← Commit history
README.mdadded+38
@@ -0,0 +1,38 @@+# CD1206-B2100++**BOURNS** · Schottky Diodes · 1206++CD1206-B2100 from BOURNS, in a 1206. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | K | passive | Cathode terminal, marked by the cathode band; the device blocks up to 100 V DC (VRRM 100 V) and passes 2 A average forward current. |+| 2 | A | passive | Anode terminal at the end opposite the cathode band; forward voltage is 0.85 V max at 2 A for the B2100. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | BOURNS |+| Package | 1206 |+| Category | Diodes |+| Pins | 2 |++## CAD (KiCad official)++- Symbol: `CD1206-B2100`+- Footprint: `Diode_SMD:D_1206_3216Metric`+- 3D model: 1206 (KiCad packages3D, STEP)+- 3D model files: `cd1206-b2100-etched.step` / `cd1206-b2100-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `cd1206-b2100.step` / `cd1206-b2100.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [BOURNS datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588900011052838912) (4 pp, sha256 `bde4d3e5232c1d0e`, retrieved 2026-10-09, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/cd1206-b2100-datasheet.pdf)
cd1206-b2100-hero.glbadded
⋯ 1 unchanged line ⋯
cd1206-b2100-hero.overlay.jsonadded+133
@@ -0,0 +1,133 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "CD1206-B2100",+  "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": 2,+      "span_mm": 4.05,+      "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": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -2.5,+          0.0+        ],+        "r_mm": 0.275+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 2,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.324,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -1.7,+      1.7,+      -0.935,+      0.935+    ],+    "pads_bbox_mm": [+      -2.025,+      2.025,+      -0.875,+      0.875+    ],+    "seating_z_mm": -0.0+  },+  "sources": {+    "glb": "cd1206-b2100.glb",+    "glb_sha256": "b46452603b364c7c42f1a01681b0eb5e46ba7c3648d0c0d4f48f125a88c5e8a4",+    "footprint": "cd1206-b2100.kicad_mod",+    "footprint_sha256": "5249dd0574d84c1de179dfa7d490f7a02fe0b5214053bbbe0d88ecf907cafd11",+    "pins": "page.json component.pins",+    "pins_sha256": "39976ec65467062bd1995d0256fc1ea9d33147ed89e56951d4022a282daa33ff"+  },+  "generator": "adom-wiki 1.7.69 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "K",+      "x": -2.925,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "A",+      "x": 2.175,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -1.4,+        0.0+      ],+      "size_mm": [+        1.25,+        1.75+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        1.4,+        0.0+      ],+      "size_mm": [+        1.25,+        1.75+      ],+      "rot": 0.0+    }+  ]+}
cd1206-b2100.glbadded
⋯ 1 unchanged line ⋯
cd1206-b2100.kicad_modadded+156
@@ -0,0 +1,156 @@+(footprint "D_1206_3216Metric"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf)")+	(tags "diode")+	(property "Reference" "REF**"+		(at 0 -1.83 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "D_1206_3216Metric"+		(at 0 1.83 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "SMD_2terminal_chip_molded"+		(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 -2.285 -1.135)+		(end -2.285 1.135)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.285 1.135)+		(end 1.6 1.135)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.6 -1.135)+		(end -2.285 -1.135)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -2.28 -1.13)+		(end 2.28 1.13)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.6 -0.4)+		(end -1.6 0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -1.6 0.8)+		(end 1.6 0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -1.2 -0.8)+		(end -1.6 -0.4)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 1.6 -0.8)+		(end -1.2 -0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 1.6 0.8)+		(end 1.6 -0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 0.8 0.8)+				(thickness 0.12)+			)+		)+	)+	(pad "1" smd roundrect+		(at -1.4 0)+		(size 1.25 1.75)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.2)+	)+	(pad "2" smd roundrect+		(at 1.4 0)+		(size 1.25 1.75)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.2)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_1206_3216Metric.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
cd1206-b2100.kicad_symadded+21
@@ -0,0 +1,21 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "CD1206-B2100" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "CD1206-B2100" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "CD1206-B2100_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -2.54)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "CD1206-B2100_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "K" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "A" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
cd1206-b2100.lbradded+102
@@ -0,0 +1,102 @@+<?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="D_1206_3216Metric">+  <description>2 pads, 4.0 x 1.8 mm. Diode SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal</description>+  <smd name="1" x="-1.4000" y="-0.0000" dx="1.2500" dy="1.7500" layer="1" roundness="40"/>+  <smd name="2" x="1.4000" y="-0.0000" dx="1.2500" dy="1.7500" layer="1" roundness="40"/>+  <wire x1="-2.2850" y1="1.1350" x2="-2.2850" y2="-1.1350" width="0.1200" layer="21"/>+  <wire x1="-2.2850" y1="-1.1350" x2="1.6000" y2="-1.1350" width="0.1200" layer="21"/>+  <wire x1="1.6000" y1="1.1350" x2="-2.2850" y2="1.1350" width="0.1200" layer="21"/>+  <wire x1="-1.6000" y1="0.4000" x2="-1.6000" y2="-0.8000" width="0.1000" layer="51"/>+  <wire x1="-1.6000" y1="-0.8000" x2="1.6000" y2="-0.8000" width="0.1000" layer="51"/>+  <wire x1="-1.2000" y1="0.8000" x2="-1.6000" y2="0.4000" width="0.1000" layer="51"/>+  <wire x1="1.6000" y1="0.8000" x2="-1.2000" y2="0.8000" width="0.1000" layer="51"/>+  <wire x1="1.6000" y1="-0.8000" x2="1.6000" y2="0.8000" width="0.1000" layer="51"/>+  <text x="0" y="1.735" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.735" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="CD1206-B2100">+  <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="-2.54" width="0.254" layer="94"/>+  <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="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-5.0800" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="K" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="A" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="CD1206-B2100" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="CD1206-B2100" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="D_1206_3216Metric">+      <connects>+        <connect gate="G$1" pin="K" pad="1"/>+        <connect gate="G$1" pin="A" pad="2"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
cd1206-b2100.stepadded+1694
@@ -0,0 +1,1694 @@+ISO-10303-21;+HEADER;+/* D_1206.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2017, kicad StepUp+ * + * This program is free software: you can redistribute it and/or modify+ * it under the terms of the GNU General Public License as published by+ * the Free Software Foundation, either version 3 of the License, or+ * any later version.+ * + * This program is distributed in the hope that it will be useful,+ * but WITHOUT ANY WARRANTY; without even the implied warranty of+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the+ * GNU General Public License for more details.+ * + * You should have received a copy of the GNU General Public License+ * along with this program.  If not, see http://www.gnu.org/licenses/.+ * + * As a special exception, if you create a design which uses this symbol,+ * and embed this symbol or unaltered portions of this symbol into the design,+ * this symbol does not by itself cause the resulting design to be covered by+ * the GNU General Public License.+ * This exception does not however invalidate any other reasons why the design+ * itself might be covered by the GNU General Public License. + * If you modify this symbol, you may extend this exception to your version of the symbol,+ * but you are not obligated to do so.+ * If you do not wish to do so, delete this exception statement from your version+ * Risk disclaimer+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + */++FILE_DESCRIPTION(+/* description */ ('model of D_1206'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'D_1206.step',+/* time_stamp */ '2017-05-08T20:36:18',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#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('D_1206','D_1206','',(#8));+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1291);+#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,#74,#157,#186,#258,#283,#358,#375,#461,#485,+#593,#610,#627,#651,#663,#680,#692,#709,#726,#743,#812,#837,#854,+#920,#932,#949,#980,#1004,#1028,#1045,#1079,#1108,#1132,#1161,#1188,+#1217,#1241,#1263,#1275));+#17 = ADVANCED_FACE('',(#18),#69,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#63));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(1.03,0.8,0.96));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(1.67,0.8,0.96));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(1.,0.8,0.96));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#22,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(1.03,-0.8,0.96));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(1.03,0.8,0.96));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#38 = ORIENTED_EDGE('',*,*,#39,.T.);+#39 = EDGE_CURVE('',#32,#40,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(1.67,-0.8,0.96));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(1.,-0.8,0.96));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#48,#40,#50,.T.);+#48 = VERTEX_POINT('',#49);+#49 = CARTESIAN_POINT('',(1.67,-0.48,0.96));+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(1.67,0.8,0.96));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#54 = ORIENTED_EDGE('',*,*,#55,.F.);+#55 = EDGE_CURVE('',#56,#48,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(1.67,0.48,0.96));+#58 = CIRCLE('',#59,0.48);+#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);+#60 = CARTESIAN_POINT('',(1.67,-3.430589146092E-16,0.96));+#61 = DIRECTION('',(0.,0.,1.));+#62 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#63 = ORIENTED_EDGE('',*,*,#64,.F.);+#64 = EDGE_CURVE('',#24,#56,#65,.T.);+#65 = LINE('',#66,#67);+#66 = CARTESIAN_POINT('',(1.67,0.8,0.96));+#67 = VECTOR('',#68,1.);+#68 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#69 = PLANE('',#70);+#70 = AXIS2_PLACEMENT_3D('',#71,#72,#73);+#71 = CARTESIAN_POINT('',(1.,0.8,0.96));+#72 = DIRECTION('',(0.,0.,1.));+#73 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#74 = ADVANCED_FACE('',(#75),#152,.F.);+#75 = FACE_BOUND('',#76,.F.);+#76 = EDGE_LOOP('',(#77,#87,#96,#104,#113,#121,#128,#129,#138,#146));+#77 = ORIENTED_EDGE('',*,*,#78,.F.);+#78 = EDGE_CURVE('',#79,#81,#83,.T.);+#79 = VERTEX_POINT('',#80);+#80 = CARTESIAN_POINT('',(1.,0.8,3.E-02));+#81 = VERTEX_POINT('',#82);+#82 = CARTESIAN_POINT('',(1.685,0.8,3.E-02));+#83 = LINE('',#84,#85);+#84 = CARTESIAN_POINT('',(-0.3425,0.8,3.E-02));+#85 = VECTOR('',#86,1.);+#86 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#87 = ORIENTED_EDGE('',*,*,#88,.T.);+#88 = EDGE_CURVE('',#79,#89,#91,.T.);+#89 = VERTEX_POINT('',#90);+#90 = CARTESIAN_POINT('',(1.03,0.8,-3.469446951954E-18));+#91 = CIRCLE('',#92,3.E-02);+#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95);+#93 = CARTESIAN_POINT('',(1.03,0.8,3.E-02));+#94 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#95 = DIRECTION('',(0.,0.,1.));+#96 = ORIENTED_EDGE('',*,*,#97,.T.);+#97 = EDGE_CURVE('',#89,#98,#100,.T.);+#98 = VERTEX_POINT('',#99);+#99 = CARTESIAN_POINT('',(1.67,0.8,-3.469446951954E-18));+#100 = LINE('',#101,#102);+#101 = CARTESIAN_POINT('',(1.,0.8,0.));+#102 = VECTOR('',#103,1.);+#103 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#104 = ORIENTED_EDGE('',*,*,#105,.F.);+#105 = EDGE_CURVE('',#106,#98,#108,.T.);+#106 = VERTEX_POINT('',#107);+#107 = CARTESIAN_POINT('',(1.7,0.8,3.E-02));+#108 = CIRCLE('',#109,3.E-02);+#109 = AXIS2_PLACEMENT_3D('',#110,#111,#112);+#110 = CARTESIAN_POINT('',(1.67,0.8,3.E-02));+#111 = DIRECTION('',(2.22044604925E-16,1.,-0.));+#112 = DIRECTION('',(0.,0.,1.));+#113 = ORIENTED_EDGE('',*,*,#114,.T.);+#114 = EDGE_CURVE('',#106,#115,#117,.T.);+#115 = VERTEX_POINT('',#116);+#116 = CARTESIAN_POINT('',(1.7,0.8,0.93));+#117 = LINE('',#118,#119);+#118 = CARTESIAN_POINT('',(1.7,0.8,0.));+#119 = VECTOR('',#120,1.);+#120 = DIRECTION('',(0.,0.,1.));+#121 = ORIENTED_EDGE('',*,*,#122,.T.);+#122 = EDGE_CURVE('',#115,#24,#123,.T.);+#123 = CIRCLE('',#124,3.E-02);+#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127);+#125 = CARTESIAN_POINT('',(1.67,0.8,0.93));+#126 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#127 = DIRECTION('',(0.,0.,1.));+#128 = ORIENTED_EDGE('',*,*,#21,.F.);+#129 = ORIENTED_EDGE('',*,*,#130,.F.);+#130 = EDGE_CURVE('',#131,#22,#133,.T.);+#131 = VERTEX_POINT('',#132);+#132 = CARTESIAN_POINT('',(1.,0.8,0.93));+#133 = CIRCLE('',#134,3.E-02);+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);+#135 = CARTESIAN_POINT('',(1.03,0.8,0.93));+#136 = DIRECTION('',(2.22044604925E-16,1.,-0.));+#137 = DIRECTION('',(0.,0.,1.));+#138 = ORIENTED_EDGE('',*,*,#139,.T.);+#139 = EDGE_CURVE('',#131,#140,#142,.T.);+#140 = VERTEX_POINT('',#141);+#141 = CARTESIAN_POINT('',(1.685,0.8,0.93));+#142 = LINE('',#143,#144);+#143 = CARTESIAN_POINT('',(-0.3425,0.8,0.93));+#144 = VECTOR('',#145,1.);+#145 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#146 = ORIENTED_EDGE('',*,*,#147,.T.);+#147 = EDGE_CURVE('',#140,#81,#148,.T.);+#148 = LINE('',#149,#150);+#149 = CARTESIAN_POINT('',(1.685,0.8,1.5E-02));+#150 = VECTOR('',#151,1.);+#151 = DIRECTION('',(0.,0.,-1.));+#152 = PLANE('',#153);+#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);+#154 = CARTESIAN_POINT('',(1.,0.8,0.));+#155 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#156 = DIRECTION('',(0.,0.,1.));+#157 = ADVANCED_FACE('',(#158),#181,.T.);+#158 = FACE_BOUND('',#159,.T.);+#159 = EDGE_LOOP('',(#160,#168,#169,#170));+#160 = ORIENTED_EDGE('',*,*,#161,.F.);+#161 = EDGE_CURVE('',#115,#162,#164,.T.);+#162 = VERTEX_POINT('',#163);+#163 = CARTESIAN_POINT('',(1.7,0.47906158268,0.93));+#164 = LINE('',#165,#166);+#165 = CARTESIAN_POINT('',(1.7,0.8,0.93));+#166 = VECTOR('',#167,1.);+#167 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#168 = ORIENTED_EDGE('',*,*,#122,.T.);+#169 = ORIENTED_EDGE('',*,*,#64,.T.);+#170 = ORIENTED_EDGE('',*,*,#171,.F.);+#171 = EDGE_CURVE('',#162,#56,#172,.T.);+#172 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#173,#174,#175,#176,#177,#178,+#179,#180),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#173 = CARTESIAN_POINT('',(1.7,0.47906158268,0.93));+#174 = CARTESIAN_POINT('',(1.7,0.47906158268,0.936900649943));+#175 = CARTESIAN_POINT('',(1.698148261339,0.479177589207,0.943696521465)+);+#176 = CARTESIAN_POINT('',(1.69454514703,0.479402977562,0.949838109932)+);+#177 = CARTESIAN_POINT('',(1.68945803699,0.47967696666,0.954835588434));+#178 = CARTESIAN_POINT('',(1.683289468995,0.479894296878,0.958307833414)+);+#179 = CARTESIAN_POINT('',(1.676595837202,0.48,0.96));+#180 = CARTESIAN_POINT('',(1.67,0.48,0.96));+#181 = CYLINDRICAL_SURFACE('',#182,3.E-02);+#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);+#183 = CARTESIAN_POINT('',(1.67,0.8,0.93));+#184 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#185 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#186 = ADVANCED_FACE('',(#187),#253,.F.);+#187 = FACE_BOUND('',#188,.F.);+#188 = EDGE_LOOP('',(#189,#199,#210,#211,#212,#220,#233,#242));+#189 = ORIENTED_EDGE('',*,*,#190,.T.);+#190 = EDGE_CURVE('',#191,#193,#195,.T.);+#191 = VERTEX_POINT('',#192);+#192 = CARTESIAN_POINT('',(1.7,-0.47906158268,3.E-02));+#193 = VERTEX_POINT('',#194);+#194 = CARTESIAN_POINT('',(1.7,-0.47906158268,0.93));+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(1.7,-0.47906158268,0.96));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(0.,0.,1.));+#199 = ORIENTED_EDGE('',*,*,#200,.T.);+#200 = EDGE_CURVE('',#193,#48,#201,.T.);+#201 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#202,#203,#204,#205,#206,#207,+#208,#209),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#202 = CARTESIAN_POINT('',(1.7,-0.47906158268,0.93));+#203 = CARTESIAN_POINT('',(1.7,-0.47906158268,0.936900650049));+#204 = CARTESIAN_POINT('',(1.698148263184,-0.479177588774,0.943696515949+));+#205 = CARTESIAN_POINT('',(1.694545141314,-0.479402978946,0.949838123717+));+#206 = CARTESIAN_POINT('',(1.689458046695,-0.479676964631,0.954835571457+));+#207 = CARTESIAN_POINT('',(1.683289457164,-0.479894298544,0.958307846648+));+#208 = CARTESIAN_POINT('',(1.676595844294,-0.47999999934,0.959999994723)+);+#209 = CARTESIAN_POINT('',(1.67,-0.48,0.96));+#210 = ORIENTED_EDGE('',*,*,#55,.F.);+#211 = ORIENTED_EDGE('',*,*,#171,.F.);+#212 = ORIENTED_EDGE('',*,*,#213,.F.);+#213 = EDGE_CURVE('',#214,#162,#216,.T.);+#214 = VERTEX_POINT('',#215);+#215 = CARTESIAN_POINT('',(1.7,0.47906158268,3.E-02));+#216 = LINE('',#217,#218);+#217 = CARTESIAN_POINT('',(1.7,0.47906158268,0.96));+#218 = VECTOR('',#219,1.);+#219 = DIRECTION('',(0.,0.,1.));+#220 = ORIENTED_EDGE('',*,*,#221,.T.);+#221 = EDGE_CURVE('',#214,#222,#224,.T.);+#222 = VERTEX_POINT('',#223);+#223 = CARTESIAN_POINT('',(1.67,0.48,-3.469446951954E-18));+#224 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#225,#226,#227,#228,#229,#230,+#231,#232),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#225 = CARTESIAN_POINT('',(1.7,0.47906158268,3.E-02));+#226 = CARTESIAN_POINT('',(1.7,0.47906158268,2.309935005657E-02));+#227 = CARTESIAN_POINT('',(1.698148261339,0.479177589207,+1.630347853607E-02));+#228 = CARTESIAN_POINT('',(1.69454514703,0.479402977562,+1.016189006705E-02));+#229 = CARTESIAN_POINT('',(1.689458036988,0.47967696666,+5.164411566132E-03));+#230 = CARTESIAN_POINT('',(1.683289468995,0.479894296878,+1.692166585462E-03));+#231 = CARTESIAN_POINT('',(1.676595837202,0.48,-1.734723475977E-18));+#232 = CARTESIAN_POINT('',(1.67,0.48,-1.734723475977E-18));+#233 = ORIENTED_EDGE('',*,*,#234,.T.);+#234 = EDGE_CURVE('',#222,#235,#237,.T.);+#235 = VERTEX_POINT('',#236);+#236 = CARTESIAN_POINT('',(1.67,-0.48,-1.734723475977E-18));+#237 = CIRCLE('',#238,0.48);+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);+#239 = CARTESIAN_POINT('',(1.67,-3.430589146092E-16,0.));+#240 = DIRECTION('',(0.,0.,1.));+#241 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#242 = ORIENTED_EDGE('',*,*,#243,.F.);+#243 = EDGE_CURVE('',#191,#235,#244,.T.);+#244 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#245,#246,#247,#248,#249,#250,+#251,#252),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#245 = CARTESIAN_POINT('',(1.7,-0.47906158268,3.E-02));+#246 = CARTESIAN_POINT('',(1.7,-0.47906158268,2.30993499503E-02));+#247 = CARTESIAN_POINT('',(1.698148263184,-0.479177588774,+1.630348405165E-02));+#248 = CARTESIAN_POINT('',(1.694545141314,-0.479402978946,+1.016187628159E-02));+#249 = CARTESIAN_POINT('',(1.689458046694,-0.479676964631,+5.164428543393E-03));+#250 = CARTESIAN_POINT('',(1.683289457165,-0.479894298544,+1.692153352307E-03));+#251 = CARTESIAN_POINT('',(1.676595844294,-0.47999999934,+5.276675430726E-09));+#252 = CARTESIAN_POINT('',(1.67,-0.48,-1.734723475977E-18));+#253 = CYLINDRICAL_SURFACE('',#254,0.48);+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);+#255 = CARTESIAN_POINT('',(1.67,-3.430589146092E-16,0.96));+#256 = DIRECTION('',(0.,0.,1.));+#257 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#258 = ADVANCED_FACE('',(#259),#278,.T.);+#259 = FACE_BOUND('',#260,.T.);+#260 = EDGE_LOOP('',(#261,#269,#270,#271));+#261 = ORIENTED_EDGE('',*,*,#262,.F.);+#262 = EDGE_CURVE('',#193,#263,#265,.T.);+#263 = VERTEX_POINT('',#264);+#264 = CARTESIAN_POINT('',(1.7,-0.8,0.93));+#265 = LINE('',#266,#267);+#266 = CARTESIAN_POINT('',(1.7,0.8,0.93));+#267 = VECTOR('',#268,1.);+#268 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#269 = ORIENTED_EDGE('',*,*,#200,.T.);+#270 = ORIENTED_EDGE('',*,*,#47,.T.);+#271 = ORIENTED_EDGE('',*,*,#272,.F.);+#272 = EDGE_CURVE('',#263,#40,#273,.T.);+#273 = CIRCLE('',#274,3.E-02);+#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277);+#275 = CARTESIAN_POINT('',(1.67,-0.8,0.93));+#276 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#277 = DIRECTION('',(0.,0.,1.));+#278 = CYLINDRICAL_SURFACE('',#279,3.E-02);+#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);+#280 = CARTESIAN_POINT('',(1.67,0.8,0.93));+#281 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#282 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#283 = ADVANCED_FACE('',(#284),#353,.T.);+#284 = FACE_BOUND('',#285,.T.);+#285 = EDGE_LOOP('',(#286,#296,#305,#313,#322,#328,#329,#330,#339,#347)+);+#286 = ORIENTED_EDGE('',*,*,#287,.F.);+#287 = EDGE_CURVE('',#288,#290,#292,.T.);+#288 = VERTEX_POINT('',#289);+#289 = CARTESIAN_POINT('',(1.,-0.8,3.E-02));+#290 = VERTEX_POINT('',#291);+#291 = CARTESIAN_POINT('',(1.685,-0.8,3.E-02));+#292 = LINE('',#293,#294);+#293 = CARTESIAN_POINT('',(-0.3425,-0.8,3.E-02));+#294 = VECTOR('',#295,1.);+#295 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#296 = ORIENTED_EDGE('',*,*,#297,.T.);+#297 = EDGE_CURVE('',#288,#298,#300,.T.);+#298 = VERTEX_POINT('',#299);+#299 = CARTESIAN_POINT('',(1.03,-0.8,-3.469446951954E-18));+#300 = CIRCLE('',#301,3.E-02);+#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304);+#302 = CARTESIAN_POINT('',(1.03,-0.8,3.E-02));+#303 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#304 = DIRECTION('',(0.,0.,1.));+#305 = ORIENTED_EDGE('',*,*,#306,.T.);+#306 = EDGE_CURVE('',#298,#307,#309,.T.);+#307 = VERTEX_POINT('',#308);+#308 = CARTESIAN_POINT('',(1.67,-0.8,-3.469446951954E-18));+#309 = LINE('',#310,#311);+#310 = CARTESIAN_POINT('',(1.,-0.8,0.));+#311 = VECTOR('',#312,1.);+#312 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#313 = ORIENTED_EDGE('',*,*,#314,.F.);+#314 = EDGE_CURVE('',#315,#307,#317,.T.);+#315 = VERTEX_POINT('',#316);+#316 = CARTESIAN_POINT('',(1.7,-0.8,3.E-02));+#317 = CIRCLE('',#318,3.E-02);+#318 = AXIS2_PLACEMENT_3D('',#319,#320,#321);+#319 = CARTESIAN_POINT('',(1.67,-0.8,3.E-02));+#320 = DIRECTION('',(2.22044604925E-16,1.,-0.));+#321 = DIRECTION('',(0.,0.,1.));+#322 = ORIENTED_EDGE('',*,*,#323,.T.);+#323 = EDGE_CURVE('',#315,#263,#324,.T.);+#324 = LINE('',#325,#326);+#325 = CARTESIAN_POINT('',(1.7,-0.8,0.));+#326 = VECTOR('',#327,1.);+#327 = DIRECTION('',(0.,0.,1.));+#328 = ORIENTED_EDGE('',*,*,#272,.T.);+#329 = ORIENTED_EDGE('',*,*,#39,.F.);+#330 = ORIENTED_EDGE('',*,*,#331,.F.);+#331 = EDGE_CURVE('',#332,#32,#334,.T.);+#332 = VERTEX_POINT('',#333);+#333 = CARTESIAN_POINT('',(1.,-0.8,0.93));+#334 = CIRCLE('',#335,3.E-02);+#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338);+#336 = CARTESIAN_POINT('',(1.03,-0.8,0.93));+#337 = DIRECTION('',(2.22044604925E-16,1.,-0.));+#338 = DIRECTION('',(0.,0.,1.));+#339 = ORIENTED_EDGE('',*,*,#340,.T.);+#340 = EDGE_CURVE('',#332,#341,#343,.T.);+#341 = VERTEX_POINT('',#342);+#342 = CARTESIAN_POINT('',(1.685,-0.8,0.93));+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(-0.3425,-0.8,0.93));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#347 = ORIENTED_EDGE('',*,*,#348,.T.);+#348 = EDGE_CURVE('',#341,#290,#349,.T.);+#349 = LINE('',#350,#351);+#350 = CARTESIAN_POINT('',(1.685,-0.8,1.5E-02));+#351 = VECTOR('',#352,1.);+#352 = DIRECTION('',(0.,0.,-1.));+#353 = PLANE('',#354);+#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);+#355 = CARTESIAN_POINT('',(1.,-0.8,0.));+#356 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#357 = DIRECTION('',(0.,0.,1.));+#358 = ADVANCED_FACE('',(#359),#370,.T.);+#359 = FACE_BOUND('',#360,.F.);+#360 = EDGE_LOOP('',(#361,#362,#363,#364));+#361 = ORIENTED_EDGE('',*,*,#130,.T.);+#362 = ORIENTED_EDGE('',*,*,#31,.T.);+#363 = ORIENTED_EDGE('',*,*,#331,.F.);+#364 = ORIENTED_EDGE('',*,*,#365,.T.);+#365 = EDGE_CURVE('',#332,#131,#366,.T.);+#366 = LINE('',#367,#368);+#367 = CARTESIAN_POINT('',(1.,-6.75E-02,0.93));+#368 = VECTOR('',#369,1.);+#369 = DIRECTION('',(2.22044604925E-16,1.,0.));+#370 = CYLINDRICAL_SURFACE('',#371,3.E-02);+#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);+#372 = CARTESIAN_POINT('',(1.03,0.8,0.93));+#373 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#374 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#375 = ADVANCED_FACE('',(#376),#456,.F.);+#376 = FACE_BOUND('',#377,.F.);+#377 = EDGE_LOOP('',(#378,#386,#394,#402,#410,#418,#426,#434,#442,#448,+#449,#455));+#378 = ORIENTED_EDGE('',*,*,#379,.T.);+#379 = EDGE_CURVE('',#81,#380,#382,.T.);+#380 = VERTEX_POINT('',#381);+#381 = CARTESIAN_POINT('',(1.685,0.935,3.E-02));+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(1.685,-0.935,3.E-02));+#384 = VECTOR('',#385,1.);+#385 = DIRECTION('',(0.,1.,0.));+#386 = ORIENTED_EDGE('',*,*,#387,.F.);+#387 = EDGE_CURVE('',#388,#380,#390,.T.);+#388 = VERTEX_POINT('',#389);+#389 = CARTESIAN_POINT('',(-1.685,0.935,3.E-02));+#390 = LINE('',#391,#392);+#391 = CARTESIAN_POINT('',(-1.685,0.935,3.E-02));+#392 = VECTOR('',#393,1.);+#393 = DIRECTION('',(1.,0.,0.));+#394 = ORIENTED_EDGE('',*,*,#395,.F.);+#395 = EDGE_CURVE('',#396,#388,#398,.T.);+#396 = VERTEX_POINT('',#397);+#397 = CARTESIAN_POINT('',(-1.685,0.8,3.E-02));+#398 = LINE('',#399,#400);+#399 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#400 = VECTOR('',#401,1.);+#401 = DIRECTION('',(0.,1.,0.));+#402 = ORIENTED_EDGE('',*,*,#403,.F.);+#403 = EDGE_CURVE('',#404,#396,#406,.T.);+#404 = VERTEX_POINT('',#405);+#405 = CARTESIAN_POINT('',(-1.,0.8,3.E-02));+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(-1.3425,0.8,3.E-02));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#410 = ORIENTED_EDGE('',*,*,#411,.T.);+#411 = EDGE_CURVE('',#404,#412,#414,.T.);+#412 = VERTEX_POINT('',#413);+#413 = CARTESIAN_POINT('',(-1.,-0.8,3.E-02));+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(-1.,-0.8675,3.E-02));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#418 = ORIENTED_EDGE('',*,*,#419,.T.);+#419 = EDGE_CURVE('',#412,#420,#422,.T.);+#420 = VERTEX_POINT('',#421);+#421 = CARTESIAN_POINT('',(-1.685,-0.8,3.E-02));+#422 = LINE('',#423,#424);+#423 = CARTESIAN_POINT('',(-1.3425,-0.8,3.E-02));+#424 = VECTOR('',#425,1.);+#425 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#426 = ORIENTED_EDGE('',*,*,#427,.F.);+#427 = EDGE_CURVE('',#428,#420,#430,.T.);+#428 = VERTEX_POINT('',#429);+#429 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#430 = LINE('',#431,#432);+#431 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#432 = VECTOR('',#433,1.);+#433 = DIRECTION('',(0.,1.,0.));+#434 = ORIENTED_EDGE('',*,*,#435,.T.);+#435 = EDGE_CURVE('',#428,#436,#438,.T.);+#436 = VERTEX_POINT('',#437);+#437 = CARTESIAN_POINT('',(1.685,-0.935,3.E-02));+#438 = LINE('',#439,#440);+#439 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#440 = VECTOR('',#441,1.);+#441 = DIRECTION('',(1.,0.,0.));+#442 = ORIENTED_EDGE('',*,*,#443,.T.);+#443 = EDGE_CURVE('',#436,#290,#444,.T.);+#444 = LINE('',#445,#446);+#445 = CARTESIAN_POINT('',(1.685,-0.935,3.E-02));+#446 = VECTOR('',#447,1.);+#447 = DIRECTION('',(0.,1.,0.));+#448 = ORIENTED_EDGE('',*,*,#287,.F.);+#449 = ORIENTED_EDGE('',*,*,#450,.T.);+#450 = EDGE_CURVE('',#288,#79,#451,.T.);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(1.,-6.75E-02,3.E-02));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(2.22044604925E-16,1.,0.));+#455 = ORIENTED_EDGE('',*,*,#78,.T.);+#456 = PLANE('',#457);+#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);+#458 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#459 = DIRECTION('',(0.,0.,1.));+#460 = DIRECTION('',(1.,0.,0.));+#461 = ADVANCED_FACE('',(#462),#480,.T.);+#462 = FACE_BOUND('',#463,.T.);+#463 = EDGE_LOOP('',(#464,#472,#473,#474));+#464 = ORIENTED_EDGE('',*,*,#465,.F.);+#465 = EDGE_CURVE('',#140,#466,#468,.T.);+#466 = VERTEX_POINT('',#467);+#467 = CARTESIAN_POINT('',(1.685,0.935,0.93));+#468 = LINE('',#469,#470);+#469 = CARTESIAN_POINT('',(1.685,-0.935,0.93));+#470 = VECTOR('',#471,1.);+#471 = DIRECTION('',(0.,1.,0.));+#472 = ORIENTED_EDGE('',*,*,#147,.T.);+#473 = ORIENTED_EDGE('',*,*,#379,.T.);+#474 = ORIENTED_EDGE('',*,*,#475,.T.);+#475 = EDGE_CURVE('',#380,#466,#476,.T.);+#476 = LINE('',#477,#478);+#477 = CARTESIAN_POINT('',(1.685,0.935,3.E-02));+#478 = VECTOR('',#479,1.);+#479 = DIRECTION('',(0.,0.,1.));+#480 = PLANE('',#481);+#481 = AXIS2_PLACEMENT_3D('',#482,#483,#484);+#482 = CARTESIAN_POINT('',(1.685,-0.935,3.E-02));+#483 = DIRECTION('',(1.,0.,0.));+#484 = DIRECTION('',(0.,0.,1.));+#485 = ADVANCED_FACE('',(#486,#554),#588,.T.);+#486 = FACE_BOUND('',#487,.T.);+#487 = EDGE_LOOP('',(#488,#489,#497,#505,#513,#521,#529,#537,#545,#551,+#552,#553));+#488 = ORIENTED_EDGE('',*,*,#465,.T.);+#489 = ORIENTED_EDGE('',*,*,#490,.F.);+#490 = EDGE_CURVE('',#491,#466,#493,.T.);+#491 = VERTEX_POINT('',#492);+#492 = CARTESIAN_POINT('',(-1.685,0.935,0.93));+#493 = LINE('',#494,#495);+#494 = CARTESIAN_POINT('',(-1.685,0.935,0.93));+#495 = VECTOR('',#496,1.);+#496 = DIRECTION('',(1.,0.,0.));+#497 = ORIENTED_EDGE('',*,*,#498,.F.);+#498 = EDGE_CURVE('',#499,#491,#501,.T.);+#499 = VERTEX_POINT('',#500);+#500 = CARTESIAN_POINT('',(-1.685,0.8,0.93));+#501 = LINE('',#502,#503);+#502 = CARTESIAN_POINT('',(-1.685,-0.935,0.93));+#503 = VECTOR('',#504,1.);+#504 = DIRECTION('',(0.,1.,0.));+#505 = ORIENTED_EDGE('',*,*,#506,.F.);+#506 = EDGE_CURVE('',#507,#499,#509,.T.);+#507 = VERTEX_POINT('',#508);+#508 = CARTESIAN_POINT('',(-1.,0.8,0.93));+#509 = LINE('',#510,#511);+#510 = CARTESIAN_POINT('',(-1.3425,0.8,0.93));+#511 = VECTOR('',#512,1.);+#512 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#513 = ORIENTED_EDGE('',*,*,#514,.T.);+#514 = EDGE_CURVE('',#507,#515,#517,.T.);+#515 = VERTEX_POINT('',#516);+#516 = CARTESIAN_POINT('',(-1.,-0.8,0.93));+#517 = LINE('',#518,#519);+#518 = CARTESIAN_POINT('',(-1.,-0.8675,0.93));+#519 = VECTOR('',#520,1.);+#520 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#521 = ORIENTED_EDGE('',*,*,#522,.T.);+#522 = EDGE_CURVE('',#515,#523,#525,.T.);+#523 = VERTEX_POINT('',#524);+#524 = CARTESIAN_POINT('',(-1.685,-0.8,0.93));+#525 = LINE('',#526,#527);+#526 = CARTESIAN_POINT('',(-1.3425,-0.8,0.93));+#527 = VECTOR('',#528,1.);+#528 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#529 = ORIENTED_EDGE('',*,*,#530,.F.);+#530 = EDGE_CURVE('',#531,#523,#533,.T.);+#531 = VERTEX_POINT('',#532);+#532 = CARTESIAN_POINT('',(-1.685,-0.935,0.93));+#533 = LINE('',#534,#535);+#534 = CARTESIAN_POINT('',(-1.685,-0.935,0.93));+#535 = VECTOR('',#536,1.);+#536 = DIRECTION('',(0.,1.,0.));+#537 = ORIENTED_EDGE('',*,*,#538,.T.);+#538 = EDGE_CURVE('',#531,#539,#541,.T.);+#539 = VERTEX_POINT('',#540);+#540 = CARTESIAN_POINT('',(1.685,-0.935,0.93));+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(-1.685,-0.935,0.93));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(1.,0.,0.));+#545 = ORIENTED_EDGE('',*,*,#546,.T.);+#546 = EDGE_CURVE('',#539,#341,#547,.T.);+#547 = LINE('',#548,#549);+#548 = CARTESIAN_POINT('',(1.685,-0.935,0.93));+#549 = VECTOR('',#550,1.);+#550 = DIRECTION('',(0.,1.,0.));+#551 = ORIENTED_EDGE('',*,*,#340,.F.);+#552 = ORIENTED_EDGE('',*,*,#365,.T.);+#553 = ORIENTED_EDGE('',*,*,#139,.T.);+#554 = FACE_BOUND('',#555,.T.);+#555 = EDGE_LOOP('',(#556,#566,#574,#582));+#556 = ORIENTED_EDGE('',*,*,#557,.F.);+#557 = EDGE_CURVE('',#558,#560,#562,.T.);+#558 = VERTEX_POINT('',#559);+#559 = CARTESIAN_POINT('',(-0.615,-0.85,0.93));+#560 = VERTEX_POINT('',#561);+#561 = CARTESIAN_POINT('',(-0.615,0.85,0.93));+#562 = LINE('',#563,#564);+#563 = CARTESIAN_POINT('',(-0.615,-0.8925,0.93));+#564 = VECTOR('',#565,1.);+#565 = DIRECTION('',(0.,1.,0.));+#566 = ORIENTED_EDGE('',*,*,#567,.T.);+#567 = EDGE_CURVE('',#558,#568,#570,.T.);+#568 = VERTEX_POINT('',#569);+#569 = CARTESIAN_POINT('',(-0.915,-0.85,0.93));+#570 = LINE('',#571,#572);+#571 = CARTESIAN_POINT('',(-1.3,-0.85,0.93));+#572 = VECTOR('',#573,1.);+#573 = DIRECTION('',(-1.,0.,0.));+#574 = ORIENTED_EDGE('',*,*,#575,.T.);+#575 = EDGE_CURVE('',#568,#576,#578,.T.);+#576 = VERTEX_POINT('',#577);+#577 = CARTESIAN_POINT('',(-0.915,0.85,0.93));+#578 = LINE('',#579,#580);+#579 = CARTESIAN_POINT('',(-0.915,-0.8925,0.93));+#580 = VECTOR('',#581,1.);+#581 = DIRECTION('',(0.,1.,0.));+#582 = ORIENTED_EDGE('',*,*,#583,.F.);+#583 = EDGE_CURVE('',#560,#576,#584,.T.);+#584 = LINE('',#585,#586);+#585 = CARTESIAN_POINT('',(-1.3,0.85,0.93));+#586 = VECTOR('',#587,1.);+#587 = DIRECTION('',(-1.,0.,0.));+#588 = PLANE('',#589);+#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592);+#590 = CARTESIAN_POINT('',(-1.685,-0.935,0.93));+#591 = DIRECTION('',(0.,0.,1.));+#592 = DIRECTION('',(1.,0.,0.));+#593 = ADVANCED_FACE('',(#594),#605,.T.);+#594 = FACE_BOUND('',#595,.T.);+#595 = EDGE_LOOP('',(#596,#597,#603,#604));+#596 = ORIENTED_EDGE('',*,*,#213,.F.);+#597 = ORIENTED_EDGE('',*,*,#598,.F.);+#598 = EDGE_CURVE('',#106,#214,#599,.T.);+#599 = LINE('',#600,#601);+#600 = CARTESIAN_POINT('',(1.7,0.8,3.E-02));+#601 = VECTOR('',#602,1.);+#602 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#603 = ORIENTED_EDGE('',*,*,#114,.T.);+#604 = ORIENTED_EDGE('',*,*,#161,.T.);+#605 = PLANE('',#606);+#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609);+#607 = CARTESIAN_POINT('',(1.7,0.8,0.));+#608 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#609 = DIRECTION('',(0.,0.,1.));+#610 = ADVANCED_FACE('',(#611),#622,.T.);+#611 = FACE_BOUND('',#612,.F.);+#612 = EDGE_LOOP('',(#613,#614,#615,#621));+#613 = ORIENTED_EDGE('',*,*,#598,.F.);+#614 = ORIENTED_EDGE('',*,*,#105,.T.);+#615 = ORIENTED_EDGE('',*,*,#616,.T.);+#616 = EDGE_CURVE('',#98,#222,#617,.T.);+#617 = LINE('',#618,#619);+#618 = CARTESIAN_POINT('',(1.67,0.8,-3.469446951954E-18));+#619 = VECTOR('',#620,1.);+#620 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#621 = ORIENTED_EDGE('',*,*,#221,.F.);+#622 = CYLINDRICAL_SURFACE('',#623,3.E-02);+#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);+#624 = CARTESIAN_POINT('',(1.67,0.8,3.E-02));+#625 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#626 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#627 = ADVANCED_FACE('',(#628),#646,.F.);+#628 = FACE_BOUND('',#629,.F.);+#629 = EDGE_LOOP('',(#630,#631,#637,#638,#644,#645));+#630 = ORIENTED_EDGE('',*,*,#97,.F.);+#631 = ORIENTED_EDGE('',*,*,#632,.T.);+#632 = EDGE_CURVE('',#89,#298,#633,.T.);+#633 = LINE('',#634,#635);+#634 = CARTESIAN_POINT('',(1.03,0.8,-3.469446951954E-18));+#635 = VECTOR('',#636,1.);+#636 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#637 = ORIENTED_EDGE('',*,*,#306,.T.);+#638 = ORIENTED_EDGE('',*,*,#639,.F.);+#639 = EDGE_CURVE('',#235,#307,#640,.T.);+#640 = LINE('',#641,#642);+#641 = CARTESIAN_POINT('',(1.67,0.8,-3.469446951954E-18));+#642 = VECTOR('',#643,1.);+#643 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#644 = ORIENTED_EDGE('',*,*,#234,.F.);+#645 = ORIENTED_EDGE('',*,*,#616,.F.);+#646 = PLANE('',#647);+#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650);+#648 = CARTESIAN_POINT('',(1.,0.8,0.));+#649 = DIRECTION('',(0.,0.,1.));+#650 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#651 = ADVANCED_FACE('',(#652),#658,.T.);+#652 = FACE_BOUND('',#653,.T.);+#653 = EDGE_LOOP('',(#654,#655,#656,#657));+#654 = ORIENTED_EDGE('',*,*,#88,.T.);+#655 = ORIENTED_EDGE('',*,*,#632,.T.);+#656 = ORIENTED_EDGE('',*,*,#297,.F.);+#657 = ORIENTED_EDGE('',*,*,#450,.T.);+#658 = CYLINDRICAL_SURFACE('',#659,3.E-02);+#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662);+#660 = CARTESIAN_POINT('',(1.03,0.8,3.E-02));+#661 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#662 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#663 = ADVANCED_FACE('',(#664),#675,.T.);+#664 = FACE_BOUND('',#665,.T.);+#665 = EDGE_LOOP('',(#666,#667,#673,#674));+#666 = ORIENTED_EDGE('',*,*,#323,.F.);+#667 = ORIENTED_EDGE('',*,*,#668,.F.);+#668 = EDGE_CURVE('',#191,#315,#669,.T.);+#669 = LINE('',#670,#671);+#670 = CARTESIAN_POINT('',(1.7,0.8,3.E-02));+#671 = VECTOR('',#672,1.);+#672 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#673 = ORIENTED_EDGE('',*,*,#190,.T.);+#674 = ORIENTED_EDGE('',*,*,#262,.T.);+#675 = PLANE('',#676);+#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679);+#677 = CARTESIAN_POINT('',(1.7,0.8,0.));+#678 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#679 = DIRECTION('',(0.,0.,1.));+#680 = ADVANCED_FACE('',(#681),#687,.T.);+#681 = FACE_BOUND('',#682,.F.);+#682 = EDGE_LOOP('',(#683,#684,#685,#686));+#683 = ORIENTED_EDGE('',*,*,#668,.F.);+#684 = ORIENTED_EDGE('',*,*,#243,.T.);+#685 = ORIENTED_EDGE('',*,*,#639,.T.);+#686 = ORIENTED_EDGE('',*,*,#314,.F.);+#687 = CYLINDRICAL_SURFACE('',#688,3.E-02);+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);+#689 = CARTESIAN_POINT('',(1.67,0.8,3.E-02));+#690 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#691 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#692 = ADVANCED_FACE('',(#693),#704,.T.);+#693 = FACE_BOUND('',#694,.T.);+#694 = EDGE_LOOP('',(#695,#696,#702,#703));+#695 = ORIENTED_EDGE('',*,*,#546,.F.);+#696 = ORIENTED_EDGE('',*,*,#697,.F.);+#697 = EDGE_CURVE('',#436,#539,#698,.T.);+#698 = LINE('',#699,#700);+#699 = CARTESIAN_POINT('',(1.685,-0.935,3.E-02));+#700 = VECTOR('',#701,1.);+#701 = DIRECTION('',(0.,0.,1.));+#702 = ORIENTED_EDGE('',*,*,#443,.T.);+#703 = ORIENTED_EDGE('',*,*,#348,.F.);+#704 = PLANE('',#705);+#705 = AXIS2_PLACEMENT_3D('',#706,#707,#708);+#706 = CARTESIAN_POINT('',(1.685,-0.935,3.E-02));+#707 = DIRECTION('',(1.,0.,0.));+#708 = DIRECTION('',(0.,0.,1.));+#709 = ADVANCED_FACE('',(#710),#721,.T.);+#710 = FACE_BOUND('',#711,.T.);+#711 = EDGE_LOOP('',(#712,#713,#719,#720));+#712 = ORIENTED_EDGE('',*,*,#387,.F.);+#713 = ORIENTED_EDGE('',*,*,#714,.T.);+#714 = EDGE_CURVE('',#388,#491,#715,.T.);+#715 = LINE('',#716,#717);+#716 = CARTESIAN_POINT('',(-1.685,0.935,3.E-02));+#717 = VECTOR('',#718,1.);+#718 = DIRECTION('',(0.,0.,1.));+#719 = ORIENTED_EDGE('',*,*,#490,.T.);+#720 = ORIENTED_EDGE('',*,*,#475,.F.);+#721 = PLANE('',#722);+#722 = AXIS2_PLACEMENT_3D('',#723,#724,#725);+#723 = CARTESIAN_POINT('',(-1.685,0.935,3.E-02));+#724 = DIRECTION('',(0.,1.,0.));+#725 = DIRECTION('',(0.,0.,1.));+#726 = ADVANCED_FACE('',(#727),#738,.F.);+#727 = FACE_BOUND('',#728,.F.);+#728 = EDGE_LOOP('',(#729,#730,#736,#737));+#729 = ORIENTED_EDGE('',*,*,#498,.F.);+#730 = ORIENTED_EDGE('',*,*,#731,.F.);+#731 = EDGE_CURVE('',#396,#499,#732,.T.);+#732 = LINE('',#733,#734);+#733 = CARTESIAN_POINT('',(-1.685,0.8,1.5E-02));+#734 = VECTOR('',#735,1.);+#735 = DIRECTION('',(0.,0.,1.));+#736 = ORIENTED_EDGE('',*,*,#395,.T.);+#737 = ORIENTED_EDGE('',*,*,#714,.T.);+#738 = PLANE('',#739);+#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);+#740 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#741 = DIRECTION('',(1.,0.,0.));+#742 = DIRECTION('',(0.,0.,1.));+#743 = ADVANCED_FACE('',(#744),#807,.T.);+#744 = FACE_BOUND('',#745,.T.);+#745 = EDGE_LOOP('',(#746,#747,#756,#764,#773,#781,#790,#798,#805,#806)+);+#746 = ORIENTED_EDGE('',*,*,#403,.F.);+#747 = ORIENTED_EDGE('',*,*,#748,.T.);+#748 = EDGE_CURVE('',#404,#749,#751,.T.);+#749 = VERTEX_POINT('',#750);+#750 = CARTESIAN_POINT('',(-1.03,0.8,-3.469446951954E-18));+#751 = CIRCLE('',#752,3.E-02);+#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);+#753 = CARTESIAN_POINT('',(-1.03,0.8,3.E-02));+#754 = DIRECTION('',(1.110223024625E-16,1.,-0.));+#755 = DIRECTION('',(0.,0.,1.));+#756 = ORIENTED_EDGE('',*,*,#757,.T.);+#757 = EDGE_CURVE('',#749,#758,#760,.T.);+#758 = VERTEX_POINT('',#759);+#759 = CARTESIAN_POINT('',(-1.67,0.8,-3.469446951954E-18));+#760 = LINE('',#761,#762);+#761 = CARTESIAN_POINT('',(-1.,0.8,0.));+#762 = VECTOR('',#763,1.);+#763 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#764 = ORIENTED_EDGE('',*,*,#765,.F.);+#765 = EDGE_CURVE('',#766,#758,#768,.T.);+#766 = VERTEX_POINT('',#767);+#767 = CARTESIAN_POINT('',(-1.7,0.8,3.E-02));+#768 = CIRCLE('',#769,3.E-02);+#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772);+#770 = CARTESIAN_POINT('',(-1.67,0.8,3.E-02));+#771 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#772 = DIRECTION('',(0.,0.,1.));+#773 = ORIENTED_EDGE('',*,*,#774,.T.);+#774 = EDGE_CURVE('',#766,#775,#777,.T.);+#775 = VERTEX_POINT('',#776);+#776 = CARTESIAN_POINT('',(-1.7,0.8,0.93));+#777 = LINE('',#778,#779);+#778 = CARTESIAN_POINT('',(-1.7,0.8,0.));+#779 = VECTOR('',#780,1.);+#780 = DIRECTION('',(0.,0.,1.));+#781 = ORIENTED_EDGE('',*,*,#782,.T.);+#782 = EDGE_CURVE('',#775,#783,#785,.T.);+#783 = VERTEX_POINT('',#784);+#784 = CARTESIAN_POINT('',(-1.67,0.8,0.96));+#785 = CIRCLE('',#786,3.E-02);+#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789);+#787 = CARTESIAN_POINT('',(-1.67,0.8,0.93));+#788 = DIRECTION('',(1.110223024625E-16,1.,-0.));+#789 = DIRECTION('',(0.,0.,1.));+#790 = ORIENTED_EDGE('',*,*,#791,.F.);+#791 = EDGE_CURVE('',#792,#783,#794,.T.);+#792 = VERTEX_POINT('',#793);+#793 = CARTESIAN_POINT('',(-1.03,0.8,0.96));+#794 = LINE('',#795,#796);+#795 = CARTESIAN_POINT('',(-1.,0.8,0.96));+#796 = VECTOR('',#797,1.);+#797 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#798 = ORIENTED_EDGE('',*,*,#799,.F.);+#799 = EDGE_CURVE('',#507,#792,#800,.T.);+#800 = CIRCLE('',#801,3.E-02);+#801 = AXIS2_PLACEMENT_3D('',#802,#803,#804);+#802 = CARTESIAN_POINT('',(-1.03,0.8,0.93));+#803 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#804 = DIRECTION('',(0.,0.,1.));+#805 = ORIENTED_EDGE('',*,*,#506,.T.);+#806 = ORIENTED_EDGE('',*,*,#731,.F.);+#807 = PLANE('',#808);+#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811);+#809 = CARTESIAN_POINT('',(-1.,0.8,0.));+#810 = DIRECTION('',(1.110223024625E-16,1.,0.));+#811 = DIRECTION('',(0.,0.,1.));+#812 = ADVANCED_FACE('',(#813),#832,.T.);+#813 = FACE_BOUND('',#814,.T.);+#814 = EDGE_LOOP('',(#815,#824,#830,#831));+#815 = ORIENTED_EDGE('',*,*,#816,.T.);+#816 = EDGE_CURVE('',#412,#817,#819,.T.);+#817 = VERTEX_POINT('',#818);+#818 = CARTESIAN_POINT('',(-1.03,-0.8,-3.469446951954E-18));+#819 = CIRCLE('',#820,3.E-02);+#820 = AXIS2_PLACEMENT_3D('',#821,#822,#823);+#821 = CARTESIAN_POINT('',(-1.03,-0.8,3.E-02));+#822 = DIRECTION('',(1.110223024625E-16,1.,-0.));+#823 = DIRECTION('',(0.,0.,1.));+#824 = ORIENTED_EDGE('',*,*,#825,.T.);+#825 = EDGE_CURVE('',#817,#749,#826,.T.);+#826 = LINE('',#827,#828);+#827 = CARTESIAN_POINT('',(-1.03,-0.8,-3.469446951954E-18));+#828 = VECTOR('',#829,1.);+#829 = DIRECTION('',(1.110223024625E-16,1.,0.));+#830 = ORIENTED_EDGE('',*,*,#748,.F.);+#831 = ORIENTED_EDGE('',*,*,#411,.T.);+#832 = CYLINDRICAL_SURFACE('',#833,3.E-02);+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);+#834 = CARTESIAN_POINT('',(-1.03,-0.8,3.E-02));+#835 = DIRECTION('',(1.110223024625E-16,1.,0.));+#836 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#837 = ADVANCED_FACE('',(#838),#849,.F.);+#838 = FACE_BOUND('',#839,.F.);+#839 = EDGE_LOOP('',(#840,#841,#847,#848));+#840 = ORIENTED_EDGE('',*,*,#435,.F.);+#841 = ORIENTED_EDGE('',*,*,#842,.T.);+#842 = EDGE_CURVE('',#428,#531,#843,.T.);+#843 = LINE('',#844,#845);+#844 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#845 = VECTOR('',#846,1.);+#846 = DIRECTION('',(0.,0.,1.));+#847 = ORIENTED_EDGE('',*,*,#538,.T.);+#848 = ORIENTED_EDGE('',*,*,#697,.F.);+#849 = PLANE('',#850);+#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853);+#851 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#852 = DIRECTION('',(0.,1.,0.));+#853 = DIRECTION('',(0.,0.,1.));+#854 = ADVANCED_FACE('',(#855),#915,.F.);+#855 = FACE_BOUND('',#856,.F.);+#856 = EDGE_LOOP('',(#857,#858,#859,#867,#876,#884,#893,#901,#908,#909)+);+#857 = ORIENTED_EDGE('',*,*,#419,.F.);+#858 = ORIENTED_EDGE('',*,*,#816,.T.);+#859 = ORIENTED_EDGE('',*,*,#860,.T.);+#860 = EDGE_CURVE('',#817,#861,#863,.T.);+#861 = VERTEX_POINT('',#862);+#862 = CARTESIAN_POINT('',(-1.67,-0.8,-3.469446951954E-18));+#863 = LINE('',#864,#865);+#864 = CARTESIAN_POINT('',(-1.,-0.8,0.));+#865 = VECTOR('',#866,1.);+#866 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#867 = ORIENTED_EDGE('',*,*,#868,.F.);+#868 = EDGE_CURVE('',#869,#861,#871,.T.);+#869 = VERTEX_POINT('',#870);+#870 = CARTESIAN_POINT('',(-1.7,-0.8,3.E-02));+#871 = CIRCLE('',#872,3.E-02);+#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875);+#873 = CARTESIAN_POINT('',(-1.67,-0.8,3.E-02));+#874 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#875 = DIRECTION('',(0.,0.,1.));+#876 = ORIENTED_EDGE('',*,*,#877,.T.);+#877 = EDGE_CURVE('',#869,#878,#880,.T.);+#878 = VERTEX_POINT('',#879);+#879 = CARTESIAN_POINT('',(-1.7,-0.8,0.93));+#880 = LINE('',#881,#882);+#881 = CARTESIAN_POINT('',(-1.7,-0.8,0.));+#882 = VECTOR('',#883,1.);+#883 = DIRECTION('',(0.,0.,1.));+#884 = ORIENTED_EDGE('',*,*,#885,.T.);+#885 = EDGE_CURVE('',#878,#886,#888,.T.);+#886 = VERTEX_POINT('',#887);+#887 = CARTESIAN_POINT('',(-1.67,-0.8,0.96));+#888 = CIRCLE('',#889,3.E-02);+#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);+#890 = CARTESIAN_POINT('',(-1.67,-0.8,0.93));+#891 = DIRECTION('',(1.110223024625E-16,1.,-0.));+#892 = DIRECTION('',(0.,0.,1.));+#893 = ORIENTED_EDGE('',*,*,#894,.F.);+#894 = EDGE_CURVE('',#895,#886,#897,.T.);+#895 = VERTEX_POINT('',#896);+#896 = CARTESIAN_POINT('',(-1.03,-0.8,0.96));+#897 = LINE('',#898,#899);+#898 = CARTESIAN_POINT('',(-1.,-0.8,0.96));+#899 = VECTOR('',#900,1.);+#900 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#901 = ORIENTED_EDGE('',*,*,#902,.F.);+#902 = EDGE_CURVE('',#515,#895,#903,.T.);+#903 = CIRCLE('',#904,3.E-02);+#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907);+#905 = CARTESIAN_POINT('',(-1.03,-0.8,0.93));+#906 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#907 = DIRECTION('',(0.,0.,1.));+#908 = ORIENTED_EDGE('',*,*,#522,.T.);+#909 = ORIENTED_EDGE('',*,*,#910,.F.);+#910 = EDGE_CURVE('',#420,#523,#911,.T.);+#911 = LINE('',#912,#913);+#912 = CARTESIAN_POINT('',(-1.685,-0.8,1.5E-02));+#913 = VECTOR('',#914,1.);+#914 = DIRECTION('',(0.,0.,1.));+#915 = PLANE('',#916);+#916 = AXIS2_PLACEMENT_3D('',#917,#918,#919);+#917 = CARTESIAN_POINT('',(-1.,-0.8,0.));+#918 = DIRECTION('',(1.110223024625E-16,1.,0.));+#919 = DIRECTION('',(0.,0.,1.));+#920 = ADVANCED_FACE('',(#921),#927,.F.);+#921 = FACE_BOUND('',#922,.F.);+#922 = EDGE_LOOP('',(#923,#924,#925,#926));+#923 = ORIENTED_EDGE('',*,*,#530,.F.);+#924 = ORIENTED_EDGE('',*,*,#842,.F.);+#925 = ORIENTED_EDGE('',*,*,#427,.T.);+#926 = ORIENTED_EDGE('',*,*,#910,.T.);+#927 = PLANE('',#928);+#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931);+#929 = CARTESIAN_POINT('',(-1.685,-0.935,3.E-02));+#930 = DIRECTION('',(1.,0.,0.));+#931 = DIRECTION('',(0.,0.,1.));+#932 = ADVANCED_FACE('',(#933),#944,.T.);+#933 = FACE_BOUND('',#934,.F.);+#934 = EDGE_LOOP('',(#935,#936,#942,#943));+#935 = ORIENTED_EDGE('',*,*,#902,.T.);+#936 = ORIENTED_EDGE('',*,*,#937,.T.);+#937 = EDGE_CURVE('',#895,#792,#938,.T.);+#938 = LINE('',#939,#940);+#939 = CARTESIAN_POINT('',(-1.03,-0.8,0.96));+#940 = VECTOR('',#941,1.);+#941 = DIRECTION('',(1.110223024625E-16,1.,0.));+#942 = ORIENTED_EDGE('',*,*,#799,.F.);+#943 = ORIENTED_EDGE('',*,*,#514,.T.);+#944 = CYLINDRICAL_SURFACE('',#945,3.E-02);+#945 = AXIS2_PLACEMENT_3D('',#946,#947,#948);+#946 = CARTESIAN_POINT('',(-1.03,-0.8,0.93));+#947 = DIRECTION('',(1.110223024625E-16,1.,0.));+#948 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#949 = ADVANCED_FACE('',(#950),#975,.F.);+#950 = FACE_BOUND('',#951,.F.);+#951 = EDGE_LOOP('',(#952,#960,#968,#974));+#952 = ORIENTED_EDGE('',*,*,#953,.F.);+#953 = EDGE_CURVE('',#954,#558,#956,.T.);+#954 = VERTEX_POINT('',#955);+#955 = CARTESIAN_POINT('',(-0.615,-0.85,0.92));+#956 = LINE('',#957,#958);+#957 = CARTESIAN_POINT('',(-0.615,-0.85,0.92));+#958 = VECTOR('',#959,1.);+#959 = DIRECTION('',(0.,0.,1.));+#960 = ORIENTED_EDGE('',*,*,#961,.T.);+#961 = EDGE_CURVE('',#954,#962,#964,.T.);+#962 = VERTEX_POINT('',#963);+#963 = CARTESIAN_POINT('',(-0.615,0.85,0.92));+#964 = LINE('',#965,#966);+#965 = CARTESIAN_POINT('',(-0.615,-0.85,0.92));+#966 = VECTOR('',#967,1.);+#967 = DIRECTION('',(0.,1.,0.));+#968 = ORIENTED_EDGE('',*,*,#969,.T.);+#969 = EDGE_CURVE('',#962,#560,#970,.T.);+#970 = LINE('',#971,#972);+#971 = CARTESIAN_POINT('',(-0.615,0.85,0.92));+#972 = VECTOR('',#973,1.);+#973 = DIRECTION('',(0.,0.,1.));+#974 = ORIENTED_EDGE('',*,*,#557,.F.);+#975 = PLANE('',#976);+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);+#977 = CARTESIAN_POINT('',(-0.615,-0.85,0.92));+#978 = DIRECTION('',(1.,0.,0.));+#979 = DIRECTION('',(0.,0.,1.));+#980 = ADVANCED_FACE('',(#981),#999,.T.);+#981 = FACE_BOUND('',#982,.T.);+#982 = EDGE_LOOP('',(#983,#984,#992,#998));+#983 = ORIENTED_EDGE('',*,*,#953,.F.);+#984 = ORIENTED_EDGE('',*,*,#985,.F.);+#985 = EDGE_CURVE('',#986,#954,#988,.T.);+#986 = VERTEX_POINT('',#987);+#987 = CARTESIAN_POINT('',(-0.915,-0.85,0.92));+#988 = LINE('',#989,#990);+#989 = CARTESIAN_POINT('',(-0.915,-0.85,0.92));+#990 = VECTOR('',#991,1.);+#991 = DIRECTION('',(1.,0.,0.));+#992 = ORIENTED_EDGE('',*,*,#993,.T.);+#993 = EDGE_CURVE('',#986,#568,#994,.T.);+#994 = LINE('',#995,#996);+#995 = CARTESIAN_POINT('',(-0.915,-0.85,0.92));+#996 = VECTOR('',#997,1.);+#997 = DIRECTION('',(0.,0.,1.));+#998 = ORIENTED_EDGE('',*,*,#567,.F.);+#999 = PLANE('',#1000);+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);+#1001 = CARTESIAN_POINT('',(-0.915,-0.85,0.92));+#1002 = DIRECTION('',(0.,1.,0.));+#1003 = DIRECTION('',(0.,0.,1.));+#1004 = ADVANCED_FACE('',(#1005),#1023,.F.);+#1005 = FACE_BOUND('',#1006,.F.);+#1006 = EDGE_LOOP('',(#1007,#1008,#1016,#1022));+#1007 = ORIENTED_EDGE('',*,*,#969,.F.);+#1008 = ORIENTED_EDGE('',*,*,#1009,.F.);+#1009 = EDGE_CURVE('',#1010,#962,#1012,.T.);+#1010 = VERTEX_POINT('',#1011);+#1011 = CARTESIAN_POINT('',(-0.915,0.85,0.92));+#1012 = LINE('',#1013,#1014);+#1013 = CARTESIAN_POINT('',(-0.915,0.85,0.92));+#1014 = VECTOR('',#1015,1.);+#1015 = DIRECTION('',(1.,0.,0.));+#1016 = ORIENTED_EDGE('',*,*,#1017,.T.);+#1017 = EDGE_CURVE('',#1010,#576,#1018,.T.);+#1018 = LINE('',#1019,#1020);+#1019 = CARTESIAN_POINT('',(-0.915,0.85,0.92));+#1020 = VECTOR('',#1021,1.);+#1021 = DIRECTION('',(0.,0.,1.));+#1022 = ORIENTED_EDGE('',*,*,#583,.F.);+#1023 = PLANE('',#1024);+#1024 = AXIS2_PLACEMENT_3D('',#1025,#1026,#1027);+#1025 = CARTESIAN_POINT('',(-0.915,0.85,0.92));+#1026 = DIRECTION('',(0.,1.,0.));+#1027 = DIRECTION('',(0.,0.,1.));+#1028 = ADVANCED_FACE('',(#1029),#1040,.T.);+#1029 = FACE_BOUND('',#1030,.T.);+#1030 = EDGE_LOOP('',(#1031,#1032,#1038,#1039));+#1031 = ORIENTED_EDGE('',*,*,#993,.F.);+#1032 = ORIENTED_EDGE('',*,*,#1033,.T.);+#1033 = EDGE_CURVE('',#986,#1010,#1034,.T.);+#1034 = LINE('',#1035,#1036);+#1035 = CARTESIAN_POINT('',(-0.915,-0.85,0.92));+#1036 = VECTOR('',#1037,1.);+#1037 = DIRECTION('',(0.,1.,0.));+#1038 = ORIENTED_EDGE('',*,*,#1017,.T.);+#1039 = ORIENTED_EDGE('',*,*,#575,.F.);+#1040 = PLANE('',#1041);+#1041 = AXIS2_PLACEMENT_3D('',#1042,#1043,#1044);+#1042 = CARTESIAN_POINT('',(-0.915,-0.85,0.92));+#1043 = DIRECTION('',(1.,0.,0.));+#1044 = DIRECTION('',(0.,0.,1.));+#1045 = ADVANCED_FACE('',(#1046),#1074,.T.);+#1046 = FACE_BOUND('',#1047,.T.);+#1047 = EDGE_LOOP('',(#1048,#1049,#1050,#1051,#1059,#1068));+#1048 = ORIENTED_EDGE('',*,*,#894,.F.);+#1049 = ORIENTED_EDGE('',*,*,#937,.T.);+#1050 = ORIENTED_EDGE('',*,*,#791,.T.);+#1051 = ORIENTED_EDGE('',*,*,#1052,.F.);+#1052 = EDGE_CURVE('',#1053,#783,#1055,.T.);+#1053 = VERTEX_POINT('',#1054);+#1054 = CARTESIAN_POINT('',(-1.67,0.48,0.96));+#1055 = LINE('',#1056,#1057);+#1056 = CARTESIAN_POINT('',(-1.67,-0.8,0.96));+#1057 = VECTOR('',#1058,1.);+#1058 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1059 = ORIENTED_EDGE('',*,*,#1060,.F.);+#1060 = EDGE_CURVE('',#1061,#1053,#1063,.T.);+#1061 = VERTEX_POINT('',#1062);+#1062 = CARTESIAN_POINT('',(-1.67,-0.48,0.96));+#1063 = CIRCLE('',#1064,0.48);+#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);+#1065 = CARTESIAN_POINT('',(-1.67,1.576516694968E-16,0.96));+#1066 = DIRECTION('',(0.,-0.,1.));+#1067 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1068 = ORIENTED_EDGE('',*,*,#1069,.F.);+#1069 = EDGE_CURVE('',#886,#1061,#1070,.T.);+#1070 = LINE('',#1071,#1072);+#1071 = CARTESIAN_POINT('',(-1.67,-0.8,0.96));+#1072 = VECTOR('',#1073,1.);+#1073 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1074 = PLANE('',#1075);+#1075 = AXIS2_PLACEMENT_3D('',#1076,#1077,#1078);+#1076 = CARTESIAN_POINT('',(-1.,-0.8,0.96));+#1077 = DIRECTION('',(0.,0.,1.));+#1078 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1079 = ADVANCED_FACE('',(#1080),#1103,.T.);+#1080 = FACE_BOUND('',#1081,.T.);+#1081 = EDGE_LOOP('',(#1082,#1090,#1101,#1102));+#1082 = ORIENTED_EDGE('',*,*,#1083,.F.);+#1083 = EDGE_CURVE('',#1084,#775,#1086,.T.);+#1084 = VERTEX_POINT('',#1085);+#1085 = CARTESIAN_POINT('',(-1.7,0.47906158268,0.93));+#1086 = LINE('',#1087,#1088);+#1087 = CARTESIAN_POINT('',(-1.7,-0.8,0.93));+#1088 = VECTOR('',#1089,1.);+#1089 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1090 = ORIENTED_EDGE('',*,*,#1091,.T.);+#1091 = EDGE_CURVE('',#1084,#1053,#1092,.T.);+#1092 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1093,#1094,#1095,#1096,#1097,+#1098,#1099,#1100),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1093 = CARTESIAN_POINT('',(-1.7,0.47906158268,0.93));+#1094 = CARTESIAN_POINT('',(-1.7,0.47906158268,0.936900650049));+#1095 = CARTESIAN_POINT('',(-1.698148263184,0.479177588774,+0.943696515949));+#1096 = CARTESIAN_POINT('',(-1.694545141314,0.479402978946,+0.949838123717));+#1097 = CARTESIAN_POINT('',(-1.689458046695,0.479676964631,+0.954835571457));+#1098 = CARTESIAN_POINT('',(-1.683289457164,0.479894298544,+0.958307846648));+#1099 = CARTESIAN_POINT('',(-1.676595844294,0.47999999934,0.959999994723+));+#1100 = CARTESIAN_POINT('',(-1.67,0.48,0.96));+#1101 = ORIENTED_EDGE('',*,*,#1052,.T.);+#1102 = ORIENTED_EDGE('',*,*,#782,.F.);+#1103 = CYLINDRICAL_SURFACE('',#1104,3.E-02);+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);+#1105 = CARTESIAN_POINT('',(-1.67,-0.8,0.93));+#1106 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1107 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1108 = ADVANCED_FACE('',(#1109),#1127,.T.);+#1109 = FACE_BOUND('',#1110,.T.);+#1110 = EDGE_LOOP('',(#1111,#1112,#1120,#1126));+#1111 = ORIENTED_EDGE('',*,*,#774,.F.);+#1112 = ORIENTED_EDGE('',*,*,#1113,.F.);+#1113 = EDGE_CURVE('',#1114,#766,#1116,.T.);+#1114 = VERTEX_POINT('',#1115);+#1115 = CARTESIAN_POINT('',(-1.7,0.47906158268,3.E-02));+#1116 = LINE('',#1117,#1118);+#1117 = CARTESIAN_POINT('',(-1.7,-0.8,3.E-02));+#1118 = VECTOR('',#1119,1.);+#1119 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1120 = ORIENTED_EDGE('',*,*,#1121,.T.);+#1121 = EDGE_CURVE('',#1114,#1084,#1122,.T.);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(-1.7,0.47906158268,0.96));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(0.,0.,1.));+#1126 = ORIENTED_EDGE('',*,*,#1083,.T.);+#1127 = PLANE('',#1128);+#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);+#1129 = CARTESIAN_POINT('',(-1.7,-0.8,0.));+#1130 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1131 = DIRECTION('',(0.,0.,1.));+#1132 = ADVANCED_FACE('',(#1133),#1156,.T.);+#1133 = FACE_BOUND('',#1134,.F.);+#1134 = EDGE_LOOP('',(#1135,#1136,#1149,#1155));+#1135 = ORIENTED_EDGE('',*,*,#1113,.F.);+#1136 = ORIENTED_EDGE('',*,*,#1137,.T.);+#1137 = EDGE_CURVE('',#1114,#1138,#1140,.T.);+#1138 = VERTEX_POINT('',#1139);+#1139 = CARTESIAN_POINT('',(-1.67,0.48,-1.734723475977E-18));+#1140 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1141,#1142,#1143,#1144,#1145,+#1146,#1147,#1148),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1141 = CARTESIAN_POINT('',(-1.7,0.47906158268,3.E-02));+#1142 = CARTESIAN_POINT('',(-1.7,0.47906158268,2.30993499503E-02));+#1143 = CARTESIAN_POINT('',(-1.698148263184,0.479177588774,+1.630348405165E-02));+#1144 = CARTESIAN_POINT('',(-1.694545141314,0.479402978946,+1.016187628159E-02));+#1145 = CARTESIAN_POINT('',(-1.689458046694,0.479676964631,+5.164428543393E-03));+#1146 = CARTESIAN_POINT('',(-1.683289457165,0.479894298544,+1.692153352307E-03));+#1147 = CARTESIAN_POINT('',(-1.676595844294,0.47999999934,+5.276675430726E-09));+#1148 = CARTESIAN_POINT('',(-1.67,0.48,-1.734723475977E-18));+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);+#1150 = EDGE_CURVE('',#1138,#758,#1151,.T.);+#1151 = LINE('',#1152,#1153);+#1152 = CARTESIAN_POINT('',(-1.67,-0.8,-3.469446951954E-18));+#1153 = VECTOR('',#1154,1.);+#1154 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1155 = ORIENTED_EDGE('',*,*,#765,.F.);+#1156 = CYLINDRICAL_SURFACE('',#1157,3.E-02);+#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160);+#1158 = CARTESIAN_POINT('',(-1.67,-0.8,3.E-02));+#1159 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1160 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1161 = ADVANCED_FACE('',(#1162),#1183,.F.);+#1162 = FACE_BOUND('',#1163,.F.);+#1163 = EDGE_LOOP('',(#1164,#1165,#1166,#1167,#1168,#1177));+#1164 = ORIENTED_EDGE('',*,*,#860,.F.);+#1165 = ORIENTED_EDGE('',*,*,#825,.T.);+#1166 = ORIENTED_EDGE('',*,*,#757,.T.);+#1167 = ORIENTED_EDGE('',*,*,#1150,.F.);+#1168 = ORIENTED_EDGE('',*,*,#1169,.F.);+#1169 = EDGE_CURVE('',#1170,#1138,#1172,.T.);+#1170 = VERTEX_POINT('',#1171);+#1171 = CARTESIAN_POINT('',(-1.67,-0.48,-3.469446951954E-18));+#1172 = CIRCLE('',#1173,0.48);+#1173 = AXIS2_PLACEMENT_3D('',#1174,#1175,#1176);+#1174 = CARTESIAN_POINT('',(-1.67,1.576516694968E-16,0.));+#1175 = DIRECTION('',(0.,-0.,1.));+#1176 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1177 = ORIENTED_EDGE('',*,*,#1178,.F.);+#1178 = EDGE_CURVE('',#861,#1170,#1179,.T.);+#1179 = LINE('',#1180,#1181);+#1180 = CARTESIAN_POINT('',(-1.67,-0.8,-3.469446951954E-18));+#1181 = VECTOR('',#1182,1.);+#1182 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1183 = PLANE('',#1184);+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);+#1185 = CARTESIAN_POINT('',(-1.,-0.8,0.));+#1186 = DIRECTION('',(0.,0.,1.));+#1187 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1188 = ADVANCED_FACE('',(#1189),#1212,.T.);+#1189 = FACE_BOUND('',#1190,.T.);+#1190 = EDGE_LOOP('',(#1191,#1199,#1200,#1201));+#1191 = ORIENTED_EDGE('',*,*,#1192,.F.);+#1192 = EDGE_CURVE('',#878,#1193,#1195,.T.);+#1193 = VERTEX_POINT('',#1194);+#1194 = CARTESIAN_POINT('',(-1.7,-0.47906158268,0.93));+#1195 = LINE('',#1196,#1197);+#1196 = CARTESIAN_POINT('',(-1.7,-0.8,0.93));+#1197 = VECTOR('',#1198,1.);+#1198 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1199 = ORIENTED_EDGE('',*,*,#885,.T.);+#1200 = ORIENTED_EDGE('',*,*,#1069,.T.);+#1201 = ORIENTED_EDGE('',*,*,#1202,.F.);+#1202 = EDGE_CURVE('',#1193,#1061,#1203,.T.);+#1203 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1204,#1205,#1206,#1207,#1208,+#1209,#1210,#1211),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1204 = CARTESIAN_POINT('',(-1.7,-0.47906158268,0.93));+#1205 = CARTESIAN_POINT('',(-1.7,-0.47906158268,0.936900649943));+#1206 = CARTESIAN_POINT('',(-1.698148261339,-0.479177589207,+0.943696521465));+#1207 = CARTESIAN_POINT('',(-1.69454514703,-0.479402977562,+0.949838109932));+#1208 = CARTESIAN_POINT('',(-1.68945803699,-0.47967696666,0.954835588434+));+#1209 = CARTESIAN_POINT('',(-1.683289468995,-0.479894296878,+0.958307833414));+#1210 = CARTESIAN_POINT('',(-1.676595837202,-0.48,0.96));+#1211 = CARTESIAN_POINT('',(-1.67,-0.48,0.96));+#1212 = CYLINDRICAL_SURFACE('',#1213,3.E-02);+#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216);+#1214 = CARTESIAN_POINT('',(-1.67,-0.8,0.93));+#1215 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1216 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1217 = ADVANCED_FACE('',(#1218),#1236,.T.);+#1218 = FACE_BOUND('',#1219,.T.);+#1219 = EDGE_LOOP('',(#1220,#1228,#1234,#1235));+#1220 = ORIENTED_EDGE('',*,*,#1221,.F.);+#1221 = EDGE_CURVE('',#1222,#1193,#1224,.T.);+#1222 = VERTEX_POINT('',#1223);+#1223 = CARTESIAN_POINT('',(-1.7,-0.47906158268,3.E-02));+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(-1.7,-0.47906158268,0.96));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(0.,0.,1.));+#1228 = ORIENTED_EDGE('',*,*,#1229,.F.);+#1229 = EDGE_CURVE('',#869,#1222,#1230,.T.);+#1230 = LINE('',#1231,#1232);+#1231 = CARTESIAN_POINT('',(-1.7,-0.8,3.E-02));+#1232 = VECTOR('',#1233,1.);+#1233 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1234 = ORIENTED_EDGE('',*,*,#877,.T.);+#1235 = ORIENTED_EDGE('',*,*,#1192,.T.);+#1236 = PLANE('',#1237);+#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240);+#1238 = CARTESIAN_POINT('',(-1.7,-0.8,0.));+#1239 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1240 = DIRECTION('',(0.,0.,1.));+#1241 = ADVANCED_FACE('',(#1242),#1258,.T.);+#1242 = FACE_BOUND('',#1243,.F.);+#1243 = EDGE_LOOP('',(#1244,#1245,#1246,#1247));+#1244 = ORIENTED_EDGE('',*,*,#1229,.F.);+#1245 = ORIENTED_EDGE('',*,*,#868,.T.);+#1246 = ORIENTED_EDGE('',*,*,#1178,.T.);+#1247 = ORIENTED_EDGE('',*,*,#1248,.F.);+#1248 = EDGE_CURVE('',#1222,#1170,#1249,.T.);+#1249 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1250,#1251,#1252,#1253,#1254,+#1255,#1256,#1257),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1250 = CARTESIAN_POINT('',(-1.7,-0.47906158268,3.E-02));+#1251 = CARTESIAN_POINT('',(-1.7,-0.47906158268,2.309935005657E-02));+#1252 = CARTESIAN_POINT('',(-1.698148261339,-0.479177589207,+1.630347853607E-02));+#1253 = CARTESIAN_POINT('',(-1.69454514703,-0.479402977562,+1.016189006705E-02));+#1254 = CARTESIAN_POINT('',(-1.689458036988,-0.47967696666,+5.164411566132E-03));+#1255 = CARTESIAN_POINT('',(-1.683289468995,-0.479894296878,+1.692166585462E-03));+#1256 = CARTESIAN_POINT('',(-1.676595837202,-0.48,-1.734723475977E-18));+#1257 = CARTESIAN_POINT('',(-1.67,-0.48,-1.734723475977E-18));+#1258 = CYLINDRICAL_SURFACE('',#1259,3.E-02);+#1259 = AXIS2_PLACEMENT_3D('',#1260,#1261,#1262);+#1260 = CARTESIAN_POINT('',(-1.67,-0.8,3.E-02));+#1261 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1262 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#1263 = ADVANCED_FACE('',(#1264),#1270,.T.);+#1264 = FACE_BOUND('',#1265,.T.);+#1265 = EDGE_LOOP('',(#1266,#1267,#1268,#1269));+#1266 = ORIENTED_EDGE('',*,*,#1033,.F.);+#1267 = ORIENTED_EDGE('',*,*,#985,.T.);+#1268 = ORIENTED_EDGE('',*,*,#961,.T.);+#1269 = ORIENTED_EDGE('',*,*,#1009,.F.);+#1270 = PLANE('',#1271);+#1271 = AXIS2_PLACEMENT_3D('',#1272,#1273,#1274);+#1272 = CARTESIAN_POINT('',(-0.915,-0.85,0.92));+#1273 = DIRECTION('',(0.,0.,1.));+#1274 = DIRECTION('',(1.,0.,0.));+#1275 = ADVANCED_FACE('',(#1276),#1286,.F.);+#1276 = FACE_BOUND('',#1277,.F.);+#1277 = EDGE_LOOP('',(#1278,#1279,#1280,#1281,#1282,#1283,#1284,#1285));+#1278 = ORIENTED_EDGE('',*,*,#1121,.T.);+#1279 = ORIENTED_EDGE('',*,*,#1091,.T.);+#1280 = ORIENTED_EDGE('',*,*,#1060,.F.);+#1281 = ORIENTED_EDGE('',*,*,#1202,.F.);+#1282 = ORIENTED_EDGE('',*,*,#1221,.F.);+#1283 = ORIENTED_EDGE('',*,*,#1248,.T.);+#1284 = ORIENTED_EDGE('',*,*,#1169,.T.);+#1285 = ORIENTED_EDGE('',*,*,#1137,.F.);+#1286 = CYLINDRICAL_SURFACE('',#1287,0.48);+#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);+#1288 = CARTESIAN_POINT('',(-1.67,1.576516694968E-16,0.96));+#1289 = DIRECTION('',(0.,0.,1.));+#1290 = DIRECTION('',(1.110223024625E-16,1.,0.));+#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1295))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1292,#1293,#1294)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1292 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1293 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1294 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1295 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1292,+'distance_accuracy_value','confusion accuracy');+#1296 = PRODUCT_TYPE('part',$,(#7));+#1297 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#1298,#1306,#1313,#1320,#1327,#1334,#1341,#1348,#1356,#1363,#1370,+#1377,#1384,#1391,#1398,#1405,#1412,#1419,#1426,#1433,#1440,#1447,+#1454,#1461,#1468,#1475,#1483,#1490,#1497,#1504,#1511,#1518,#1525,+#1532,#1539,#1546,#1553,#1560,#1567),#1291);+#1298 = STYLED_ITEM('color',(#1299),#17);+#1299 = PRESENTATION_STYLE_ASSIGNMENT((#1300));+#1300 = SURFACE_STYLE_USAGE(.BOTH.,#1301);+#1301 = SURFACE_SIDE_STYLE('',(#1302));+#1302 = SURFACE_STYLE_FILL_AREA(#1303);+#1303 = FILL_AREA_STYLE('',(#1304));+#1304 = FILL_AREA_STYLE_COLOUR('',#1305);+#1305 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#1306 = STYLED_ITEM('color',(#1307),#74);+#1307 = PRESENTATION_STYLE_ASSIGNMENT((#1308));+#1308 = SURFACE_STYLE_USAGE(.BOTH.,#1309);+#1309 = SURFACE_SIDE_STYLE('',(#1310));+#1310 = SURFACE_STYLE_FILL_AREA(#1311);+#1311 = FILL_AREA_STYLE('',(#1312));+#1312 = FILL_AREA_STYLE_COLOUR('',#1305);+#1313 = STYLED_ITEM('color',(#1314),#157);+#1314 = PRESENTATION_STYLE_ASSIGNMENT((#1315));+#1315 = SURFACE_STYLE_USAGE(.BOTH.,#1316);+#1316 = SURFACE_SIDE_STYLE('',(#1317));+#1317 = SURFACE_STYLE_FILL_AREA(#1318);+#1318 = FILL_AREA_STYLE('',(#1319));+#1319 = FILL_AREA_STYLE_COLOUR('',#1305);+#1320 = STYLED_ITEM('color',(#1321),#186);+#1321 = PRESENTATION_STYLE_ASSIGNMENT((#1322));+#1322 = SURFACE_STYLE_USAGE(.BOTH.,#1323);+#1323 = SURFACE_SIDE_STYLE('',(#1324));+#1324 = SURFACE_STYLE_FILL_AREA(#1325);+#1325 = FILL_AREA_STYLE('',(#1326));+#1326 = FILL_AREA_STYLE_COLOUR('',#1305);+#1327 = STYLED_ITEM('color',(#1328),#258);+#1328 = PRESENTATION_STYLE_ASSIGNMENT((#1329));+#1329 = SURFACE_STYLE_USAGE(.BOTH.,#1330);+#1330 = SURFACE_SIDE_STYLE('',(#1331));+#1331 = SURFACE_STYLE_FILL_AREA(#1332);+#1332 = FILL_AREA_STYLE('',(#1333));+#1333 = FILL_AREA_STYLE_COLOUR('',#1305);+#1334 = STYLED_ITEM('color',(#1335),#283);+#1335 = PRESENTATION_STYLE_ASSIGNMENT((#1336));+#1336 = SURFACE_STYLE_USAGE(.BOTH.,#1337);+#1337 = SURFACE_SIDE_STYLE('',(#1338));+#1338 = SURFACE_STYLE_FILL_AREA(#1339);+#1339 = FILL_AREA_STYLE('',(#1340));+#1340 = FILL_AREA_STYLE_COLOUR('',#1305);+#1341 = STYLED_ITEM('color',(#1342),#358);+#1342 = PRESENTATION_STYLE_ASSIGNMENT((#1343));+#1343 = SURFACE_STYLE_USAGE(.BOTH.,#1344);+#1344 = SURFACE_SIDE_STYLE('',(#1345));+#1345 = SURFACE_STYLE_FILL_AREA(#1346);+#1346 = FILL_AREA_STYLE('',(#1347));+#1347 = FILL_AREA_STYLE_COLOUR('',#1305);+#1348 = STYLED_ITEM('color',(#1349),#375);+#1349 = PRESENTATION_STYLE_ASSIGNMENT((#1350));+#1350 = SURFACE_STYLE_USAGE(.BOTH.,#1351);+#1351 = SURFACE_SIDE_STYLE('',(#1352));+#1352 = SURFACE_STYLE_FILL_AREA(#1353);+#1353 = FILL_AREA_STYLE('',(#1354));+#1354 = FILL_AREA_STYLE_COLOUR('',#1355);+#1355 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#1356 = STYLED_ITEM('color',(#1357),#461);+#1357 = PRESENTATION_STYLE_ASSIGNMENT((#1358));+#1358 = SURFACE_STYLE_USAGE(.BOTH.,#1359);+#1359 = SURFACE_SIDE_STYLE('',(#1360));+#1360 = SURFACE_STYLE_FILL_AREA(#1361);+#1361 = FILL_AREA_STYLE('',(#1362));+#1362 = FILL_AREA_STYLE_COLOUR('',#1355);+#1363 = STYLED_ITEM('color',(#1364),#485);+#1364 = PRESENTATION_STYLE_ASSIGNMENT((#1365));+#1365 = SURFACE_STYLE_USAGE(.BOTH.,#1366);+#1366 = SURFACE_SIDE_STYLE('',(#1367));+#1367 = SURFACE_STYLE_FILL_AREA(#1368);+#1368 = FILL_AREA_STYLE('',(#1369));+#1369 = FILL_AREA_STYLE_COLOUR('',#1355);+#1370 = STYLED_ITEM('color',(#1371),#593);+#1371 = PRESENTATION_STYLE_ASSIGNMENT((#1372));+#1372 = SURFACE_STYLE_USAGE(.BOTH.,#1373);+#1373 = SURFACE_SIDE_STYLE('',(#1374));+#1374 = SURFACE_STYLE_FILL_AREA(#1375);+#1375 = FILL_AREA_STYLE('',(#1376));+#1376 = FILL_AREA_STYLE_COLOUR('',#1305);+#1377 = STYLED_ITEM('color',(#1378),#610);+#1378 = PRESENTATION_STYLE_ASSIGNMENT((#1379));+#1379 = SURFACE_STYLE_USAGE(.BOTH.,#1380);+#1380 = SURFACE_SIDE_STYLE('',(#1381));+#1381 = SURFACE_STYLE_FILL_AREA(#1382);+#1382 = FILL_AREA_STYLE('',(#1383));+#1383 = FILL_AREA_STYLE_COLOUR('',#1305);+#1384 = STYLED_ITEM('color',(#1385),#627);+#1385 = PRESENTATION_STYLE_ASSIGNMENT((#1386));+#1386 = SURFACE_STYLE_USAGE(.BOTH.,#1387);+#1387 = SURFACE_SIDE_STYLE('',(#1388));+#1388 = SURFACE_STYLE_FILL_AREA(#1389);+#1389 = FILL_AREA_STYLE('',(#1390));+#1390 = FILL_AREA_STYLE_COLOUR('',#1305);+#1391 = STYLED_ITEM('color',(#1392),#651);+#1392 = PRESENTATION_STYLE_ASSIGNMENT((#1393));+#1393 = SURFACE_STYLE_USAGE(.BOTH.,#1394);+#1394 = SURFACE_SIDE_STYLE('',(#1395));+#1395 = SURFACE_STYLE_FILL_AREA(#1396);+#1396 = FILL_AREA_STYLE('',(#1397));+#1397 = FILL_AREA_STYLE_COLOUR('',#1305);+#1398 = STYLED_ITEM('color',(#1399),#663);+#1399 = PRESENTATION_STYLE_ASSIGNMENT((#1400));+#1400 = SURFACE_STYLE_USAGE(.BOTH.,#1401);+#1401 = SURFACE_SIDE_STYLE('',(#1402));+#1402 = SURFACE_STYLE_FILL_AREA(#1403);+#1403 = FILL_AREA_STYLE('',(#1404));+#1404 = FILL_AREA_STYLE_COLOUR('',#1305);+#1405 = STYLED_ITEM('color',(#1406),#680);+#1406 = PRESENTATION_STYLE_ASSIGNMENT((#1407));+#1407 = SURFACE_STYLE_USAGE(.BOTH.,#1408);+#1408 = SURFACE_SIDE_STYLE('',(#1409));+#1409 = SURFACE_STYLE_FILL_AREA(#1410);+#1410 = FILL_AREA_STYLE('',(#1411));+#1411 = FILL_AREA_STYLE_COLOUR('',#1305);+#1412 = STYLED_ITEM('color',(#1413),#692);+#1413 = PRESENTATION_STYLE_ASSIGNMENT((#1414));+#1414 = SURFACE_STYLE_USAGE(.BOTH.,#1415);+#1415 = SURFACE_SIDE_STYLE('',(#1416));+#1416 = SURFACE_STYLE_FILL_AREA(#1417);+#1417 = FILL_AREA_STYLE('',(#1418));+#1418 = FILL_AREA_STYLE_COLOUR('',#1355);+#1419 = STYLED_ITEM('color',(#1420),#709);+#1420 = PRESENTATION_STYLE_ASSIGNMENT((#1421));+#1421 = SURFACE_STYLE_USAGE(.BOTH.,#1422);+#1422 = SURFACE_SIDE_STYLE('',(#1423));+#1423 = SURFACE_STYLE_FILL_AREA(#1424);+#1424 = FILL_AREA_STYLE('',(#1425));+#1425 = FILL_AREA_STYLE_COLOUR('',#1355);+#1426 = STYLED_ITEM('color',(#1427),#726);+#1427 = PRESENTATION_STYLE_ASSIGNMENT((#1428));+#1428 = SURFACE_STYLE_USAGE(.BOTH.,#1429);+#1429 = SURFACE_SIDE_STYLE('',(#1430));+#1430 = SURFACE_STYLE_FILL_AREA(#1431);+#1431 = FILL_AREA_STYLE('',(#1432));+#1432 = FILL_AREA_STYLE_COLOUR('',#1355);+#1433 = STYLED_ITEM('color',(#1434),#743);+#1434 = PRESENTATION_STYLE_ASSIGNMENT((#1435));+#1435 = SURFACE_STYLE_USAGE(.BOTH.,#1436);+#1436 = SURFACE_SIDE_STYLE('',(#1437));+#1437 = SURFACE_STYLE_FILL_AREA(#1438);+#1438 = FILL_AREA_STYLE('',(#1439));+#1439 = FILL_AREA_STYLE_COLOUR('',#1305);+#1440 = STYLED_ITEM('color',(#1441),#812);+#1441 = PRESENTATION_STYLE_ASSIGNMENT((#1442));+#1442 = SURFACE_STYLE_USAGE(.BOTH.,#1443);+#1443 = SURFACE_SIDE_STYLE('',(#1444));+#1444 = SURFACE_STYLE_FILL_AREA(#1445);+#1445 = FILL_AREA_STYLE('',(#1446));+#1446 = FILL_AREA_STYLE_COLOUR('',#1305);+#1447 = STYLED_ITEM('color',(#1448),#837);+#1448 = PRESENTATION_STYLE_ASSIGNMENT((#1449));+#1449 = SURFACE_STYLE_USAGE(.BOTH.,#1450);+#1450 = SURFACE_SIDE_STYLE('',(#1451));+#1451 = SURFACE_STYLE_FILL_AREA(#1452);+#1452 = FILL_AREA_STYLE('',(#1453));+#1453 = FILL_AREA_STYLE_COLOUR('',#1355);+#1454 = STYLED_ITEM('color',(#1455),#854);+#1455 = PRESENTATION_STYLE_ASSIGNMENT((#1456));+#1456 = SURFACE_STYLE_USAGE(.BOTH.,#1457);+#1457 = SURFACE_SIDE_STYLE('',(#1458));+#1458 = SURFACE_STYLE_FILL_AREA(#1459);+#1459 = FILL_AREA_STYLE('',(#1460));+#1460 = FILL_AREA_STYLE_COLOUR('',#1305);+#1461 = STYLED_ITEM('color',(#1462),#920);+#1462 = PRESENTATION_STYLE_ASSIGNMENT((#1463));+#1463 = SURFACE_STYLE_USAGE(.BOTH.,#1464);+#1464 = SURFACE_SIDE_STYLE('',(#1465));+#1465 = SURFACE_STYLE_FILL_AREA(#1466);+#1466 = FILL_AREA_STYLE('',(#1467));+#1467 = FILL_AREA_STYLE_COLOUR('',#1355);+#1468 = STYLED_ITEM('color',(#1469),#932);+#1469 = PRESENTATION_STYLE_ASSIGNMENT((#1470));+#1470 = SURFACE_STYLE_USAGE(.BOTH.,#1471);+#1471 = SURFACE_SIDE_STYLE('',(#1472));+#1472 = SURFACE_STYLE_FILL_AREA(#1473);+#1473 = FILL_AREA_STYLE('',(#1474));+#1474 = FILL_AREA_STYLE_COLOUR('',#1305);+#1475 = STYLED_ITEM('color',(#1476),#949);+#1476 = PRESENTATION_STYLE_ASSIGNMENT((#1477));+#1477 = SURFACE_STYLE_USAGE(.BOTH.,#1478);+#1478 = SURFACE_SIDE_STYLE('',(#1479));+#1479 = SURFACE_STYLE_FILL_AREA(#1480);+#1480 = FILL_AREA_STYLE('',(#1481));+#1481 = FILL_AREA_STYLE_COLOUR('',#1482);+#1482 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#1483 = STYLED_ITEM('color',(#1484),#980);+#1484 = PRESENTATION_STYLE_ASSIGNMENT((#1485));+#1485 = SURFACE_STYLE_USAGE(.BOTH.,#1486);+#1486 = SURFACE_SIDE_STYLE('',(#1487));+#1487 = SURFACE_STYLE_FILL_AREA(#1488);+#1488 = FILL_AREA_STYLE('',(#1489));+#1489 = FILL_AREA_STYLE_COLOUR('',#1482);+#1490 = STYLED_ITEM('color',(#1491),#1004);+#1491 = PRESENTATION_STYLE_ASSIGNMENT((#1492));+#1492 = SURFACE_STYLE_USAGE(.BOTH.,#1493);+#1493 = SURFACE_SIDE_STYLE('',(#1494));+#1494 = SURFACE_STYLE_FILL_AREA(#1495);+#1495 = FILL_AREA_STYLE('',(#1496));+#1496 = FILL_AREA_STYLE_COLOUR('',#1482);+#1497 = STYLED_ITEM('color',(#1498),#1028);+#1498 = PRESENTATION_STYLE_ASSIGNMENT((#1499));+#1499 = SURFACE_STYLE_USAGE(.BOTH.,#1500);+#1500 = SURFACE_SIDE_STYLE('',(#1501));+#1501 = SURFACE_STYLE_FILL_AREA(#1502);+#1502 = FILL_AREA_STYLE('',(#1503));+#1503 = FILL_AREA_STYLE_COLOUR('',#1482);+#1504 = STYLED_ITEM('color',(#1505),#1045);+#1505 = PRESENTATION_STYLE_ASSIGNMENT((#1506));+#1506 = SURFACE_STYLE_USAGE(.BOTH.,#1507);+#1507 = SURFACE_SIDE_STYLE('',(#1508));+#1508 = SURFACE_STYLE_FILL_AREA(#1509);+#1509 = FILL_AREA_STYLE('',(#1510));+#1510 = FILL_AREA_STYLE_COLOUR('',#1305);+#1511 = STYLED_ITEM('color',(#1512),#1079);+#1512 = PRESENTATION_STYLE_ASSIGNMENT((#1513));+#1513 = SURFACE_STYLE_USAGE(.BOTH.,#1514);+#1514 = SURFACE_SIDE_STYLE('',(#1515));+#1515 = SURFACE_STYLE_FILL_AREA(#1516);+#1516 = FILL_AREA_STYLE('',(#1517));+#1517 = FILL_AREA_STYLE_COLOUR('',#1305);+#1518 = STYLED_ITEM('color',(#1519),#1108);+#1519 = PRESENTATION_STYLE_ASSIGNMENT((#1520));+#1520 = SURFACE_STYLE_USAGE(.BOTH.,#1521);+#1521 = SURFACE_SIDE_STYLE('',(#1522));+#1522 = SURFACE_STYLE_FILL_AREA(#1523);+#1523 = FILL_AREA_STYLE('',(#1524));+#1524 = FILL_AREA_STYLE_COLOUR('',#1305);+#1525 = STYLED_ITEM('color',(#1526),#1132);+#1526 = PRESENTATION_STYLE_ASSIGNMENT((#1527));+#1527 = SURFACE_STYLE_USAGE(.BOTH.,#1528);+#1528 = SURFACE_SIDE_STYLE('',(#1529));+#1529 = SURFACE_STYLE_FILL_AREA(#1530);+#1530 = FILL_AREA_STYLE('',(#1531));+#1531 = FILL_AREA_STYLE_COLOUR('',#1305);+#1532 = STYLED_ITEM('color',(#1533),#1161);+#1533 = PRESENTATION_STYLE_ASSIGNMENT((#1534));+#1534 = SURFACE_STYLE_USAGE(.BOTH.,#1535);+#1535 = SURFACE_SIDE_STYLE('',(#1536));+#1536 = SURFACE_STYLE_FILL_AREA(#1537);+#1537 = FILL_AREA_STYLE('',(#1538));+#1538 = FILL_AREA_STYLE_COLOUR('',#1305);+#1539 = STYLED_ITEM('color',(#1540),#1188);+#1540 = PRESENTATION_STYLE_ASSIGNMENT((#1541));+#1541 = SURFACE_STYLE_USAGE(.BOTH.,#1542);+#1542 = SURFACE_SIDE_STYLE('',(#1543));+#1543 = SURFACE_STYLE_FILL_AREA(#1544);+#1544 = FILL_AREA_STYLE('',(#1545));+#1545 = FILL_AREA_STYLE_COLOUR('',#1305);+#1546 = STYLED_ITEM('color',(#1547),#1217);+#1547 = PRESENTATION_STYLE_ASSIGNMENT((#1548));+#1548 = SURFACE_STYLE_USAGE(.BOTH.,#1549);+#1549 = SURFACE_SIDE_STYLE('',(#1550));+#1550 = SURFACE_STYLE_FILL_AREA(#1551);+#1551 = FILL_AREA_STYLE('',(#1552));+#1552 = FILL_AREA_STYLE_COLOUR('',#1305);+#1553 = STYLED_ITEM('color',(#1554),#1241);+#1554 = PRESENTATION_STYLE_ASSIGNMENT((#1555));+#1555 = SURFACE_STYLE_USAGE(.BOTH.,#1556);+#1556 = SURFACE_SIDE_STYLE('',(#1557));+#1557 = SURFACE_STYLE_FILL_AREA(#1558);+#1558 = FILL_AREA_STYLE('',(#1559));+#1559 = FILL_AREA_STYLE_COLOUR('',#1305);+#1560 = STYLED_ITEM('color',(#1561),#1263);+#1561 = PRESENTATION_STYLE_ASSIGNMENT((#1562));+#1562 = SURFACE_STYLE_USAGE(.BOTH.,#1563);+#1563 = SURFACE_SIDE_STYLE('',(#1564));+#1564 = SURFACE_STYLE_FILL_AREA(#1565);+#1565 = FILL_AREA_STYLE('',(#1566));+#1566 = FILL_AREA_STYLE_COLOUR('',#1482);+#1567 = STYLED_ITEM('color',(#1568),#1275);+#1568 = PRESENTATION_STYLE_ASSIGNMENT((#1569));+#1569 = SURFACE_STYLE_USAGE(.BOTH.,#1570);+#1570 = SURFACE_SIDE_STYLE('',(#1571));+#1571 = SURFACE_STYLE_FILL_AREA(#1572);+#1572 = FILL_AREA_STYLE('',(#1573));+#1573 = FILL_AREA_STYLE_COLOUR('',#1305);+ENDSEC;+END-ISO-10303-21;
docs/cd1206-b2100-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+159
@@ -0,0 +1,159 @@+{+  "slug": "cd1206-b2100",+  "version": "0.1.0",+  "type": "component",+  "description": "BOURNS Schottky Diodes, 1206. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "cd1206-b2100",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "cd1206-b2100.kicad_sym",+    "cd1206-b2100.kicad_mod",+    "cd1206-b2100.glb",+    "cd1206-b2100.step",+    "cd1206-b2100.lbr",+    "docs/hero.png",+    "docs/cd1206-b2100-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "cd1206-b2100-hero.glb",+    "cd1206-b2100-hero.overlay.json"+  ],+  "component": {+    "mpn": "CD1206-B2100",+    "manufacturer": "BOURNS",+    "package": "1206",+    "pin_count": 2,+    "category": "Diodes",+    "subcategory": "Schottky Diodes",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588900011052838912",+    "parts": {+      "symbol": "cd1206-b2100.kicad_sym",+      "footprint": "cd1206-b2100.kicad_mod",+      "model_3d": "cd1206-b2100-hero.glb",+      "model_3d_plain": "cd1206-b2100.glb",+      "model_3d_step": "cd1206-b2100-etched.step",+      "model_3d_step_plain": "cd1206-b2100.step",+      "lbr": "cd1206-b2100.lbr"+    },+    "distributor_links": {+      "lcsc": "C143805",+      "digikey": "CD1206-B2100TR-ND",+      "mouser": "652-CD1206-B2100"+    },+    "distributor_check": {+      "checked_at": "2026-10-09T17:04:21Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "CD1206-B2100TR-ND",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": "652-CD1206-B2100",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "K",+        "type": "passive",+        "description": "Cathode terminal, marked by the cathode band; the device blocks up to 100 V DC (VRRM 100 V) and passes 2 A average forward current."+      },+      {+        "number": "2",+        "name": "A",+        "type": "passive",+        "description": "Anode terminal at the end opposite the cathode band; forward voltage is 0.85 V max at 2 A for the B2100."+      }+    ],+    "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 datasheet does not print pin numbers for this two-terminal chip diode. The package drawing shows",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.1069,+        "at": "2026-10-09T17:02:02"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588900011052838912",+        "pages": 4,+        "sha256": "bde4d3e5232c1d0e",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 2,+        "described": 2,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "cd1206-b2100.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.4,+          1.87,+          0.96+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "3228ff4cbfd85428ba824c177ed04ce2e3a0a0e80330f425d64b88e29356168e",+        "checked": "2026-10-09",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "cd1206-b2100-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.4,+          1.87,+          0.96+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "9961f4a92f9c952404cb82d31a1e5389a88c20d50e6a458e5e7ec8e2ddd0d0ff",+        "checked": "2026-10-09",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+165
@@ -0,0 +1,165 @@+{+  "slug": "cd1206-b2100",+  "version": "0.1.0",+  "type": "component",+  "description": "BOURNS Schottky Diodes, 1206. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "cd1206-b2100",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "cd1206-b2100.kicad_sym",+    "cd1206-b2100.kicad_mod",+    "cd1206-b2100.glb",+    "cd1206-b2100.step",+    "cd1206-b2100.lbr",+    "docs/hero.png",+    "docs/cd1206-b2100-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "cd1206-b2100-hero.glb",+    "cd1206-b2100-hero.overlay.json"+  ],+  "component": {+    "mpn": "CD1206-B2100",+    "manufacturer": "BOURNS",+    "package": "1206",+    "pin_count": 2,+    "category": "Diodes",+    "subcategory": "Schottky Diodes",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588900011052838912",+    "parts": {+      "symbol": "cd1206-b2100.kicad_sym",+      "footprint": "cd1206-b2100.kicad_mod",+      "model_3d": "cd1206-b2100-hero.glb",+      "model_3d_plain": "cd1206-b2100.glb",+      "model_3d_step": "cd1206-b2100-etched.step",+      "model_3d_step_plain": "cd1206-b2100.step",+      "lbr": "cd1206-b2100.lbr"+    },+    "distributor_links": {+      "lcsc": "C143805",+      "digikey": "CD1206-B2100TR-ND",+      "mouser": "652-CD1206-B2100"+    },+    "distributor_check": {+      "checked_at": "2026-10-09T17:04:21Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "CD1206-B2100TR-ND",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": "652-CD1206-B2100",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "K",+        "type": "passive",+        "description": "Cathode terminal, marked by the cathode band; the device blocks up to 100 V DC (VRRM 100 V) and passes 2 A average forward current."+      },+      {+        "number": "2",+        "name": "A",+        "type": "passive",+        "description": "Anode terminal at the end opposite the cathode band; forward voltage is 0.85 V max at 2 A for the B2100."+      }+    ],+    "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 datasheet does not print pin numbers for this two-terminal chip diode. The package drawing shows",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.1069,+        "at": "2026-10-09T17:02:02"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588900011052838912",+        "pages": 4,+        "sha256": "bde4d3e5232c1d0e",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 2,+        "described": 2,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "cd1206-b2100.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.4,+          1.87,+          0.96+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "3228ff4cbfd85428ba824c177ed04ce2e3a0a0e80330f425d64b88e29356168e",+        "checked": "2026-10-09",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "cd1206-b2100-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.4,+          1.87,+          0.96+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "9961f4a92f9c952404cb82d31a1e5389a88c20d50e6a458e5e7ec8e2ddd0d0ff",+        "checked": "2026-10-09",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>cd1206-b2100</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>cd1206-b2100</title>\ No newline at end of file