← Commit history
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/tps62841ybgr-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+138
@@ -0,0 +1,138 @@+{+  "slug": "tps62841ybgr",+  "version": "0.1.0",+  "type": "component",+  "description": "Texas Instruments DC-DC Converters, DSBGA-6(1x1.5). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "power management (pmic)",+    "tps62841ybgr",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "tps62841ybgr.kicad_sym",+    "tps62841ybgr.kicad_mod",+    "tps62841ybgr.glb",+    "tps62841ybgr.step",+    "tps62841ybgr.lbr",+    "docs/hero.png",+    "docs/tps62841ybgr-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "component": {+    "mpn": "TPS62841YBGR",+    "manufacturer": "Texas Instruments",+    "package": "DSBGA-6(1x1.5)",+    "pin_count": 6,+    "category": "Power Management (PMIC)",+    "subcategory": "DC-DC Converters",+    "datasheet": "https://www.ti.com/cn/lit/gpn/tps62840",+    "parts": {+      "symbol": "tps62841ybgr.kicad_sym",+      "footprint": "tps62841ybgr.kicad_mod",+      "model_3d": "tps62841ybgr-etched.glb",+      "model_3d_plain": "tps62841ybgr.glb",+      "model_3d_step": "tps62841ybgr-etched.step",+      "model_3d_step_plain": "tps62841ybgr.step",+      "lbr": "tps62841ybgr.lbr"+    },+    "distributor_links": {+      "lcsc": "C2071016",+      "digikey": "296-TPS62841YBGRTR-ND",+      "mouser": "595-TPS62841YBGR"+    },+    "distributor_check": {+      "checked_at": "2026-10-01T18:51:44Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "296-TPS62841YBGRTR-ND",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": "595-TPS62841YBGR",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "A1",+        "name": "GND",+        "type": "power_in",+        "description": "GND supply pin; connect close to input and output capacitor GND terminals."+      },+      {+        "number": "A2",+        "name": "VOS",+        "type": "input",+        "description": "Output voltage sense pin for feedback divider and regulation loop; discharges VOUT via internal MOSFET when disabled."+      },+      {+        "number": "B1",+        "name": "VIN",+        "type": "power_in",+        "description": "VIN power supply pin; connect 4.7-\u00b5F ceramic capacitor close to this pin for noise and spike suppression."+      },+      {+        "number": "B2",+        "name": "SW",+        "type": "output",+        "description": "Switch pin connected to internal MOSFET switches; connect inductor to this terminal."+      },+      {+        "number": "C1",+        "name": "EN",+        "type": "input",+        "description": "Enable pin; high level enables device, low level disables; internal pulldown resistor included."+      },+      {+        "number": "C2",+        "name": "VSET",+        "type": "input",+        "description": "Voltage setting pin; connecting resistor to GND sets output voltage 0.8V to 1.55V in 50-mV steps."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-4-5-20251001",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [],+        "pages_sent": 17,+        "cost_usd": 0.2288,+        "at": "2026-10-01T18:51:37"+      },+      "datasheet": {+        "url": "https://www.ti.com/cn/lit/gpn/tps62840",+        "pages": 45,+        "sha256": "da218f3f1c6e6463",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 6,+        "described": 6,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }+  }+}\ No newline at end of file
tps62841ybgr.glbadded
⋯ 1 unchanged line ⋯
tps62841ybgr.kicad_modadded+203
@@ -0,0 +1,203 @@+(footprint "Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "Texas Instruments, DSBGA, area grid, YBG pad definition, 0.95x1.488mm, 6 Ball, 2x3 Layout, 0.4mm Pitch, https://www.ti.com/lit/ml/mxbg419/mxbg419.pdf, https://www.ti.com/lit/ds/symlink/tmp117.pdf")+	(tags "BGA 6 0.4")+	(solder_mask_margin 0.05)+	(property "Reference" "REF**"+		(at 0 -1.744 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm"+		(at 0 1.744 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/grid_array"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -0.585 0.854)+		(end -0.585 -0.6165)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -0.3475 -0.854)+		(end 0.585 -0.854)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.585 -0.854)+		(end 0.585 0.854)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.585 0.854)+		(end -0.585 0.854)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -0.585 -0.854)+			(xy -1.085 -0.854)+			(xy -0.585 -1.354)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -1.48 -1.75)+		(end 1.48 1.75)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -0.475 -0.5065)+		(end -0.2375 -0.744)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -0.475 0.744)+		(end -0.475 -0.5065)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -0.2375 -0.744)+		(end 0.475 -0.744)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 0.475 -0.744)+		(end 0.475 0.744)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 0.475 0.744)+		(end -0.475 0.744)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 -90)+		(layer "F.Fab")+		(effects+			(font+				(size 0.35 0.35)+				(thickness 0.0525)+			)+		)+	)+	(pad "A1" smd circle+		(at -0.2 -0.4)+		(size 0.25 0.25)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A2" smd circle+		(at 0.2 -0.4)+		(size 0.25 0.25)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B1" smd circle+		(at -0.2 0)+		(size 0.25 0.25)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B2" smd circle+		(at 0.2 0)+		(size 0.25 0.25)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C1" smd circle+		(at -0.2 0.4)+		(size 0.25 0.25)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C2" smd circle+		(at 0.2 0.4)+		(size 0.25 0.25)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_BGA.3dshapes/Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
tps62841ybgr.kicad_symadded+37
@@ -0,0 +1,37 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "TPS62841YBGR" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 7.62 0) (effects (font (size 1.27 1.27))))+    (property "Value" "TPS62841YBGR" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "TPS62841YBGR_0_1"+    (rectangle (start -12.70 5.08) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "TPS62841YBGR_1_1"+    (pin power_in line (at -17.78 2.54 0) (length 5.08)+      (name "GND" (effects (font (size 1.27 1.27))))+      (number "A1" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 0.00 0) (length 5.08)+      (name "VOS" (effects (font (size 1.27 1.27))))+      (number "A2" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -2.54 0) (length 5.08)+      (name "VIN" (effects (font (size 1.27 1.27))))+      (number "B1" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 2.54 180) (length 5.08)+      (name "VSET" (effects (font (size 1.27 1.27))))+      (number "C2" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 0.00 180) (length 5.08)+      (name "EN" (effects (font (size 1.27 1.27))))+      (number "C1" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 -2.54 180) (length 5.08)+      (name "SW" (effects (font (size 1.27 1.27))))+      (number "B2" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
tps62841ybgr.lbradded+120
@@ -0,0 +1,120 @@+<?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="Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm">+  <description>Texas, 0.95 x 1.488 mm, 0.4 mm pitch. Texas Instruments, DSBGA, area grid, YBG pad definition, 0.95x1.488mm, 6 Ball, 2x3 Layout, 0.4mm Pitch</description>+  <smd name="A1" x="-0.2000" y="0.4000" dx="0.2500" dy="0.2500" layer="1"/>+  <smd name="A2" x="0.2000" y="0.4000" dx="0.2500" dy="0.2500" layer="1"/>+  <smd name="B1" x="-0.2000" y="-0.0000" dx="0.2500" dy="0.2500" layer="1"/>+  <smd name="B2" x="0.2000" y="-0.0000" dx="0.2500" dy="0.2500" layer="1"/>+  <smd name="C1" x="-0.2000" y="-0.4000" dx="0.2500" dy="0.2500" layer="1"/>+  <smd name="C2" x="0.2000" y="-0.4000" dx="0.2500" dy="0.2500" layer="1"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-0.5850" y="0.8540"/>+    <vertex x="-1.0850" y="0.8540"/>+    <vertex x="-0.5850" y="1.3540"/>+  </polygon>+  <wire x1="-0.5850" y1="-0.8540" x2="-0.5850" y2="0.6165" width="0.1200" layer="21"/>+  <wire x1="-0.3475" y1="0.8540" x2="0.5850" y2="0.8540" width="0.1200" layer="21"/>+  <wire x1="0.5850" y1="0.8540" x2="0.5850" y2="-0.8540" width="0.1200" layer="21"/>+  <wire x1="0.5850" y1="-0.8540" x2="-0.5850" y2="-0.8540" width="0.1200" layer="21"/>+  <wire x1="-0.4750" y1="0.5065" x2="-0.2375" y2="0.7440" width="0.1000" layer="51"/>+  <wire x1="-0.4750" y1="-0.7440" x2="-0.4750" y2="0.5065" width="0.1000" layer="51"/>+  <wire x1="-0.2375" y1="0.7440" x2="0.4750" y2="0.7440" width="0.1000" layer="51"/>+  <wire x1="0.4750" y1="0.7440" x2="0.4750" y2="-0.7440" width="0.1000" layer="51"/>+  <wire x1="0.4750" y1="-0.7440" x2="-0.4750" y2="-0.7440" width="0.1000" layer="51"/>+  <text x="0" y="1.454" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.454" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="TPS62841YBGR">+  <wire x1="-12.7" y1="5.08" x2="12.7" y2="5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="5.08" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="5.08" width="0.254" layer="94"/>+  <text x="0.0000" y="7.6200" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="GND" x="-17.78" y="2.54" length="middle" direction="pwr"/>+  <pin name="VOS" x="-17.78" y="0" length="middle" direction="in"/>+  <pin name="VIN" x="-17.78" y="-2.54" length="middle" direction="pwr"/>+  <pin name="VSET" x="17.78" y="2.54" length="middle" direction="in" rot="R180"/>+  <pin name="EN" x="17.78" y="0" length="middle" direction="in" rot="R180"/>+  <pin name="SW" x="17.78" y="-2.54" length="middle" direction="out" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="TPS62841YBGR" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="TPS62841YBGR" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm">+      <connects>+        <connect gate="G$1" pin="GND" pad="A1"/>+        <connect gate="G$1" pin="VOS" pad="A2"/>+        <connect gate="G$1" pin="VIN" pad="B1"/>+        <connect gate="G$1" pin="VSET" pad="C2"/>+        <connect gate="G$1" pin="EN" pad="C1"/>+        <connect gate="G$1" pin="SW" pad="B2"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
tps62841ybgr.stepadded+1116
@@ -0,0 +1,1116 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-01T18:51:28',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm',+  'Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);+#24 = CARTESIAN_POINT('',(0.,0.,0.));+#25 = DIRECTION('',(0.,0.,1.));+#26 = DIRECTION('',(1.,0.,-0.));+#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#28,+  'distance_accuracy_value','confusion accuracy');+#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#33 = SHAPE_DEFINITION_REPRESENTATION(#34,#40);+#34 = PRODUCT_DEFINITION_SHAPE('','',#35);+#35 = PRODUCT_DEFINITION('design','',#36,#39);+#36 = PRODUCT_DEFINITION_FORMATION('','',#37);+#37 = PRODUCT('body','body','',(#38));+#38 = PRODUCT_CONTEXT('',#2,'mechanical');+#39 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#40 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41),#681);+#41 = MANIFOLD_SOLID_BREP('',#42);+#42 = CLOSED_SHELL('',(#43,#163,#244,#325,#374,#423,#455,#504,#588,#615,+    #622,#677));+#43 = ADVANCED_FACE('',(#44),#58,.F.);+#44 = FACE_BOUND('',#45,.F.);+#45 = EDGE_LOOP('',(#46,#81,#109,#137));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#48,#50,#52,.T.);+#48 = VERTEX_POINT('',#49);+#49 = CARTESIAN_POINT('',(-0.475,-0.744,0.20625));+#50 = VERTEX_POINT('',#51);+#51 = CARTESIAN_POINT('',(-0.475,-0.744,0.51425));+#52 = SURFACE_CURVE('',#53,(#57,#69),.PCURVE_S1.);+#53 = LINE('',#54,#55);+#54 = CARTESIAN_POINT('',(-0.475,-0.744,0.20625));+#55 = VECTOR('',#56,1.);+#56 = DIRECTION('',(0.,0.,1.));+#57 = PCURVE('',#58,#63);+#58 = PLANE('',#59);+#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);+#60 = CARTESIAN_POINT('',(-0.475,-0.744,0.20625));+#61 = DIRECTION('',(1.,0.,0.));+#62 = DIRECTION('',(0.,0.,1.));+#63 = DEFINITIONAL_REPRESENTATION('',(#64),#68);+#64 = LINE('',#65,#66);+#65 = CARTESIAN_POINT('',(0.,0.));+#66 = VECTOR('',#67,1.);+#67 = DIRECTION('',(1.,0.));+#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#69 = PCURVE('',#70,#75);+#70 = PLANE('',#71);+#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);+#72 = CARTESIAN_POINT('',(-0.475,-0.744,0.20625));+#73 = DIRECTION('',(0.,1.,0.));+#74 = DIRECTION('',(0.,0.,1.));+#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80);+#76 = LINE('',#77,#78);+#77 = CARTESIAN_POINT('',(0.,0.));+#78 = VECTOR('',#79,1.);+#79 = DIRECTION('',(1.,0.));+#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#81 = ORIENTED_EDGE('',*,*,#82,.T.);+#82 = EDGE_CURVE('',#48,#83,#85,.T.);+#83 = VERTEX_POINT('',#84);+#84 = CARTESIAN_POINT('',(-0.475,0.744,0.20625));+#85 = SURFACE_CURVE('',#86,(#90,#97),.PCURVE_S1.);+#86 = LINE('',#87,#88);+#87 = CARTESIAN_POINT('',(-0.475,-0.744,0.20625));+#88 = VECTOR('',#89,1.);+#89 = DIRECTION('',(0.,1.,0.));+#90 = PCURVE('',#58,#91);+#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96);+#92 = LINE('',#93,#94);+#93 = CARTESIAN_POINT('',(0.,0.));+#94 = VECTOR('',#95,1.);+#95 = DIRECTION('',(0.,-1.));+#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#97 = PCURVE('',#98,#103);+#98 = PLANE('',#99);+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);+#100 = CARTESIAN_POINT('',(-0.475,-0.744,0.20625));+#101 = DIRECTION('',(0.,0.,1.));+#102 = DIRECTION('',(1.,0.,0.));+#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108);+#104 = LINE('',#105,#106);+#105 = CARTESIAN_POINT('',(0.,0.));+#106 = VECTOR('',#107,1.);+#107 = DIRECTION('',(0.,1.));+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#109 = ORIENTED_EDGE('',*,*,#110,.T.);+#110 = EDGE_CURVE('',#83,#111,#113,.T.);+#111 = VERTEX_POINT('',#112);+#112 = CARTESIAN_POINT('',(-0.475,0.744,0.51425));+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-0.475,0.744,0.20625));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,0.,1.));+#118 = PCURVE('',#58,#119);+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);+#120 = LINE('',#121,#122);+#121 = CARTESIAN_POINT('',(0.,-1.488));+#122 = VECTOR('',#123,1.);+#123 = DIRECTION('',(1.,0.));+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#125 = PCURVE('',#126,#131);+#126 = PLANE('',#127);+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);+#128 = CARTESIAN_POINT('',(-0.475,0.744,0.20625));+#129 = DIRECTION('',(0.,1.,0.));+#130 = DIRECTION('',(0.,0.,1.));+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);+#132 = LINE('',#133,#134);+#133 = CARTESIAN_POINT('',(0.,0.));+#134 = VECTOR('',#135,1.);+#135 = DIRECTION('',(1.,0.));+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#137 = ORIENTED_EDGE('',*,*,#138,.F.);+#138 = EDGE_CURVE('',#50,#111,#139,.T.);+#139 = SURFACE_CURVE('',#140,(#144,#151),.PCURVE_S1.);+#140 = LINE('',#141,#142);+#141 = CARTESIAN_POINT('',(-0.475,-0.744,0.51425));+#142 = VECTOR('',#143,1.);+#143 = DIRECTION('',(0.,1.,0.));+#144 = PCURVE('',#58,#145);+#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150);+#146 = LINE('',#147,#148);+#147 = CARTESIAN_POINT('',(0.308,0.));+#148 = VECTOR('',#149,1.);+#149 = DIRECTION('',(0.,-1.));+#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#151 = PCURVE('',#152,#157);+#152 = PLANE('',#153);+#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);+#154 = CARTESIAN_POINT('',(-0.454,-0.744,0.53525));+#155 = DIRECTION('',(0.707106781187,0.,-0.707106781187));+#156 = DIRECTION('',(0.,1.,0.));+#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162);+#158 = LINE('',#159,#160);+#159 = CARTESIAN_POINT('',(0.,-2.969848480984E-02));+#160 = VECTOR('',#161,1.);+#161 = DIRECTION('',(1.,0.));+#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#163 = ADVANCED_FACE('',(#164),#70,.F.);+#164 = FACE_BOUND('',#165,.F.);+#165 = EDGE_LOOP('',(#166,#196,#217,#218));+#166 = ORIENTED_EDGE('',*,*,#167,.F.);+#167 = EDGE_CURVE('',#168,#170,#172,.T.);+#168 = VERTEX_POINT('',#169);+#169 = CARTESIAN_POINT('',(0.475,-0.744,0.20625));+#170 = VERTEX_POINT('',#171);+#171 = CARTESIAN_POINT('',(0.475,-0.744,0.51425));+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);+#173 = LINE('',#174,#175);+#174 = CARTESIAN_POINT('',(0.475,-0.744,0.20625));+#175 = VECTOR('',#176,1.);+#176 = DIRECTION('',(0.,0.,1.));+#177 = PCURVE('',#70,#178);+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);+#179 = LINE('',#180,#181);+#180 = CARTESIAN_POINT('',(0.,0.95));+#181 = VECTOR('',#182,1.);+#182 = DIRECTION('',(1.,0.));+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#184 = PCURVE('',#185,#190);+#185 = PLANE('',#186);+#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189);+#187 = CARTESIAN_POINT('',(0.475,-0.744,0.20625));+#188 = DIRECTION('',(1.,0.,0.));+#189 = DIRECTION('',(0.,0.,1.));+#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195);+#191 = LINE('',#192,#193);+#192 = CARTESIAN_POINT('',(0.,0.));+#193 = VECTOR('',#194,1.);+#194 = DIRECTION('',(1.,0.));+#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#196 = ORIENTED_EDGE('',*,*,#197,.F.);+#197 = EDGE_CURVE('',#48,#168,#198,.T.);+#198 = SURFACE_CURVE('',#199,(#203,#210),.PCURVE_S1.);+#199 = LINE('',#200,#201);+#200 = CARTESIAN_POINT('',(-0.475,-0.744,0.20625));+#201 = VECTOR('',#202,1.);+#202 = DIRECTION('',(1.,0.,0.));+#203 = PCURVE('',#70,#204);+#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209);+#205 = LINE('',#206,#207);+#206 = CARTESIAN_POINT('',(0.,0.));+#207 = VECTOR('',#208,1.);+#208 = DIRECTION('',(0.,1.));+#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#210 = PCURVE('',#98,#211);+#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216);+#212 = LINE('',#213,#214);+#213 = CARTESIAN_POINT('',(0.,0.));+#214 = VECTOR('',#215,1.);+#215 = DIRECTION('',(1.,0.));+#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#217 = ORIENTED_EDGE('',*,*,#47,.T.);+#218 = ORIENTED_EDGE('',*,*,#219,.T.);+#219 = EDGE_CURVE('',#50,#170,#220,.T.);+#220 = SURFACE_CURVE('',#221,(#225,#232),.PCURVE_S1.);+#221 = LINE('',#222,#223);+#222 = CARTESIAN_POINT('',(-0.475,-0.744,0.51425));+#223 = VECTOR('',#224,1.);+#224 = DIRECTION('',(1.,0.,0.));+#225 = PCURVE('',#70,#226);+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);+#227 = LINE('',#228,#229);+#228 = CARTESIAN_POINT('',(0.308,0.));+#229 = VECTOR('',#230,1.);+#230 = DIRECTION('',(0.,1.));+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#232 = PCURVE('',#233,#238);+#233 = PLANE('',#234);+#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);+#235 = CARTESIAN_POINT('',(-0.475,-0.723,0.53525));+#236 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#237 = DIRECTION('',(-1.,-0.,-0.));+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);+#239 = LINE('',#240,#241);+#240 = CARTESIAN_POINT('',(-0.,-2.969848480984E-02));+#241 = VECTOR('',#242,1.);+#242 = DIRECTION('',(-1.,0.));+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#244 = ADVANCED_FACE('',(#245),#152,.F.);+#245 = FACE_BOUND('',#246,.F.);+#246 = EDGE_LOOP('',(#247,#270,#271,#299));+#247 = ORIENTED_EDGE('',*,*,#248,.F.);+#248 = EDGE_CURVE('',#50,#249,#251,.T.);+#249 = VERTEX_POINT('',#250);+#250 = CARTESIAN_POINT('',(-0.433,-0.702,0.55625));+#251 = SURFACE_CURVE('',#252,(#256,#263),.PCURVE_S1.);+#252 = LINE('',#253,#254);+#253 = CARTESIAN_POINT('',(-0.461,-0.73,0.52825));+#254 = VECTOR('',#255,1.);+#255 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));+#256 = PCURVE('',#152,#257);+#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);+#258 = LINE('',#259,#260);+#259 = CARTESIAN_POINT('',(1.4E-02,-9.899494936612E-03));+#260 = VECTOR('',#261,1.);+#261 = DIRECTION('',(0.57735026919,0.816496580928));+#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#263 = PCURVE('',#233,#264);+#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);+#265 = LINE('',#266,#267);+#266 = CARTESIAN_POINT('',(-1.4E-02,-9.899494936612E-03));+#267 = VECTOR('',#268,1.);+#268 = DIRECTION('',(-0.57735026919,0.816496580928));+#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#270 = ORIENTED_EDGE('',*,*,#138,.T.);+#271 = ORIENTED_EDGE('',*,*,#272,.T.);+#272 = EDGE_CURVE('',#111,#273,#275,.T.);+#273 = VERTEX_POINT('',#274);+#274 = CARTESIAN_POINT('',(-0.433,0.702,0.55625));+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);+#276 = LINE('',#277,#278);+#277 = CARTESIAN_POINT('',(-0.213,0.482,0.77625));+#278 = VECTOR('',#279,1.);+#279 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#280 = PCURVE('',#152,#281);+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);+#282 = LINE('',#283,#284);+#283 = CARTESIAN_POINT('',(1.226,0.340825468532));+#284 = VECTOR('',#285,1.);+#285 = DIRECTION('',(-0.57735026919,0.816496580928));+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#287 = PCURVE('',#288,#293);+#288 = PLANE('',#289);+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);+#290 = CARTESIAN_POINT('',(-0.475,0.723,0.53525));+#291 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#292 = DIRECTION('',(-1.,-0.,0.));+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);+#294 = LINE('',#295,#296);+#295 = CARTESIAN_POINT('',(-0.262,0.340825468532));+#296 = VECTOR('',#297,1.);+#297 = DIRECTION('',(-0.57735026919,0.816496580928));+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#299 = ORIENTED_EDGE('',*,*,#300,.F.);+#300 = EDGE_CURVE('',#249,#273,#301,.T.);+#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.);+#302 = LINE('',#303,#304);+#303 = CARTESIAN_POINT('',(-0.433,-0.744,0.55625));+#304 = VECTOR('',#305,1.);+#305 = DIRECTION('',(0.,1.,0.));+#306 = PCURVE('',#152,#307);+#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312);+#308 = LINE('',#309,#310);+#309 = CARTESIAN_POINT('',(0.,2.969848480984E-02));+#310 = VECTOR('',#311,1.);+#311 = DIRECTION('',(1.,0.));+#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#313 = PCURVE('',#314,#319);+#314 = PLANE('',#315);+#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);+#316 = CARTESIAN_POINT('',(-0.475,-0.744,0.55625));+#317 = DIRECTION('',(0.,0.,1.));+#318 = DIRECTION('',(1.,0.,0.));+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);+#320 = LINE('',#321,#322);+#321 = CARTESIAN_POINT('',(4.2E-02,0.));+#322 = VECTOR('',#323,1.);+#323 = DIRECTION('',(0.,1.));+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#325 = ADVANCED_FACE('',(#326),#98,.F.);+#326 = FACE_BOUND('',#327,.F.);+#327 = EDGE_LOOP('',(#328,#329,#330,#353));+#328 = ORIENTED_EDGE('',*,*,#82,.F.);+#329 = ORIENTED_EDGE('',*,*,#197,.T.);+#330 = ORIENTED_EDGE('',*,*,#331,.T.);+#331 = EDGE_CURVE('',#168,#332,#334,.T.);+#332 = VERTEX_POINT('',#333);+#333 = CARTESIAN_POINT('',(0.475,0.744,0.20625));+#334 = SURFACE_CURVE('',#335,(#339,#346),.PCURVE_S1.);+#335 = LINE('',#336,#337);+#336 = CARTESIAN_POINT('',(0.475,-0.744,0.20625));+#337 = VECTOR('',#338,1.);+#338 = DIRECTION('',(0.,1.,0.));+#339 = PCURVE('',#98,#340);+#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);+#341 = LINE('',#342,#343);+#342 = CARTESIAN_POINT('',(0.95,0.));+#343 = VECTOR('',#344,1.);+#344 = DIRECTION('',(0.,1.));+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#346 = PCURVE('',#185,#347);+#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352);+#348 = LINE('',#349,#350);+#349 = CARTESIAN_POINT('',(0.,0.));+#350 = VECTOR('',#351,1.);+#351 = DIRECTION('',(0.,-1.));+#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#353 = ORIENTED_EDGE('',*,*,#354,.F.);+#354 = EDGE_CURVE('',#83,#332,#355,.T.);+#355 = SURFACE_CURVE('',#356,(#360,#367),.PCURVE_S1.);+#356 = LINE('',#357,#358);+#357 = CARTESIAN_POINT('',(-0.475,0.744,0.20625));+#358 = VECTOR('',#359,1.);+#359 = DIRECTION('',(1.,0.,0.));+#360 = PCURVE('',#98,#361);+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,1.488));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(1.,0.));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#367 = PCURVE('',#126,#368);+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);+#369 = LINE('',#370,#371);+#370 = CARTESIAN_POINT('',(0.,0.));+#371 = VECTOR('',#372,1.);+#372 = DIRECTION('',(0.,1.));+#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#374 = ADVANCED_FACE('',(#375),#126,.T.);+#375 = FACE_BOUND('',#376,.T.);+#376 = EDGE_LOOP('',(#377,#400,#401,#402));+#377 = ORIENTED_EDGE('',*,*,#378,.F.);+#378 = EDGE_CURVE('',#332,#379,#381,.T.);+#379 = VERTEX_POINT('',#380);+#380 = CARTESIAN_POINT('',(0.475,0.744,0.51425));+#381 = SURFACE_CURVE('',#382,(#386,#393),.PCURVE_S1.);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(0.475,0.744,0.20625));+#384 = VECTOR('',#385,1.);+#385 = DIRECTION('',(0.,0.,1.));+#386 = PCURVE('',#126,#387);+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);+#388 = LINE('',#389,#390);+#389 = CARTESIAN_POINT('',(0.,0.95));+#390 = VECTOR('',#391,1.);+#391 = DIRECTION('',(1.,0.));+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#393 = PCURVE('',#185,#394);+#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399);+#395 = LINE('',#396,#397);+#396 = CARTESIAN_POINT('',(0.,-1.488));+#397 = VECTOR('',#398,1.);+#398 = DIRECTION('',(1.,0.));+#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#400 = ORIENTED_EDGE('',*,*,#354,.F.);+#401 = ORIENTED_EDGE('',*,*,#110,.T.);+#402 = ORIENTED_EDGE('',*,*,#403,.T.);+#403 = EDGE_CURVE('',#111,#379,#404,.T.);+#404 = SURFACE_CURVE('',#405,(#409,#416),.PCURVE_S1.);+#405 = LINE('',#406,#407);+#406 = CARTESIAN_POINT('',(-0.475,0.744,0.51425));+#407 = VECTOR('',#408,1.);+#408 = DIRECTION('',(1.,0.,0.));+#409 = PCURVE('',#126,#410);+#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);+#411 = LINE('',#412,#413);+#412 = CARTESIAN_POINT('',(0.308,0.));+#413 = VECTOR('',#414,1.);+#414 = DIRECTION('',(0.,1.));+#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#416 = PCURVE('',#288,#417);+#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);+#418 = LINE('',#419,#420);+#419 = CARTESIAN_POINT('',(-0.,-2.969848480984E-02));+#420 = VECTOR('',#421,1.);+#421 = DIRECTION('',(-1.,0.));+#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#423 = ADVANCED_FACE('',(#424),#185,.T.);+#424 = FACE_BOUND('',#425,.T.);+#425 = EDGE_LOOP('',(#426,#427,#428,#429));+#426 = ORIENTED_EDGE('',*,*,#167,.F.);+#427 = ORIENTED_EDGE('',*,*,#331,.T.);+#428 = ORIENTED_EDGE('',*,*,#378,.T.);+#429 = ORIENTED_EDGE('',*,*,#430,.F.);+#430 = EDGE_CURVE('',#170,#379,#431,.T.);+#431 = SURFACE_CURVE('',#432,(#436,#443),.PCURVE_S1.);+#432 = LINE('',#433,#434);+#433 = CARTESIAN_POINT('',(0.475,-0.744,0.51425));+#434 = VECTOR('',#435,1.);+#435 = DIRECTION('',(0.,1.,0.));+#436 = PCURVE('',#185,#437);+#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442);+#438 = LINE('',#439,#440);+#439 = CARTESIAN_POINT('',(0.308,0.));+#440 = VECTOR('',#441,1.);+#441 = DIRECTION('',(0.,-1.));+#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#443 = PCURVE('',#444,#449);+#444 = PLANE('',#445);+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);+#446 = CARTESIAN_POINT('',(0.454,-0.744,0.53525));+#447 = DIRECTION('',(0.707106781187,0.,0.707106781187));+#448 = DIRECTION('',(-0.,1.,0.));+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);+#450 = LINE('',#451,#452);+#451 = CARTESIAN_POINT('',(0.,-2.969848480984E-02));+#452 = VECTOR('',#453,1.);+#453 = DIRECTION('',(1.,0.));+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#455 = ADVANCED_FACE('',(#456),#233,.F.);+#456 = FACE_BOUND('',#457,.T.);+#457 = EDGE_LOOP('',(#458,#459,#460,#483));+#458 = ORIENTED_EDGE('',*,*,#248,.F.);+#459 = ORIENTED_EDGE('',*,*,#219,.T.);+#460 = ORIENTED_EDGE('',*,*,#461,.T.);+#461 = EDGE_CURVE('',#170,#462,#464,.T.);+#462 = VERTEX_POINT('',#463);+#463 = CARTESIAN_POINT('',(0.433,-0.702,0.55625));+#464 = SURFACE_CURVE('',#465,(#469,#476),.PCURVE_S1.);+#465 = LINE('',#466,#467);+#466 = CARTESIAN_POINT('',(0.302666666667,-0.571666666667,0.686583333333+    ));+#467 = VECTOR('',#468,1.);+#468 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));+#469 = PCURVE('',#233,#470);+#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475);+#471 = LINE('',#472,#473);+#472 = CARTESIAN_POINT('',(-0.777666666667,0.214017652439));+#473 = VECTOR('',#474,1.);+#474 = DIRECTION('',(0.57735026919,0.816496580928));+#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#476 = PCURVE('',#444,#477);+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);+#478 = LINE('',#479,#480);+#479 = CARTESIAN_POINT('',(0.172333333333,0.214017652439));+#480 = VECTOR('',#481,1.);+#481 = DIRECTION('',(0.57735026919,0.816496580928));+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#483 = ORIENTED_EDGE('',*,*,#484,.F.);+#484 = EDGE_CURVE('',#249,#462,#485,.T.);+#485 = SURFACE_CURVE('',#486,(#490,#497),.PCURVE_S1.);+#486 = LINE('',#487,#488);+#487 = CARTESIAN_POINT('',(-0.475,-0.702,0.55625));+#488 = VECTOR('',#489,1.);+#489 = DIRECTION('',(1.,0.,0.));+#490 = PCURVE('',#233,#491);+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);+#492 = LINE('',#493,#494);+#493 = CARTESIAN_POINT('',(-0.,2.969848480984E-02));+#494 = VECTOR('',#495,1.);+#495 = DIRECTION('',(-1.,0.));+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#497 = PCURVE('',#314,#498);+#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);+#499 = LINE('',#500,#501);+#500 = CARTESIAN_POINT('',(0.,4.2E-02));+#501 = VECTOR('',#502,1.);+#502 = DIRECTION('',(1.,0.));+#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#504 = ADVANCED_FACE('',(#505,#553),#314,.T.);+#505 = FACE_BOUND('',#506,.T.);+#506 = EDGE_LOOP('',(#507,#508,#509,#532));+#507 = ORIENTED_EDGE('',*,*,#300,.F.);+#508 = ORIENTED_EDGE('',*,*,#484,.T.);+#509 = ORIENTED_EDGE('',*,*,#510,.T.);+#510 = EDGE_CURVE('',#462,#511,#513,.T.);+#511 = VERTEX_POINT('',#512);+#512 = CARTESIAN_POINT('',(0.433,0.702,0.55625));+#513 = SURFACE_CURVE('',#514,(#518,#525),.PCURVE_S1.);+#514 = LINE('',#515,#516);+#515 = CARTESIAN_POINT('',(0.433,-0.744,0.55625));+#516 = VECTOR('',#517,1.);+#517 = DIRECTION('',(0.,1.,0.));+#518 = PCURVE('',#314,#519);+#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);+#520 = LINE('',#521,#522);+#521 = CARTESIAN_POINT('',(0.908,0.));+#522 = VECTOR('',#523,1.);+#523 = DIRECTION('',(0.,1.));+#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#525 = PCURVE('',#444,#526);+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);+#527 = LINE('',#528,#529);+#528 = CARTESIAN_POINT('',(0.,2.969848480984E-02));+#529 = VECTOR('',#530,1.);+#530 = DIRECTION('',(1.,0.));+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#532 = ORIENTED_EDGE('',*,*,#533,.F.);+#533 = EDGE_CURVE('',#273,#511,#534,.T.);+#534 = SURFACE_CURVE('',#535,(#539,#546),.PCURVE_S1.);+#535 = LINE('',#536,#537);+#536 = CARTESIAN_POINT('',(-0.475,0.702,0.55625));+#537 = VECTOR('',#538,1.);+#538 = DIRECTION('',(1.,0.,0.));+#539 = PCURVE('',#314,#540);+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(0.,1.446));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(1.,0.));+#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#546 = PCURVE('',#288,#547);+#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552);+#548 = LINE('',#549,#550);+#549 = CARTESIAN_POINT('',(-0.,2.969848480984E-02));+#550 = VECTOR('',#551,1.);+#551 = DIRECTION('',(-1.,0.));+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#553 = FACE_BOUND('',#554,.T.);+#554 = EDGE_LOOP('',(#555));+#555 = ORIENTED_EDGE('',*,*,#556,.T.);+#556 = EDGE_CURVE('',#557,#557,#559,.T.);+#557 = VERTEX_POINT('',#558);+#558 = CARTESIAN_POINT('',(-8.5E-02,0.474,0.55625));+#559 = SURFACE_CURVE('',#560,(#565,#576),.PCURVE_S1.);+#560 = CIRCLE('',#561,0.12);+#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);+#562 = CARTESIAN_POINT('',(-0.205,0.474,0.55625));+#563 = DIRECTION('',(0.,0.,-1.));+#564 = DIRECTION('',(1.,0.,0.));+#565 = PCURVE('',#314,#566);+#566 = DEFINITIONAL_REPRESENTATION('',(#567),#575);+#567 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#568,#569,#570,#571,#572,#573+,#574),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+  '') );+#568 = CARTESIAN_POINT('',(0.39,1.218));+#569 = CARTESIAN_POINT('',(0.39,1.010153903092));+#570 = CARTESIAN_POINT('',(0.21,1.114076951546));+#571 = CARTESIAN_POINT('',(3.E-02,1.218));+#572 = CARTESIAN_POINT('',(0.21,1.321923048454));+#573 = CARTESIAN_POINT('',(0.39,1.425846096908));+#574 = CARTESIAN_POINT('',(0.39,1.218));+#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#576 = PCURVE('',#577,#582);+#577 = CYLINDRICAL_SURFACE('',#578,0.12);+#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581);+#579 = CARTESIAN_POINT('',(-0.205,0.474,0.52125));+#580 = DIRECTION('',(-0.,-0.,-1.));+#581 = DIRECTION('',(1.,0.,0.));+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);+#583 = LINE('',#584,#585);+#584 = CARTESIAN_POINT('',(-6.28318530718,-3.5E-02));+#585 = VECTOR('',#586,1.);+#586 = DIRECTION('',(1.,-0.));+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#588 = ADVANCED_FACE('',(#589),#288,.T.);+#589 = FACE_BOUND('',#590,.F.);+#590 = EDGE_LOOP('',(#591,#592,#593,#614));+#591 = ORIENTED_EDGE('',*,*,#272,.F.);+#592 = ORIENTED_EDGE('',*,*,#403,.T.);+#593 = ORIENTED_EDGE('',*,*,#594,.T.);+#594 = EDGE_CURVE('',#379,#511,#595,.T.);+#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.);+#596 = LINE('',#597,#598);+#597 = CARTESIAN_POINT('',(5.466666666667E-02,0.323666666667,+    0.934583333333));+#598 = VECTOR('',#599,1.);+#599 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#600 = PCURVE('',#288,#601);+#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606);+#602 = LINE('',#603,#604);+#603 = CARTESIAN_POINT('',(-0.529666666667,0.564742615908));+#604 = VECTOR('',#605,1.);+#605 = DIRECTION('',(0.57735026919,0.816496580928));+#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#607 = PCURVE('',#444,#608);+#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613);+#609 = LINE('',#610,#611);+#610 = CARTESIAN_POINT('',(1.067666666667,0.564742615908));+#611 = VECTOR('',#612,1.);+#612 = DIRECTION('',(-0.57735026919,0.816496580928));+#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#614 = ORIENTED_EDGE('',*,*,#533,.F.);+#615 = ADVANCED_FACE('',(#616),#444,.T.);+#616 = FACE_BOUND('',#617,.T.);+#617 = EDGE_LOOP('',(#618,#619,#620,#621));+#618 = ORIENTED_EDGE('',*,*,#461,.F.);+#619 = ORIENTED_EDGE('',*,*,#430,.T.);+#620 = ORIENTED_EDGE('',*,*,#594,.T.);+#621 = ORIENTED_EDGE('',*,*,#510,.F.);+#622 = ADVANCED_FACE('',(#623),#577,.F.);+#623 = FACE_BOUND('',#624,.T.);+#624 = EDGE_LOOP('',(#625,#654,#675,#676));+#625 = ORIENTED_EDGE('',*,*,#626,.F.);+#626 = EDGE_CURVE('',#627,#627,#629,.T.);+#627 = VERTEX_POINT('',#628);+#628 = CARTESIAN_POINT('',(-8.5E-02,0.474,0.52125));+#629 = SURFACE_CURVE('',#630,(#635,#642),.PCURVE_S1.);+#630 = CIRCLE('',#631,0.12);+#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);+#632 = CARTESIAN_POINT('',(-0.205,0.474,0.52125));+#633 = DIRECTION('',(0.,0.,1.));+#634 = DIRECTION('',(1.,0.,0.));+#635 = PCURVE('',#577,#636);+#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641);+#637 = LINE('',#638,#639);+#638 = CARTESIAN_POINT('',(-0.,0.));+#639 = VECTOR('',#640,1.);+#640 = DIRECTION('',(-1.,0.));+#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#642 = PCURVE('',#643,#648);+#643 = PLANE('',#644);+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);+#645 = CARTESIAN_POINT('',(-0.205,0.474,0.52125));+#646 = DIRECTION('',(0.,0.,1.));+#647 = DIRECTION('',(1.,0.,-0.));+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);+#649 = CIRCLE('',#650,0.12);+#650 = AXIS2_PLACEMENT_2D('',#651,#652);+#651 = CARTESIAN_POINT('',(0.,0.));+#652 = DIRECTION('',(1.,0.));+#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#654 = ORIENTED_EDGE('',*,*,#655,.T.);+#655 = EDGE_CURVE('',#627,#557,#656,.T.);+#656 = SEAM_CURVE('',#657,(#661,#668),.PCURVE_S1.);+#657 = LINE('',#658,#659);+#658 = CARTESIAN_POINT('',(-8.5E-02,0.474,0.52125));+#659 = VECTOR('',#660,1.);+#660 = DIRECTION('',(0.,0.,1.));+#661 = PCURVE('',#577,#662);+#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667);+#663 = LINE('',#664,#665);+#664 = CARTESIAN_POINT('',(-6.28318530718,0.));+#665 = VECTOR('',#666,1.);+#666 = DIRECTION('',(-0.,-1.));+#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#668 = PCURVE('',#577,#669);+#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674);+#670 = LINE('',#671,#672);+#671 = CARTESIAN_POINT('',(-0.,0.));+#672 = VECTOR('',#673,1.);+#673 = DIRECTION('',(-0.,-1.));+#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#675 = ORIENTED_EDGE('',*,*,#556,.F.);+#676 = ORIENTED_EDGE('',*,*,#655,.F.);+#677 = ADVANCED_FACE('',(#678),#643,.T.);+#678 = FACE_BOUND('',#679,.T.);+#679 = EDGE_LOOP('',(#680));+#680 = ORIENTED_EDGE('',*,*,#626,.T.);+#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#685)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#682,#683,#684)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#682 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#683 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#684 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#685 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#682,+  'distance_accuracy_value','confusion accuracy');+#686 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#687,#689);+#687 = ( REPRESENTATION_RELATIONSHIP('','',#40,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#688) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#688 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#689 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#690+  );+#690 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','body','',#5,#35,$);+#691 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37));+#692 = SHAPE_DEFINITION_REPRESENTATION(#693,#699);+#693 = PRODUCT_DEFINITION_SHAPE('','',#694);+#694 = PRODUCT_DEFINITION('design','',#695,#698);+#695 = PRODUCT_DEFINITION_FORMATION('','',#696);+#696 = PRODUCT('balls','balls','',(#697));+#697 = PRODUCT_CONTEXT('',#2,'mechanical');+#698 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#699 = SHAPE_REPRESENTATION('',(#11,#700,#712,#724,#736,#748,#760),#772+  );+#700 = MANIFOLD_SOLID_BREP('',#701);+#701 = CLOSED_SHELL('',(#702));+#702 = ADVANCED_FACE('',(#703),#707,.T.);+#703 = FACE_BOUND('',#704,.T.);+#704 = VERTEX_LOOP('',#705);+#705 = VERTEX_POINT('',#706);+#706 = CARTESIAN_POINT('',(-0.2,0.4,-3.4375E-02));+#707 = SPHERICAL_SURFACE('',#708,0.1375);+#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711);+#709 = CARTESIAN_POINT('',(-0.2,0.4,0.103125));+#710 = DIRECTION('',(0.,0.,1.));+#711 = DIRECTION('',(1.,0.,0.));+#712 = MANIFOLD_SOLID_BREP('',#713);+#713 = CLOSED_SHELL('',(#714));+#714 = ADVANCED_FACE('',(#715),#719,.T.);+#715 = FACE_BOUND('',#716,.T.);+#716 = VERTEX_LOOP('',#717);+#717 = VERTEX_POINT('',#718);+#718 = CARTESIAN_POINT('',(0.2,0.4,-3.4375E-02));+#719 = SPHERICAL_SURFACE('',#720,0.1375);+#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);+#721 = CARTESIAN_POINT('',(0.2,0.4,0.103125));+#722 = DIRECTION('',(0.,0.,1.));+#723 = DIRECTION('',(1.,0.,0.));+#724 = MANIFOLD_SOLID_BREP('',#725);+#725 = CLOSED_SHELL('',(#726));+#726 = ADVANCED_FACE('',(#727),#731,.T.);+#727 = FACE_BOUND('',#728,.T.);+#728 = VERTEX_LOOP('',#729);+#729 = VERTEX_POINT('',#730);+#730 = CARTESIAN_POINT('',(-0.2,-2.06216970116E-33,-3.4375E-02));+#731 = SPHERICAL_SURFACE('',#732,0.1375);+#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);+#733 = CARTESIAN_POINT('',(-0.2,0.,0.103125));+#734 = DIRECTION('',(0.,0.,1.));+#735 = DIRECTION('',(1.,0.,0.));+#736 = MANIFOLD_SOLID_BREP('',#737);+#737 = CLOSED_SHELL('',(#738));+#738 = ADVANCED_FACE('',(#739),#743,.T.);+#739 = FACE_BOUND('',#740,.T.);+#740 = VERTEX_LOOP('',#741);+#741 = VERTEX_POINT('',#742);+#742 = CARTESIAN_POINT('',(0.2,-2.06216970116E-33,-3.4375E-02));+#743 = SPHERICAL_SURFACE('',#744,0.1375);+#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747);+#745 = CARTESIAN_POINT('',(0.2,0.,0.103125));+#746 = DIRECTION('',(0.,0.,1.));+#747 = DIRECTION('',(1.,0.,0.));+#748 = MANIFOLD_SOLID_BREP('',#749);+#749 = CLOSED_SHELL('',(#750));+#750 = ADVANCED_FACE('',(#751),#755,.T.);+#751 = FACE_BOUND('',#752,.T.);+#752 = VERTEX_LOOP('',#753);+#753 = VERTEX_POINT('',#754);+#754 = CARTESIAN_POINT('',(-0.2,-0.4,-3.4375E-02));+#755 = SPHERICAL_SURFACE('',#756,0.1375);+#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759);+#757 = CARTESIAN_POINT('',(-0.2,-0.4,0.103125));+#758 = DIRECTION('',(0.,0.,1.));+#759 = DIRECTION('',(1.,0.,0.));+#760 = MANIFOLD_SOLID_BREP('',#761);+#761 = CLOSED_SHELL('',(#762));+#762 = ADVANCED_FACE('',(#763),#767,.T.);+#763 = FACE_BOUND('',#764,.T.);+#764 = VERTEX_LOOP('',#765);+#765 = VERTEX_POINT('',#766);+#766 = CARTESIAN_POINT('',(0.2,-0.4,-3.4375E-02));+#767 = SPHERICAL_SURFACE('',#768,0.1375);+#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771);+#769 = CARTESIAN_POINT('',(0.2,-0.4,0.103125));+#770 = DIRECTION('',(0.,0.,1.));+#771 = DIRECTION('',(1.,0.,0.));+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#776)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#773,#774,#775)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#773 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#774 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#775 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#776 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#773,+  'distance_accuracy_value','confusion accuracy');+#777 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#778,#780);+#778 = ( REPRESENTATION_RELATIONSHIP('','',#699,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#779) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#779 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#780 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#781+  );+#781 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','balls','',#5,#694,$);+#782 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#696));+#783 = SHAPE_DEFINITION_REPRESENTATION(#784,#790);+#784 = PRODUCT_DEFINITION_SHAPE('','',#785);+#785 = PRODUCT_DEFINITION('design','',#786,#789);+#786 = PRODUCT_DEFINITION_FORMATION('','',#787);+#787 = PRODUCT('pin1_mark','pin1_mark','',(#788));+#788 = PRODUCT_CONTEXT('',#2,'mechanical');+#789 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#790 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#791),#889);+#791 = MANIFOLD_SOLID_BREP('',#792);+#792 = CLOSED_SHELL('',(#793,#881,#885));+#793 = ADVANCED_FACE('',(#794),#808,.T.);+#794 = FACE_BOUND('',#795,.F.);+#795 = EDGE_LOOP('',(#796,#826,#853,#854));+#796 = ORIENTED_EDGE('',*,*,#797,.T.);+#797 = EDGE_CURVE('',#798,#800,#802,.T.);+#798 = VERTEX_POINT('',#799);+#799 = CARTESIAN_POINT('',(-8.5E-02,0.474,0.52125));+#800 = VERTEX_POINT('',#801);+#801 = CARTESIAN_POINT('',(-8.5E-02,0.474,0.52625));+#802 = SEAM_CURVE('',#803,(#807,#819),.PCURVE_S1.);+#803 = LINE('',#804,#805);+#804 = CARTESIAN_POINT('',(-8.5E-02,0.474,0.52125));+#805 = VECTOR('',#806,1.);+#806 = DIRECTION('',(0.,0.,1.));+#807 = PCURVE('',#808,#813);+#808 = CYLINDRICAL_SURFACE('',#809,0.12);+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);+#810 = CARTESIAN_POINT('',(-0.205,0.474,0.52125));+#811 = DIRECTION('',(-0.,-0.,-1.));+#812 = DIRECTION('',(1.,0.,0.));+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);+#814 = LINE('',#815,#816);+#815 = CARTESIAN_POINT('',(-0.,0.));+#816 = VECTOR('',#817,1.);+#817 = DIRECTION('',(-0.,-1.));+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#819 = PCURVE('',#808,#820);+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);+#821 = LINE('',#822,#823);+#822 = CARTESIAN_POINT('',(-6.28318530718,0.));+#823 = VECTOR('',#824,1.);+#824 = DIRECTION('',(-0.,-1.));+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#826 = ORIENTED_EDGE('',*,*,#827,.T.);+#827 = EDGE_CURVE('',#800,#800,#828,.T.);+#828 = SURFACE_CURVE('',#829,(#834,#841),.PCURVE_S1.);+#829 = CIRCLE('',#830,0.12);+#830 = AXIS2_PLACEMENT_3D('',#831,#832,#833);+#831 = CARTESIAN_POINT('',(-0.205,0.474,0.52625));+#832 = DIRECTION('',(0.,0.,1.));+#833 = DIRECTION('',(1.,0.,0.));+#834 = PCURVE('',#808,#835);+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);+#836 = LINE('',#837,#838);+#837 = CARTESIAN_POINT('',(-0.,-5.E-03));+#838 = VECTOR('',#839,1.);+#839 = DIRECTION('',(-1.,0.));+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#841 = PCURVE('',#842,#847);+#842 = PLANE('',#843);+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);+#844 = CARTESIAN_POINT('',(-0.205,0.474,0.52625));+#845 = DIRECTION('',(0.,0.,1.));+#846 = DIRECTION('',(1.,0.,-0.));+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);+#848 = CIRCLE('',#849,0.12);+#849 = AXIS2_PLACEMENT_2D('',#850,#851);+#850 = CARTESIAN_POINT('',(0.,0.));+#851 = DIRECTION('',(1.,0.));+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#853 = ORIENTED_EDGE('',*,*,#797,.F.);+#854 = ORIENTED_EDGE('',*,*,#855,.F.);+#855 = EDGE_CURVE('',#798,#798,#856,.T.);+#856 = SURFACE_CURVE('',#857,(#862,#869),.PCURVE_S1.);+#857 = CIRCLE('',#858,0.12);+#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861);+#859 = CARTESIAN_POINT('',(-0.205,0.474,0.52125));+#860 = DIRECTION('',(0.,0.,1.));+#861 = DIRECTION('',(1.,0.,0.));+#862 = PCURVE('',#808,#863);+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);+#864 = LINE('',#865,#866);+#865 = CARTESIAN_POINT('',(-0.,0.));+#866 = VECTOR('',#867,1.);+#867 = DIRECTION('',(-1.,0.));+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#869 = PCURVE('',#870,#875);+#870 = PLANE('',#871);+#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874);+#872 = CARTESIAN_POINT('',(-0.205,0.474,0.52125));+#873 = DIRECTION('',(0.,0.,1.));+#874 = DIRECTION('',(1.,0.,-0.));+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);+#876 = CIRCLE('',#877,0.12);+#877 = AXIS2_PLACEMENT_2D('',#878,#879);+#878 = CARTESIAN_POINT('',(0.,0.));+#879 = DIRECTION('',(1.,0.));+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#881 = ADVANCED_FACE('',(#882),#870,.F.);+#882 = FACE_BOUND('',#883,.F.);+#883 = EDGE_LOOP('',(#884));+#884 = ORIENTED_EDGE('',*,*,#855,.T.);+#885 = ADVANCED_FACE('',(#886),#842,.T.);+#886 = FACE_BOUND('',#887,.T.);+#887 = EDGE_LOOP('',(#888));+#888 = ORIENTED_EDGE('',*,*,#827,.T.);+#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#893)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#890,#891,#892)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#890 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#891 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#892 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#893 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#890,+  'distance_accuracy_value','confusion accuracy');+#894 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#895,#897);+#895 = ( REPRESENTATION_RELATIONSHIP('','',#790,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#896) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#896 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);+#897 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#898+  );+#898 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','pin1_mark','',#5,#785,$);+#899 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#787));+#900 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#901)+  ,#889);+#901 = STYLED_ITEM('color',(#902),#791);+#902 = PRESENTATION_STYLE_ASSIGNMENT((#903));+#903 = SURFACE_STYLE_USAGE(.BOTH.,#904);+#904 = SURFACE_SIDE_STYLE('',(#905));+#905 = SURFACE_STYLE_FILL_AREA(#906);+#906 = FILL_AREA_STYLE('',(#907));+#907 = FILL_AREA_STYLE_COLOUR('',#908);+#908 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#909 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#910,+    #918,#925,#932,#939,#946),#772);+#910 = STYLED_ITEM('color',(#911),#700);+#911 = PRESENTATION_STYLE_ASSIGNMENT((#912));+#912 = SURFACE_STYLE_USAGE(.BOTH.,#913);+#913 = SURFACE_SIDE_STYLE('',(#914));+#914 = SURFACE_STYLE_FILL_AREA(#915);+#915 = FILL_AREA_STYLE('',(#916));+#916 = FILL_AREA_STYLE_COLOUR('',#917);+#917 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#918 = STYLED_ITEM('color',(#919),#712);+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);+#921 = SURFACE_SIDE_STYLE('',(#922));+#922 = SURFACE_STYLE_FILL_AREA(#923);+#923 = FILL_AREA_STYLE('',(#924));+#924 = FILL_AREA_STYLE_COLOUR('',#917);+#925 = STYLED_ITEM('color',(#926),#724);+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);+#928 = SURFACE_SIDE_STYLE('',(#929));+#929 = SURFACE_STYLE_FILL_AREA(#930);+#930 = FILL_AREA_STYLE('',(#931));+#931 = FILL_AREA_STYLE_COLOUR('',#917);+#932 = STYLED_ITEM('color',(#933),#736);+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);+#935 = SURFACE_SIDE_STYLE('',(#936));+#936 = SURFACE_STYLE_FILL_AREA(#937);+#937 = FILL_AREA_STYLE('',(#938));+#938 = FILL_AREA_STYLE_COLOUR('',#917);+#939 = STYLED_ITEM('color',(#940),#748);+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);+#942 = SURFACE_SIDE_STYLE('',(#943));+#943 = SURFACE_STYLE_FILL_AREA(#944);+#944 = FILL_AREA_STYLE('',(#945));+#945 = FILL_AREA_STYLE_COLOUR('',#917);+#946 = STYLED_ITEM('color',(#947),#760);+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);+#949 = SURFACE_SIDE_STYLE('',(#950));+#950 = SURFACE_STYLE_FILL_AREA(#951);+#951 = FILL_AREA_STYLE('',(#952));+#952 = FILL_AREA_STYLE_COLOUR('',#917);+#953 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#954)+  ,#681);+#954 = STYLED_ITEM('color',(#955),#41);+#955 = PRESENTATION_STYLE_ASSIGNMENT((#956));+#956 = SURFACE_STYLE_USAGE(.BOTH.,#957);+#957 = SURFACE_SIDE_STYLE('',(#958));+#958 = SURFACE_STYLE_FILL_AREA(#959);+#959 = FILL_AREA_STYLE('',(#960));+#960 = FILL_AREA_STYLE_COLOUR('',#961);+#961 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+ENDSEC;+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>tps62841ybgr</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>tps62841ybgr</title>\ No newline at end of file