component
LMS8117AMP-ADJ
Public Made by Adomby adom
Texas Instruments Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223-4. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
10 files changed
+2105
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/lms8117amp-adj-datasheet.pdfadded⋯ 1 unchanged line ⋯
lms8117amp-adj.glbadded⋯ 1 unchanged line ⋯
lms8117amp-adj.kicad_modadded+251@@ -0,0 +1,251 @@+(footprint "SOT-223"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "module CMS SOT223 4 pins")+ (tags "CMS SOT")+ (property "Reference" "REF**"+ (at 0 -4.5 0)+ (layer "F.SilkS")+ (uuid "4497a1e1-94b1-4cba-abfc-02d82a04371f")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "SOT-223"+ (at 0 4.5 0)+ (layer "F.Fab")+ (uuid "222a057b-4f1f-481e-81c0-82276f6e2fbf")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "cf35375b-a35a-4ccf-b401-52356d4eb3ab")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "e0b857b7-85f4-442e-9375-43b7f0b65024")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -1.85 -3.41)+ (end 1.91 -3.41)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "10341b74-de1d-44f8-b919-9dc7b01c77a6")+ )+ (fp_line+ (start -1.85 3.41)+ (end 1.91 3.41)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "9eaaee9c-d787-4c4e-9409-486f5d803253")+ )+ (fp_line+ (start 1.91 -3.41)+ (end 1.91 -2.15)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "668bbda1-c7e1-4e23-9d62-dd4d052018b0")+ )+ (fp_line+ (start 1.91 3.41)+ (end 1.91 2.15)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "7b7161b8-bc72-4822-9d67-8c4bc120433f")+ )+ (fp_poly+ (pts+ (xy -3.13 -3.31) (xy -3.37 -3.64) (xy -2.89 -3.64) (xy -3.13 -3.31)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ (uuid "818bd365-7a79-40a2-b037-dacc75b8af05")+ )+ (fp_line+ (start -4.4 -3.6)+ (end -4.4 3.6)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "1e6e1c3c-cf2e-4570-9270-1e4425f802c5")+ )+ (fp_line+ (start -4.4 3.6)+ (end 4.4 3.6)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "fe006c7f-e9e9-42b8-94e6-7fab62e45a96")+ )+ (fp_line+ (start 4.4 -3.6)+ (end -4.4 -3.6)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "18a70f3a-ba6f-445d-a1d1-b2229acce0b4")+ )+ (fp_line+ (start 4.4 3.6)+ (end 4.4 -3.6)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "1cb64177-a033-440a-bc55-482358e05d6e")+ )+ (fp_line+ (start -1.85 -2.3)+ (end -1.85 3.35)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "2a9ca989-6b38-468d-a714-75a033988b2c")+ )+ (fp_line+ (start -1.85 -2.3)+ (end -0.8 -3.35)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "bcb7341f-c5b7-4cf0-ac84-66c574c5e61c")+ )+ (fp_line+ (start -1.85 3.35)+ (end 1.85 3.35)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "c011dc66-40ad-4f1e-a34f-e251dae0cd31")+ )+ (fp_line+ (start -0.8 -3.35)+ (end 1.85 -3.35)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "80711826-0dce-449b-af78-388864936159")+ )+ (fp_line+ (start 1.85 -3.35)+ (end 1.85 3.35)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "a66ee799-671f-4902-ac92-f94d39f82acf")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 90)+ (layer "F.Fab")+ (uuid "184c46b5-a004-48e0-8f63-d7d63dc324be")+ (effects+ (font+ (size 0.8 0.8)+ (thickness 0.12)+ )+ )+ )+ (pad "1" smd roundrect+ (at -3.15 -2.3)+ (size 2 1.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "ea891fee-0855-44cc-8da9-0c7b9e3b1505")+ )+ (pad "2" smd roundrect+ (at -3.15 0)+ (size 2 1.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "2adbaf0f-7617-4618-9438-78a8bd4ec4b2")+ )+ (pad "3" smd roundrect+ (at -3.15 2.3)+ (size 2 1.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "1b42a1a5-e735-42f2-b87a-1df5a461081d")+ )+ (pad "4" smd roundrect+ (at 3.15 0)+ (size 2 3.8)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "023f2cc5-97fb-4421-8e37-e8aa385789b4")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
lms8117amp-adj.kicad_symadded+29@@ -0,0 +1,29 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "LMS8117AMP-ADJ" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "LMS8117AMP-ADJ" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "LMS8117AMP-ADJ_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -5.08)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "LMS8117AMP-ADJ_1_1"+ (pin input line (at -17.78 0.00 0) (length 5.08)+ (name "ADJUST" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin output line (at -17.78 -2.54 0) (length 5.08)+ (name "OUTPUT" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin output line (at 17.78 0.00 180) (length 5.08)+ (name "OUTPUT" (effects (font (size 1.27 1.27))))+ (number "4" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 -2.54 180) (length 5.08)+ (name "INPUT" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
lms8117amp-adj.lbradded+115@@ -0,0 +1,115 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="SOT-223">+ <description>4 pads, 8.3 x 6.1 mm. module CMS SOT223 4 pins</description>+ <smd name="1" x="-3.1500" y="2.3000" dx="2.0000" dy="1.5000" layer="1" roundness="50"/>+ <smd name="2" x="-3.1500" y="-0.0000" dx="2.0000" dy="1.5000" layer="1" roundness="50"/>+ <smd name="3" x="-3.1500" y="-2.3000" dx="2.0000" dy="1.5000" layer="1" roundness="50"/>+ <smd name="4" x="3.1500" y="-0.0000" dx="2.0000" dy="3.8000" layer="1" roundness="50"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-3.1300" y="3.3100"/>+ <vertex x="-3.3700" y="3.6400"/>+ <vertex x="-2.8900" y="3.6400"/>+ <vertex x="-3.1300" y="3.3100"/>+ </polygon>+ <wire x1="-1.8500" y1="3.4100" x2="1.9100" y2="3.4100" width="0.1200" layer="21"/>+ <wire x1="-1.8500" y1="-3.4100" x2="1.9100" y2="-3.4100" width="0.1200" layer="21"/>+ <wire x1="1.9100" y1="3.4100" x2="1.9100" y2="2.1500" width="0.1200" layer="21"/>+ <wire x1="1.9100" y1="-3.4100" x2="1.9100" y2="-2.1500" width="0.1200" layer="21"/>+ <wire x1="-1.8500" y1="2.3000" x2="-1.8500" y2="-3.3500" width="0.1000" layer="51"/>+ <wire x1="-1.8500" y1="2.3000" x2="-0.8000" y2="3.3500" width="0.1000" layer="51"/>+ <wire x1="-1.8500" y1="-3.3500" x2="1.8500" y2="-3.3500" width="0.1000" layer="51"/>+ <wire x1="-0.8000" y1="3.3500" x2="1.8500" y2="3.3500" width="0.1000" layer="51"/>+ <wire x1="1.8500" y1="3.3500" x2="1.8500" y2="-3.3500" width="0.1000" layer="51"/>+ <text x="0" y="4.010" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-4.010" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="LMS8117AMP-ADJ">+ <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+ <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+ <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="ADJUST" x="-17.78" y="0" length="middle" direction="in"/>+ <pin name="OUTPUT" x="-17.78" y="-2.54" length="middle" direction="out"/>+ <pin name="OUTPUT@2" x="17.78" y="0" length="middle" direction="out" rot="R180"/>+ <pin name="INPUT" x="17.78" y="-2.54" length="middle" direction="pwr" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="LMS8117AMP-ADJ" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="LMS8117AMP-ADJ" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="SOT-223">+ <connects>+ <connect gate="G$1" pin="ADJUST" pad="1"/>+ <connect gate="G$1" pin="OUTPUT" pad="2"/>+ <connect gate="G$1" pin="OUTPUT@2" pad="4"/>+ <connect gate="G$1" pin="INPUT" pad="3"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
lms8117amp-adj.stepadded+1581@@ -0,0 +1,1581 @@+ISO-10303-21;+HEADER;+/* SOT-223.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2025, KiCAD+ *+ * 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 distribute+ * these libraries, or parts thereof (including in modified form) as a collection then the exception+ * above does not apply. Please refer to+ * https://gitlab.com/kicad/libraries/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 SOT-223'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'SOT-223.step',+/* time_stamp */ '1970-01-01T00:00:00',+/* author */ ('KiCAD','kicad'),+/* organization */ ('OCCT'),+/* preprocessor_version */ '',+/* originating_system */ 'KiCAD',+/* 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('SOT-223','SOT-223','',(#8));+#8=PRODUCT_CONTEXT('',#2,'mechanical');+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1429);+#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,#67,#93,#106,#127,#151,#169,#189,#207,#227,#244,#257,#274,#289,#304,#347,#417,#478,#487,#503,#562,#623,#632,#648,#707,#768,#777,#806,#818,#839,#849,#866,#885,#899,#922,#931,#941,#952,#961,#971,#981,#991,#1001,#1010,#1019,#1029,#1039,#1048,#1058,#1068,#1078,#1088,#1096,#1105,#1115,#1125,#1134,#1144,#1154,#1164,#1174,#1182,#1192,#1255,#1312,#1323,#1333,#1349,#1361,#1372,#1383,#1394,#1405,#1415,#1425));+#17=ADVANCED_FACE('',(#18),#66,.T.);+#18=FACE_BOUND('',#19,.T.);+#19=EDGE_LOOP('',(#20,#29,#34,#40,#44,#48,#52,#56,#60,#63));+#20=ORIENTED_EDGE('',*,*,#21,.T.);+#21=EDGE_CURVE('',#22,#24,#26,.T.);+#22=VERTEX_POINT('',#23);+#23=CARTESIAN_POINT('',(-1.656540344923,3.156540344923,0.1));+#24=VERTEX_POINT('',#25);+#25=CARTESIAN_POINT('',(-1.656540344923,-3.156540344923,0.1));+#26=LINE('',#23,#27);+#27=VECTOR('',#28,1.);+#28=DIRECTION('',(1.110223024625E-16,-1.,0.));+#29=ORIENTED_EDGE('',*,*,#30,.T.);+#30=EDGE_CURVE('',#24,#31,#33,.T.);+#31=VERTEX_POINT('',#32);+#32=CARTESIAN_POINT('',(-1.75,-3.25,0.765));+#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#34=ORIENTED_EDGE('',*,*,#35,.F.);+#35=EDGE_CURVE('',#36,#31,#38,.T.);+#36=VERTEX_POINT('',#37);+#37=CARTESIAN_POINT('',(-1.75,-2.68345,0.765));+#38=LINE('',#39,#27);+#39=CARTESIAN_POINT('',(-1.75,3.25,0.765));+#40=ORIENTED_EDGE('',*,*,#41,.F.);+#41=EDGE_CURVE('',#42,#36,#38,.T.);+#42=VERTEX_POINT('',#43);+#43=CARTESIAN_POINT('',(-1.75,-1.91675,0.765));+#44=ORIENTED_EDGE('',*,*,#45,.F.);+#45=EDGE_CURVE('',#46,#42,#38,.T.);+#46=VERTEX_POINT('',#47);+#47=CARTESIAN_POINT('',(-1.75,-0.38335,0.765));+#48=ORIENTED_EDGE('',*,*,#49,.F.);+#49=EDGE_CURVE('',#50,#46,#38,.T.);+#50=VERTEX_POINT('',#51);+#51=CARTESIAN_POINT('',(-1.75,0.38335,0.765));+#52=ORIENTED_EDGE('',*,*,#53,.F.);+#53=EDGE_CURVE('',#54,#50,#38,.T.);+#54=VERTEX_POINT('',#55);+#55=CARTESIAN_POINT('',(-1.75,1.91675,0.765));+#56=ORIENTED_EDGE('',*,*,#57,.F.);+#57=EDGE_CURVE('',#58,#54,#38,.T.);+#58=VERTEX_POINT('',#59);+#59=CARTESIAN_POINT('',(-1.75,2.68345,0.765));+#60=ORIENTED_EDGE('',*,*,#61,.F.);+#61=EDGE_CURVE('',#62,#58,#38,.T.);+#62=VERTEX_POINT('',#39);+#63=ORIENTED_EDGE('',*,*,#64,.F.);+#64=EDGE_CURVE('',#22,#62,#65,.T.);+#65=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#39),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#66=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#39),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#67=ADVANCED_FACE('',(#68),#89,.T.);+#68=FACE_BOUND('',#69,.F.);+#69=EDGE_LOOP('',(#20,#70,#77,#84));+#70=ORIENTED_EDGE('',*,*,#71,.T.);+#71=EDGE_CURVE('',#24,#72,#74,.T.);+#72=VERTEX_POINT('',#73);+#73=CARTESIAN_POINT('',(1.656540344923,-3.156540344923,0.1));+#74=LINE('',#25,#75);+#75=VECTOR('',#76,1.);+#76=DIRECTION('',(1.,1.110223024625E-16,0.));+#77=ORIENTED_EDGE('',*,*,#78,.T.);+#78=EDGE_CURVE('',#72,#79,#81,.T.);+#79=VERTEX_POINT('',#80);+#80=CARTESIAN_POINT('',(1.656540344923,3.156540344923,0.1));+#81=LINE('',#73,#82);+#82=VECTOR('',#83,1.);+#83=DIRECTION('',(-1.110223024625E-16,1.,0.));+#84=ORIENTED_EDGE('',*,*,#85,.T.);+#85=EDGE_CURVE('',#79,#22,#86,.T.);+#86=LINE('',#80,#87);+#87=VECTOR('',#88,1.);+#88=DIRECTION('',(-1.,-1.110223024625E-16,0.));+#89=PLANE('',#90);+#90=AXIS2_PLACEMENT_3D('',#23,#91,#92);+#91=DIRECTION('',(0.,0.,-1.));+#92=DIRECTION('',(0.464692418444,-0.885472165706,0.));+#93=ADVANCED_FACE('',(#94),#105,.T.);+#94=FACE_BOUND('',#95,.T.);+#95=EDGE_LOOP('',(#70,#96,#101,#104));+#96=ORIENTED_EDGE('',*,*,#97,.T.);+#97=EDGE_CURVE('',#72,#98,#100,.T.);+#98=VERTEX_POINT('',#99);+#99=CARTESIAN_POINT('',(1.75,-3.25,0.765));+#100=B_SPLINE_CURVE_WITH_KNOTS('',1,(#73,#99),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#101=ORIENTED_EDGE('',*,*,#102,.F.);+#102=EDGE_CURVE('',#31,#98,#103,.T.);+#103=LINE('',#32,#75);+#104=ORIENTED_EDGE('',*,*,#30,.F.);+#105=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#73,#99)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#106=ADVANCED_FACE('',(#107),#125,.T.);+#107=FACE_BOUND('',#108,.T.);+#108=EDGE_LOOP('',(#109,#114,#115,#122));+#109=ORIENTED_EDGE('',*,*,#110,.F.);+#110=EDGE_CURVE('',#62,#111,#113,.T.);+#111=VERTEX_POINT('',#112);+#112=CARTESIAN_POINT('',(-1.75,3.25,1.035));+#113=B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#112),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#114=ORIENTED_EDGE('',*,*,#61,.T.);+#115=ORIENTED_EDGE('',*,*,#116,.F.);+#116=EDGE_CURVE('',#117,#58,#119,.T.);+#117=VERTEX_POINT('',#118);+#118=CARTESIAN_POINT('',(-1.75,2.68345,1.035));+#119=LINE('',#120,#121);+#120=CARTESIAN_POINT('',(-1.75,2.68345,0.773709888363));+#121=VECTOR('',#91,1.);+#122=ORIENTED_EDGE('',*,*,#123,.F.);+#123=EDGE_CURVE('',#111,#117,#124,.T.);+#124=LINE('',#112,#27);+#125=PLANE('',#126);+#126=AXIS2_PLACEMENT_3D('',#112,#88,#28);+#127=ADVANCED_FACE('',(#128),#149,.F.);+#128=FACE_BOUND('',#129,.F.);+#129=EDGE_LOOP('',(#130,#56,#138,#144));+#130=ORIENTED_EDGE('',*,*,#131,.F.);+#131=EDGE_CURVE('',#54,#132,#134,.T.);+#132=VERTEX_POINT('',#133);+#133=CARTESIAN_POINT('',(-2.25,1.91675,0.765));+#134=LINE('',#135,#136);+#135=CARTESIAN_POINT('',(-1.72,1.91675,0.765));+#136=VECTOR('',#137,1.);+#137=DIRECTION('',(-1.,1.144237745222E-17,0.));+#138=ORIENTED_EDGE('',*,*,#139,.T.);+#139=EDGE_CURVE('',#58,#140,#142,.T.);+#140=VERTEX_POINT('',#141);+#141=CARTESIAN_POINT('',(-2.25,2.68345,0.765));+#142=LINE('',#143,#136);+#143=CARTESIAN_POINT('',(-1.72,2.68345,0.765));+#144=ORIENTED_EDGE('',*,*,#145,.F.);+#145=EDGE_CURVE('',#132,#140,#146,.T.);+#146=LINE('',#133,#147);+#147=VECTOR('',#148,1.);+#148=DIRECTION('',(1.144237745222E-17,1.,0.));+#149=PLANE('',#150);+#150=AXIS2_PLACEMENT_3D('',#135,#13,#137);+#151=ADVANCED_FACE('',(#152),#125,.T.);+#152=FACE_BOUND('',#153,.T.);+#153=EDGE_LOOP('',(#154,#160,#161,#167));+#154=ORIENTED_EDGE('',*,*,#155,.T.);+#155=EDGE_CURVE('',#156,#54,#158,.T.);+#156=VERTEX_POINT('',#157);+#157=CARTESIAN_POINT('',(-1.75,1.91675,1.035));+#158=LINE('',#159,#121);+#159=CARTESIAN_POINT('',(-1.75,1.91675,0.773709888363));+#160=ORIENTED_EDGE('',*,*,#53,.T.);+#161=ORIENTED_EDGE('',*,*,#162,.F.);+#162=EDGE_CURVE('',#163,#50,#165,.T.);+#163=VERTEX_POINT('',#164);+#164=CARTESIAN_POINT('',(-1.75,0.38335,1.035));+#165=LINE('',#166,#121);+#166=CARTESIAN_POINT('',(-1.75,0.38335,0.773709888363));+#167=ORIENTED_EDGE('',*,*,#168,.F.);+#168=EDGE_CURVE('',#156,#163,#124,.T.);+#169=ADVANCED_FACE('',(#170),#187,.F.);+#170=FACE_BOUND('',#171,.F.);+#171=EDGE_LOOP('',(#172,#48,#178,#184));+#172=ORIENTED_EDGE('',*,*,#173,.F.);+#173=EDGE_CURVE('',#46,#174,#176,.T.);+#174=VERTEX_POINT('',#175);+#175=CARTESIAN_POINT('',(-2.25,-0.38335,0.765));+#176=LINE('',#177,#136);+#177=CARTESIAN_POINT('',(-1.72,-0.38335,0.765));+#178=ORIENTED_EDGE('',*,*,#179,.T.);+#179=EDGE_CURVE('',#50,#180,#182,.T.);+#180=VERTEX_POINT('',#181);+#181=CARTESIAN_POINT('',(-2.25,0.38335,0.765));+#182=LINE('',#183,#136);+#183=CARTESIAN_POINT('',(-1.72,0.38335,0.765));+#184=ORIENTED_EDGE('',*,*,#185,.F.);+#185=EDGE_CURVE('',#174,#180,#186,.T.);+#186=LINE('',#175,#147);+#187=PLANE('',#188);+#188=AXIS2_PLACEMENT_3D('',#177,#13,#137);+#189=ADVANCED_FACE('',(#190),#125,.T.);+#190=FACE_BOUND('',#191,.T.);+#191=EDGE_LOOP('',(#192,#198,#199,#205));+#192=ORIENTED_EDGE('',*,*,#193,.T.);+#193=EDGE_CURVE('',#194,#46,#196,.T.);+#194=VERTEX_POINT('',#195);+#195=CARTESIAN_POINT('',(-1.75,-0.38335,1.035));+#196=LINE('',#197,#121);+#197=CARTESIAN_POINT('',(-1.75,-0.38335,0.773709888363));+#198=ORIENTED_EDGE('',*,*,#45,.T.);+#199=ORIENTED_EDGE('',*,*,#200,.F.);+#200=EDGE_CURVE('',#201,#42,#203,.T.);+#201=VERTEX_POINT('',#202);+#202=CARTESIAN_POINT('',(-1.75,-1.91675,1.035));+#203=LINE('',#204,#121);+#204=CARTESIAN_POINT('',(-1.75,-1.91675,0.773709888363));+#205=ORIENTED_EDGE('',*,*,#206,.F.);+#206=EDGE_CURVE('',#194,#201,#124,.T.);+#207=ADVANCED_FACE('',(#208),#225,.F.);+#208=FACE_BOUND('',#209,.F.);+#209=EDGE_LOOP('',(#210,#40,#216,#222));+#210=ORIENTED_EDGE('',*,*,#211,.F.);+#211=EDGE_CURVE('',#36,#212,#214,.T.);+#212=VERTEX_POINT('',#213);+#213=CARTESIAN_POINT('',(-2.25,-2.68345,0.765));+#214=LINE('',#215,#136);+#215=CARTESIAN_POINT('',(-1.72,-2.68345,0.765));+#216=ORIENTED_EDGE('',*,*,#217,.T.);+#217=EDGE_CURVE('',#42,#218,#220,.T.);+#218=VERTEX_POINT('',#219);+#219=CARTESIAN_POINT('',(-2.25,-1.91675,0.765));+#220=LINE('',#221,#136);+#221=CARTESIAN_POINT('',(-1.72,-1.91675,0.765));+#222=ORIENTED_EDGE('',*,*,#223,.F.);+#223=EDGE_CURVE('',#212,#218,#224,.T.);+#224=LINE('',#213,#147);+#225=PLANE('',#226);+#226=AXIS2_PLACEMENT_3D('',#215,#13,#137);+#227=ADVANCED_FACE('',(#228),#125,.T.);+#228=FACE_BOUND('',#229,.T.);+#229=EDGE_LOOP('',(#230,#236,#237,#242));+#230=ORIENTED_EDGE('',*,*,#231,.T.);+#231=EDGE_CURVE('',#232,#36,#234,.T.);+#232=VERTEX_POINT('',#233);+#233=CARTESIAN_POINT('',(-1.75,-2.68345,1.035));+#234=LINE('',#235,#121);+#235=CARTESIAN_POINT('',(-1.75,-2.68345,0.773709888363));+#236=ORIENTED_EDGE('',*,*,#35,.T.);+#237=ORIENTED_EDGE('',*,*,#238,.T.);+#238=EDGE_CURVE('',#31,#239,#241,.T.);+#239=VERTEX_POINT('',#240);+#240=CARTESIAN_POINT('',(-1.75,-3.25,1.035));+#241=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#240),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#242=ORIENTED_EDGE('',*,*,#243,.F.);+#243=EDGE_CURVE('',#232,#239,#124,.T.);+#244=ADVANCED_FACE('',(#245),#256,.T.);+#245=FACE_BOUND('',#246,.T.);+#246=EDGE_LOOP('',(#84,#247,#248,#253));+#247=ORIENTED_EDGE('',*,*,#64,.T.);+#248=ORIENTED_EDGE('',*,*,#249,.F.);+#249=EDGE_CURVE('',#250,#62,#252,.T.);+#250=VERTEX_POINT('',#251);+#251=CARTESIAN_POINT('',(1.75,3.25,0.765));+#252=LINE('',#251,#87);+#253=ORIENTED_EDGE('',*,*,#254,.F.);+#254=EDGE_CURVE('',#79,#250,#255,.T.);+#255=B_SPLINE_CURVE_WITH_KNOTS('',1,(#80,#251),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#256=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#80,#251),(#23,#39)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#257=ADVANCED_FACE('',(#258),#273,.T.);+#258=FACE_BOUND('',#259,.T.);+#259=EDGE_LOOP('',(#77,#260,#261,#266,#270,#272));+#260=ORIENTED_EDGE('',*,*,#254,.T.);+#261=ORIENTED_EDGE('',*,*,#262,.F.);+#262=EDGE_CURVE('',#263,#250,#265,.T.);+#263=VERTEX_POINT('',#264);+#264=CARTESIAN_POINT('',(1.75,1.15005,0.765));+#265=LINE('',#99,#82);+#266=ORIENTED_EDGE('',*,*,#267,.F.);+#267=EDGE_CURVE('',#268,#263,#265,.T.);+#268=VERTEX_POINT('',#269);+#269=CARTESIAN_POINT('',(1.75,-1.15005,0.765));+#270=ORIENTED_EDGE('',*,*,#271,.F.);+#271=EDGE_CURVE('',#98,#268,#265,.T.);+#272=ORIENTED_EDGE('',*,*,#97,.F.);+#273=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#73,#99),(#80,#251)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#274=ADVANCED_FACE('',(#275),#287,.T.);+#275=FACE_BOUND('',#276,.T.);+#276=EDGE_LOOP('',(#277,#278,#283,#286));+#277=ORIENTED_EDGE('',*,*,#102,.T.);+#278=ORIENTED_EDGE('',*,*,#279,.T.);+#279=EDGE_CURVE('',#98,#280,#282,.T.);+#280=VERTEX_POINT('',#281);+#281=CARTESIAN_POINT('',(1.75,-3.25,1.035));+#282=B_SPLINE_CURVE_WITH_KNOTS('',1,(#99,#281),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#283=ORIENTED_EDGE('',*,*,#284,.F.);+#284=EDGE_CURVE('',#239,#280,#285,.T.);+#285=LINE('',#240,#75);+#286=ORIENTED_EDGE('',*,*,#238,.F.);+#287=PLANE('',#288);+#288=AXIS2_PLACEMENT_3D('',#240,#28,#76);+#289=ADVANCED_FACE('',(#290),#302,.T.);+#290=FACE_BOUND('',#291,.T.);+#291=EDGE_LOOP('',(#292,#293,#294,#299));+#292=ORIENTED_EDGE('',*,*,#249,.T.);+#293=ORIENTED_EDGE('',*,*,#110,.T.);+#294=ORIENTED_EDGE('',*,*,#295,.F.);+#295=EDGE_CURVE('',#296,#111,#298,.T.);+#296=VERTEX_POINT('',#297);+#297=CARTESIAN_POINT('',(1.75,3.25,1.035));+#298=LINE('',#297,#87);+#299=ORIENTED_EDGE('',*,*,#300,.F.);+#300=EDGE_CURVE('',#250,#296,#301,.T.);+#301=B_SPLINE_CURVE_WITH_KNOTS('',1,(#251,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#302=PLANE('',#303);+#303=AXIS2_PLACEMENT_3D('',#297,#83,#88);+#304=ADVANCED_FACE('',(#305),#342,.T.);+#305=FACE_BOUND('',#306,.T.);+#306=EDGE_LOOP('',(#307,#308,#309,#317,#322,#327,#333,#339));+#307=ORIENTED_EDGE('',*,*,#295,.T.);+#308=ORIENTED_EDGE('',*,*,#123,.T.);+#309=ORIENTED_EDGE('',*,*,#310,.T.);+#310=EDGE_CURVE('',#117,#311,#313,.T.);+#311=VERTEX_POINT('',#312);+#312=CARTESIAN_POINT('',(-1.735,2.68345,1.035));+#313=LINE('',#314,#315);+#314=CARTESIAN_POINT('',(-2.25,2.68345,1.035));+#315=VECTOR('',#316,1.);+#316=DIRECTION('',(1.,-1.144237745222E-17,0.));+#317=ORIENTED_EDGE('',*,*,#318,.F.);+#318=EDGE_CURVE('',#319,#311,#321,.T.);+#319=VERTEX_POINT('',#320);+#320=CARTESIAN_POINT('',(-1.735,3.235,1.035));+#321=LINE('',#320,#27);+#322=ORIENTED_EDGE('',*,*,#323,.F.);+#323=EDGE_CURVE('',#324,#319,#326,.T.);+#324=VERTEX_POINT('',#325);+#325=CARTESIAN_POINT('',(1.735,3.235,1.035));+#326=LINE('',#325,#87);+#327=ORIENTED_EDGE('',*,*,#328,.F.);+#328=EDGE_CURVE('',#329,#324,#331,.T.);+#329=VERTEX_POINT('',#330);+#330=CARTESIAN_POINT('',(1.735,1.15005,1.035));+#331=LINE('',#332,#82);+#332=CARTESIAN_POINT('',(1.735,-3.235,1.035));+#333=ORIENTED_EDGE('',*,*,#334,.F.);+#334=EDGE_CURVE('',#335,#329,#337,.T.);+#335=VERTEX_POINT('',#336);+#336=CARTESIAN_POINT('',(1.75,1.15005,1.035));+#337=LINE('',#338,#87);+#338=CARTESIAN_POINT('',(2.25,1.15005,1.035));+#339=ORIENTED_EDGE('',*,*,#340,.T.);+#340=EDGE_CURVE('',#335,#296,#341,.T.);+#341=LINE('',#281,#82);+#342=PLANE('',#343);+#343=AXIS2_PLACEMENT_3D('',#344,#345,#346);+#344=CARTESIAN_POINT('',(-1.7425,-3.732941412364E-16,1.035));+#345=DIRECTION('',(-2.496972947931E-25,-3.410490578954E-32,1.));+#346=DIRECTION('',(1.025679957475E-16,-1.,-3.410490576393E-32));+#347=ADVANCED_FACE('',(#348),#414,.T.);+#348=FACE_BOUND('',#349,.T.);+#349=EDGE_LOOP('',(#350,#138,#351,#359,#366,#375,#380,#386,#391,#398,#405,#412));+#350=ORIENTED_EDGE('',*,*,#116,.T.);+#351=ORIENTED_EDGE('',*,*,#352,.T.);+#352=EDGE_CURVE('',#140,#353,#355,.T.);+#353=VERTEX_POINT('',#354);+#354=CARTESIAN_POINT('',(-2.446961550602,2.68345,0.599729635533));+#355=CIRCLE('',#356,0.2);+#356=AXIS2_PLACEMENT_3D('',#357,#358,#13);+#357=CARTESIAN_POINT('',(-2.25,2.68345,0.565));+#358=DIRECTION('',(-1.144237745222E-17,-1.,0.));+#359=ORIENTED_EDGE('',*,*,#360,.T.);+#360=EDGE_CURVE('',#353,#361,#363,.T.);+#361=VERTEX_POINT('',#362);+#362=CARTESIAN_POINT('',(-2.473891419252,2.68345,0.388385356497));+#363=LINE('',#354,#364);+#364=VECTOR('',#365,1.);+#365=DIRECTION('',(-0.126399799104,1.446314211232E-18,-0.991979380222));+#366=ORIENTED_EDGE('',*,*,#367,.T.);+#367=EDGE_CURVE('',#361,#368,#370,.T.);+#368=VERTEX_POINT('',#369);+#369=CARTESIAN_POINT('',(-2.936751063167,2.68345,-1.665334536938E-16));+#370=CIRCLE('',#371,0.47);+#371=AXIS2_PLACEMENT_3D('',#372,#373,#374);+#372=CARTESIAN_POINT('',(-2.936751063167,2.68345,0.47));+#373=DIRECTION('',(1.144237745222E-17,1.,-1.155557966632E-33));+#374=DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667));+#375=ORIENTED_EDGE('',*,*,#376,.T.);+#376=EDGE_CURVE('',#368,#377,#379,.T.);+#377=VERTEX_POINT('',#378);+#378=CARTESIAN_POINT('',(-3.5,2.68345,-1.665334536938E-16));+#379=LINE('',#369,#136);+#380=ORIENTED_EDGE('',*,*,#381,.T.);+#381=EDGE_CURVE('',#377,#382,#384,.T.);+#382=VERTEX_POINT('',#383);+#383=CARTESIAN_POINT('',(-3.5,2.68345,0.27));+#384=LINE('',#378,#385);+#385=VECTOR('',#13,1.);+#386=ORIENTED_EDGE('',*,*,#387,.T.);+#387=EDGE_CURVE('',#382,#388,#390,.T.);+#388=VERTEX_POINT('',#389);+#389=CARTESIAN_POINT('',(-2.936751063167,2.68345,0.27));+#390=LINE('',#383,#315);+#391=ORIENTED_EDGE('',*,*,#392,.T.);+#392=EDGE_CURVE('',#388,#393,#395,.T.);+#393=VERTEX_POINT('',#394);+#394=CARTESIAN_POINT('',(-2.739789512565,2.68345,0.435270364467));+#395=CIRCLE('',#396,0.2);+#396=AXIS2_PLACEMENT_3D('',#372,#358,#397);+#397=DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#398=ORIENTED_EDGE('',*,*,#399,.T.);+#399=EDGE_CURVE('',#393,#400,#402,.T.);+#400=VERTEX_POINT('',#401);+#401=CARTESIAN_POINT('',(-2.712859643916,2.68345,0.646614643503));+#402=LINE('',#394,#403);+#403=VECTOR('',#404,1.);+#404=DIRECTION('',(0.126399799104,-1.446314211232E-18,0.991979380222));+#405=ORIENTED_EDGE('',*,*,#406,.T.);+#406=EDGE_CURVE('',#400,#407,#408,.T.);+#407=VERTEX_POINT('',#314);+#408=CIRCLE('',#409,0.47);+#409=AXIS2_PLACEMENT_3D('',#357,#410,#411);+#410=DIRECTION('',(1.144237745222E-17,1.,-2.311115933265E-33));+#411=DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667));+#412=ORIENTED_EDGE('',*,*,#413,.T.);+#413=EDGE_CURVE('',#407,#117,#313,.T.);+#414=PLANE('',#415);+#415=AXIS2_PLACEMENT_3D('',#416,#148,#13);+#416=CARTESIAN_POINT('',(-2.606989201797,2.68345,0.512419776725));+#417=ADVANCED_FACE('',(#418),#475,.F.);+#418=FACE_BOUND('',#419,.F.);+#419=EDGE_LOOP('',(#154,#420,#421,#428,#433,#440,#445,#450,#455,#461,#466,#472));+#420=ORIENTED_EDGE('',*,*,#131,.T.);+#421=ORIENTED_EDGE('',*,*,#422,.T.);+#422=EDGE_CURVE('',#132,#423,#425,.T.);+#423=VERTEX_POINT('',#424);+#424=CARTESIAN_POINT('',(-2.446961550602,1.91675,0.599729635533));+#425=CIRCLE('',#426,0.2);+#426=AXIS2_PLACEMENT_3D('',#427,#358,#13);+#427=CARTESIAN_POINT('',(-2.25,1.91675,0.565));+#428=ORIENTED_EDGE('',*,*,#429,.T.);+#429=EDGE_CURVE('',#423,#430,#432,.T.);+#430=VERTEX_POINT('',#431);+#431=CARTESIAN_POINT('',(-2.473891419252,1.91675,0.388385356497));+#432=LINE('',#424,#364);+#433=ORIENTED_EDGE('',*,*,#434,.T.);+#434=EDGE_CURVE('',#430,#435,#437,.T.);+#435=VERTEX_POINT('',#436);+#436=CARTESIAN_POINT('',(-2.936751063167,1.91675,-1.665334536938E-16));+#437=CIRCLE('',#438,0.47);+#438=AXIS2_PLACEMENT_3D('',#439,#373,#374);+#439=CARTESIAN_POINT('',(-2.936751063167,1.91675,0.47));+#440=ORIENTED_EDGE('',*,*,#441,.T.);+#441=EDGE_CURVE('',#435,#442,#444,.T.);+#442=VERTEX_POINT('',#443);+#443=CARTESIAN_POINT('',(-3.5,1.91675,-1.665334536938E-16));+#444=LINE('',#436,#136);+#445=ORIENTED_EDGE('',*,*,#446,.T.);+#446=EDGE_CURVE('',#442,#447,#449,.T.);+#447=VERTEX_POINT('',#448);+#448=CARTESIAN_POINT('',(-3.5,1.91675,0.27));+#449=LINE('',#443,#385);+#450=ORIENTED_EDGE('',*,*,#451,.T.);+#451=EDGE_CURVE('',#447,#452,#454,.T.);+#452=VERTEX_POINT('',#453);+#453=CARTESIAN_POINT('',(-2.936751063167,1.91675,0.27));+#454=LINE('',#448,#315);+#455=ORIENTED_EDGE('',*,*,#456,.T.);+#456=EDGE_CURVE('',#452,#457,#459,.T.);+#457=VERTEX_POINT('',#458);+#458=CARTESIAN_POINT('',(-2.739789512565,1.91675,0.435270364467));+#459=CIRCLE('',#460,0.2);+#460=AXIS2_PLACEMENT_3D('',#439,#358,#397);+#461=ORIENTED_EDGE('',*,*,#462,.T.);+#462=EDGE_CURVE('',#457,#463,#465,.T.);+#463=VERTEX_POINT('',#464);+#464=CARTESIAN_POINT('',(-2.712859643916,1.91675,0.646614643503));+#465=LINE('',#458,#403);+#466=ORIENTED_EDGE('',*,*,#467,.T.);+#467=EDGE_CURVE('',#463,#468,#470,.T.);+#468=VERTEX_POINT('',#469);+#469=CARTESIAN_POINT('',(-2.25,1.91675,1.035));+#470=CIRCLE('',#471,0.47);+#471=AXIS2_PLACEMENT_3D('',#427,#410,#411);+#472=ORIENTED_EDGE('',*,*,#473,.T.);+#473=EDGE_CURVE('',#468,#156,#474,.T.);+#474=LINE('',#469,#315);+#475=PLANE('',#476);+#476=AXIS2_PLACEMENT_3D('',#477,#148,#13);+#477=CARTESIAN_POINT('',(-2.606989201797,1.91675,0.512419776725));+#478=ADVANCED_FACE('',(#479),#486,.F.);+#479=FACE_BOUND('',#480,.F.);+#480=EDGE_LOOP('',(#481,#351,#482,#485));+#481=ORIENTED_EDGE('',*,*,#145,.T.);+#482=ORIENTED_EDGE('',*,*,#483,.F.);+#483=EDGE_CURVE('',#423,#353,#484,.T.);+#484=LINE('',#424,#147);+#485=ORIENTED_EDGE('',*,*,#422,.F.);+#486=CYLINDRICAL_SURFACE('',#426,0.2);+#487=ADVANCED_FACE('',(#488),#342,.T.);+#488=FACE_BOUND('',#489,.T.);+#489=EDGE_LOOP('',(#490,#494,#495,#501));+#490=ORIENTED_EDGE('',*,*,#491,.F.);+#491=EDGE_CURVE('',#156,#492,#474,.T.);+#492=VERTEX_POINT('',#493);+#493=CARTESIAN_POINT('',(-1.735,1.91675,1.035));+#494=ORIENTED_EDGE('',*,*,#168,.T.);+#495=ORIENTED_EDGE('',*,*,#496,.T.);+#496=EDGE_CURVE('',#163,#497,#499,.T.);+#497=VERTEX_POINT('',#498);+#498=CARTESIAN_POINT('',(-1.735,0.38335,1.035));+#499=LINE('',#500,#315);+#500=CARTESIAN_POINT('',(-2.25,0.38335,1.035));+#501=ORIENTED_EDGE('',*,*,#502,.F.);+#502=EDGE_CURVE('',#492,#497,#321,.T.);+#503=ADVANCED_FACE('',(#504),#559,.T.);+#504=FACE_BOUND('',#505,.T.);+#505=EDGE_LOOP('',(#506,#178,#507,#514,#519,#526,#531,#536,#541,#547,#552,#557));+#506=ORIENTED_EDGE('',*,*,#162,.T.);+#507=ORIENTED_EDGE('',*,*,#508,.T.);+#508=EDGE_CURVE('',#180,#509,#511,.T.);+#509=VERTEX_POINT('',#510);+#510=CARTESIAN_POINT('',(-2.446961550602,0.38335,0.599729635533));+#511=CIRCLE('',#512,0.2);+#512=AXIS2_PLACEMENT_3D('',#513,#358,#13);+#513=CARTESIAN_POINT('',(-2.25,0.38335,0.565));+#514=ORIENTED_EDGE('',*,*,#515,.T.);+#515=EDGE_CURVE('',#509,#516,#518,.T.);+#516=VERTEX_POINT('',#517);+#517=CARTESIAN_POINT('',(-2.473891419252,0.38335,0.388385356497));+#518=LINE('',#510,#364);+#519=ORIENTED_EDGE('',*,*,#520,.T.);+#520=EDGE_CURVE('',#516,#521,#523,.T.);+#521=VERTEX_POINT('',#522);+#522=CARTESIAN_POINT('',(-2.936751063167,0.38335,-1.665334536938E-16));+#523=CIRCLE('',#524,0.47);+#524=AXIS2_PLACEMENT_3D('',#525,#373,#374);+#525=CARTESIAN_POINT('',(-2.936751063167,0.38335,0.47));+#526=ORIENTED_EDGE('',*,*,#527,.T.);+#527=EDGE_CURVE('',#521,#528,#530,.T.);+#528=VERTEX_POINT('',#529);+#529=CARTESIAN_POINT('',(-3.5,0.38335,-1.665334536938E-16));+#530=LINE('',#522,#136);+#531=ORIENTED_EDGE('',*,*,#532,.T.);+#532=EDGE_CURVE('',#528,#533,#535,.T.);+#533=VERTEX_POINT('',#534);+#534=CARTESIAN_POINT('',(-3.5,0.38335,0.27));+#535=LINE('',#529,#385);+#536=ORIENTED_EDGE('',*,*,#537,.T.);+#537=EDGE_CURVE('',#533,#538,#540,.T.);+#538=VERTEX_POINT('',#539);+#539=CARTESIAN_POINT('',(-2.936751063167,0.38335,0.27));+#540=LINE('',#534,#315);+#541=ORIENTED_EDGE('',*,*,#542,.T.);+#542=EDGE_CURVE('',#538,#543,#545,.T.);+#543=VERTEX_POINT('',#544);+#544=CARTESIAN_POINT('',(-2.739789512565,0.38335,0.435270364467));+#545=CIRCLE('',#546,0.2);+#546=AXIS2_PLACEMENT_3D('',#525,#358,#397);+#547=ORIENTED_EDGE('',*,*,#548,.T.);+#548=EDGE_CURVE('',#543,#549,#551,.T.);+#549=VERTEX_POINT('',#550);+#550=CARTESIAN_POINT('',(-2.712859643916,0.38335,0.646614643503));+#551=LINE('',#544,#403);+#552=ORIENTED_EDGE('',*,*,#553,.T.);+#553=EDGE_CURVE('',#549,#554,#555,.T.);+#554=VERTEX_POINT('',#500);+#555=CIRCLE('',#556,0.47);+#556=AXIS2_PLACEMENT_3D('',#513,#410,#411);+#557=ORIENTED_EDGE('',*,*,#558,.T.);+#558=EDGE_CURVE('',#554,#163,#499,.T.);+#559=PLANE('',#560);+#560=AXIS2_PLACEMENT_3D('',#561,#148,#13);+#561=CARTESIAN_POINT('',(-2.606989201797,0.38335,0.512419776725));+#562=ADVANCED_FACE('',(#563),#620,.F.);+#563=FACE_BOUND('',#564,.F.);+#564=EDGE_LOOP('',(#192,#565,#566,#573,#578,#585,#590,#595,#600,#606,#611,#617));+#565=ORIENTED_EDGE('',*,*,#173,.T.);+#566=ORIENTED_EDGE('',*,*,#567,.T.);+#567=EDGE_CURVE('',#174,#568,#570,.T.);+#568=VERTEX_POINT('',#569);+#569=CARTESIAN_POINT('',(-2.446961550602,-0.38335,0.599729635533));+#570=CIRCLE('',#571,0.2);+#571=AXIS2_PLACEMENT_3D('',#572,#358,#13);+#572=CARTESIAN_POINT('',(-2.25,-0.38335,0.565));+#573=ORIENTED_EDGE('',*,*,#574,.T.);+#574=EDGE_CURVE('',#568,#575,#577,.T.);+#575=VERTEX_POINT('',#576);+#576=CARTESIAN_POINT('',(-2.473891419252,-0.38335,0.388385356497));+#577=LINE('',#569,#364);+#578=ORIENTED_EDGE('',*,*,#579,.T.);+#579=EDGE_CURVE('',#575,#580,#582,.T.);+#580=VERTEX_POINT('',#581);+#581=CARTESIAN_POINT('',(-2.936751063167,-0.38335,-1.665334536938E-16));+#582=CIRCLE('',#583,0.47);+#583=AXIS2_PLACEMENT_3D('',#584,#373,#374);+#584=CARTESIAN_POINT('',(-2.936751063167,-0.38335,0.47));+#585=ORIENTED_EDGE('',*,*,#586,.T.);+#586=EDGE_CURVE('',#580,#587,#589,.T.);+#587=VERTEX_POINT('',#588);+#588=CARTESIAN_POINT('',(-3.5,-0.38335,-1.665334536938E-16));+#589=LINE('',#581,#136);+#590=ORIENTED_EDGE('',*,*,#591,.T.);+#591=EDGE_CURVE('',#587,#592,#594,.T.);+#592=VERTEX_POINT('',#593);+#593=CARTESIAN_POINT('',(-3.5,-0.38335,0.27));+#594=LINE('',#588,#385);+#595=ORIENTED_EDGE('',*,*,#596,.T.);+#596=EDGE_CURVE('',#592,#597,#599,.T.);+#597=VERTEX_POINT('',#598);+#598=CARTESIAN_POINT('',(-2.936751063167,-0.38335,0.27));+#599=LINE('',#593,#315);+#600=ORIENTED_EDGE('',*,*,#601,.T.);+#601=EDGE_CURVE('',#597,#602,#604,.T.);+#602=VERTEX_POINT('',#603);+#603=CARTESIAN_POINT('',(-2.739789512565,-0.38335,0.435270364467));+#604=CIRCLE('',#605,0.2);+#605=AXIS2_PLACEMENT_3D('',#584,#358,#397);+#606=ORIENTED_EDGE('',*,*,#607,.T.);+#607=EDGE_CURVE('',#602,#608,#610,.T.);+#608=VERTEX_POINT('',#609);+#609=CARTESIAN_POINT('',(-2.712859643916,-0.38335,0.646614643503));+#610=LINE('',#603,#403);+#611=ORIENTED_EDGE('',*,*,#612,.T.);+#612=EDGE_CURVE('',#608,#613,#615,.T.);+#613=VERTEX_POINT('',#614);+#614=CARTESIAN_POINT('',(-2.25,-0.38335,1.035));+#615=CIRCLE('',#616,0.47);+#616=AXIS2_PLACEMENT_3D('',#572,#410,#411);+#617=ORIENTED_EDGE('',*,*,#618,.T.);+#618=EDGE_CURVE('',#613,#194,#619,.T.);+#619=LINE('',#614,#315);+#620=PLANE('',#621);+#621=AXIS2_PLACEMENT_3D('',#622,#148,#13);+#622=CARTESIAN_POINT('',(-2.606989201797,-0.38335,0.512419776725));+#623=ADVANCED_FACE('',(#624),#631,.F.);+#624=FACE_BOUND('',#625,.F.);+#625=EDGE_LOOP('',(#626,#507,#627,#630));+#626=ORIENTED_EDGE('',*,*,#185,.T.);+#627=ORIENTED_EDGE('',*,*,#628,.F.);+#628=EDGE_CURVE('',#568,#509,#629,.T.);+#629=LINE('',#569,#147);+#630=ORIENTED_EDGE('',*,*,#567,.F.);+#631=CYLINDRICAL_SURFACE('',#571,0.2);+#632=ADVANCED_FACE('',(#633),#342,.T.);+#633=FACE_BOUND('',#634,.T.);+#634=EDGE_LOOP('',(#635,#639,#640,#646));+#635=ORIENTED_EDGE('',*,*,#636,.F.);+#636=EDGE_CURVE('',#194,#637,#619,.T.);+#637=VERTEX_POINT('',#638);+#638=CARTESIAN_POINT('',(-1.735,-0.38335,1.035));+#639=ORIENTED_EDGE('',*,*,#206,.T.);+#640=ORIENTED_EDGE('',*,*,#641,.T.);+#641=EDGE_CURVE('',#201,#642,#644,.T.);+#642=VERTEX_POINT('',#643);+#643=CARTESIAN_POINT('',(-1.735,-1.91675,1.035));+#644=LINE('',#645,#315);+#645=CARTESIAN_POINT('',(-2.25,-1.91675,1.035));+#646=ORIENTED_EDGE('',*,*,#647,.F.);+#647=EDGE_CURVE('',#637,#642,#321,.T.);+#648=ADVANCED_FACE('',(#649),#704,.T.);+#649=FACE_BOUND('',#650,.T.);+#650=EDGE_LOOP('',(#651,#216,#652,#659,#664,#671,#676,#681,#686,#692,#697,#702));+#651=ORIENTED_EDGE('',*,*,#200,.T.);+#652=ORIENTED_EDGE('',*,*,#653,.T.);+#653=EDGE_CURVE('',#218,#654,#656,.T.);+#654=VERTEX_POINT('',#655);+#655=CARTESIAN_POINT('',(-2.446961550602,-1.91675,0.599729635533));+#656=CIRCLE('',#657,0.2);+#657=AXIS2_PLACEMENT_3D('',#658,#358,#13);+#658=CARTESIAN_POINT('',(-2.25,-1.91675,0.565));+#659=ORIENTED_EDGE('',*,*,#660,.T.);+#660=EDGE_CURVE('',#654,#661,#663,.T.);+#661=VERTEX_POINT('',#662);+#662=CARTESIAN_POINT('',(-2.473891419252,-1.91675,0.388385356497));+#663=LINE('',#655,#364);+#664=ORIENTED_EDGE('',*,*,#665,.T.);+#665=EDGE_CURVE('',#661,#666,#668,.T.);+#666=VERTEX_POINT('',#667);+#667=CARTESIAN_POINT('',(-2.936751063167,-1.91675,-1.665334536938E-16));+#668=CIRCLE('',#669,0.47);+#669=AXIS2_PLACEMENT_3D('',#670,#373,#374);+#670=CARTESIAN_POINT('',(-2.936751063167,-1.91675,0.47));+#671=ORIENTED_EDGE('',*,*,#672,.T.);+#672=EDGE_CURVE('',#666,#673,#675,.T.);+#673=VERTEX_POINT('',#674);+#674=CARTESIAN_POINT('',(-3.5,-1.91675,-1.665334536938E-16));+#675=LINE('',#667,#136);+#676=ORIENTED_EDGE('',*,*,#677,.T.);+#677=EDGE_CURVE('',#673,#678,#680,.T.);+#678=VERTEX_POINT('',#679);+#679=CARTESIAN_POINT('',(-3.5,-1.91675,0.27));+#680=LINE('',#674,#385);+#681=ORIENTED_EDGE('',*,*,#682,.T.);+#682=EDGE_CURVE('',#678,#683,#685,.T.);+#683=VERTEX_POINT('',#684);+#684=CARTESIAN_POINT('',(-2.936751063167,-1.91675,0.27));+#685=LINE('',#679,#315);+#686=ORIENTED_EDGE('',*,*,#687,.T.);+#687=EDGE_CURVE('',#683,#688,#690,.T.);+#688=VERTEX_POINT('',#689);+#689=CARTESIAN_POINT('',(-2.739789512565,-1.91675,0.435270364467));+#690=CIRCLE('',#691,0.2);+#691=AXIS2_PLACEMENT_3D('',#670,#358,#397);+#692=ORIENTED_EDGE('',*,*,#693,.T.);+#693=EDGE_CURVE('',#688,#694,#696,.T.);+#694=VERTEX_POINT('',#695);+#695=CARTESIAN_POINT('',(-2.712859643916,-1.91675,0.646614643503));+#696=LINE('',#689,#403);+#697=ORIENTED_EDGE('',*,*,#698,.T.);+#698=EDGE_CURVE('',#694,#699,#700,.T.);+#699=VERTEX_POINT('',#645);+#700=CIRCLE('',#701,0.47);+#701=AXIS2_PLACEMENT_3D('',#658,#410,#411);+#702=ORIENTED_EDGE('',*,*,#703,.T.);+#703=EDGE_CURVE('',#699,#201,#644,.T.);+#704=PLANE('',#705);+#705=AXIS2_PLACEMENT_3D('',#706,#148,#13);+#706=CARTESIAN_POINT('',(-2.606989201797,-1.91675,0.512419776725));+#707=ADVANCED_FACE('',(#708),#765,.F.);+#708=FACE_BOUND('',#709,.F.);+#709=EDGE_LOOP('',(#230,#710,#711,#718,#723,#730,#735,#740,#745,#751,#756,#762));+#710=ORIENTED_EDGE('',*,*,#211,.T.);+#711=ORIENTED_EDGE('',*,*,#712,.T.);+#712=EDGE_CURVE('',#212,#713,#715,.T.);+#713=VERTEX_POINT('',#714);+#714=CARTESIAN_POINT('',(-2.446961550602,-2.68345,0.599729635533));+#715=CIRCLE('',#716,0.2);+#716=AXIS2_PLACEMENT_3D('',#717,#358,#13);+#717=CARTESIAN_POINT('',(-2.25,-2.68345,0.565));+#718=ORIENTED_EDGE('',*,*,#719,.T.);+#719=EDGE_CURVE('',#713,#720,#722,.T.);+#720=VERTEX_POINT('',#721);+#721=CARTESIAN_POINT('',(-2.473891419252,-2.68345,0.388385356497));+#722=LINE('',#714,#364);+#723=ORIENTED_EDGE('',*,*,#724,.T.);+#724=EDGE_CURVE('',#720,#725,#727,.T.);+#725=VERTEX_POINT('',#726);+#726=CARTESIAN_POINT('',(-2.936751063167,-2.68345,-1.665334536938E-16));+#727=CIRCLE('',#728,0.47);+#728=AXIS2_PLACEMENT_3D('',#729,#373,#374);+#729=CARTESIAN_POINT('',(-2.936751063167,-2.68345,0.47));+#730=ORIENTED_EDGE('',*,*,#731,.T.);+#731=EDGE_CURVE('',#725,#732,#734,.T.);+#732=VERTEX_POINT('',#733);+#733=CARTESIAN_POINT('',(-3.5,-2.68345,-1.665334536938E-16));+#734=LINE('',#726,#136);+#735=ORIENTED_EDGE('',*,*,#736,.T.);+#736=EDGE_CURVE('',#732,#737,#739,.T.);+#737=VERTEX_POINT('',#738);+#738=CARTESIAN_POINT('',(-3.5,-2.68345,0.27));+#739=LINE('',#733,#385);+#740=ORIENTED_EDGE('',*,*,#741,.T.);+#741=EDGE_CURVE('',#737,#742,#744,.T.);+#742=VERTEX_POINT('',#743);+#743=CARTESIAN_POINT('',(-2.936751063167,-2.68345,0.27));+#744=LINE('',#738,#315);+#745=ORIENTED_EDGE('',*,*,#746,.T.);+#746=EDGE_CURVE('',#742,#747,#749,.T.);+#747=VERTEX_POINT('',#748);+#748=CARTESIAN_POINT('',(-2.739789512565,-2.68345,0.435270364467));+#749=CIRCLE('',#750,0.2);+#750=AXIS2_PLACEMENT_3D('',#729,#358,#397);+#751=ORIENTED_EDGE('',*,*,#752,.T.);+#752=EDGE_CURVE('',#747,#753,#755,.T.);+#753=VERTEX_POINT('',#754);+#754=CARTESIAN_POINT('',(-2.712859643916,-2.68345,0.646614643503));+#755=LINE('',#748,#403);+#756=ORIENTED_EDGE('',*,*,#757,.T.);+#757=EDGE_CURVE('',#753,#758,#760,.T.);+#758=VERTEX_POINT('',#759);+#759=CARTESIAN_POINT('',(-2.25,-2.68345,1.035));+#760=CIRCLE('',#761,0.47);+#761=AXIS2_PLACEMENT_3D('',#717,#410,#411);+#762=ORIENTED_EDGE('',*,*,#763,.T.);+#763=EDGE_CURVE('',#758,#232,#764,.T.);+#764=LINE('',#759,#315);+#765=PLANE('',#766);+#766=AXIS2_PLACEMENT_3D('',#767,#148,#13);+#767=CARTESIAN_POINT('',(-2.606989201797,-2.68345,0.512419776725));+#768=ADVANCED_FACE('',(#769),#776,.F.);+#769=FACE_BOUND('',#770,.F.);+#770=EDGE_LOOP('',(#771,#652,#772,#775));+#771=ORIENTED_EDGE('',*,*,#223,.T.);+#772=ORIENTED_EDGE('',*,*,#773,.F.);+#773=EDGE_CURVE('',#713,#654,#774,.T.);+#774=LINE('',#714,#147);+#775=ORIENTED_EDGE('',*,*,#712,.F.);+#776=CYLINDRICAL_SURFACE('',#716,0.2);+#777=ADVANCED_FACE('',(#778),#342,.T.);+#778=FACE_BOUND('',#779,.T.);+#779=EDGE_LOOP('',(#780,#784,#790,#793,#798,#802,#804,#805));+#780=ORIENTED_EDGE('',*,*,#781,.T.);+#781=EDGE_CURVE('',#280,#782,#341,.T.);+#782=VERTEX_POINT('',#783);+#783=CARTESIAN_POINT('',(1.75,-1.15005,1.035));+#784=ORIENTED_EDGE('',*,*,#785,.T.);+#785=EDGE_CURVE('',#782,#786,#788,.T.);+#786=VERTEX_POINT('',#787);+#787=CARTESIAN_POINT('',(1.735,-1.15005,1.035));+#788=LINE('',#789,#87);+#789=CARTESIAN_POINT('',(2.25,-1.15005,1.035));+#790=ORIENTED_EDGE('',*,*,#791,.F.);+#791=EDGE_CURVE('',#792,#786,#331,.T.);+#792=VERTEX_POINT('',#332);+#793=ORIENTED_EDGE('',*,*,#794,.F.);+#794=EDGE_CURVE('',#795,#792,#797,.T.);+#795=VERTEX_POINT('',#796);+#796=CARTESIAN_POINT('',(-1.735,-3.235,1.035));+#797=LINE('',#796,#75);+#798=ORIENTED_EDGE('',*,*,#799,.F.);+#799=EDGE_CURVE('',#800,#795,#321,.T.);+#800=VERTEX_POINT('',#801);+#801=CARTESIAN_POINT('',(-1.735,-2.68345,1.035));+#802=ORIENTED_EDGE('',*,*,#803,.F.);+#803=EDGE_CURVE('',#232,#800,#764,.T.);+#804=ORIENTED_EDGE('',*,*,#243,.T.);+#805=ORIENTED_EDGE('',*,*,#284,.T.);+#806=ADVANCED_FACE('',(#807),#816,.T.);+#807=FACE_BOUND('',#808,.T.);+#808=EDGE_LOOP('',(#809,#810,#811,#815));+#809=ORIENTED_EDGE('',*,*,#279,.F.);+#810=ORIENTED_EDGE('',*,*,#271,.T.);+#811=ORIENTED_EDGE('',*,*,#812,.F.);+#812=EDGE_CURVE('',#782,#268,#813,.T.);+#813=LINE('',#814,#121);+#814=CARTESIAN_POINT('',(1.75,-1.15005,0.773709888363));+#815=ORIENTED_EDGE('',*,*,#781,.F.);+#816=PLANE('',#817);+#817=AXIS2_PLACEMENT_3D('',#281,#76,#83);+#818=ADVANCED_FACE('',(#819),#836,.F.);+#819=FACE_BOUND('',#820,.F.);+#820=EDGE_LOOP('',(#266,#821,#827,#832));+#821=ORIENTED_EDGE('',*,*,#822,.T.);+#822=EDGE_CURVE('',#268,#823,#825,.T.);+#823=VERTEX_POINT('',#824);+#824=CARTESIAN_POINT('',(2.25,-1.15005,0.765));+#825=LINE('',#826,#75);+#826=CARTESIAN_POINT('',(1.72,-1.15005,0.765));+#827=ORIENTED_EDGE('',*,*,#828,.F.);+#828=EDGE_CURVE('',#829,#823,#831,.T.);+#829=VERTEX_POINT('',#830);+#830=CARTESIAN_POINT('',(2.25,1.15005,0.765));+#831=LINE('',#830,#27);+#832=ORIENTED_EDGE('',*,*,#833,.F.);+#833=EDGE_CURVE('',#263,#829,#834,.T.);+#834=LINE('',#835,#75);+#835=CARTESIAN_POINT('',(1.72,1.15005,0.765));+#836=PLANE('',#837);+#837=AXIS2_PLACEMENT_3D('',#838,#13,#76);+#838=CARTESIAN_POINT('',(1.72,-0.38335,0.765));+#839=ADVANCED_FACE('',(#840),#816,.T.);+#840=FACE_BOUND('',#841,.T.);+#841=EDGE_LOOP('',(#842,#846,#847,#848));+#842=ORIENTED_EDGE('',*,*,#843,.T.);+#843=EDGE_CURVE('',#335,#263,#844,.T.);+#844=LINE('',#845,#121);+#845=CARTESIAN_POINT('',(1.75,1.15005,0.773709888363));+#846=ORIENTED_EDGE('',*,*,#262,.T.);+#847=ORIENTED_EDGE('',*,*,#300,.T.);+#848=ORIENTED_EDGE('',*,*,#340,.F.);+#849=ADVANCED_FACE('',(#850),#863,.F.);+#850=FACE_BOUND('',#851,.F.);+#851=EDGE_LOOP('',(#852,#857,#784,#859,#333,#861));+#852=ORIENTED_EDGE('',*,*,#853,.F.);+#853=EDGE_CURVE('',#854,#855,#856,.T.);+#854=VERTEX_POINT('',#789);+#855=VERTEX_POINT('',#338);+#856=LINE('',#789,#82);+#857=ORIENTED_EDGE('',*,*,#858,.T.);+#858=EDGE_CURVE('',#854,#782,#788,.T.);+#859=ORIENTED_EDGE('',*,*,#860,.T.);+#860=EDGE_CURVE('',#786,#329,#331,.T.);+#861=ORIENTED_EDGE('',*,*,#862,.F.);+#862=EDGE_CURVE('',#855,#335,#337,.T.);+#863=PLANE('',#864);+#864=AXIS2_PLACEMENT_3D('',#865,#91,#88);+#865=CARTESIAN_POINT('',(2.25,-0.38335,1.035));+#866=ADVANCED_FACE('',(#867),#884,.T.);+#867=FACE_BOUND('',#868,.T.);+#868=EDGE_LOOP('',(#869,#859,#870,#871,#876,#881));+#869=ORIENTED_EDGE('',*,*,#791,.T.);+#870=ORIENTED_EDGE('',*,*,#328,.T.);+#871=ORIENTED_EDGE('',*,*,#872,.T.);+#872=EDGE_CURVE('',#324,#873,#875,.T.);+#873=VERTEX_POINT('',#874);+#874=CARTESIAN_POINT('',(1.641540344923,3.141540344923,1.7));+#875=B_SPLINE_CURVE_WITH_KNOTS('',1,(#325,#874),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#876=ORIENTED_EDGE('',*,*,#877,.F.);+#877=EDGE_CURVE('',#878,#873,#880,.T.);+#878=VERTEX_POINT('',#879);+#879=CARTESIAN_POINT('',(1.641540344923,-3.141540344923,1.7));+#880=LINE('',#879,#82);+#881=ORIENTED_EDGE('',*,*,#882,.F.);+#882=EDGE_CURVE('',#792,#878,#883,.T.);+#883=B_SPLINE_CURVE_WITH_KNOTS('',1,(#332,#879),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#884=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#332,#879),(#325,#874)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#885=ADVANCED_FACE('',(#886),#898,.T.);+#886=FACE_BOUND('',#887,.T.);+#887=EDGE_LOOP('',(#888,#889,#894,#897));+#888=ORIENTED_EDGE('',*,*,#323,.T.);+#889=ORIENTED_EDGE('',*,*,#890,.T.);+#890=EDGE_CURVE('',#319,#891,#893,.T.);+#891=VERTEX_POINT('',#892);+#892=CARTESIAN_POINT('',(-1.641540344923,3.141540344923,1.7));+#893=B_SPLINE_CURVE_WITH_KNOTS('',1,(#320,#892),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#894=ORIENTED_EDGE('',*,*,#895,.F.);+#895=EDGE_CURVE('',#873,#891,#896,.T.);+#896=LINE('',#874,#87);+#897=ORIENTED_EDGE('',*,*,#872,.F.);+#898=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#325,#874),(#320,#892)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#899=ADVANCED_FACE('',(#900),#921,.T.);+#900=FACE_BOUND('',#901,.T.);+#901=EDGE_LOOP('',(#902,#903,#905,#906,#908,#909,#911,#912,#917,#920));+#902=ORIENTED_EDGE('',*,*,#318,.T.);+#903=ORIENTED_EDGE('',*,*,#904,.T.);+#904=EDGE_CURVE('',#311,#492,#321,.T.);+#905=ORIENTED_EDGE('',*,*,#502,.T.);+#906=ORIENTED_EDGE('',*,*,#907,.T.);+#907=EDGE_CURVE('',#497,#637,#321,.T.);+#908=ORIENTED_EDGE('',*,*,#647,.T.);+#909=ORIENTED_EDGE('',*,*,#910,.T.);+#910=EDGE_CURVE('',#642,#800,#321,.T.);+#911=ORIENTED_EDGE('',*,*,#799,.T.);+#912=ORIENTED_EDGE('',*,*,#913,.T.);+#913=EDGE_CURVE('',#795,#914,#916,.T.);+#914=VERTEX_POINT('',#915);+#915=CARTESIAN_POINT('',(-1.641540344923,-3.141540344923,1.7));+#916=B_SPLINE_CURVE_WITH_KNOTS('',1,(#796,#915),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#917=ORIENTED_EDGE('',*,*,#918,.F.);+#918=EDGE_CURVE('',#891,#914,#919,.T.);+#919=LINE('',#892,#27);+#920=ORIENTED_EDGE('',*,*,#890,.F.);+#921=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#320,#892),(#796,#915)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#922=ADVANCED_FACE('',(#923),#929,.F.);+#923=FACE_BOUND('',#924,.F.);+#924=EDGE_LOOP('',(#925,#926,#412,#309,#903,#490));+#925=ORIENTED_EDGE('',*,*,#473,.F.);+#926=ORIENTED_EDGE('',*,*,#927,.T.);+#927=EDGE_CURVE('',#468,#407,#928,.T.);+#928=LINE('',#469,#147);+#929=PLANE('',#930);+#930=AXIS2_PLACEMENT_3D('',#469,#91,#316);+#931=ADVANCED_FACE('',(#932),#939,.T.);+#932=FACE_BOUND('',#933,.F.);+#933=EDGE_LOOP('',(#934,#405,#937,#938));+#934=ORIENTED_EDGE('',*,*,#935,.T.);+#935=EDGE_CURVE('',#463,#400,#936,.T.);+#936=LINE('',#464,#147);+#937=ORIENTED_EDGE('',*,*,#927,.F.);+#938=ORIENTED_EDGE('',*,*,#467,.F.);+#939=CYLINDRICAL_SURFACE('',#940,0.47);+#940=AXIS2_PLACEMENT_3D('',#427,#358,#411);+#941=ADVANCED_FACE('',(#942),#949,.F.);+#942=FACE_BOUND('',#943,.F.);+#943=EDGE_LOOP('',(#944,#398,#947,#948));+#944=ORIENTED_EDGE('',*,*,#945,.T.);+#945=EDGE_CURVE('',#457,#393,#946,.T.);+#946=LINE('',#458,#147);+#947=ORIENTED_EDGE('',*,*,#935,.F.);+#948=ORIENTED_EDGE('',*,*,#462,.F.);+#949=PLANE('',#950);+#950=AXIS2_PLACEMENT_3D('',#458,#951,#404);+#951=DIRECTION('',(0.991979380222,-1.135060249332E-17,-0.126399799104));+#952=ADVANCED_FACE('',(#953),#960,.F.);+#953=FACE_BOUND('',#954,.F.);+#954=EDGE_LOOP('',(#955,#391,#958,#959));+#955=ORIENTED_EDGE('',*,*,#956,.T.);+#956=EDGE_CURVE('',#452,#388,#957,.T.);+#957=LINE('',#453,#147);+#958=ORIENTED_EDGE('',*,*,#945,.F.);+#959=ORIENTED_EDGE('',*,*,#456,.F.);+#960=CYLINDRICAL_SURFACE('',#460,0.2);+#961=ADVANCED_FACE('',(#962),#969,.F.);+#962=FACE_BOUND('',#963,.F.);+#963=EDGE_LOOP('',(#964,#386,#967,#968));+#964=ORIENTED_EDGE('',*,*,#965,.T.);+#965=EDGE_CURVE('',#447,#382,#966,.T.);+#966=LINE('',#448,#147);+#967=ORIENTED_EDGE('',*,*,#956,.F.);+#968=ORIENTED_EDGE('',*,*,#451,.F.);+#969=PLANE('',#970);+#970=AXIS2_PLACEMENT_3D('',#448,#91,#316);+#971=ADVANCED_FACE('',(#972),#979,.F.);+#972=FACE_BOUND('',#973,.F.);+#973=EDGE_LOOP('',(#974,#380,#977,#978));+#974=ORIENTED_EDGE('',*,*,#975,.T.);+#975=EDGE_CURVE('',#442,#377,#976,.T.);+#976=LINE('',#443,#147);+#977=ORIENTED_EDGE('',*,*,#965,.F.);+#978=ORIENTED_EDGE('',*,*,#446,.F.);+#979=PLANE('',#980);+#980=AXIS2_PLACEMENT_3D('',#443,#316,#13);+#981=ADVANCED_FACE('',(#982),#989,.F.);+#982=FACE_BOUND('',#983,.F.);+#983=EDGE_LOOP('',(#984,#375,#987,#988));+#984=ORIENTED_EDGE('',*,*,#985,.T.);+#985=EDGE_CURVE('',#435,#368,#986,.T.);+#986=LINE('',#436,#147);+#987=ORIENTED_EDGE('',*,*,#975,.F.);+#988=ORIENTED_EDGE('',*,*,#441,.F.);+#989=PLANE('',#990);+#990=AXIS2_PLACEMENT_3D('',#436,#13,#137);+#991=ADVANCED_FACE('',(#992),#999,.T.);+#992=FACE_BOUND('',#993,.F.);+#993=EDGE_LOOP('',(#994,#366,#997,#998));+#994=ORIENTED_EDGE('',*,*,#995,.T.);+#995=EDGE_CURVE('',#430,#361,#996,.T.);+#996=LINE('',#431,#147);+#997=ORIENTED_EDGE('',*,*,#985,.F.);+#998=ORIENTED_EDGE('',*,*,#434,.F.);+#999=CYLINDRICAL_SURFACE('',#1000,0.47);+#1000=AXIS2_PLACEMENT_3D('',#439,#358,#374);+#1001=ADVANCED_FACE('',(#1002),#1007,.F.);+#1002=FACE_BOUND('',#1003,.F.);+#1003=EDGE_LOOP('',(#1004,#359,#1005,#1006));+#1004=ORIENTED_EDGE('',*,*,#483,.T.);+#1005=ORIENTED_EDGE('',*,*,#995,.F.);+#1006=ORIENTED_EDGE('',*,*,#429,.F.);+#1007=PLANE('',#1008);+#1008=AXIS2_PLACEMENT_3D('',#424,#1009,#365);+#1009=DIRECTION('',(-0.991979380222,1.135060249332E-17,0.126399799104));+#1010=ADVANCED_FACE('',(#1011),#1017,.F.);+#1011=FACE_BOUND('',#1012,.F.);+#1012=EDGE_LOOP('',(#1013,#1014,#557,#495,#906,#635));+#1013=ORIENTED_EDGE('',*,*,#618,.F.);+#1014=ORIENTED_EDGE('',*,*,#1015,.T.);+#1015=EDGE_CURVE('',#613,#554,#1016,.T.);+#1016=LINE('',#614,#147);+#1017=PLANE('',#1018);+#1018=AXIS2_PLACEMENT_3D('',#614,#91,#316);+#1019=ADVANCED_FACE('',(#1020),#1027,.T.);+#1020=FACE_BOUND('',#1021,.F.);+#1021=EDGE_LOOP('',(#1022,#552,#1025,#1026));+#1022=ORIENTED_EDGE('',*,*,#1023,.T.);+#1023=EDGE_CURVE('',#608,#549,#1024,.T.);+#1024=LINE('',#609,#147);+#1025=ORIENTED_EDGE('',*,*,#1015,.F.);+#1026=ORIENTED_EDGE('',*,*,#612,.F.);+#1027=CYLINDRICAL_SURFACE('',#1028,0.47);+#1028=AXIS2_PLACEMENT_3D('',#572,#358,#411);+#1029=ADVANCED_FACE('',(#1030),#1037,.F.);+#1030=FACE_BOUND('',#1031,.F.);+#1031=EDGE_LOOP('',(#1032,#547,#1035,#1036));+#1032=ORIENTED_EDGE('',*,*,#1033,.T.);+#1033=EDGE_CURVE('',#602,#543,#1034,.T.);+#1034=LINE('',#603,#147);+#1035=ORIENTED_EDGE('',*,*,#1023,.F.);+#1036=ORIENTED_EDGE('',*,*,#607,.F.);+#1037=PLANE('',#1038);+#1038=AXIS2_PLACEMENT_3D('',#603,#951,#404);+#1039=ADVANCED_FACE('',(#1040),#1047,.F.);+#1040=FACE_BOUND('',#1041,.F.);+#1041=EDGE_LOOP('',(#1042,#541,#1045,#1046));+#1042=ORIENTED_EDGE('',*,*,#1043,.T.);+#1043=EDGE_CURVE('',#597,#538,#1044,.T.);+#1044=LINE('',#598,#147);+#1045=ORIENTED_EDGE('',*,*,#1033,.F.);+#1046=ORIENTED_EDGE('',*,*,#601,.F.);+#1047=CYLINDRICAL_SURFACE('',#605,0.2);+#1048=ADVANCED_FACE('',(#1049),#1056,.F.);+#1049=FACE_BOUND('',#1050,.F.);+#1050=EDGE_LOOP('',(#1051,#536,#1054,#1055));+#1051=ORIENTED_EDGE('',*,*,#1052,.T.);+#1052=EDGE_CURVE('',#592,#533,#1053,.T.);+#1053=LINE('',#593,#147);+#1054=ORIENTED_EDGE('',*,*,#1043,.F.);+#1055=ORIENTED_EDGE('',*,*,#596,.F.);+#1056=PLANE('',#1057);+#1057=AXIS2_PLACEMENT_3D('',#593,#91,#316);+#1058=ADVANCED_FACE('',(#1059),#1066,.F.);+#1059=FACE_BOUND('',#1060,.F.);+#1060=EDGE_LOOP('',(#1061,#531,#1064,#1065));+#1061=ORIENTED_EDGE('',*,*,#1062,.T.);+#1062=EDGE_CURVE('',#587,#528,#1063,.T.);+#1063=LINE('',#588,#147);+#1064=ORIENTED_EDGE('',*,*,#1052,.F.);+#1065=ORIENTED_EDGE('',*,*,#591,.F.);+#1066=PLANE('',#1067);+#1067=AXIS2_PLACEMENT_3D('',#588,#316,#13);+#1068=ADVANCED_FACE('',(#1069),#1076,.F.);+#1069=FACE_BOUND('',#1070,.F.);+#1070=EDGE_LOOP('',(#1071,#526,#1074,#1075));+#1071=ORIENTED_EDGE('',*,*,#1072,.T.);+#1072=EDGE_CURVE('',#580,#521,#1073,.T.);+#1073=LINE('',#581,#147);+#1074=ORIENTED_EDGE('',*,*,#1062,.F.);+#1075=ORIENTED_EDGE('',*,*,#586,.F.);+#1076=PLANE('',#1077);+#1077=AXIS2_PLACEMENT_3D('',#581,#13,#137);+#1078=ADVANCED_FACE('',(#1079),#1086,.T.);+#1079=FACE_BOUND('',#1080,.F.);+#1080=EDGE_LOOP('',(#1081,#519,#1084,#1085));+#1081=ORIENTED_EDGE('',*,*,#1082,.T.);+#1082=EDGE_CURVE('',#575,#516,#1083,.T.);+#1083=LINE('',#576,#147);+#1084=ORIENTED_EDGE('',*,*,#1072,.F.);+#1085=ORIENTED_EDGE('',*,*,#579,.F.);+#1086=CYLINDRICAL_SURFACE('',#1087,0.47);+#1087=AXIS2_PLACEMENT_3D('',#584,#358,#374);+#1088=ADVANCED_FACE('',(#1089),#1094,.F.);+#1089=FACE_BOUND('',#1090,.F.);+#1090=EDGE_LOOP('',(#1091,#514,#1092,#1093));+#1091=ORIENTED_EDGE('',*,*,#628,.T.);+#1092=ORIENTED_EDGE('',*,*,#1082,.F.);+#1093=ORIENTED_EDGE('',*,*,#574,.F.);+#1094=PLANE('',#1095);+#1095=AXIS2_PLACEMENT_3D('',#569,#1009,#365);+#1096=ADVANCED_FACE('',(#1097),#1103,.F.);+#1097=FACE_BOUND('',#1098,.F.);+#1098=EDGE_LOOP('',(#1099,#1100,#702,#640,#909,#802));+#1099=ORIENTED_EDGE('',*,*,#763,.F.);+#1100=ORIENTED_EDGE('',*,*,#1101,.T.);+#1101=EDGE_CURVE('',#758,#699,#1102,.T.);+#1102=LINE('',#759,#147);+#1103=PLANE('',#1104);+#1104=AXIS2_PLACEMENT_3D('',#759,#91,#316);+#1105=ADVANCED_FACE('',(#1106),#1113,.T.);+#1106=FACE_BOUND('',#1107,.F.);+#1107=EDGE_LOOP('',(#1108,#697,#1111,#1112));+#1108=ORIENTED_EDGE('',*,*,#1109,.T.);+#1109=EDGE_CURVE('',#753,#694,#1110,.T.);+#1110=LINE('',#754,#147);+#1111=ORIENTED_EDGE('',*,*,#1101,.F.);+#1112=ORIENTED_EDGE('',*,*,#757,.F.);+#1113=CYLINDRICAL_SURFACE('',#1114,0.47);+#1114=AXIS2_PLACEMENT_3D('',#717,#358,#411);+#1115=ADVANCED_FACE('',(#1116),#1123,.F.);+#1116=FACE_BOUND('',#1117,.F.);+#1117=EDGE_LOOP('',(#1118,#692,#1121,#1122));+#1118=ORIENTED_EDGE('',*,*,#1119,.T.);+#1119=EDGE_CURVE('',#747,#688,#1120,.T.);+#1120=LINE('',#748,#147);+#1121=ORIENTED_EDGE('',*,*,#1109,.F.);+#1122=ORIENTED_EDGE('',*,*,#752,.F.);+#1123=PLANE('',#1124);+#1124=AXIS2_PLACEMENT_3D('',#748,#951,#404);+#1125=ADVANCED_FACE('',(#1126),#1133,.F.);+#1126=FACE_BOUND('',#1127,.F.);+#1127=EDGE_LOOP('',(#1128,#686,#1131,#1132));+#1128=ORIENTED_EDGE('',*,*,#1129,.T.);+#1129=EDGE_CURVE('',#742,#683,#1130,.T.);+#1130=LINE('',#743,#147);+#1131=ORIENTED_EDGE('',*,*,#1119,.F.);+#1132=ORIENTED_EDGE('',*,*,#746,.F.);+#1133=CYLINDRICAL_SURFACE('',#750,0.2);+#1134=ADVANCED_FACE('',(#1135),#1142,.F.);+#1135=FACE_BOUND('',#1136,.F.);+#1136=EDGE_LOOP('',(#1137,#681,#1140,#1141));+#1137=ORIENTED_EDGE('',*,*,#1138,.T.);+#1138=EDGE_CURVE('',#737,#678,#1139,.T.);+#1139=LINE('',#738,#147);+#1140=ORIENTED_EDGE('',*,*,#1129,.F.);+#1141=ORIENTED_EDGE('',*,*,#741,.F.);+#1142=PLANE('',#1143);+#1143=AXIS2_PLACEMENT_3D('',#738,#91,#316);+#1144=ADVANCED_FACE('',(#1145),#1152,.F.);+#1145=FACE_BOUND('',#1146,.F.);+#1146=EDGE_LOOP('',(#1147,#676,#1150,#1151));+#1147=ORIENTED_EDGE('',*,*,#1148,.T.);+#1148=EDGE_CURVE('',#732,#673,#1149,.T.);+#1149=LINE('',#733,#147);+#1150=ORIENTED_EDGE('',*,*,#1138,.F.);+#1151=ORIENTED_EDGE('',*,*,#736,.F.);+#1152=PLANE('',#1153);+#1153=AXIS2_PLACEMENT_3D('',#733,#316,#13);+#1154=ADVANCED_FACE('',(#1155),#1162,.F.);+#1155=FACE_BOUND('',#1156,.F.);+#1156=EDGE_LOOP('',(#1157,#671,#1160,#1161));+#1157=ORIENTED_EDGE('',*,*,#1158,.T.);+#1158=EDGE_CURVE('',#725,#666,#1159,.T.);+#1159=LINE('',#726,#147);+#1160=ORIENTED_EDGE('',*,*,#1148,.F.);+#1161=ORIENTED_EDGE('',*,*,#731,.F.);+#1162=PLANE('',#1163);+#1163=AXIS2_PLACEMENT_3D('',#726,#13,#137);+#1164=ADVANCED_FACE('',(#1165),#1172,.T.);+#1165=FACE_BOUND('',#1166,.F.);+#1166=EDGE_LOOP('',(#1167,#664,#1170,#1171));+#1167=ORIENTED_EDGE('',*,*,#1168,.T.);+#1168=EDGE_CURVE('',#720,#661,#1169,.T.);+#1169=LINE('',#721,#147);+#1170=ORIENTED_EDGE('',*,*,#1158,.F.);+#1171=ORIENTED_EDGE('',*,*,#724,.F.);+#1172=CYLINDRICAL_SURFACE('',#1173,0.47);+#1173=AXIS2_PLACEMENT_3D('',#729,#358,#374);+#1174=ADVANCED_FACE('',(#1175),#1180,.F.);+#1175=FACE_BOUND('',#1176,.F.);+#1176=EDGE_LOOP('',(#1177,#659,#1178,#1179));+#1177=ORIENTED_EDGE('',*,*,#773,.T.);+#1178=ORIENTED_EDGE('',*,*,#1168,.F.);+#1179=ORIENTED_EDGE('',*,*,#719,.F.);+#1180=PLANE('',#1181);+#1181=AXIS2_PLACEMENT_3D('',#714,#1009,#365);+#1182=ADVANCED_FACE('',(#1183),#1191,.T.);+#1183=FACE_BOUND('',#1184,.T.);+#1184=EDGE_LOOP('',(#1185,#1186,#1187,#1190));+#1185=ORIENTED_EDGE('',*,*,#794,.T.);+#1186=ORIENTED_EDGE('',*,*,#882,.T.);+#1187=ORIENTED_EDGE('',*,*,#1188,.F.);+#1188=EDGE_CURVE('',#914,#878,#1189,.T.);+#1189=LINE('',#915,#75);+#1190=ORIENTED_EDGE('',*,*,#913,.F.);+#1191=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#796,#915),(#332,#879)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.47),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1192=ADVANCED_FACE('',(#1193),#1252,.T.);+#1193=FACE_BOUND('',#1194,.T.);+#1194=EDGE_LOOP('',(#1195,#821,#1196,#1203,#1210,#1218,#1223,#1228,#1233,#1240,#1247,#857));+#1195=ORIENTED_EDGE('',*,*,#812,.T.);+#1196=ORIENTED_EDGE('',*,*,#1197,.T.);+#1197=EDGE_CURVE('',#823,#1198,#1200,.T.);+#1198=VERTEX_POINT('',#1199);+#1199=CARTESIAN_POINT('',(2.446961550602,-1.15005,0.599729635533));+#1200=CIRCLE('',#1201,0.2);+#1201=AXIS2_PLACEMENT_3D('',#1202,#83,#13);+#1202=CARTESIAN_POINT('',(2.25,-1.15005,0.565));+#1203=ORIENTED_EDGE('',*,*,#1204,.T.);+#1204=EDGE_CURVE('',#1198,#1205,#1207,.T.);+#1205=VERTEX_POINT('',#1206);+#1206=CARTESIAN_POINT('',(2.473891419252,-1.15005,0.388385356497));+#1207=LINE('',#1199,#1208);+#1208=VECTOR('',#1209,1.);+#1209=DIRECTION('',(0.126399799104,1.403319672732E-17,-0.991979380222));+#1210=ORIENTED_EDGE('',*,*,#1211,.T.);+#1211=EDGE_CURVE('',#1205,#1212,#1214,.T.);+#1212=VERTEX_POINT('',#1213);+#1213=CARTESIAN_POINT('',(2.936751063167,-1.15005,-1.665334536938E-16));+#1214=CIRCLE('',#1215,0.47);+#1215=AXIS2_PLACEMENT_3D('',#1216,#28,#1217);+#1216=CARTESIAN_POINT('',(2.936751063167,-1.15005,0.47));+#1217=DIRECTION('',(-0.984807753012,-1.093356242224E-16,-0.173648177667));+#1218=ORIENTED_EDGE('',*,*,#1219,.T.);+#1219=EDGE_CURVE('',#1212,#1220,#1222,.T.);+#1220=VERTEX_POINT('',#1221);+#1221=CARTESIAN_POINT('',(3.5,-1.15005,-1.665334536938E-16));+#1222=LINE('',#1213,#75);+#1223=ORIENTED_EDGE('',*,*,#1224,.T.);+#1224=EDGE_CURVE('',#1220,#1225,#1227,.T.);+#1225=VERTEX_POINT('',#1226);+#1226=CARTESIAN_POINT('',(3.5,-1.15005,0.27));+#1227=LINE('',#1221,#385);+#1228=ORIENTED_EDGE('',*,*,#1229,.T.);+#1229=EDGE_CURVE('',#1225,#1230,#1232,.T.);+#1230=VERTEX_POINT('',#1231);+#1231=CARTESIAN_POINT('',(2.936751063167,-1.15005,0.27));+#1232=LINE('',#1226,#87);+#1233=ORIENTED_EDGE('',*,*,#1234,.T.);+#1234=EDGE_CURVE('',#1230,#1235,#1237,.T.);+#1235=VERTEX_POINT('',#1236);+#1236=CARTESIAN_POINT('',(2.739789512565,-1.15005,0.435270364467));+#1237=CIRCLE('',#1238,0.2);+#1238=AXIS2_PLACEMENT_3D('',#1216,#83,#1239);+#1239=DIRECTION('',(2.22044604925E-15,2.465190328816E-31,-1.));+#1240=ORIENTED_EDGE('',*,*,#1241,.T.);+#1241=EDGE_CURVE('',#1235,#1242,#1244,.T.);+#1242=VERTEX_POINT('',#1243);+#1243=CARTESIAN_POINT('',(2.712859643916,-1.15005,0.646614643503));+#1244=LINE('',#1236,#1245);+#1245=VECTOR('',#1246,1.);+#1246=DIRECTION('',(-0.126399799104,-1.403319672732E-17,0.991979380222));+#1247=ORIENTED_EDGE('',*,*,#1248,.T.);+#1248=EDGE_CURVE('',#1242,#854,#1249,.T.);+#1249=CIRCLE('',#1250,0.47);+#1250=AXIS2_PLACEMENT_3D('',#1202,#28,#1251);+#1251=DIRECTION('',(0.984807753012,1.093356242224E-16,0.173648177667));+#1252=PLANE('',#1253);+#1253=AXIS2_PLACEMENT_3D('',#1254,#28,#13);+#1254=CARTESIAN_POINT('',(2.606989201797,-1.15005,0.512419776725));+#1255=ADVANCED_FACE('',(#1256),#1309,.F.);+#1256=FACE_BOUND('',#1257,.F.);+#1257=EDGE_LOOP('',(#842,#1258,#1259,#1266,#1271,#1278,#1283,#1288,#1293,#1299,#1304,#1308));+#1258=ORIENTED_EDGE('',*,*,#833,.T.);+#1259=ORIENTED_EDGE('',*,*,#1260,.T.);+#1260=EDGE_CURVE('',#829,#1261,#1263,.T.);+#1261=VERTEX_POINT('',#1262);+#1262=CARTESIAN_POINT('',(2.446961550602,1.15005,0.599729635533));+#1263=CIRCLE('',#1264,0.2);+#1264=AXIS2_PLACEMENT_3D('',#1265,#83,#13);+#1265=CARTESIAN_POINT('',(2.25,1.15005,0.565));+#1266=ORIENTED_EDGE('',*,*,#1267,.T.);+#1267=EDGE_CURVE('',#1261,#1268,#1270,.T.);+#1268=VERTEX_POINT('',#1269);+#1269=CARTESIAN_POINT('',(2.473891419252,1.15005,0.388385356497));+#1270=LINE('',#1262,#1208);+#1271=ORIENTED_EDGE('',*,*,#1272,.T.);+#1272=EDGE_CURVE('',#1268,#1273,#1275,.T.);+#1273=VERTEX_POINT('',#1274);+#1274=CARTESIAN_POINT('',(2.936751063167,1.15005,-1.665334536938E-16));+#1275=CIRCLE('',#1276,0.47);+#1276=AXIS2_PLACEMENT_3D('',#1277,#28,#1217);+#1277=CARTESIAN_POINT('',(2.936751063167,1.15005,0.47));+#1278=ORIENTED_EDGE('',*,*,#1279,.T.);+#1279=EDGE_CURVE('',#1273,#1280,#1282,.T.);+#1280=VERTEX_POINT('',#1281);+#1281=CARTESIAN_POINT('',(3.5,1.15005,-1.665334536938E-16));+#1282=LINE('',#1274,#75);+#1283=ORIENTED_EDGE('',*,*,#1284,.T.);+#1284=EDGE_CURVE('',#1280,#1285,#1287,.T.);+#1285=VERTEX_POINT('',#1286);+#1286=CARTESIAN_POINT('',(3.5,1.15005,0.27));+#1287=LINE('',#1281,#385);+#1288=ORIENTED_EDGE('',*,*,#1289,.T.);+#1289=EDGE_CURVE('',#1285,#1290,#1292,.T.);+#1290=VERTEX_POINT('',#1291);+#1291=CARTESIAN_POINT('',(2.936751063167,1.15005,0.27));+#1292=LINE('',#1286,#87);+#1293=ORIENTED_EDGE('',*,*,#1294,.T.);+#1294=EDGE_CURVE('',#1290,#1295,#1297,.T.);+#1295=VERTEX_POINT('',#1296);+#1296=CARTESIAN_POINT('',(2.739789512565,1.15005,0.435270364467));+#1297=CIRCLE('',#1298,0.2);+#1298=AXIS2_PLACEMENT_3D('',#1277,#83,#1239);+#1299=ORIENTED_EDGE('',*,*,#1300,.T.);+#1300=EDGE_CURVE('',#1295,#1301,#1303,.T.);+#1301=VERTEX_POINT('',#1302);+#1302=CARTESIAN_POINT('',(2.712859643916,1.15005,0.646614643503));+#1303=LINE('',#1296,#1245);+#1304=ORIENTED_EDGE('',*,*,#1305,.T.);+#1305=EDGE_CURVE('',#1301,#855,#1306,.T.);+#1306=CIRCLE('',#1307,0.47);+#1307=AXIS2_PLACEMENT_3D('',#1265,#28,#1251);+#1308=ORIENTED_EDGE('',*,*,#862,.T.);+#1309=PLANE('',#1310);+#1310=AXIS2_PLACEMENT_3D('',#1311,#28,#13);+#1311=CARTESIAN_POINT('',(2.606989201797,1.15005,0.512419776725));+#1312=ADVANCED_FACE('',(#1313),#1320,.F.);+#1313=FACE_BOUND('',#1314,.F.);+#1314=EDGE_LOOP('',(#1196,#1315,#1318,#1319));+#1315=ORIENTED_EDGE('',*,*,#1316,.F.);+#1316=EDGE_CURVE('',#1261,#1198,#1317,.T.);+#1317=LINE('',#1262,#27);+#1318=ORIENTED_EDGE('',*,*,#1260,.F.);+#1319=ORIENTED_EDGE('',*,*,#828,.T.);+#1320=CYLINDRICAL_SURFACE('',#1321,0.2);+#1321=AXIS2_PLACEMENT_3D('',#1322,#83,#13);+#1322=CARTESIAN_POINT('',(2.25,-0.38335,0.565));+#1323=ADVANCED_FACE('',(#1324),#1331,.T.);+#1324=FACE_BOUND('',#1325,.F.);+#1325=EDGE_LOOP('',(#1247,#1326,#1327,#1328));+#1326=ORIENTED_EDGE('',*,*,#853,.T.);+#1327=ORIENTED_EDGE('',*,*,#1305,.F.);+#1328=ORIENTED_EDGE('',*,*,#1329,.T.);+#1329=EDGE_CURVE('',#1301,#1242,#1330,.T.);+#1330=LINE('',#1302,#27);+#1331=CYLINDRICAL_SURFACE('',#1332,0.47);+#1332=AXIS2_PLACEMENT_3D('',#1322,#83,#1251);+#1333=ADVANCED_FACE('',(#1334,#1336),#1346,.F.);+#1334=FACE_BOUND('',#1335,.F.);+#1335=EDGE_LOOP('',(#917,#894,#876,#1187));+#1336=FACE_BOUND('',#1337,.F.);+#1337=EDGE_LOOP('',(#1338));+#1338=ORIENTED_EDGE('',*,*,#1339,.F.);+#1339=EDGE_CURVE('',#1340,#1340,#1342,.T.);+#1340=VERTEX_POINT('',#1341);+#1341=CARTESIAN_POINT('',(-1.441540344923,2.891540344923,1.7));+#1342=CIRCLE('',#1343,5.E-02);+#1343=AXIS2_PLACEMENT_3D('',#1344,#1345,#28);+#1344=CARTESIAN_POINT('',(-1.441540344923,2.941540344923,1.7));+#1345=DIRECTION('',(0.,-0.,-1.));+#1346=PLANE('',#1347);+#1347=AXIS2_PLACEMENT_3D('',#892,#91,#1348);+#1348=DIRECTION('',(0.463114948424,-0.886298225512,0.));+#1349=ADVANCED_FACE('',(#1350),#1357,.F.);+#1350=FACE_BOUND('',#1351,.F.);+#1351=EDGE_LOOP('',(#1240,#1352,#1353,#1354));+#1352=ORIENTED_EDGE('',*,*,#1329,.F.);+#1353=ORIENTED_EDGE('',*,*,#1300,.F.);+#1354=ORIENTED_EDGE('',*,*,#1355,.T.);+#1355=EDGE_CURVE('',#1295,#1235,#1356,.T.);+#1356=LINE('',#1296,#27);+#1357=PLANE('',#1358);+#1358=AXIS2_PLACEMENT_3D('',#1359,#1360,#1246);+#1359=CARTESIAN_POINT('',(2.739789512565,-0.38335,0.435270364467));+#1360=DIRECTION('',(-0.991979380222,-1.101318347876E-16,-0.126399799104));+#1361=ADVANCED_FACE('',(#1362),#1369,.F.);+#1362=FACE_BOUND('',#1363,.F.);+#1363=EDGE_LOOP('',(#1233,#1364,#1365,#1366));+#1364=ORIENTED_EDGE('',*,*,#1355,.F.);+#1365=ORIENTED_EDGE('',*,*,#1294,.F.);+#1366=ORIENTED_EDGE('',*,*,#1367,.T.);+#1367=EDGE_CURVE('',#1290,#1230,#1368,.T.);+#1368=LINE('',#1291,#27);+#1369=CYLINDRICAL_SURFACE('',#1370,0.2);+#1370=AXIS2_PLACEMENT_3D('',#1371,#83,#1239);+#1371=CARTESIAN_POINT('',(2.936751063167,-0.38335,0.47));+#1372=ADVANCED_FACE('',(#1373),#1380,.F.);+#1373=FACE_BOUND('',#1374,.F.);+#1374=EDGE_LOOP('',(#1228,#1375,#1376,#1377));+#1375=ORIENTED_EDGE('',*,*,#1367,.F.);+#1376=ORIENTED_EDGE('',*,*,#1289,.F.);+#1377=ORIENTED_EDGE('',*,*,#1378,.T.);+#1378=EDGE_CURVE('',#1285,#1225,#1379,.T.);+#1379=LINE('',#1286,#27);+#1380=PLANE('',#1381);+#1381=AXIS2_PLACEMENT_3D('',#1382,#91,#88);+#1382=CARTESIAN_POINT('',(3.5,-0.38335,0.27));+#1383=ADVANCED_FACE('',(#1384),#1391,.F.);+#1384=FACE_BOUND('',#1385,.F.);+#1385=EDGE_LOOP('',(#1223,#1386,#1387,#1388));+#1386=ORIENTED_EDGE('',*,*,#1378,.F.);+#1387=ORIENTED_EDGE('',*,*,#1284,.F.);+#1388=ORIENTED_EDGE('',*,*,#1389,.T.);+#1389=EDGE_CURVE('',#1280,#1220,#1390,.T.);+#1390=LINE('',#1281,#27);+#1391=PLANE('',#1392);+#1392=AXIS2_PLACEMENT_3D('',#1393,#88,#13);+#1393=CARTESIAN_POINT('',(3.5,-0.38335,-1.665334536938E-16));+#1394=ADVANCED_FACE('',(#1395),#1402,.F.);+#1395=FACE_BOUND('',#1396,.F.);+#1396=EDGE_LOOP('',(#1218,#1397,#1398,#1399));+#1397=ORIENTED_EDGE('',*,*,#1389,.F.);+#1398=ORIENTED_EDGE('',*,*,#1279,.F.);+#1399=ORIENTED_EDGE('',*,*,#1400,.T.);+#1400=EDGE_CURVE('',#1273,#1212,#1401,.T.);+#1401=LINE('',#1274,#27);+#1402=PLANE('',#1403);+#1403=AXIS2_PLACEMENT_3D('',#1404,#13,#76);+#1404=CARTESIAN_POINT('',(2.936751063167,-0.38335,-1.665334536938E-16));+#1405=ADVANCED_FACE('',(#1406),#1413,.T.);+#1406=FACE_BOUND('',#1407,.F.);+#1407=EDGE_LOOP('',(#1210,#1408,#1409,#1410));+#1408=ORIENTED_EDGE('',*,*,#1400,.F.);+#1409=ORIENTED_EDGE('',*,*,#1272,.F.);+#1410=ORIENTED_EDGE('',*,*,#1411,.T.);+#1411=EDGE_CURVE('',#1268,#1205,#1412,.T.);+#1412=LINE('',#1269,#27);+#1413=CYLINDRICAL_SURFACE('',#1414,0.47);+#1414=AXIS2_PLACEMENT_3D('',#1371,#83,#1217);+#1415=ADVANCED_FACE('',(#1416),#1421,.F.);+#1416=FACE_BOUND('',#1417,.F.);+#1417=EDGE_LOOP('',(#1203,#1418,#1419,#1420));+#1418=ORIENTED_EDGE('',*,*,#1411,.F.);+#1419=ORIENTED_EDGE('',*,*,#1267,.F.);+#1420=ORIENTED_EDGE('',*,*,#1316,.T.);+#1421=PLANE('',#1422);+#1422=AXIS2_PLACEMENT_3D('',#1423,#1424,#1209);+#1423=CARTESIAN_POINT('',(2.446961550602,-0.38335,0.599729635533));+#1424=DIRECTION('',(0.991979380222,1.101318347876E-16,0.126399799104));+#1425=ADVANCED_FACE('',(#1426),#1427,.F.);+#1426=FACE_BOUND('',#1337,.T.);+#1427=PLANE('',#1428);+#1428=AXIS2_PLACEMENT_3D('',#1344,#91,#28);+#1429=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1433)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1430,#1431,#1432)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1430=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1431=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1432=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1433=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1430,'distance_accuracy_value','confusion accuracy');+#1434=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1435=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1436,#1446,#1447,#1448,#1449,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484,#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527),#1429);+#1436=STYLED_ITEM('color',(#1437),#17);+#1437=PRESENTATION_STYLE_ASSIGNMENT((#1438,#1444));+#1438=SURFACE_STYLE_USAGE(.BOTH.,#1439);+#1439=SURFACE_SIDE_STYLE('',(#1440));+#1440=SURFACE_STYLE_FILL_AREA(#1441);+#1441=FILL_AREA_STYLE('',(#1442));+#1442=FILL_AREA_STYLE_COLOUR('',#1443);+#1443=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#1444=CURVE_STYLE('',#1445,POSITIVE_LENGTH_MEASURE(0.1),#1443);+#1445=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1446=STYLED_ITEM('color',(#1437),#67);+#1447=STYLED_ITEM('color',(#1437),#93);+#1448=STYLED_ITEM('color',(#1437),#106);+#1449=STYLED_ITEM('color',(#1450),#127);+#1450=PRESENTATION_STYLE_ASSIGNMENT((#1451,#1457));+#1451=SURFACE_STYLE_USAGE(.BOTH.,#1452);+#1452=SURFACE_SIDE_STYLE('',(#1453));+#1453=SURFACE_STYLE_FILL_AREA(#1454);+#1454=FILL_AREA_STYLE('',(#1455));+#1455=FILL_AREA_STYLE_COLOUR('',#1456);+#1456=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#1457=CURVE_STYLE('',#1445,POSITIVE_LENGTH_MEASURE(0.1),#1456);+#1458=STYLED_ITEM('color',(#1437),#151);+#1459=STYLED_ITEM('color',(#1450),#169);+#1460=STYLED_ITEM('color',(#1437),#189);+#1461=STYLED_ITEM('color',(#1450),#207);+#1462=STYLED_ITEM('color',(#1437),#227);+#1463=STYLED_ITEM('color',(#1437),#244);+#1464=STYLED_ITEM('color',(#1437),#257);+#1465=STYLED_ITEM('color',(#1437),#274);+#1466=STYLED_ITEM('color',(#1437),#289);+#1467=STYLED_ITEM('color',(#1437),#304);+#1468=STYLED_ITEM('color',(#1450),#347);+#1469=STYLED_ITEM('color',(#1450),#417);+#1470=STYLED_ITEM('color',(#1450),#478);+#1471=STYLED_ITEM('color',(#1437),#487);+#1472=STYLED_ITEM('color',(#1450),#503);+#1473=STYLED_ITEM('color',(#1450),#562);+#1474=STYLED_ITEM('color',(#1450),#623);+#1475=STYLED_ITEM('color',(#1437),#632);+#1476=STYLED_ITEM('color',(#1450),#648);+#1477=STYLED_ITEM('color',(#1450),#707);+#1478=STYLED_ITEM('color',(#1450),#768);+#1479=STYLED_ITEM('color',(#1437),#777);+#1480=STYLED_ITEM('color',(#1437),#806);+#1481=STYLED_ITEM('color',(#1450),#818);+#1482=STYLED_ITEM('color',(#1437),#839);+#1483=STYLED_ITEM('color',(#1450),#849);+#1484=STYLED_ITEM('color',(#1437),#866);+#1485=STYLED_ITEM('color',(#1437),#885);+#1486=STYLED_ITEM('color',(#1437),#899);+#1487=STYLED_ITEM('color',(#1450),#922);+#1488=STYLED_ITEM('color',(#1450),#931);+#1489=STYLED_ITEM('color',(#1450),#941);+#1490=STYLED_ITEM('color',(#1450),#952);+#1491=STYLED_ITEM('color',(#1450),#961);+#1492=STYLED_ITEM('color',(#1450),#971);+#1493=STYLED_ITEM('color',(#1450),#981);+#1494=STYLED_ITEM('color',(#1450),#991);+#1495=STYLED_ITEM('color',(#1450),#1001);+#1496=STYLED_ITEM('color',(#1450),#1010);+#1497=STYLED_ITEM('color',(#1450),#1019);+#1498=STYLED_ITEM('color',(#1450),#1029);+#1499=STYLED_ITEM('color',(#1450),#1039);+#1500=STYLED_ITEM('color',(#1450),#1048);+#1501=STYLED_ITEM('color',(#1450),#1058);+#1502=STYLED_ITEM('color',(#1450),#1068);+#1503=STYLED_ITEM('color',(#1450),#1078);+#1504=STYLED_ITEM('color',(#1450),#1088);+#1505=STYLED_ITEM('color',(#1450),#1096);+#1506=STYLED_ITEM('color',(#1450),#1105);+#1507=STYLED_ITEM('color',(#1450),#1115);+#1508=STYLED_ITEM('color',(#1450),#1125);+#1509=STYLED_ITEM('color',(#1450),#1134);+#1510=STYLED_ITEM('color',(#1450),#1144);+#1511=STYLED_ITEM('color',(#1450),#1154);+#1512=STYLED_ITEM('color',(#1450),#1164);+#1513=STYLED_ITEM('color',(#1450),#1174);+#1514=STYLED_ITEM('color',(#1437),#1182);+#1515=STYLED_ITEM('color',(#1450),#1192);+#1516=STYLED_ITEM('color',(#1450),#1255);+#1517=STYLED_ITEM('color',(#1450),#1312);+#1518=STYLED_ITEM('color',(#1450),#1323);+#1519=STYLED_ITEM('color',(#1437),#1333);+#1520=STYLED_ITEM('color',(#1450),#1349);+#1521=STYLED_ITEM('color',(#1450),#1361);+#1522=STYLED_ITEM('color',(#1450),#1372);+#1523=STYLED_ITEM('color',(#1450),#1383);+#1524=STYLED_ITEM('color',(#1450),#1394);+#1525=STYLED_ITEM('color',(#1450),#1405);+#1526=STYLED_ITEM('color',(#1450),#1415);+#1527=STYLED_ITEM('color',(#1528),#1425);+#1528=PRESENTATION_STYLE_ASSIGNMENT((#1529,#1535));+#1529=SURFACE_STYLE_USAGE(.BOTH.,#1530);+#1530=SURFACE_SIDE_STYLE('',(#1531));+#1531=SURFACE_STYLE_FILL_AREA(#1532);+#1532=FILL_AREA_STYLE('',(#1533));+#1533=FILL_AREA_STYLE_COLOUR('',#1534);+#1534=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#1535=CURVE_STYLE('',#1445,POSITIVE_LENGTH_MEASURE(0.1),#1534);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+127@@ -0,0 +1,127 @@+{+ "slug": "lms8117amp-adj",+ "version": "0.1.0",+ "type": "component",+ "description": "Texas Instruments Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, SOT-223-4. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "power management (pmic)",+ "lms8117amp-adj",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "lms8117amp-adj.kicad_sym",+ "lms8117amp-adj.kicad_mod",+ "lms8117amp-adj.glb",+ "lms8117amp-adj.step",+ "lms8117amp-adj.lbr",+ "docs/hero.png",+ "docs/lms8117amp-adj-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ],+ "component": {+ "mpn": "LMS8117AMP-ADJ",+ "manufacturer": "Texas Instruments",+ "package": "SOT-223-4",+ "pin_count": 4,+ "category": "Power Management (PMIC)",+ "subcategory": "Voltage Regulators - Linear, Low Drop Out (LDO) Regulators",+ "datasheet": "https://www.ti.com/cn/lit/gpn/lms8117a",+ "parts": {+ "symbol": "lms8117amp-adj.kicad_sym",+ "footprint": "lms8117amp-adj.kicad_mod",+ "model_3d": "lms8117amp-adj-etched.glb",+ "model_3d_plain": "lms8117amp-adj.glb",+ "model_3d_step": "lms8117amp-adj-etched.step",+ "model_3d_step_plain": "lms8117amp-adj.step",+ "lbr": "lms8117amp-adj.lbr"+ },+ "distributor_links": {+ "lcsc": "C2864229",+ "digikey": "2156-LMS8117AMP-ADJ-ND",+ "mouser": "926-LMS8117AMP-ADJ"+ },+ "distributor_check": {+ "checked_at": "2026-10-01T16:10:15Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "2156-LMS8117AMP-ADJ-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "926-LMS8117AMP-ADJ",+ "status": "found",+ "lifecycle": "Obsolete"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "ADJUST",+ "type": "input",+ "description": "Adjust pin for adjustable output version allowing output voltage setting from 1.27 V to 13.8 V with external resistors."+ },+ {+ "number": "2",+ "name": "OUTPUT",+ "type": "output",+ "description": "Output voltage (VO) pin for the regulator."+ },+ {+ "number": "3",+ "name": "INPUT",+ "type": "power_in",+ "description": "Input voltage (VI) pin for the regulator."+ },+ {+ "number": "4",+ "name": "OUTPUT",+ "type": "output",+ "description": "Output voltage tab electrically connected to pin 2."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-4-5-20251001",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [],+ "pages_sent": 10,+ "cost_usd": 0.1039,+ "at": "2026-10-01T16:10:01"+ },+ "datasheet": {+ "url": "https://www.ti.com/cn/lit/gpn/lms8117a",+ "pages": 28,+ "sha256": "7cbdb3f64e47af0f",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 4,+ "described": 4,+ "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>lms8117amp-adj</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>lms8117amp-adj</title>