component
BME280
Public Unreviewedby adom
Bosch combined humidity, pressure, and temperature sensor, LGA-8. I2C + SPI, 1.71-3.6 V. Datasheet-verified.
← Commit history
Publish 0.1.0
12 files changed
+2524−9
README.md+47−2@@ -1,5 +1,50 @@ # BME280 -Temperature, humidity, and pressure sensor, I2C/SPI, LGA-8+**Bosch Sensortec** · Environmental sensor · LGA-8 -The BME280 is a combined temperature, humidity, and barometric pressure sensor from Bosch. I2C and SPI interfaces. Measures pressure 300-1100 hPa, temperature -40 to 85C, and humidity 0-100%.+Measures barometric pressure, relative humidity, and temperature in one 2.5 mm LGA package, reporting all three over I2C or SPI. Pressure resolves to about 0.18 Pa, which tracks altitude to roughly a meter, humidity reads 0 to 100% with a fast response, and the on-chip temperature both reports ambient and compensates the other two. It runs from 1.71 to 3.6 V at a few microamps in forced mode, so it fits battery weather and altitude sensing. The three-in-one upgrade of the BMP280.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | GND | power_in | Ground reference for the device. Must be tied to system ground together with pin 7. |+| 2 | CSB | input | Chip select (SPI) / interface select. Tie to VDDIO to select I2C mode; drive low to select the device during SPI transactions (4-wire or 3-wire). |+| 3 | SDI/SDA | bidirectional | Serial data input. In I2C mode this is SDA; in 4-wire SPI mode this is SDI (MOSI); in 3-wire SPI mode this is the bidirectional SDI/SDO line. |+| 4 | SCK/SCL | input | Serial clock input. Acts as SCL in I2C mode and SCK in SPI mode (3- or 4-wire). |+| 5 | SDO | bidirectional | Serial data output in 4-wire SPI mode (MISO). In I2C mode this pin sets the LSB of the 7-bit slave address (GND -> address bit 0 = 0; VDDIO -> address bit 0 = 1). Do not connect (DNC) in 3-wire SPI mode. |+| 6 | VDDIO | power_in | Digital / interface supply, 1.2 V to 3.6 V. Powers the digital I/O buffers and sets the logic levels for the I2C/SPI pins. Decouple to GND with 100 nF close to the pin. |+| 7 | GND | power_in | Ground reference for the device. Tie to system ground together with pin 1. |+| 8 | VDD | power_in | Analog / main supply for the internal sensor domains, 1.71 V to 3.6 V (typ 1.8 V). Decouple to GND with 100 nF close to the pin. |++## Key specifications++| Parameter | Value |+|---|---|+| Type | Humidity + pressure + temperature sensor |+| Interface | I2C and SPI |+| Pressure | 300-1100 hPa (+/-1 hPa abs) |+| Humidity | 0-100% RH (+/-3% RH) |+| Temperature | -40 to 85 C (+/-1 C) |+| Supply | 1.71-3.6 V |+| Package | LGA-8 (2.5x2.5 mm) |++## Ordering variants++- `BME280 (LGA-8, tape & reel)`++## CAD (KiCad official)++- Symbol: `Sensor:BME280 (KiCad official)`+- Footprint: `Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering`+- 3D model: LGA-8 (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Bosch Sensortec datasheet](https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme280-ds002.pdf) (60 pp, sha256 `a2ccdb449fec9438`, retrieved 2026-08-17, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/bme280-datasheet.pdf)
bme280.glbadded⋯ 1 unchanged line ⋯
bme280.kicad_modadded+291@@ -0,0 +1,291 @@+(footprint "Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "LGA-8")+ (tags "lga land grid array")+ (property "Reference" "REF**"+ (at 0.015 -2.465 0)+ (layer "F.SilkS")+ (uuid "2ef059b1-f65d-4ea6-893e-c7c932b151ef")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering"+ (at 0.015 2.535 0)+ (layer "F.Fab")+ (uuid "c21d078a-0c04-4681-a1d1-27b25d639d6b")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "861c1bd2-5973-4e56-9b74-a7bc9cc05fcc")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "894a44e0-85c7-44a3-bafe-c0d2ad492b7d")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -1.35 1.35)+ (end -1.35 1.2)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "d5511550-e82b-4fdd-903e-bdce5d15e3b4")+ )+ (fp_line+ (start -1.35 1.36)+ (end -1.2 1.36)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "df854839-cb92-4d75-8cbf-e71848ae56d8")+ )+ (fp_line+ (start 1.2 -1.35)+ (end 1.35 -1.35)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "dd2af098-e7aa-4fdd-853a-678cb82e1ac0")+ )+ (fp_line+ (start 1.35 -1.35)+ (end 1.35 -1.2)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "0e936bb6-18df-430b-bc3b-f2c95e6259a0")+ )+ (fp_line+ (start 1.35 1.35)+ (end 1.2 1.35)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "7fb8d232-6a2b-492d-af2b-f7dff9699bae")+ )+ (fp_line+ (start 1.35 1.35)+ (end 1.35 1.2)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "3ea88de0-259f-4213-917c-3587cbaf6a12")+ )+ (fp_poly+ (pts+ (xy -1.35 -1.35) (xy -1.71 -1.35) (xy -1.35 -1.71) (xy -1.35 -1.35)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ (uuid "f3c84094-12e9-454c-be5c-e58e5e12eb86")+ )+ (fp_line+ (start -1.41 -1.54)+ (end 1.41 -1.54)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "8d3df581-0c50-4d0d-8ecc-5fae78fb3b24")+ )+ (fp_line+ (start -1.41 1.54)+ (end -1.41 -1.54)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "432cfad3-628f-4d32-a169-31d04df142cd")+ )+ (fp_line+ (start 1.41 -1.54)+ (end 1.41 1.54)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "4c9132c5-3c6d-44ea-ae85-cc09c28c10ad")+ )+ (fp_line+ (start 1.41 1.54)+ (end -1.41 1.54)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "2773d3db-aa1b-470f-be5b-e51f664f49ce")+ )+ (fp_line+ (start -1.25 -0.5)+ (end -0.5 -1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "fdec881e-26d3-424c-b704-6e6d6f84977a")+ )+ (fp_line+ (start -1.25 1.25)+ (end -1.25 -0.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "fedece91-839b-48bc-9647-8fc1565aa199")+ )+ (fp_line+ (start -0.5 -1.25)+ (end 1.25 -1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "d4f23ed4-45ca-438c-9b31-19cc8865dc58")+ )+ (fp_line+ (start 1.25 -1.25)+ (end 1.25 1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "25d352c0-8ada-4b1b-a853-40fae59a7425")+ )+ (fp_line+ (start 1.25 1.25)+ (end -1.25 1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "f7126508-f7f0-470d-9104-488ac6f40583")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 180)+ (layer "F.Fab")+ (uuid "caa4ee9b-215e-4994-be0f-802917aa696c")+ (effects+ (font+ (size 0.5 0.5)+ (thickness 0.075)+ )+ )+ )+ (pad "1" smd rect+ (at -0.975 -1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "2ca5349a-d4e1-4c30-84d4-e20e221c8854")+ )+ (pad "2" smd rect+ (at -0.325 -1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "45b5bdf4-2a83-41f4-86cf-5c718831ea33")+ )+ (pad "3" smd rect+ (at 0.325 -1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "4bd053f4-40e6-480b-aedc-8cf529952e1b")+ )+ (pad "4" smd rect+ (at 0.975 -1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "5ea17325-ab22-40b0-9e3b-ad8d966ba5f9")+ )+ (pad "5" smd rect+ (at 0.975 1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "b732e7be-e744-481d-b742-e650c0511f4d")+ )+ (pad "6" smd rect+ (at 0.325 1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "08bf1a71-33e4-40fd-8705-5fa271ccdb8f")+ )+ (pad "7" smd rect+ (at -0.325 1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "7a0a042c-c0c8-4aa4-a05f-4fe19de7bc6f")+ )+ (pad "8" smd rect+ (at -0.975 1.025 90)+ (size 0.5 0.35)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "1babf453-3a82-491c-a2dc-b1ad71de665b")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_LGA.3dshapes/Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering.step"+ (offset+ (xyz 0.01500000025 -0.03500000059 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
bme280.kicad_symadded+247@@ -0,0 +1,247 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "kicad_symbol_editor")+ (generator_version "10.0")+(symbol "BME280"+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "U"+ (at -8.89 11.43 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "BME280"+ (at 7.62 11.43 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" "Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering"+ (at 38.1 -11.43 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" "https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme280-ds002.pdf"+ (at 0 -5.08 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "3-in-1 sensor, humidity, pressure, temperature, I2C and SPI interface, 1.71-3.6V, LGA-8"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "Bosch pressure humidity temperature environment environmental measurement digital"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "*LGA*2.5x2.5mm*P0.65mm*Clockwise*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (symbol "BME280_0_1"+ (rectangle+ (start -10.16 10.16)+ (end 10.16 -10.16)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type background)+ )+ )+ )+ (symbol "BME280_1_1"+ (pin power_in line+ (at -2.54 -15.24 90)+ (length 5.08)+ (name "GND"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin input line+ (at 15.24 -7.62 180)+ (length 5.08)+ (name "CSB"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin bidirectional line+ (at 15.24 -2.54 180)+ (length 5.08)+ (name "SDI"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "3"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin input line+ (at 15.24 2.54 180)+ (length 5.08)+ (name "SCK"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "4"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin bidirectional line+ (at 15.24 7.62 180)+ (length 5.08)+ (name "SDO"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "5"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin power_in line+ (at -2.54 15.24 270)+ (length 5.08)+ (name "VDDIO"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "6"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin power_in line+ (at 2.54 -15.24 90)+ (length 5.08)+ (name "GND"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "7"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin power_in line+ (at 2.54 15.24 270)+ (length 5.08)+ (name "VDD"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "8"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+)
bme280.lbradded+123@@ -0,0 +1,123 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description>3-in-1 sensor, humidity, pressure, temperature, I2C and SPI interface, 1.71-3.6V, LGA-8</description>+<packages>+<package name="BME280">+ <description>BME280</description>+ <smd name="1" x="-0.9750" y="1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <smd name="2" x="-0.3250" y="1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <smd name="3" x="0.3250" y="1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <smd name="4" x="0.9750" y="1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <smd name="5" x="0.9750" y="-1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <smd name="6" x="0.3250" y="-1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <smd name="7" x="-0.3250" y="-1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <smd name="8" x="-0.9750" y="-1.0250" dx="0.5000" dy="0.3500" layer="1" rot="R90"/>+ <wire x1="-1.3500" y1="-1.3500" x2="-1.3500" y2="-1.2000" width="0.1000" layer="21"/>+ <wire x1="-1.3500" y1="-1.3600" x2="-1.2000" y2="-1.3600" width="0.1000" layer="21"/>+ <wire x1="1.2000" y1="1.3500" x2="1.3500" y2="1.3500" width="0.1000" layer="21"/>+ <wire x1="1.3500" y1="1.3500" x2="1.3500" y2="1.2000" width="0.1000" layer="21"/>+ <wire x1="1.3500" y1="-1.3500" x2="1.2000" y2="-1.3500" width="0.1000" layer="21"/>+ <wire x1="1.3500" y1="-1.3500" x2="1.3500" y2="-1.2000" width="0.1000" layer="21"/>+ <wire x1="-1.2500" y1="0.5000" x2="-0.5000" y2="1.2500" width="0.1000" layer="51"/>+ <wire x1="-1.2500" y1="-1.2500" x2="-1.2500" y2="0.5000" width="0.1000" layer="51"/>+ <wire x1="-0.5000" y1="1.2500" x2="1.2500" y2="1.2500" width="0.1000" layer="51"/>+ <wire x1="1.2500" y1="1.2500" x2="1.2500" y2="-1.2500" width="0.1000" layer="51"/>+ <wire x1="1.2500" y1="-1.2500" x2="-1.2500" y2="-1.2500" width="0.1000" layer="51"/>+ <text x="0" y="1.950" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.960" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="BME280">+ <wire x1="-10.16" y1="10.16" x2="10.16" y2="10.16" width="0.254" layer="94"/>+ <wire x1="10.16" y1="10.16" x2="10.16" y2="-10.16" width="0.254" layer="94"/>+ <wire x1="10.16" y1="-10.16" x2="-10.16" y2="-10.16" width="0.254" layer="94"/>+ <wire x1="-10.16" y1="-10.16" x2="-10.16" y2="10.16" width="0.254" layer="94"/>+ <text x="0" y="12.7" size="1.27" layer="95" align="bottom-center">>NAME</text>+ <text x="0" y="-12.7" size="1.27" layer="96" align="top-center">>VALUE</text>+ <pin name="GND" x="-2.54" y="-15.24" length="middle" direction="pwr" rot="R90"/>+ <pin name="CSB" x="15.24" y="-7.62" length="middle" direction="in" rot="R180"/>+ <pin name="SDI" x="15.24" y="-2.54" length="middle" direction="io" rot="R180"/>+ <pin name="SCK" x="15.24" y="2.54" length="middle" direction="in" rot="R180"/>+ <pin name="SDO" x="15.24" y="7.62" length="middle" direction="io" rot="R180"/>+ <pin name="VDDIO" x="-2.54" y="15.24" length="middle" direction="pwr" rot="R270"/>+ <pin name="GND@2" x="2.54" y="-15.24" length="middle" direction="pwr" rot="R90"/>+ <pin name="VDD" x="2.54" y="15.24" length="middle" direction="pwr" rot="R270"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="BME280" prefix="U">+ <description>3-in-1 sensor, humidity, pressure, temperature, I2C and SPI interface, 1.71-3.6V, LGA-8</description>+ <gates>+ <gate name="G$1" symbol="BME280" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="BME280">+ <connects>+ <connect gate="G$1" pin="GND" pad="1"/>+ <connect gate="G$1" pin="CSB" pad="2"/>+ <connect gate="G$1" pin="SDI" pad="3"/>+ <connect gate="G$1" pin="SCK" pad="4"/>+ <connect gate="G$1" pin="SDO" pad="5"/>+ <connect gate="G$1" pin="VDDIO" pad="6"/>+ <connect gate="G$1" pin="GND@2" pad="7"/>+ <connect gate="G$1" pin="VDD" pad="8"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
bme280.stepadded+1747@@ -0,0 +1,1747 @@+ISO-10303-21; +HEADER; +/* Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering.step 3D STEP model for use in ECAD systems + * Copyright (C) 2018, kicad StepUp + * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception: + * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'. + * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement. + * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception. + * Disclaimer of Warranties and Limitation of Liability. + * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied. + * *USE 3D CAD DATA AT YOUR OWN RISK* + * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.* + * + */ + +FILE_DESCRIPTION( +/* description */ ('model of Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering.step', +/* time_stamp */ '2018-11-04T20:13:50', +/* author */ ('kicad StepUp','ksu'), +/* organization */ ('FreeCAD'), +/* preprocessor_version */ 'OCC', +/* originating_system */ 'kicad StepUp', +/* authorisation */ ''); + +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; + +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( +'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Bosch_LGA_8_25x25mm_P065mm_ClockwisePinNumbering', +'Bosch_LGA_8_25x25mm_P065mm_ClockwisePinNumbering','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1346); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#88,#112,#136,#153,#437,#468,#492,#516, +#533,#564,#588,#612,#629,#660,#684,#708,#725,#756,#780,#804,#821, +#852,#876,#900,#917,#948,#972,#996,#1013,#1044,#1068,#1092,#1109, +#1140,#1164,#1188,#1205,#1228,#1240,#1252,#1264,#1276,#1288,#1300, +#1312,#1337)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.1,1.15,0.E+000)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-1.1,0.65,0.E+000)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-1.1,1.15,0.E+000)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-0.85,0.65,0.E+000)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-1.1,0.65,0.E+000)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-0.85,1.15,0.E+000)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-0.85,0.65,0.E+000)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#46 = ORIENTED_EDGE('',*,*,#47,.T.); +#47 = EDGE_CURVE('',#40,#22,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-0.85,1.15,0.E+000)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-0.975,0.9,0.E+000)); +#55 = DIRECTION('',(0.E+000,0.E+000,1.)); +#56 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#57 = ADVANCED_FACE('',(#58),#83,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#61,#69,#77)); +#60 = ORIENTED_EDGE('',*,*,#21,.F.); +#61 = ORIENTED_EDGE('',*,*,#62,.T.); +#62 = EDGE_CURVE('',#22,#63,#65,.T.); +#63 = VERTEX_POINT('',#64); +#64 = CARTESIAN_POINT('',(-1.1,1.15,3.E-002)); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(-1.1,1.15,0.E+000)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.E+000,0.E+000,1.)); +#69 = ORIENTED_EDGE('',*,*,#70,.F.); +#70 = EDGE_CURVE('',#71,#63,#73,.T.); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-1.1,0.65,3.E-002)); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-1.1,1.2,3.E-002)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#24,#71,#79,.T.); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-1.1,0.65,0.E+000)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(0.E+000,0.E+000,1.)); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(-1.1,1.15,0.E+000)); +#86 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#87 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#88 = ADVANCED_FACE('',(#89),#107,.F.); +#89 = FACE_BOUND('',#90,.F.); +#90 = EDGE_LOOP('',(#91,#92,#93,#101)); +#91 = ORIENTED_EDGE('',*,*,#31,.F.); +#92 = ORIENTED_EDGE('',*,*,#78,.T.); +#93 = ORIENTED_EDGE('',*,*,#94,.F.); +#94 = EDGE_CURVE('',#95,#71,#97,.T.); +#95 = VERTEX_POINT('',#96); +#96 = CARTESIAN_POINT('',(-0.85,0.65,3.E-002)); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-1.175,0.65,3.E-002)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#101 = ORIENTED_EDGE('',*,*,#102,.F.); +#102 = EDGE_CURVE('',#32,#95,#103,.T.); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(-0.85,0.65,0.E+000)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(0.E+000,0.E+000,1.)); +#107 = PLANE('',#108); +#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111); +#109 = CARTESIAN_POINT('',(-1.1,0.65,0.E+000)); +#110 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#111 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#112 = ADVANCED_FACE('',(#113),#131,.F.); +#113 = FACE_BOUND('',#114,.F.); +#114 = EDGE_LOOP('',(#115,#116,#117,#125)); +#115 = ORIENTED_EDGE('',*,*,#39,.F.); +#116 = ORIENTED_EDGE('',*,*,#102,.T.); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#119,#95,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-0.85,1.15,3.E-002)); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(-0.85,0.95,3.E-002)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#125 = ORIENTED_EDGE('',*,*,#126,.F.); +#126 = EDGE_CURVE('',#40,#119,#127,.T.); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(-0.85,1.15,0.E+000)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#131 = PLANE('',#132); +#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135); +#133 = CARTESIAN_POINT('',(-0.85,0.65,0.E+000)); +#134 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#135 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#136 = ADVANCED_FACE('',(#137),#148,.F.); +#137 = FACE_BOUND('',#138,.F.); +#138 = EDGE_LOOP('',(#139,#140,#141,#147)); +#139 = ORIENTED_EDGE('',*,*,#47,.F.); +#140 = ORIENTED_EDGE('',*,*,#126,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#63,#119,#143,.T.); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(-1.05,1.15,3.E-002)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#147 = ORIENTED_EDGE('',*,*,#62,.F.); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(-0.85,1.15,0.E+000)); +#151 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#152 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#153 = ADVANCED_FACE('',(#154,#188,#222,#256,#262,#296,#330,#364,#398), +#432,.F.); +#154 = FACE_BOUND('',#155,.F.); +#155 = EDGE_LOOP('',(#156,#166,#174,#182)); +#156 = ORIENTED_EDGE('',*,*,#157,.F.); +#157 = EDGE_CURVE('',#158,#160,#162,.T.); +#158 = VERTEX_POINT('',#159); +#159 = CARTESIAN_POINT('',(-1.25,1.25,3.E-002)); +#160 = VERTEX_POINT('',#161); +#161 = CARTESIAN_POINT('',(1.25,1.25,3.E-002)); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(-1.25,1.25,3.E-002)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#166 = ORIENTED_EDGE('',*,*,#167,.T.); +#167 = EDGE_CURVE('',#158,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(-1.25,-1.25,3.E-002)); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(-1.25,1.25,3.E-002)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#174 = ORIENTED_EDGE('',*,*,#175,.T.); +#175 = EDGE_CURVE('',#168,#176,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(1.25,-1.25,3.E-002)); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(-1.25,-1.25,3.E-002)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#182 = ORIENTED_EDGE('',*,*,#183,.F.); +#183 = EDGE_CURVE('',#160,#176,#184,.T.); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(1.25,1.25,3.E-002)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#188 = FACE_BOUND('',#189,.F.); +#189 = EDGE_LOOP('',(#190,#200,#208,#216)); +#190 = ORIENTED_EDGE('',*,*,#191,.T.); +#191 = EDGE_CURVE('',#192,#194,#196,.T.); +#192 = VERTEX_POINT('',#193); +#193 = CARTESIAN_POINT('',(1.1,0.65,3.E-002)); +#194 = VERTEX_POINT('',#195); +#195 = CARTESIAN_POINT('',(0.85,0.65,3.E-002)); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(-0.2,0.65,3.E-002)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#200 = ORIENTED_EDGE('',*,*,#201,.T.); +#201 = EDGE_CURVE('',#194,#202,#204,.T.); +#202 = VERTEX_POINT('',#203); +#203 = CARTESIAN_POINT('',(0.85,1.15,3.E-002)); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.85,1.2,3.E-002)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#208 = ORIENTED_EDGE('',*,*,#209,.T.); +#209 = EDGE_CURVE('',#202,#210,#212,.T.); +#210 = VERTEX_POINT('',#211); +#211 = CARTESIAN_POINT('',(1.1,1.15,3.E-002)); +#212 = LINE('',#213,#214); +#213 = CARTESIAN_POINT('',(-7.5E-002,1.15,3.E-002)); +#214 = VECTOR('',#215,1.); +#215 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#216 = ORIENTED_EDGE('',*,*,#217,.T.); +#217 = EDGE_CURVE('',#210,#192,#218,.T.); +#218 = LINE('',#219,#220); +#219 = CARTESIAN_POINT('',(1.1,0.95,3.E-002)); +#220 = VECTOR('',#221,1.); +#221 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#222 = FACE_BOUND('',#223,.F.); +#223 = EDGE_LOOP('',(#224,#234,#242,#250)); +#224 = ORIENTED_EDGE('',*,*,#225,.T.); +#225 = EDGE_CURVE('',#226,#228,#230,.T.); +#226 = VERTEX_POINT('',#227); +#227 = CARTESIAN_POINT('',(0.2,0.65,3.E-002)); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.2,1.15,3.E-002)); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.2,1.2,3.E-002)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#234 = ORIENTED_EDGE('',*,*,#235,.T.); +#235 = EDGE_CURVE('',#228,#236,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(0.45,1.15,3.E-002)); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(-0.4,1.15,3.E-002)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#242 = ORIENTED_EDGE('',*,*,#243,.T.); +#243 = EDGE_CURVE('',#236,#244,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(0.45,0.65,3.E-002)); +#246 = LINE('',#247,#248); +#247 = CARTESIAN_POINT('',(0.45,0.95,3.E-002)); +#248 = VECTOR('',#249,1.); +#249 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#250 = ORIENTED_EDGE('',*,*,#251,.T.); +#251 = EDGE_CURVE('',#244,#226,#252,.T.); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(-0.525,0.65,3.E-002)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#256 = FACE_BOUND('',#257,.F.); +#257 = EDGE_LOOP('',(#258,#259,#260,#261)); +#258 = ORIENTED_EDGE('',*,*,#118,.T.); +#259 = ORIENTED_EDGE('',*,*,#94,.T.); +#260 = ORIENTED_EDGE('',*,*,#70,.T.); +#261 = ORIENTED_EDGE('',*,*,#142,.T.); +#262 = FACE_BOUND('',#263,.F.); +#263 = EDGE_LOOP('',(#264,#274,#282,#290)); +#264 = ORIENTED_EDGE('',*,*,#265,.T.); +#265 = EDGE_CURVE('',#266,#268,#270,.T.); +#266 = VERTEX_POINT('',#267); +#267 = CARTESIAN_POINT('',(-0.45,1.15,3.E-002)); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(-0.2,1.15,3.E-002)); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(-0.725,1.15,3.E-002)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#274 = ORIENTED_EDGE('',*,*,#275,.T.); +#275 = EDGE_CURVE('',#268,#276,#278,.T.); +#276 = VERTEX_POINT('',#277); +#277 = CARTESIAN_POINT('',(-0.2,0.65,3.E-002)); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(-0.2,0.95,3.E-002)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#282 = ORIENTED_EDGE('',*,*,#283,.T.); +#283 = EDGE_CURVE('',#276,#284,#286,.T.); +#284 = VERTEX_POINT('',#285); +#285 = CARTESIAN_POINT('',(-0.45,0.65,3.E-002)); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-0.85,0.65,3.E-002)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#290 = ORIENTED_EDGE('',*,*,#291,.T.); +#291 = EDGE_CURVE('',#284,#266,#292,.T.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(-0.45,1.2,3.E-002)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#296 = FACE_BOUND('',#297,.F.); +#297 = EDGE_LOOP('',(#298,#308,#316,#324)); +#298 = ORIENTED_EDGE('',*,*,#299,.T.); +#299 = EDGE_CURVE('',#300,#302,#304,.T.); +#300 = VERTEX_POINT('',#301); +#301 = CARTESIAN_POINT('',(-0.45,-1.15,3.E-002)); +#302 = VERTEX_POINT('',#303); +#303 = CARTESIAN_POINT('',(-0.45,-0.65,3.E-002)); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-0.45,0.3,3.E-002)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#308 = ORIENTED_EDGE('',*,*,#309,.T.); +#309 = EDGE_CURVE('',#302,#310,#312,.T.); +#310 = VERTEX_POINT('',#311); +#311 = CARTESIAN_POINT('',(-0.2,-0.65,3.E-002)); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-0.725,-0.65,3.E-002)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#316 = ORIENTED_EDGE('',*,*,#317,.T.); +#317 = EDGE_CURVE('',#310,#318,#320,.T.); +#318 = VERTEX_POINT('',#319); +#319 = CARTESIAN_POINT('',(-0.2,-1.15,3.E-002)); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(-0.2,5.E-002,3.E-002)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#318,#300,#326,.T.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-0.85,-1.15,3.E-002)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#330 = FACE_BOUND('',#331,.F.); +#331 = EDGE_LOOP('',(#332,#342,#350,#358)); +#332 = ORIENTED_EDGE('',*,*,#333,.T.); +#333 = EDGE_CURVE('',#334,#336,#338,.T.); +#334 = VERTEX_POINT('',#335); +#335 = CARTESIAN_POINT('',(0.45,-0.65,3.E-002)); +#336 = VERTEX_POINT('',#337); +#337 = CARTESIAN_POINT('',(0.45,-1.15,3.E-002)); +#338 = LINE('',#339,#340); +#339 = CARTESIAN_POINT('',(0.45,5.E-002,3.E-002)); +#340 = VECTOR('',#341,1.); +#341 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#342 = ORIENTED_EDGE('',*,*,#343,.T.); +#343 = EDGE_CURVE('',#336,#344,#346,.T.); +#344 = VERTEX_POINT('',#345); +#345 = CARTESIAN_POINT('',(0.2,-1.15,3.E-002)); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(-0.525,-1.15,3.E-002)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#350 = ORIENTED_EDGE('',*,*,#351,.T.); +#351 = EDGE_CURVE('',#344,#352,#354,.T.); +#352 = VERTEX_POINT('',#353); +#353 = CARTESIAN_POINT('',(0.2,-0.65,3.E-002)); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(0.2,0.3,3.E-002)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#358 = ORIENTED_EDGE('',*,*,#359,.T.); +#359 = EDGE_CURVE('',#352,#334,#360,.T.); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(-0.4,-0.65,3.E-002)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#364 = FACE_BOUND('',#365,.F.); +#365 = EDGE_LOOP('',(#366,#376,#384,#392)); +#366 = ORIENTED_EDGE('',*,*,#367,.T.); +#367 = EDGE_CURVE('',#368,#370,#372,.T.); +#368 = VERTEX_POINT('',#369); +#369 = CARTESIAN_POINT('',(1.1,-1.15,3.E-002)); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(0.85,-1.15,3.E-002)); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-0.2,-1.15,3.E-002)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#376 = ORIENTED_EDGE('',*,*,#377,.T.); +#377 = EDGE_CURVE('',#370,#378,#380,.T.); +#378 = VERTEX_POINT('',#379); +#379 = CARTESIAN_POINT('',(0.85,-0.65,3.E-002)); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(0.85,0.3,3.E-002)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#384 = ORIENTED_EDGE('',*,*,#385,.T.); +#385 = EDGE_CURVE('',#378,#386,#388,.T.); +#386 = VERTEX_POINT('',#387); +#387 = CARTESIAN_POINT('',(1.1,-0.65,3.E-002)); +#388 = LINE('',#389,#390); +#389 = CARTESIAN_POINT('',(-7.5E-002,-0.65,3.E-002)); +#390 = VECTOR('',#391,1.); +#391 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#392 = ORIENTED_EDGE('',*,*,#393,.T.); +#393 = EDGE_CURVE('',#386,#368,#394,.T.); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(1.1,5.E-002,3.E-002)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#398 = FACE_BOUND('',#399,.F.); +#399 = EDGE_LOOP('',(#400,#410,#418,#426)); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#402,#404,#406,.T.); +#402 = VERTEX_POINT('',#403); +#403 = CARTESIAN_POINT('',(-0.85,-0.65,3.E-002)); +#404 = VERTEX_POINT('',#405); +#405 = CARTESIAN_POINT('',(-0.85,-1.15,3.E-002)); +#406 = LINE('',#407,#408); +#407 = CARTESIAN_POINT('',(-0.85,5.E-002,3.E-002)); +#408 = VECTOR('',#409,1.); +#409 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#404,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-1.1,-1.15,3.E-002)); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(-1.175,-1.15,3.E-002)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#412,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(-1.1,-0.65,3.E-002)); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(-1.1,0.3,3.E-002)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#426 = ORIENTED_EDGE('',*,*,#427,.T.); +#427 = EDGE_CURVE('',#420,#402,#428,.T.); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-1.05,-0.65,3.E-002)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(-1.25,1.25,3.E-002)); +#435 = DIRECTION('',(0.E+000,0.E+000,1.)); +#436 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#437 = ADVANCED_FACE('',(#438),#463,.F.); +#438 = FACE_BOUND('',#439,.F.); +#439 = EDGE_LOOP('',(#440,#448,#449,#457)); +#440 = ORIENTED_EDGE('',*,*,#441,.F.); +#441 = EDGE_CURVE('',#158,#442,#444,.T.); +#442 = VERTEX_POINT('',#443); +#443 = CARTESIAN_POINT('',(-1.25,1.25,0.78)); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(-1.25,1.25,3.E-002)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(0.E+000,0.E+000,1.)); +#448 = ORIENTED_EDGE('',*,*,#157,.T.); +#449 = ORIENTED_EDGE('',*,*,#450,.T.); +#450 = EDGE_CURVE('',#160,#451,#453,.T.); +#451 = VERTEX_POINT('',#452); +#452 = CARTESIAN_POINT('',(1.25,1.25,0.78)); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(1.25,1.25,3.E-002)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.E+000,0.E+000,1.)); +#457 = ORIENTED_EDGE('',*,*,#458,.F.); +#458 = EDGE_CURVE('',#442,#451,#459,.T.); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-1.25,1.25,0.78)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#463 = PLANE('',#464); +#464 = AXIS2_PLACEMENT_3D('',#465,#466,#467); +#465 = CARTESIAN_POINT('',(-1.25,1.25,3.E-002)); +#466 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#468 = ADVANCED_FACE('',(#469),#487,.T.); +#469 = FACE_BOUND('',#470,.T.); +#470 = EDGE_LOOP('',(#471,#472,#473,#481)); +#471 = ORIENTED_EDGE('',*,*,#183,.F.); +#472 = ORIENTED_EDGE('',*,*,#450,.T.); +#473 = ORIENTED_EDGE('',*,*,#474,.T.); +#474 = EDGE_CURVE('',#451,#475,#477,.T.); +#475 = VERTEX_POINT('',#476); +#476 = CARTESIAN_POINT('',(1.25,-1.25,0.78)); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(1.25,1.25,0.78)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#481 = ORIENTED_EDGE('',*,*,#482,.F.); +#482 = EDGE_CURVE('',#176,#475,#483,.T.); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(1.25,-1.25,3.E-002)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.E+000,0.E+000,1.)); +#487 = PLANE('',#488); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(1.25,1.25,3.E-002)); +#490 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#491 = DIRECTION('',(0.E+000,0.E+000,1.)); +#492 = ADVANCED_FACE('',(#493),#511,.F.); +#493 = FACE_BOUND('',#494,.F.); +#494 = EDGE_LOOP('',(#495,#496,#497,#505)); +#495 = ORIENTED_EDGE('',*,*,#167,.F.); +#496 = ORIENTED_EDGE('',*,*,#441,.T.); +#497 = ORIENTED_EDGE('',*,*,#498,.T.); +#498 = EDGE_CURVE('',#442,#499,#501,.T.); +#499 = VERTEX_POINT('',#500); +#500 = CARTESIAN_POINT('',(-1.25,-1.25,0.78)); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-1.25,1.25,0.78)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#505 = ORIENTED_EDGE('',*,*,#506,.F.); +#506 = EDGE_CURVE('',#168,#499,#507,.T.); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(-1.25,-1.25,3.E-002)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(0.E+000,0.E+000,1.)); +#511 = PLANE('',#512); +#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515); +#513 = CARTESIAN_POINT('',(-1.25,1.25,3.E-002)); +#514 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#515 = DIRECTION('',(0.E+000,0.E+000,1.)); +#516 = ADVANCED_FACE('',(#517),#528,.T.); +#517 = FACE_BOUND('',#518,.T.); +#518 = EDGE_LOOP('',(#519,#520,#521,#522)); +#519 = ORIENTED_EDGE('',*,*,#506,.F.); +#520 = ORIENTED_EDGE('',*,*,#175,.T.); +#521 = ORIENTED_EDGE('',*,*,#482,.T.); +#522 = ORIENTED_EDGE('',*,*,#523,.F.); +#523 = EDGE_CURVE('',#499,#475,#524,.T.); +#524 = LINE('',#525,#526); +#525 = CARTESIAN_POINT('',(-1.25,-1.25,0.78)); +#526 = VECTOR('',#527,1.); +#527 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#528 = PLANE('',#529); +#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532); +#530 = CARTESIAN_POINT('',(-1.25,-1.25,3.E-002)); +#531 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#533 = ADVANCED_FACE('',(#534),#559,.F.); +#534 = FACE_BOUND('',#535,.F.); +#535 = EDGE_LOOP('',(#536,#546,#552,#553)); +#536 = ORIENTED_EDGE('',*,*,#537,.F.); +#537 = EDGE_CURVE('',#538,#540,#542,.T.); +#538 = VERTEX_POINT('',#539); +#539 = CARTESIAN_POINT('',(0.85,0.65,0.E+000)); +#540 = VERTEX_POINT('',#541); +#541 = CARTESIAN_POINT('',(1.1,0.65,0.E+000)); +#542 = LINE('',#543,#544); +#543 = CARTESIAN_POINT('',(0.85,0.65,0.E+000)); +#544 = VECTOR('',#545,1.); +#545 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#546 = ORIENTED_EDGE('',*,*,#547,.T.); +#547 = EDGE_CURVE('',#538,#194,#548,.T.); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(0.85,0.65,0.E+000)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(0.E+000,0.E+000,1.)); +#552 = ORIENTED_EDGE('',*,*,#191,.F.); +#553 = ORIENTED_EDGE('',*,*,#554,.F.); +#554 = EDGE_CURVE('',#540,#192,#555,.T.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(1.1,0.65,0.E+000)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(0.E+000,0.E+000,1.)); +#559 = PLANE('',#560); +#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563); +#561 = CARTESIAN_POINT('',(0.85,0.65,0.E+000)); +#562 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#563 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#564 = ADVANCED_FACE('',(#565),#583,.F.); +#565 = FACE_BOUND('',#566,.F.); +#566 = EDGE_LOOP('',(#567,#575,#576,#577)); +#567 = ORIENTED_EDGE('',*,*,#568,.F.); +#568 = EDGE_CURVE('',#540,#569,#571,.T.); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(1.1,1.15,0.E+000)); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(1.1,0.65,0.E+000)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#575 = ORIENTED_EDGE('',*,*,#554,.T.); +#576 = ORIENTED_EDGE('',*,*,#217,.F.); +#577 = ORIENTED_EDGE('',*,*,#578,.F.); +#578 = EDGE_CURVE('',#569,#210,#579,.T.); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(1.1,1.15,0.E+000)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(0.E+000,0.E+000,1.)); +#583 = PLANE('',#584); +#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587); +#585 = CARTESIAN_POINT('',(1.1,0.65,0.E+000)); +#586 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#587 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#588 = ADVANCED_FACE('',(#589),#607,.F.); +#589 = FACE_BOUND('',#590,.F.); +#590 = EDGE_LOOP('',(#591,#599,#605,#606)); +#591 = ORIENTED_EDGE('',*,*,#592,.F.); +#592 = EDGE_CURVE('',#593,#538,#595,.T.); +#593 = VERTEX_POINT('',#594); +#594 = CARTESIAN_POINT('',(0.85,1.15,0.E+000)); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(0.85,1.15,0.E+000)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#593,#202,#601,.T.); +#601 = LINE('',#602,#603); +#602 = CARTESIAN_POINT('',(0.85,1.15,0.E+000)); +#603 = VECTOR('',#604,1.); +#604 = DIRECTION('',(0.E+000,0.E+000,1.)); +#605 = ORIENTED_EDGE('',*,*,#201,.F.); +#606 = ORIENTED_EDGE('',*,*,#547,.F.); +#607 = PLANE('',#608); +#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611); +#609 = CARTESIAN_POINT('',(0.85,1.15,0.E+000)); +#610 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#611 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#612 = ADVANCED_FACE('',(#613),#624,.F.); +#613 = FACE_BOUND('',#614,.F.); +#614 = EDGE_LOOP('',(#615,#621,#622,#623)); +#615 = ORIENTED_EDGE('',*,*,#616,.F.); +#616 = EDGE_CURVE('',#569,#593,#617,.T.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(1.1,1.15,0.E+000)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#621 = ORIENTED_EDGE('',*,*,#578,.T.); +#622 = ORIENTED_EDGE('',*,*,#209,.F.); +#623 = ORIENTED_EDGE('',*,*,#600,.F.); +#624 = PLANE('',#625); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(1.1,1.15,0.E+000)); +#627 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#628 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#629 = ADVANCED_FACE('',(#630),#655,.F.); +#630 = FACE_BOUND('',#631,.F.); +#631 = EDGE_LOOP('',(#632,#642,#648,#649)); +#632 = ORIENTED_EDGE('',*,*,#633,.F.); +#633 = EDGE_CURVE('',#634,#636,#638,.T.); +#634 = VERTEX_POINT('',#635); +#635 = CARTESIAN_POINT('',(0.2,1.15,0.E+000)); +#636 = VERTEX_POINT('',#637); +#637 = CARTESIAN_POINT('',(0.2,0.65,0.E+000)); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(0.2,1.15,0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#642 = ORIENTED_EDGE('',*,*,#643,.T.); +#643 = EDGE_CURVE('',#634,#228,#644,.T.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(0.2,1.15,0.E+000)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(0.E+000,0.E+000,1.)); +#648 = ORIENTED_EDGE('',*,*,#225,.F.); +#649 = ORIENTED_EDGE('',*,*,#650,.F.); +#650 = EDGE_CURVE('',#636,#226,#651,.T.); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(0.2,0.65,0.E+000)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(0.E+000,0.E+000,1.)); +#655 = PLANE('',#656); +#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659); +#657 = CARTESIAN_POINT('',(0.2,1.15,0.E+000)); +#658 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#659 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#660 = ADVANCED_FACE('',(#661),#679,.F.); +#661 = FACE_BOUND('',#662,.F.); +#662 = EDGE_LOOP('',(#663,#671,#672,#673)); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#636,#665,#667,.T.); +#665 = VERTEX_POINT('',#666); +#666 = CARTESIAN_POINT('',(0.45,0.65,0.E+000)); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(0.2,0.65,0.E+000)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#671 = ORIENTED_EDGE('',*,*,#650,.T.); +#672 = ORIENTED_EDGE('',*,*,#251,.F.); +#673 = ORIENTED_EDGE('',*,*,#674,.F.); +#674 = EDGE_CURVE('',#665,#244,#675,.T.); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(0.45,0.65,0.E+000)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(0.E+000,0.E+000,1.)); +#679 = PLANE('',#680); +#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683); +#681 = CARTESIAN_POINT('',(0.2,0.65,0.E+000)); +#682 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#683 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#684 = ADVANCED_FACE('',(#685),#703,.F.); +#685 = FACE_BOUND('',#686,.F.); +#686 = EDGE_LOOP('',(#687,#695,#701,#702)); +#687 = ORIENTED_EDGE('',*,*,#688,.F.); +#688 = EDGE_CURVE('',#689,#634,#691,.T.); +#689 = VERTEX_POINT('',#690); +#690 = CARTESIAN_POINT('',(0.45,1.15,0.E+000)); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(0.45,1.15,0.E+000)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#689,#236,#697,.T.); +#697 = LINE('',#698,#699); +#698 = CARTESIAN_POINT('',(0.45,1.15,0.E+000)); +#699 = VECTOR('',#700,1.); +#700 = DIRECTION('',(0.E+000,0.E+000,1.)); +#701 = ORIENTED_EDGE('',*,*,#235,.F.); +#702 = ORIENTED_EDGE('',*,*,#643,.F.); +#703 = PLANE('',#704); +#704 = AXIS2_PLACEMENT_3D('',#705,#706,#707); +#705 = CARTESIAN_POINT('',(0.45,1.15,0.E+000)); +#706 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#707 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#708 = ADVANCED_FACE('',(#709),#720,.F.); +#709 = FACE_BOUND('',#710,.F.); +#710 = EDGE_LOOP('',(#711,#717,#718,#719)); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#665,#689,#713,.T.); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.45,0.65,0.E+000)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#717 = ORIENTED_EDGE('',*,*,#674,.T.); +#718 = ORIENTED_EDGE('',*,*,#243,.F.); +#719 = ORIENTED_EDGE('',*,*,#696,.F.); +#720 = PLANE('',#721); +#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724); +#722 = CARTESIAN_POINT('',(0.45,0.65,0.E+000)); +#723 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#724 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#725 = ADVANCED_FACE('',(#726),#751,.F.); +#726 = FACE_BOUND('',#727,.F.); +#727 = EDGE_LOOP('',(#728,#738,#744,#745)); +#728 = ORIENTED_EDGE('',*,*,#729,.F.); +#729 = EDGE_CURVE('',#730,#732,#734,.T.); +#730 = VERTEX_POINT('',#731); +#731 = CARTESIAN_POINT('',(-0.2,1.15,0.E+000)); +#732 = VERTEX_POINT('',#733); +#733 = CARTESIAN_POINT('',(-0.45,1.15,0.E+000)); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-0.2,1.15,0.E+000)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#730,#268,#740,.T.); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(-0.2,1.15,0.E+000)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#744 = ORIENTED_EDGE('',*,*,#265,.F.); +#745 = ORIENTED_EDGE('',*,*,#746,.F.); +#746 = EDGE_CURVE('',#732,#266,#747,.T.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(-0.45,1.15,0.E+000)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#751 = PLANE('',#752); +#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755); +#753 = CARTESIAN_POINT('',(-0.2,1.15,0.E+000)); +#754 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#755 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#756 = ADVANCED_FACE('',(#757),#775,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#767,#768,#769)); +#759 = ORIENTED_EDGE('',*,*,#760,.F.); +#760 = EDGE_CURVE('',#732,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(-0.45,0.65,0.E+000)); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(-0.45,1.15,0.E+000)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#767 = ORIENTED_EDGE('',*,*,#746,.T.); +#768 = ORIENTED_EDGE('',*,*,#291,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#761,#284,#771,.T.); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(-0.45,0.65,0.E+000)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(0.E+000,0.E+000,1.)); +#775 = PLANE('',#776); +#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779); +#777 = CARTESIAN_POINT('',(-0.45,1.15,0.E+000)); +#778 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#779 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000)); +#780 = ADVANCED_FACE('',(#781),#799,.F.); +#781 = FACE_BOUND('',#782,.F.); +#782 = EDGE_LOOP('',(#783,#791,#797,#798)); +#783 = ORIENTED_EDGE('',*,*,#784,.F.); +#784 = EDGE_CURVE('',#785,#730,#787,.T.); +#785 = VERTEX_POINT('',#786); +#786 = CARTESIAN_POINT('',(-0.2,0.65,0.E+000)); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(-0.2,0.65,0.E+000)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#791 = ORIENTED_EDGE('',*,*,#792,.T.); +#792 = EDGE_CURVE('',#785,#276,#793,.T.); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(-0.2,0.65,0.E+000)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(0.E+000,0.E+000,1.)); +#797 = ORIENTED_EDGE('',*,*,#275,.F.); +#798 = ORIENTED_EDGE('',*,*,#739,.F.); +#799 = PLANE('',#800); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(-0.2,0.65,0.E+000)); +#802 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#803 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#804 = ADVANCED_FACE('',(#805),#816,.F.); +#805 = FACE_BOUND('',#806,.F.); +#806 = EDGE_LOOP('',(#807,#813,#814,#815)); +#807 = ORIENTED_EDGE('',*,*,#808,.F.); +#808 = EDGE_CURVE('',#761,#785,#809,.T.); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(-0.45,0.65,0.E+000)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#813 = ORIENTED_EDGE('',*,*,#770,.T.); +#814 = ORIENTED_EDGE('',*,*,#283,.F.); +#815 = ORIENTED_EDGE('',*,*,#792,.F.); +#816 = PLANE('',#817); +#817 = AXIS2_PLACEMENT_3D('',#818,#819,#820); +#818 = CARTESIAN_POINT('',(-0.45,0.65,0.E+000)); +#819 = DIRECTION('',(4.555315873023E-016,1.,0.E+000)); +#820 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000)); +#821 = ADVANCED_FACE('',(#822),#847,.F.); +#822 = FACE_BOUND('',#823,.F.); +#823 = EDGE_LOOP('',(#824,#834,#840,#841)); +#824 = ORIENTED_EDGE('',*,*,#825,.F.); +#825 = EDGE_CURVE('',#826,#828,#830,.T.); +#826 = VERTEX_POINT('',#827); +#827 = CARTESIAN_POINT('',(-0.45,-0.65,0.E+000)); +#828 = VERTEX_POINT('',#829); +#829 = CARTESIAN_POINT('',(-0.45,-1.15,0.E+000)); +#830 = LINE('',#831,#832); +#831 = CARTESIAN_POINT('',(-0.45,-0.65,0.E+000)); +#832 = VECTOR('',#833,1.); +#833 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#826,#302,#836,.T.); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(-0.45,-0.65,0.E+000)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(0.E+000,0.E+000,1.)); +#840 = ORIENTED_EDGE('',*,*,#299,.F.); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#828,#300,#843,.T.); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(-0.45,-1.15,0.E+000)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(0.E+000,0.E+000,1.)); +#847 = PLANE('',#848); +#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851); +#849 = CARTESIAN_POINT('',(-0.45,-0.65,0.E+000)); +#850 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#851 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#852 = ADVANCED_FACE('',(#853),#871,.F.); +#853 = FACE_BOUND('',#854,.F.); +#854 = EDGE_LOOP('',(#855,#863,#864,#865)); +#855 = ORIENTED_EDGE('',*,*,#856,.F.); +#856 = EDGE_CURVE('',#828,#857,#859,.T.); +#857 = VERTEX_POINT('',#858); +#858 = CARTESIAN_POINT('',(-0.2,-1.15,0.E+000)); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-0.45,-1.15,0.E+000)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#863 = ORIENTED_EDGE('',*,*,#842,.T.); +#864 = ORIENTED_EDGE('',*,*,#325,.F.); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#857,#318,#867,.T.); +#867 = LINE('',#868,#869); +#868 = CARTESIAN_POINT('',(-0.2,-1.15,0.E+000)); +#869 = VECTOR('',#870,1.); +#870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#871 = PLANE('',#872); +#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875); +#873 = CARTESIAN_POINT('',(-0.45,-1.15,0.E+000)); +#874 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#875 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#876 = ADVANCED_FACE('',(#877),#895,.F.); +#877 = FACE_BOUND('',#878,.F.); +#878 = EDGE_LOOP('',(#879,#887,#893,#894)); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#881,#826,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(-0.2,-0.65,0.E+000)); +#883 = LINE('',#884,#885); +#884 = CARTESIAN_POINT('',(-0.2,-0.65,0.E+000)); +#885 = VECTOR('',#886,1.); +#886 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#881,#310,#889,.T.); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(-0.2,-0.65,0.E+000)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#893 = ORIENTED_EDGE('',*,*,#309,.F.); +#894 = ORIENTED_EDGE('',*,*,#835,.F.); +#895 = PLANE('',#896); +#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899); +#897 = CARTESIAN_POINT('',(-0.2,-0.65,0.E+000)); +#898 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#899 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#900 = ADVANCED_FACE('',(#901),#912,.F.); +#901 = FACE_BOUND('',#902,.F.); +#902 = EDGE_LOOP('',(#903,#909,#910,#911)); +#903 = ORIENTED_EDGE('',*,*,#904,.F.); +#904 = EDGE_CURVE('',#857,#881,#905,.T.); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-0.2,-1.15,0.E+000)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#909 = ORIENTED_EDGE('',*,*,#866,.T.); +#910 = ORIENTED_EDGE('',*,*,#317,.F.); +#911 = ORIENTED_EDGE('',*,*,#888,.F.); +#912 = PLANE('',#913); +#913 = AXIS2_PLACEMENT_3D('',#914,#915,#916); +#914 = CARTESIAN_POINT('',(-0.2,-1.15,0.E+000)); +#915 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#916 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#917 = ADVANCED_FACE('',(#918),#943,.F.); +#918 = FACE_BOUND('',#919,.F.); +#919 = EDGE_LOOP('',(#920,#930,#936,#937)); +#920 = ORIENTED_EDGE('',*,*,#921,.F.); +#921 = EDGE_CURVE('',#922,#924,#926,.T.); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(0.45,-1.15,0.E+000)); +#924 = VERTEX_POINT('',#925); +#925 = CARTESIAN_POINT('',(0.45,-0.65,0.E+000)); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(0.45,-1.15,0.E+000)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#930 = ORIENTED_EDGE('',*,*,#931,.T.); +#931 = EDGE_CURVE('',#922,#336,#932,.T.); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(0.45,-1.15,0.E+000)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(0.E+000,0.E+000,1.)); +#936 = ORIENTED_EDGE('',*,*,#333,.F.); +#937 = ORIENTED_EDGE('',*,*,#938,.F.); +#938 = EDGE_CURVE('',#924,#334,#939,.T.); +#939 = LINE('',#940,#941); +#940 = CARTESIAN_POINT('',(0.45,-0.65,0.E+000)); +#941 = VECTOR('',#942,1.); +#942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#943 = PLANE('',#944); +#944 = AXIS2_PLACEMENT_3D('',#945,#946,#947); +#945 = CARTESIAN_POINT('',(0.45,-1.15,0.E+000)); +#946 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#947 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#948 = ADVANCED_FACE('',(#949),#967,.F.); +#949 = FACE_BOUND('',#950,.F.); +#950 = EDGE_LOOP('',(#951,#959,#960,#961)); +#951 = ORIENTED_EDGE('',*,*,#952,.F.); +#952 = EDGE_CURVE('',#924,#953,#955,.T.); +#953 = VERTEX_POINT('',#954); +#954 = CARTESIAN_POINT('',(0.2,-0.65,0.E+000)); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(0.45,-0.65,0.E+000)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#959 = ORIENTED_EDGE('',*,*,#938,.T.); +#960 = ORIENTED_EDGE('',*,*,#359,.F.); +#961 = ORIENTED_EDGE('',*,*,#962,.F.); +#962 = EDGE_CURVE('',#953,#352,#963,.T.); +#963 = LINE('',#964,#965); +#964 = CARTESIAN_POINT('',(0.2,-0.65,0.E+000)); +#965 = VECTOR('',#966,1.); +#966 = DIRECTION('',(0.E+000,0.E+000,1.)); +#967 = PLANE('',#968); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(0.45,-0.65,0.E+000)); +#970 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#971 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#972 = ADVANCED_FACE('',(#973),#991,.F.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#983,#989,#990)); +#975 = ORIENTED_EDGE('',*,*,#976,.F.); +#976 = EDGE_CURVE('',#977,#922,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(0.2,-1.15,0.E+000)); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(0.2,-1.15,0.E+000)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#983 = ORIENTED_EDGE('',*,*,#984,.T.); +#984 = EDGE_CURVE('',#977,#344,#985,.T.); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(0.2,-1.15,0.E+000)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(0.E+000,0.E+000,1.)); +#989 = ORIENTED_EDGE('',*,*,#343,.F.); +#990 = ORIENTED_EDGE('',*,*,#931,.F.); +#991 = PLANE('',#992); +#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995); +#993 = CARTESIAN_POINT('',(0.2,-1.15,0.E+000)); +#994 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#995 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#996 = ADVANCED_FACE('',(#997),#1008,.F.); +#997 = FACE_BOUND('',#998,.F.); +#998 = EDGE_LOOP('',(#999,#1005,#1006,#1007)); +#999 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1000 = EDGE_CURVE('',#953,#977,#1001,.T.); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(0.2,-0.65,0.E+000)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1005 = ORIENTED_EDGE('',*,*,#962,.T.); +#1006 = ORIENTED_EDGE('',*,*,#351,.F.); +#1007 = ORIENTED_EDGE('',*,*,#984,.F.); +#1008 = PLANE('',#1009); +#1009 = AXIS2_PLACEMENT_3D('',#1010,#1011,#1012); +#1010 = CARTESIAN_POINT('',(0.2,-0.65,0.E+000)); +#1011 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1012 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1013 = ADVANCED_FACE('',(#1014),#1039,.F.); +#1014 = FACE_BOUND('',#1015,.F.); +#1015 = EDGE_LOOP('',(#1016,#1026,#1032,#1033)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1017 = EDGE_CURVE('',#1018,#1020,#1022,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(0.85,-1.15,0.E+000)); +#1020 = VERTEX_POINT('',#1021); +#1021 = CARTESIAN_POINT('',(1.1,-1.15,0.E+000)); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.85,-1.15,0.E+000)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1026 = ORIENTED_EDGE('',*,*,#1027,.T.); +#1027 = EDGE_CURVE('',#1018,#370,#1028,.T.); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.85,-1.15,0.E+000)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1032 = ORIENTED_EDGE('',*,*,#367,.F.); +#1033 = ORIENTED_EDGE('',*,*,#1034,.F.); +#1034 = EDGE_CURVE('',#1020,#368,#1035,.T.); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(1.1,-1.15,0.E+000)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1039 = PLANE('',#1040); +#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043); +#1041 = CARTESIAN_POINT('',(0.85,-1.15,0.E+000)); +#1042 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#1043 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1044 = ADVANCED_FACE('',(#1045),#1063,.F.); +#1045 = FACE_BOUND('',#1046,.F.); +#1046 = EDGE_LOOP('',(#1047,#1055,#1056,#1057)); +#1047 = ORIENTED_EDGE('',*,*,#1048,.F.); +#1048 = EDGE_CURVE('',#1020,#1049,#1051,.T.); +#1049 = VERTEX_POINT('',#1050); +#1050 = CARTESIAN_POINT('',(1.1,-0.65,0.E+000)); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(1.1,-1.15,0.E+000)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#1055 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1056 = ORIENTED_EDGE('',*,*,#393,.F.); +#1057 = ORIENTED_EDGE('',*,*,#1058,.F.); +#1058 = EDGE_CURVE('',#1049,#386,#1059,.T.); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(1.1,-0.65,0.E+000)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1063 = PLANE('',#1064); +#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067); +#1065 = CARTESIAN_POINT('',(1.1,-1.15,0.E+000)); +#1066 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#1067 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#1068 = ADVANCED_FACE('',(#1069),#1087,.F.); +#1069 = FACE_BOUND('',#1070,.F.); +#1070 = EDGE_LOOP('',(#1071,#1079,#1085,#1086)); +#1071 = ORIENTED_EDGE('',*,*,#1072,.F.); +#1072 = EDGE_CURVE('',#1073,#1018,#1075,.T.); +#1073 = VERTEX_POINT('',#1074); +#1074 = CARTESIAN_POINT('',(0.85,-0.65,0.E+000)); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(0.85,-0.65,0.E+000)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1079 = ORIENTED_EDGE('',*,*,#1080,.T.); +#1080 = EDGE_CURVE('',#1073,#378,#1081,.T.); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(0.85,-0.65,0.E+000)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1085 = ORIENTED_EDGE('',*,*,#377,.F.); +#1086 = ORIENTED_EDGE('',*,*,#1027,.F.); +#1087 = PLANE('',#1088); +#1088 = AXIS2_PLACEMENT_3D('',#1089,#1090,#1091); +#1089 = CARTESIAN_POINT('',(0.85,-0.65,0.E+000)); +#1090 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1091 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1092 = ADVANCED_FACE('',(#1093),#1104,.F.); +#1093 = FACE_BOUND('',#1094,.F.); +#1094 = EDGE_LOOP('',(#1095,#1101,#1102,#1103)); +#1095 = ORIENTED_EDGE('',*,*,#1096,.F.); +#1096 = EDGE_CURVE('',#1049,#1073,#1097,.T.); +#1097 = LINE('',#1098,#1099); +#1098 = CARTESIAN_POINT('',(1.1,-0.65,0.E+000)); +#1099 = VECTOR('',#1100,1.); +#1100 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#1101 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1102 = ORIENTED_EDGE('',*,*,#385,.F.); +#1103 = ORIENTED_EDGE('',*,*,#1080,.F.); +#1104 = PLANE('',#1105); +#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108); +#1106 = CARTESIAN_POINT('',(1.1,-0.65,0.E+000)); +#1107 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1108 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#1109 = ADVANCED_FACE('',(#1110),#1135,.F.); +#1110 = FACE_BOUND('',#1111,.F.); +#1111 = EDGE_LOOP('',(#1112,#1122,#1128,#1129)); +#1112 = ORIENTED_EDGE('',*,*,#1113,.F.); +#1113 = EDGE_CURVE('',#1114,#1116,#1118,.T.); +#1114 = VERTEX_POINT('',#1115); +#1115 = CARTESIAN_POINT('',(-0.85,-1.15,0.E+000)); +#1116 = VERTEX_POINT('',#1117); +#1117 = CARTESIAN_POINT('',(-0.85,-0.65,0.E+000)); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(-0.85,-1.15,0.E+000)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#1122 = ORIENTED_EDGE('',*,*,#1123,.T.); +#1123 = EDGE_CURVE('',#1114,#404,#1124,.T.); +#1124 = LINE('',#1125,#1126); +#1125 = CARTESIAN_POINT('',(-0.85,-1.15,0.E+000)); +#1126 = VECTOR('',#1127,1.); +#1127 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1128 = ORIENTED_EDGE('',*,*,#401,.F.); +#1129 = ORIENTED_EDGE('',*,*,#1130,.F.); +#1130 = EDGE_CURVE('',#1116,#402,#1131,.T.); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(-0.85,-0.65,0.E+000)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1135 = PLANE('',#1136); +#1136 = AXIS2_PLACEMENT_3D('',#1137,#1138,#1139); +#1137 = CARTESIAN_POINT('',(-0.85,-1.15,0.E+000)); +#1138 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#1139 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#1140 = ADVANCED_FACE('',(#1141),#1159,.F.); +#1141 = FACE_BOUND('',#1142,.F.); +#1142 = EDGE_LOOP('',(#1143,#1151,#1152,#1153)); +#1143 = ORIENTED_EDGE('',*,*,#1144,.F.); +#1144 = EDGE_CURVE('',#1116,#1145,#1147,.T.); +#1145 = VERTEX_POINT('',#1146); +#1146 = CARTESIAN_POINT('',(-1.1,-0.65,0.E+000)); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(-0.85,-0.65,0.E+000)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#1151 = ORIENTED_EDGE('',*,*,#1130,.T.); +#1152 = ORIENTED_EDGE('',*,*,#427,.F.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.F.); +#1154 = EDGE_CURVE('',#1145,#420,#1155,.T.); +#1155 = LINE('',#1156,#1157); +#1156 = CARTESIAN_POINT('',(-1.1,-0.65,0.E+000)); +#1157 = VECTOR('',#1158,1.); +#1158 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1159 = PLANE('',#1160); +#1160 = AXIS2_PLACEMENT_3D('',#1161,#1162,#1163); +#1161 = CARTESIAN_POINT('',(-0.85,-0.65,0.E+000)); +#1162 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1163 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000)); +#1164 = ADVANCED_FACE('',(#1165),#1183,.F.); +#1165 = FACE_BOUND('',#1166,.F.); +#1166 = EDGE_LOOP('',(#1167,#1175,#1181,#1182)); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#1169,#1114,#1171,.T.); +#1169 = VERTEX_POINT('',#1170); +#1170 = CARTESIAN_POINT('',(-1.1,-1.15,0.E+000)); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(-1.1,-1.15,0.E+000)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1175 = ORIENTED_EDGE('',*,*,#1176,.T.); +#1176 = EDGE_CURVE('',#1169,#412,#1177,.T.); +#1177 = LINE('',#1178,#1179); +#1178 = CARTESIAN_POINT('',(-1.1,-1.15,0.E+000)); +#1179 = VECTOR('',#1180,1.); +#1180 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1181 = ORIENTED_EDGE('',*,*,#411,.F.); +#1182 = ORIENTED_EDGE('',*,*,#1123,.F.); +#1183 = PLANE('',#1184); +#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); +#1185 = CARTESIAN_POINT('',(-1.1,-1.15,0.E+000)); +#1186 = DIRECTION('',(5.665538897648E-016,1.,0.E+000)); +#1187 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1188 = ADVANCED_FACE('',(#1189),#1200,.F.); +#1189 = FACE_BOUND('',#1190,.F.); +#1190 = EDGE_LOOP('',(#1191,#1197,#1198,#1199)); +#1191 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1192 = EDGE_CURVE('',#1145,#1169,#1193,.T.); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(-1.1,-0.65,0.E+000)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1197 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1198 = ORIENTED_EDGE('',*,*,#419,.F.); +#1199 = ORIENTED_EDGE('',*,*,#1176,.F.); +#1200 = PLANE('',#1201); +#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204); +#1202 = CARTESIAN_POINT('',(-1.1,-0.65,0.E+000)); +#1203 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1204 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000)); +#1205 = ADVANCED_FACE('',(#1206,#1212),#1223,.T.); +#1206 = FACE_BOUND('',#1207,.T.); +#1207 = EDGE_LOOP('',(#1208,#1209,#1210,#1211)); +#1208 = ORIENTED_EDGE('',*,*,#458,.F.); +#1209 = ORIENTED_EDGE('',*,*,#498,.T.); +#1210 = ORIENTED_EDGE('',*,*,#523,.T.); +#1211 = ORIENTED_EDGE('',*,*,#474,.F.); +#1212 = FACE_BOUND('',#1213,.T.); +#1213 = EDGE_LOOP('',(#1214)); +#1214 = ORIENTED_EDGE('',*,*,#1215,.T.); +#1215 = EDGE_CURVE('',#1216,#1216,#1218,.T.); +#1216 = VERTEX_POINT('',#1217); +#1217 = CARTESIAN_POINT('',(-0.75,0.65,0.78)); +#1218 = CIRCLE('',#1219,0.1); +#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222); +#1220 = CARTESIAN_POINT('',(-0.75,0.75,0.78)); +#1221 = DIRECTION('',(-0.E+000,0.E+000,-1.)); +#1222 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(-1.25,1.25,0.78)); +#1226 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1227 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#1228 = ADVANCED_FACE('',(#1229),#1235,.F.); +#1229 = FACE_BOUND('',#1230,.F.); +#1230 = EDGE_LOOP('',(#1231,#1232,#1233,#1234)); +#1231 = ORIENTED_EDGE('',*,*,#592,.T.); +#1232 = ORIENTED_EDGE('',*,*,#537,.T.); +#1233 = ORIENTED_EDGE('',*,*,#568,.T.); +#1234 = ORIENTED_EDGE('',*,*,#616,.T.); +#1235 = PLANE('',#1236); +#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239); +#1237 = CARTESIAN_POINT('',(0.975,0.9,0.E+000)); +#1238 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1239 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#1240 = ADVANCED_FACE('',(#1241),#1247,.F.); +#1241 = FACE_BOUND('',#1242,.F.); +#1242 = EDGE_LOOP('',(#1243,#1244,#1245,#1246)); +#1243 = ORIENTED_EDGE('',*,*,#633,.T.); +#1244 = ORIENTED_EDGE('',*,*,#664,.T.); +#1245 = ORIENTED_EDGE('',*,*,#712,.T.); +#1246 = ORIENTED_EDGE('',*,*,#688,.T.); +#1247 = PLANE('',#1248); +#1248 = AXIS2_PLACEMENT_3D('',#1249,#1250,#1251); +#1249 = CARTESIAN_POINT('',(0.325,0.9,0.E+000)); +#1250 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1251 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#1252 = ADVANCED_FACE('',(#1253),#1259,.F.); +#1253 = FACE_BOUND('',#1254,.F.); +#1254 = EDGE_LOOP('',(#1255,#1256,#1257,#1258)); +#1255 = ORIENTED_EDGE('',*,*,#760,.T.); +#1256 = ORIENTED_EDGE('',*,*,#808,.T.); +#1257 = ORIENTED_EDGE('',*,*,#784,.T.); +#1258 = ORIENTED_EDGE('',*,*,#729,.T.); +#1259 = PLANE('',#1260); +#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263); +#1261 = CARTESIAN_POINT('',(-0.325,0.9,0.E+000)); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000)); +#1264 = ADVANCED_FACE('',(#1265),#1271,.F.); +#1265 = FACE_BOUND('',#1266,.F.); +#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270)); +#1267 = ORIENTED_EDGE('',*,*,#904,.T.); +#1268 = ORIENTED_EDGE('',*,*,#880,.T.); +#1269 = ORIENTED_EDGE('',*,*,#825,.T.); +#1270 = ORIENTED_EDGE('',*,*,#856,.T.); +#1271 = PLANE('',#1272); +#1272 = AXIS2_PLACEMENT_3D('',#1273,#1274,#1275); +#1273 = CARTESIAN_POINT('',(-0.325,-0.9,0.E+000)); +#1274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1275 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1276 = ADVANCED_FACE('',(#1277),#1283,.F.); +#1277 = FACE_BOUND('',#1278,.F.); +#1278 = EDGE_LOOP('',(#1279,#1280,#1281,#1282)); +#1279 = ORIENTED_EDGE('',*,*,#921,.T.); +#1280 = ORIENTED_EDGE('',*,*,#952,.T.); +#1281 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1282 = ORIENTED_EDGE('',*,*,#976,.T.); +#1283 = PLANE('',#1284); +#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287); +#1285 = CARTESIAN_POINT('',(0.325,-0.9,0.E+000)); +#1286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1287 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1288 = ADVANCED_FACE('',(#1289),#1295,.F.); +#1289 = FACE_BOUND('',#1290,.F.); +#1290 = EDGE_LOOP('',(#1291,#1292,#1293,#1294)); +#1291 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1292 = ORIENTED_EDGE('',*,*,#1096,.T.); +#1293 = ORIENTED_EDGE('',*,*,#1072,.T.); +#1294 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1295 = PLANE('',#1296); +#1296 = AXIS2_PLACEMENT_3D('',#1297,#1298,#1299); +#1297 = CARTESIAN_POINT('',(0.975,-0.9,0.E+000)); +#1298 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1299 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1300 = ADVANCED_FACE('',(#1301),#1307,.F.); +#1301 = FACE_BOUND('',#1302,.F.); +#1302 = EDGE_LOOP('',(#1303,#1304,#1305,#1306)); +#1303 = ORIENTED_EDGE('',*,*,#1113,.T.); +#1304 = ORIENTED_EDGE('',*,*,#1144,.T.); +#1305 = ORIENTED_EDGE('',*,*,#1192,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1168,.T.); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(-0.975,-0.9,0.E+000)); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000)); +#1312 = ADVANCED_FACE('',(#1313),#1332,.F.); +#1313 = FACE_BOUND('',#1314,.T.); +#1314 = EDGE_LOOP('',(#1315,#1316,#1324,#1331)); +#1315 = ORIENTED_EDGE('',*,*,#1215,.F.); +#1316 = ORIENTED_EDGE('',*,*,#1317,.T.); +#1317 = EDGE_CURVE('',#1216,#1318,#1320,.T.); +#1318 = VERTEX_POINT('',#1319); +#1319 = CARTESIAN_POINT('',(-0.75,0.65,0.76)); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(-0.75,0.65,0.8)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(-0.E+000,0.E+000,-1.)); +#1324 = ORIENTED_EDGE('',*,*,#1325,.F.); +#1325 = EDGE_CURVE('',#1318,#1318,#1326,.T.); +#1326 = CIRCLE('',#1327,0.1); +#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330); +#1328 = CARTESIAN_POINT('',(-0.75,0.75,0.76)); +#1329 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1330 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#1331 = ORIENTED_EDGE('',*,*,#1317,.F.); +#1332 = CYLINDRICAL_SURFACE('',#1333,0.1); +#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336); +#1334 = CARTESIAN_POINT('',(-0.75,0.75,0.8)); +#1335 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1336 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#1337 = ADVANCED_FACE('',(#1338),#1341,.T.); +#1338 = FACE_BOUND('',#1339,.T.); +#1339 = EDGE_LOOP('',(#1340)); +#1340 = ORIENTED_EDGE('',*,*,#1325,.T.); +#1341 = PLANE('',#1342); +#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345); +#1343 = CARTESIAN_POINT('',(-0.75,0.75,0.76)); +#1344 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1345 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1350)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1347,#1348,#1349)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1347 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1348 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1349 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1350 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-007),#1347, +'distance_accuracy_value','confusion accuracy'); +#1351 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( +#1353,#1361,#1368,#1375,#1382,#1389,#1397,#1404,#1411,#1418,#1425, +#1432,#1439,#1446,#1453,#1460,#1467,#1474,#1481,#1488,#1495,#1502, +#1509,#1516,#1523,#1530,#1537,#1544,#1551,#1558,#1565,#1572,#1579, +#1586,#1593,#1600,#1607,#1614,#1621,#1628,#1635,#1642,#1649,#1656, +#1663,#1670,#1677,#1685),#1346); +#1353 = STYLED_ITEM('color',(#1354),#17); +#1354 = PRESENTATION_STYLE_ASSIGNMENT((#1355)); +#1355 = SURFACE_STYLE_USAGE(.BOTH.,#1356); +#1356 = SURFACE_SIDE_STYLE('',(#1357)); +#1357 = SURFACE_STYLE_FILL_AREA(#1358); +#1358 = FILL_AREA_STYLE('',(#1359)); +#1359 = FILL_AREA_STYLE_COLOUR('',#1360); +#1360 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#1361 = STYLED_ITEM('color',(#1362),#57); +#1362 = PRESENTATION_STYLE_ASSIGNMENT((#1363)); +#1363 = SURFACE_STYLE_USAGE(.BOTH.,#1364); +#1364 = SURFACE_SIDE_STYLE('',(#1365)); +#1365 = SURFACE_STYLE_FILL_AREA(#1366); +#1366 = FILL_AREA_STYLE('',(#1367)); +#1367 = FILL_AREA_STYLE_COLOUR('',#1360); +#1368 = STYLED_ITEM('color',(#1369),#88); +#1369 = PRESENTATION_STYLE_ASSIGNMENT((#1370)); +#1370 = SURFACE_STYLE_USAGE(.BOTH.,#1371); +#1371 = SURFACE_SIDE_STYLE('',(#1372)); +#1372 = SURFACE_STYLE_FILL_AREA(#1373); +#1373 = FILL_AREA_STYLE('',(#1374)); +#1374 = FILL_AREA_STYLE_COLOUR('',#1360); +#1375 = STYLED_ITEM('color',(#1376),#112); +#1376 = PRESENTATION_STYLE_ASSIGNMENT((#1377)); +#1377 = SURFACE_STYLE_USAGE(.BOTH.,#1378); +#1378 = SURFACE_SIDE_STYLE('',(#1379)); +#1379 = SURFACE_STYLE_FILL_AREA(#1380); +#1380 = FILL_AREA_STYLE('',(#1381)); +#1381 = FILL_AREA_STYLE_COLOUR('',#1360); +#1382 = STYLED_ITEM('color',(#1383),#136); +#1383 = PRESENTATION_STYLE_ASSIGNMENT((#1384)); +#1384 = SURFACE_STYLE_USAGE(.BOTH.,#1385); +#1385 = SURFACE_SIDE_STYLE('',(#1386)); +#1386 = SURFACE_STYLE_FILL_AREA(#1387); +#1387 = FILL_AREA_STYLE('',(#1388)); +#1388 = FILL_AREA_STYLE_COLOUR('',#1360); +#1389 = STYLED_ITEM('color',(#1390),#153); +#1390 = PRESENTATION_STYLE_ASSIGNMENT((#1391)); +#1391 = SURFACE_STYLE_USAGE(.BOTH.,#1392); +#1392 = SURFACE_SIDE_STYLE('',(#1393)); +#1393 = SURFACE_STYLE_FILL_AREA(#1394); +#1394 = FILL_AREA_STYLE('',(#1395)); +#1395 = FILL_AREA_STYLE_COLOUR('',#1396); +#1396 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828); +#1397 = STYLED_ITEM('color',(#1398),#437); +#1398 = PRESENTATION_STYLE_ASSIGNMENT((#1399)); +#1399 = SURFACE_STYLE_USAGE(.BOTH.,#1400); +#1400 = SURFACE_SIDE_STYLE('',(#1401)); +#1401 = SURFACE_STYLE_FILL_AREA(#1402); +#1402 = FILL_AREA_STYLE('',(#1403)); +#1403 = FILL_AREA_STYLE_COLOUR('',#1396); +#1404 = STYLED_ITEM('color',(#1405),#468); +#1405 = PRESENTATION_STYLE_ASSIGNMENT((#1406)); +#1406 = SURFACE_STYLE_USAGE(.BOTH.,#1407); +#1407 = SURFACE_SIDE_STYLE('',(#1408)); +#1408 = SURFACE_STYLE_FILL_AREA(#1409); +#1409 = FILL_AREA_STYLE('',(#1410)); +#1410 = FILL_AREA_STYLE_COLOUR('',#1396); +#1411 = STYLED_ITEM('color',(#1412),#492); +#1412 = PRESENTATION_STYLE_ASSIGNMENT((#1413)); +#1413 = SURFACE_STYLE_USAGE(.BOTH.,#1414); +#1414 = SURFACE_SIDE_STYLE('',(#1415)); +#1415 = SURFACE_STYLE_FILL_AREA(#1416); +#1416 = FILL_AREA_STYLE('',(#1417)); +#1417 = FILL_AREA_STYLE_COLOUR('',#1396); +#1418 = STYLED_ITEM('color',(#1419),#516); +#1419 = PRESENTATION_STYLE_ASSIGNMENT((#1420)); +#1420 = SURFACE_STYLE_USAGE(.BOTH.,#1421); +#1421 = SURFACE_SIDE_STYLE('',(#1422)); +#1422 = SURFACE_STYLE_FILL_AREA(#1423); +#1423 = FILL_AREA_STYLE('',(#1424)); +#1424 = FILL_AREA_STYLE_COLOUR('',#1396); +#1425 = STYLED_ITEM('color',(#1426),#533); +#1426 = PRESENTATION_STYLE_ASSIGNMENT((#1427)); +#1427 = SURFACE_STYLE_USAGE(.BOTH.,#1428); +#1428 = SURFACE_SIDE_STYLE('',(#1429)); +#1429 = SURFACE_STYLE_FILL_AREA(#1430); +#1430 = FILL_AREA_STYLE('',(#1431)); +#1431 = FILL_AREA_STYLE_COLOUR('',#1360); +#1432 = STYLED_ITEM('color',(#1433),#564); +#1433 = PRESENTATION_STYLE_ASSIGNMENT((#1434)); +#1434 = SURFACE_STYLE_USAGE(.BOTH.,#1435); +#1435 = SURFACE_SIDE_STYLE('',(#1436)); +#1436 = SURFACE_STYLE_FILL_AREA(#1437); +#1437 = FILL_AREA_STYLE('',(#1438)); +#1438 = FILL_AREA_STYLE_COLOUR('',#1360); +#1439 = STYLED_ITEM('color',(#1440),#588); +#1440 = PRESENTATION_STYLE_ASSIGNMENT((#1441)); +#1441 = SURFACE_STYLE_USAGE(.BOTH.,#1442); +#1442 = SURFACE_SIDE_STYLE('',(#1443)); +#1443 = SURFACE_STYLE_FILL_AREA(#1444); +#1444 = FILL_AREA_STYLE('',(#1445)); +#1445 = FILL_AREA_STYLE_COLOUR('',#1360); +#1446 = STYLED_ITEM('color',(#1447),#612); +#1447 = PRESENTATION_STYLE_ASSIGNMENT((#1448)); +#1448 = SURFACE_STYLE_USAGE(.BOTH.,#1449); +#1449 = SURFACE_SIDE_STYLE('',(#1450)); +#1450 = SURFACE_STYLE_FILL_AREA(#1451); +#1451 = FILL_AREA_STYLE('',(#1452)); +#1452 = FILL_AREA_STYLE_COLOUR('',#1360); +#1453 = STYLED_ITEM('color',(#1454),#629); +#1454 = PRESENTATION_STYLE_ASSIGNMENT((#1455)); +#1455 = SURFACE_STYLE_USAGE(.BOTH.,#1456); +#1456 = SURFACE_SIDE_STYLE('',(#1457)); +#1457 = SURFACE_STYLE_FILL_AREA(#1458); +#1458 = FILL_AREA_STYLE('',(#1459)); +#1459 = FILL_AREA_STYLE_COLOUR('',#1360); +#1460 = STYLED_ITEM('color',(#1461),#660); +#1461 = PRESENTATION_STYLE_ASSIGNMENT((#1462)); +#1462 = SURFACE_STYLE_USAGE(.BOTH.,#1463); +#1463 = SURFACE_SIDE_STYLE('',(#1464)); +#1464 = SURFACE_STYLE_FILL_AREA(#1465); +#1465 = FILL_AREA_STYLE('',(#1466)); +#1466 = FILL_AREA_STYLE_COLOUR('',#1360); +#1467 = STYLED_ITEM('color',(#1468),#684); +#1468 = PRESENTATION_STYLE_ASSIGNMENT((#1469)); +#1469 = SURFACE_STYLE_USAGE(.BOTH.,#1470); +#1470 = SURFACE_SIDE_STYLE('',(#1471)); +#1471 = SURFACE_STYLE_FILL_AREA(#1472); +#1472 = FILL_AREA_STYLE('',(#1473)); +#1473 = FILL_AREA_STYLE_COLOUR('',#1360); +#1474 = STYLED_ITEM('color',(#1475),#708); +#1475 = PRESENTATION_STYLE_ASSIGNMENT((#1476)); +#1476 = SURFACE_STYLE_USAGE(.BOTH.,#1477); +#1477 = SURFACE_SIDE_STYLE('',(#1478)); +#1478 = SURFACE_STYLE_FILL_AREA(#1479); +#1479 = FILL_AREA_STYLE('',(#1480)); +#1480 = FILL_AREA_STYLE_COLOUR('',#1360); +#1481 = STYLED_ITEM('color',(#1482),#725); +#1482 = PRESENTATION_STYLE_ASSIGNMENT((#1483)); +#1483 = SURFACE_STYLE_USAGE(.BOTH.,#1484); +#1484 = SURFACE_SIDE_STYLE('',(#1485)); +#1485 = SURFACE_STYLE_FILL_AREA(#1486); +#1486 = FILL_AREA_STYLE('',(#1487)); +#1487 = FILL_AREA_STYLE_COLOUR('',#1360); +#1488 = STYLED_ITEM('color',(#1489),#756); +#1489 = PRESENTATION_STYLE_ASSIGNMENT((#1490)); +#1490 = SURFACE_STYLE_USAGE(.BOTH.,#1491); +#1491 = SURFACE_SIDE_STYLE('',(#1492)); +#1492 = SURFACE_STYLE_FILL_AREA(#1493); +#1493 = FILL_AREA_STYLE('',(#1494)); +#1494 = FILL_AREA_STYLE_COLOUR('',#1360); +#1495 = STYLED_ITEM('color',(#1496),#780); +#1496 = PRESENTATION_STYLE_ASSIGNMENT((#1497)); +#1497 = SURFACE_STYLE_USAGE(.BOTH.,#1498); +#1498 = SURFACE_SIDE_STYLE('',(#1499)); +#1499 = SURFACE_STYLE_FILL_AREA(#1500); +#1500 = FILL_AREA_STYLE('',(#1501)); +#1501 = FILL_AREA_STYLE_COLOUR('',#1360); +#1502 = STYLED_ITEM('color',(#1503),#804); +#1503 = PRESENTATION_STYLE_ASSIGNMENT((#1504)); +#1504 = SURFACE_STYLE_USAGE(.BOTH.,#1505); +#1505 = SURFACE_SIDE_STYLE('',(#1506)); +#1506 = SURFACE_STYLE_FILL_AREA(#1507); +#1507 = FILL_AREA_STYLE('',(#1508)); +#1508 = FILL_AREA_STYLE_COLOUR('',#1360); +#1509 = STYLED_ITEM('color',(#1510),#821); +#1510 = PRESENTATION_STYLE_ASSIGNMENT((#1511)); +#1511 = SURFACE_STYLE_USAGE(.BOTH.,#1512); +#1512 = SURFACE_SIDE_STYLE('',(#1513)); +#1513 = SURFACE_STYLE_FILL_AREA(#1514); +#1514 = FILL_AREA_STYLE('',(#1515)); +#1515 = FILL_AREA_STYLE_COLOUR('',#1360); +#1516 = STYLED_ITEM('color',(#1517),#852); +#1517 = PRESENTATION_STYLE_ASSIGNMENT((#1518)); +#1518 = SURFACE_STYLE_USAGE(.BOTH.,#1519); +#1519 = SURFACE_SIDE_STYLE('',(#1520)); +#1520 = SURFACE_STYLE_FILL_AREA(#1521); +#1521 = FILL_AREA_STYLE('',(#1522)); +#1522 = FILL_AREA_STYLE_COLOUR('',#1360); +#1523 = STYLED_ITEM('color',(#1524),#876); +#1524 = PRESENTATION_STYLE_ASSIGNMENT((#1525)); +#1525 = SURFACE_STYLE_USAGE(.BOTH.,#1526); +#1526 = SURFACE_SIDE_STYLE('',(#1527)); +#1527 = SURFACE_STYLE_FILL_AREA(#1528); +#1528 = FILL_AREA_STYLE('',(#1529)); +#1529 = FILL_AREA_STYLE_COLOUR('',#1360); +#1530 = STYLED_ITEM('color',(#1531),#900); +#1531 = PRESENTATION_STYLE_ASSIGNMENT((#1532)); +#1532 = SURFACE_STYLE_USAGE(.BOTH.,#1533); +#1533 = SURFACE_SIDE_STYLE('',(#1534)); +#1534 = SURFACE_STYLE_FILL_AREA(#1535); +#1535 = FILL_AREA_STYLE('',(#1536)); +#1536 = FILL_AREA_STYLE_COLOUR('',#1360); +#1537 = STYLED_ITEM('color',(#1538),#917); +#1538 = PRESENTATION_STYLE_ASSIGNMENT((#1539)); +#1539 = SURFACE_STYLE_USAGE(.BOTH.,#1540); +#1540 = SURFACE_SIDE_STYLE('',(#1541)); +#1541 = SURFACE_STYLE_FILL_AREA(#1542); +#1542 = FILL_AREA_STYLE('',(#1543)); +#1543 = FILL_AREA_STYLE_COLOUR('',#1360); +#1544 = STYLED_ITEM('color',(#1545),#948); +#1545 = PRESENTATION_STYLE_ASSIGNMENT((#1546)); +#1546 = SURFACE_STYLE_USAGE(.BOTH.,#1547); +#1547 = SURFACE_SIDE_STYLE('',(#1548)); +#1548 = SURFACE_STYLE_FILL_AREA(#1549); +#1549 = FILL_AREA_STYLE('',(#1550)); +#1550 = FILL_AREA_STYLE_COLOUR('',#1360); +#1551 = STYLED_ITEM('color',(#1552),#972); +#1552 = PRESENTATION_STYLE_ASSIGNMENT((#1553)); +#1553 = SURFACE_STYLE_USAGE(.BOTH.,#1554); +#1554 = SURFACE_SIDE_STYLE('',(#1555)); +#1555 = SURFACE_STYLE_FILL_AREA(#1556); +#1556 = FILL_AREA_STYLE('',(#1557)); +#1557 = FILL_AREA_STYLE_COLOUR('',#1360); +#1558 = STYLED_ITEM('color',(#1559),#996); +#1559 = PRESENTATION_STYLE_ASSIGNMENT((#1560)); +#1560 = SURFACE_STYLE_USAGE(.BOTH.,#1561); +#1561 = SURFACE_SIDE_STYLE('',(#1562)); +#1562 = SURFACE_STYLE_FILL_AREA(#1563); +#1563 = FILL_AREA_STYLE('',(#1564)); +#1564 = FILL_AREA_STYLE_COLOUR('',#1360); +#1565 = STYLED_ITEM('color',(#1566),#1013); +#1566 = PRESENTATION_STYLE_ASSIGNMENT((#1567)); +#1567 = SURFACE_STYLE_USAGE(.BOTH.,#1568); +#1568 = SURFACE_SIDE_STYLE('',(#1569)); +#1569 = SURFACE_STYLE_FILL_AREA(#1570); +#1570 = FILL_AREA_STYLE('',(#1571)); +#1571 = FILL_AREA_STYLE_COLOUR('',#1360); +#1572 = STYLED_ITEM('color',(#1573),#1044); +#1573 = PRESENTATION_STYLE_ASSIGNMENT((#1574)); +#1574 = SURFACE_STYLE_USAGE(.BOTH.,#1575); +#1575 = SURFACE_SIDE_STYLE('',(#1576)); +#1576 = SURFACE_STYLE_FILL_AREA(#1577); +#1577 = FILL_AREA_STYLE('',(#1578)); +#1578 = FILL_AREA_STYLE_COLOUR('',#1360); +#1579 = STYLED_ITEM('color',(#1580),#1068); +#1580 = PRESENTATION_STYLE_ASSIGNMENT((#1581)); +#1581 = SURFACE_STYLE_USAGE(.BOTH.,#1582); +#1582 = SURFACE_SIDE_STYLE('',(#1583)); +#1583 = SURFACE_STYLE_FILL_AREA(#1584); +#1584 = FILL_AREA_STYLE('',(#1585)); +#1585 = FILL_AREA_STYLE_COLOUR('',#1360); +#1586 = STYLED_ITEM('color',(#1587),#1092); +#1587 = PRESENTATION_STYLE_ASSIGNMENT((#1588)); +#1588 = SURFACE_STYLE_USAGE(.BOTH.,#1589); +#1589 = SURFACE_SIDE_STYLE('',(#1590)); +#1590 = SURFACE_STYLE_FILL_AREA(#1591); +#1591 = FILL_AREA_STYLE('',(#1592)); +#1592 = FILL_AREA_STYLE_COLOUR('',#1360); +#1593 = STYLED_ITEM('color',(#1594),#1109); +#1594 = PRESENTATION_STYLE_ASSIGNMENT((#1595)); +#1595 = SURFACE_STYLE_USAGE(.BOTH.,#1596); +#1596 = SURFACE_SIDE_STYLE('',(#1597)); +#1597 = SURFACE_STYLE_FILL_AREA(#1598); +#1598 = FILL_AREA_STYLE('',(#1599)); +#1599 = FILL_AREA_STYLE_COLOUR('',#1360); +#1600 = STYLED_ITEM('color',(#1601),#1140); +#1601 = PRESENTATION_STYLE_ASSIGNMENT((#1602)); +#1602 = SURFACE_STYLE_USAGE(.BOTH.,#1603); +#1603 = SURFACE_SIDE_STYLE('',(#1604)); +#1604 = SURFACE_STYLE_FILL_AREA(#1605); +#1605 = FILL_AREA_STYLE('',(#1606)); +#1606 = FILL_AREA_STYLE_COLOUR('',#1360); +#1607 = STYLED_ITEM('color',(#1608),#1164); +#1608 = PRESENTATION_STYLE_ASSIGNMENT((#1609)); +#1609 = SURFACE_STYLE_USAGE(.BOTH.,#1610); +#1610 = SURFACE_SIDE_STYLE('',(#1611)); +#1611 = SURFACE_STYLE_FILL_AREA(#1612); +#1612 = FILL_AREA_STYLE('',(#1613)); +#1613 = FILL_AREA_STYLE_COLOUR('',#1360); +#1614 = STYLED_ITEM('color',(#1615),#1188); +#1615 = PRESENTATION_STYLE_ASSIGNMENT((#1616)); +#1616 = SURFACE_STYLE_USAGE(.BOTH.,#1617); +#1617 = SURFACE_SIDE_STYLE('',(#1618)); +#1618 = SURFACE_STYLE_FILL_AREA(#1619); +#1619 = FILL_AREA_STYLE('',(#1620)); +#1620 = FILL_AREA_STYLE_COLOUR('',#1360); +#1621 = STYLED_ITEM('color',(#1622),#1205); +#1622 = PRESENTATION_STYLE_ASSIGNMENT((#1623)); +#1623 = SURFACE_STYLE_USAGE(.BOTH.,#1624); +#1624 = SURFACE_SIDE_STYLE('',(#1625)); +#1625 = SURFACE_STYLE_FILL_AREA(#1626); +#1626 = FILL_AREA_STYLE('',(#1627)); +#1627 = FILL_AREA_STYLE_COLOUR('',#1396); +#1628 = STYLED_ITEM('color',(#1629),#1228); +#1629 = PRESENTATION_STYLE_ASSIGNMENT((#1630)); +#1630 = SURFACE_STYLE_USAGE(.BOTH.,#1631); +#1631 = SURFACE_SIDE_STYLE('',(#1632)); +#1632 = SURFACE_STYLE_FILL_AREA(#1633); +#1633 = FILL_AREA_STYLE('',(#1634)); +#1634 = FILL_AREA_STYLE_COLOUR('',#1360); +#1635 = STYLED_ITEM('color',(#1636),#1240); +#1636 = PRESENTATION_STYLE_ASSIGNMENT((#1637)); +#1637 = SURFACE_STYLE_USAGE(.BOTH.,#1638); +#1638 = SURFACE_SIDE_STYLE('',(#1639)); +#1639 = SURFACE_STYLE_FILL_AREA(#1640); +#1640 = FILL_AREA_STYLE('',(#1641)); +#1641 = FILL_AREA_STYLE_COLOUR('',#1360); +#1642 = STYLED_ITEM('color',(#1643),#1252); +#1643 = PRESENTATION_STYLE_ASSIGNMENT((#1644)); +#1644 = SURFACE_STYLE_USAGE(.BOTH.,#1645); +#1645 = SURFACE_SIDE_STYLE('',(#1646)); +#1646 = SURFACE_STYLE_FILL_AREA(#1647); +#1647 = FILL_AREA_STYLE('',(#1648)); +#1648 = FILL_AREA_STYLE_COLOUR('',#1360); +#1649 = STYLED_ITEM('color',(#1650),#1264); +#1650 = PRESENTATION_STYLE_ASSIGNMENT((#1651)); +#1651 = SURFACE_STYLE_USAGE(.BOTH.,#1652); +#1652 = SURFACE_SIDE_STYLE('',(#1653)); +#1653 = SURFACE_STYLE_FILL_AREA(#1654); +#1654 = FILL_AREA_STYLE('',(#1655)); +#1655 = FILL_AREA_STYLE_COLOUR('',#1360); +#1656 = STYLED_ITEM('color',(#1657),#1276); +#1657 = PRESENTATION_STYLE_ASSIGNMENT((#1658)); +#1658 = SURFACE_STYLE_USAGE(.BOTH.,#1659); +#1659 = SURFACE_SIDE_STYLE('',(#1660)); +#1660 = SURFACE_STYLE_FILL_AREA(#1661); +#1661 = FILL_AREA_STYLE('',(#1662)); +#1662 = FILL_AREA_STYLE_COLOUR('',#1360); +#1663 = STYLED_ITEM('color',(#1664),#1288); +#1664 = PRESENTATION_STYLE_ASSIGNMENT((#1665)); +#1665 = SURFACE_STYLE_USAGE(.BOTH.,#1666); +#1666 = SURFACE_SIDE_STYLE('',(#1667)); +#1667 = SURFACE_STYLE_FILL_AREA(#1668); +#1668 = FILL_AREA_STYLE('',(#1669)); +#1669 = FILL_AREA_STYLE_COLOUR('',#1360); +#1670 = STYLED_ITEM('color',(#1671),#1300); +#1671 = PRESENTATION_STYLE_ASSIGNMENT((#1672)); +#1672 = SURFACE_STYLE_USAGE(.BOTH.,#1673); +#1673 = SURFACE_SIDE_STYLE('',(#1674)); +#1674 = SURFACE_STYLE_FILL_AREA(#1675); +#1675 = FILL_AREA_STYLE('',(#1676)); +#1676 = FILL_AREA_STYLE_COLOUR('',#1360); +#1677 = STYLED_ITEM('color',(#1678),#1312); +#1678 = PRESENTATION_STYLE_ASSIGNMENT((#1679)); +#1679 = SURFACE_STYLE_USAGE(.BOTH.,#1680); +#1680 = SURFACE_SIDE_STYLE('',(#1681)); +#1681 = SURFACE_STYLE_FILL_AREA(#1682); +#1682 = FILL_AREA_STYLE('',(#1683)); +#1683 = FILL_AREA_STYLE_COLOUR('',#1684); +#1684 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986); +#1685 = STYLED_ITEM('color',(#1686),#1337); +#1686 = PRESENTATION_STYLE_ASSIGNMENT((#1687)); +#1687 = SURFACE_STYLE_USAGE(.BOTH.,#1688); +#1688 = SURFACE_SIDE_STYLE('',(#1689)); +#1689 = SURFACE_STYLE_FILL_AREA(#1690); +#1690 = FILL_AREA_STYLE('',(#1691)); +#1691 = FILL_AREA_STYLE_COLOUR('',#1684); +ENDSEC; +END-ISO-10303-21;
docs/bme280-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+35@@ -0,0 +1,35 @@+{+ "slug": "bme280",+ "version": "0.1.0",+ "type": "component",+ "description": "Bosch combined humidity, pressure, and temperature sensor, LGA-8. I2C + SPI, 1.71-3.6 V. Datasheet-verified.",+ "tags": [+ "component",+ "sensor",+ "pressure-sensor",+ "humidity-sensor",+ "temperature",+ "i2c",+ "spi",+ "lga-8",+ "bosch"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "bme280.kicad_sym",+ "bme280.kicad_mod",+ "bme280.glb",+ "bme280.step",+ "bme280.lbr",+ "docs/hero.png",+ "docs/bme280-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ]+}
page.json+32−7@@ -4,8 +4,18 @@ "slug": "bme280", "title": "BME280", "brief": "Temperature, humidity, and pressure sensor, I2C/SPI, LGA-8",- "version": "1.0.0",- "tags": [],+ "version": "0.1.0",+ "tags": [+ "component",+ "sensor",+ "pressure-sensor",+ "humidity-sensor",+ "temperature",+ "i2c",+ "spi",+ "lga-8",+ "bosch"+ ], "license": "MIT", "component": { "mpn": "BME280",@@ -20,18 +30,33 @@ }, "readme": "# BME280\n\nTemperature, humidity, and pressure sensor, I2C/SPI, LGA-8\n\nThe BME280 is a combined temperature, humidity, and barometric pressure sensor from Bosch. I2C and SPI interfaces. Measures pressure 300-1100 hPa, temperature -40 to 85C, and humidity 0-100%.", "author": {- "id": "695820315b5f1e4db2fcf602", "name": "Kyle Bergstedt", "email": "[email protected]" },- "visibility": {- "public": true+ "visibility": "public",+ "hero": {+ "type": "image",+ "path": "docs/hero.png" },- "hero": null, "sample_prompts": [], "discovery_triggers": [], "discovery_pitch": null, "metadata": {}, "created_at": "2026-05-28T05:33:20.525Z",- "updated_at": "2026-05-28T05:33:20.525Z"+ "updated_at": "2026-05-28T05:33:20.525Z",+ "description": "Bosch combined humidity, pressure, and temperature sensor, LGA-8. I2C + SPI, 1.71-3.6 V. Datasheet-verified.",+ "dependencies": {},+ "files": [+ "page.json",+ "README.md",+ "bme280.kicad_sym",+ "bme280.kicad_mod",+ "bme280.glb",+ "bme280.step",+ "bme280.lbr",+ "docs/hero.png",+ "docs/bme280-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ] }
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>bme280 footprint</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>bme280 symbol</title>