component
LM258QT
Public Made by Adomby adom
STMicroelectronics Operational Amplifier, DFN-8-EP(2x2). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
12 files changed
+3409
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/lm258qt-datasheet.pdfadded⋯ 1 unchanged line ⋯
lm258qt-hero.glbadded⋯ 1 unchanged line ⋯
lm258qt-hero.overlay.jsonadded+282@@ -0,0 +1,282 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "LM258QT",+ "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": 9,+ "span_mm": 2.7,+ "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": 3,+ "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": 9,+ "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": [+ -1.0,+ 1.0,+ -0.99,+ 0.99+ ],+ "pads_bbox_mm": [+ -1.35,+ 1.35,+ -0.875,+ 0.875+ ],+ "seating_z_mm": -0.0+ },+ "sources": {+ "glb": "lm258qt.glb",+ "glb_sha256": "b97078ea06bd16eefc9176b2114524194cccd3f11b5e9dd9e75d9c00299d5a6d",+ "footprint": "lm258qt.kicad_mod",+ "footprint_sha256": "6ed603996452b8f58035d8e6c10db13dee4634eab0a57cade28af38268c1c5d3",+ "pins": "page.json component.pins",+ "pins_sha256": "2cd81682944bd6f6bdca1b61b35f1615c29ad45c954b0d5659592f687fa9183e"+ },+ "generator": "adom-wiki 1.7.67 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "Out1",+ "x": -1.45,+ "y": -0.75,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "2",+ "text": "In1-",+ "x": -1.45,+ "y": -0.25,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "3",+ "text": "In1+",+ "x": -1.45,+ "y": 0.25,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "4",+ "text": "Vcc-",+ "x": -1.45,+ "y": 0.75,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "5",+ "text": "In2+",+ "x": 1.45,+ "y": 0.75,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "6",+ "text": "In2-",+ "x": 1.45,+ "y": 0.25,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "7",+ "text": "Out2",+ "x": 1.45,+ "y": -0.25,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "8",+ "text": "Vcc+",+ "x": 1.45,+ "y": -0.75,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "9",+ "text": "EP",+ "x": 0.45,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -0.9625,+ -0.75+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -0.9625,+ -0.25+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ -0.9625,+ 0.25+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "roundrect",+ "center_mm": [+ -0.9625,+ 0.75+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "5",+ "shape": "roundrect",+ "center_mm": [+ 0.9625,+ 0.75+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "6",+ "shape": "roundrect",+ "center_mm": [+ 0.9625,+ 0.25+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "7",+ "shape": "roundrect",+ "center_mm": [+ 0.9625,+ -0.25+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "8",+ "shape": "roundrect",+ "center_mm": [+ 0.9625,+ -0.75+ ],+ "size_mm": [+ 0.775,+ 0.25+ ],+ "rot": 0.0+ },+ {+ "number": "9",+ "shape": "rect",+ "center_mm": [+ 0.0,+ 0.0+ ],+ "size_mm": [+ 0.6,+ 1.2+ ],+ "rot": 0.0+ }+ ]+}
lm258qt.glbadded⋯ 1 unchanged line ⋯
lm258qt.kicad_modadded+295@@ -0,0 +1,295 @@+(footprint "DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "DFN, 8 Pin (https://www.onsemi.com/pub/Collateral/506AQ.PDF)")+ (tags "DFN NoLead 506AQ")+ (property "Reference" "REF**"+ (at 0 -1.95 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm"+ (at 0 1.95 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/no_lead"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.695568 -1.135)+ (end 1.11 -1.135)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 1.11 1.135)+ (end -1.11 1.135)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -0.99 -1.14)+ (xy -1.13 -1.33)+ (xy -0.85 -1.33)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ )+ (fp_line+ (start -1.6 -1.13)+ (end -1.25 -1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.6 1.13)+ (end -1.6 -1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.25 -1.25)+ (end 1.25 -1.25)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.25 -1.13)+ (end -1.25 -1.25)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.25 1.13)+ (end -1.6 1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.25 1.25)+ (end -1.25 1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.25 -1.25)+ (end 1.25 -1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.25 -1.13)+ (end 1.6 -1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.25 1.13)+ (end 1.25 1.25)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.25 1.25)+ (end -1.25 1.25)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.6 -1.13)+ (end 1.6 1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start 1.6 1.13)+ (end 1.25 1.13)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_poly+ (pts+ (xy -0.5 -1)+ (xy 1 -1)+ (xy 1 1)+ (xy -1 1)+ (xy -1 -0.5)+ )+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 0)+ (layer "F.Fab")+ (effects+ (font+ (size 0.5 0.5)+ (thickness 0.08)+ )+ )+ )+ (pad "" smd roundrect+ (at -0.15 -0.3)+ (size 0.24 0.48)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "" smd roundrect+ (at -0.15 0.3)+ (size 0.24 0.48)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "" smd roundrect+ (at 0.15 -0.3)+ (size 0.24 0.48)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "" smd roundrect+ (at 0.15 0.3)+ (size 0.24 0.48)+ (layers "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "1" smd roundrect+ (at -0.9625 -0.75)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "2" smd roundrect+ (at -0.9625 -0.25)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "3" smd roundrect+ (at -0.9625 0.25)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "4" smd roundrect+ (at -0.9625 0.75)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "5" smd roundrect+ (at 0.9625 0.75)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "6" smd roundrect+ (at 0.9625 0.25)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "7" smd roundrect+ (at 0.9625 -0.25)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "8" smd roundrect+ (at 0.9625 -0.75)+ (size 0.775 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ )+ (pad "9" smd rect+ (at 0 0)+ (size 0.6 1.2)+ (property pad_prop_heatsink)+ (layers "F.Cu" "F.Mask")+ (zone_connect 2)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
lm258qt.kicad_symadded+49@@ -0,0 +1,49 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "LM258QT" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 10.16 0) (effects (font (size 1.27 1.27))))+ (property "Value" "LM258QT" (at 0 -10.16 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "LM258QT_0_1"+ (rectangle (start -12.70 7.62) (end 12.70 -7.62)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "LM258QT_1_1"+ (pin output line (at -17.78 5.08 0) (length 5.08)+ (name "Out1" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at -17.78 2.54 0) (length 5.08)+ (name "In1-" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at -17.78 0.00 0) (length 5.08)+ (name "In1+" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -2.54 0) (length 5.08)+ (name "Vcc-" (effects (font (size 1.27 1.27))))+ (number "4" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at -17.78 -5.08 0) (length 5.08)+ (name "In2+" (effects (font (size 1.27 1.27))))+ (number "5" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 2.54 180) (length 5.08)+ (name "EP" (effects (font (size 1.27 1.27))))+ (number "9" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 0.00 180) (length 5.08)+ (name "Vcc+" (effects (font (size 1.27 1.27))))+ (number "8" (effects (font (size 1.27 1.27))))+ )+ (pin output line (at 17.78 -2.54 180) (length 5.08)+ (name "Out2" (effects (font (size 1.27 1.27))))+ (number "7" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at 17.78 -5.08 180) (length 5.08)+ (name "In2-" (effects (font (size 1.27 1.27))))+ (number "6" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
lm258qt.lbradded+129@@ -0,0 +1,129 @@+<?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="DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm">+ <description>DFN-8-1EP, 2 x 2 mm, 0.5 mm pitch</description>+ <smd name="1" x="-0.9625" y="0.7500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="2" x="-0.9625" y="0.2500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="3" x="-0.9625" y="-0.2500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="4" x="-0.9625" y="-0.7500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="5" x="0.9625" y="-0.7500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="6" x="0.9625" y="-0.2500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="7" x="0.9625" y="0.2500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="8" x="0.9625" y="0.7500" dx="0.7750" dy="0.2500" layer="1" roundness="50"/>+ <smd name="9" x="0.0000" y="-0.0000" dx="0.6000" dy="1.2000" layer="1"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-0.9900" y="1.1400"/>+ <vertex x="-1.1300" y="1.3300"/>+ <vertex x="-0.8500" y="1.3300"/>+ </polygon>+ <polygon width="0.1000" layer="51">+ <vertex x="-0.5000" y="1.0000"/>+ <vertex x="1.0000" y="1.0000"/>+ <vertex x="1.0000" y="-1.0000"/>+ <vertex x="-1.0000" y="-1.0000"/>+ <vertex x="-1.0000" y="0.5000"/>+ </polygon>+ <wire x1="-0.6956" y1="1.1350" x2="1.1100" y2="1.1350" width="0.1200" layer="21"/>+ <wire x1="1.1100" y1="-1.1350" x2="-1.1100" y2="-1.1350" width="0.1200" layer="21"/>+ <text x="0" y="1.737" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.737" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="LM258QT">+ <wire x1="-12.7" y1="7.62" x2="12.7" y2="7.62" width="0.254" layer="94"/>+ <wire x1="12.7" y1="7.62" x2="12.7" y2="-7.62" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-7.62" x2="-12.7" y2="-7.62" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-7.62" x2="-12.7" y2="7.62" width="0.254" layer="94"/>+ <text x="0.0000" y="10.1600" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-10.1600" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="Out1" x="-17.78" y="5.08" length="middle" direction="out"/>+ <pin name="In1-" x="-17.78" y="2.54" length="middle" direction="in"/>+ <pin name="In1+" x="-17.78" y="0" length="middle" direction="in"/>+ <pin name="Vcc-" x="-17.78" y="-2.54" length="middle" direction="pwr"/>+ <pin name="In2+" x="-17.78" y="-5.08" length="middle" direction="in"/>+ <pin name="EP" x="17.78" y="2.54" length="middle" direction="pas" rot="R180"/>+ <pin name="Vcc+" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/>+ <pin name="Out2" x="17.78" y="-2.54" length="middle" direction="out" rot="R180"/>+ <pin name="In2-" x="17.78" y="-5.08" length="middle" direction="in" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="LM258QT" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="LM258QT" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm">+ <connects>+ <connect gate="G$1" pin="Out1" pad="1"/>+ <connect gate="G$1" pin="In1-" pad="2"/>+ <connect gate="G$1" pin="In1+" pad="3"/>+ <connect gate="G$1" pin="Vcc-" pad="4"/>+ <connect gate="G$1" pin="In2+" pad="5"/>+ <connect gate="G$1" pin="EP" pad="9"/>+ <connect gate="G$1" pin="Vcc+" pad="8"/>+ <connect gate="G$1" pin="Out2" pad="7"/>+ <connect gate="G$1" pin="In2-" pad="6"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
lm258qt.stepadded+2490@@ -0,0 +1,2490 @@+ISO-10303-21; +HEADER; +/* DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm.step 3D STEP model for use in ECAD systems + * Copyright (C) 2019, kicad StepUp + * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception: + * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'. + * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement. + * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception. + * Disclaimer of Warranties and Limitation of Liability. + * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied. + * *USE 3D CAD DATA AT YOUR OWN RISK* + * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.* + * + */ + +FILE_DESCRIPTION( +/* description */ ('model of DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm.step', +/* time_stamp */ '2019-12-17T09:22:14', +/* author */ ('kicad StepUp','ksu'), +/* organization */ ('FreeCAD'), +/* preprocessor_version */ 'OCC', +/* originating_system */ 'kicad StepUp', +/* authorisation */ ''); + +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; + +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( +'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('DFN_8_1EP_2x2mm_P05mm_EP07x13mm', +'DFN_8_1EP_2x2mm_P05mm_EP07x13mm','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1985); +#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,#57,#96,#120,#450,#467,#484,#496,#619,#659, +#684,#717,#757,#782,#815,#855,#880,#913,#953,#978,#1011,#1035,#1151, +#1191,#1216,#1249,#1289,#1314,#1347,#1387,#1412,#1445,#1485,#1510, +#1543,#1560,#1577,#1594,#1611,#1628,#1651,#1668,#1680,#1697,#1709, +#1726,#1738,#1755,#1767,#1784,#1801,#1818,#1835,#1852,#1864,#1881, +#1893,#1910,#1922,#1939,#1951,#1976)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-0.3,0.4,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-0.3,-0.6,0.)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-0.3,0.4,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-0.3,0.4,2.E-02)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-0.3,0.4,0.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-0.3,-0.6,2.E-02)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-0.3,0.695,2.E-02)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-0.3,-0.6,0.)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(0.,0.,1.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-0.3,0.4,0.)); +#55 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#56 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#57 = ADVANCED_FACE('',(#58),#91,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#61,#69,#77,#85)); +#60 = ORIENTED_EDGE('',*,*,#21,.T.); +#61 = ORIENTED_EDGE('',*,*,#62,.T.); +#62 = EDGE_CURVE('',#24,#63,#65,.T.); +#63 = VERTEX_POINT('',#64); +#64 = CARTESIAN_POINT('',(0.3,-0.6,0.)); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(-0.3,-0.6,0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(1.,-3.700743415417E-17,0.)); +#69 = ORIENTED_EDGE('',*,*,#70,.T.); +#70 = EDGE_CURVE('',#63,#71,#73,.T.); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(0.3,0.6,0.)); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(0.3,-0.6,0.)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#71,#79,#81,.T.); +#79 = VERTEX_POINT('',#80); +#80 = CARTESIAN_POINT('',(-1.E-01,0.6,0.)); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(0.3,0.6,0.)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#85 = ORIENTED_EDGE('',*,*,#86,.T.); +#86 = EDGE_CURVE('',#79,#22,#87,.T.); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(-1.E-01,0.6,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(1.24701173985E-02,-2.256164008821E-02,0.)); +#94 = DIRECTION('',(0.,0.,1.)); +#95 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#96 = ADVANCED_FACE('',(#97),#115,.F.); +#97 = FACE_BOUND('',#98,.F.); +#98 = EDGE_LOOP('',(#99,#100,#101,#109)); +#99 = ORIENTED_EDGE('',*,*,#62,.F.); +#100 = ORIENTED_EDGE('',*,*,#47,.T.); +#101 = ORIENTED_EDGE('',*,*,#102,.F.); +#102 = EDGE_CURVE('',#103,#40,#105,.T.); +#103 = VERTEX_POINT('',#104); +#104 = CARTESIAN_POINT('',(0.3,-0.6,2.E-02)); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(-0.645,-0.6,2.E-02)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(-1.,3.700743415417E-17,0.)); +#109 = ORIENTED_EDGE('',*,*,#110,.F.); +#110 = EDGE_CURVE('',#63,#103,#111,.T.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(0.3,-0.6,0.)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(0.,0.,1.)); +#115 = PLANE('',#116); +#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119); +#117 = CARTESIAN_POINT('',(-0.3,-0.6,0.)); +#118 = DIRECTION('',(3.700743415417E-17,1.,0.)); +#119 = DIRECTION('',(1.,-3.700743415417E-17,0.)); +#120 = ADVANCED_FACE('',(#121,#419),#445,.F.); +#121 = FACE_BOUND('',#122,.F.); +#122 = EDGE_LOOP('',(#123,#133,#141,#149,#157,#166,#174,#182,#190,#199, +#207,#215,#223,#232,#240,#248,#256,#265,#273,#281,#289,#297,#305, +#314,#322,#330,#338,#347,#355,#363,#371,#380,#388,#396,#404,#413)); +#123 = ORIENTED_EDGE('',*,*,#124,.F.); +#124 = EDGE_CURVE('',#125,#127,#129,.T.); +#125 = VERTEX_POINT('',#126); +#126 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#127 = VERTEX_POINT('',#128); +#128 = CARTESIAN_POINT('',(0.99,0.875,2.E-02)); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#133 = ORIENTED_EDGE('',*,*,#134,.F.); +#134 = EDGE_CURVE('',#135,#125,#137,.T.); +#135 = VERTEX_POINT('',#136); +#136 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#135,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-0.99,0.875,2.E-02)); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#149 = ORIENTED_EDGE('',*,*,#150,.T.); +#150 = EDGE_CURVE('',#143,#151,#153,.T.); +#151 = VERTEX_POINT('',#152); +#152 = CARTESIAN_POINT('',(-0.775,0.875,2.E-02)); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-0.8825,0.875,2.E-02)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#157 = ORIENTED_EDGE('',*,*,#158,.T.); +#158 = EDGE_CURVE('',#151,#159,#161,.T.); +#159 = VERTEX_POINT('',#160); +#160 = CARTESIAN_POINT('',(-0.775,0.625,2.E-02)); +#161 = CIRCLE('',#162,0.125); +#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165); +#163 = CARTESIAN_POINT('',(-0.775,0.75,2.E-02)); +#164 = DIRECTION('',(-0.,0.,-1.)); +#165 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#166 = ORIENTED_EDGE('',*,*,#167,.T.); +#167 = EDGE_CURVE('',#159,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(-0.99,0.625,2.E-02)); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(-0.995,0.625,2.E-02)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#174 = ORIENTED_EDGE('',*,*,#175,.T.); +#175 = EDGE_CURVE('',#168,#176,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(-0.99,0.375,2.E-02)); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#182 = ORIENTED_EDGE('',*,*,#183,.T.); +#183 = EDGE_CURVE('',#176,#184,#186,.T.); +#184 = VERTEX_POINT('',#185); +#185 = CARTESIAN_POINT('',(-0.775,0.375,2.E-02)); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(-0.8825,0.375,2.E-02)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#190 = ORIENTED_EDGE('',*,*,#191,.T.); +#191 = EDGE_CURVE('',#184,#192,#194,.T.); +#192 = VERTEX_POINT('',#193); +#193 = CARTESIAN_POINT('',(-0.775,0.125,2.E-02)); +#194 = CIRCLE('',#195,0.125); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(-0.775,0.25,2.E-02)); +#197 = DIRECTION('',(-0.,0.,-1.)); +#198 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#199 = ORIENTED_EDGE('',*,*,#200,.T.); +#200 = EDGE_CURVE('',#192,#201,#203,.T.); +#201 = VERTEX_POINT('',#202); +#202 = CARTESIAN_POINT('',(-0.99,0.125,2.E-02)); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.995,0.125,2.E-02)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#207 = ORIENTED_EDGE('',*,*,#208,.T.); +#208 = EDGE_CURVE('',#201,#209,#211,.T.); +#209 = VERTEX_POINT('',#210); +#210 = CARTESIAN_POINT('',(-0.99,-0.125,2.E-02)); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#215 = ORIENTED_EDGE('',*,*,#216,.T.); +#216 = EDGE_CURVE('',#209,#217,#219,.T.); +#217 = VERTEX_POINT('',#218); +#218 = CARTESIAN_POINT('',(-0.775,-0.125,2.E-02)); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(-0.8825,-0.125,2.E-02)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#223 = ORIENTED_EDGE('',*,*,#224,.T.); +#224 = EDGE_CURVE('',#217,#225,#227,.T.); +#225 = VERTEX_POINT('',#226); +#226 = CARTESIAN_POINT('',(-0.775,-0.375,2.E-02)); +#227 = CIRCLE('',#228,0.125); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(-0.775,-0.25,2.E-02)); +#230 = DIRECTION('',(-0.,0.,-1.)); +#231 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#232 = ORIENTED_EDGE('',*,*,#233,.T.); +#233 = EDGE_CURVE('',#225,#234,#236,.T.); +#234 = VERTEX_POINT('',#235); +#235 = CARTESIAN_POINT('',(-0.99,-0.375,2.E-02)); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(-0.995,-0.375,2.E-02)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#240 = ORIENTED_EDGE('',*,*,#241,.T.); +#241 = EDGE_CURVE('',#234,#242,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.99,-0.625,2.E-02)); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#248 = ORIENTED_EDGE('',*,*,#249,.T.); +#249 = EDGE_CURVE('',#242,#250,#252,.T.); +#250 = VERTEX_POINT('',#251); +#251 = CARTESIAN_POINT('',(-0.775,-0.625,2.E-02)); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(-0.8825,-0.625,2.E-02)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#256 = ORIENTED_EDGE('',*,*,#257,.T.); +#257 = EDGE_CURVE('',#250,#258,#260,.T.); +#258 = VERTEX_POINT('',#259); +#259 = CARTESIAN_POINT('',(-0.775,-0.875,2.E-02)); +#260 = CIRCLE('',#261,0.125); +#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264); +#262 = CARTESIAN_POINT('',(-0.775,-0.75,2.E-02)); +#263 = DIRECTION('',(-0.,0.,-1.)); +#264 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#265 = ORIENTED_EDGE('',*,*,#266,.T.); +#266 = EDGE_CURVE('',#258,#267,#269,.T.); +#267 = VERTEX_POINT('',#268); +#268 = CARTESIAN_POINT('',(-0.99,-0.875,2.E-02)); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(-0.995,-0.875,2.E-02)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#273 = ORIENTED_EDGE('',*,*,#274,.T.); +#274 = EDGE_CURVE('',#267,#275,#277,.T.); +#275 = VERTEX_POINT('',#276); +#276 = CARTESIAN_POINT('',(-0.99,-0.99,2.E-02)); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#281 = ORIENTED_EDGE('',*,*,#282,.T.); +#282 = EDGE_CURVE('',#275,#283,#285,.T.); +#283 = VERTEX_POINT('',#284); +#284 = CARTESIAN_POINT('',(0.99,-0.99,2.E-02)); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(-0.99,-0.99,2.E-02)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#289 = ORIENTED_EDGE('',*,*,#290,.F.); +#290 = EDGE_CURVE('',#291,#283,#293,.T.); +#291 = VERTEX_POINT('',#292); +#292 = CARTESIAN_POINT('',(0.99,-0.875,2.E-02)); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#297 = ORIENTED_EDGE('',*,*,#298,.T.); +#298 = EDGE_CURVE('',#291,#299,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.775,-0.875,2.E-02)); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(-0.1075,-0.875,2.E-02)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#305 = ORIENTED_EDGE('',*,*,#306,.T.); +#306 = EDGE_CURVE('',#299,#307,#309,.T.); +#307 = VERTEX_POINT('',#308); +#308 = CARTESIAN_POINT('',(0.775,-0.625,2.E-02)); +#309 = CIRCLE('',#310,0.125); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(0.775,-0.75,2.E-02)); +#312 = DIRECTION('',(0.,0.,-1.)); +#313 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#307,#316,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(0.99,-0.625,2.E-02)); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(5.E-03,-0.625,2.E-02)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#322 = ORIENTED_EDGE('',*,*,#323,.F.); +#323 = EDGE_CURVE('',#324,#316,#326,.T.); +#324 = VERTEX_POINT('',#325); +#325 = CARTESIAN_POINT('',(0.99,-0.375,2.E-02)); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#324,#332,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(0.775,-0.375,2.E-02)); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(-0.1075,-0.375,2.E-02)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#338 = ORIENTED_EDGE('',*,*,#339,.T.); +#339 = EDGE_CURVE('',#332,#340,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(0.775,-0.125,2.E-02)); +#342 = CIRCLE('',#343,0.125); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.775,-0.25,2.E-02)); +#345 = DIRECTION('',(0.,0.,-1.)); +#346 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#347 = ORIENTED_EDGE('',*,*,#348,.T.); +#348 = EDGE_CURVE('',#340,#349,#351,.T.); +#349 = VERTEX_POINT('',#350); +#350 = CARTESIAN_POINT('',(0.99,-0.125,2.E-02)); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(5.E-03,-0.125,2.E-02)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#355 = ORIENTED_EDGE('',*,*,#356,.F.); +#356 = EDGE_CURVE('',#357,#349,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(0.99,0.125,2.E-02)); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#357,#365,#367,.T.); +#365 = VERTEX_POINT('',#366); +#366 = CARTESIAN_POINT('',(0.775,0.125,2.E-02)); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(-0.1075,0.125,2.E-02)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#371 = ORIENTED_EDGE('',*,*,#372,.T.); +#372 = EDGE_CURVE('',#365,#373,#375,.T.); +#373 = VERTEX_POINT('',#374); +#374 = CARTESIAN_POINT('',(0.775,0.375,2.E-02)); +#375 = CIRCLE('',#376,0.125); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(0.775,0.25,2.E-02)); +#378 = DIRECTION('',(0.,0.,-1.)); +#379 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#380 = ORIENTED_EDGE('',*,*,#381,.T.); +#381 = EDGE_CURVE('',#373,#382,#384,.T.); +#382 = VERTEX_POINT('',#383); +#383 = CARTESIAN_POINT('',(0.99,0.375,2.E-02)); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(5.E-03,0.375,2.E-02)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#388 = ORIENTED_EDGE('',*,*,#389,.F.); +#389 = EDGE_CURVE('',#390,#382,#392,.T.); +#390 = VERTEX_POINT('',#391); +#391 = CARTESIAN_POINT('',(0.99,0.625,2.E-02)); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#396 = ORIENTED_EDGE('',*,*,#397,.T.); +#397 = EDGE_CURVE('',#390,#398,#400,.T.); +#398 = VERTEX_POINT('',#399); +#399 = CARTESIAN_POINT('',(0.775,0.625,2.E-02)); +#400 = LINE('',#401,#402); +#401 = CARTESIAN_POINT('',(-0.1075,0.625,2.E-02)); +#402 = VECTOR('',#403,1.); +#403 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#404 = ORIENTED_EDGE('',*,*,#405,.T.); +#405 = EDGE_CURVE('',#398,#406,#408,.T.); +#406 = VERTEX_POINT('',#407); +#407 = CARTESIAN_POINT('',(0.775,0.875,2.E-02)); +#408 = CIRCLE('',#409,0.125); +#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412); +#410 = CARTESIAN_POINT('',(0.775,0.75,2.E-02)); +#411 = DIRECTION('',(0.,0.,-1.)); +#412 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#413 = ORIENTED_EDGE('',*,*,#414,.T.); +#414 = EDGE_CURVE('',#406,#127,#415,.T.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(5.E-03,0.875,2.E-02)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#419 = FACE_BOUND('',#420,.F.); +#420 = EDGE_LOOP('',(#421,#422,#423,#431,#439)); +#421 = ORIENTED_EDGE('',*,*,#102,.T.); +#422 = ORIENTED_EDGE('',*,*,#39,.T.); +#423 = ORIENTED_EDGE('',*,*,#424,.T.); +#424 = EDGE_CURVE('',#32,#425,#427,.T.); +#425 = VERTEX_POINT('',#426); +#426 = CARTESIAN_POINT('',(-1.E-01,0.6,2.E-02)); +#427 = LINE('',#428,#429); +#428 = CARTESIAN_POINT('',(-0.225,0.475,2.E-02)); +#429 = VECTOR('',#430,1.); +#430 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#431 = ORIENTED_EDGE('',*,*,#432,.T.); +#432 = EDGE_CURVE('',#425,#433,#435,.T.); +#433 = VERTEX_POINT('',#434); +#434 = CARTESIAN_POINT('',(0.3,0.6,2.E-02)); +#435 = LINE('',#436,#437); +#436 = CARTESIAN_POINT('',(-0.345,0.6,2.E-02)); +#437 = VECTOR('',#438,1.); +#438 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#439 = ORIENTED_EDGE('',*,*,#440,.T.); +#440 = EDGE_CURVE('',#433,#103,#441,.T.); +#441 = LINE('',#442,#443); +#442 = CARTESIAN_POINT('',(0.3,0.195,2.E-02)); +#443 = VECTOR('',#444,1.); +#444 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#445 = PLANE('',#446); +#446 = AXIS2_PLACEMENT_3D('',#447,#448,#449); +#447 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#448 = DIRECTION('',(0.,0.,1.)); +#449 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#450 = ADVANCED_FACE('',(#451),#462,.F.); +#451 = FACE_BOUND('',#452,.F.); +#452 = EDGE_LOOP('',(#453,#454,#460,#461)); +#453 = ORIENTED_EDGE('',*,*,#86,.F.); +#454 = ORIENTED_EDGE('',*,*,#455,.T.); +#455 = EDGE_CURVE('',#79,#425,#456,.T.); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(-1.E-01,0.6,0.)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(0.,0.,1.)); +#460 = ORIENTED_EDGE('',*,*,#424,.F.); +#461 = ORIENTED_EDGE('',*,*,#31,.F.); +#462 = PLANE('',#463); +#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466); +#464 = CARTESIAN_POINT('',(-1.E-01,0.6,0.)); +#465 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#466 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#467 = ADVANCED_FACE('',(#468),#479,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#473)); +#470 = ORIENTED_EDGE('',*,*,#70,.F.); +#471 = ORIENTED_EDGE('',*,*,#110,.T.); +#472 = ORIENTED_EDGE('',*,*,#440,.F.); +#473 = ORIENTED_EDGE('',*,*,#474,.F.); +#474 = EDGE_CURVE('',#71,#433,#475,.T.); +#475 = LINE('',#476,#477); +#476 = CARTESIAN_POINT('',(0.3,0.6,0.)); +#477 = VECTOR('',#478,1.); +#478 = DIRECTION('',(0.,0.,1.)); +#479 = PLANE('',#480); +#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483); +#481 = CARTESIAN_POINT('',(0.3,-0.6,0.)); +#482 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#483 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#484 = ADVANCED_FACE('',(#485),#491,.F.); +#485 = FACE_BOUND('',#486,.F.); +#486 = EDGE_LOOP('',(#487,#488,#489,#490)); +#487 = ORIENTED_EDGE('',*,*,#78,.F.); +#488 = ORIENTED_EDGE('',*,*,#474,.T.); +#489 = ORIENTED_EDGE('',*,*,#432,.F.); +#490 = ORIENTED_EDGE('',*,*,#455,.F.); +#491 = PLANE('',#492); +#492 = AXIS2_PLACEMENT_3D('',#493,#494,#495); +#493 = CARTESIAN_POINT('',(0.3,0.6,0.)); +#494 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#495 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#496 = ADVANCED_FACE('',(#497),#614,.T.); +#497 = FACE_BOUND('',#498,.T.); +#498 = EDGE_LOOP('',(#499,#500,#508,#516,#522,#523,#531,#539,#545,#546, +#554,#562,#568,#569,#577,#585,#591,#592,#600,#608)); +#499 = ORIENTED_EDGE('',*,*,#124,.F.); +#500 = ORIENTED_EDGE('',*,*,#501,.T.); +#501 = EDGE_CURVE('',#125,#502,#504,.T.); +#502 = VERTEX_POINT('',#503); +#503 = CARTESIAN_POINT('',(0.99,0.99,0.92)); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(0.,0.,1.)); +#508 = ORIENTED_EDGE('',*,*,#509,.T.); +#509 = EDGE_CURVE('',#502,#510,#512,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(0.99,-0.99,0.92)); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(0.99,0.99,0.92)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#516 = ORIENTED_EDGE('',*,*,#517,.F.); +#517 = EDGE_CURVE('',#283,#510,#518,.T.); +#518 = LINE('',#519,#520); +#519 = CARTESIAN_POINT('',(0.99,-0.99,2.E-02)); +#520 = VECTOR('',#521,1.); +#521 = DIRECTION('',(0.,0.,1.)); +#522 = ORIENTED_EDGE('',*,*,#290,.F.); +#523 = ORIENTED_EDGE('',*,*,#524,.T.); +#524 = EDGE_CURVE('',#291,#525,#527,.T.); +#525 = VERTEX_POINT('',#526); +#526 = CARTESIAN_POINT('',(0.99,-0.875,0.2)); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.99,-0.875,1.E-02)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(0.,0.,1.)); +#531 = ORIENTED_EDGE('',*,*,#532,.F.); +#532 = EDGE_CURVE('',#533,#525,#535,.T.); +#533 = VERTEX_POINT('',#534); +#534 = CARTESIAN_POINT('',(0.99,-0.625,0.2)); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.99,0.12,0.2)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#533,#316,#541,.T.); +#541 = LINE('',#542,#543); +#542 = CARTESIAN_POINT('',(0.99,-0.625,1.E-02)); +#543 = VECTOR('',#544,1.); +#544 = DIRECTION('',(0.,-0.,-1.)); +#545 = ORIENTED_EDGE('',*,*,#323,.F.); +#546 = ORIENTED_EDGE('',*,*,#547,.T.); +#547 = EDGE_CURVE('',#324,#548,#550,.T.); +#548 = VERTEX_POINT('',#549); +#549 = CARTESIAN_POINT('',(0.99,-0.375,0.2)); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(0.99,-0.375,1.E-02)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(0.,0.,1.)); +#554 = ORIENTED_EDGE('',*,*,#555,.F.); +#555 = EDGE_CURVE('',#556,#548,#558,.T.); +#556 = VERTEX_POINT('',#557); +#557 = CARTESIAN_POINT('',(0.99,-0.125,0.2)); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(0.99,0.37,0.2)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#562 = ORIENTED_EDGE('',*,*,#563,.T.); +#563 = EDGE_CURVE('',#556,#349,#564,.T.); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(0.99,-0.125,1.E-02)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(0.,-0.,-1.)); +#568 = ORIENTED_EDGE('',*,*,#356,.F.); +#569 = ORIENTED_EDGE('',*,*,#570,.T.); +#570 = EDGE_CURVE('',#357,#571,#573,.T.); +#571 = VERTEX_POINT('',#572); +#572 = CARTESIAN_POINT('',(0.99,0.125,0.2)); +#573 = LINE('',#574,#575); +#574 = CARTESIAN_POINT('',(0.99,0.125,1.E-02)); +#575 = VECTOR('',#576,1.); +#576 = DIRECTION('',(0.,0.,1.)); +#577 = ORIENTED_EDGE('',*,*,#578,.F.); +#578 = EDGE_CURVE('',#579,#571,#581,.T.); +#579 = VERTEX_POINT('',#580); +#580 = CARTESIAN_POINT('',(0.99,0.375,0.2)); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.99,0.62,0.2)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#585 = ORIENTED_EDGE('',*,*,#586,.T.); +#586 = EDGE_CURVE('',#579,#382,#587,.T.); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(0.99,0.375,1.E-02)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(0.,-0.,-1.)); +#591 = ORIENTED_EDGE('',*,*,#389,.F.); +#592 = ORIENTED_EDGE('',*,*,#593,.T.); +#593 = EDGE_CURVE('',#390,#594,#596,.T.); +#594 = VERTEX_POINT('',#595); +#595 = CARTESIAN_POINT('',(0.99,0.625,0.2)); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.99,0.625,1.E-02)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(0.,0.,1.)); +#600 = ORIENTED_EDGE('',*,*,#601,.F.); +#601 = EDGE_CURVE('',#602,#594,#604,.T.); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(0.99,0.875,0.2)); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.99,0.87,0.2)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#608 = ORIENTED_EDGE('',*,*,#609,.T.); +#609 = EDGE_CURVE('',#602,#127,#610,.T.); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.99,0.875,1.E-02)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(0.,-0.,-1.)); +#614 = PLANE('',#615); +#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); +#616 = CARTESIAN_POINT('',(0.99,0.99,2.E-02)); +#617 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#618 = DIRECTION('',(0.,0.,1.)); +#619 = ADVANCED_FACE('',(#620),#654,.F.); +#620 = FACE_BOUND('',#621,.F.); +#621 = EDGE_LOOP('',(#622,#632,#640,#646,#647,#648)); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#626,#628,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(1.,0.875,0.)); +#626 = VERTEX_POINT('',#627); +#627 = CARTESIAN_POINT('',(0.775,0.875,0.)); +#628 = LINE('',#629,#630); +#629 = CARTESIAN_POINT('',(1.,0.875,0.)); +#630 = VECTOR('',#631,1.); +#631 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#632 = ORIENTED_EDGE('',*,*,#633,.T.); +#633 = EDGE_CURVE('',#624,#634,#636,.T.); +#634 = VERTEX_POINT('',#635); +#635 = CARTESIAN_POINT('',(1.,0.875,0.2)); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(1.,0.875,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,0.,1.)); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#634,#602,#642,.T.); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(1.,0.875,0.2)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#646 = ORIENTED_EDGE('',*,*,#609,.T.); +#647 = ORIENTED_EDGE('',*,*,#414,.F.); +#648 = ORIENTED_EDGE('',*,*,#649,.F.); +#649 = EDGE_CURVE('',#626,#406,#650,.T.); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.775,0.875,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(0.,0.,1.)); +#654 = PLANE('',#655); +#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658); +#656 = CARTESIAN_POINT('',(1.,0.875,0.)); +#657 = DIRECTION('',(-3.445092848398E-16,-1.,0.)); +#658 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#659 = ADVANCED_FACE('',(#660),#679,.T.); +#660 = FACE_BOUND('',#661,.F.); +#661 = EDGE_LOOP('',(#662,#671,#672,#673)); +#662 = ORIENTED_EDGE('',*,*,#663,.F.); +#663 = EDGE_CURVE('',#626,#664,#666,.T.); +#664 = VERTEX_POINT('',#665); +#665 = CARTESIAN_POINT('',(0.775,0.625,0.)); +#666 = CIRCLE('',#667,0.125); +#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670); +#668 = CARTESIAN_POINT('',(0.775,0.75,0.)); +#669 = DIRECTION('',(0.,-0.,1.)); +#670 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#671 = ORIENTED_EDGE('',*,*,#649,.T.); +#672 = ORIENTED_EDGE('',*,*,#405,.F.); +#673 = ORIENTED_EDGE('',*,*,#674,.F.); +#674 = EDGE_CURVE('',#664,#398,#675,.T.); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(0.775,0.625,0.)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(0.,0.,1.)); +#679 = CYLINDRICAL_SURFACE('',#680,0.125); +#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683); +#681 = CARTESIAN_POINT('',(0.775,0.75,0.)); +#682 = DIRECTION('',(0.,-0.,-1.)); +#683 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#684 = ADVANCED_FACE('',(#685),#712,.F.); +#685 = FACE_BOUND('',#686,.F.); +#686 = EDGE_LOOP('',(#687,#695,#696,#697,#698,#706)); +#687 = ORIENTED_EDGE('',*,*,#688,.F.); +#688 = EDGE_CURVE('',#664,#689,#691,.T.); +#689 = VERTEX_POINT('',#690); +#690 = CARTESIAN_POINT('',(1.,0.625,0.)); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(0.775,0.625,0.)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#695 = ORIENTED_EDGE('',*,*,#674,.T.); +#696 = ORIENTED_EDGE('',*,*,#397,.F.); +#697 = ORIENTED_EDGE('',*,*,#593,.T.); +#698 = ORIENTED_EDGE('',*,*,#699,.T.); +#699 = EDGE_CURVE('',#594,#700,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(1.,0.625,0.2)); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(0.775,0.625,0.2)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#706 = ORIENTED_EDGE('',*,*,#707,.F.); +#707 = EDGE_CURVE('',#689,#700,#708,.T.); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(1.,0.625,0.)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(0.,0.,1.)); +#712 = PLANE('',#713); +#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716); +#714 = CARTESIAN_POINT('',(0.775,0.625,0.)); +#715 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#716 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#717 = ADVANCED_FACE('',(#718),#752,.F.); +#718 = FACE_BOUND('',#719,.F.); +#719 = EDGE_LOOP('',(#720,#730,#738,#744,#745,#746)); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#722,#724,#726,.T.); +#722 = VERTEX_POINT('',#723); +#723 = CARTESIAN_POINT('',(1.,0.375,0.)); +#724 = VERTEX_POINT('',#725); +#725 = CARTESIAN_POINT('',(0.775,0.375,0.)); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(1.,0.375,0.)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#730 = ORIENTED_EDGE('',*,*,#731,.T.); +#731 = EDGE_CURVE('',#722,#732,#734,.T.); +#732 = VERTEX_POINT('',#733); +#733 = CARTESIAN_POINT('',(1.,0.375,0.2)); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(1.,0.375,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(0.,0.,1.)); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#732,#579,#740,.T.); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(1.,0.375,0.2)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#744 = ORIENTED_EDGE('',*,*,#586,.T.); +#745 = ORIENTED_EDGE('',*,*,#381,.F.); +#746 = ORIENTED_EDGE('',*,*,#747,.F.); +#747 = EDGE_CURVE('',#724,#373,#748,.T.); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.775,0.375,0.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(0.,0.,1.)); +#752 = PLANE('',#753); +#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756); +#754 = CARTESIAN_POINT('',(1.,0.375,0.)); +#755 = DIRECTION('',(-3.445092848398E-16,-1.,0.)); +#756 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#757 = ADVANCED_FACE('',(#758),#777,.T.); +#758 = FACE_BOUND('',#759,.F.); +#759 = EDGE_LOOP('',(#760,#769,#770,#771)); +#760 = ORIENTED_EDGE('',*,*,#761,.F.); +#761 = EDGE_CURVE('',#724,#762,#764,.T.); +#762 = VERTEX_POINT('',#763); +#763 = CARTESIAN_POINT('',(0.775,0.125,0.)); +#764 = CIRCLE('',#765,0.125); +#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768); +#766 = CARTESIAN_POINT('',(0.775,0.25,0.)); +#767 = DIRECTION('',(0.,-0.,1.)); +#768 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#769 = ORIENTED_EDGE('',*,*,#747,.T.); +#770 = ORIENTED_EDGE('',*,*,#372,.F.); +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#762,#365,#773,.T.); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(0.775,0.125,0.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(0.,0.,1.)); +#777 = CYLINDRICAL_SURFACE('',#778,0.125); +#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781); +#779 = CARTESIAN_POINT('',(0.775,0.25,0.)); +#780 = DIRECTION('',(0.,-0.,-1.)); +#781 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#782 = ADVANCED_FACE('',(#783),#810,.F.); +#783 = FACE_BOUND('',#784,.F.); +#784 = EDGE_LOOP('',(#785,#793,#794,#795,#796,#804)); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#762,#787,#789,.T.); +#787 = VERTEX_POINT('',#788); +#788 = CARTESIAN_POINT('',(1.,0.125,0.)); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.775,0.125,0.)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#793 = ORIENTED_EDGE('',*,*,#772,.T.); +#794 = ORIENTED_EDGE('',*,*,#364,.F.); +#795 = ORIENTED_EDGE('',*,*,#570,.T.); +#796 = ORIENTED_EDGE('',*,*,#797,.T.); +#797 = EDGE_CURVE('',#571,#798,#800,.T.); +#798 = VERTEX_POINT('',#799); +#799 = CARTESIAN_POINT('',(1.,0.125,0.2)); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(0.775,0.125,0.2)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#804 = ORIENTED_EDGE('',*,*,#805,.F.); +#805 = EDGE_CURVE('',#787,#798,#806,.T.); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(1.,0.125,0.)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(0.,0.,1.)); +#810 = PLANE('',#811); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(0.775,0.125,0.)); +#813 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#814 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#815 = ADVANCED_FACE('',(#816),#850,.F.); +#816 = FACE_BOUND('',#817,.F.); +#817 = EDGE_LOOP('',(#818,#828,#836,#842,#843,#844)); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#822,#824,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(1.,-0.125,0.)); +#822 = VERTEX_POINT('',#823); +#823 = CARTESIAN_POINT('',(0.775,-0.125,0.)); +#824 = LINE('',#825,#826); +#825 = CARTESIAN_POINT('',(1.,-0.125,0.)); +#826 = VECTOR('',#827,1.); +#827 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#828 = ORIENTED_EDGE('',*,*,#829,.T.); +#829 = EDGE_CURVE('',#820,#830,#832,.T.); +#830 = VERTEX_POINT('',#831); +#831 = CARTESIAN_POINT('',(1.,-0.125,0.2)); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(1.,-0.125,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(0.,0.,1.)); +#836 = ORIENTED_EDGE('',*,*,#837,.T.); +#837 = EDGE_CURVE('',#830,#556,#838,.T.); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(1.,-0.125,0.2)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#842 = ORIENTED_EDGE('',*,*,#563,.T.); +#843 = ORIENTED_EDGE('',*,*,#348,.F.); +#844 = ORIENTED_EDGE('',*,*,#845,.F.); +#845 = EDGE_CURVE('',#822,#340,#846,.T.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.775,-0.125,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = PLANE('',#851); +#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854); +#852 = CARTESIAN_POINT('',(1.,-0.125,0.)); +#853 = DIRECTION('',(-3.445092848398E-16,-1.,0.)); +#854 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#855 = ADVANCED_FACE('',(#856),#875,.T.); +#856 = FACE_BOUND('',#857,.F.); +#857 = EDGE_LOOP('',(#858,#867,#868,#869)); +#858 = ORIENTED_EDGE('',*,*,#859,.F.); +#859 = EDGE_CURVE('',#822,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(0.775,-0.375,0.)); +#862 = CIRCLE('',#863,0.125); +#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866); +#864 = CARTESIAN_POINT('',(0.775,-0.25,0.)); +#865 = DIRECTION('',(0.,-0.,1.)); +#866 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#867 = ORIENTED_EDGE('',*,*,#845,.T.); +#868 = ORIENTED_EDGE('',*,*,#339,.F.); +#869 = ORIENTED_EDGE('',*,*,#870,.F.); +#870 = EDGE_CURVE('',#860,#332,#871,.T.); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(0.775,-0.375,0.)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(0.,0.,1.)); +#875 = CYLINDRICAL_SURFACE('',#876,0.125); +#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879); +#877 = CARTESIAN_POINT('',(0.775,-0.25,0.)); +#878 = DIRECTION('',(0.,-0.,-1.)); +#879 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#880 = ADVANCED_FACE('',(#881),#908,.F.); +#881 = FACE_BOUND('',#882,.F.); +#882 = EDGE_LOOP('',(#883,#891,#892,#893,#894,#902)); +#883 = ORIENTED_EDGE('',*,*,#884,.F.); +#884 = EDGE_CURVE('',#860,#885,#887,.T.); +#885 = VERTEX_POINT('',#886); +#886 = CARTESIAN_POINT('',(1.,-0.375,0.)); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(0.775,-0.375,0.)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#891 = ORIENTED_EDGE('',*,*,#870,.T.); +#892 = ORIENTED_EDGE('',*,*,#331,.F.); +#893 = ORIENTED_EDGE('',*,*,#547,.T.); +#894 = ORIENTED_EDGE('',*,*,#895,.T.); +#895 = EDGE_CURVE('',#548,#896,#898,.T.); +#896 = VERTEX_POINT('',#897); +#897 = CARTESIAN_POINT('',(1.,-0.375,0.2)); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(0.775,-0.375,0.2)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#902 = ORIENTED_EDGE('',*,*,#903,.F.); +#903 = EDGE_CURVE('',#885,#896,#904,.T.); +#904 = LINE('',#905,#906); +#905 = CARTESIAN_POINT('',(1.,-0.375,0.)); +#906 = VECTOR('',#907,1.); +#907 = DIRECTION('',(0.,0.,1.)); +#908 = PLANE('',#909); +#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912); +#910 = CARTESIAN_POINT('',(0.775,-0.375,0.)); +#911 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#912 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#913 = ADVANCED_FACE('',(#914),#948,.F.); +#914 = FACE_BOUND('',#915,.F.); +#915 = EDGE_LOOP('',(#916,#926,#934,#940,#941,#942)); +#916 = ORIENTED_EDGE('',*,*,#917,.F.); +#917 = EDGE_CURVE('',#918,#920,#922,.T.); +#918 = VERTEX_POINT('',#919); +#919 = CARTESIAN_POINT('',(1.,-0.625,0.)); +#920 = VERTEX_POINT('',#921); +#921 = CARTESIAN_POINT('',(0.775,-0.625,0.)); +#922 = LINE('',#923,#924); +#923 = CARTESIAN_POINT('',(1.,-0.625,0.)); +#924 = VECTOR('',#925,1.); +#925 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#926 = ORIENTED_EDGE('',*,*,#927,.T.); +#927 = EDGE_CURVE('',#918,#928,#930,.T.); +#928 = VERTEX_POINT('',#929); +#929 = CARTESIAN_POINT('',(1.,-0.625,0.2)); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(1.,-0.625,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(0.,0.,1.)); +#934 = ORIENTED_EDGE('',*,*,#935,.T.); +#935 = EDGE_CURVE('',#928,#533,#936,.T.); +#936 = LINE('',#937,#938); +#937 = CARTESIAN_POINT('',(1.,-0.625,0.2)); +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#940 = ORIENTED_EDGE('',*,*,#540,.T.); +#941 = ORIENTED_EDGE('',*,*,#315,.F.); +#942 = ORIENTED_EDGE('',*,*,#943,.F.); +#943 = EDGE_CURVE('',#920,#307,#944,.T.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(0.775,-0.625,0.)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.,0.,1.)); +#948 = PLANE('',#949); +#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952); +#950 = CARTESIAN_POINT('',(1.,-0.625,0.)); +#951 = DIRECTION('',(-3.445092848398E-16,-1.,0.)); +#952 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#953 = ADVANCED_FACE('',(#954),#973,.T.); +#954 = FACE_BOUND('',#955,.F.); +#955 = EDGE_LOOP('',(#956,#965,#966,#967)); +#956 = ORIENTED_EDGE('',*,*,#957,.F.); +#957 = EDGE_CURVE('',#920,#958,#960,.T.); +#958 = VERTEX_POINT('',#959); +#959 = CARTESIAN_POINT('',(0.775,-0.875,0.)); +#960 = CIRCLE('',#961,0.125); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(0.775,-0.75,0.)); +#963 = DIRECTION('',(0.,-0.,1.)); +#964 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#965 = ORIENTED_EDGE('',*,*,#943,.T.); +#966 = ORIENTED_EDGE('',*,*,#306,.F.); +#967 = ORIENTED_EDGE('',*,*,#968,.F.); +#968 = EDGE_CURVE('',#958,#299,#969,.T.); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(0.775,-0.875,0.)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(0.,0.,1.)); +#973 = CYLINDRICAL_SURFACE('',#974,0.125); +#974 = AXIS2_PLACEMENT_3D('',#975,#976,#977); +#975 = CARTESIAN_POINT('',(0.775,-0.75,0.)); +#976 = DIRECTION('',(0.,-0.,-1.)); +#977 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#978 = ADVANCED_FACE('',(#979),#1006,.F.); +#979 = FACE_BOUND('',#980,.F.); +#980 = EDGE_LOOP('',(#981,#989,#990,#991,#992,#1000)); +#981 = ORIENTED_EDGE('',*,*,#982,.F.); +#982 = EDGE_CURVE('',#958,#983,#985,.T.); +#983 = VERTEX_POINT('',#984); +#984 = CARTESIAN_POINT('',(1.,-0.875,0.)); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(0.775,-0.875,0.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#989 = ORIENTED_EDGE('',*,*,#968,.T.); +#990 = ORIENTED_EDGE('',*,*,#298,.F.); +#991 = ORIENTED_EDGE('',*,*,#524,.T.); +#992 = ORIENTED_EDGE('',*,*,#993,.T.); +#993 = EDGE_CURVE('',#525,#994,#996,.T.); +#994 = VERTEX_POINT('',#995); +#995 = CARTESIAN_POINT('',(1.,-0.875,0.2)); +#996 = LINE('',#997,#998); +#997 = CARTESIAN_POINT('',(0.775,-0.875,0.2)); +#998 = VECTOR('',#999,1.); +#999 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#1000 = ORIENTED_EDGE('',*,*,#1001,.F.); +#1001 = EDGE_CURVE('',#983,#994,#1002,.T.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(1.,-0.875,0.)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(0.,0.,1.)); +#1006 = PLANE('',#1007); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.775,-0.875,0.)); +#1009 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1010 = DIRECTION('',(1.,-3.445092848398E-16,0.)); +#1011 = ADVANCED_FACE('',(#1012),#1030,.T.); +#1012 = FACE_BOUND('',#1013,.T.); +#1013 = EDGE_LOOP('',(#1014,#1022,#1023,#1024)); +#1014 = ORIENTED_EDGE('',*,*,#1015,.F.); +#1015 = EDGE_CURVE('',#275,#1016,#1018,.T.); +#1016 = VERTEX_POINT('',#1017); +#1017 = CARTESIAN_POINT('',(-0.99,-0.99,0.92)); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.99,-0.99,2.E-02)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(0.,0.,1.)); +#1022 = ORIENTED_EDGE('',*,*,#282,.T.); +#1023 = ORIENTED_EDGE('',*,*,#517,.T.); +#1024 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1025 = EDGE_CURVE('',#1016,#510,#1026,.T.); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(-0.99,-0.99,0.92)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1030 = PLANE('',#1031); +#1031 = AXIS2_PLACEMENT_3D('',#1032,#1033,#1034); +#1032 = CARTESIAN_POINT('',(-0.99,-0.99,2.E-02)); +#1033 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1034 = DIRECTION('',(0.,0.,1.)); +#1035 = ADVANCED_FACE('',(#1036),#1146,.F.); +#1036 = FACE_BOUND('',#1037,.F.); +#1037 = EDGE_LOOP('',(#1038,#1039,#1047,#1053,#1054,#1055,#1063,#1071, +#1077,#1078,#1086,#1094,#1100,#1101,#1109,#1117,#1123,#1124,#1132, +#1140)); +#1038 = ORIENTED_EDGE('',*,*,#142,.F.); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#135,#1041,#1043,.T.); +#1041 = VERTEX_POINT('',#1042); +#1042 = CARTESIAN_POINT('',(-0.99,0.99,0.92)); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(0.,0.,1.)); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#1041,#1016,#1049,.T.); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.99,0.99,0.92)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1053 = ORIENTED_EDGE('',*,*,#1015,.F.); +#1054 = ORIENTED_EDGE('',*,*,#274,.F.); +#1055 = ORIENTED_EDGE('',*,*,#1056,.T.); +#1056 = EDGE_CURVE('',#267,#1057,#1059,.T.); +#1057 = VERTEX_POINT('',#1058); +#1058 = CARTESIAN_POINT('',(-0.99,-0.875,0.2)); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-0.99,-0.875,1.E-02)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(0.,0.,1.)); +#1063 = ORIENTED_EDGE('',*,*,#1064,.F.); +#1064 = EDGE_CURVE('',#1065,#1057,#1067,.T.); +#1065 = VERTEX_POINT('',#1066); +#1066 = CARTESIAN_POINT('',(-0.99,-0.625,0.2)); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.99,0.12,0.2)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1071 = ORIENTED_EDGE('',*,*,#1072,.T.); +#1072 = EDGE_CURVE('',#1065,#242,#1073,.T.); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-0.99,-0.625,1.E-02)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(0.,-0.,-1.)); +#1077 = ORIENTED_EDGE('',*,*,#241,.F.); +#1078 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1079 = EDGE_CURVE('',#234,#1080,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(-0.99,-0.375,0.2)); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-0.99,-0.375,1.E-02)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(0.,0.,1.)); +#1086 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1087 = EDGE_CURVE('',#1088,#1080,#1090,.T.); +#1088 = VERTEX_POINT('',#1089); +#1089 = CARTESIAN_POINT('',(-0.99,-0.125,0.2)); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(-0.99,0.37,0.2)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1094 = ORIENTED_EDGE('',*,*,#1095,.T.); +#1095 = EDGE_CURVE('',#1088,#209,#1096,.T.); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(-0.99,-0.125,1.E-02)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(0.,-0.,-1.)); +#1100 = ORIENTED_EDGE('',*,*,#208,.F.); +#1101 = ORIENTED_EDGE('',*,*,#1102,.T.); +#1102 = EDGE_CURVE('',#201,#1103,#1105,.T.); +#1103 = VERTEX_POINT('',#1104); +#1104 = CARTESIAN_POINT('',(-0.99,0.125,0.2)); +#1105 = LINE('',#1106,#1107); +#1106 = CARTESIAN_POINT('',(-0.99,0.125,1.E-02)); +#1107 = VECTOR('',#1108,1.); +#1108 = DIRECTION('',(0.,0.,1.)); +#1109 = ORIENTED_EDGE('',*,*,#1110,.F.); +#1110 = EDGE_CURVE('',#1111,#1103,#1113,.T.); +#1111 = VERTEX_POINT('',#1112); +#1112 = CARTESIAN_POINT('',(-0.99,0.375,0.2)); +#1113 = LINE('',#1114,#1115); +#1114 = CARTESIAN_POINT('',(-0.99,0.62,0.2)); +#1115 = VECTOR('',#1116,1.); +#1116 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1117 = ORIENTED_EDGE('',*,*,#1118,.T.); +#1118 = EDGE_CURVE('',#1111,#176,#1119,.T.); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(-0.99,0.375,1.E-02)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(0.,-0.,-1.)); +#1123 = ORIENTED_EDGE('',*,*,#175,.F.); +#1124 = ORIENTED_EDGE('',*,*,#1125,.T.); +#1125 = EDGE_CURVE('',#168,#1126,#1128,.T.); +#1126 = VERTEX_POINT('',#1127); +#1127 = CARTESIAN_POINT('',(-0.99,0.625,0.2)); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(-0.99,0.625,1.E-02)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(0.,0.,1.)); +#1132 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1133 = EDGE_CURVE('',#1134,#1126,#1136,.T.); +#1134 = VERTEX_POINT('',#1135); +#1135 = CARTESIAN_POINT('',(-0.99,0.875,0.2)); +#1136 = LINE('',#1137,#1138); +#1137 = CARTESIAN_POINT('',(-0.99,0.87,0.2)); +#1138 = VECTOR('',#1139,1.); +#1139 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1140 = ORIENTED_EDGE('',*,*,#1141,.T.); +#1141 = EDGE_CURVE('',#1134,#143,#1142,.T.); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(-0.99,0.875,1.E-02)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(0.,-0.,-1.)); +#1146 = PLANE('',#1147); +#1147 = AXIS2_PLACEMENT_3D('',#1148,#1149,#1150); +#1148 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#1149 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1150 = DIRECTION('',(0.,0.,1.)); +#1151 = ADVANCED_FACE('',(#1152),#1186,.F.); +#1152 = FACE_BOUND('',#1153,.F.); +#1153 = EDGE_LOOP('',(#1154,#1164,#1172,#1178,#1179,#1180)); +#1154 = ORIENTED_EDGE('',*,*,#1155,.F.); +#1155 = EDGE_CURVE('',#1156,#1158,#1160,.T.); +#1156 = VERTEX_POINT('',#1157); +#1157 = CARTESIAN_POINT('',(-1.,-0.875,0.)); +#1158 = VERTEX_POINT('',#1159); +#1159 = CARTESIAN_POINT('',(-0.775,-0.875,0.)); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(-1.,-0.875,0.)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1165 = EDGE_CURVE('',#1156,#1166,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(-1.,-0.875,0.2)); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(-1.,-0.875,0.)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(0.,0.,1.)); +#1172 = ORIENTED_EDGE('',*,*,#1173,.T.); +#1173 = EDGE_CURVE('',#1166,#1057,#1174,.T.); +#1174 = LINE('',#1175,#1176); +#1175 = CARTESIAN_POINT('',(-1.,-0.875,0.2)); +#1176 = VECTOR('',#1177,1.); +#1177 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1178 = ORIENTED_EDGE('',*,*,#1056,.F.); +#1179 = ORIENTED_EDGE('',*,*,#266,.F.); +#1180 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1181 = EDGE_CURVE('',#1158,#258,#1182,.T.); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.775,-0.875,0.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(0.,0.,1.)); +#1186 = PLANE('',#1187); +#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190); +#1188 = CARTESIAN_POINT('',(-1.,-0.875,0.)); +#1189 = DIRECTION('',(4.669739647545E-16,1.,0.)); +#1190 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1191 = ADVANCED_FACE('',(#1192),#1211,.T.); +#1192 = FACE_BOUND('',#1193,.F.); +#1193 = EDGE_LOOP('',(#1194,#1203,#1204,#1205)); +#1194 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1195 = EDGE_CURVE('',#1158,#1196,#1198,.T.); +#1196 = VERTEX_POINT('',#1197); +#1197 = CARTESIAN_POINT('',(-0.775,-0.625,0.)); +#1198 = CIRCLE('',#1199,0.125); +#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202); +#1200 = CARTESIAN_POINT('',(-0.775,-0.75,0.)); +#1201 = DIRECTION('',(0.,0.,1.)); +#1202 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1203 = ORIENTED_EDGE('',*,*,#1181,.T.); +#1204 = ORIENTED_EDGE('',*,*,#257,.F.); +#1205 = ORIENTED_EDGE('',*,*,#1206,.F.); +#1206 = EDGE_CURVE('',#1196,#250,#1207,.T.); +#1207 = LINE('',#1208,#1209); +#1208 = CARTESIAN_POINT('',(-0.775,-0.625,0.)); +#1209 = VECTOR('',#1210,1.); +#1210 = DIRECTION('',(0.,0.,1.)); +#1211 = CYLINDRICAL_SURFACE('',#1212,0.125); +#1212 = AXIS2_PLACEMENT_3D('',#1213,#1214,#1215); +#1213 = CARTESIAN_POINT('',(-0.775,-0.75,0.)); +#1214 = DIRECTION('',(0.,0.,-1.)); +#1215 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1216 = ADVANCED_FACE('',(#1217),#1244,.F.); +#1217 = FACE_BOUND('',#1218,.F.); +#1218 = EDGE_LOOP('',(#1219,#1227,#1228,#1229,#1230,#1238)); +#1219 = ORIENTED_EDGE('',*,*,#1220,.F.); +#1220 = EDGE_CURVE('',#1196,#1221,#1223,.T.); +#1221 = VERTEX_POINT('',#1222); +#1222 = CARTESIAN_POINT('',(-1.,-0.625,0.)); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(-0.775,-0.625,0.)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1227 = ORIENTED_EDGE('',*,*,#1206,.T.); +#1228 = ORIENTED_EDGE('',*,*,#249,.F.); +#1229 = ORIENTED_EDGE('',*,*,#1072,.F.); +#1230 = ORIENTED_EDGE('',*,*,#1231,.T.); +#1231 = EDGE_CURVE('',#1065,#1232,#1234,.T.); +#1232 = VERTEX_POINT('',#1233); +#1233 = CARTESIAN_POINT('',(-1.,-0.625,0.2)); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(-0.775,-0.625,0.2)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1238 = ORIENTED_EDGE('',*,*,#1239,.F.); +#1239 = EDGE_CURVE('',#1221,#1232,#1240,.T.); +#1240 = LINE('',#1241,#1242); +#1241 = CARTESIAN_POINT('',(-1.,-0.625,0.)); +#1242 = VECTOR('',#1243,1.); +#1243 = DIRECTION('',(0.,0.,1.)); +#1244 = PLANE('',#1245); +#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248); +#1246 = CARTESIAN_POINT('',(-0.775,-0.625,0.)); +#1247 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1248 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1249 = ADVANCED_FACE('',(#1250),#1284,.F.); +#1250 = FACE_BOUND('',#1251,.F.); +#1251 = EDGE_LOOP('',(#1252,#1262,#1270,#1276,#1277,#1278)); +#1252 = ORIENTED_EDGE('',*,*,#1253,.F.); +#1253 = EDGE_CURVE('',#1254,#1256,#1258,.T.); +#1254 = VERTEX_POINT('',#1255); +#1255 = CARTESIAN_POINT('',(-1.,-0.375,0.)); +#1256 = VERTEX_POINT('',#1257); +#1257 = CARTESIAN_POINT('',(-0.775,-0.375,0.)); +#1258 = LINE('',#1259,#1260); +#1259 = CARTESIAN_POINT('',(-1.,-0.375,0.)); +#1260 = VECTOR('',#1261,1.); +#1261 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1262 = ORIENTED_EDGE('',*,*,#1263,.T.); +#1263 = EDGE_CURVE('',#1254,#1264,#1266,.T.); +#1264 = VERTEX_POINT('',#1265); +#1265 = CARTESIAN_POINT('',(-1.,-0.375,0.2)); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(-1.,-0.375,0.)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(0.,0.,1.)); +#1270 = ORIENTED_EDGE('',*,*,#1271,.T.); +#1271 = EDGE_CURVE('',#1264,#1080,#1272,.T.); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(-1.,-0.375,0.2)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1276 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1277 = ORIENTED_EDGE('',*,*,#233,.F.); +#1278 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1279 = EDGE_CURVE('',#1256,#225,#1280,.T.); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(-0.775,-0.375,0.)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(0.,0.,1.)); +#1284 = PLANE('',#1285); +#1285 = AXIS2_PLACEMENT_3D('',#1286,#1287,#1288); +#1286 = CARTESIAN_POINT('',(-1.,-0.375,0.)); +#1287 = DIRECTION('',(4.669739647545E-16,1.,0.)); +#1288 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1289 = ADVANCED_FACE('',(#1290),#1309,.T.); +#1290 = FACE_BOUND('',#1291,.F.); +#1291 = EDGE_LOOP('',(#1292,#1301,#1302,#1303)); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1256,#1294,#1296,.T.); +#1294 = VERTEX_POINT('',#1295); +#1295 = CARTESIAN_POINT('',(-0.775,-0.125,0.)); +#1296 = CIRCLE('',#1297,0.125); +#1297 = AXIS2_PLACEMENT_3D('',#1298,#1299,#1300); +#1298 = CARTESIAN_POINT('',(-0.775,-0.25,0.)); +#1299 = DIRECTION('',(0.,0.,1.)); +#1300 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1301 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1302 = ORIENTED_EDGE('',*,*,#224,.F.); +#1303 = ORIENTED_EDGE('',*,*,#1304,.F.); +#1304 = EDGE_CURVE('',#1294,#217,#1305,.T.); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(-0.775,-0.125,0.)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(0.,0.,1.)); +#1309 = CYLINDRICAL_SURFACE('',#1310,0.125); +#1310 = AXIS2_PLACEMENT_3D('',#1311,#1312,#1313); +#1311 = CARTESIAN_POINT('',(-0.775,-0.25,0.)); +#1312 = DIRECTION('',(0.,0.,-1.)); +#1313 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1314 = ADVANCED_FACE('',(#1315),#1342,.F.); +#1315 = FACE_BOUND('',#1316,.F.); +#1316 = EDGE_LOOP('',(#1317,#1325,#1326,#1327,#1328,#1336)); +#1317 = ORIENTED_EDGE('',*,*,#1318,.F.); +#1318 = EDGE_CURVE('',#1294,#1319,#1321,.T.); +#1319 = VERTEX_POINT('',#1320); +#1320 = CARTESIAN_POINT('',(-1.,-0.125,0.)); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(-0.775,-0.125,0.)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1325 = ORIENTED_EDGE('',*,*,#1304,.T.); +#1326 = ORIENTED_EDGE('',*,*,#216,.F.); +#1327 = ORIENTED_EDGE('',*,*,#1095,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1329,.T.); +#1329 = EDGE_CURVE('',#1088,#1330,#1332,.T.); +#1330 = VERTEX_POINT('',#1331); +#1331 = CARTESIAN_POINT('',(-1.,-0.125,0.2)); +#1332 = LINE('',#1333,#1334); +#1333 = CARTESIAN_POINT('',(-0.775,-0.125,0.2)); +#1334 = VECTOR('',#1335,1.); +#1335 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1336 = ORIENTED_EDGE('',*,*,#1337,.F.); +#1337 = EDGE_CURVE('',#1319,#1330,#1338,.T.); +#1338 = LINE('',#1339,#1340); +#1339 = CARTESIAN_POINT('',(-1.,-0.125,0.)); +#1340 = VECTOR('',#1341,1.); +#1341 = DIRECTION('',(0.,0.,1.)); +#1342 = PLANE('',#1343); +#1343 = AXIS2_PLACEMENT_3D('',#1344,#1345,#1346); +#1344 = CARTESIAN_POINT('',(-0.775,-0.125,0.)); +#1345 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1346 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1347 = ADVANCED_FACE('',(#1348),#1382,.F.); +#1348 = FACE_BOUND('',#1349,.F.); +#1349 = EDGE_LOOP('',(#1350,#1360,#1368,#1374,#1375,#1376)); +#1350 = ORIENTED_EDGE('',*,*,#1351,.F.); +#1351 = EDGE_CURVE('',#1352,#1354,#1356,.T.); +#1352 = VERTEX_POINT('',#1353); +#1353 = CARTESIAN_POINT('',(-1.,0.125,0.)); +#1354 = VERTEX_POINT('',#1355); +#1355 = CARTESIAN_POINT('',(-0.775,0.125,0.)); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(-1.,0.125,0.)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#1352,#1362,#1364,.T.); +#1362 = VERTEX_POINT('',#1363); +#1363 = CARTESIAN_POINT('',(-1.,0.125,0.2)); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(-1.,0.125,0.)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(0.,0.,1.)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1362,#1103,#1370,.T.); +#1370 = LINE('',#1371,#1372); +#1371 = CARTESIAN_POINT('',(-1.,0.125,0.2)); +#1372 = VECTOR('',#1373,1.); +#1373 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1374 = ORIENTED_EDGE('',*,*,#1102,.F.); +#1375 = ORIENTED_EDGE('',*,*,#200,.F.); +#1376 = ORIENTED_EDGE('',*,*,#1377,.F.); +#1377 = EDGE_CURVE('',#1354,#192,#1378,.T.); +#1378 = LINE('',#1379,#1380); +#1379 = CARTESIAN_POINT('',(-0.775,0.125,0.)); +#1380 = VECTOR('',#1381,1.); +#1381 = DIRECTION('',(0.,0.,1.)); +#1382 = PLANE('',#1383); +#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386); +#1384 = CARTESIAN_POINT('',(-1.,0.125,0.)); +#1385 = DIRECTION('',(4.669739647545E-16,1.,0.)); +#1386 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1387 = ADVANCED_FACE('',(#1388),#1407,.T.); +#1388 = FACE_BOUND('',#1389,.F.); +#1389 = EDGE_LOOP('',(#1390,#1399,#1400,#1401)); +#1390 = ORIENTED_EDGE('',*,*,#1391,.F.); +#1391 = EDGE_CURVE('',#1354,#1392,#1394,.T.); +#1392 = VERTEX_POINT('',#1393); +#1393 = CARTESIAN_POINT('',(-0.775,0.375,0.)); +#1394 = CIRCLE('',#1395,0.125); +#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398); +#1396 = CARTESIAN_POINT('',(-0.775,0.25,0.)); +#1397 = DIRECTION('',(0.,0.,1.)); +#1398 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1399 = ORIENTED_EDGE('',*,*,#1377,.T.); +#1400 = ORIENTED_EDGE('',*,*,#191,.F.); +#1401 = ORIENTED_EDGE('',*,*,#1402,.F.); +#1402 = EDGE_CURVE('',#1392,#184,#1403,.T.); +#1403 = LINE('',#1404,#1405); +#1404 = CARTESIAN_POINT('',(-0.775,0.375,0.)); +#1405 = VECTOR('',#1406,1.); +#1406 = DIRECTION('',(0.,0.,1.)); +#1407 = CYLINDRICAL_SURFACE('',#1408,0.125); +#1408 = AXIS2_PLACEMENT_3D('',#1409,#1410,#1411); +#1409 = CARTESIAN_POINT('',(-0.775,0.25,0.)); +#1410 = DIRECTION('',(0.,0.,-1.)); +#1411 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1412 = ADVANCED_FACE('',(#1413),#1440,.F.); +#1413 = FACE_BOUND('',#1414,.F.); +#1414 = EDGE_LOOP('',(#1415,#1423,#1424,#1425,#1426,#1434)); +#1415 = ORIENTED_EDGE('',*,*,#1416,.F.); +#1416 = EDGE_CURVE('',#1392,#1417,#1419,.T.); +#1417 = VERTEX_POINT('',#1418); +#1418 = CARTESIAN_POINT('',(-1.,0.375,0.)); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(-0.775,0.375,0.)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1423 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1424 = ORIENTED_EDGE('',*,*,#183,.F.); +#1425 = ORIENTED_EDGE('',*,*,#1118,.F.); +#1426 = ORIENTED_EDGE('',*,*,#1427,.T.); +#1427 = EDGE_CURVE('',#1111,#1428,#1430,.T.); +#1428 = VERTEX_POINT('',#1429); +#1429 = CARTESIAN_POINT('',(-1.,0.375,0.2)); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(-0.775,0.375,0.2)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1434 = ORIENTED_EDGE('',*,*,#1435,.F.); +#1435 = EDGE_CURVE('',#1417,#1428,#1436,.T.); +#1436 = LINE('',#1437,#1438); +#1437 = CARTESIAN_POINT('',(-1.,0.375,0.)); +#1438 = VECTOR('',#1439,1.); +#1439 = DIRECTION('',(0.,0.,1.)); +#1440 = PLANE('',#1441); +#1441 = AXIS2_PLACEMENT_3D('',#1442,#1443,#1444); +#1442 = CARTESIAN_POINT('',(-0.775,0.375,0.)); +#1443 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1444 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1445 = ADVANCED_FACE('',(#1446),#1480,.F.); +#1446 = FACE_BOUND('',#1447,.F.); +#1447 = EDGE_LOOP('',(#1448,#1458,#1466,#1472,#1473,#1474)); +#1448 = ORIENTED_EDGE('',*,*,#1449,.F.); +#1449 = EDGE_CURVE('',#1450,#1452,#1454,.T.); +#1450 = VERTEX_POINT('',#1451); +#1451 = CARTESIAN_POINT('',(-1.,0.625,0.)); +#1452 = VERTEX_POINT('',#1453); +#1453 = CARTESIAN_POINT('',(-0.775,0.625,0.)); +#1454 = LINE('',#1455,#1456); +#1455 = CARTESIAN_POINT('',(-1.,0.625,0.)); +#1456 = VECTOR('',#1457,1.); +#1457 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1458 = ORIENTED_EDGE('',*,*,#1459,.T.); +#1459 = EDGE_CURVE('',#1450,#1460,#1462,.T.); +#1460 = VERTEX_POINT('',#1461); +#1461 = CARTESIAN_POINT('',(-1.,0.625,0.2)); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(-1.,0.625,0.)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(0.,0.,1.)); +#1466 = ORIENTED_EDGE('',*,*,#1467,.T.); +#1467 = EDGE_CURVE('',#1460,#1126,#1468,.T.); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(-1.,0.625,0.2)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1472 = ORIENTED_EDGE('',*,*,#1125,.F.); +#1473 = ORIENTED_EDGE('',*,*,#167,.F.); +#1474 = ORIENTED_EDGE('',*,*,#1475,.F.); +#1475 = EDGE_CURVE('',#1452,#159,#1476,.T.); +#1476 = LINE('',#1477,#1478); +#1477 = CARTESIAN_POINT('',(-0.775,0.625,0.)); +#1478 = VECTOR('',#1479,1.); +#1479 = DIRECTION('',(0.,0.,1.)); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(-1.,0.625,0.)); +#1483 = DIRECTION('',(4.669739647545E-16,1.,0.)); +#1484 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1485 = ADVANCED_FACE('',(#1486),#1505,.T.); +#1486 = FACE_BOUND('',#1487,.F.); +#1487 = EDGE_LOOP('',(#1488,#1497,#1498,#1499)); +#1488 = ORIENTED_EDGE('',*,*,#1489,.F.); +#1489 = EDGE_CURVE('',#1452,#1490,#1492,.T.); +#1490 = VERTEX_POINT('',#1491); +#1491 = CARTESIAN_POINT('',(-0.775,0.875,0.)); +#1492 = CIRCLE('',#1493,0.125); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(-0.775,0.75,0.)); +#1495 = DIRECTION('',(0.,0.,1.)); +#1496 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1497 = ORIENTED_EDGE('',*,*,#1475,.T.); +#1498 = ORIENTED_EDGE('',*,*,#158,.F.); +#1499 = ORIENTED_EDGE('',*,*,#1500,.F.); +#1500 = EDGE_CURVE('',#1490,#151,#1501,.T.); +#1501 = LINE('',#1502,#1503); +#1502 = CARTESIAN_POINT('',(-0.775,0.875,0.)); +#1503 = VECTOR('',#1504,1.); +#1504 = DIRECTION('',(0.,0.,1.)); +#1505 = CYLINDRICAL_SURFACE('',#1506,0.125); +#1506 = AXIS2_PLACEMENT_3D('',#1507,#1508,#1509); +#1507 = CARTESIAN_POINT('',(-0.775,0.75,0.)); +#1508 = DIRECTION('',(0.,0.,-1.)); +#1509 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1510 = ADVANCED_FACE('',(#1511),#1538,.F.); +#1511 = FACE_BOUND('',#1512,.F.); +#1512 = EDGE_LOOP('',(#1513,#1521,#1522,#1523,#1524,#1532)); +#1513 = ORIENTED_EDGE('',*,*,#1514,.F.); +#1514 = EDGE_CURVE('',#1490,#1515,#1517,.T.); +#1515 = VERTEX_POINT('',#1516); +#1516 = CARTESIAN_POINT('',(-1.,0.875,0.)); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(-0.775,0.875,0.)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1521 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1522 = ORIENTED_EDGE('',*,*,#150,.F.); +#1523 = ORIENTED_EDGE('',*,*,#1141,.F.); +#1524 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1525 = EDGE_CURVE('',#1134,#1526,#1528,.T.); +#1526 = VERTEX_POINT('',#1527); +#1527 = CARTESIAN_POINT('',(-1.,0.875,0.2)); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(-0.775,0.875,0.2)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1532 = ORIENTED_EDGE('',*,*,#1533,.F.); +#1533 = EDGE_CURVE('',#1515,#1526,#1534,.T.); +#1534 = LINE('',#1535,#1536); +#1535 = CARTESIAN_POINT('',(-1.,0.875,0.)); +#1536 = VECTOR('',#1537,1.); +#1537 = DIRECTION('',(0.,0.,1.)); +#1538 = PLANE('',#1539); +#1539 = AXIS2_PLACEMENT_3D('',#1540,#1541,#1542); +#1540 = CARTESIAN_POINT('',(-0.775,0.875,0.)); +#1541 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1542 = DIRECTION('',(-1.,4.669739647545E-16,0.)); +#1543 = ADVANCED_FACE('',(#1544),#1555,.F.); +#1544 = FACE_BOUND('',#1545,.F.); +#1545 = EDGE_LOOP('',(#1546,#1547,#1548,#1549)); +#1546 = ORIENTED_EDGE('',*,*,#1040,.F.); +#1547 = ORIENTED_EDGE('',*,*,#134,.T.); +#1548 = ORIENTED_EDGE('',*,*,#501,.T.); +#1549 = ORIENTED_EDGE('',*,*,#1550,.F.); +#1550 = EDGE_CURVE('',#1041,#502,#1551,.T.); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(-0.99,0.99,0.92)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1555 = PLANE('',#1556); +#1556 = AXIS2_PLACEMENT_3D('',#1557,#1558,#1559); +#1557 = CARTESIAN_POINT('',(-0.99,0.99,2.E-02)); +#1558 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1559 = DIRECTION('',(0.,0.,1.)); +#1560 = ADVANCED_FACE('',(#1561),#1572,.T.); +#1561 = FACE_BOUND('',#1562,.T.); +#1562 = EDGE_LOOP('',(#1563,#1569,#1570,#1571)); +#1563 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1564 = EDGE_CURVE('',#700,#634,#1565,.T.); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(1.,0.625,0.2)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1569 = ORIENTED_EDGE('',*,*,#641,.T.); +#1570 = ORIENTED_EDGE('',*,*,#601,.T.); +#1571 = ORIENTED_EDGE('',*,*,#699,.T.); +#1572 = PLANE('',#1573); +#1573 = AXIS2_PLACEMENT_3D('',#1574,#1575,#1576); +#1574 = CARTESIAN_POINT('',(0.849243447564,0.75,0.2)); +#1575 = DIRECTION('',(0.,0.,1.)); +#1576 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1577 = ADVANCED_FACE('',(#1578),#1589,.T.); +#1578 = FACE_BOUND('',#1579,.T.); +#1579 = EDGE_LOOP('',(#1580,#1586,#1587,#1588)); +#1580 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1581 = EDGE_CURVE('',#798,#732,#1582,.T.); +#1582 = LINE('',#1583,#1584); +#1583 = CARTESIAN_POINT('',(1.,0.125,0.2)); +#1584 = VECTOR('',#1585,1.); +#1585 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1586 = ORIENTED_EDGE('',*,*,#739,.T.); +#1587 = ORIENTED_EDGE('',*,*,#578,.T.); +#1588 = ORIENTED_EDGE('',*,*,#797,.T.); +#1589 = PLANE('',#1590); +#1590 = AXIS2_PLACEMENT_3D('',#1591,#1592,#1593); +#1591 = CARTESIAN_POINT('',(0.849243447564,0.25,0.2)); +#1592 = DIRECTION('',(0.,0.,1.)); +#1593 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1594 = ADVANCED_FACE('',(#1595),#1606,.T.); +#1595 = FACE_BOUND('',#1596,.T.); +#1596 = EDGE_LOOP('',(#1597,#1603,#1604,#1605)); +#1597 = ORIENTED_EDGE('',*,*,#1598,.T.); +#1598 = EDGE_CURVE('',#896,#830,#1599,.T.); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(1.,-0.375,0.2)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1603 = ORIENTED_EDGE('',*,*,#837,.T.); +#1604 = ORIENTED_EDGE('',*,*,#555,.T.); +#1605 = ORIENTED_EDGE('',*,*,#895,.T.); +#1606 = PLANE('',#1607); +#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610); +#1608 = CARTESIAN_POINT('',(0.849243447564,-0.25,0.2)); +#1609 = DIRECTION('',(0.,0.,1.)); +#1610 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1611 = ADVANCED_FACE('',(#1612),#1623,.T.); +#1612 = FACE_BOUND('',#1613,.T.); +#1613 = EDGE_LOOP('',(#1614,#1620,#1621,#1622)); +#1614 = ORIENTED_EDGE('',*,*,#1615,.T.); +#1615 = EDGE_CURVE('',#994,#928,#1616,.T.); +#1616 = LINE('',#1617,#1618); +#1617 = CARTESIAN_POINT('',(1.,-0.875,0.2)); +#1618 = VECTOR('',#1619,1.); +#1619 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1620 = ORIENTED_EDGE('',*,*,#935,.T.); +#1621 = ORIENTED_EDGE('',*,*,#532,.T.); +#1622 = ORIENTED_EDGE('',*,*,#993,.T.); +#1623 = PLANE('',#1624); +#1624 = AXIS2_PLACEMENT_3D('',#1625,#1626,#1627); +#1625 = CARTESIAN_POINT('',(0.849243447564,-0.75,0.2)); +#1626 = DIRECTION('',(0.,0.,1.)); +#1627 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1628 = ADVANCED_FACE('',(#1629,#1635),#1646,.T.); +#1629 = FACE_BOUND('',#1630,.T.); +#1630 = EDGE_LOOP('',(#1631,#1632,#1633,#1634)); +#1631 = ORIENTED_EDGE('',*,*,#1550,.F.); +#1632 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1633 = ORIENTED_EDGE('',*,*,#1025,.T.); +#1634 = ORIENTED_EDGE('',*,*,#509,.F.); +#1635 = FACE_BOUND('',#1636,.T.); +#1636 = EDGE_LOOP('',(#1637)); +#1637 = ORIENTED_EDGE('',*,*,#1638,.T.); +#1638 = EDGE_CURVE('',#1639,#1639,#1641,.T.); +#1639 = VERTEX_POINT('',#1640); +#1640 = CARTESIAN_POINT('',(-0.52,0.32,0.92)); +#1641 = CIRCLE('',#1642,0.2); +#1642 = AXIS2_PLACEMENT_3D('',#1643,#1644,#1645); +#1643 = CARTESIAN_POINT('',(-0.52,0.52,0.92)); +#1644 = DIRECTION('',(-0.,0.,-1.)); +#1645 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1646 = PLANE('',#1647); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(-0.99,0.99,0.92)); +#1649 = DIRECTION('',(0.,0.,1.)); +#1650 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1651 = ADVANCED_FACE('',(#1652),#1663,.F.); +#1652 = FACE_BOUND('',#1653,.F.); +#1653 = EDGE_LOOP('',(#1654,#1655,#1656,#1657)); +#1654 = ORIENTED_EDGE('',*,*,#623,.T.); +#1655 = ORIENTED_EDGE('',*,*,#663,.T.); +#1656 = ORIENTED_EDGE('',*,*,#688,.T.); +#1657 = ORIENTED_EDGE('',*,*,#1658,.T.); +#1658 = EDGE_CURVE('',#689,#624,#1659,.T.); +#1659 = LINE('',#1660,#1661); +#1660 = CARTESIAN_POINT('',(1.,0.625,0.)); +#1661 = VECTOR('',#1662,1.); +#1662 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1663 = PLANE('',#1664); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.849243447564,0.75,0.)); +#1666 = DIRECTION('',(0.,0.,1.)); +#1667 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1668 = ADVANCED_FACE('',(#1669),#1675,.F.); +#1669 = FACE_BOUND('',#1670,.F.); +#1670 = EDGE_LOOP('',(#1671,#1672,#1673,#1674)); +#1671 = ORIENTED_EDGE('',*,*,#707,.T.); +#1672 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1673 = ORIENTED_EDGE('',*,*,#633,.F.); +#1674 = ORIENTED_EDGE('',*,*,#1658,.F.); +#1675 = PLANE('',#1676); +#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1677 = CARTESIAN_POINT('',(1.,0.625,0.)); +#1678 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#1679 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1680 = ADVANCED_FACE('',(#1681),#1692,.F.); +#1681 = FACE_BOUND('',#1682,.F.); +#1682 = EDGE_LOOP('',(#1683,#1684,#1685,#1686)); +#1683 = ORIENTED_EDGE('',*,*,#721,.T.); +#1684 = ORIENTED_EDGE('',*,*,#761,.T.); +#1685 = ORIENTED_EDGE('',*,*,#786,.T.); +#1686 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1687 = EDGE_CURVE('',#787,#722,#1688,.T.); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(1.,0.125,0.)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1692 = PLANE('',#1693); +#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696); +#1694 = CARTESIAN_POINT('',(0.849243447564,0.25,0.)); +#1695 = DIRECTION('',(0.,0.,1.)); +#1696 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1697 = ADVANCED_FACE('',(#1698),#1704,.F.); +#1698 = FACE_BOUND('',#1699,.F.); +#1699 = EDGE_LOOP('',(#1700,#1701,#1702,#1703)); +#1700 = ORIENTED_EDGE('',*,*,#805,.T.); +#1701 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1702 = ORIENTED_EDGE('',*,*,#731,.F.); +#1703 = ORIENTED_EDGE('',*,*,#1687,.F.); +#1704 = PLANE('',#1705); +#1705 = AXIS2_PLACEMENT_3D('',#1706,#1707,#1708); +#1706 = CARTESIAN_POINT('',(1.,0.125,0.)); +#1707 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#1708 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1709 = ADVANCED_FACE('',(#1710),#1721,.F.); +#1710 = FACE_BOUND('',#1711,.F.); +#1711 = EDGE_LOOP('',(#1712,#1713,#1714,#1715)); +#1712 = ORIENTED_EDGE('',*,*,#819,.T.); +#1713 = ORIENTED_EDGE('',*,*,#859,.T.); +#1714 = ORIENTED_EDGE('',*,*,#884,.T.); +#1715 = ORIENTED_EDGE('',*,*,#1716,.T.); +#1716 = EDGE_CURVE('',#885,#820,#1717,.T.); +#1717 = LINE('',#1718,#1719); +#1718 = CARTESIAN_POINT('',(1.,-0.375,0.)); +#1719 = VECTOR('',#1720,1.); +#1720 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1721 = PLANE('',#1722); +#1722 = AXIS2_PLACEMENT_3D('',#1723,#1724,#1725); +#1723 = CARTESIAN_POINT('',(0.849243447564,-0.25,0.)); +#1724 = DIRECTION('',(0.,0.,1.)); +#1725 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1726 = ADVANCED_FACE('',(#1727),#1733,.F.); +#1727 = FACE_BOUND('',#1728,.F.); +#1728 = EDGE_LOOP('',(#1729,#1730,#1731,#1732)); +#1729 = ORIENTED_EDGE('',*,*,#903,.T.); +#1730 = ORIENTED_EDGE('',*,*,#1598,.T.); +#1731 = ORIENTED_EDGE('',*,*,#829,.F.); +#1732 = ORIENTED_EDGE('',*,*,#1716,.F.); +#1733 = PLANE('',#1734); +#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737); +#1735 = CARTESIAN_POINT('',(1.,-0.375,0.)); +#1736 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#1737 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1738 = ADVANCED_FACE('',(#1739),#1750,.F.); +#1739 = FACE_BOUND('',#1740,.F.); +#1740 = EDGE_LOOP('',(#1741,#1742,#1743,#1744)); +#1741 = ORIENTED_EDGE('',*,*,#917,.T.); +#1742 = ORIENTED_EDGE('',*,*,#957,.T.); +#1743 = ORIENTED_EDGE('',*,*,#982,.T.); +#1744 = ORIENTED_EDGE('',*,*,#1745,.T.); +#1745 = EDGE_CURVE('',#983,#918,#1746,.T.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(1.,-0.875,0.)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1750 = PLANE('',#1751); +#1751 = AXIS2_PLACEMENT_3D('',#1752,#1753,#1754); +#1752 = CARTESIAN_POINT('',(0.849243447564,-0.75,0.)); +#1753 = DIRECTION('',(0.,0.,1.)); +#1754 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1755 = ADVANCED_FACE('',(#1756),#1762,.F.); +#1756 = FACE_BOUND('',#1757,.F.); +#1757 = EDGE_LOOP('',(#1758,#1759,#1760,#1761)); +#1758 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1759 = ORIENTED_EDGE('',*,*,#1615,.T.); +#1760 = ORIENTED_EDGE('',*,*,#927,.F.); +#1761 = ORIENTED_EDGE('',*,*,#1745,.F.); +#1762 = PLANE('',#1763); +#1763 = AXIS2_PLACEMENT_3D('',#1764,#1765,#1766); +#1764 = CARTESIAN_POINT('',(1.,-0.875,0.)); +#1765 = DIRECTION('',(-1.,3.445092848398E-16,0.)); +#1766 = DIRECTION('',(3.445092848398E-16,1.,0.)); +#1767 = ADVANCED_FACE('',(#1768),#1779,.T.); +#1768 = FACE_BOUND('',#1769,.T.); +#1769 = EDGE_LOOP('',(#1770,#1776,#1777,#1778)); +#1770 = ORIENTED_EDGE('',*,*,#1771,.T.); +#1771 = EDGE_CURVE('',#1526,#1460,#1772,.T.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(-1.,0.875,0.2)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1776 = ORIENTED_EDGE('',*,*,#1467,.T.); +#1777 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1778 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1779 = PLANE('',#1780); +#1780 = AXIS2_PLACEMENT_3D('',#1781,#1782,#1783); +#1781 = CARTESIAN_POINT('',(-0.849243447564,0.75,0.2)); +#1782 = DIRECTION('',(0.,0.,1.)); +#1783 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1784 = ADVANCED_FACE('',(#1785),#1796,.T.); +#1785 = FACE_BOUND('',#1786,.T.); +#1786 = EDGE_LOOP('',(#1787,#1793,#1794,#1795)); +#1787 = ORIENTED_EDGE('',*,*,#1788,.T.); +#1788 = EDGE_CURVE('',#1428,#1362,#1789,.T.); +#1789 = LINE('',#1790,#1791); +#1790 = CARTESIAN_POINT('',(-1.,0.375,0.2)); +#1791 = VECTOR('',#1792,1.); +#1792 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1793 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1794 = ORIENTED_EDGE('',*,*,#1110,.F.); +#1795 = ORIENTED_EDGE('',*,*,#1427,.T.); +#1796 = PLANE('',#1797); +#1797 = AXIS2_PLACEMENT_3D('',#1798,#1799,#1800); +#1798 = CARTESIAN_POINT('',(-0.849243447564,0.25,0.2)); +#1799 = DIRECTION('',(0.,0.,1.)); +#1800 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1801 = ADVANCED_FACE('',(#1802),#1813,.T.); +#1802 = FACE_BOUND('',#1803,.T.); +#1803 = EDGE_LOOP('',(#1804,#1810,#1811,#1812)); +#1804 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1805 = EDGE_CURVE('',#1330,#1264,#1806,.T.); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(-1.,-0.125,0.2)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1810 = ORIENTED_EDGE('',*,*,#1271,.T.); +#1811 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1812 = ORIENTED_EDGE('',*,*,#1329,.T.); +#1813 = PLANE('',#1814); +#1814 = AXIS2_PLACEMENT_3D('',#1815,#1816,#1817); +#1815 = CARTESIAN_POINT('',(-0.849243447564,-0.25,0.2)); +#1816 = DIRECTION('',(0.,0.,1.)); +#1817 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1818 = ADVANCED_FACE('',(#1819),#1830,.T.); +#1819 = FACE_BOUND('',#1820,.T.); +#1820 = EDGE_LOOP('',(#1821,#1827,#1828,#1829)); +#1821 = ORIENTED_EDGE('',*,*,#1822,.T.); +#1822 = EDGE_CURVE('',#1232,#1166,#1823,.T.); +#1823 = LINE('',#1824,#1825); +#1824 = CARTESIAN_POINT('',(-1.,-0.625,0.2)); +#1825 = VECTOR('',#1826,1.); +#1826 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1827 = ORIENTED_EDGE('',*,*,#1173,.T.); +#1828 = ORIENTED_EDGE('',*,*,#1064,.F.); +#1829 = ORIENTED_EDGE('',*,*,#1231,.T.); +#1830 = PLANE('',#1831); +#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834); +#1832 = CARTESIAN_POINT('',(-0.849243447564,-0.75,0.2)); +#1833 = DIRECTION('',(0.,0.,1.)); +#1834 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1835 = ADVANCED_FACE('',(#1836),#1847,.F.); +#1836 = FACE_BOUND('',#1837,.F.); +#1837 = EDGE_LOOP('',(#1838,#1839,#1840,#1841)); +#1838 = ORIENTED_EDGE('',*,*,#1155,.T.); +#1839 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1840 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1841 = ORIENTED_EDGE('',*,*,#1842,.T.); +#1842 = EDGE_CURVE('',#1221,#1156,#1843,.T.); +#1843 = LINE('',#1844,#1845); +#1844 = CARTESIAN_POINT('',(-1.,-0.625,0.)); +#1845 = VECTOR('',#1846,1.); +#1846 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1847 = PLANE('',#1848); +#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851); +#1849 = CARTESIAN_POINT('',(-0.849243447564,-0.75,0.)); +#1850 = DIRECTION('',(0.,0.,1.)); +#1851 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1852 = ADVANCED_FACE('',(#1853),#1859,.F.); +#1853 = FACE_BOUND('',#1854,.F.); +#1854 = EDGE_LOOP('',(#1855,#1856,#1857,#1858)); +#1855 = ORIENTED_EDGE('',*,*,#1239,.T.); +#1856 = ORIENTED_EDGE('',*,*,#1822,.T.); +#1857 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1858 = ORIENTED_EDGE('',*,*,#1842,.F.); +#1859 = PLANE('',#1860); +#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863); +#1861 = CARTESIAN_POINT('',(-1.,-0.625,0.)); +#1862 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1863 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1864 = ADVANCED_FACE('',(#1865),#1876,.F.); +#1865 = FACE_BOUND('',#1866,.F.); +#1866 = EDGE_LOOP('',(#1867,#1868,#1869,#1870)); +#1867 = ORIENTED_EDGE('',*,*,#1253,.T.); +#1868 = ORIENTED_EDGE('',*,*,#1293,.T.); +#1869 = ORIENTED_EDGE('',*,*,#1318,.T.); +#1870 = ORIENTED_EDGE('',*,*,#1871,.T.); +#1871 = EDGE_CURVE('',#1319,#1254,#1872,.T.); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(-1.,-0.125,0.)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1876 = PLANE('',#1877); +#1877 = AXIS2_PLACEMENT_3D('',#1878,#1879,#1880); +#1878 = CARTESIAN_POINT('',(-0.849243447564,-0.25,0.)); +#1879 = DIRECTION('',(0.,0.,1.)); +#1880 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1881 = ADVANCED_FACE('',(#1882),#1888,.F.); +#1882 = FACE_BOUND('',#1883,.F.); +#1883 = EDGE_LOOP('',(#1884,#1885,#1886,#1887)); +#1884 = ORIENTED_EDGE('',*,*,#1337,.T.); +#1885 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1886 = ORIENTED_EDGE('',*,*,#1263,.F.); +#1887 = ORIENTED_EDGE('',*,*,#1871,.F.); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(-1.,-0.125,0.)); +#1891 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1892 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1893 = ADVANCED_FACE('',(#1894),#1905,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1899)); +#1896 = ORIENTED_EDGE('',*,*,#1351,.T.); +#1897 = ORIENTED_EDGE('',*,*,#1391,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1416,.T.); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1417,#1352,#1901,.T.); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(-1.,0.375,0.)); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1905 = PLANE('',#1906); +#1906 = AXIS2_PLACEMENT_3D('',#1907,#1908,#1909); +#1907 = CARTESIAN_POINT('',(-0.849243447564,0.25,0.)); +#1908 = DIRECTION('',(0.,0.,1.)); +#1909 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1910 = ADVANCED_FACE('',(#1911),#1917,.F.); +#1911 = FACE_BOUND('',#1912,.F.); +#1912 = EDGE_LOOP('',(#1913,#1914,#1915,#1916)); +#1913 = ORIENTED_EDGE('',*,*,#1435,.T.); +#1914 = ORIENTED_EDGE('',*,*,#1788,.T.); +#1915 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1916 = ORIENTED_EDGE('',*,*,#1900,.F.); +#1917 = PLANE('',#1918); +#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921); +#1919 = CARTESIAN_POINT('',(-1.,0.375,0.)); +#1920 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1921 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1922 = ADVANCED_FACE('',(#1923),#1934,.F.); +#1923 = FACE_BOUND('',#1924,.F.); +#1924 = EDGE_LOOP('',(#1925,#1926,#1927,#1928)); +#1925 = ORIENTED_EDGE('',*,*,#1449,.T.); +#1926 = ORIENTED_EDGE('',*,*,#1489,.T.); +#1927 = ORIENTED_EDGE('',*,*,#1514,.T.); +#1928 = ORIENTED_EDGE('',*,*,#1929,.T.); +#1929 = EDGE_CURVE('',#1515,#1450,#1930,.T.); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(-1.,0.875,0.)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1934 = PLANE('',#1935); +#1935 = AXIS2_PLACEMENT_3D('',#1936,#1937,#1938); +#1936 = CARTESIAN_POINT('',(-0.849243447564,0.75,0.)); +#1937 = DIRECTION('',(0.,0.,1.)); +#1938 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1939 = ADVANCED_FACE('',(#1940),#1946,.F.); +#1940 = FACE_BOUND('',#1941,.F.); +#1941 = EDGE_LOOP('',(#1942,#1943,#1944,#1945)); +#1942 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1943 = ORIENTED_EDGE('',*,*,#1771,.T.); +#1944 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1945 = ORIENTED_EDGE('',*,*,#1929,.F.); +#1946 = PLANE('',#1947); +#1947 = AXIS2_PLACEMENT_3D('',#1948,#1949,#1950); +#1948 = CARTESIAN_POINT('',(-1.,0.875,0.)); +#1949 = DIRECTION('',(1.,-4.669739647545E-16,0.)); +#1950 = DIRECTION('',(-4.669739647545E-16,-1.,0.)); +#1951 = ADVANCED_FACE('',(#1952),#1971,.F.); +#1952 = FACE_BOUND('',#1953,.T.); +#1953 = EDGE_LOOP('',(#1954,#1955,#1963,#1970)); +#1954 = ORIENTED_EDGE('',*,*,#1638,.F.); +#1955 = ORIENTED_EDGE('',*,*,#1956,.T.); +#1956 = EDGE_CURVE('',#1639,#1957,#1959,.T.); +#1957 = VERTEX_POINT('',#1958); +#1958 = CARTESIAN_POINT('',(-0.52,0.32,0.91)); +#1959 = LINE('',#1960,#1961); +#1960 = CARTESIAN_POINT('',(-0.52,0.32,0.93)); +#1961 = VECTOR('',#1962,1.); +#1962 = DIRECTION('',(-0.,0.,-1.)); +#1963 = ORIENTED_EDGE('',*,*,#1964,.F.); +#1964 = EDGE_CURVE('',#1957,#1957,#1965,.T.); +#1965 = CIRCLE('',#1966,0.2); +#1966 = AXIS2_PLACEMENT_3D('',#1967,#1968,#1969); +#1967 = CARTESIAN_POINT('',(-0.52,0.52,0.91)); +#1968 = DIRECTION('',(0.,0.,1.)); +#1969 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1970 = ORIENTED_EDGE('',*,*,#1956,.F.); +#1971 = CYLINDRICAL_SURFACE('',#1972,0.2); +#1972 = AXIS2_PLACEMENT_3D('',#1973,#1974,#1975); +#1973 = CARTESIAN_POINT('',(-0.52,0.52,0.93)); +#1974 = DIRECTION('',(0.,0.,-1.)); +#1975 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1976 = ADVANCED_FACE('',(#1977),#1980,.T.); +#1977 = FACE_BOUND('',#1978,.T.); +#1978 = EDGE_LOOP('',(#1979)); +#1979 = ORIENTED_EDGE('',*,*,#1964,.T.); +#1980 = PLANE('',#1981); +#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984); +#1982 = CARTESIAN_POINT('',(-0.52,0.52,0.91)); +#1983 = DIRECTION('',(0.,0.,1.)); +#1984 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1989)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1986,#1987,#1988)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1986 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1987 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1988 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1989 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#1986, +'distance_accuracy_value','confusion accuracy'); +#1990 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1991 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( +#1992,#2000,#2007,#2014,#2022,#2029,#2036,#2043,#2050,#2057,#2064, +#2071,#2078,#2085,#2092,#2099,#2106,#2113,#2120,#2127,#2134,#2141, +#2148,#2155,#2162,#2169,#2176,#2183,#2190,#2197,#2204,#2211,#2218, +#2225,#2232,#2239,#2246,#2253,#2260,#2267,#2274,#2281,#2288,#2295, +#2302,#2309,#2316,#2323,#2330,#2337,#2344,#2351,#2358,#2365,#2372, +#2379,#2386,#2393,#2400,#2407,#2414,#2422),#1985); +#1992 = STYLED_ITEM('color',(#1993),#17); +#1993 = PRESENTATION_STYLE_ASSIGNMENT((#1994)); +#1994 = SURFACE_STYLE_USAGE(.BOTH.,#1995); +#1995 = SURFACE_SIDE_STYLE('',(#1996)); +#1996 = SURFACE_STYLE_FILL_AREA(#1997); +#1997 = FILL_AREA_STYLE('',(#1998)); +#1998 = FILL_AREA_STYLE_COLOUR('',#1999); +#1999 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#2000 = STYLED_ITEM('color',(#2001),#57); +#2001 = PRESENTATION_STYLE_ASSIGNMENT((#2002)); +#2002 = SURFACE_STYLE_USAGE(.BOTH.,#2003); +#2003 = SURFACE_SIDE_STYLE('',(#2004)); +#2004 = SURFACE_STYLE_FILL_AREA(#2005); +#2005 = FILL_AREA_STYLE('',(#2006)); +#2006 = FILL_AREA_STYLE_COLOUR('',#1999); +#2007 = STYLED_ITEM('color',(#2008),#96); +#2008 = PRESENTATION_STYLE_ASSIGNMENT((#2009)); +#2009 = SURFACE_STYLE_USAGE(.BOTH.,#2010); +#2010 = SURFACE_SIDE_STYLE('',(#2011)); +#2011 = SURFACE_STYLE_FILL_AREA(#2012); +#2012 = FILL_AREA_STYLE('',(#2013)); +#2013 = FILL_AREA_STYLE_COLOUR('',#1999); +#2014 = STYLED_ITEM('color',(#2015),#120); +#2015 = PRESENTATION_STYLE_ASSIGNMENT((#2016)); +#2016 = SURFACE_STYLE_USAGE(.BOTH.,#2017); +#2017 = SURFACE_SIDE_STYLE('',(#2018)); +#2018 = SURFACE_STYLE_FILL_AREA(#2019); +#2019 = FILL_AREA_STYLE('',(#2020)); +#2020 = FILL_AREA_STYLE_COLOUR('',#2021); +#2021 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828); +#2022 = STYLED_ITEM('color',(#2023),#450); +#2023 = PRESENTATION_STYLE_ASSIGNMENT((#2024)); +#2024 = SURFACE_STYLE_USAGE(.BOTH.,#2025); +#2025 = SURFACE_SIDE_STYLE('',(#2026)); +#2026 = SURFACE_STYLE_FILL_AREA(#2027); +#2027 = FILL_AREA_STYLE('',(#2028)); +#2028 = FILL_AREA_STYLE_COLOUR('',#1999); +#2029 = STYLED_ITEM('color',(#2030),#467); +#2030 = PRESENTATION_STYLE_ASSIGNMENT((#2031)); +#2031 = SURFACE_STYLE_USAGE(.BOTH.,#2032); +#2032 = SURFACE_SIDE_STYLE('',(#2033)); +#2033 = SURFACE_STYLE_FILL_AREA(#2034); +#2034 = FILL_AREA_STYLE('',(#2035)); +#2035 = FILL_AREA_STYLE_COLOUR('',#1999); +#2036 = STYLED_ITEM('color',(#2037),#484); +#2037 = PRESENTATION_STYLE_ASSIGNMENT((#2038)); +#2038 = SURFACE_STYLE_USAGE(.BOTH.,#2039); +#2039 = SURFACE_SIDE_STYLE('',(#2040)); +#2040 = SURFACE_STYLE_FILL_AREA(#2041); +#2041 = FILL_AREA_STYLE('',(#2042)); +#2042 = FILL_AREA_STYLE_COLOUR('',#1999); +#2043 = STYLED_ITEM('color',(#2044),#496); +#2044 = PRESENTATION_STYLE_ASSIGNMENT((#2045)); +#2045 = SURFACE_STYLE_USAGE(.BOTH.,#2046); +#2046 = SURFACE_SIDE_STYLE('',(#2047)); +#2047 = SURFACE_STYLE_FILL_AREA(#2048); +#2048 = FILL_AREA_STYLE('',(#2049)); +#2049 = FILL_AREA_STYLE_COLOUR('',#2021); +#2050 = STYLED_ITEM('color',(#2051),#619); +#2051 = PRESENTATION_STYLE_ASSIGNMENT((#2052)); +#2052 = SURFACE_STYLE_USAGE(.BOTH.,#2053); +#2053 = SURFACE_SIDE_STYLE('',(#2054)); +#2054 = SURFACE_STYLE_FILL_AREA(#2055); +#2055 = FILL_AREA_STYLE('',(#2056)); +#2056 = FILL_AREA_STYLE_COLOUR('',#1999); +#2057 = STYLED_ITEM('color',(#2058),#659); +#2058 = PRESENTATION_STYLE_ASSIGNMENT((#2059)); +#2059 = SURFACE_STYLE_USAGE(.BOTH.,#2060); +#2060 = SURFACE_SIDE_STYLE('',(#2061)); +#2061 = SURFACE_STYLE_FILL_AREA(#2062); +#2062 = FILL_AREA_STYLE('',(#2063)); +#2063 = FILL_AREA_STYLE_COLOUR('',#1999); +#2064 = STYLED_ITEM('color',(#2065),#684); +#2065 = PRESENTATION_STYLE_ASSIGNMENT((#2066)); +#2066 = SURFACE_STYLE_USAGE(.BOTH.,#2067); +#2067 = SURFACE_SIDE_STYLE('',(#2068)); +#2068 = SURFACE_STYLE_FILL_AREA(#2069); +#2069 = FILL_AREA_STYLE('',(#2070)); +#2070 = FILL_AREA_STYLE_COLOUR('',#1999); +#2071 = STYLED_ITEM('color',(#2072),#717); +#2072 = PRESENTATION_STYLE_ASSIGNMENT((#2073)); +#2073 = SURFACE_STYLE_USAGE(.BOTH.,#2074); +#2074 = SURFACE_SIDE_STYLE('',(#2075)); +#2075 = SURFACE_STYLE_FILL_AREA(#2076); +#2076 = FILL_AREA_STYLE('',(#2077)); +#2077 = FILL_AREA_STYLE_COLOUR('',#1999); +#2078 = STYLED_ITEM('color',(#2079),#757); +#2079 = PRESENTATION_STYLE_ASSIGNMENT((#2080)); +#2080 = SURFACE_STYLE_USAGE(.BOTH.,#2081); +#2081 = SURFACE_SIDE_STYLE('',(#2082)); +#2082 = SURFACE_STYLE_FILL_AREA(#2083); +#2083 = FILL_AREA_STYLE('',(#2084)); +#2084 = FILL_AREA_STYLE_COLOUR('',#1999); +#2085 = STYLED_ITEM('color',(#2086),#782); +#2086 = PRESENTATION_STYLE_ASSIGNMENT((#2087)); +#2087 = SURFACE_STYLE_USAGE(.BOTH.,#2088); +#2088 = SURFACE_SIDE_STYLE('',(#2089)); +#2089 = SURFACE_STYLE_FILL_AREA(#2090); +#2090 = FILL_AREA_STYLE('',(#2091)); +#2091 = FILL_AREA_STYLE_COLOUR('',#1999); +#2092 = STYLED_ITEM('color',(#2093),#815); +#2093 = PRESENTATION_STYLE_ASSIGNMENT((#2094)); +#2094 = SURFACE_STYLE_USAGE(.BOTH.,#2095); +#2095 = SURFACE_SIDE_STYLE('',(#2096)); +#2096 = SURFACE_STYLE_FILL_AREA(#2097); +#2097 = FILL_AREA_STYLE('',(#2098)); +#2098 = FILL_AREA_STYLE_COLOUR('',#1999); +#2099 = STYLED_ITEM('color',(#2100),#855); +#2100 = PRESENTATION_STYLE_ASSIGNMENT((#2101)); +#2101 = SURFACE_STYLE_USAGE(.BOTH.,#2102); +#2102 = SURFACE_SIDE_STYLE('',(#2103)); +#2103 = SURFACE_STYLE_FILL_AREA(#2104); +#2104 = FILL_AREA_STYLE('',(#2105)); +#2105 = FILL_AREA_STYLE_COLOUR('',#1999); +#2106 = STYLED_ITEM('color',(#2107),#880); +#2107 = PRESENTATION_STYLE_ASSIGNMENT((#2108)); +#2108 = SURFACE_STYLE_USAGE(.BOTH.,#2109); +#2109 = SURFACE_SIDE_STYLE('',(#2110)); +#2110 = SURFACE_STYLE_FILL_AREA(#2111); +#2111 = FILL_AREA_STYLE('',(#2112)); +#2112 = FILL_AREA_STYLE_COLOUR('',#1999); +#2113 = STYLED_ITEM('color',(#2114),#913); +#2114 = PRESENTATION_STYLE_ASSIGNMENT((#2115)); +#2115 = SURFACE_STYLE_USAGE(.BOTH.,#2116); +#2116 = SURFACE_SIDE_STYLE('',(#2117)); +#2117 = SURFACE_STYLE_FILL_AREA(#2118); +#2118 = FILL_AREA_STYLE('',(#2119)); +#2119 = FILL_AREA_STYLE_COLOUR('',#1999); +#2120 = STYLED_ITEM('color',(#2121),#953); +#2121 = PRESENTATION_STYLE_ASSIGNMENT((#2122)); +#2122 = SURFACE_STYLE_USAGE(.BOTH.,#2123); +#2123 = SURFACE_SIDE_STYLE('',(#2124)); +#2124 = SURFACE_STYLE_FILL_AREA(#2125); +#2125 = FILL_AREA_STYLE('',(#2126)); +#2126 = FILL_AREA_STYLE_COLOUR('',#1999); +#2127 = STYLED_ITEM('color',(#2128),#978); +#2128 = PRESENTATION_STYLE_ASSIGNMENT((#2129)); +#2129 = SURFACE_STYLE_USAGE(.BOTH.,#2130); +#2130 = SURFACE_SIDE_STYLE('',(#2131)); +#2131 = SURFACE_STYLE_FILL_AREA(#2132); +#2132 = FILL_AREA_STYLE('',(#2133)); +#2133 = FILL_AREA_STYLE_COLOUR('',#1999); +#2134 = STYLED_ITEM('color',(#2135),#1011); +#2135 = PRESENTATION_STYLE_ASSIGNMENT((#2136)); +#2136 = SURFACE_STYLE_USAGE(.BOTH.,#2137); +#2137 = SURFACE_SIDE_STYLE('',(#2138)); +#2138 = SURFACE_STYLE_FILL_AREA(#2139); +#2139 = FILL_AREA_STYLE('',(#2140)); +#2140 = FILL_AREA_STYLE_COLOUR('',#2021); +#2141 = STYLED_ITEM('color',(#2142),#1035); +#2142 = PRESENTATION_STYLE_ASSIGNMENT((#2143)); +#2143 = SURFACE_STYLE_USAGE(.BOTH.,#2144); +#2144 = SURFACE_SIDE_STYLE('',(#2145)); +#2145 = SURFACE_STYLE_FILL_AREA(#2146); +#2146 = FILL_AREA_STYLE('',(#2147)); +#2147 = FILL_AREA_STYLE_COLOUR('',#2021); +#2148 = STYLED_ITEM('color',(#2149),#1151); +#2149 = PRESENTATION_STYLE_ASSIGNMENT((#2150)); +#2150 = SURFACE_STYLE_USAGE(.BOTH.,#2151); +#2151 = SURFACE_SIDE_STYLE('',(#2152)); +#2152 = SURFACE_STYLE_FILL_AREA(#2153); +#2153 = FILL_AREA_STYLE('',(#2154)); +#2154 = FILL_AREA_STYLE_COLOUR('',#1999); +#2155 = STYLED_ITEM('color',(#2156),#1191); +#2156 = PRESENTATION_STYLE_ASSIGNMENT((#2157)); +#2157 = SURFACE_STYLE_USAGE(.BOTH.,#2158); +#2158 = SURFACE_SIDE_STYLE('',(#2159)); +#2159 = SURFACE_STYLE_FILL_AREA(#2160); +#2160 = FILL_AREA_STYLE('',(#2161)); +#2161 = FILL_AREA_STYLE_COLOUR('',#1999); +#2162 = STYLED_ITEM('color',(#2163),#1216); +#2163 = PRESENTATION_STYLE_ASSIGNMENT((#2164)); +#2164 = SURFACE_STYLE_USAGE(.BOTH.,#2165); +#2165 = SURFACE_SIDE_STYLE('',(#2166)); +#2166 = SURFACE_STYLE_FILL_AREA(#2167); +#2167 = FILL_AREA_STYLE('',(#2168)); +#2168 = FILL_AREA_STYLE_COLOUR('',#1999); +#2169 = STYLED_ITEM('color',(#2170),#1249); +#2170 = PRESENTATION_STYLE_ASSIGNMENT((#2171)); +#2171 = SURFACE_STYLE_USAGE(.BOTH.,#2172); +#2172 = SURFACE_SIDE_STYLE('',(#2173)); +#2173 = SURFACE_STYLE_FILL_AREA(#2174); +#2174 = FILL_AREA_STYLE('',(#2175)); +#2175 = FILL_AREA_STYLE_COLOUR('',#1999); +#2176 = STYLED_ITEM('color',(#2177),#1289); +#2177 = PRESENTATION_STYLE_ASSIGNMENT((#2178)); +#2178 = SURFACE_STYLE_USAGE(.BOTH.,#2179); +#2179 = SURFACE_SIDE_STYLE('',(#2180)); +#2180 = SURFACE_STYLE_FILL_AREA(#2181); +#2181 = FILL_AREA_STYLE('',(#2182)); +#2182 = FILL_AREA_STYLE_COLOUR('',#1999); +#2183 = STYLED_ITEM('color',(#2184),#1314); +#2184 = PRESENTATION_STYLE_ASSIGNMENT((#2185)); +#2185 = SURFACE_STYLE_USAGE(.BOTH.,#2186); +#2186 = SURFACE_SIDE_STYLE('',(#2187)); +#2187 = SURFACE_STYLE_FILL_AREA(#2188); +#2188 = FILL_AREA_STYLE('',(#2189)); +#2189 = FILL_AREA_STYLE_COLOUR('',#1999); +#2190 = STYLED_ITEM('color',(#2191),#1347); +#2191 = PRESENTATION_STYLE_ASSIGNMENT((#2192)); +#2192 = SURFACE_STYLE_USAGE(.BOTH.,#2193); +#2193 = SURFACE_SIDE_STYLE('',(#2194)); +#2194 = SURFACE_STYLE_FILL_AREA(#2195); +#2195 = FILL_AREA_STYLE('',(#2196)); +#2196 = FILL_AREA_STYLE_COLOUR('',#1999); +#2197 = STYLED_ITEM('color',(#2198),#1387); +#2198 = PRESENTATION_STYLE_ASSIGNMENT((#2199)); +#2199 = SURFACE_STYLE_USAGE(.BOTH.,#2200); +#2200 = SURFACE_SIDE_STYLE('',(#2201)); +#2201 = SURFACE_STYLE_FILL_AREA(#2202); +#2202 = FILL_AREA_STYLE('',(#2203)); +#2203 = FILL_AREA_STYLE_COLOUR('',#1999); +#2204 = STYLED_ITEM('color',(#2205),#1412); +#2205 = PRESENTATION_STYLE_ASSIGNMENT((#2206)); +#2206 = SURFACE_STYLE_USAGE(.BOTH.,#2207); +#2207 = SURFACE_SIDE_STYLE('',(#2208)); +#2208 = SURFACE_STYLE_FILL_AREA(#2209); +#2209 = FILL_AREA_STYLE('',(#2210)); +#2210 = FILL_AREA_STYLE_COLOUR('',#1999); +#2211 = STYLED_ITEM('color',(#2212),#1445); +#2212 = PRESENTATION_STYLE_ASSIGNMENT((#2213)); +#2213 = SURFACE_STYLE_USAGE(.BOTH.,#2214); +#2214 = SURFACE_SIDE_STYLE('',(#2215)); +#2215 = SURFACE_STYLE_FILL_AREA(#2216); +#2216 = FILL_AREA_STYLE('',(#2217)); +#2217 = FILL_AREA_STYLE_COLOUR('',#1999); +#2218 = STYLED_ITEM('color',(#2219),#1485); +#2219 = PRESENTATION_STYLE_ASSIGNMENT((#2220)); +#2220 = SURFACE_STYLE_USAGE(.BOTH.,#2221); +#2221 = SURFACE_SIDE_STYLE('',(#2222)); +#2222 = SURFACE_STYLE_FILL_AREA(#2223); +#2223 = FILL_AREA_STYLE('',(#2224)); +#2224 = FILL_AREA_STYLE_COLOUR('',#1999); +#2225 = STYLED_ITEM('color',(#2226),#1510); +#2226 = PRESENTATION_STYLE_ASSIGNMENT((#2227)); +#2227 = SURFACE_STYLE_USAGE(.BOTH.,#2228); +#2228 = SURFACE_SIDE_STYLE('',(#2229)); +#2229 = SURFACE_STYLE_FILL_AREA(#2230); +#2230 = FILL_AREA_STYLE('',(#2231)); +#2231 = FILL_AREA_STYLE_COLOUR('',#1999); +#2232 = STYLED_ITEM('color',(#2233),#1543); +#2233 = PRESENTATION_STYLE_ASSIGNMENT((#2234)); +#2234 = SURFACE_STYLE_USAGE(.BOTH.,#2235); +#2235 = SURFACE_SIDE_STYLE('',(#2236)); +#2236 = SURFACE_STYLE_FILL_AREA(#2237); +#2237 = FILL_AREA_STYLE('',(#2238)); +#2238 = FILL_AREA_STYLE_COLOUR('',#2021); +#2239 = STYLED_ITEM('color',(#2240),#1560); +#2240 = PRESENTATION_STYLE_ASSIGNMENT((#2241)); +#2241 = SURFACE_STYLE_USAGE(.BOTH.,#2242); +#2242 = SURFACE_SIDE_STYLE('',(#2243)); +#2243 = SURFACE_STYLE_FILL_AREA(#2244); +#2244 = FILL_AREA_STYLE('',(#2245)); +#2245 = FILL_AREA_STYLE_COLOUR('',#1999); +#2246 = STYLED_ITEM('color',(#2247),#1577); +#2247 = PRESENTATION_STYLE_ASSIGNMENT((#2248)); +#2248 = SURFACE_STYLE_USAGE(.BOTH.,#2249); +#2249 = SURFACE_SIDE_STYLE('',(#2250)); +#2250 = SURFACE_STYLE_FILL_AREA(#2251); +#2251 = FILL_AREA_STYLE('',(#2252)); +#2252 = FILL_AREA_STYLE_COLOUR('',#1999); +#2253 = STYLED_ITEM('color',(#2254),#1594); +#2254 = PRESENTATION_STYLE_ASSIGNMENT((#2255)); +#2255 = SURFACE_STYLE_USAGE(.BOTH.,#2256); +#2256 = SURFACE_SIDE_STYLE('',(#2257)); +#2257 = SURFACE_STYLE_FILL_AREA(#2258); +#2258 = FILL_AREA_STYLE('',(#2259)); +#2259 = FILL_AREA_STYLE_COLOUR('',#1999); +#2260 = STYLED_ITEM('color',(#2261),#1611); +#2261 = PRESENTATION_STYLE_ASSIGNMENT((#2262)); +#2262 = SURFACE_STYLE_USAGE(.BOTH.,#2263); +#2263 = SURFACE_SIDE_STYLE('',(#2264)); +#2264 = SURFACE_STYLE_FILL_AREA(#2265); +#2265 = FILL_AREA_STYLE('',(#2266)); +#2266 = FILL_AREA_STYLE_COLOUR('',#1999); +#2267 = STYLED_ITEM('color',(#2268),#1628); +#2268 = PRESENTATION_STYLE_ASSIGNMENT((#2269)); +#2269 = SURFACE_STYLE_USAGE(.BOTH.,#2270); +#2270 = SURFACE_SIDE_STYLE('',(#2271)); +#2271 = SURFACE_STYLE_FILL_AREA(#2272); +#2272 = FILL_AREA_STYLE('',(#2273)); +#2273 = FILL_AREA_STYLE_COLOUR('',#2021); +#2274 = STYLED_ITEM('color',(#2275),#1651); +#2275 = PRESENTATION_STYLE_ASSIGNMENT((#2276)); +#2276 = SURFACE_STYLE_USAGE(.BOTH.,#2277); +#2277 = SURFACE_SIDE_STYLE('',(#2278)); +#2278 = SURFACE_STYLE_FILL_AREA(#2279); +#2279 = FILL_AREA_STYLE('',(#2280)); +#2280 = FILL_AREA_STYLE_COLOUR('',#1999); +#2281 = STYLED_ITEM('color',(#2282),#1668); +#2282 = PRESENTATION_STYLE_ASSIGNMENT((#2283)); +#2283 = SURFACE_STYLE_USAGE(.BOTH.,#2284); +#2284 = SURFACE_SIDE_STYLE('',(#2285)); +#2285 = SURFACE_STYLE_FILL_AREA(#2286); +#2286 = FILL_AREA_STYLE('',(#2287)); +#2287 = FILL_AREA_STYLE_COLOUR('',#1999); +#2288 = STYLED_ITEM('color',(#2289),#1680); +#2289 = PRESENTATION_STYLE_ASSIGNMENT((#2290)); +#2290 = SURFACE_STYLE_USAGE(.BOTH.,#2291); +#2291 = SURFACE_SIDE_STYLE('',(#2292)); +#2292 = SURFACE_STYLE_FILL_AREA(#2293); +#2293 = FILL_AREA_STYLE('',(#2294)); +#2294 = FILL_AREA_STYLE_COLOUR('',#1999); +#2295 = STYLED_ITEM('color',(#2296),#1697); +#2296 = PRESENTATION_STYLE_ASSIGNMENT((#2297)); +#2297 = SURFACE_STYLE_USAGE(.BOTH.,#2298); +#2298 = SURFACE_SIDE_STYLE('',(#2299)); +#2299 = SURFACE_STYLE_FILL_AREA(#2300); +#2300 = FILL_AREA_STYLE('',(#2301)); +#2301 = FILL_AREA_STYLE_COLOUR('',#1999); +#2302 = STYLED_ITEM('color',(#2303),#1709); +#2303 = PRESENTATION_STYLE_ASSIGNMENT((#2304)); +#2304 = SURFACE_STYLE_USAGE(.BOTH.,#2305); +#2305 = SURFACE_SIDE_STYLE('',(#2306)); +#2306 = SURFACE_STYLE_FILL_AREA(#2307); +#2307 = FILL_AREA_STYLE('',(#2308)); +#2308 = FILL_AREA_STYLE_COLOUR('',#1999); +#2309 = STYLED_ITEM('color',(#2310),#1726); +#2310 = PRESENTATION_STYLE_ASSIGNMENT((#2311)); +#2311 = SURFACE_STYLE_USAGE(.BOTH.,#2312); +#2312 = SURFACE_SIDE_STYLE('',(#2313)); +#2313 = SURFACE_STYLE_FILL_AREA(#2314); +#2314 = FILL_AREA_STYLE('',(#2315)); +#2315 = FILL_AREA_STYLE_COLOUR('',#1999); +#2316 = STYLED_ITEM('color',(#2317),#1738); +#2317 = PRESENTATION_STYLE_ASSIGNMENT((#2318)); +#2318 = SURFACE_STYLE_USAGE(.BOTH.,#2319); +#2319 = SURFACE_SIDE_STYLE('',(#2320)); +#2320 = SURFACE_STYLE_FILL_AREA(#2321); +#2321 = FILL_AREA_STYLE('',(#2322)); +#2322 = FILL_AREA_STYLE_COLOUR('',#1999); +#2323 = STYLED_ITEM('color',(#2324),#1755); +#2324 = PRESENTATION_STYLE_ASSIGNMENT((#2325)); +#2325 = SURFACE_STYLE_USAGE(.BOTH.,#2326); +#2326 = SURFACE_SIDE_STYLE('',(#2327)); +#2327 = SURFACE_STYLE_FILL_AREA(#2328); +#2328 = FILL_AREA_STYLE('',(#2329)); +#2329 = FILL_AREA_STYLE_COLOUR('',#1999); +#2330 = STYLED_ITEM('color',(#2331),#1767); +#2331 = PRESENTATION_STYLE_ASSIGNMENT((#2332)); +#2332 = SURFACE_STYLE_USAGE(.BOTH.,#2333); +#2333 = SURFACE_SIDE_STYLE('',(#2334)); +#2334 = SURFACE_STYLE_FILL_AREA(#2335); +#2335 = FILL_AREA_STYLE('',(#2336)); +#2336 = FILL_AREA_STYLE_COLOUR('',#1999); +#2337 = STYLED_ITEM('color',(#2338),#1784); +#2338 = PRESENTATION_STYLE_ASSIGNMENT((#2339)); +#2339 = SURFACE_STYLE_USAGE(.BOTH.,#2340); +#2340 = SURFACE_SIDE_STYLE('',(#2341)); +#2341 = SURFACE_STYLE_FILL_AREA(#2342); +#2342 = FILL_AREA_STYLE('',(#2343)); +#2343 = FILL_AREA_STYLE_COLOUR('',#1999); +#2344 = STYLED_ITEM('color',(#2345),#1801); +#2345 = PRESENTATION_STYLE_ASSIGNMENT((#2346)); +#2346 = SURFACE_STYLE_USAGE(.BOTH.,#2347); +#2347 = SURFACE_SIDE_STYLE('',(#2348)); +#2348 = SURFACE_STYLE_FILL_AREA(#2349); +#2349 = FILL_AREA_STYLE('',(#2350)); +#2350 = FILL_AREA_STYLE_COLOUR('',#1999); +#2351 = STYLED_ITEM('color',(#2352),#1818); +#2352 = PRESENTATION_STYLE_ASSIGNMENT((#2353)); +#2353 = SURFACE_STYLE_USAGE(.BOTH.,#2354); +#2354 = SURFACE_SIDE_STYLE('',(#2355)); +#2355 = SURFACE_STYLE_FILL_AREA(#2356); +#2356 = FILL_AREA_STYLE('',(#2357)); +#2357 = FILL_AREA_STYLE_COLOUR('',#1999); +#2358 = STYLED_ITEM('color',(#2359),#1835); +#2359 = PRESENTATION_STYLE_ASSIGNMENT((#2360)); +#2360 = SURFACE_STYLE_USAGE(.BOTH.,#2361); +#2361 = SURFACE_SIDE_STYLE('',(#2362)); +#2362 = SURFACE_STYLE_FILL_AREA(#2363); +#2363 = FILL_AREA_STYLE('',(#2364)); +#2364 = FILL_AREA_STYLE_COLOUR('',#1999); +#2365 = STYLED_ITEM('color',(#2366),#1852); +#2366 = PRESENTATION_STYLE_ASSIGNMENT((#2367)); +#2367 = SURFACE_STYLE_USAGE(.BOTH.,#2368); +#2368 = SURFACE_SIDE_STYLE('',(#2369)); +#2369 = SURFACE_STYLE_FILL_AREA(#2370); +#2370 = FILL_AREA_STYLE('',(#2371)); +#2371 = FILL_AREA_STYLE_COLOUR('',#1999); +#2372 = STYLED_ITEM('color',(#2373),#1864); +#2373 = PRESENTATION_STYLE_ASSIGNMENT((#2374)); +#2374 = SURFACE_STYLE_USAGE(.BOTH.,#2375); +#2375 = SURFACE_SIDE_STYLE('',(#2376)); +#2376 = SURFACE_STYLE_FILL_AREA(#2377); +#2377 = FILL_AREA_STYLE('',(#2378)); +#2378 = FILL_AREA_STYLE_COLOUR('',#1999); +#2379 = STYLED_ITEM('color',(#2380),#1881); +#2380 = PRESENTATION_STYLE_ASSIGNMENT((#2381)); +#2381 = SURFACE_STYLE_USAGE(.BOTH.,#2382); +#2382 = SURFACE_SIDE_STYLE('',(#2383)); +#2383 = SURFACE_STYLE_FILL_AREA(#2384); +#2384 = FILL_AREA_STYLE('',(#2385)); +#2385 = FILL_AREA_STYLE_COLOUR('',#1999); +#2386 = STYLED_ITEM('color',(#2387),#1893); +#2387 = PRESENTATION_STYLE_ASSIGNMENT((#2388)); +#2388 = SURFACE_STYLE_USAGE(.BOTH.,#2389); +#2389 = SURFACE_SIDE_STYLE('',(#2390)); +#2390 = SURFACE_STYLE_FILL_AREA(#2391); +#2391 = FILL_AREA_STYLE('',(#2392)); +#2392 = FILL_AREA_STYLE_COLOUR('',#1999); +#2393 = STYLED_ITEM('color',(#2394),#1910); +#2394 = PRESENTATION_STYLE_ASSIGNMENT((#2395)); +#2395 = SURFACE_STYLE_USAGE(.BOTH.,#2396); +#2396 = SURFACE_SIDE_STYLE('',(#2397)); +#2397 = SURFACE_STYLE_FILL_AREA(#2398); +#2398 = FILL_AREA_STYLE('',(#2399)); +#2399 = FILL_AREA_STYLE_COLOUR('',#1999); +#2400 = STYLED_ITEM('color',(#2401),#1922); +#2401 = PRESENTATION_STYLE_ASSIGNMENT((#2402)); +#2402 = SURFACE_STYLE_USAGE(.BOTH.,#2403); +#2403 = SURFACE_SIDE_STYLE('',(#2404)); +#2404 = SURFACE_STYLE_FILL_AREA(#2405); +#2405 = FILL_AREA_STYLE('',(#2406)); +#2406 = FILL_AREA_STYLE_COLOUR('',#1999); +#2407 = STYLED_ITEM('color',(#2408),#1939); +#2408 = PRESENTATION_STYLE_ASSIGNMENT((#2409)); +#2409 = SURFACE_STYLE_USAGE(.BOTH.,#2410); +#2410 = SURFACE_SIDE_STYLE('',(#2411)); +#2411 = SURFACE_STYLE_FILL_AREA(#2412); +#2412 = FILL_AREA_STYLE('',(#2413)); +#2413 = FILL_AREA_STYLE_COLOUR('',#1999); +#2414 = STYLED_ITEM('color',(#2415),#1951); +#2415 = PRESENTATION_STYLE_ASSIGNMENT((#2416)); +#2416 = SURFACE_STYLE_USAGE(.BOTH.,#2417); +#2417 = SURFACE_SIDE_STYLE('',(#2418)); +#2418 = SURFACE_STYLE_FILL_AREA(#2419); +#2419 = FILL_AREA_STYLE('',(#2420)); +#2420 = FILL_AREA_STYLE_COLOUR('',#2421); +#2421 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986); +#2422 = STYLED_ITEM('color',(#2423),#1976); +#2423 = PRESENTATION_STYLE_ASSIGNMENT((#2424)); +#2424 = SURFACE_STYLE_USAGE(.BOTH.,#2425); +#2425 = SURFACE_SIDE_STYLE('',(#2426)); +#2426 = SURFACE_STYLE_FILL_AREA(#2427); +#2427 = FILL_AREA_STYLE('',(#2428)); +#2428 = FILL_AREA_STYLE_COLOUR('',#2421); +ENDSEC; +END-ISO-10303-21;
package.jsonadded+162@@ -0,0 +1,162 @@+{+ "slug": "lm258qt",+ "version": "0.1.0",+ "type": "component",+ "description": "STMicroelectronics Operational Amplifier, DFN-8-EP(2x2). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "amplifiers-comparators",+ "lm258qt",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "lm258qt.kicad_sym",+ "lm258qt.kicad_mod",+ "lm258qt.glb",+ "lm258qt.step",+ "lm258qt.lbr",+ "docs/hero.png",+ "docs/lm258qt-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "lm258qt-hero.glb",+ "lm258qt-hero.overlay.json"+ ],+ "component": {+ "mpn": "LM258QT",+ "manufacturer": "STMicroelectronics",+ "package": "DFN-8-EP(2x2)",+ "pin_count": 9,+ "category": "Amplifiers/Comparators",+ "subcategory": "Operational Amplifier",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588942506066628608",+ "parts": {+ "symbol": "lm258qt.kicad_sym",+ "footprint": "lm258qt.kicad_mod",+ "model_3d": "lm258qt-hero.glb",+ "model_3d_plain": "lm258qt.glb",+ "model_3d_step": "lm258qt-etched.step",+ "model_3d_step_plain": "lm258qt.step",+ "lbr": "lm258qt.lbr"+ },+ "distributor_links": {+ "lcsc": 2652249,+ "digikey": "497-14859-2-ND",+ "mouser": "511-LM258QT"+ },+ "distributor_check": {+ "checked_at": "2026-10-03T02:30:37Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "497-14859-2-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "511-LM258QT",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "Out1",+ "type": "output",+ "description": "Output of amplifier 1, which can swing from 0 V to (VCC+ - 1.5 V)."+ },+ {+ "number": "2",+ "name": "In1-",+ "type": "input",+ "description": "Inverting input of amplifier 1, with input voltage range -0.3 V to 32 V."+ },+ {+ "number": "3",+ "name": "In1+",+ "type": "input",+ "description": "Non-inverting input of amplifier 1, with common-mode range from VCC- to (VCC+ - 1.5 V) at 25 °C."+ },+ {+ "number": "4",+ "name": "Vcc-",+ "type": "power_in",+ "description": "Negative supply or ground for single-supply operation."+ },+ {+ "number": "5",+ "name": "In2+",+ "type": "input",+ "description": "Non-inverting input of amplifier 2, with common-mode range from VCC- to (VCC+ - 1.5 V) at 25 °C."+ },+ {+ "number": "6",+ "name": "In2-",+ "type": "input",+ "description": "Inverting input of amplifier 2, with input voltage range -0.3 V to 32 V."+ },+ {+ "number": "7",+ "name": "Out2",+ "type": "output",+ "description": "Output of amplifier 2, which can swing from 0 V to (VCC+ - 1.5 V)."+ },+ {+ "number": "8",+ "name": "Vcc+",+ "type": "power_in",+ "description": "Positive supply, operating range 3 V to 30 V."+ },+ {+ "number": "9",+ "name": "EP",+ "type": "passive",+ "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+ }+ ],+ "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 exposed pad of the DFN8 2x2 has no pin number or name in the datasheet. It is only described as ",+ "exposed pad 9 added from the footprint",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 25,+ "cost_usd": 0.3507,+ "at": "2026-10-03T02:30:13"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588942506066628608",+ "pages": 25,+ "sha256": "40a2550bed90848d",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 9,+ "described": 9,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ }+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>lm258qt</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>lm258qt</title>