component
B72210S0271K101
Public Made by Adomby adom
TDK Varistors, THT, P=7.5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
14 files changed
+2602
README.md+58b72210s0271k101-hero.glbb72210s0271k101-hero.overlay.json+125b72210s0271k101.glbb72210s0271k101.kicad_mod+22b72210s0271k101.kicad_sym+226b72210s0271k101.lbr+115b72210s0271k101.step+1772docs/b72210s0271k101-datasheet.pdfdocs/hero.pngpackage.json+138page.json+144viewers/footprint.html+1viewers/symbol.html+1README.mdadded+58@@ -0,0 +1,58 @@+# B72210S0271K101++**TDK** · Varistors · THT, P=7.5mm++B72210S0271K101 from TDK, in a THT, P=7.5mm. 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 | 1 | passive | Non-polar tinned wire lead (d 0.8 mm ±0.05, l min 25.0 mm) at 7.5 mm lead spacing; rated 275 VRMS / 350 VDC, varistor voltage 430 V ±10% at 1 mA. |+| 2 | 2 | passive | Non-polar tinned wire lead (d 0.8 mm ±0.05, l min 25.0 mm) at 7.5 mm lead spacing; rated 275 VRMS / 350 VDC, max. surge current 2500 A (8/20 µs, 1 time). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | TDK |+| Package | THT, P=7.5mm |+| Category | Circuit Protection |+| Pins | 2 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Varistor voltage tolerance | ΔVV | -10 | | 10 | % | | 10 |+| Varistor voltage | VV | | 430 | | V | 1 mA | 10 |+| Maximum clamping voltage | vc,max | | | 710 | V | ic = 25.0 A | 10 |+| Typical capacitance | Ctyp | | 220 | | pF | 1 kHz | 10 |+| Maximum surge current, 1 time | imax | | | 2500 | A | 8/20 µs, 1 time, TA = 105 °C | 9 |+| Nominal discharge current | In | | | 1500 | A | 8/20 µs, 15 times, TA = 105 °C | 9 |+| Maximum energy absorption | Wmax | | | 43 | J | 2 ms, TA = 105 °C | 9 |+| Maximum average power dissipation | Pmax | | | 0.4 | W | TA = 105 °C | 9 |+| Maximum AC operating voltage | VRMS | | | 275 | V | TA = 105 °C | 9 |+| Maximum DC operating voltage | VDC | | | 350 | V | TA = 105 °C | 9 |+| Operating temperature | | -40 | | 105 | °C | IEC 61051 | 2 |+| Storage temperature | | -40 | | 125 | °C | | 2 |+| Electric strength | | 2.5 | | | kVRMS | IEC 61051 | 2 |+| Insulation resistance | Rins | 100 | | | MΩ | IEC 61051 | 2 |++## CAD (KiCad official)++- Symbol: `B72210S0271K101`+- Footprint: `Adom_Gen:TDK_B72210`+- 3D model: THT, P=7.5mm (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [TDK datasheet](https://www.tdk-electronics.tdk.com/inf/70/db/var/SIOV_Leaded_StandarD.pdf?ref_disty=digikey) (47 pp, sha256 `0f741b20f56ee3e3`, retrieved 2026-11-05, tier: manufacturer)+- **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/b72210s0271k101-datasheet.pdf)
b72210s0271k101-hero.glbadded⋯ 1 unchanged line ⋯
b72210s0271k101-hero.overlay.jsonadded+125@@ -0,0 +1,125 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "B72210S0271K101",+ "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": 9.25,+ "dash_mm": 0.2312,+ "gap_mm": 0.1388,+ "pad_stroke_mm": 0.0555+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 1,+ "pin1": null+ },+ "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": 2+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.74,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -6.0,+ 6.0,+ -2.25,+ 2.25+ ],+ "pads_bbox_mm": [+ -4.625,+ 4.625,+ -0.875,+ 0.875+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "b72210s0271k101.glb",+ "glb_sha256": "2077214b179245a519d15e9d529df6ea1311a97d5c5df37190c9003d1edf0ca4",+ "footprint": "b72210s0271k101.kicad_mod",+ "footprint_sha256": "7024991b1e08a611c50192c00c0e6693d2f5b42707e84748b3fe0f63183077ef",+ "pins": "page.json component.pins",+ "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214"+ },+ "generator": "adom-wiki 1.8.11 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "1",+ "x": -4.775,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "2",+ "x": 4.775,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "rect",+ "center_mm": [+ -3.75,+ 0.0+ ],+ "size_mm": [+ 1.75,+ 1.75+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "circle",+ "center_mm": [+ 3.75,+ 0.0+ ],+ "size_mm": [+ 1.75,+ 1.75+ ],+ "rot": 0.0+ }+ ]+}
b72210s0271k101.glbadded⋯ 1 unchanged line ⋯
b72210s0271k101.kicad_modadded+22@@ -0,0 +1,22 @@+(footprint "TDK_B72210"+ (version 20240108)+ (generator "adom_assets")+ (layer "F.Cu")+ (descr "Generated from the TDK datasheet land pattern (family F398ff18a63, spec da9eeb5222)")+ (tags "adom generated")+ (attr through_hole)+ (property "Reference" "REF**" (at 0 -3.5 0) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))))+ (property "Value" "TDK_B72210" (at 0 3.5 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))))+ (fp_line (start -6 -2.25) (end 6 -2.25) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+ (fp_line (start 6 -2.25) (end 6 2.25) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+ (fp_line (start 6 2.25) (end -6 2.25) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+ (fp_line (start -6 2.25) (end -6 -2.25) (stroke (width 0.1) (type solid)) (layer "F.Fab"))+ (fp_line (start -6.25 -2.5) (end 6.25 -2.5) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+ (fp_line (start 6.25 -2.5) (end 6.25 2.5) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+ (fp_line (start 6.25 2.5) (end -6.25 2.5) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+ (fp_line (start -6.25 2.5) (end -6.25 -2.5) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))+ (fp_line (start -5.025 -0.875) (end -5.025 0.875) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))+ (pad "1" thru_hole rect (at -3.75 0) (size 1.75 1.75) (drill 1.05) (layers "*.Cu" "*.Mask"))+ (pad "2" thru_hole circle (at 3.75 0) (size 1.75 1.75) (drill 1.05) (layers "*.Cu" "*.Mask"))+ (model "${ADOM_GEN_3D}/Adom_Gen.3dshapes/TDK_B72210.step" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)))+)
b72210s0271k101.kicad_symadded+226@@ -0,0 +1,226 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "kicad_symbol_editor")+ (generator_version "10.0")+(symbol "B72210S0271K101"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 0)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "RV"+ (at 3.175 0 90)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "B72210S0271K101"+ (at -3.175 0 90)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" ""+ (at -1.778 0 90)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" "https://www.tdk-electronics.tdk.com/inf/70/db/var/SIOV_Leaded_StandarD.pdf?ref_disty=digikey"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "Voltage dependent resistor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Sim.Name" "kicad_builtin_varistor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Sim.Device" "SUBCKT"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Sim.Pins" "1=A 2=B"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Sim.Params" "threshold=1k"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Sim.Library" "${KICAD9_SYMBOL_DIR}/Simulation_SPICE.sp"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "VDR resistance"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "RV_* Varistor*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "MPN" "B72210S0271K101" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (property "LCSC" "C54321676" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (property "DigiKey" "495-3786-ND" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (property "Mouser" "871-B72210S271K101" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "B72210S0271K101_0_0"+ (text "U"+ (at -1.778 -2.032 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (symbol "B72210S0271K101_0_1"+ (polyline+ (pts+ (xy -1.905 2.54) (xy -1.905 1.27) (xy 1.905 -1.27)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (rectangle+ (start -1.016 -2.54)+ (end 1.016 2.54)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "B72210S0271K101_1_1"+ (pin passive line+ (at 0 3.81 270)+ (length 1.27)+ (name ""+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin passive line+ (at 0 -3.81 90)+ (length 1.27)+ (name ""+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+)
b72210s0271k101.lbradded+115@@ -0,0 +1,115 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description>Voltage dependent resistor</description>+<packages>+<package name="TDK_B72210">+ <description>2 pads, 9.2 x 1.8 mm. Generated from the TDK datasheet land pattern (family F398ff18a63, spec da9eeb5222)</description>+ <pad name="1" x="-3.7500" y="-0.0000" drill="1.0500" diameter="1.7500" shape="square"/>+ <pad name="2" x="3.7500" y="-0.0000" drill="1.0500" diameter="1.7500" shape="round"/>+ <wire x1="-6.0000" y1="2.2500" x2="6.0000" y2="2.2500" width="0.1000" layer="51"/>+ <wire x1="6.0000" y1="2.2500" x2="6.0000" y2="-2.2500" width="0.1000" layer="51"/>+ <wire x1="6.0000" y1="-2.2500" x2="-6.0000" y2="-2.2500" width="0.1000" layer="51"/>+ <wire x1="-6.0000" y1="-2.2500" x2="-6.0000" y2="2.2500" width="0.1000" layer="51"/>+ <wire x1="-5.0250" y1="0.8750" x2="-5.0250" y2="-0.8750" width="0.1200" layer="21"/>+ <text x="0" y="1.475" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.475" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="B72210S0271K101">+ <description>Voltage dependent resistor</description>+ <wire x1="-1.016" y1="-2.54" x2="1.016" y2="-2.54" width="0.254" layer="94"/>+ <wire x1="1.016" y1="-2.54" x2="1.016" y2="2.54" width="0.254" layer="94"/>+ <wire x1="1.016" y1="2.54" x2="-1.016" y2="2.54" width="0.254" layer="94"/>+ <wire x1="-1.016" y1="2.54" x2="-1.016" y2="-2.54" width="0.254" layer="94"/>+ <wire x1="-1.9050" y1="2.5400" x2="-1.9050" y2="1.2700" width="0.1524" layer="94"/>+ <wire x1="-1.9050" y1="1.2700" x2="1.9050" y2="-1.2700" width="0.1524" layer="94"/>+ <text x="3.1750" y="0.0000" size="1.27" layer="95" align="center">>NAME</text>+ <text x="-3.1750" y="0.0000" size="1.27" layer="96" align="center">>VALUE</text>+ <wire x1="0.0000" y1="3.8100" x2="0.0000" y2="2.5400" width="0.254" layer="94"/>+ <pin name="1" x="0" y="3.81" length="point" direction="pas" rot="R270"/>+ <wire x1="0.0000" y1="-3.8100" x2="0.0000" y2="-2.5400" width="0.254" layer="94"/>+ <pin name="2" x="0" y="-3.81" length="point" direction="pas" rot="R90"/>+ <text x="-1.7780" y="-2.0320" size="0.762" layer="94" font="vector" ratio="15" align="center-left">U</text>+</symbol>+</symbols>+<devicesets>+<deviceset name="B72210S0271K101" prefix="RV">+ <description>Voltage dependent resistor</description>+ <gates>+ <gate name="G$1" symbol="B72210S0271K101" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="TDK_B72210">+ <connects>+ <connect gate="G$1" pin="1" pad="1"/>+ <connect gate="G$1" pin="2" pad="2"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="B72210S0271K101" constant="no"/>+ <attribute name="MANUFACTURER" value="TDK" constant="no"/>+ <attribute name="DATASHEET" value="https://www.tdk-electronics.tdk.com/inf/70/db/var/SIOV_Leaded_StandarD.pdf?ref_disty=digikey" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/b72210s0271k101" constant="no"/>+ <attribute name="MOUSER_PN" value="871-B72210S271K101" constant="no"/>+ <attribute name="DIGIKEY_PN" value="495-3786-ND" constant="no"/>+ <attribute name="LCSC_PN" value="C54321676" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
b72210s0271k101.stepadded+1772@@ -0,0 +1,1772 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-15T19:40:03',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+ ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+ 'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+ 'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('TDK_B72210','TDK_B72210','',(#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(1.E-07),#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('',(-6.,-2.25,2.E-02));+#50 = VERTEX_POINT('',#51);+#51 = CARTESIAN_POINT('',(-6.,-2.25,14.42));+#52 = SURFACE_CURVE('',#53,(#57,#69),.PCURVE_S1.);+#53 = LINE('',#54,#55);+#54 = CARTESIAN_POINT('',(-6.,-2.25,2.E-02));+#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('',(-6.,-2.25,2.E-02));+#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('',(-6.,-2.25,2.E-02));+#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('',(-6.,2.25,2.E-02));+#85 = SURFACE_CURVE('',#86,(#90,#97),.PCURVE_S1.);+#86 = LINE('',#87,#88);+#87 = CARTESIAN_POINT('',(-6.,-2.25,2.E-02));+#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('',(-6.,-2.25,2.E-02));+#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('',(-6.,2.25,14.42));+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-6.,2.25,2.E-02));+#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.,-4.5));+#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('',(-6.,2.25,2.E-02));+#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('',(-6.,-2.25,14.42));+#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('',(14.4,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('',(-5.96,-2.25,14.46));+#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.,-5.656854249492E-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('',(6.,-2.25,2.E-02));+#170 = VERTEX_POINT('',#171);+#171 = CARTESIAN_POINT('',(6.,-2.25,14.42));+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);+#173 = LINE('',#174,#175);+#174 = CARTESIAN_POINT('',(6.,-2.25,2.E-02));+#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.,12.));+#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('',(6.,-2.25,2.E-02));+#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('',(-6.,-2.25,2.E-02));+#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('',(-6.,-2.25,14.42));+#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('',(14.4,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('',(-6.,-2.21,14.46));+#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.,-5.656854249493E-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('',(-5.92,-2.17,14.5));+#251 = SURFACE_CURVE('',#252,(#256,#263),.PCURVE_S1.);+#252 = LINE('',#253,#254);+#253 = CARTESIAN_POINT('',(-5.973333333333,-2.223333333333,+ 14.446666666667));+#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('',(2.666666666667E-02,-1.885618083164E-02));+#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('',(-2.666666666667E-02,-1.885618083164E-02));+#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('',(-5.92,2.17,14.5));+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);+#276 = LINE('',#277,#278);+#277 = CARTESIAN_POINT('',(-5.223333333333,1.473333333333,+ 15.196666666667));+#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('',(3.723333333333,1.041803990948));+#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('',(-6.,2.21,14.46));+#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.776666666667,1.041803990948));+#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('',(-5.92,-2.25,14.5));+#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.,5.656854249492E-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('',(-6.,-2.25,14.5));+#317 = DIRECTION('',(0.,0.,1.));+#318 = DIRECTION('',(1.,0.,0.));+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);+#320 = LINE('',#321,#322);+#321 = CARTESIAN_POINT('',(8.E-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('',(6.,2.25,2.E-02));+#334 = SURFACE_CURVE('',#335,(#339,#346),.PCURVE_S1.);+#335 = LINE('',#336,#337);+#336 = CARTESIAN_POINT('',(6.,-2.25,2.E-02));+#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('',(12.,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('',(-6.,2.25,2.E-02));+#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.,4.5));+#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('',(6.,2.25,14.42));+#381 = SURFACE_CURVE('',#382,(#386,#393),.PCURVE_S1.);+#382 = LINE('',#383,#384);+#383 = CARTESIAN_POINT('',(6.,2.25,2.E-02));+#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.,12.));+#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.,-4.5));+#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('',(-6.,2.25,14.42));+#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('',(14.4,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.,-5.656854249493E-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('',(6.,-2.25,14.42));+#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('',(14.4,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('',(5.96,-2.25,14.46));+#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.,-5.656854249492E-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('',(5.92,-2.17,14.5));+#464 = SURFACE_CURVE('',#465,(#469,#476),.PCURVE_S1.);+#465 = LINE('',#466,#467);+#466 = CARTESIAN_POINT('',(3.973333333333,-0.223333333333,+ 16.446666666667));+#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('',(-9.973333333333,2.809570943915));+#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('',(2.026666666667,2.809570943915));+#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('',(-6.,-2.17,14.5));+#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.,5.656854249492E-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.,8.E-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('',(5.92,2.17,14.5));+#513 = SURFACE_CURVE('',#514,(#518,#525),.PCURVE_S1.);+#514 = LINE('',#515,#516);+#515 = CARTESIAN_POINT('',(5.92,-2.25,14.5));+#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('',(11.92,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.,5.656854249492E-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('',(-6.,2.17,14.5));+#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.,4.42));+#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.,5.656854249492E-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('',(-5.1,1.665,14.5));+#559 = SURFACE_CURVE('',#560,(#565,#576),.PCURVE_S1.);+#560 = CIRCLE('',#561,0.315);+#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);+#562 = CARTESIAN_POINT('',(-5.415,1.665,14.5));+#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.9,3.915));+#569 = CARTESIAN_POINT('',(0.9,3.369403995616));+#570 = CARTESIAN_POINT('',(0.4275,3.642201997808));+#571 = CARTESIAN_POINT('',(-4.5E-02,3.915));+#572 = CARTESIAN_POINT('',(0.4275,4.187798002192));+#573 = CARTESIAN_POINT('',(0.9,4.460596004384));+#574 = CARTESIAN_POINT('',(0.9,3.915));+#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#576 = PCURVE('',#577,#582);+#577 = CYLINDRICAL_SURFACE('',#578,0.315);+#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581);+#579 = CARTESIAN_POINT('',(-5.415,1.665,14.45));+#580 = DIRECTION('',(-0.,-0.,-1.));+#581 = DIRECTION('',(1.,0.,0.));+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);+#583 = LINE('',#584,#585);+#584 = CARTESIAN_POINT('',(-6.28318530718,-5.E-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('',(3.223333333333,-0.526666666667,+ 17.196666666667));+#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('',(-9.223333333333,3.870231115694));+#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.723333333333,3.870231115694));+#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('',(-5.1,1.665,14.45));+#629 = SURFACE_CURVE('',#630,(#635,#642),.PCURVE_S1.);+#630 = CIRCLE('',#631,0.315);+#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);+#632 = CARTESIAN_POINT('',(-5.415,1.665,14.45));+#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('',(-5.415,1.665,14.45));+#646 = DIRECTION('',(0.,0.,1.));+#647 = DIRECTION('',(1.,0.,-0.));+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);+#649 = CIRCLE('',#650,0.315);+#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('',(-5.1,1.665,14.45));+#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(1.E-07),#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('terminals','terminals','',(#697));+#697 = PRODUCT_CONTEXT('',#2,'mechanical');+#698 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#699 = SHAPE_REPRESENTATION('',(#11,#700,#1030),#1360);+#700 = MANIFOLD_SOLID_BREP('',#701);+#701 = CLOSED_SHELL('',(#702,#822,#922,#969,#1016,#1023));+#702 = ADVANCED_FACE('',(#703),#717,.F.);+#703 = FACE_BOUND('',#704,.F.);+#704 = EDGE_LOOP('',(#705,#740,#768,#796));+#705 = ORIENTED_EDGE('',*,*,#706,.F.);+#706 = EDGE_CURVE('',#707,#709,#711,.T.);+#707 = VERTEX_POINT('',#708);+#708 = CARTESIAN_POINT('',(-4.625,-0.875,0.));+#709 = VERTEX_POINT('',#710);+#710 = CARTESIAN_POINT('',(-4.625,-0.875,0.2));+#711 = SURFACE_CURVE('',#712,(#716,#728),.PCURVE_S1.);+#712 = LINE('',#713,#714);+#713 = CARTESIAN_POINT('',(-4.625,-0.875,0.));+#714 = VECTOR('',#715,1.);+#715 = DIRECTION('',(0.,0.,1.));+#716 = PCURVE('',#717,#722);+#717 = PLANE('',#718);+#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);+#719 = CARTESIAN_POINT('',(-4.625,-0.875,0.));+#720 = DIRECTION('',(1.,0.,0.));+#721 = DIRECTION('',(0.,0.,1.));+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);+#723 = LINE('',#724,#725);+#724 = CARTESIAN_POINT('',(0.,0.));+#725 = VECTOR('',#726,1.);+#726 = DIRECTION('',(1.,0.));+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#728 = PCURVE('',#729,#734);+#729 = PLANE('',#730);+#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733);+#731 = CARTESIAN_POINT('',(-4.625,-0.875,0.));+#732 = DIRECTION('',(0.,1.,0.));+#733 = DIRECTION('',(0.,0.,1.));+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);+#735 = LINE('',#736,#737);+#736 = CARTESIAN_POINT('',(0.,0.));+#737 = VECTOR('',#738,1.);+#738 = DIRECTION('',(1.,0.));+#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#740 = ORIENTED_EDGE('',*,*,#741,.T.);+#741 = EDGE_CURVE('',#707,#742,#744,.T.);+#742 = VERTEX_POINT('',#743);+#743 = CARTESIAN_POINT('',(-4.625,0.875,0.));+#744 = SURFACE_CURVE('',#745,(#749,#756),.PCURVE_S1.);+#745 = LINE('',#746,#747);+#746 = CARTESIAN_POINT('',(-4.625,-0.875,0.));+#747 = VECTOR('',#748,1.);+#748 = DIRECTION('',(0.,1.,0.));+#749 = PCURVE('',#717,#750);+#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755);+#751 = LINE('',#752,#753);+#752 = CARTESIAN_POINT('',(0.,0.));+#753 = VECTOR('',#754,1.);+#754 = DIRECTION('',(0.,-1.));+#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#756 = PCURVE('',#757,#762);+#757 = PLANE('',#758);+#758 = AXIS2_PLACEMENT_3D('',#759,#760,#761);+#759 = CARTESIAN_POINT('',(-4.625,-0.875,0.));+#760 = DIRECTION('',(0.,0.,1.));+#761 = DIRECTION('',(1.,0.,0.));+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767);+#763 = LINE('',#764,#765);+#764 = CARTESIAN_POINT('',(0.,0.));+#765 = VECTOR('',#766,1.);+#766 = DIRECTION('',(0.,1.));+#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#768 = ORIENTED_EDGE('',*,*,#769,.T.);+#769 = EDGE_CURVE('',#742,#770,#772,.T.);+#770 = VERTEX_POINT('',#771);+#771 = CARTESIAN_POINT('',(-4.625,0.875,0.2));+#772 = SURFACE_CURVE('',#773,(#777,#784),.PCURVE_S1.);+#773 = LINE('',#774,#775);+#774 = CARTESIAN_POINT('',(-4.625,0.875,0.));+#775 = VECTOR('',#776,1.);+#776 = DIRECTION('',(0.,0.,1.));+#777 = PCURVE('',#717,#778);+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);+#779 = LINE('',#780,#781);+#780 = CARTESIAN_POINT('',(0.,-1.75));+#781 = VECTOR('',#782,1.);+#782 = DIRECTION('',(1.,0.));+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#784 = PCURVE('',#785,#790);+#785 = PLANE('',#786);+#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789);+#787 = CARTESIAN_POINT('',(-4.625,0.875,0.));+#788 = DIRECTION('',(0.,1.,0.));+#789 = DIRECTION('',(0.,0.,1.));+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);+#791 = LINE('',#792,#793);+#792 = CARTESIAN_POINT('',(0.,0.));+#793 = VECTOR('',#794,1.);+#794 = DIRECTION('',(1.,0.));+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#796 = ORIENTED_EDGE('',*,*,#797,.F.);+#797 = EDGE_CURVE('',#709,#770,#798,.T.);+#798 = SURFACE_CURVE('',#799,(#803,#810),.PCURVE_S1.);+#799 = LINE('',#800,#801);+#800 = CARTESIAN_POINT('',(-4.625,-0.875,0.2));+#801 = VECTOR('',#802,1.);+#802 = DIRECTION('',(0.,1.,0.));+#803 = PCURVE('',#717,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(0.2,0.));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(0.,-1.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#810 = PCURVE('',#811,#816);+#811 = PLANE('',#812);+#812 = AXIS2_PLACEMENT_3D('',#813,#814,#815);+#813 = CARTESIAN_POINT('',(-4.625,-0.875,0.2));+#814 = DIRECTION('',(0.,0.,1.));+#815 = DIRECTION('',(1.,0.,0.));+#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821);+#817 = LINE('',#818,#819);+#818 = CARTESIAN_POINT('',(0.,0.));+#819 = VECTOR('',#820,1.);+#820 = DIRECTION('',(0.,1.));+#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#822 = ADVANCED_FACE('',(#823),#837,.T.);+#823 = FACE_BOUND('',#824,.T.);+#824 = EDGE_LOOP('',(#825,#855,#878,#901));+#825 = ORIENTED_EDGE('',*,*,#826,.F.);+#826 = EDGE_CURVE('',#827,#829,#831,.T.);+#827 = VERTEX_POINT('',#828);+#828 = CARTESIAN_POINT('',(-2.875,-0.875,0.));+#829 = VERTEX_POINT('',#830);+#830 = CARTESIAN_POINT('',(-2.875,-0.875,0.2));+#831 = SURFACE_CURVE('',#832,(#836,#848),.PCURVE_S1.);+#832 = LINE('',#833,#834);+#833 = CARTESIAN_POINT('',(-2.875,-0.875,0.));+#834 = VECTOR('',#835,1.);+#835 = DIRECTION('',(0.,0.,1.));+#836 = PCURVE('',#837,#842);+#837 = PLANE('',#838);+#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841);+#839 = CARTESIAN_POINT('',(-2.875,-0.875,0.));+#840 = DIRECTION('',(1.,0.,0.));+#841 = DIRECTION('',(0.,0.,1.));+#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847);+#843 = LINE('',#844,#845);+#844 = CARTESIAN_POINT('',(0.,0.));+#845 = VECTOR('',#846,1.);+#846 = DIRECTION('',(1.,0.));+#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#848 = PCURVE('',#729,#849);+#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854);+#850 = LINE('',#851,#852);+#851 = CARTESIAN_POINT('',(0.,1.75));+#852 = VECTOR('',#853,1.);+#853 = DIRECTION('',(1.,0.));+#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#855 = ORIENTED_EDGE('',*,*,#856,.T.);+#856 = EDGE_CURVE('',#827,#857,#859,.T.);+#857 = VERTEX_POINT('',#858);+#858 = CARTESIAN_POINT('',(-2.875,0.875,0.));+#859 = SURFACE_CURVE('',#860,(#864,#871),.PCURVE_S1.);+#860 = LINE('',#861,#862);+#861 = CARTESIAN_POINT('',(-2.875,-0.875,0.));+#862 = VECTOR('',#863,1.);+#863 = DIRECTION('',(0.,1.,0.));+#864 = PCURVE('',#837,#865);+#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870);+#866 = LINE('',#867,#868);+#867 = CARTESIAN_POINT('',(0.,0.));+#868 = VECTOR('',#869,1.);+#869 = DIRECTION('',(0.,-1.));+#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#871 = PCURVE('',#757,#872);+#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);+#873 = LINE('',#874,#875);+#874 = CARTESIAN_POINT('',(1.75,0.));+#875 = VECTOR('',#876,1.);+#876 = DIRECTION('',(0.,1.));+#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#878 = ORIENTED_EDGE('',*,*,#879,.T.);+#879 = EDGE_CURVE('',#857,#880,#882,.T.);+#880 = VERTEX_POINT('',#881);+#881 = CARTESIAN_POINT('',(-2.875,0.875,0.2));+#882 = SURFACE_CURVE('',#883,(#887,#894),.PCURVE_S1.);+#883 = LINE('',#884,#885);+#884 = CARTESIAN_POINT('',(-2.875,0.875,0.));+#885 = VECTOR('',#886,1.);+#886 = DIRECTION('',(0.,0.,1.));+#887 = PCURVE('',#837,#888);+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);+#889 = LINE('',#890,#891);+#890 = CARTESIAN_POINT('',(0.,-1.75));+#891 = VECTOR('',#892,1.);+#892 = DIRECTION('',(1.,0.));+#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#894 = PCURVE('',#785,#895);+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);+#896 = LINE('',#897,#898);+#897 = CARTESIAN_POINT('',(0.,1.75));+#898 = VECTOR('',#899,1.);+#899 = DIRECTION('',(1.,0.));+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#901 = ORIENTED_EDGE('',*,*,#902,.F.);+#902 = EDGE_CURVE('',#829,#880,#903,.T.);+#903 = SURFACE_CURVE('',#904,(#908,#915),.PCURVE_S1.);+#904 = LINE('',#905,#906);+#905 = CARTESIAN_POINT('',(-2.875,-0.875,0.2));+#906 = VECTOR('',#907,1.);+#907 = DIRECTION('',(0.,1.,0.));+#908 = PCURVE('',#837,#909);+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);+#910 = LINE('',#911,#912);+#911 = CARTESIAN_POINT('',(0.2,0.));+#912 = VECTOR('',#913,1.);+#913 = DIRECTION('',(0.,-1.));+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#915 = PCURVE('',#811,#916);+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);+#917 = LINE('',#918,#919);+#918 = CARTESIAN_POINT('',(1.75,0.));+#919 = VECTOR('',#920,1.);+#920 = DIRECTION('',(0.,1.));+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#922 = ADVANCED_FACE('',(#923),#729,.F.);+#923 = FACE_BOUND('',#924,.F.);+#924 = EDGE_LOOP('',(#925,#946,#947,#968));+#925 = ORIENTED_EDGE('',*,*,#926,.F.);+#926 = EDGE_CURVE('',#707,#827,#927,.T.);+#927 = SURFACE_CURVE('',#928,(#932,#939),.PCURVE_S1.);+#928 = LINE('',#929,#930);+#929 = CARTESIAN_POINT('',(-4.625,-0.875,0.));+#930 = VECTOR('',#931,1.);+#931 = DIRECTION('',(1.,0.,0.));+#932 = PCURVE('',#729,#933);+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938);+#934 = LINE('',#935,#936);+#935 = CARTESIAN_POINT('',(0.,0.));+#936 = VECTOR('',#937,1.);+#937 = DIRECTION('',(0.,1.));+#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#939 = PCURVE('',#757,#940);+#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945);+#941 = LINE('',#942,#943);+#942 = CARTESIAN_POINT('',(0.,0.));+#943 = VECTOR('',#944,1.);+#944 = DIRECTION('',(1.,0.));+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#946 = ORIENTED_EDGE('',*,*,#706,.T.);+#947 = ORIENTED_EDGE('',*,*,#948,.T.);+#948 = EDGE_CURVE('',#709,#829,#949,.T.);+#949 = SURFACE_CURVE('',#950,(#954,#961),.PCURVE_S1.);+#950 = LINE('',#951,#952);+#951 = CARTESIAN_POINT('',(-4.625,-0.875,0.2));+#952 = VECTOR('',#953,1.);+#953 = DIRECTION('',(1.,0.,0.));+#954 = PCURVE('',#729,#955);+#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);+#956 = LINE('',#957,#958);+#957 = CARTESIAN_POINT('',(0.2,0.));+#958 = VECTOR('',#959,1.);+#959 = DIRECTION('',(0.,1.));+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#961 = PCURVE('',#811,#962);+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967);+#963 = LINE('',#964,#965);+#964 = CARTESIAN_POINT('',(0.,0.));+#965 = VECTOR('',#966,1.);+#966 = DIRECTION('',(1.,0.));+#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#968 = ORIENTED_EDGE('',*,*,#826,.F.);+#969 = ADVANCED_FACE('',(#970),#785,.T.);+#970 = FACE_BOUND('',#971,.T.);+#971 = EDGE_LOOP('',(#972,#993,#994,#1015));+#972 = ORIENTED_EDGE('',*,*,#973,.F.);+#973 = EDGE_CURVE('',#742,#857,#974,.T.);+#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.);+#975 = LINE('',#976,#977);+#976 = CARTESIAN_POINT('',(-4.625,0.875,0.));+#977 = VECTOR('',#978,1.);+#978 = DIRECTION('',(1.,0.,0.));+#979 = PCURVE('',#785,#980);+#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);+#981 = LINE('',#982,#983);+#982 = CARTESIAN_POINT('',(0.,0.));+#983 = VECTOR('',#984,1.);+#984 = DIRECTION('',(0.,1.));+#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#986 = PCURVE('',#757,#987);+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);+#988 = LINE('',#989,#990);+#989 = CARTESIAN_POINT('',(0.,1.75));+#990 = VECTOR('',#991,1.);+#991 = DIRECTION('',(1.,0.));+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#993 = ORIENTED_EDGE('',*,*,#769,.T.);+#994 = ORIENTED_EDGE('',*,*,#995,.T.);+#995 = EDGE_CURVE('',#770,#880,#996,.T.);+#996 = SURFACE_CURVE('',#997,(#1001,#1008),.PCURVE_S1.);+#997 = LINE('',#998,#999);+#998 = CARTESIAN_POINT('',(-4.625,0.875,0.2));+#999 = VECTOR('',#1000,1.);+#1000 = DIRECTION('',(1.,0.,0.));+#1001 = PCURVE('',#785,#1002);+#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);+#1003 = LINE('',#1004,#1005);+#1004 = CARTESIAN_POINT('',(0.2,0.));+#1005 = VECTOR('',#1006,1.);+#1006 = DIRECTION('',(0.,1.));+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1008 = PCURVE('',#811,#1009);+#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014);+#1010 = LINE('',#1011,#1012);+#1011 = CARTESIAN_POINT('',(0.,1.75));+#1012 = VECTOR('',#1013,1.);+#1013 = DIRECTION('',(1.,0.));+#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1015 = ORIENTED_EDGE('',*,*,#879,.F.);+#1016 = ADVANCED_FACE('',(#1017),#757,.F.);+#1017 = FACE_BOUND('',#1018,.F.);+#1018 = EDGE_LOOP('',(#1019,#1020,#1021,#1022));+#1019 = ORIENTED_EDGE('',*,*,#741,.F.);+#1020 = ORIENTED_EDGE('',*,*,#926,.T.);+#1021 = ORIENTED_EDGE('',*,*,#856,.T.);+#1022 = ORIENTED_EDGE('',*,*,#973,.F.);+#1023 = ADVANCED_FACE('',(#1024),#811,.T.);+#1024 = FACE_BOUND('',#1025,.T.);+#1025 = EDGE_LOOP('',(#1026,#1027,#1028,#1029));+#1026 = ORIENTED_EDGE('',*,*,#797,.F.);+#1027 = ORIENTED_EDGE('',*,*,#948,.T.);+#1028 = ORIENTED_EDGE('',*,*,#902,.T.);+#1029 = ORIENTED_EDGE('',*,*,#995,.F.);+#1030 = MANIFOLD_SOLID_BREP('',#1031);+#1031 = CLOSED_SHELL('',(#1032,#1152,#1252,#1299,#1346,#1353));+#1032 = ADVANCED_FACE('',(#1033),#1047,.F.);+#1033 = FACE_BOUND('',#1034,.F.);+#1034 = EDGE_LOOP('',(#1035,#1070,#1098,#1126));+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);+#1036 = EDGE_CURVE('',#1037,#1039,#1041,.T.);+#1037 = VERTEX_POINT('',#1038);+#1038 = CARTESIAN_POINT('',(2.875,-0.875,0.));+#1039 = VERTEX_POINT('',#1040);+#1040 = CARTESIAN_POINT('',(2.875,-0.875,0.2));+#1041 = SURFACE_CURVE('',#1042,(#1046,#1058),.PCURVE_S1.);+#1042 = LINE('',#1043,#1044);+#1043 = CARTESIAN_POINT('',(2.875,-0.875,0.));+#1044 = VECTOR('',#1045,1.);+#1045 = DIRECTION('',(0.,0.,1.));+#1046 = PCURVE('',#1047,#1052);+#1047 = PLANE('',#1048);+#1048 = AXIS2_PLACEMENT_3D('',#1049,#1050,#1051);+#1049 = CARTESIAN_POINT('',(2.875,-0.875,0.));+#1050 = DIRECTION('',(1.,0.,0.));+#1051 = DIRECTION('',(0.,0.,1.));+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);+#1053 = LINE('',#1054,#1055);+#1054 = CARTESIAN_POINT('',(0.,0.));+#1055 = VECTOR('',#1056,1.);+#1056 = DIRECTION('',(1.,0.));+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1058 = PCURVE('',#1059,#1064);+#1059 = PLANE('',#1060);+#1060 = AXIS2_PLACEMENT_3D('',#1061,#1062,#1063);+#1061 = CARTESIAN_POINT('',(2.875,-0.875,0.));+#1062 = DIRECTION('',(0.,1.,0.));+#1063 = DIRECTION('',(0.,0.,1.));+#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);+#1065 = LINE('',#1066,#1067);+#1066 = CARTESIAN_POINT('',(0.,0.));+#1067 = VECTOR('',#1068,1.);+#1068 = DIRECTION('',(1.,0.));+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1070 = ORIENTED_EDGE('',*,*,#1071,.T.);+#1071 = EDGE_CURVE('',#1037,#1072,#1074,.T.);+#1072 = VERTEX_POINT('',#1073);+#1073 = CARTESIAN_POINT('',(2.875,0.875,0.));+#1074 = SURFACE_CURVE('',#1075,(#1079,#1086),.PCURVE_S1.);+#1075 = LINE('',#1076,#1077);+#1076 = CARTESIAN_POINT('',(2.875,-0.875,0.));+#1077 = VECTOR('',#1078,1.);+#1078 = DIRECTION('',(0.,1.,0.));+#1079 = PCURVE('',#1047,#1080);+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);+#1081 = LINE('',#1082,#1083);+#1082 = CARTESIAN_POINT('',(0.,0.));+#1083 = VECTOR('',#1084,1.);+#1084 = DIRECTION('',(0.,-1.));+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1086 = PCURVE('',#1087,#1092);+#1087 = PLANE('',#1088);+#1088 = AXIS2_PLACEMENT_3D('',#1089,#1090,#1091);+#1089 = CARTESIAN_POINT('',(2.875,-0.875,0.));+#1090 = DIRECTION('',(0.,0.,1.));+#1091 = DIRECTION('',(1.,0.,0.));+#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);+#1093 = LINE('',#1094,#1095);+#1094 = CARTESIAN_POINT('',(0.,0.));+#1095 = VECTOR('',#1096,1.);+#1096 = DIRECTION('',(0.,1.));+#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1098 = ORIENTED_EDGE('',*,*,#1099,.T.);+#1099 = EDGE_CURVE('',#1072,#1100,#1102,.T.);+#1100 = VERTEX_POINT('',#1101);+#1101 = CARTESIAN_POINT('',(2.875,0.875,0.2));+#1102 = SURFACE_CURVE('',#1103,(#1107,#1114),.PCURVE_S1.);+#1103 = LINE('',#1104,#1105);+#1104 = CARTESIAN_POINT('',(2.875,0.875,0.));+#1105 = VECTOR('',#1106,1.);+#1106 = DIRECTION('',(0.,0.,1.));+#1107 = PCURVE('',#1047,#1108);+#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);+#1109 = LINE('',#1110,#1111);+#1110 = CARTESIAN_POINT('',(0.,-1.75));+#1111 = VECTOR('',#1112,1.);+#1112 = DIRECTION('',(1.,0.));+#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1114 = PCURVE('',#1115,#1120);+#1115 = PLANE('',#1116);+#1116 = AXIS2_PLACEMENT_3D('',#1117,#1118,#1119);+#1117 = CARTESIAN_POINT('',(2.875,0.875,0.));+#1118 = DIRECTION('',(0.,1.,0.));+#1119 = DIRECTION('',(0.,0.,1.));+#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);+#1121 = LINE('',#1122,#1123);+#1122 = CARTESIAN_POINT('',(0.,0.));+#1123 = VECTOR('',#1124,1.);+#1124 = DIRECTION('',(1.,0.));+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1126 = ORIENTED_EDGE('',*,*,#1127,.F.);+#1127 = EDGE_CURVE('',#1039,#1100,#1128,.T.);+#1128 = SURFACE_CURVE('',#1129,(#1133,#1140),.PCURVE_S1.);+#1129 = LINE('',#1130,#1131);+#1130 = CARTESIAN_POINT('',(2.875,-0.875,0.2));+#1131 = VECTOR('',#1132,1.);+#1132 = DIRECTION('',(0.,1.,0.));+#1133 = PCURVE('',#1047,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(0.2,0.));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(0.,-1.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1140 = PCURVE('',#1141,#1146);+#1141 = PLANE('',#1142);+#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145);+#1143 = CARTESIAN_POINT('',(2.875,-0.875,0.2));+#1144 = DIRECTION('',(0.,0.,1.));+#1145 = DIRECTION('',(1.,0.,0.));+#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);+#1147 = LINE('',#1148,#1149);+#1148 = CARTESIAN_POINT('',(0.,0.));+#1149 = VECTOR('',#1150,1.);+#1150 = DIRECTION('',(0.,1.));+#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1152 = ADVANCED_FACE('',(#1153),#1167,.T.);+#1153 = FACE_BOUND('',#1154,.T.);+#1154 = EDGE_LOOP('',(#1155,#1185,#1208,#1231));+#1155 = ORIENTED_EDGE('',*,*,#1156,.F.);+#1156 = EDGE_CURVE('',#1157,#1159,#1161,.T.);+#1157 = VERTEX_POINT('',#1158);+#1158 = CARTESIAN_POINT('',(4.625,-0.875,0.));+#1159 = VERTEX_POINT('',#1160);+#1160 = CARTESIAN_POINT('',(4.625,-0.875,0.2));+#1161 = SURFACE_CURVE('',#1162,(#1166,#1178),.PCURVE_S1.);+#1162 = LINE('',#1163,#1164);+#1163 = CARTESIAN_POINT('',(4.625,-0.875,0.));+#1164 = VECTOR('',#1165,1.);+#1165 = DIRECTION('',(0.,0.,1.));+#1166 = PCURVE('',#1167,#1172);+#1167 = PLANE('',#1168);+#1168 = AXIS2_PLACEMENT_3D('',#1169,#1170,#1171);+#1169 = CARTESIAN_POINT('',(4.625,-0.875,0.));+#1170 = DIRECTION('',(1.,0.,0.));+#1171 = DIRECTION('',(0.,0.,1.));+#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177);+#1173 = LINE('',#1174,#1175);+#1174 = CARTESIAN_POINT('',(0.,0.));+#1175 = VECTOR('',#1176,1.);+#1176 = DIRECTION('',(1.,0.));+#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1178 = PCURVE('',#1059,#1179);+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);+#1180 = LINE('',#1181,#1182);+#1181 = CARTESIAN_POINT('',(0.,1.75));+#1182 = VECTOR('',#1183,1.);+#1183 = DIRECTION('',(1.,0.));+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1185 = ORIENTED_EDGE('',*,*,#1186,.T.);+#1186 = EDGE_CURVE('',#1157,#1187,#1189,.T.);+#1187 = VERTEX_POINT('',#1188);+#1188 = CARTESIAN_POINT('',(4.625,0.875,0.));+#1189 = SURFACE_CURVE('',#1190,(#1194,#1201),.PCURVE_S1.);+#1190 = LINE('',#1191,#1192);+#1191 = CARTESIAN_POINT('',(4.625,-0.875,0.));+#1192 = VECTOR('',#1193,1.);+#1193 = DIRECTION('',(0.,1.,0.));+#1194 = PCURVE('',#1167,#1195);+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);+#1196 = LINE('',#1197,#1198);+#1197 = CARTESIAN_POINT('',(0.,0.));+#1198 = VECTOR('',#1199,1.);+#1199 = DIRECTION('',(0.,-1.));+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1201 = PCURVE('',#1087,#1202);+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);+#1203 = LINE('',#1204,#1205);+#1204 = CARTESIAN_POINT('',(1.75,0.));+#1205 = VECTOR('',#1206,1.);+#1206 = DIRECTION('',(0.,1.));+#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);+#1209 = EDGE_CURVE('',#1187,#1210,#1212,.T.);+#1210 = VERTEX_POINT('',#1211);+#1211 = CARTESIAN_POINT('',(4.625,0.875,0.2));+#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.);+#1213 = LINE('',#1214,#1215);+#1214 = CARTESIAN_POINT('',(4.625,0.875,0.));+#1215 = VECTOR('',#1216,1.);+#1216 = DIRECTION('',(0.,0.,1.));+#1217 = PCURVE('',#1167,#1218);+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(0.,-1.75));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(1.,0.));+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1224 = PCURVE('',#1115,#1225);+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);+#1226 = LINE('',#1227,#1228);+#1227 = CARTESIAN_POINT('',(0.,1.75));+#1228 = VECTOR('',#1229,1.);+#1229 = DIRECTION('',(1.,0.));+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1231 = ORIENTED_EDGE('',*,*,#1232,.F.);+#1232 = EDGE_CURVE('',#1159,#1210,#1233,.T.);+#1233 = SURFACE_CURVE('',#1234,(#1238,#1245),.PCURVE_S1.);+#1234 = LINE('',#1235,#1236);+#1235 = CARTESIAN_POINT('',(4.625,-0.875,0.2));+#1236 = VECTOR('',#1237,1.);+#1237 = DIRECTION('',(0.,1.,0.));+#1238 = PCURVE('',#1167,#1239);+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);+#1240 = LINE('',#1241,#1242);+#1241 = CARTESIAN_POINT('',(0.2,0.));+#1242 = VECTOR('',#1243,1.);+#1243 = DIRECTION('',(0.,-1.));+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1245 = PCURVE('',#1141,#1246);+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);+#1247 = LINE('',#1248,#1249);+#1248 = CARTESIAN_POINT('',(1.75,0.));+#1249 = VECTOR('',#1250,1.);+#1250 = DIRECTION('',(0.,1.));+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1252 = ADVANCED_FACE('',(#1253),#1059,.F.);+#1253 = FACE_BOUND('',#1254,.F.);+#1254 = EDGE_LOOP('',(#1255,#1276,#1277,#1298));+#1255 = ORIENTED_EDGE('',*,*,#1256,.F.);+#1256 = EDGE_CURVE('',#1037,#1157,#1257,.T.);+#1257 = SURFACE_CURVE('',#1258,(#1262,#1269),.PCURVE_S1.);+#1258 = LINE('',#1259,#1260);+#1259 = CARTESIAN_POINT('',(2.875,-0.875,0.));+#1260 = VECTOR('',#1261,1.);+#1261 = DIRECTION('',(1.,0.,0.));+#1262 = PCURVE('',#1059,#1263);+#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268);+#1264 = LINE('',#1265,#1266);+#1265 = CARTESIAN_POINT('',(0.,0.));+#1266 = VECTOR('',#1267,1.);+#1267 = DIRECTION('',(0.,1.));+#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1269 = PCURVE('',#1087,#1270);+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);+#1271 = LINE('',#1272,#1273);+#1272 = CARTESIAN_POINT('',(0.,0.));+#1273 = VECTOR('',#1274,1.);+#1274 = DIRECTION('',(1.,0.));+#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1276 = ORIENTED_EDGE('',*,*,#1036,.T.);+#1277 = ORIENTED_EDGE('',*,*,#1278,.T.);+#1278 = EDGE_CURVE('',#1039,#1159,#1279,.T.);+#1279 = SURFACE_CURVE('',#1280,(#1284,#1291),.PCURVE_S1.);+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(2.875,-0.875,0.2));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(1.,0.,0.));+#1284 = PCURVE('',#1059,#1285);+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);+#1286 = LINE('',#1287,#1288);+#1287 = CARTESIAN_POINT('',(0.2,0.));+#1288 = VECTOR('',#1289,1.);+#1289 = DIRECTION('',(0.,1.));+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1291 = PCURVE('',#1141,#1292);+#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297);+#1293 = LINE('',#1294,#1295);+#1294 = CARTESIAN_POINT('',(0.,0.));+#1295 = VECTOR('',#1296,1.);+#1296 = DIRECTION('',(1.,0.));+#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1298 = ORIENTED_EDGE('',*,*,#1156,.F.);+#1299 = ADVANCED_FACE('',(#1300),#1115,.T.);+#1300 = FACE_BOUND('',#1301,.T.);+#1301 = EDGE_LOOP('',(#1302,#1323,#1324,#1345));+#1302 = ORIENTED_EDGE('',*,*,#1303,.F.);+#1303 = EDGE_CURVE('',#1072,#1187,#1304,.T.);+#1304 = SURFACE_CURVE('',#1305,(#1309,#1316),.PCURVE_S1.);+#1305 = LINE('',#1306,#1307);+#1306 = CARTESIAN_POINT('',(2.875,0.875,0.));+#1307 = VECTOR('',#1308,1.);+#1308 = DIRECTION('',(1.,0.,0.));+#1309 = PCURVE('',#1115,#1310);+#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315);+#1311 = LINE('',#1312,#1313);+#1312 = CARTESIAN_POINT('',(0.,0.));+#1313 = VECTOR('',#1314,1.);+#1314 = DIRECTION('',(0.,1.));+#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1316 = PCURVE('',#1087,#1317);+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);+#1318 = LINE('',#1319,#1320);+#1319 = CARTESIAN_POINT('',(0.,1.75));+#1320 = VECTOR('',#1321,1.);+#1321 = DIRECTION('',(1.,0.));+#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1323 = ORIENTED_EDGE('',*,*,#1099,.T.);+#1324 = ORIENTED_EDGE('',*,*,#1325,.T.);+#1325 = EDGE_CURVE('',#1100,#1210,#1326,.T.);+#1326 = SURFACE_CURVE('',#1327,(#1331,#1338),.PCURVE_S1.);+#1327 = LINE('',#1328,#1329);+#1328 = CARTESIAN_POINT('',(2.875,0.875,0.2));+#1329 = VECTOR('',#1330,1.);+#1330 = DIRECTION('',(1.,0.,0.));+#1331 = PCURVE('',#1115,#1332);+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);+#1333 = LINE('',#1334,#1335);+#1334 = CARTESIAN_POINT('',(0.2,0.));+#1335 = VECTOR('',#1336,1.);+#1336 = DIRECTION('',(0.,1.));+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1338 = PCURVE('',#1141,#1339);+#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344);+#1340 = LINE('',#1341,#1342);+#1341 = CARTESIAN_POINT('',(0.,1.75));+#1342 = VECTOR('',#1343,1.);+#1343 = DIRECTION('',(1.,0.));+#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1345 = ORIENTED_EDGE('',*,*,#1209,.F.);+#1346 = ADVANCED_FACE('',(#1347),#1087,.F.);+#1347 = FACE_BOUND('',#1348,.F.);+#1348 = EDGE_LOOP('',(#1349,#1350,#1351,#1352));+#1349 = ORIENTED_EDGE('',*,*,#1071,.F.);+#1350 = ORIENTED_EDGE('',*,*,#1256,.T.);+#1351 = ORIENTED_EDGE('',*,*,#1186,.T.);+#1352 = ORIENTED_EDGE('',*,*,#1303,.F.);+#1353 = ADVANCED_FACE('',(#1354),#1141,.T.);+#1354 = FACE_BOUND('',#1355,.T.);+#1355 = EDGE_LOOP('',(#1356,#1357,#1358,#1359));+#1356 = ORIENTED_EDGE('',*,*,#1127,.F.);+#1357 = ORIENTED_EDGE('',*,*,#1278,.T.);+#1358 = ORIENTED_EDGE('',*,*,#1232,.T.);+#1359 = ORIENTED_EDGE('',*,*,#1325,.F.);+#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1364)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1361,#1362,#1363)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1361,+ 'distance_accuracy_value','confusion accuracy');+#1365 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1366,#1368);+#1366 = ( REPRESENTATION_RELATIONSHIP('','',#699,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1367) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1367 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#1368 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #1369);+#1369 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','terminals','',#5,#694,$);+#1370 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#696));+#1371 = SHAPE_DEFINITION_REPRESENTATION(#1372,#1378);+#1372 = PRODUCT_DEFINITION_SHAPE('','',#1373);+#1373 = PRODUCT_DEFINITION('design','',#1374,#1377);+#1374 = PRODUCT_DEFINITION_FORMATION('','',#1375);+#1375 = PRODUCT('pin1_mark','pin1_mark','',(#1376));+#1376 = PRODUCT_CONTEXT('',#2,'mechanical');+#1377 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1378 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1379),#1477);+#1379 = MANIFOLD_SOLID_BREP('',#1380);+#1380 = CLOSED_SHELL('',(#1381,#1469,#1473));+#1381 = ADVANCED_FACE('',(#1382),#1396,.T.);+#1382 = FACE_BOUND('',#1383,.F.);+#1383 = EDGE_LOOP('',(#1384,#1414,#1441,#1442));+#1384 = ORIENTED_EDGE('',*,*,#1385,.T.);+#1385 = EDGE_CURVE('',#1386,#1388,#1390,.T.);+#1386 = VERTEX_POINT('',#1387);+#1387 = CARTESIAN_POINT('',(-5.1,1.665,14.45));+#1388 = VERTEX_POINT('',#1389);+#1389 = CARTESIAN_POINT('',(-5.1,1.665,14.455));+#1390 = SEAM_CURVE('',#1391,(#1395,#1407),.PCURVE_S1.);+#1391 = LINE('',#1392,#1393);+#1392 = CARTESIAN_POINT('',(-5.1,1.665,14.45));+#1393 = VECTOR('',#1394,1.);+#1394 = DIRECTION('',(0.,0.,1.));+#1395 = PCURVE('',#1396,#1401);+#1396 = CYLINDRICAL_SURFACE('',#1397,0.315);+#1397 = AXIS2_PLACEMENT_3D('',#1398,#1399,#1400);+#1398 = CARTESIAN_POINT('',(-5.415,1.665,14.45));+#1399 = DIRECTION('',(-0.,-0.,-1.));+#1400 = DIRECTION('',(1.,0.,0.));+#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406);+#1402 = LINE('',#1403,#1404);+#1403 = CARTESIAN_POINT('',(-0.,0.));+#1404 = VECTOR('',#1405,1.);+#1405 = DIRECTION('',(-0.,-1.));+#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1407 = PCURVE('',#1396,#1408);+#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1413);+#1409 = LINE('',#1410,#1411);+#1410 = CARTESIAN_POINT('',(-6.28318530718,0.));+#1411 = VECTOR('',#1412,1.);+#1412 = DIRECTION('',(-0.,-1.));+#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1414 = ORIENTED_EDGE('',*,*,#1415,.T.);+#1415 = EDGE_CURVE('',#1388,#1388,#1416,.T.);+#1416 = SURFACE_CURVE('',#1417,(#1422,#1429),.PCURVE_S1.);+#1417 = CIRCLE('',#1418,0.315);+#1418 = AXIS2_PLACEMENT_3D('',#1419,#1420,#1421);+#1419 = CARTESIAN_POINT('',(-5.415,1.665,14.455));+#1420 = DIRECTION('',(0.,0.,1.));+#1421 = DIRECTION('',(1.,0.,0.));+#1422 = PCURVE('',#1396,#1423);+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);+#1424 = LINE('',#1425,#1426);+#1425 = CARTESIAN_POINT('',(-0.,-5.E-03));+#1426 = VECTOR('',#1427,1.);+#1427 = DIRECTION('',(-1.,0.));+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1429 = PCURVE('',#1430,#1435);+#1430 = PLANE('',#1431);+#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434);+#1432 = CARTESIAN_POINT('',(-5.415,1.665,14.455));+#1433 = DIRECTION('',(0.,0.,1.));+#1434 = DIRECTION('',(1.,0.,-0.));+#1435 = DEFINITIONAL_REPRESENTATION('',(#1436),#1440);+#1436 = CIRCLE('',#1437,0.315);+#1437 = AXIS2_PLACEMENT_2D('',#1438,#1439);+#1438 = CARTESIAN_POINT('',(0.,0.));+#1439 = DIRECTION('',(1.,0.));+#1440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1441 = ORIENTED_EDGE('',*,*,#1385,.F.);+#1442 = ORIENTED_EDGE('',*,*,#1443,.F.);+#1443 = EDGE_CURVE('',#1386,#1386,#1444,.T.);+#1444 = SURFACE_CURVE('',#1445,(#1450,#1457),.PCURVE_S1.);+#1445 = CIRCLE('',#1446,0.315);+#1446 = AXIS2_PLACEMENT_3D('',#1447,#1448,#1449);+#1447 = CARTESIAN_POINT('',(-5.415,1.665,14.45));+#1448 = DIRECTION('',(0.,0.,1.));+#1449 = DIRECTION('',(1.,0.,0.));+#1450 = PCURVE('',#1396,#1451);+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);+#1452 = LINE('',#1453,#1454);+#1453 = CARTESIAN_POINT('',(-0.,0.));+#1454 = VECTOR('',#1455,1.);+#1455 = DIRECTION('',(-1.,0.));+#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1457 = PCURVE('',#1458,#1463);+#1458 = PLANE('',#1459);+#1459 = AXIS2_PLACEMENT_3D('',#1460,#1461,#1462);+#1460 = CARTESIAN_POINT('',(-5.415,1.665,14.45));+#1461 = DIRECTION('',(0.,0.,1.));+#1462 = DIRECTION('',(1.,0.,-0.));+#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468);+#1464 = CIRCLE('',#1465,0.315);+#1465 = AXIS2_PLACEMENT_2D('',#1466,#1467);+#1466 = CARTESIAN_POINT('',(0.,0.));+#1467 = DIRECTION('',(1.,0.));+#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1469 = ADVANCED_FACE('',(#1470),#1458,.F.);+#1470 = FACE_BOUND('',#1471,.F.);+#1471 = EDGE_LOOP('',(#1472));+#1472 = ORIENTED_EDGE('',*,*,#1443,.T.);+#1473 = ADVANCED_FACE('',(#1474),#1430,.T.);+#1474 = FACE_BOUND('',#1475,.T.);+#1475 = EDGE_LOOP('',(#1476));+#1476 = ORIENTED_EDGE('',*,*,#1415,.T.);+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1481)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1478,#1479,#1480)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1478 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1479 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1480 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1481 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1478,+ 'distance_accuracy_value','confusion accuracy');+#1482 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1483,#1485);+#1483 = ( REPRESENTATION_RELATIONSHIP('','',#1378,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1484) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1484 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);+#1485 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #1486);+#1486 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','pin1_mark','',#5,#1373,$);+#1487 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1375));+#1488 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #1489),#681);+#1489 = STYLED_ITEM('color',(#1490),#41);+#1490 = PRESENTATION_STYLE_ASSIGNMENT((#1491));+#1491 = SURFACE_STYLE_USAGE(.BOTH.,#1492);+#1492 = SURFACE_SIDE_STYLE('',(#1493));+#1493 = SURFACE_STYLE_FILL_AREA(#1494);+#1494 = FILL_AREA_STYLE('',(#1495));+#1495 = FILL_AREA_STYLE_COLOUR('',#1496);+#1496 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#1497 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #1498,#1506),#1360);+#1498 = STYLED_ITEM('color',(#1499),#700);+#1499 = PRESENTATION_STYLE_ASSIGNMENT((#1500));+#1500 = SURFACE_STYLE_USAGE(.BOTH.,#1501);+#1501 = SURFACE_SIDE_STYLE('',(#1502));+#1502 = SURFACE_STYLE_FILL_AREA(#1503);+#1503 = FILL_AREA_STYLE('',(#1504));+#1504 = FILL_AREA_STYLE_COLOUR('',#1505);+#1505 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#1506 = STYLED_ITEM('color',(#1507),#1030);+#1507 = PRESENTATION_STYLE_ASSIGNMENT((#1508));+#1508 = SURFACE_STYLE_USAGE(.BOTH.,#1509);+#1509 = SURFACE_SIDE_STYLE('',(#1510));+#1510 = SURFACE_STYLE_FILL_AREA(#1511);+#1511 = FILL_AREA_STYLE('',(#1512));+#1512 = FILL_AREA_STYLE_COLOUR('',#1505);+#1513 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #1514),#1477);+#1514 = STYLED_ITEM('color',(#1515),#1379);+#1515 = PRESENTATION_STYLE_ASSIGNMENT((#1516));+#1516 = SURFACE_STYLE_USAGE(.BOTH.,#1517);+#1517 = SURFACE_SIDE_STYLE('',(#1518));+#1518 = SURFACE_STYLE_FILL_AREA(#1519);+#1519 = FILL_AREA_STYLE('',(#1520));+#1520 = FILL_AREA_STYLE_COLOUR('',#1521);+#1521 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+ENDSEC;+END-ISO-10303-21;
docs/b72210s0271k101-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+138@@ -0,0 +1,138 @@+{+ "slug": "b72210s0271k101",+ "version": "0.1.0",+ "type": "component",+ "description": "TDK Varistors, THT, P=7.5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "circuit protection",+ "b72210s0271k101",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "b72210s0271k101.kicad_sym",+ "b72210s0271k101.kicad_mod",+ "b72210s0271k101.glb",+ "b72210s0271k101.step",+ "b72210s0271k101.lbr",+ "docs/hero.png",+ "docs/b72210s0271k101-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "b72210s0271k101-hero.glb",+ "b72210s0271k101-hero.overlay.json"+ ],+ "component": {+ "mpn": "B72210S0271K101",+ "manufacturer": "TDK",+ "package": "THT, P=7.5mm",+ "pin_count": 2,+ "category": "Circuit Protection",+ "subcategory": "Varistors",+ "datasheet": "https://www.tdk-electronics.tdk.com/inf/70/db/var/SIOV_Leaded_StandarD.pdf?ref_disty=digikey",+ "parts": {+ "symbol": "b72210s0271k101.kicad_sym",+ "footprint": "b72210s0271k101.kicad_mod",+ "model_3d": "b72210s0271k101-hero.glb",+ "model_3d_step": "b72210s0271k101.step",+ "lbr": "b72210s0271k101.lbr",+ "model_3d_plain": "b72210s0271k101.glb"+ },+ "distributor_links": {+ "lcsc": "C54321676",+ "digikey": "495-3786-ND",+ "mouser": "871-B72210S271K101"+ },+ "distributor_check": {+ "checked_at": "2026-11-05T20:33:55Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "495-3786-ND",+ "status": "found"+ },+ "mouser": {+ "pn": "871-B72210S271K101",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "1",+ "type": "passive",+ "description": "Non-polar tinned wire lead (d 0.8 mm ±0.05, l min 25.0 mm) at 7.5 mm lead spacing; rated 275 VRMS / 350 VDC, varistor voltage 430 V ±10% at 1 mA."+ },+ {+ "number": "2",+ "name": "2",+ "type": "passive",+ "description": "Non-polar tinned wire lead (d 0.8 mm ±0.05, l min 25.0 mm) at 7.5 mm lead spacing; rated 275 VRMS / 350 VDC, max. surge current 2500 A (8/20 µs, 1 time)."+ }+ ],+ "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 and drawings do not number the two wire leads or give them names. A varistor is a non-",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 47,+ "cost_usd": 0.1701,+ "at": "2026-11-05T20:33:50"+ },+ "datasheet": {+ "url": "https://www.tdk-electronics.tdk.com/inf/70/db/var/SIOV_Leaded_StandarD.pdf?ref_disty=digikey",+ "pages": 47,+ "sha256": "0f741b20f56ee3e3",+ "source_tier": "mfr"+ },+ "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": "b72210s0271k101.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 12.0,+ 4.5,+ 14.5+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "9fe372188e8a7d5a235952a76181c650a3afa9172c7976ec46a070fce4552720",+ "checked": "2026-11-05",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+144@@ -0,0 +1,144 @@+{+ "slug": "b72210s0271k101",+ "version": "0.1.0",+ "type": "component",+ "description": "TDK Varistors, THT, P=7.5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "circuit protection",+ "b72210s0271k101",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "b72210s0271k101.kicad_sym",+ "b72210s0271k101.kicad_mod",+ "b72210s0271k101.glb",+ "b72210s0271k101.step",+ "b72210s0271k101.lbr",+ "docs/hero.png",+ "docs/b72210s0271k101-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "b72210s0271k101-hero.glb",+ "b72210s0271k101-hero.overlay.json"+ ],+ "component": {+ "mpn": "B72210S0271K101",+ "manufacturer": "TDK",+ "package": "THT, P=7.5mm",+ "pin_count": 2,+ "category": "Circuit Protection",+ "subcategory": "Varistors",+ "datasheet": "https://www.tdk-electronics.tdk.com/inf/70/db/var/SIOV_Leaded_StandarD.pdf?ref_disty=digikey",+ "parts": {+ "symbol": "b72210s0271k101.kicad_sym",+ "footprint": "b72210s0271k101.kicad_mod",+ "model_3d": "b72210s0271k101-hero.glb",+ "model_3d_step": "b72210s0271k101.step",+ "lbr": "b72210s0271k101.lbr",+ "model_3d_plain": "b72210s0271k101.glb"+ },+ "distributor_links": {+ "lcsc": "C54321676",+ "digikey": "495-3786-ND",+ "mouser": "871-B72210S271K101"+ },+ "distributor_check": {+ "checked_at": "2026-11-05T20:33:55Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "495-3786-ND",+ "status": "found"+ },+ "mouser": {+ "pn": "871-B72210S271K101",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "1",+ "type": "passive",+ "description": "Non-polar tinned wire lead (d 0.8 mm ±0.05, l min 25.0 mm) at 7.5 mm lead spacing; rated 275 VRMS / 350 VDC, varistor voltage 430 V ±10% at 1 mA."+ },+ {+ "number": "2",+ "name": "2",+ "type": "passive",+ "description": "Non-polar tinned wire lead (d 0.8 mm ±0.05, l min 25.0 mm) at 7.5 mm lead spacing; rated 275 VRMS / 350 VDC, max. surge current 2500 A (8/20 µs, 1 time)."+ }+ ],+ "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 and drawings do not number the two wire leads or give them names. A varistor is a non-",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 47,+ "cost_usd": 0.1701,+ "at": "2026-11-05T20:33:50"+ },+ "datasheet": {+ "url": "https://www.tdk-electronics.tdk.com/inf/70/db/var/SIOV_Leaded_StandarD.pdf?ref_disty=digikey",+ "pages": 47,+ "sha256": "0f741b20f56ee3e3",+ "source_tier": "mfr"+ },+ "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": "b72210s0271k101.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 12,+ 4.5,+ 14.5+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "9fe372188e8a7d5a235952a76181c650a3afa9172c7976ec46a070fce4552720",+ "checked": "2026-11-05",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>b72210s0271k101</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>b72210s0271k101</title>