component
DTA043EEBTL
Public Made by Adomby adom
ROHM Semicon Digital Transistors, SOT-416. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+3150
README.md+61docs/dta043eebtl-datasheet.pdfdocs/hero.pngdta043eebtl-etched.glbdta043eebtl-hero.glbdta043eebtl-hero.overlay.json+150dta043eebtl.glbdta043eebtl.kicad_mod+209dta043eebtl.kicad_sym+25dta043eebtl.lbr+107dta043eebtl.step+2264package.json+163page.json+169viewers/footprint.html+1viewers/symbol.html+1README.mdadded+61@@ -0,0 +1,61 @@+# DTA043EEBTL++**ROHM Semicon** · Digital Transistors · SOT-416++DTA043EEBTL from ROHM Semicon, in a SOT-416. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | IN | input | Input (base of the built-in PNP transistor) through R1 = 4.7kΩ; input voltage range is -30 to 10 V, VI(off) max -0.5 V and VI(on) min -2.2 V. |+| 2 | GND | power_in | Ground (+) terminal, the emitter of the built-in PNP transistor, with R2 = 4.7kΩ connected between it and the base. |+| 3 | OUT | output | Output (collector of the built-in PNP transistor) rated for supply voltage VCC of -50 V and output current IO of -100 mA. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | ROHM Semicon |+| Package | SOT-416 |+| Category | Transistors/Thyristors |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Input voltage (off) | VI(off) | | | -0.5 | V | VCC = -5V, IO = -100μA | 2 |+| Input voltage (on) | VI(on) | -2.2 | | | V | VO = -0.3V, IO = -5mA | 2 |+| Output voltage (on) | VO(on) | | -70 | -150 | mV | IO = -5mA, II = -0.5mA | 2 |+| Input current | II | | | -1.8 | mA | VI = -5V | 2 |+| Output current (off) | IO(off) | | | -500 | nA | VCC = -50V, VI = 0V | 2 |+| DC current gain | GI | 20 | | | - | VO = -10V, IO = -5mA | 2 |+| Input resistance | R1 | 3.29 | 4.7 | 6.11 | kΩ | | 2 |+| Resistance ratio | R2/R1 | 0.8 | 1 | 1.2 | - | | 2 |+| Supply voltage | VCC | | | -50 | V | | 2 |+| Input voltage | VIN | -30 | | 10 | V | | 2 |+| Output current | IO | | | -100 | mA | | 2 |+| Collector current | IC(MAX) | | | -100 | mA | | 2 |+| Power dissipation (DTA043EEB, EMT3F/SOT-416FL) | PD | | | 150 | mW | Each terminal mounted on a reference land | 2 |+| Junction temperature | Tj | | | 150 | ℃ | | 2 |+| Range of storage temperature | Tstg | -55 | | 150 | ℃ | | 2 |++## CAD (KiCad official)++- Symbol: `DTA043EEBTL`+- Footprint: `Package_TO_SOT_SMD:SOT-416`+- 3D model: SOT-416, generated from the KiCad footprint (body from the F.Fab outline, terminals on the pads, 0.8 mm nominal SOT-523 height). Neither the vendor nor KiCad ships a 3D model for this package, so the dimensions are nominal, not the manufacturer's CAD (STEP)+- 3D model files: `dta043eebtl-etched.step` / `dta043eebtl-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `dta043eebtl.step` / `dta043eebtl.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [ROHM Semicon datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588927412612026368) (9 pp, sha256 `11a386ba1ad7bbab`, retrieved 2026-10-17, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/dta043eebtl-datasheet.pdf)
docs/dta043eebtl-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
dta043eebtl-etched.glbadded⋯ 1 unchanged line ⋯
dta043eebtl-hero.glbadded⋯ 1 unchanged line ⋯
dta043eebtl-hero.overlay.jsonadded+150@@ -0,0 +1,150 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "DTA043EEBTL",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 3,+ "span_mm": 1.9,+ "dash_mm": 0.12,+ "gap_mm": 0.072,+ "pad_stroke_mm": 0.03+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 5,+ "pin1": {+ "source": "footprint silkscreen",+ "pad": "1"+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 3,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.25,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -0.8,+ 0.8,+ -0.9,+ 0.9+ ],+ "pads_bbox_mm": [+ -0.95,+ 0.95,+ -0.75,+ 0.75+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "dta043eebtl-etched.glb",+ "glb_sha256": "ac380c6bb390283dc19264d6246fc63edfd18c65d5ec0420244d8bfc9abd350c",+ "footprint": "dta043eebtl.kicad_mod",+ "footprint_sha256": "6e770ba6aac6925387cb67e269f83ae2cef4e104a1ecb188917ebebe6e7b1d4e",+ "pins": "page.json component.pins",+ "pins_sha256": "a8d63b5e90b745999488dfa46127adb4a60271559bb5b1b2a2e8c7a1dcbf806f"+ },+ "generator": "adom-wiki 1.7.73 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "IN",+ "x": -1.575,+ "y": -0.5,+ "align": "right",+ "vertical": false,+ "h": 0.5+ },+ {+ "pad": "2",+ "text": "GND",+ "x": -1.075,+ "y": 0.5,+ "align": "right",+ "vertical": false,+ "h": 0.5+ },+ {+ "pad": "3",+ "text": "OUT",+ "x": 1.1,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -0.65,+ -0.5+ ],+ "size_mm": [+ 0.6,+ 0.5+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -0.65,+ 0.5+ ],+ "size_mm": [+ 0.6,+ 0.5+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ 0.65,+ 0.0+ ],+ "size_mm": [+ 0.6,+ 0.5+ ],+ "rot": 0.0+ }+ ]+}
dta043eebtl.glbadded⋯ 1 unchanged line ⋯
dta043eebtl.kicad_modadded+209@@ -0,0 +1,209 @@+(footprint "SOT-416"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "SOT-416, https://www.nxp.com/docs/en/package-information/SOT416.pdf")+ (tags "SOT-416")+ (property "Reference" "REF**"+ (at 0 -2.25 0)+ (layer "F.SilkS")+ (uuid "faa795a1-915a-4b04-861b-5d2aecbbf734")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "SOT-416"+ (at 0 2.25 0)+ (layer "F.Fab")+ (uuid "82fae2b5-37fc-4e2e-9cd4-d3530ee23af7")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "74f4a8e9-7281-447c-b4c9-9f443218806d")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "f229b40c-1258-4f7e-a0a2-8e33915c4ac7")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start 0.51 -0.96)+ (end -0.65 -0.96)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "b5285e27-9fc2-4d6f-b3ae-b4c41d0072e3")+ )+ (fp_line+ (start 0.51 -0.96)+ (end 0.51 -0.65)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "502fa3c0-cdf9-4aee-98de-96066b448bfb")+ )+ (fp_line+ (start 0.51 0.96)+ (end -0.65 0.96)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "7ae0ae32-24b8-44d5-be03-c572c7b5ff18")+ )+ (fp_line+ (start 0.51 0.96)+ (end 0.51 0.65)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "9f8ece5f-ac85-4f5e-8739-8f13deae92ed")+ )+ (fp_circle+ (center -1.3 -0.5)+ (end -1.15 -0.5)+ (stroke+ (width 0)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ (uuid "038470a9-b81c-4458-baf1-fcb6cd268207")+ )+ (fp_line+ (start -0.45 -0.6)+ (end -0.45 0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "37555841-49a5-4007-8dec-38c92ab19fcc")+ )+ (fp_line+ (start -0.45 0.9)+ (end 0.45 0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "7df991cb-dec9-4922-b7d7-e3d24af83a96")+ )+ (fp_line+ (start -0.15 -0.9)+ (end -0.45 -0.6)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "4741dce1-5214-4254-87ba-c193f2682aa1")+ )+ (fp_line+ (start -0.15 -0.9)+ (end 0.45 -0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "904127b4-6d8a-4ce0-82b2-3c779fdbe06c")+ )+ (fp_line+ (start 0.45 -0.9)+ (end 0.45 0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "e360fc01-ba67-416a-85d2-54cf0847f47a")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 90)+ (layer "F.Fab")+ (uuid "b64582f9-5259-4d7c-87a2-739d025c65fe")+ (effects+ (font+ (size 0.35 0.35)+ (thickness 0.05)+ )+ )+ )+ (pad "1" smd roundrect+ (at -0.65 -0.5)+ (size 0.6 0.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "20b7e4a5-bd1f-42e7-adc2-e7d64321cc31")+ )+ (pad "2" smd roundrect+ (at -0.65 0.5)+ (size 0.6 0.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "ed8380dd-2b9e-41ce-a8cc-33c7c5ebd110")+ )+ (pad "3" smd roundrect+ (at 0.65 0)+ (size 0.6 0.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "cfbd026d-75e4-48b2-863d-99ea2eedcafd")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-416.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+ (fp_poly+ (pts (xy -1.20 -1.00) (xy -0.70 -1.00) (xy -0.70 -1.15) (xy 0.70 -1.15) (xy 0.70 -0.50) (xy 1.20 -0.50) (xy 1.20 0.50) (xy 0.70 0.50) (xy 0.70 1.15) (xy -0.70 1.15) (xy -0.70 1.00) (xy -1.20 1.00))+ (stroke (width 0.05) (type solid))+ (fill no)+ (layer "F.CrtYd")+ )+)
dta043eebtl.kicad_symadded+25@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "DTA043EEBTL" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "DTA043EEBTL" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "DTA043EEBTL_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -5.08)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "DTA043EEBTL_1_1"+ (pin input line (at -17.78 0.00 0) (length 5.08)+ (name "IN" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -2.54 0) (length 5.08)+ (name "GND" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin output line (at 17.78 0.00 180) (length 5.08)+ (name "OUT" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
dta043eebtl.lbradded+107@@ -0,0 +1,107 @@+<?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></description>+<packages>+<package name="SOT-416">+ <description>3 pads, 1.9 x 1.5 mm. SOT-416</description>+ <smd name="1" x="-0.6500" y="0.5000" dx="0.6000" dy="0.5000" layer="1" roundness="50"/>+ <smd name="2" x="-0.6500" y="-0.5000" dx="0.6000" dy="0.5000" layer="1" roundness="50"/>+ <smd name="3" x="0.6500" y="-0.0000" dx="0.6000" dy="0.5000" layer="1" roundness="50"/>+ <circle x="-1.3000" y="0.5000" radius="0.1500" width="0.0000" layer="21"/>+ <wire x1="0.5100" y1="0.9600" x2="-0.6500" y2="0.9600" width="0.1200" layer="21"/>+ <wire x1="0.5100" y1="0.9600" x2="0.5100" y2="0.6500" width="0.1200" layer="21"/>+ <wire x1="0.5100" y1="-0.9600" x2="-0.6500" y2="-0.9600" width="0.1200" layer="21"/>+ <wire x1="0.5100" y1="-0.9600" x2="0.5100" y2="-0.6500" width="0.1200" layer="21"/>+ <wire x1="-0.4500" y1="0.6000" x2="-0.4500" y2="-0.9000" width="0.1000" layer="51"/>+ <wire x1="-0.4500" y1="-0.9000" x2="0.4500" y2="-0.9000" width="0.1000" layer="51"/>+ <wire x1="-0.1500" y1="0.9000" x2="-0.4500" y2="0.6000" width="0.1000" layer="51"/>+ <wire x1="-0.1500" y1="0.9000" x2="0.4500" y2="0.9000" width="0.1000" layer="51"/>+ <wire x1="0.4500" y1="0.9000" x2="0.4500" y2="-0.9000" width="0.1000" layer="51"/>+ <text x="0" y="1.560" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.560" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="DTA043EEBTL">+ <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+ <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+ <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="IN" x="-17.78" y="0" length="middle" direction="in"/>+ <pin name="GND" x="-17.78" y="-2.54" length="middle" direction="pwr"/>+ <pin name="OUT" x="17.78" y="0" length="middle" direction="out" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="DTA043EEBTL" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="DTA043EEBTL" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="SOT-416">+ <connects>+ <connect gate="G$1" pin="IN" pad="1"/>+ <connect gate="G$1" pin="GND" pad="2"/>+ <connect gate="G$1" pin="OUT" pad="3"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
dta043eebtl.stepadded+2264@@ -0,0 +1,2264 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-17T15:41:21',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+ ,'Unknown');+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('DTA043EEBTL','DTA043EEBTL','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#655,#985,#1315,#1645),#1743);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#137,#218,#299,#348,#397,#429,#478,#562,#589,+ #596,#651));+#17 = ADVANCED_FACE('',(#18),#32,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#55,#83,#111));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-0.45,-0.9,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-0.45,-0.9,0.72));+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);+#27 = LINE('',#28,#29);+#28 = CARTESIAN_POINT('',(-0.45,-0.9,0.));+#29 = VECTOR('',#30,1.);+#30 = DIRECTION('',(0.,0.,1.));+#31 = PCURVE('',#32,#37);+#32 = PLANE('',#33);+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);+#34 = CARTESIAN_POINT('',(-0.45,-0.9,0.));+#35 = DIRECTION('',(1.,0.,0.));+#36 = DIRECTION('',(0.,0.,1.));+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);+#38 = LINE('',#39,#40);+#39 = CARTESIAN_POINT('',(0.,0.));+#40 = VECTOR('',#41,1.);+#41 = DIRECTION('',(1.,0.));+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#43 = PCURVE('',#44,#49);+#44 = PLANE('',#45);+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);+#46 = CARTESIAN_POINT('',(-0.45,-0.9,0.));+#47 = DIRECTION('',(0.,1.,0.));+#48 = DIRECTION('',(0.,0.,1.));+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(0.,0.));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(1.,0.));+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#55 = ORIENTED_EDGE('',*,*,#56,.T.);+#56 = EDGE_CURVE('',#22,#57,#59,.T.);+#57 = VERTEX_POINT('',#58);+#58 = CARTESIAN_POINT('',(-0.45,0.9,0.));+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);+#60 = LINE('',#61,#62);+#61 = CARTESIAN_POINT('',(-0.45,-0.9,0.));+#62 = VECTOR('',#63,1.);+#63 = DIRECTION('',(0.,1.,0.));+#64 = PCURVE('',#32,#65);+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(0.,0.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,-1.));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#71 = PCURVE('',#72,#77);+#72 = PLANE('',#73);+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);+#74 = CARTESIAN_POINT('',(-0.45,-0.9,0.));+#75 = DIRECTION('',(0.,0.,1.));+#76 = DIRECTION('',(1.,0.,0.));+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);+#78 = LINE('',#79,#80);+#79 = CARTESIAN_POINT('',(0.,0.));+#80 = VECTOR('',#81,1.);+#81 = DIRECTION('',(0.,1.));+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#83 = ORIENTED_EDGE('',*,*,#84,.T.);+#84 = EDGE_CURVE('',#57,#85,#87,.T.);+#85 = VERTEX_POINT('',#86);+#86 = CARTESIAN_POINT('',(-0.45,0.9,0.72));+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);+#88 = LINE('',#89,#90);+#89 = CARTESIAN_POINT('',(-0.45,0.9,0.));+#90 = VECTOR('',#91,1.);+#91 = DIRECTION('',(0.,0.,1.));+#92 = PCURVE('',#32,#93);+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(0.,-1.8));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(1.,0.));+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#99 = PCURVE('',#100,#105);+#100 = PLANE('',#101);+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);+#102 = CARTESIAN_POINT('',(-0.45,0.9,0.));+#103 = DIRECTION('',(0.,1.,0.));+#104 = DIRECTION('',(0.,0.,1.));+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(0.,0.));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(1.,0.));+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#111 = ORIENTED_EDGE('',*,*,#112,.F.);+#112 = EDGE_CURVE('',#24,#85,#113,.T.);+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-0.45,-0.9,0.72));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,1.,0.));+#118 = PCURVE('',#32,#119);+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);+#120 = LINE('',#121,#122);+#121 = CARTESIAN_POINT('',(0.72,0.));+#122 = VECTOR('',#123,1.);+#123 = DIRECTION('',(0.,-1.));+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#125 = PCURVE('',#126,#131);+#126 = PLANE('',#127);+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);+#128 = CARTESIAN_POINT('',(-0.41,-0.9,0.76));+#129 = DIRECTION('',(0.707106781187,1.734834494726E-18,-0.707106781187)+ );+#130 = DIRECTION('',(-1.226713235457E-18,1.,1.226713235457E-18));+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);+#132 = LINE('',#133,#134);+#133 = CARTESIAN_POINT('',(0.,-5.656854249492E-02));+#134 = VECTOR('',#135,1.);+#135 = DIRECTION('',(1.,0.));+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#137 = ADVANCED_FACE('',(#138),#44,.F.);+#138 = FACE_BOUND('',#139,.F.);+#139 = EDGE_LOOP('',(#140,#170,#191,#192));+#140 = ORIENTED_EDGE('',*,*,#141,.F.);+#141 = EDGE_CURVE('',#142,#144,#146,.T.);+#142 = VERTEX_POINT('',#143);+#143 = CARTESIAN_POINT('',(0.45,-0.9,0.));+#144 = VERTEX_POINT('',#145);+#145 = CARTESIAN_POINT('',(0.45,-0.9,0.72));+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);+#147 = LINE('',#148,#149);+#148 = CARTESIAN_POINT('',(0.45,-0.9,0.));+#149 = VECTOR('',#150,1.);+#150 = DIRECTION('',(0.,0.,1.));+#151 = PCURVE('',#44,#152);+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);+#153 = LINE('',#154,#155);+#154 = CARTESIAN_POINT('',(0.,0.9));+#155 = VECTOR('',#156,1.);+#156 = DIRECTION('',(1.,0.));+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#158 = PCURVE('',#159,#164);+#159 = PLANE('',#160);+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);+#161 = CARTESIAN_POINT('',(0.45,-0.9,0.));+#162 = DIRECTION('',(1.,0.,0.));+#163 = DIRECTION('',(0.,0.,1.));+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);+#165 = LINE('',#166,#167);+#166 = CARTESIAN_POINT('',(0.,0.));+#167 = VECTOR('',#168,1.);+#168 = DIRECTION('',(1.,0.));+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#170 = ORIENTED_EDGE('',*,*,#171,.F.);+#171 = EDGE_CURVE('',#22,#142,#172,.T.);+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);+#173 = LINE('',#174,#175);+#174 = CARTESIAN_POINT('',(-0.45,-0.9,0.));+#175 = VECTOR('',#176,1.);+#176 = DIRECTION('',(1.,0.,0.));+#177 = PCURVE('',#44,#178);+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);+#179 = LINE('',#180,#181);+#180 = CARTESIAN_POINT('',(0.,0.));+#181 = VECTOR('',#182,1.);+#182 = DIRECTION('',(0.,1.));+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#184 = PCURVE('',#72,#185);+#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);+#186 = LINE('',#187,#188);+#187 = CARTESIAN_POINT('',(0.,0.));+#188 = VECTOR('',#189,1.);+#189 = DIRECTION('',(1.,0.));+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#191 = ORIENTED_EDGE('',*,*,#21,.T.);+#192 = ORIENTED_EDGE('',*,*,#193,.T.);+#193 = EDGE_CURVE('',#24,#144,#194,.T.);+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-0.45,-0.9,0.72));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(1.,0.,0.));+#199 = PCURVE('',#44,#200);+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.72,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#206 = PCURVE('',#207,#212);+#207 = PLANE('',#208);+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);+#209 = CARTESIAN_POINT('',(-0.45,-0.86,0.76));+#210 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#211 = DIRECTION('',(-1.,0.,0.));+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(0.,-5.656854249492E-02));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(-1.,0.));+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#218 = ADVANCED_FACE('',(#219),#126,.F.);+#219 = FACE_BOUND('',#220,.F.);+#220 = EDGE_LOOP('',(#221,#244,#245,#273));+#221 = ORIENTED_EDGE('',*,*,#222,.F.);+#222 = EDGE_CURVE('',#24,#223,#225,.T.);+#223 = VERTEX_POINT('',#224);+#224 = CARTESIAN_POINT('',(-0.37,-0.82,0.8));+#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.);+#226 = LINE('',#227,#228);+#227 = CARTESIAN_POINT('',(-0.423333333333,-0.873333333333,+ 0.746666666667));+#228 = VECTOR('',#229,1.);+#229 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));+#230 = PCURVE('',#126,#231);+#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236);+#232 = LINE('',#233,#234);+#233 = CARTESIAN_POINT('',(2.6666666667E-02,-1.885618083117E-02));+#234 = VECTOR('',#235,1.);+#235 = DIRECTION('',(0.57735026919,0.816496580928));+#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#237 = PCURVE('',#207,#238);+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);+#239 = LINE('',#240,#241);+#240 = CARTESIAN_POINT('',(-2.6666666667E-02,-1.885618083117E-02));+#241 = VECTOR('',#242,1.);+#242 = DIRECTION('',(-0.57735026919,0.816496580928));+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#244 = ORIENTED_EDGE('',*,*,#112,.T.);+#245 = ORIENTED_EDGE('',*,*,#246,.T.);+#246 = EDGE_CURVE('',#85,#247,#249,.T.);+#247 = VERTEX_POINT('',#248);+#248 = CARTESIAN_POINT('',(-0.37,0.82,0.8));+#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.);+#250 = LINE('',#251,#252);+#251 = CARTESIAN_POINT('',(-0.123333333333,0.573333333333,1.046666666667+ ));+#252 = VECTOR('',#253,1.);+#253 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#254 = PCURVE('',#126,#255);+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);+#256 = LINE('',#257,#258);+#257 = CARTESIAN_POINT('',(1.473333333333,0.405407887881));+#258 = VECTOR('',#259,1.);+#259 = DIRECTION('',(-0.57735026919,0.816496580928));+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#261 = PCURVE('',#262,#267);+#262 = PLANE('',#263);+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);+#264 = CARTESIAN_POINT('',(-0.45,0.86,0.76));+#265 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#266 = DIRECTION('',(-1.,0.,0.));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);+#268 = LINE('',#269,#270);+#269 = CARTESIAN_POINT('',(-0.326666666667,0.405407887881));+#270 = VECTOR('',#271,1.);+#271 = DIRECTION('',(-0.57735026919,0.816496580928));+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#273 = ORIENTED_EDGE('',*,*,#274,.F.);+#274 = EDGE_CURVE('',#223,#247,#275,.T.);+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);+#276 = LINE('',#277,#278);+#277 = CARTESIAN_POINT('',(-0.37,-0.9,0.8));+#278 = VECTOR('',#279,1.);+#279 = DIRECTION('',(0.,1.,0.));+#280 = PCURVE('',#126,#281);+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);+#282 = LINE('',#283,#284);+#283 = CARTESIAN_POINT('',(0.,5.656854249492E-02));+#284 = VECTOR('',#285,1.);+#285 = DIRECTION('',(1.,0.));+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#287 = PCURVE('',#288,#293);+#288 = PLANE('',#289);+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);+#290 = CARTESIAN_POINT('',(-0.45,-0.9,0.8));+#291 = DIRECTION('',(0.,0.,1.));+#292 = DIRECTION('',(1.,0.,0.));+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);+#294 = LINE('',#295,#296);+#295 = CARTESIAN_POINT('',(8.E-02,0.));+#296 = VECTOR('',#297,1.);+#297 = DIRECTION('',(0.,1.));+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#299 = ADVANCED_FACE('',(#300),#72,.F.);+#300 = FACE_BOUND('',#301,.F.);+#301 = EDGE_LOOP('',(#302,#303,#304,#327));+#302 = ORIENTED_EDGE('',*,*,#56,.F.);+#303 = ORIENTED_EDGE('',*,*,#171,.T.);+#304 = ORIENTED_EDGE('',*,*,#305,.T.);+#305 = EDGE_CURVE('',#142,#306,#308,.T.);+#306 = VERTEX_POINT('',#307);+#307 = CARTESIAN_POINT('',(0.45,0.9,0.));+#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);+#309 = LINE('',#310,#311);+#310 = CARTESIAN_POINT('',(0.45,-0.9,0.));+#311 = VECTOR('',#312,1.);+#312 = DIRECTION('',(0.,1.,0.));+#313 = PCURVE('',#72,#314);+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);+#315 = LINE('',#316,#317);+#316 = CARTESIAN_POINT('',(0.9,0.));+#317 = VECTOR('',#318,1.);+#318 = DIRECTION('',(0.,1.));+#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#320 = PCURVE('',#159,#321);+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);+#322 = LINE('',#323,#324);+#323 = CARTESIAN_POINT('',(0.,0.));+#324 = VECTOR('',#325,1.);+#325 = DIRECTION('',(0.,-1.));+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#327 = ORIENTED_EDGE('',*,*,#328,.F.);+#328 = EDGE_CURVE('',#57,#306,#329,.T.);+#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.);+#330 = LINE('',#331,#332);+#331 = CARTESIAN_POINT('',(-0.45,0.9,0.));+#332 = VECTOR('',#333,1.);+#333 = DIRECTION('',(1.,0.,0.));+#334 = PCURVE('',#72,#335);+#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340);+#336 = LINE('',#337,#338);+#337 = CARTESIAN_POINT('',(0.,1.8));+#338 = VECTOR('',#339,1.);+#339 = DIRECTION('',(1.,0.));+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#341 = PCURVE('',#100,#342);+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(0.,0.));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(0.,1.));+#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#348 = ADVANCED_FACE('',(#349),#100,.T.);+#349 = FACE_BOUND('',#350,.T.);+#350 = EDGE_LOOP('',(#351,#374,#375,#376));+#351 = ORIENTED_EDGE('',*,*,#352,.F.);+#352 = EDGE_CURVE('',#306,#353,#355,.T.);+#353 = VERTEX_POINT('',#354);+#354 = CARTESIAN_POINT('',(0.45,0.9,0.72));+#355 = SURFACE_CURVE('',#356,(#360,#367),.PCURVE_S1.);+#356 = LINE('',#357,#358);+#357 = CARTESIAN_POINT('',(0.45,0.9,0.));+#358 = VECTOR('',#359,1.);+#359 = DIRECTION('',(0.,0.,1.));+#360 = PCURVE('',#100,#361);+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,0.9));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(1.,0.));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#367 = PCURVE('',#159,#368);+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);+#369 = LINE('',#370,#371);+#370 = CARTESIAN_POINT('',(0.,-1.8));+#371 = VECTOR('',#372,1.);+#372 = DIRECTION('',(1.,0.));+#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#374 = ORIENTED_EDGE('',*,*,#328,.F.);+#375 = ORIENTED_EDGE('',*,*,#84,.T.);+#376 = ORIENTED_EDGE('',*,*,#377,.T.);+#377 = EDGE_CURVE('',#85,#353,#378,.T.);+#378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.);+#379 = LINE('',#380,#381);+#380 = CARTESIAN_POINT('',(-0.45,0.9,0.72));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(1.,0.,0.));+#383 = PCURVE('',#100,#384);+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);+#385 = LINE('',#386,#387);+#386 = CARTESIAN_POINT('',(0.72,0.));+#387 = VECTOR('',#388,1.);+#388 = DIRECTION('',(0.,1.));+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#390 = PCURVE('',#262,#391);+#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396);+#392 = LINE('',#393,#394);+#393 = CARTESIAN_POINT('',(0.,-5.656854249492E-02));+#394 = VECTOR('',#395,1.);+#395 = DIRECTION('',(-1.,0.));+#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#397 = ADVANCED_FACE('',(#398),#159,.T.);+#398 = FACE_BOUND('',#399,.T.);+#399 = EDGE_LOOP('',(#400,#401,#402,#403));+#400 = ORIENTED_EDGE('',*,*,#141,.F.);+#401 = ORIENTED_EDGE('',*,*,#305,.T.);+#402 = ORIENTED_EDGE('',*,*,#352,.T.);+#403 = ORIENTED_EDGE('',*,*,#404,.F.);+#404 = EDGE_CURVE('',#144,#353,#405,.T.);+#405 = SURFACE_CURVE('',#406,(#410,#417),.PCURVE_S1.);+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(0.45,-0.9,0.72));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(0.,1.,0.));+#410 = PCURVE('',#159,#411);+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);+#412 = LINE('',#413,#414);+#413 = CARTESIAN_POINT('',(0.72,0.));+#414 = VECTOR('',#415,1.);+#415 = DIRECTION('',(0.,-1.));+#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#417 = PCURVE('',#418,#423);+#418 = PLANE('',#419);+#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);+#420 = CARTESIAN_POINT('',(0.41,-0.9,0.76));+#421 = DIRECTION('',(0.707106781187,-1.734834494726E-18,0.707106781187)+ );+#422 = DIRECTION('',(1.226713235457E-18,1.,1.226713235457E-18));+#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428);+#424 = LINE('',#425,#426);+#425 = CARTESIAN_POINT('',(0.,-5.656854249492E-02));+#426 = VECTOR('',#427,1.);+#427 = DIRECTION('',(1.,0.));+#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#429 = ADVANCED_FACE('',(#430),#207,.F.);+#430 = FACE_BOUND('',#431,.T.);+#431 = EDGE_LOOP('',(#432,#433,#434,#457));+#432 = ORIENTED_EDGE('',*,*,#222,.F.);+#433 = ORIENTED_EDGE('',*,*,#193,.T.);+#434 = ORIENTED_EDGE('',*,*,#435,.T.);+#435 = EDGE_CURVE('',#144,#436,#438,.T.);+#436 = VERTEX_POINT('',#437);+#437 = CARTESIAN_POINT('',(0.37,-0.82,0.8));+#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.);+#439 = LINE('',#440,#441);+#440 = CARTESIAN_POINT('',(0.273333333333,-0.723333333333,0.896666666667+ ));+#441 = VECTOR('',#442,1.);+#442 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));+#443 = PCURVE('',#207,#444);+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(-0.723333333333,0.193275853525));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.57735026919,0.816496580928));+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#450 = PCURVE('',#418,#451);+#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);+#452 = LINE('',#453,#454);+#453 = CARTESIAN_POINT('',(0.176666666667,0.193275853525));+#454 = VECTOR('',#455,1.);+#455 = DIRECTION('',(0.57735026919,0.816496580928));+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#457 = ORIENTED_EDGE('',*,*,#458,.F.);+#458 = EDGE_CURVE('',#223,#436,#459,.T.);+#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.);+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(-0.45,-0.82,0.8));+#462 = VECTOR('',#463,1.);+#463 = DIRECTION('',(1.,0.,0.));+#464 = PCURVE('',#207,#465);+#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(0.,5.656854249492E-02));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(-1.,0.));+#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#471 = PCURVE('',#288,#472);+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);+#473 = LINE('',#474,#475);+#474 = CARTESIAN_POINT('',(0.,8.E-02));+#475 = VECTOR('',#476,1.);+#476 = DIRECTION('',(1.,0.));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#478 = ADVANCED_FACE('',(#479,#527),#288,.T.);+#479 = FACE_BOUND('',#480,.T.);+#480 = EDGE_LOOP('',(#481,#482,#483,#506));+#481 = ORIENTED_EDGE('',*,*,#274,.F.);+#482 = ORIENTED_EDGE('',*,*,#458,.T.);+#483 = ORIENTED_EDGE('',*,*,#484,.T.);+#484 = EDGE_CURVE('',#436,#485,#487,.T.);+#485 = VERTEX_POINT('',#486);+#486 = CARTESIAN_POINT('',(0.37,0.82,0.8));+#487 = SURFACE_CURVE('',#488,(#492,#499),.PCURVE_S1.);+#488 = LINE('',#489,#490);+#489 = CARTESIAN_POINT('',(0.37,-0.9,0.8));+#490 = VECTOR('',#491,1.);+#491 = DIRECTION('',(0.,1.,0.));+#492 = PCURVE('',#288,#493);+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);+#494 = LINE('',#495,#496);+#495 = CARTESIAN_POINT('',(0.82,0.));+#496 = VECTOR('',#497,1.);+#497 = DIRECTION('',(0.,1.));+#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#499 = PCURVE('',#418,#500);+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);+#501 = LINE('',#502,#503);+#502 = CARTESIAN_POINT('',(0.,5.656854249492E-02));+#503 = VECTOR('',#504,1.);+#504 = DIRECTION('',(1.,0.));+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#506 = ORIENTED_EDGE('',*,*,#507,.F.);+#507 = EDGE_CURVE('',#247,#485,#508,.T.);+#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.);+#509 = LINE('',#510,#511);+#510 = CARTESIAN_POINT('',(-0.45,0.82,0.8));+#511 = VECTOR('',#512,1.);+#512 = DIRECTION('',(1.,0.,0.));+#513 = PCURVE('',#288,#514);+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(0.,1.72));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(1.,0.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#520 = PCURVE('',#262,#521);+#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526);+#522 = LINE('',#523,#524);+#523 = CARTESIAN_POINT('',(0.,5.656854249492E-02));+#524 = VECTOR('',#525,1.);+#525 = DIRECTION('',(-1.,0.));+#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#527 = FACE_BOUND('',#528,.T.);+#528 = EDGE_LOOP('',(#529));+#529 = ORIENTED_EDGE('',*,*,#530,.T.);+#530 = EDGE_CURVE('',#531,#531,#533,.T.);+#531 = VERTEX_POINT('',#532);+#532 = CARTESIAN_POINT('',(-6.E-02,0.63,0.8));+#533 = SURFACE_CURVE('',#534,(#539,#550),.PCURVE_S1.);+#534 = CIRCLE('',#535,0.12);+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);+#536 = CARTESIAN_POINT('',(-0.18,0.63,0.8));+#537 = DIRECTION('',(0.,0.,-1.));+#538 = DIRECTION('',(1.,0.,0.));+#539 = PCURVE('',#288,#540);+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#549);+#541 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#542,#543,#544,#545,#546,#547+,#548),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#542 = CARTESIAN_POINT('',(0.39,1.53));+#543 = CARTESIAN_POINT('',(0.39,1.322153903092));+#544 = CARTESIAN_POINT('',(0.21,1.426076951546));+#545 = CARTESIAN_POINT('',(3.E-02,1.53));+#546 = CARTESIAN_POINT('',(0.21,1.633923048454));+#547 = CARTESIAN_POINT('',(0.39,1.737846096908));+#548 = CARTESIAN_POINT('',(0.39,1.53));+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#550 = PCURVE('',#551,#556);+#551 = CYLINDRICAL_SURFACE('',#552,0.12);+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);+#553 = CARTESIAN_POINT('',(-0.18,0.63,0.75));+#554 = DIRECTION('',(-0.,-0.,-1.));+#555 = DIRECTION('',(1.,0.,0.));+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);+#557 = LINE('',#558,#559);+#558 = CARTESIAN_POINT('',(-4.138911435803E-13,-5.E-02));+#559 = VECTOR('',#560,1.);+#560 = DIRECTION('',(1.,-0.));+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#562 = ADVANCED_FACE('',(#563),#262,.T.);+#563 = FACE_BOUND('',#564,.F.);+#564 = EDGE_LOOP('',(#565,#566,#567,#588));+#565 = ORIENTED_EDGE('',*,*,#246,.F.);+#566 = ORIENTED_EDGE('',*,*,#377,.T.);+#567 = ORIENTED_EDGE('',*,*,#568,.T.);+#568 = EDGE_CURVE('',#353,#485,#569,.T.);+#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);+#570 = LINE('',#571,#572);+#571 = CARTESIAN_POINT('',(-2.666666666667E-02,0.423333333333,+ 1.196666666667));+#572 = VECTOR('',#573,1.);+#573 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#574 = PCURVE('',#262,#575);+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(-0.423333333333,0.617539922237));+#578 = VECTOR('',#579,1.);+#579 = DIRECTION('',(0.57735026919,0.816496580928));+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#581 = PCURVE('',#418,#582);+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);+#583 = LINE('',#584,#585);+#584 = CARTESIAN_POINT('',(1.323333333333,0.617539922236));+#585 = VECTOR('',#586,1.);+#586 = DIRECTION('',(-0.57735026919,0.816496580928));+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#588 = ORIENTED_EDGE('',*,*,#507,.F.);+#589 = ADVANCED_FACE('',(#590),#418,.T.);+#590 = FACE_BOUND('',#591,.T.);+#591 = EDGE_LOOP('',(#592,#593,#594,#595));+#592 = ORIENTED_EDGE('',*,*,#435,.F.);+#593 = ORIENTED_EDGE('',*,*,#404,.T.);+#594 = ORIENTED_EDGE('',*,*,#568,.T.);+#595 = ORIENTED_EDGE('',*,*,#484,.F.);+#596 = ADVANCED_FACE('',(#597),#551,.F.);+#597 = FACE_BOUND('',#598,.F.);+#598 = EDGE_LOOP('',(#599,#622,#623,#624));+#599 = ORIENTED_EDGE('',*,*,#600,.T.);+#600 = EDGE_CURVE('',#601,#531,#603,.T.);+#601 = VERTEX_POINT('',#602);+#602 = CARTESIAN_POINT('',(-6.E-02,0.63,0.75));+#603 = SEAM_CURVE('',#604,(#608,#615),.PCURVE_S1.);+#604 = LINE('',#605,#606);+#605 = CARTESIAN_POINT('',(-6.E-02,0.63,0.75));+#606 = VECTOR('',#607,1.);+#607 = DIRECTION('',(0.,0.,1.));+#608 = PCURVE('',#551,#609);+#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614);+#610 = LINE('',#611,#612);+#611 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#612 = VECTOR('',#613,1.);+#613 = DIRECTION('',(-0.,-1.));+#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#615 = PCURVE('',#551,#616);+#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621);+#617 = LINE('',#618,#619);+#618 = CARTESIAN_POINT('',(6.28318530718,0.));+#619 = VECTOR('',#620,1.);+#620 = DIRECTION('',(-0.,-1.));+#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#622 = ORIENTED_EDGE('',*,*,#530,.T.);+#623 = ORIENTED_EDGE('',*,*,#600,.F.);+#624 = ORIENTED_EDGE('',*,*,#625,.T.);+#625 = EDGE_CURVE('',#601,#601,#626,.T.);+#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.);+#627 = CIRCLE('',#628,0.12);+#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);+#629 = CARTESIAN_POINT('',(-0.18,0.63,0.75));+#630 = DIRECTION('',(0.,0.,1.));+#631 = DIRECTION('',(1.,0.,0.));+#632 = PCURVE('',#551,#633);+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);+#634 = LINE('',#635,#636);+#635 = CARTESIAN_POINT('',(6.28318530718,0.));+#636 = VECTOR('',#637,1.);+#637 = DIRECTION('',(-1.,0.));+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#639 = PCURVE('',#640,#645);+#640 = PLANE('',#641);+#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644);+#642 = CARTESIAN_POINT('',(-0.18,0.63,0.75));+#643 = DIRECTION('',(0.,0.,1.));+#644 = DIRECTION('',(1.,0.,0.));+#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);+#646 = CIRCLE('',#647,0.12);+#647 = AXIS2_PLACEMENT_2D('',#648,#649);+#648 = CARTESIAN_POINT('',(0.,0.));+#649 = DIRECTION('',(1.,0.));+#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#651 = ADVANCED_FACE('',(#652),#640,.T.);+#652 = FACE_BOUND('',#653,.T.);+#653 = EDGE_LOOP('',(#654));+#654 = ORIENTED_EDGE('',*,*,#625,.T.);+#655 = MANIFOLD_SOLID_BREP('',#656);+#656 = CLOSED_SHELL('',(#657,#777,#877,#924,#971,#978));+#657 = ADVANCED_FACE('',(#658),#672,.F.);+#658 = FACE_BOUND('',#659,.F.);+#659 = EDGE_LOOP('',(#660,#695,#723,#751));+#660 = ORIENTED_EDGE('',*,*,#661,.F.);+#661 = EDGE_CURVE('',#662,#664,#666,.T.);+#662 = VERTEX_POINT('',#663);+#663 = CARTESIAN_POINT('',(-0.8,0.3125,0.));+#664 = VERTEX_POINT('',#665);+#665 = CARTESIAN_POINT('',(-0.8,0.3125,0.15));+#666 = SURFACE_CURVE('',#667,(#671,#683),.PCURVE_S1.);+#667 = LINE('',#668,#669);+#668 = CARTESIAN_POINT('',(-0.8,0.3125,0.));+#669 = VECTOR('',#670,1.);+#670 = DIRECTION('',(0.,0.,1.));+#671 = PCURVE('',#672,#677);+#672 = PLANE('',#673);+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);+#674 = CARTESIAN_POINT('',(-0.8,0.3125,0.));+#675 = DIRECTION('',(1.,0.,0.));+#676 = DIRECTION('',(0.,0.,1.));+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(0.,0.));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(1.,0.));+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#683 = PCURVE('',#684,#689);+#684 = PLANE('',#685);+#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688);+#686 = CARTESIAN_POINT('',(-0.8,0.3125,0.));+#687 = DIRECTION('',(0.,1.,0.));+#688 = DIRECTION('',(0.,0.,1.));+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);+#690 = LINE('',#691,#692);+#691 = CARTESIAN_POINT('',(0.,0.));+#692 = VECTOR('',#693,1.);+#693 = DIRECTION('',(1.,0.));+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#695 = ORIENTED_EDGE('',*,*,#696,.T.);+#696 = EDGE_CURVE('',#662,#697,#699,.T.);+#697 = VERTEX_POINT('',#698);+#698 = CARTESIAN_POINT('',(-0.8,0.6875,0.));+#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.);+#700 = LINE('',#701,#702);+#701 = CARTESIAN_POINT('',(-0.8,0.3125,0.));+#702 = VECTOR('',#703,1.);+#703 = DIRECTION('',(0.,1.,0.));+#704 = PCURVE('',#672,#705);+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);+#706 = LINE('',#707,#708);+#707 = CARTESIAN_POINT('',(0.,0.));+#708 = VECTOR('',#709,1.);+#709 = DIRECTION('',(0.,-1.));+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#711 = PCURVE('',#712,#717);+#712 = PLANE('',#713);+#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716);+#714 = CARTESIAN_POINT('',(-0.8,0.3125,0.));+#715 = DIRECTION('',(0.,0.,1.));+#716 = DIRECTION('',(1.,0.,0.));+#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);+#718 = LINE('',#719,#720);+#719 = CARTESIAN_POINT('',(0.,0.));+#720 = VECTOR('',#721,1.);+#721 = DIRECTION('',(0.,1.));+#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#723 = ORIENTED_EDGE('',*,*,#724,.T.);+#724 = EDGE_CURVE('',#697,#725,#727,.T.);+#725 = VERTEX_POINT('',#726);+#726 = CARTESIAN_POINT('',(-0.8,0.6875,0.15));+#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.);+#728 = LINE('',#729,#730);+#729 = CARTESIAN_POINT('',(-0.8,0.6875,0.));+#730 = VECTOR('',#731,1.);+#731 = DIRECTION('',(0.,0.,1.));+#732 = PCURVE('',#672,#733);+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);+#734 = LINE('',#735,#736);+#735 = CARTESIAN_POINT('',(0.,-0.375));+#736 = VECTOR('',#737,1.);+#737 = DIRECTION('',(1.,0.));+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#739 = PCURVE('',#740,#745);+#740 = PLANE('',#741);+#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744);+#742 = CARTESIAN_POINT('',(-0.8,0.6875,0.));+#743 = DIRECTION('',(0.,1.,0.));+#744 = DIRECTION('',(0.,0.,1.));+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);+#746 = LINE('',#747,#748);+#747 = CARTESIAN_POINT('',(0.,0.));+#748 = VECTOR('',#749,1.);+#749 = DIRECTION('',(1.,0.));+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#751 = ORIENTED_EDGE('',*,*,#752,.F.);+#752 = EDGE_CURVE('',#664,#725,#753,.T.);+#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.);+#754 = LINE('',#755,#756);+#755 = CARTESIAN_POINT('',(-0.8,0.3125,0.15));+#756 = VECTOR('',#757,1.);+#757 = DIRECTION('',(0.,1.,0.));+#758 = PCURVE('',#672,#759);+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);+#760 = LINE('',#761,#762);+#761 = CARTESIAN_POINT('',(0.15,0.));+#762 = VECTOR('',#763,1.);+#763 = DIRECTION('',(0.,-1.));+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#765 = PCURVE('',#766,#771);+#766 = PLANE('',#767);+#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);+#768 = CARTESIAN_POINT('',(-0.8,0.3125,0.15));+#769 = DIRECTION('',(0.,0.,1.));+#770 = DIRECTION('',(1.,0.,0.));+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(0.,0.));+#774 = VECTOR('',#775,1.);+#775 = DIRECTION('',(0.,1.));+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#777 = ADVANCED_FACE('',(#778),#792,.T.);+#778 = FACE_BOUND('',#779,.T.);+#779 = EDGE_LOOP('',(#780,#810,#833,#856));+#780 = ORIENTED_EDGE('',*,*,#781,.F.);+#781 = EDGE_CURVE('',#782,#784,#786,.T.);+#782 = VERTEX_POINT('',#783);+#783 = CARTESIAN_POINT('',(-0.4,0.3125,0.));+#784 = VERTEX_POINT('',#785);+#785 = CARTESIAN_POINT('',(-0.4,0.3125,0.15));+#786 = SURFACE_CURVE('',#787,(#791,#803),.PCURVE_S1.);+#787 = LINE('',#788,#789);+#788 = CARTESIAN_POINT('',(-0.4,0.3125,0.));+#789 = VECTOR('',#790,1.);+#790 = DIRECTION('',(0.,0.,1.));+#791 = PCURVE('',#792,#797);+#792 = PLANE('',#793);+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);+#794 = CARTESIAN_POINT('',(-0.4,0.3125,0.));+#795 = DIRECTION('',(1.,0.,0.));+#796 = DIRECTION('',(0.,0.,1.));+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(0.,0.));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(1.,0.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#803 = PCURVE('',#684,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(0.,0.4));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(1.,0.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#810 = ORIENTED_EDGE('',*,*,#811,.T.);+#811 = EDGE_CURVE('',#782,#812,#814,.T.);+#812 = VERTEX_POINT('',#813);+#813 = CARTESIAN_POINT('',(-0.4,0.6875,0.));+#814 = SURFACE_CURVE('',#815,(#819,#826),.PCURVE_S1.);+#815 = LINE('',#816,#817);+#816 = CARTESIAN_POINT('',(-0.4,0.3125,0.));+#817 = VECTOR('',#818,1.);+#818 = DIRECTION('',(0.,1.,0.));+#819 = PCURVE('',#792,#820);+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);+#821 = LINE('',#822,#823);+#822 = CARTESIAN_POINT('',(0.,0.));+#823 = VECTOR('',#824,1.);+#824 = DIRECTION('',(0.,-1.));+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#826 = PCURVE('',#712,#827);+#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832);+#828 = LINE('',#829,#830);+#829 = CARTESIAN_POINT('',(0.4,0.));+#830 = VECTOR('',#831,1.);+#831 = DIRECTION('',(0.,1.));+#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#833 = ORIENTED_EDGE('',*,*,#834,.T.);+#834 = EDGE_CURVE('',#812,#835,#837,.T.);+#835 = VERTEX_POINT('',#836);+#836 = CARTESIAN_POINT('',(-0.4,0.6875,0.15));+#837 = SURFACE_CURVE('',#838,(#842,#849),.PCURVE_S1.);+#838 = LINE('',#839,#840);+#839 = CARTESIAN_POINT('',(-0.4,0.6875,0.));+#840 = VECTOR('',#841,1.);+#841 = DIRECTION('',(0.,0.,1.));+#842 = PCURVE('',#792,#843);+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848);+#844 = LINE('',#845,#846);+#845 = CARTESIAN_POINT('',(0.,-0.375));+#846 = VECTOR('',#847,1.);+#847 = DIRECTION('',(1.,0.));+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#849 = PCURVE('',#740,#850);+#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855);+#851 = LINE('',#852,#853);+#852 = CARTESIAN_POINT('',(0.,0.4));+#853 = VECTOR('',#854,1.);+#854 = DIRECTION('',(1.,0.));+#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#856 = ORIENTED_EDGE('',*,*,#857,.F.);+#857 = EDGE_CURVE('',#784,#835,#858,.T.);+#858 = SURFACE_CURVE('',#859,(#863,#870),.PCURVE_S1.);+#859 = LINE('',#860,#861);+#860 = CARTESIAN_POINT('',(-0.4,0.3125,0.15));+#861 = VECTOR('',#862,1.);+#862 = DIRECTION('',(0.,1.,0.));+#863 = PCURVE('',#792,#864);+#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869);+#865 = LINE('',#866,#867);+#866 = CARTESIAN_POINT('',(0.15,0.));+#867 = VECTOR('',#868,1.);+#868 = DIRECTION('',(0.,-1.));+#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#870 = PCURVE('',#766,#871);+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);+#872 = LINE('',#873,#874);+#873 = CARTESIAN_POINT('',(0.4,0.));+#874 = VECTOR('',#875,1.);+#875 = DIRECTION('',(0.,1.));+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#877 = ADVANCED_FACE('',(#878),#684,.F.);+#878 = FACE_BOUND('',#879,.F.);+#879 = EDGE_LOOP('',(#880,#901,#902,#923));+#880 = ORIENTED_EDGE('',*,*,#881,.F.);+#881 = EDGE_CURVE('',#662,#782,#882,.T.);+#882 = SURFACE_CURVE('',#883,(#887,#894),.PCURVE_S1.);+#883 = LINE('',#884,#885);+#884 = CARTESIAN_POINT('',(-0.8,0.3125,0.));+#885 = VECTOR('',#886,1.);+#886 = DIRECTION('',(1.,0.,0.));+#887 = PCURVE('',#684,#888);+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);+#889 = LINE('',#890,#891);+#890 = CARTESIAN_POINT('',(0.,0.));+#891 = VECTOR('',#892,1.);+#892 = DIRECTION('',(0.,1.));+#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#894 = PCURVE('',#712,#895);+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);+#896 = LINE('',#897,#898);+#897 = CARTESIAN_POINT('',(0.,0.));+#898 = VECTOR('',#899,1.);+#899 = DIRECTION('',(1.,0.));+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#901 = ORIENTED_EDGE('',*,*,#661,.T.);+#902 = ORIENTED_EDGE('',*,*,#903,.T.);+#903 = EDGE_CURVE('',#664,#784,#904,.T.);+#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.);+#905 = LINE('',#906,#907);+#906 = CARTESIAN_POINT('',(-0.8,0.3125,0.15));+#907 = VECTOR('',#908,1.);+#908 = DIRECTION('',(1.,0.,0.));+#909 = PCURVE('',#684,#910);+#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);+#911 = LINE('',#912,#913);+#912 = CARTESIAN_POINT('',(0.15,0.));+#913 = VECTOR('',#914,1.);+#914 = DIRECTION('',(0.,1.));+#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#916 = PCURVE('',#766,#917);+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);+#918 = LINE('',#919,#920);+#919 = CARTESIAN_POINT('',(0.,0.));+#920 = VECTOR('',#921,1.);+#921 = DIRECTION('',(1.,0.));+#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#923 = ORIENTED_EDGE('',*,*,#781,.F.);+#924 = ADVANCED_FACE('',(#925),#740,.T.);+#925 = FACE_BOUND('',#926,.T.);+#926 = EDGE_LOOP('',(#927,#948,#949,#970));+#927 = ORIENTED_EDGE('',*,*,#928,.F.);+#928 = EDGE_CURVE('',#697,#812,#929,.T.);+#929 = SURFACE_CURVE('',#930,(#934,#941),.PCURVE_S1.);+#930 = LINE('',#931,#932);+#931 = CARTESIAN_POINT('',(-0.8,0.6875,0.));+#932 = VECTOR('',#933,1.);+#933 = DIRECTION('',(1.,0.,0.));+#934 = PCURVE('',#740,#935);+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);+#936 = LINE('',#937,#938);+#937 = CARTESIAN_POINT('',(0.,0.));+#938 = VECTOR('',#939,1.);+#939 = DIRECTION('',(0.,1.));+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#941 = PCURVE('',#712,#942);+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);+#943 = LINE('',#944,#945);+#944 = CARTESIAN_POINT('',(0.,0.375));+#945 = VECTOR('',#946,1.);+#946 = DIRECTION('',(1.,0.));+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#948 = ORIENTED_EDGE('',*,*,#724,.T.);+#949 = ORIENTED_EDGE('',*,*,#950,.T.);+#950 = EDGE_CURVE('',#725,#835,#951,.T.);+#951 = SURFACE_CURVE('',#952,(#956,#963),.PCURVE_S1.);+#952 = LINE('',#953,#954);+#953 = CARTESIAN_POINT('',(-0.8,0.6875,0.15));+#954 = VECTOR('',#955,1.);+#955 = DIRECTION('',(1.,0.,0.));+#956 = PCURVE('',#740,#957);+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);+#958 = LINE('',#959,#960);+#959 = CARTESIAN_POINT('',(0.15,0.));+#960 = VECTOR('',#961,1.);+#961 = DIRECTION('',(0.,1.));+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#963 = PCURVE('',#766,#964);+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969);+#965 = LINE('',#966,#967);+#966 = CARTESIAN_POINT('',(0.,0.375));+#967 = VECTOR('',#968,1.);+#968 = DIRECTION('',(1.,0.));+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#970 = ORIENTED_EDGE('',*,*,#834,.F.);+#971 = ADVANCED_FACE('',(#972),#712,.F.);+#972 = FACE_BOUND('',#973,.F.);+#973 = EDGE_LOOP('',(#974,#975,#976,#977));+#974 = ORIENTED_EDGE('',*,*,#696,.F.);+#975 = ORIENTED_EDGE('',*,*,#881,.T.);+#976 = ORIENTED_EDGE('',*,*,#811,.T.);+#977 = ORIENTED_EDGE('',*,*,#928,.F.);+#978 = ADVANCED_FACE('',(#979),#766,.T.);+#979 = FACE_BOUND('',#980,.T.);+#980 = EDGE_LOOP('',(#981,#982,#983,#984));+#981 = ORIENTED_EDGE('',*,*,#752,.F.);+#982 = ORIENTED_EDGE('',*,*,#903,.T.);+#983 = ORIENTED_EDGE('',*,*,#857,.T.);+#984 = ORIENTED_EDGE('',*,*,#950,.F.);+#985 = MANIFOLD_SOLID_BREP('',#986);+#986 = CLOSED_SHELL('',(#987,#1107,#1207,#1254,#1301,#1308));+#987 = ADVANCED_FACE('',(#988),#1002,.F.);+#988 = FACE_BOUND('',#989,.F.);+#989 = EDGE_LOOP('',(#990,#1025,#1053,#1081));+#990 = ORIENTED_EDGE('',*,*,#991,.F.);+#991 = EDGE_CURVE('',#992,#994,#996,.T.);+#992 = VERTEX_POINT('',#993);+#993 = CARTESIAN_POINT('',(-0.8,-0.6875,0.));+#994 = VERTEX_POINT('',#995);+#995 = CARTESIAN_POINT('',(-0.8,-0.6875,0.15));+#996 = SURFACE_CURVE('',#997,(#1001,#1013),.PCURVE_S1.);+#997 = LINE('',#998,#999);+#998 = CARTESIAN_POINT('',(-0.8,-0.6875,0.));+#999 = VECTOR('',#1000,1.);+#1000 = DIRECTION('',(0.,0.,1.));+#1001 = PCURVE('',#1002,#1007);+#1002 = PLANE('',#1003);+#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);+#1004 = CARTESIAN_POINT('',(-0.8,-0.6875,0.));+#1005 = DIRECTION('',(1.,0.,0.));+#1006 = DIRECTION('',(0.,0.,1.));+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);+#1008 = LINE('',#1009,#1010);+#1009 = CARTESIAN_POINT('',(0.,0.));+#1010 = VECTOR('',#1011,1.);+#1011 = DIRECTION('',(1.,0.));+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1013 = PCURVE('',#1014,#1019);+#1014 = PLANE('',#1015);+#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018);+#1016 = CARTESIAN_POINT('',(-0.8,-0.6875,0.));+#1017 = DIRECTION('',(0.,1.,0.));+#1018 = DIRECTION('',(0.,0.,1.));+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);+#1020 = LINE('',#1021,#1022);+#1021 = CARTESIAN_POINT('',(0.,0.));+#1022 = VECTOR('',#1023,1.);+#1023 = DIRECTION('',(1.,0.));+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);+#1026 = EDGE_CURVE('',#992,#1027,#1029,.T.);+#1027 = VERTEX_POINT('',#1028);+#1028 = CARTESIAN_POINT('',(-0.8,-0.3125,0.));+#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);+#1030 = LINE('',#1031,#1032);+#1031 = CARTESIAN_POINT('',(-0.8,-0.6875,0.));+#1032 = VECTOR('',#1033,1.);+#1033 = DIRECTION('',(0.,1.,0.));+#1034 = PCURVE('',#1002,#1035);+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);+#1036 = LINE('',#1037,#1038);+#1037 = CARTESIAN_POINT('',(0.,0.));+#1038 = VECTOR('',#1039,1.);+#1039 = DIRECTION('',(0.,-1.));+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1041 = PCURVE('',#1042,#1047);+#1042 = PLANE('',#1043);+#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);+#1044 = CARTESIAN_POINT('',(-0.8,-0.6875,0.));+#1045 = DIRECTION('',(0.,0.,1.));+#1046 = DIRECTION('',(1.,0.,0.));+#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052);+#1048 = LINE('',#1049,#1050);+#1049 = CARTESIAN_POINT('',(0.,0.));+#1050 = VECTOR('',#1051,1.);+#1051 = DIRECTION('',(0.,1.));+#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1053 = ORIENTED_EDGE('',*,*,#1054,.T.);+#1054 = EDGE_CURVE('',#1027,#1055,#1057,.T.);+#1055 = VERTEX_POINT('',#1056);+#1056 = CARTESIAN_POINT('',(-0.8,-0.3125,0.15));+#1057 = SURFACE_CURVE('',#1058,(#1062,#1069),.PCURVE_S1.);+#1058 = LINE('',#1059,#1060);+#1059 = CARTESIAN_POINT('',(-0.8,-0.3125,0.));+#1060 = VECTOR('',#1061,1.);+#1061 = DIRECTION('',(0.,0.,1.));+#1062 = PCURVE('',#1002,#1063);+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);+#1064 = LINE('',#1065,#1066);+#1065 = CARTESIAN_POINT('',(0.,-0.375));+#1066 = VECTOR('',#1067,1.);+#1067 = DIRECTION('',(1.,0.));+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1069 = PCURVE('',#1070,#1075);+#1070 = PLANE('',#1071);+#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);+#1072 = CARTESIAN_POINT('',(-0.8,-0.3125,0.));+#1073 = DIRECTION('',(0.,1.,0.));+#1074 = DIRECTION('',(0.,0.,1.));+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);+#1076 = LINE('',#1077,#1078);+#1077 = CARTESIAN_POINT('',(0.,0.));+#1078 = VECTOR('',#1079,1.);+#1079 = DIRECTION('',(1.,0.));+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1081 = ORIENTED_EDGE('',*,*,#1082,.F.);+#1082 = EDGE_CURVE('',#994,#1055,#1083,.T.);+#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.);+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(-0.8,-0.6875,0.15));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(0.,1.,0.));+#1088 = PCURVE('',#1002,#1089);+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094);+#1090 = LINE('',#1091,#1092);+#1091 = CARTESIAN_POINT('',(0.15,0.));+#1092 = VECTOR('',#1093,1.);+#1093 = DIRECTION('',(0.,-1.));+#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1095 = PCURVE('',#1096,#1101);+#1096 = PLANE('',#1097);+#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100);+#1098 = CARTESIAN_POINT('',(-0.8,-0.6875,0.15));+#1099 = DIRECTION('',(0.,0.,1.));+#1100 = DIRECTION('',(1.,0.,0.));+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);+#1102 = LINE('',#1103,#1104);+#1103 = CARTESIAN_POINT('',(0.,0.));+#1104 = VECTOR('',#1105,1.);+#1105 = DIRECTION('',(0.,1.));+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1107 = ADVANCED_FACE('',(#1108),#1122,.T.);+#1108 = FACE_BOUND('',#1109,.T.);+#1109 = EDGE_LOOP('',(#1110,#1140,#1163,#1186));+#1110 = ORIENTED_EDGE('',*,*,#1111,.F.);+#1111 = EDGE_CURVE('',#1112,#1114,#1116,.T.);+#1112 = VERTEX_POINT('',#1113);+#1113 = CARTESIAN_POINT('',(-0.4,-0.6875,0.));+#1114 = VERTEX_POINT('',#1115);+#1115 = CARTESIAN_POINT('',(-0.4,-0.6875,0.15));+#1116 = SURFACE_CURVE('',#1117,(#1121,#1133),.PCURVE_S1.);+#1117 = LINE('',#1118,#1119);+#1118 = CARTESIAN_POINT('',(-0.4,-0.6875,0.));+#1119 = VECTOR('',#1120,1.);+#1120 = DIRECTION('',(0.,0.,1.));+#1121 = PCURVE('',#1122,#1127);+#1122 = PLANE('',#1123);+#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);+#1124 = CARTESIAN_POINT('',(-0.4,-0.6875,0.));+#1125 = DIRECTION('',(1.,0.,0.));+#1126 = DIRECTION('',(0.,0.,1.));+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);+#1128 = LINE('',#1129,#1130);+#1129 = CARTESIAN_POINT('',(0.,0.));+#1130 = VECTOR('',#1131,1.);+#1131 = DIRECTION('',(1.,0.));+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1133 = PCURVE('',#1014,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(0.,0.4));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(1.,0.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1140 = ORIENTED_EDGE('',*,*,#1141,.T.);+#1141 = EDGE_CURVE('',#1112,#1142,#1144,.T.);+#1142 = VERTEX_POINT('',#1143);+#1143 = CARTESIAN_POINT('',(-0.4,-0.3125,0.));+#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.);+#1145 = LINE('',#1146,#1147);+#1146 = CARTESIAN_POINT('',(-0.4,-0.6875,0.));+#1147 = VECTOR('',#1148,1.);+#1148 = DIRECTION('',(0.,1.,0.));+#1149 = PCURVE('',#1122,#1150);+#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155);+#1151 = LINE('',#1152,#1153);+#1152 = CARTESIAN_POINT('',(0.,0.));+#1153 = VECTOR('',#1154,1.);+#1154 = DIRECTION('',(0.,-1.));+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1156 = PCURVE('',#1042,#1157);+#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162);+#1158 = LINE('',#1159,#1160);+#1159 = CARTESIAN_POINT('',(0.4,0.));+#1160 = VECTOR('',#1161,1.);+#1161 = DIRECTION('',(0.,1.));+#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1163 = ORIENTED_EDGE('',*,*,#1164,.T.);+#1164 = EDGE_CURVE('',#1142,#1165,#1167,.T.);+#1165 = VERTEX_POINT('',#1166);+#1166 = CARTESIAN_POINT('',(-0.4,-0.3125,0.15));+#1167 = SURFACE_CURVE('',#1168,(#1172,#1179),.PCURVE_S1.);+#1168 = LINE('',#1169,#1170);+#1169 = CARTESIAN_POINT('',(-0.4,-0.3125,0.));+#1170 = VECTOR('',#1171,1.);+#1171 = DIRECTION('',(0.,0.,1.));+#1172 = PCURVE('',#1122,#1173);+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);+#1174 = LINE('',#1175,#1176);+#1175 = CARTESIAN_POINT('',(0.,-0.375));+#1176 = VECTOR('',#1177,1.);+#1177 = DIRECTION('',(1.,0.));+#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1179 = PCURVE('',#1070,#1180);+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);+#1181 = LINE('',#1182,#1183);+#1182 = CARTESIAN_POINT('',(0.,0.4));+#1183 = VECTOR('',#1184,1.);+#1184 = DIRECTION('',(1.,0.));+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);+#1187 = EDGE_CURVE('',#1114,#1165,#1188,.T.);+#1188 = SURFACE_CURVE('',#1189,(#1193,#1200),.PCURVE_S1.);+#1189 = LINE('',#1190,#1191);+#1190 = CARTESIAN_POINT('',(-0.4,-0.6875,0.15));+#1191 = VECTOR('',#1192,1.);+#1192 = DIRECTION('',(0.,1.,0.));+#1193 = PCURVE('',#1122,#1194);+#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199);+#1195 = LINE('',#1196,#1197);+#1196 = CARTESIAN_POINT('',(0.15,0.));+#1197 = VECTOR('',#1198,1.);+#1198 = DIRECTION('',(0.,-1.));+#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1200 = PCURVE('',#1096,#1201);+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);+#1202 = LINE('',#1203,#1204);+#1203 = CARTESIAN_POINT('',(0.4,0.));+#1204 = VECTOR('',#1205,1.);+#1205 = DIRECTION('',(0.,1.));+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1207 = ADVANCED_FACE('',(#1208),#1014,.F.);+#1208 = FACE_BOUND('',#1209,.F.);+#1209 = EDGE_LOOP('',(#1210,#1231,#1232,#1253));+#1210 = ORIENTED_EDGE('',*,*,#1211,.F.);+#1211 = EDGE_CURVE('',#992,#1112,#1212,.T.);+#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.);+#1213 = LINE('',#1214,#1215);+#1214 = CARTESIAN_POINT('',(-0.8,-0.6875,0.));+#1215 = VECTOR('',#1216,1.);+#1216 = DIRECTION('',(1.,0.,0.));+#1217 = PCURVE('',#1014,#1218);+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(0.,0.));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(0.,1.));+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1224 = PCURVE('',#1042,#1225);+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);+#1226 = LINE('',#1227,#1228);+#1227 = CARTESIAN_POINT('',(0.,0.));+#1228 = VECTOR('',#1229,1.);+#1229 = DIRECTION('',(1.,0.));+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1231 = ORIENTED_EDGE('',*,*,#991,.T.);+#1232 = ORIENTED_EDGE('',*,*,#1233,.T.);+#1233 = EDGE_CURVE('',#994,#1114,#1234,.T.);+#1234 = SURFACE_CURVE('',#1235,(#1239,#1246),.PCURVE_S1.);+#1235 = LINE('',#1236,#1237);+#1236 = CARTESIAN_POINT('',(-0.8,-0.6875,0.15));+#1237 = VECTOR('',#1238,1.);+#1238 = DIRECTION('',(1.,0.,0.));+#1239 = PCURVE('',#1014,#1240);+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);+#1241 = LINE('',#1242,#1243);+#1242 = CARTESIAN_POINT('',(0.15,0.));+#1243 = VECTOR('',#1244,1.);+#1244 = DIRECTION('',(0.,1.));+#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1246 = PCURVE('',#1096,#1247);+#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);+#1248 = LINE('',#1249,#1250);+#1249 = CARTESIAN_POINT('',(0.,0.));+#1250 = VECTOR('',#1251,1.);+#1251 = DIRECTION('',(1.,0.));+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1253 = ORIENTED_EDGE('',*,*,#1111,.F.);+#1254 = ADVANCED_FACE('',(#1255),#1070,.T.);+#1255 = FACE_BOUND('',#1256,.T.);+#1256 = EDGE_LOOP('',(#1257,#1278,#1279,#1300));+#1257 = ORIENTED_EDGE('',*,*,#1258,.F.);+#1258 = EDGE_CURVE('',#1027,#1142,#1259,.T.);+#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.);+#1260 = LINE('',#1261,#1262);+#1261 = CARTESIAN_POINT('',(-0.8,-0.3125,0.));+#1262 = VECTOR('',#1263,1.);+#1263 = DIRECTION('',(1.,0.,0.));+#1264 = PCURVE('',#1070,#1265);+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);+#1266 = LINE('',#1267,#1268);+#1267 = CARTESIAN_POINT('',(0.,0.));+#1268 = VECTOR('',#1269,1.);+#1269 = DIRECTION('',(0.,1.));+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1271 = PCURVE('',#1042,#1272);+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);+#1273 = LINE('',#1274,#1275);+#1274 = CARTESIAN_POINT('',(0.,0.375));+#1275 = VECTOR('',#1276,1.);+#1276 = DIRECTION('',(1.,0.));+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1278 = ORIENTED_EDGE('',*,*,#1054,.T.);+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);+#1280 = EDGE_CURVE('',#1055,#1165,#1281,.T.);+#1281 = SURFACE_CURVE('',#1282,(#1286,#1293),.PCURVE_S1.);+#1282 = LINE('',#1283,#1284);+#1283 = CARTESIAN_POINT('',(-0.8,-0.3125,0.15));+#1284 = VECTOR('',#1285,1.);+#1285 = DIRECTION('',(1.,0.,0.));+#1286 = PCURVE('',#1070,#1287);+#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292);+#1288 = LINE('',#1289,#1290);+#1289 = CARTESIAN_POINT('',(0.15,0.));+#1290 = VECTOR('',#1291,1.);+#1291 = DIRECTION('',(0.,1.));+#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1293 = PCURVE('',#1096,#1294);+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);+#1295 = LINE('',#1296,#1297);+#1296 = CARTESIAN_POINT('',(0.,0.375));+#1297 = VECTOR('',#1298,1.);+#1298 = DIRECTION('',(1.,0.));+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1300 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1301 = ADVANCED_FACE('',(#1302),#1042,.F.);+#1302 = FACE_BOUND('',#1303,.F.);+#1303 = EDGE_LOOP('',(#1304,#1305,#1306,#1307));+#1304 = ORIENTED_EDGE('',*,*,#1026,.F.);+#1305 = ORIENTED_EDGE('',*,*,#1211,.T.);+#1306 = ORIENTED_EDGE('',*,*,#1141,.T.);+#1307 = ORIENTED_EDGE('',*,*,#1258,.F.);+#1308 = ADVANCED_FACE('',(#1309),#1096,.T.);+#1309 = FACE_BOUND('',#1310,.T.);+#1310 = EDGE_LOOP('',(#1311,#1312,#1313,#1314));+#1311 = ORIENTED_EDGE('',*,*,#1082,.F.);+#1312 = ORIENTED_EDGE('',*,*,#1233,.T.);+#1313 = ORIENTED_EDGE('',*,*,#1187,.T.);+#1314 = ORIENTED_EDGE('',*,*,#1280,.F.);+#1315 = MANIFOLD_SOLID_BREP('',#1316);+#1316 = CLOSED_SHELL('',(#1317,#1437,#1537,#1584,#1631,#1638));+#1317 = ADVANCED_FACE('',(#1318),#1332,.F.);+#1318 = FACE_BOUND('',#1319,.F.);+#1319 = EDGE_LOOP('',(#1320,#1355,#1383,#1411));+#1320 = ORIENTED_EDGE('',*,*,#1321,.F.);+#1321 = EDGE_CURVE('',#1322,#1324,#1326,.T.);+#1322 = VERTEX_POINT('',#1323);+#1323 = CARTESIAN_POINT('',(0.4,-0.1875,0.));+#1324 = VERTEX_POINT('',#1325);+#1325 = CARTESIAN_POINT('',(0.4,-0.1875,0.15));+#1326 = SURFACE_CURVE('',#1327,(#1331,#1343),.PCURVE_S1.);+#1327 = LINE('',#1328,#1329);+#1328 = CARTESIAN_POINT('',(0.4,-0.1875,0.));+#1329 = VECTOR('',#1330,1.);+#1330 = DIRECTION('',(0.,0.,1.));+#1331 = PCURVE('',#1332,#1337);+#1332 = PLANE('',#1333);+#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);+#1334 = CARTESIAN_POINT('',(0.4,-0.1875,0.));+#1335 = DIRECTION('',(1.,0.,0.));+#1336 = DIRECTION('',(0.,0.,1.));+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);+#1338 = LINE('',#1339,#1340);+#1339 = CARTESIAN_POINT('',(0.,0.));+#1340 = VECTOR('',#1341,1.);+#1341 = DIRECTION('',(1.,0.));+#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1343 = PCURVE('',#1344,#1349);+#1344 = PLANE('',#1345);+#1345 = AXIS2_PLACEMENT_3D('',#1346,#1347,#1348);+#1346 = CARTESIAN_POINT('',(0.4,-0.1875,0.));+#1347 = DIRECTION('',(0.,1.,0.));+#1348 = DIRECTION('',(0.,0.,1.));+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);+#1350 = LINE('',#1351,#1352);+#1351 = CARTESIAN_POINT('',(0.,0.));+#1352 = VECTOR('',#1353,1.);+#1353 = DIRECTION('',(1.,0.));+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);+#1356 = EDGE_CURVE('',#1322,#1357,#1359,.T.);+#1357 = VERTEX_POINT('',#1358);+#1358 = CARTESIAN_POINT('',(0.4,0.1875,0.));+#1359 = SURFACE_CURVE('',#1360,(#1364,#1371),.PCURVE_S1.);+#1360 = LINE('',#1361,#1362);+#1361 = CARTESIAN_POINT('',(0.4,-0.1875,0.));+#1362 = VECTOR('',#1363,1.);+#1363 = DIRECTION('',(0.,1.,0.));+#1364 = PCURVE('',#1332,#1365);+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);+#1366 = LINE('',#1367,#1368);+#1367 = CARTESIAN_POINT('',(0.,0.));+#1368 = VECTOR('',#1369,1.);+#1369 = DIRECTION('',(0.,-1.));+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1371 = PCURVE('',#1372,#1377);+#1372 = PLANE('',#1373);+#1373 = AXIS2_PLACEMENT_3D('',#1374,#1375,#1376);+#1374 = CARTESIAN_POINT('',(0.4,-0.1875,0.));+#1375 = DIRECTION('',(0.,0.,1.));+#1376 = DIRECTION('',(1.,0.,0.));+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);+#1378 = LINE('',#1379,#1380);+#1379 = CARTESIAN_POINT('',(0.,0.));+#1380 = VECTOR('',#1381,1.);+#1381 = DIRECTION('',(0.,1.));+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1383 = ORIENTED_EDGE('',*,*,#1384,.T.);+#1384 = EDGE_CURVE('',#1357,#1385,#1387,.T.);+#1385 = VERTEX_POINT('',#1386);+#1386 = CARTESIAN_POINT('',(0.4,0.1875,0.15));+#1387 = SURFACE_CURVE('',#1388,(#1392,#1399),.PCURVE_S1.);+#1388 = LINE('',#1389,#1390);+#1389 = CARTESIAN_POINT('',(0.4,0.1875,0.));+#1390 = VECTOR('',#1391,1.);+#1391 = DIRECTION('',(0.,0.,1.));+#1392 = PCURVE('',#1332,#1393);+#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(0.,-0.375));+#1396 = VECTOR('',#1397,1.);+#1397 = DIRECTION('',(1.,0.));+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1399 = PCURVE('',#1400,#1405);+#1400 = PLANE('',#1401);+#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);+#1402 = CARTESIAN_POINT('',(0.4,0.1875,0.));+#1403 = DIRECTION('',(0.,1.,0.));+#1404 = DIRECTION('',(0.,0.,1.));+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);+#1406 = LINE('',#1407,#1408);+#1407 = CARTESIAN_POINT('',(0.,0.));+#1408 = VECTOR('',#1409,1.);+#1409 = DIRECTION('',(1.,0.));+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1411 = ORIENTED_EDGE('',*,*,#1412,.F.);+#1412 = EDGE_CURVE('',#1324,#1385,#1413,.T.);+#1413 = SURFACE_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.);+#1414 = LINE('',#1415,#1416);+#1415 = CARTESIAN_POINT('',(0.4,-0.1875,0.15));+#1416 = VECTOR('',#1417,1.);+#1417 = DIRECTION('',(0.,1.,0.));+#1418 = PCURVE('',#1332,#1419);+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);+#1420 = LINE('',#1421,#1422);+#1421 = CARTESIAN_POINT('',(0.15,0.));+#1422 = VECTOR('',#1423,1.);+#1423 = DIRECTION('',(0.,-1.));+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1425 = PCURVE('',#1426,#1431);+#1426 = PLANE('',#1427);+#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);+#1428 = CARTESIAN_POINT('',(0.4,-0.1875,0.15));+#1429 = DIRECTION('',(0.,0.,1.));+#1430 = DIRECTION('',(1.,0.,0.));+#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436);+#1432 = LINE('',#1433,#1434);+#1433 = CARTESIAN_POINT('',(0.,0.));+#1434 = VECTOR('',#1435,1.);+#1435 = DIRECTION('',(0.,1.));+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1437 = ADVANCED_FACE('',(#1438),#1452,.T.);+#1438 = FACE_BOUND('',#1439,.T.);+#1439 = EDGE_LOOP('',(#1440,#1470,#1493,#1516));+#1440 = ORIENTED_EDGE('',*,*,#1441,.F.);+#1441 = EDGE_CURVE('',#1442,#1444,#1446,.T.);+#1442 = VERTEX_POINT('',#1443);+#1443 = CARTESIAN_POINT('',(0.8,-0.1875,0.));+#1444 = VERTEX_POINT('',#1445);+#1445 = CARTESIAN_POINT('',(0.8,-0.1875,0.15));+#1446 = SURFACE_CURVE('',#1447,(#1451,#1463),.PCURVE_S1.);+#1447 = LINE('',#1448,#1449);+#1448 = CARTESIAN_POINT('',(0.8,-0.1875,0.));+#1449 = VECTOR('',#1450,1.);+#1450 = DIRECTION('',(0.,0.,1.));+#1451 = PCURVE('',#1452,#1457);+#1452 = PLANE('',#1453);+#1453 = AXIS2_PLACEMENT_3D('',#1454,#1455,#1456);+#1454 = CARTESIAN_POINT('',(0.8,-0.1875,0.));+#1455 = DIRECTION('',(1.,0.,0.));+#1456 = DIRECTION('',(0.,0.,1.));+#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462);+#1458 = LINE('',#1459,#1460);+#1459 = CARTESIAN_POINT('',(0.,0.));+#1460 = VECTOR('',#1461,1.);+#1461 = DIRECTION('',(1.,0.));+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1463 = PCURVE('',#1344,#1464);+#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469);+#1465 = LINE('',#1466,#1467);+#1466 = CARTESIAN_POINT('',(0.,0.4));+#1467 = VECTOR('',#1468,1.);+#1468 = DIRECTION('',(1.,0.));+#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);+#1471 = EDGE_CURVE('',#1442,#1472,#1474,.T.);+#1472 = VERTEX_POINT('',#1473);+#1473 = CARTESIAN_POINT('',(0.8,0.1875,0.));+#1474 = SURFACE_CURVE('',#1475,(#1479,#1486),.PCURVE_S1.);+#1475 = LINE('',#1476,#1477);+#1476 = CARTESIAN_POINT('',(0.8,-0.1875,0.));+#1477 = VECTOR('',#1478,1.);+#1478 = DIRECTION('',(0.,1.,0.));+#1479 = PCURVE('',#1452,#1480);+#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485);+#1481 = LINE('',#1482,#1483);+#1482 = CARTESIAN_POINT('',(0.,0.));+#1483 = VECTOR('',#1484,1.);+#1484 = DIRECTION('',(0.,-1.));+#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1486 = PCURVE('',#1372,#1487);+#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492);+#1488 = LINE('',#1489,#1490);+#1489 = CARTESIAN_POINT('',(0.4,0.));+#1490 = VECTOR('',#1491,1.);+#1491 = DIRECTION('',(0.,1.));+#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1493 = ORIENTED_EDGE('',*,*,#1494,.T.);+#1494 = EDGE_CURVE('',#1472,#1495,#1497,.T.);+#1495 = VERTEX_POINT('',#1496);+#1496 = CARTESIAN_POINT('',(0.8,0.1875,0.15));+#1497 = SURFACE_CURVE('',#1498,(#1502,#1509),.PCURVE_S1.);+#1498 = LINE('',#1499,#1500);+#1499 = CARTESIAN_POINT('',(0.8,0.1875,0.));+#1500 = VECTOR('',#1501,1.);+#1501 = DIRECTION('',(0.,0.,1.));+#1502 = PCURVE('',#1452,#1503);+#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508);+#1504 = LINE('',#1505,#1506);+#1505 = CARTESIAN_POINT('',(0.,-0.375));+#1506 = VECTOR('',#1507,1.);+#1507 = DIRECTION('',(1.,0.));+#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1509 = PCURVE('',#1400,#1510);+#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);+#1511 = LINE('',#1512,#1513);+#1512 = CARTESIAN_POINT('',(0.,0.4));+#1513 = VECTOR('',#1514,1.);+#1514 = DIRECTION('',(1.,0.));+#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1516 = ORIENTED_EDGE('',*,*,#1517,.F.);+#1517 = EDGE_CURVE('',#1444,#1495,#1518,.T.);+#1518 = SURFACE_CURVE('',#1519,(#1523,#1530),.PCURVE_S1.);+#1519 = LINE('',#1520,#1521);+#1520 = CARTESIAN_POINT('',(0.8,-0.1875,0.15));+#1521 = VECTOR('',#1522,1.);+#1522 = DIRECTION('',(0.,1.,0.));+#1523 = PCURVE('',#1452,#1524);+#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1529);+#1525 = LINE('',#1526,#1527);+#1526 = CARTESIAN_POINT('',(0.15,0.));+#1527 = VECTOR('',#1528,1.);+#1528 = DIRECTION('',(0.,-1.));+#1529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1530 = PCURVE('',#1426,#1531);+#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536);+#1532 = LINE('',#1533,#1534);+#1533 = CARTESIAN_POINT('',(0.4,0.));+#1534 = VECTOR('',#1535,1.);+#1535 = DIRECTION('',(0.,1.));+#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1537 = ADVANCED_FACE('',(#1538),#1344,.F.);+#1538 = FACE_BOUND('',#1539,.F.);+#1539 = EDGE_LOOP('',(#1540,#1561,#1562,#1583));+#1540 = ORIENTED_EDGE('',*,*,#1541,.F.);+#1541 = EDGE_CURVE('',#1322,#1442,#1542,.T.);+#1542 = SURFACE_CURVE('',#1543,(#1547,#1554),.PCURVE_S1.);+#1543 = LINE('',#1544,#1545);+#1544 = CARTESIAN_POINT('',(0.4,-0.1875,0.));+#1545 = VECTOR('',#1546,1.);+#1546 = DIRECTION('',(1.,0.,0.));+#1547 = PCURVE('',#1344,#1548);+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);+#1549 = LINE('',#1550,#1551);+#1550 = CARTESIAN_POINT('',(0.,0.));+#1551 = VECTOR('',#1552,1.);+#1552 = DIRECTION('',(0.,1.));+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1554 = PCURVE('',#1372,#1555);+#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560);+#1556 = LINE('',#1557,#1558);+#1557 = CARTESIAN_POINT('',(0.,0.));+#1558 = VECTOR('',#1559,1.);+#1559 = DIRECTION('',(1.,0.));+#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1561 = ORIENTED_EDGE('',*,*,#1321,.T.);+#1562 = ORIENTED_EDGE('',*,*,#1563,.T.);+#1563 = EDGE_CURVE('',#1324,#1444,#1564,.T.);+#1564 = SURFACE_CURVE('',#1565,(#1569,#1576),.PCURVE_S1.);+#1565 = LINE('',#1566,#1567);+#1566 = CARTESIAN_POINT('',(0.4,-0.1875,0.15));+#1567 = VECTOR('',#1568,1.);+#1568 = DIRECTION('',(1.,0.,0.));+#1569 = PCURVE('',#1344,#1570);+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);+#1571 = LINE('',#1572,#1573);+#1572 = CARTESIAN_POINT('',(0.15,0.));+#1573 = VECTOR('',#1574,1.);+#1574 = DIRECTION('',(0.,1.));+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1576 = PCURVE('',#1426,#1577);+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);+#1578 = LINE('',#1579,#1580);+#1579 = CARTESIAN_POINT('',(0.,0.));+#1580 = VECTOR('',#1581,1.);+#1581 = DIRECTION('',(1.,0.));+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1583 = ORIENTED_EDGE('',*,*,#1441,.F.);+#1584 = ADVANCED_FACE('',(#1585),#1400,.T.);+#1585 = FACE_BOUND('',#1586,.T.);+#1586 = EDGE_LOOP('',(#1587,#1608,#1609,#1630));+#1587 = ORIENTED_EDGE('',*,*,#1588,.F.);+#1588 = EDGE_CURVE('',#1357,#1472,#1589,.T.);+#1589 = SURFACE_CURVE('',#1590,(#1594,#1601),.PCURVE_S1.);+#1590 = LINE('',#1591,#1592);+#1591 = CARTESIAN_POINT('',(0.4,0.1875,0.));+#1592 = VECTOR('',#1593,1.);+#1593 = DIRECTION('',(1.,0.,0.));+#1594 = PCURVE('',#1400,#1595);+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);+#1596 = LINE('',#1597,#1598);+#1597 = CARTESIAN_POINT('',(0.,0.));+#1598 = VECTOR('',#1599,1.);+#1599 = DIRECTION('',(0.,1.));+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1601 = PCURVE('',#1372,#1602);+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607);+#1603 = LINE('',#1604,#1605);+#1604 = CARTESIAN_POINT('',(0.,0.375));+#1605 = VECTOR('',#1606,1.);+#1606 = DIRECTION('',(1.,0.));+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1608 = ORIENTED_EDGE('',*,*,#1384,.T.);+#1609 = ORIENTED_EDGE('',*,*,#1610,.T.);+#1610 = EDGE_CURVE('',#1385,#1495,#1611,.T.);+#1611 = SURFACE_CURVE('',#1612,(#1616,#1623),.PCURVE_S1.);+#1612 = LINE('',#1613,#1614);+#1613 = CARTESIAN_POINT('',(0.4,0.1875,0.15));+#1614 = VECTOR('',#1615,1.);+#1615 = DIRECTION('',(1.,0.,0.));+#1616 = PCURVE('',#1400,#1617);+#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622);+#1618 = LINE('',#1619,#1620);+#1619 = CARTESIAN_POINT('',(0.15,0.));+#1620 = VECTOR('',#1621,1.);+#1621 = DIRECTION('',(0.,1.));+#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1623 = PCURVE('',#1426,#1624);+#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629);+#1625 = LINE('',#1626,#1627);+#1626 = CARTESIAN_POINT('',(0.,0.375));+#1627 = VECTOR('',#1628,1.);+#1628 = DIRECTION('',(1.,0.));+#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1630 = ORIENTED_EDGE('',*,*,#1494,.F.);+#1631 = ADVANCED_FACE('',(#1632),#1372,.F.);+#1632 = FACE_BOUND('',#1633,.F.);+#1633 = EDGE_LOOP('',(#1634,#1635,#1636,#1637));+#1634 = ORIENTED_EDGE('',*,*,#1356,.F.);+#1635 = ORIENTED_EDGE('',*,*,#1541,.T.);+#1636 = ORIENTED_EDGE('',*,*,#1471,.T.);+#1637 = ORIENTED_EDGE('',*,*,#1588,.F.);+#1638 = ADVANCED_FACE('',(#1639),#1426,.T.);+#1639 = FACE_BOUND('',#1640,.T.);+#1640 = EDGE_LOOP('',(#1641,#1642,#1643,#1644));+#1641 = ORIENTED_EDGE('',*,*,#1412,.F.);+#1642 = ORIENTED_EDGE('',*,*,#1563,.T.);+#1643 = ORIENTED_EDGE('',*,*,#1517,.T.);+#1644 = ORIENTED_EDGE('',*,*,#1610,.F.);+#1645 = MANIFOLD_SOLID_BREP('',#1646);+#1646 = CLOSED_SHELL('',(#1647,#1735,#1739));+#1647 = ADVANCED_FACE('',(#1648),#1661,.T.);+#1648 = FACE_BOUND('',#1649,.T.);+#1649 = EDGE_LOOP('',(#1650,#1684,#1707,#1734));+#1650 = ORIENTED_EDGE('',*,*,#1651,.T.);+#1651 = EDGE_CURVE('',#1652,#1652,#1654,.T.);+#1652 = VERTEX_POINT('',#1653);+#1653 = CARTESIAN_POINT('',(-6.E-02,0.63,0.75));+#1654 = SURFACE_CURVE('',#1655,(#1660,#1672),.PCURVE_S1.);+#1655 = CIRCLE('',#1656,0.12);+#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659);+#1657 = CARTESIAN_POINT('',(-0.18,0.63,0.75));+#1658 = DIRECTION('',(0.,0.,1.));+#1659 = DIRECTION('',(1.,0.,0.));+#1660 = PCURVE('',#1661,#1666);+#1661 = CYLINDRICAL_SURFACE('',#1662,0.12);+#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);+#1663 = CARTESIAN_POINT('',(-0.18,0.63,0.75));+#1664 = DIRECTION('',(-0.,-0.,-1.));+#1665 = DIRECTION('',(1.,0.,0.));+#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671);+#1667 = LINE('',#1668,#1669);+#1668 = CARTESIAN_POINT('',(6.28318530718,0.));+#1669 = VECTOR('',#1670,1.);+#1670 = DIRECTION('',(-1.,0.));+#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1672 = PCURVE('',#1673,#1678);+#1673 = PLANE('',#1674);+#1674 = AXIS2_PLACEMENT_3D('',#1675,#1676,#1677);+#1675 = CARTESIAN_POINT('',(-0.18,0.63,0.75));+#1676 = DIRECTION('',(0.,0.,1.));+#1677 = DIRECTION('',(1.,0.,0.));+#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683);+#1679 = CIRCLE('',#1680,0.12);+#1680 = AXIS2_PLACEMENT_2D('',#1681,#1682);+#1681 = CARTESIAN_POINT('',(0.,0.));+#1682 = DIRECTION('',(1.,0.));+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1684 = ORIENTED_EDGE('',*,*,#1685,.T.);+#1685 = EDGE_CURVE('',#1652,#1686,#1688,.T.);+#1686 = VERTEX_POINT('',#1687);+#1687 = CARTESIAN_POINT('',(-6.E-02,0.63,0.755));+#1688 = SEAM_CURVE('',#1689,(#1693,#1700),.PCURVE_S1.);+#1689 = LINE('',#1690,#1691);+#1690 = CARTESIAN_POINT('',(-6.E-02,0.63,0.75));+#1691 = VECTOR('',#1692,1.);+#1692 = DIRECTION('',(0.,0.,1.));+#1693 = PCURVE('',#1661,#1694);+#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1699);+#1695 = LINE('',#1696,#1697);+#1696 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));+#1697 = VECTOR('',#1698,1.);+#1698 = DIRECTION('',(-0.,-1.));+#1699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1700 = PCURVE('',#1661,#1701);+#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706);+#1702 = LINE('',#1703,#1704);+#1703 = CARTESIAN_POINT('',(6.28318530718,0.));+#1704 = VECTOR('',#1705,1.);+#1705 = DIRECTION('',(-0.,-1.));+#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1707 = ORIENTED_EDGE('',*,*,#1708,.F.);+#1708 = EDGE_CURVE('',#1686,#1686,#1709,.T.);+#1709 = SURFACE_CURVE('',#1710,(#1715,#1722),.PCURVE_S1.);+#1710 = CIRCLE('',#1711,0.12);+#1711 = AXIS2_PLACEMENT_3D('',#1712,#1713,#1714);+#1712 = CARTESIAN_POINT('',(-0.18,0.63,0.755));+#1713 = DIRECTION('',(0.,0.,1.));+#1714 = DIRECTION('',(1.,0.,0.));+#1715 = PCURVE('',#1661,#1716);+#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);+#1717 = LINE('',#1718,#1719);+#1718 = CARTESIAN_POINT('',(6.28318530718,-5.E-03));+#1719 = VECTOR('',#1720,1.);+#1720 = DIRECTION('',(-1.,0.));+#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1722 = PCURVE('',#1723,#1728);+#1723 = PLANE('',#1724);+#1724 = AXIS2_PLACEMENT_3D('',#1725,#1726,#1727);+#1725 = CARTESIAN_POINT('',(-0.18,0.63,0.755));+#1726 = DIRECTION('',(0.,0.,1.));+#1727 = DIRECTION('',(1.,0.,0.));+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733);+#1729 = CIRCLE('',#1730,0.12);+#1730 = AXIS2_PLACEMENT_2D('',#1731,#1732);+#1731 = CARTESIAN_POINT('',(0.,0.));+#1732 = DIRECTION('',(1.,0.));+#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1734 = ORIENTED_EDGE('',*,*,#1685,.F.);+#1735 = ADVANCED_FACE('',(#1736),#1673,.F.);+#1736 = FACE_BOUND('',#1737,.F.);+#1737 = EDGE_LOOP('',(#1738));+#1738 = ORIENTED_EDGE('',*,*,#1651,.T.);+#1739 = ADVANCED_FACE('',(#1740),#1723,.T.);+#1740 = FACE_BOUND('',#1741,.T.);+#1741 = EDGE_LOOP('',(#1742));+#1742 = ORIENTED_EDGE('',*,*,#1708,.T.);+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1747)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1744,#1745,#1746)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1744 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1745 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1746 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1747 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1744,+ 'distance_accuracy_value','confusion accuracy');+#1748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1749 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #1750,#1758,#1765,#1772,#1779,#1786,#1793,#1800,#1807,#1814,#1821,+ #1828,#1835,#1843,#1850,#1857,#1864,#1871,#1878,#1885,#1892,#1899,+ #1906,#1913,#1920,#1927,#1934,#1941,#1948,#1955,#1962,#1970,#1977),+ #1743);+#1750 = STYLED_ITEM('color',(#1751),#17);+#1751 = PRESENTATION_STYLE_ASSIGNMENT((#1752));+#1752 = SURFACE_STYLE_USAGE(.BOTH.,#1753);+#1753 = SURFACE_SIDE_STYLE('',(#1754));+#1754 = SURFACE_STYLE_FILL_AREA(#1755);+#1755 = FILL_AREA_STYLE('',(#1756));+#1756 = FILL_AREA_STYLE_COLOUR('',#1757);+#1757 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#1758 = STYLED_ITEM('color',(#1759),#137);+#1759 = PRESENTATION_STYLE_ASSIGNMENT((#1760));+#1760 = SURFACE_STYLE_USAGE(.BOTH.,#1761);+#1761 = SURFACE_SIDE_STYLE('',(#1762));+#1762 = SURFACE_STYLE_FILL_AREA(#1763);+#1763 = FILL_AREA_STYLE('',(#1764));+#1764 = FILL_AREA_STYLE_COLOUR('',#1757);+#1765 = STYLED_ITEM('color',(#1766),#218);+#1766 = PRESENTATION_STYLE_ASSIGNMENT((#1767));+#1767 = SURFACE_STYLE_USAGE(.BOTH.,#1768);+#1768 = SURFACE_SIDE_STYLE('',(#1769));+#1769 = SURFACE_STYLE_FILL_AREA(#1770);+#1770 = FILL_AREA_STYLE('',(#1771));+#1771 = FILL_AREA_STYLE_COLOUR('',#1757);+#1772 = STYLED_ITEM('color',(#1773),#299);+#1773 = PRESENTATION_STYLE_ASSIGNMENT((#1774));+#1774 = SURFACE_STYLE_USAGE(.BOTH.,#1775);+#1775 = SURFACE_SIDE_STYLE('',(#1776));+#1776 = SURFACE_STYLE_FILL_AREA(#1777);+#1777 = FILL_AREA_STYLE('',(#1778));+#1778 = FILL_AREA_STYLE_COLOUR('',#1757);+#1779 = STYLED_ITEM('color',(#1780),#348);+#1780 = PRESENTATION_STYLE_ASSIGNMENT((#1781));+#1781 = SURFACE_STYLE_USAGE(.BOTH.,#1782);+#1782 = SURFACE_SIDE_STYLE('',(#1783));+#1783 = SURFACE_STYLE_FILL_AREA(#1784);+#1784 = FILL_AREA_STYLE('',(#1785));+#1785 = FILL_AREA_STYLE_COLOUR('',#1757);+#1786 = STYLED_ITEM('color',(#1787),#397);+#1787 = PRESENTATION_STYLE_ASSIGNMENT((#1788));+#1788 = SURFACE_STYLE_USAGE(.BOTH.,#1789);+#1789 = SURFACE_SIDE_STYLE('',(#1790));+#1790 = SURFACE_STYLE_FILL_AREA(#1791);+#1791 = FILL_AREA_STYLE('',(#1792));+#1792 = FILL_AREA_STYLE_COLOUR('',#1757);+#1793 = STYLED_ITEM('color',(#1794),#429);+#1794 = PRESENTATION_STYLE_ASSIGNMENT((#1795));+#1795 = SURFACE_STYLE_USAGE(.BOTH.,#1796);+#1796 = SURFACE_SIDE_STYLE('',(#1797));+#1797 = SURFACE_STYLE_FILL_AREA(#1798);+#1798 = FILL_AREA_STYLE('',(#1799));+#1799 = FILL_AREA_STYLE_COLOUR('',#1757);+#1800 = STYLED_ITEM('color',(#1801),#478);+#1801 = PRESENTATION_STYLE_ASSIGNMENT((#1802));+#1802 = SURFACE_STYLE_USAGE(.BOTH.,#1803);+#1803 = SURFACE_SIDE_STYLE('',(#1804));+#1804 = SURFACE_STYLE_FILL_AREA(#1805);+#1805 = FILL_AREA_STYLE('',(#1806));+#1806 = FILL_AREA_STYLE_COLOUR('',#1757);+#1807 = STYLED_ITEM('color',(#1808),#562);+#1808 = PRESENTATION_STYLE_ASSIGNMENT((#1809));+#1809 = SURFACE_STYLE_USAGE(.BOTH.,#1810);+#1810 = SURFACE_SIDE_STYLE('',(#1811));+#1811 = SURFACE_STYLE_FILL_AREA(#1812);+#1812 = FILL_AREA_STYLE('',(#1813));+#1813 = FILL_AREA_STYLE_COLOUR('',#1757);+#1814 = STYLED_ITEM('color',(#1815),#589);+#1815 = PRESENTATION_STYLE_ASSIGNMENT((#1816));+#1816 = SURFACE_STYLE_USAGE(.BOTH.,#1817);+#1817 = SURFACE_SIDE_STYLE('',(#1818));+#1818 = SURFACE_STYLE_FILL_AREA(#1819);+#1819 = FILL_AREA_STYLE('',(#1820));+#1820 = FILL_AREA_STYLE_COLOUR('',#1757);+#1821 = STYLED_ITEM('color',(#1822),#596);+#1822 = PRESENTATION_STYLE_ASSIGNMENT((#1823));+#1823 = SURFACE_STYLE_USAGE(.BOTH.,#1824);+#1824 = SURFACE_SIDE_STYLE('',(#1825));+#1825 = SURFACE_STYLE_FILL_AREA(#1826);+#1826 = FILL_AREA_STYLE('',(#1827));+#1827 = FILL_AREA_STYLE_COLOUR('',#1757);+#1828 = STYLED_ITEM('color',(#1829),#651);+#1829 = PRESENTATION_STYLE_ASSIGNMENT((#1830));+#1830 = SURFACE_STYLE_USAGE(.BOTH.,#1831);+#1831 = SURFACE_SIDE_STYLE('',(#1832));+#1832 = SURFACE_STYLE_FILL_AREA(#1833);+#1833 = FILL_AREA_STYLE('',(#1834));+#1834 = FILL_AREA_STYLE_COLOUR('',#1757);+#1835 = STYLED_ITEM('color',(#1836),#657);+#1836 = PRESENTATION_STYLE_ASSIGNMENT((#1837));+#1837 = SURFACE_STYLE_USAGE(.BOTH.,#1838);+#1838 = SURFACE_SIDE_STYLE('',(#1839));+#1839 = SURFACE_STYLE_FILL_AREA(#1840);+#1840 = FILL_AREA_STYLE('',(#1841));+#1841 = FILL_AREA_STYLE_COLOUR('',#1842);+#1842 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#1843 = STYLED_ITEM('color',(#1844),#777);+#1844 = PRESENTATION_STYLE_ASSIGNMENT((#1845));+#1845 = SURFACE_STYLE_USAGE(.BOTH.,#1846);+#1846 = SURFACE_SIDE_STYLE('',(#1847));+#1847 = SURFACE_STYLE_FILL_AREA(#1848);+#1848 = FILL_AREA_STYLE('',(#1849));+#1849 = FILL_AREA_STYLE_COLOUR('',#1842);+#1850 = STYLED_ITEM('color',(#1851),#877);+#1851 = PRESENTATION_STYLE_ASSIGNMENT((#1852));+#1852 = SURFACE_STYLE_USAGE(.BOTH.,#1853);+#1853 = SURFACE_SIDE_STYLE('',(#1854));+#1854 = SURFACE_STYLE_FILL_AREA(#1855);+#1855 = FILL_AREA_STYLE('',(#1856));+#1856 = FILL_AREA_STYLE_COLOUR('',#1842);+#1857 = STYLED_ITEM('color',(#1858),#924);+#1858 = PRESENTATION_STYLE_ASSIGNMENT((#1859));+#1859 = SURFACE_STYLE_USAGE(.BOTH.,#1860);+#1860 = SURFACE_SIDE_STYLE('',(#1861));+#1861 = SURFACE_STYLE_FILL_AREA(#1862);+#1862 = FILL_AREA_STYLE('',(#1863));+#1863 = FILL_AREA_STYLE_COLOUR('',#1842);+#1864 = STYLED_ITEM('color',(#1865),#971);+#1865 = PRESENTATION_STYLE_ASSIGNMENT((#1866));+#1866 = SURFACE_STYLE_USAGE(.BOTH.,#1867);+#1867 = SURFACE_SIDE_STYLE('',(#1868));+#1868 = SURFACE_STYLE_FILL_AREA(#1869);+#1869 = FILL_AREA_STYLE('',(#1870));+#1870 = FILL_AREA_STYLE_COLOUR('',#1842);+#1871 = STYLED_ITEM('color',(#1872),#978);+#1872 = PRESENTATION_STYLE_ASSIGNMENT((#1873));+#1873 = SURFACE_STYLE_USAGE(.BOTH.,#1874);+#1874 = SURFACE_SIDE_STYLE('',(#1875));+#1875 = SURFACE_STYLE_FILL_AREA(#1876);+#1876 = FILL_AREA_STYLE('',(#1877));+#1877 = FILL_AREA_STYLE_COLOUR('',#1842);+#1878 = STYLED_ITEM('color',(#1879),#987);+#1879 = PRESENTATION_STYLE_ASSIGNMENT((#1880));+#1880 = SURFACE_STYLE_USAGE(.BOTH.,#1881);+#1881 = SURFACE_SIDE_STYLE('',(#1882));+#1882 = SURFACE_STYLE_FILL_AREA(#1883);+#1883 = FILL_AREA_STYLE('',(#1884));+#1884 = FILL_AREA_STYLE_COLOUR('',#1842);+#1885 = STYLED_ITEM('color',(#1886),#1107);+#1886 = PRESENTATION_STYLE_ASSIGNMENT((#1887));+#1887 = SURFACE_STYLE_USAGE(.BOTH.,#1888);+#1888 = SURFACE_SIDE_STYLE('',(#1889));+#1889 = SURFACE_STYLE_FILL_AREA(#1890);+#1890 = FILL_AREA_STYLE('',(#1891));+#1891 = FILL_AREA_STYLE_COLOUR('',#1842);+#1892 = STYLED_ITEM('color',(#1893),#1207);+#1893 = PRESENTATION_STYLE_ASSIGNMENT((#1894));+#1894 = SURFACE_STYLE_USAGE(.BOTH.,#1895);+#1895 = SURFACE_SIDE_STYLE('',(#1896));+#1896 = SURFACE_STYLE_FILL_AREA(#1897);+#1897 = FILL_AREA_STYLE('',(#1898));+#1898 = FILL_AREA_STYLE_COLOUR('',#1842);+#1899 = STYLED_ITEM('color',(#1900),#1254);+#1900 = PRESENTATION_STYLE_ASSIGNMENT((#1901));+#1901 = SURFACE_STYLE_USAGE(.BOTH.,#1902);+#1902 = SURFACE_SIDE_STYLE('',(#1903));+#1903 = SURFACE_STYLE_FILL_AREA(#1904);+#1904 = FILL_AREA_STYLE('',(#1905));+#1905 = FILL_AREA_STYLE_COLOUR('',#1842);+#1906 = STYLED_ITEM('color',(#1907),#1301);+#1907 = PRESENTATION_STYLE_ASSIGNMENT((#1908));+#1908 = SURFACE_STYLE_USAGE(.BOTH.,#1909);+#1909 = SURFACE_SIDE_STYLE('',(#1910));+#1910 = SURFACE_STYLE_FILL_AREA(#1911);+#1911 = FILL_AREA_STYLE('',(#1912));+#1912 = FILL_AREA_STYLE_COLOUR('',#1842);+#1913 = STYLED_ITEM('color',(#1914),#1308);+#1914 = PRESENTATION_STYLE_ASSIGNMENT((#1915));+#1915 = SURFACE_STYLE_USAGE(.BOTH.,#1916);+#1916 = SURFACE_SIDE_STYLE('',(#1917));+#1917 = SURFACE_STYLE_FILL_AREA(#1918);+#1918 = FILL_AREA_STYLE('',(#1919));+#1919 = FILL_AREA_STYLE_COLOUR('',#1842);+#1920 = STYLED_ITEM('color',(#1921),#1317);+#1921 = PRESENTATION_STYLE_ASSIGNMENT((#1922));+#1922 = SURFACE_STYLE_USAGE(.BOTH.,#1923);+#1923 = SURFACE_SIDE_STYLE('',(#1924));+#1924 = SURFACE_STYLE_FILL_AREA(#1925);+#1925 = FILL_AREA_STYLE('',(#1926));+#1926 = FILL_AREA_STYLE_COLOUR('',#1842);+#1927 = STYLED_ITEM('color',(#1928),#1437);+#1928 = PRESENTATION_STYLE_ASSIGNMENT((#1929));+#1929 = SURFACE_STYLE_USAGE(.BOTH.,#1930);+#1930 = SURFACE_SIDE_STYLE('',(#1931));+#1931 = SURFACE_STYLE_FILL_AREA(#1932);+#1932 = FILL_AREA_STYLE('',(#1933));+#1933 = FILL_AREA_STYLE_COLOUR('',#1842);+#1934 = STYLED_ITEM('color',(#1935),#1537);+#1935 = PRESENTATION_STYLE_ASSIGNMENT((#1936));+#1936 = SURFACE_STYLE_USAGE(.BOTH.,#1937);+#1937 = SURFACE_SIDE_STYLE('',(#1938));+#1938 = SURFACE_STYLE_FILL_AREA(#1939);+#1939 = FILL_AREA_STYLE('',(#1940));+#1940 = FILL_AREA_STYLE_COLOUR('',#1842);+#1941 = STYLED_ITEM('color',(#1942),#1584);+#1942 = PRESENTATION_STYLE_ASSIGNMENT((#1943));+#1943 = SURFACE_STYLE_USAGE(.BOTH.,#1944);+#1944 = SURFACE_SIDE_STYLE('',(#1945));+#1945 = SURFACE_STYLE_FILL_AREA(#1946);+#1946 = FILL_AREA_STYLE('',(#1947));+#1947 = FILL_AREA_STYLE_COLOUR('',#1842);+#1948 = STYLED_ITEM('color',(#1949),#1631);+#1949 = PRESENTATION_STYLE_ASSIGNMENT((#1950));+#1950 = SURFACE_STYLE_USAGE(.BOTH.,#1951);+#1951 = SURFACE_SIDE_STYLE('',(#1952));+#1952 = SURFACE_STYLE_FILL_AREA(#1953);+#1953 = FILL_AREA_STYLE('',(#1954));+#1954 = FILL_AREA_STYLE_COLOUR('',#1842);+#1955 = STYLED_ITEM('color',(#1956),#1638);+#1956 = PRESENTATION_STYLE_ASSIGNMENT((#1957));+#1957 = SURFACE_STYLE_USAGE(.BOTH.,#1958);+#1958 = SURFACE_SIDE_STYLE('',(#1959));+#1959 = SURFACE_STYLE_FILL_AREA(#1960);+#1960 = FILL_AREA_STYLE('',(#1961));+#1961 = FILL_AREA_STYLE_COLOUR('',#1842);+#1962 = STYLED_ITEM('color',(#1963),#1647);+#1963 = PRESENTATION_STYLE_ASSIGNMENT((#1964));+#1964 = SURFACE_STYLE_USAGE(.BOTH.,#1965);+#1965 = SURFACE_SIDE_STYLE('',(#1966));+#1966 = SURFACE_STYLE_FILL_AREA(#1967);+#1967 = FILL_AREA_STYLE('',(#1968));+#1968 = FILL_AREA_STYLE_COLOUR('',#1969);+#1969 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#1970 = STYLED_ITEM('color',(#1971),#1735);+#1971 = PRESENTATION_STYLE_ASSIGNMENT((#1972));+#1972 = SURFACE_STYLE_USAGE(.BOTH.,#1973);+#1973 = SURFACE_SIDE_STYLE('',(#1974));+#1974 = SURFACE_STYLE_FILL_AREA(#1975);+#1975 = FILL_AREA_STYLE('',(#1976));+#1976 = FILL_AREA_STYLE_COLOUR('',#1969);+#1977 = STYLED_ITEM('color',(#1978),#1739);+#1978 = PRESENTATION_STYLE_ASSIGNMENT((#1979));+#1979 = SURFACE_STYLE_USAGE(.BOTH.,#1980);+#1980 = SURFACE_SIDE_STYLE('',(#1981));+#1981 = SURFACE_STYLE_FILL_AREA(#1982);+#1982 = FILL_AREA_STYLE('',(#1983));+#1983 = FILL_AREA_STYLE_COLOUR('',#1969);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+163@@ -0,0 +1,163 @@+{+ "slug": "dta043eebtl",+ "version": "0.1.0",+ "type": "component",+ "description": "ROHM Semicon Digital Transistors, SOT-416. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "transistors-thyristors",+ "dta043eebtl",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "dta043eebtl.kicad_sym",+ "dta043eebtl.kicad_mod",+ "dta043eebtl.glb",+ "dta043eebtl.step",+ "dta043eebtl.lbr",+ "docs/hero.png",+ "docs/dta043eebtl-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "dta043eebtl-hero.glb",+ "dta043eebtl-hero.overlay.json",+ "dta043eebtl-etched.glb"+ ],+ "component": {+ "mpn": "DTA043EEBTL",+ "manufacturer": "ROHM Semicon",+ "package": "SOT-416",+ "pin_count": 3,+ "category": "Transistors/Thyristors",+ "subcategory": "Digital Transistors",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588927412612026368",+ "parts": {+ "symbol": "dta043eebtl.kicad_sym",+ "footprint": "dta043eebtl.kicad_mod",+ "model_3d": "dta043eebtl-hero.glb",+ "model_3d_plain": "dta043eebtl-etched.glb",+ "model_3d_step": "dta043eebtl-etched.step",+ "model_3d_step_plain": "dta043eebtl.step",+ "lbr": "dta043eebtl.lbr"+ },+ "distributor_links": {+ "lcsc": "C509862"+ },+ "distributor_check": {+ "checked_at": "2026-10-17T15:43:21Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "IN",+ "type": "input",+ "description": "Input (base of the built-in PNP transistor) through R1 = 4.7kΩ; input voltage range is -30 to 10 V, VI(off) max -0.5 V and VI(on) min -2.2 V."+ },+ {+ "number": "2",+ "name": "GND",+ "type": "power_in",+ "description": "Ground (+) terminal, the emitter of the built-in PNP transistor, with R2 = 4.7kΩ connected between it and the base."+ },+ {+ "number": "3",+ "name": "OUT",+ "type": "output",+ "description": "Output (collector of the built-in PNP transistor) rated for supply voltage VCC of -50 V and output current IO of -100 mA."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-sonnet-5-5",+ "primary_mode": "text+vision",+ "consensus_model": "claude-opus-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The SOT-416FL (EMT3F) dimension drawing was not checked. The pin assignment comes from the page 1 in; The part number suffix TL is a taping code, and the packaging table lists DTA043EEB (SOT-416FL, EMT3",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 9,+ "cost_usd": 0.2573,+ "at": "2026-10-17T15:40:05"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588927412612026368",+ "pages": 9,+ "sha256": "11a386ba1ad7bbab",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "dta043eebtl.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.8,+ 0.8+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "e63d1176e4a5d1f1c07b12ff6c9a32f9abb7662ff9a2c2ce2031df81b440cbf1",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "dta043eebtl-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.8,+ 0.8+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "baf32e46c43a935ef8ea65b78804dda94bc324ad05c9840dce21d3b7f023865a",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+169@@ -0,0 +1,169 @@+{+ "slug": "dta043eebtl",+ "version": "0.1.0",+ "type": "component",+ "description": "ROHM Semicon Digital Transistors, SOT-416. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "transistors-thyristors",+ "dta043eebtl",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "dta043eebtl.kicad_sym",+ "dta043eebtl.kicad_mod",+ "dta043eebtl.glb",+ "dta043eebtl.step",+ "dta043eebtl.lbr",+ "docs/hero.png",+ "docs/dta043eebtl-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "dta043eebtl-hero.glb",+ "dta043eebtl-hero.overlay.json",+ "dta043eebtl-etched.glb"+ ],+ "component": {+ "mpn": "DTA043EEBTL",+ "manufacturer": "ROHM Semicon",+ "package": "SOT-416",+ "pin_count": 3,+ "category": "Transistors/Thyristors",+ "subcategory": "Digital Transistors",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588927412612026368",+ "parts": {+ "symbol": "dta043eebtl.kicad_sym",+ "footprint": "dta043eebtl.kicad_mod",+ "model_3d": "dta043eebtl-hero.glb",+ "model_3d_plain": "dta043eebtl-etched.glb",+ "model_3d_step": "dta043eebtl-etched.step",+ "model_3d_step_plain": "dta043eebtl.step",+ "lbr": "dta043eebtl.lbr"+ },+ "distributor_links": {+ "lcsc": "C509862"+ },+ "distributor_check": {+ "checked_at": "2026-10-17T15:43:21Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "IN",+ "type": "input",+ "description": "Input (base of the built-in PNP transistor) through R1 = 4.7kΩ; input voltage range is -30 to 10 V, VI(off) max -0.5 V and VI(on) min -2.2 V."+ },+ {+ "number": "2",+ "name": "GND",+ "type": "power_in",+ "description": "Ground (+) terminal, the emitter of the built-in PNP transistor, with R2 = 4.7kΩ connected between it and the base."+ },+ {+ "number": "3",+ "name": "OUT",+ "type": "output",+ "description": "Output (collector of the built-in PNP transistor) rated for supply voltage VCC of -50 V and output current IO of -100 mA."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-sonnet-5-5",+ "primary_mode": "text+vision",+ "consensus_model": "claude-opus-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The SOT-416FL (EMT3F) dimension drawing was not checked. The pin assignment comes from the page 1 in; The part number suffix TL is a taping code, and the packaging table lists DTA043EEB (SOT-416FL, EMT3",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 9,+ "cost_usd": 0.2573,+ "at": "2026-10-17T15:40:05"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588927412612026368",+ "pages": 9,+ "sha256": "11a386ba1ad7bbab",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "dta043eebtl.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.8,+ 0.8+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "e63d1176e4a5d1f1c07b12ff6c9a32f9abb7662ff9a2c2ce2031df81b440cbf1",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "dta043eebtl-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.6,+ 1.8,+ 0.8+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "baf32e46c43a935ef8ea65b78804dda94bc324ad05c9840dce21d3b7f023865a",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>dta043eebtl</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>dta043eebtl</title>