component
ABS10-HF
Public Made by Adomby adom
Comchip Bridge Rectifiers, ABS. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+2753
README.mdadded+67@@ -0,0 +1,67 @@+# ABS10-HF++**Comchip** · Bridge Rectifiers · ABS++ABS10-HF from Comchip, in a ABS. 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 | + | passive | Positive DC output of the bridge rectifier, marked + on the body. |+| 2 | 2 | passive | AC input terminal of the bridge, marked ~ on the body. |+| 3 | 3 | passive | AC input terminal of the bridge, marked ~ on the body. |+| 4 | - | passive | Negative DC output of the bridge rectifier, marked - on the body. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Comchip |+| Package | ABS |+| Category | Diodes |+| Pins | 4 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Maximum Recurrent Peak Reverse Voltage | VRRM | | | 1000 | V | | 1 |+| Maximum RMS Voltage | VRMS | | | 700 | V | | 1 |+| Maximum DC Blocking Voltage | VDC | | | 1000 | V | | 1 |+| Maximum Average Forward Rectified Current | I(AV) | | | 1 | A | Mounted on P.C.Board (Note 1) | 1 |+| Peak Forward Surge Current, 8.3ms Single Half Sine-Wave, Super Imposed on Rated Load (JEDEC Method) | IFSM | | | 30 | A | 8.3ms single half sine-wave, superimposed on rated load (JEDEC method) | 1 |+| Maximum Forward Voltage | VF | | | 1.1 | V | at 1.0A DC | 1 |+| Maximum DC Reverse Current | IR | | | 5 | µA | @TJ=25°C, at rated DC blocking voltage | 1 |+| Maximum DC Reverse Current | IR | | | 500 | µA | @TJ=125°C, at rated DC blocking voltage | 1 |+| Typical Thermal Resistance junction to ambient | RθJA | | 80 | | °C/W | Note 2: thermal resistance junction to ambient | 1 |+| Typical Thermal Resistance junction to case | RθJC | | 12 | | °C/W | | 1 |+| Operating Temperature Range | TJ | -55 | | 150 | °C | | 1 |+| Storage Temperature Range | TSTG | -55 | | 150 | °C | | 1 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts | copper | tin | -Lead tin plated copper. | 1 |++## CAD (KiCad official)++- Symbol: `ABS10-HF`+- Footprint: `Diode_SMD:Diode_Bridge_Diotec_ABS`+- 3D model: ABS (KiCad packages3D, STEP)+- 3D model files: `abs10-hf-etched.step` / `abs10-hf-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `abs10-hf.step` / `abs10-hf.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Comchip datasheet](docs/abs10-hf-datasheet.pdf) (4 pp, sha256 `88583f1462fb5c2f`, retrieved 2026-10-21, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/abs10-hf-datasheet.pdf)
abs10-hf-etched.glbadded⋯ 1 unchanged line ⋯
abs10-hf-hero.glbadded⋯ 1 unchanged line ⋯
abs10-hf-hero.overlay.jsonadded+172@@ -0,0 +1,172 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "ABS10-HF",+ "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": 4,+ "span_mm": 6.95,+ "dash_mm": 0.1738,+ "gap_mm": 0.1042,+ "pad_stroke_mm": 0.0417+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 3,+ "pin1": {+ "source": "footprint silkscreen",+ "pad": "1"+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 4,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 2+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.556,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -3.1,+ 3.1,+ -2.3,+ 2.3+ ],+ "pads_bbox_mm": [+ -3.475,+ 3.475,+ -2.35,+ 2.35+ ],+ "seating_z_mm": -0.0+ },+ "sources": {+ "glb": "abs10-hf-etched.glb",+ "glb_sha256": "6754ec2f5321b0c4cecd9eb2d02043d1481eec6ca0d3ca0db2aeeb93774298b2",+ "footprint": "abs10-hf.kicad_mod",+ "footprint_sha256": "9d606792caa6497e57562ccaa8127f31082e888706c70b95f20066737aeca33e",+ "pins": "page.json component.pins",+ "pins_sha256": "f0a6fa3a4340622a52c738491e1a02cf5bd4c3fc5892727e99fdbdd5898ceec0"+ },+ "generator": "adom-wiki 1.7.76 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "+",+ "x": -3.625,+ "y": -2.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "2",+ "x": -3.625,+ "y": 2.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "3",+ "text": "3",+ "x": 3.625,+ "y": 2.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "4",+ "text": "-",+ "x": 3.625,+ "y": -2.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "rect",+ "center_mm": [+ -2.975,+ -2.0+ ],+ "size_mm": [+ 1.0,+ 0.7+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "rect",+ "center_mm": [+ -2.975,+ 2.0+ ],+ "size_mm": [+ 1.0,+ 0.7+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "rect",+ "center_mm": [+ 2.975,+ 2.0+ ],+ "size_mm": [+ 1.0,+ 0.7+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "rect",+ "center_mm": [+ 2.975,+ -2.0+ ],+ "size_mm": [+ 1.0,+ 0.7+ ],+ "rot": 0.0+ }+ ]+}
abs10-hf.glbadded⋯ 1 unchanged line ⋯
abs10-hf.kicad_modadded+193@@ -0,0 +1,193 @@+(footprint "Diode_Bridge_Diotec_ABS"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "SMD diode bridge ABS (Diotec), see https://diotec.com/tl_files/diotec/files/pdf/datasheets/abs2.pdf")+ (tags "ABS MBLS")+ (property "Reference" "REF**"+ (at 0 -3.7 0)+ (layer "F.SilkS")+ (uuid "09835d43-6bc0-46e9-9266-aa17fe30241c")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "Diode_Bridge_Diotec_ABS"+ (at 0 3.7 0)+ (layer "F.Fab")+ (uuid "73c4ee5a-ce0c-4ef4-998d-8270255f33a7")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "7d389286-ad2e-4eb2-bce4-839bf48a5745")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "a9a97472-87a6-4189-afc8-175265606c82")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start 2.3 -2.61)+ (end -3 -2.61)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "79320dba-c053-4c87-887d-3c8c196dcb22")+ )+ (fp_line+ (start 2.3 2.6)+ (end -2.3 2.6)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "8e154b34-a1a3-4c64-b6f5-c4376d3c148d")+ )+ (fp_poly+ (pts+ (xy -3.5 -2.61) (xy -3.78 -2.61) (xy -3.5 -2.89) (xy -3.5 -2.61)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ (uuid "eeed9408-c716-40c1-8925-02ba7e2cbf08")+ )+ (fp_line+ (start -2.2 -2)+ (end -2.2 2.5)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "40fa8a89-ac6f-40c6-8fa0-f23e05e04537")+ )+ (fp_line+ (start -2.2 2.5)+ (end 2.2 2.5)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "5389273c-e324-4e10-a655-1e7cfbfcacea")+ )+ (fp_line+ (start -1.8 -2.5)+ (end -2.2 -2)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "3de16392-ebc1-4b28-a4d2-ac19127bc4aa")+ )+ (fp_line+ (start 2.2 -2.5)+ (end -1.8 -2.5)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "00ac7e81-7a99-40b9-b930-8f821f414fd6")+ )+ (fp_line+ (start 2.2 2.5)+ (end 2.2 -2.5)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "e61f491f-85af-4d6a-a693-cfb040e3ea22")+ )+ (fp_text user "${REFERENCE}"+ (at 0 -0.065 0)+ (layer "F.Fab")+ (uuid "ea79ba02-7776-4b1d-98b2-09fcaee8ce40")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" smd rect+ (at -2.975 -2)+ (size 1 0.7)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "d99f4910-7ebe-43ca-a155-1be55bb0c180")+ )+ (pad "2" smd rect+ (at -2.975 2)+ (size 1 0.7)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "71a80d5b-f732-4ce8-99e2-a1f4a40eb0c6")+ )+ (pad "3" smd rect+ (at 2.975 2)+ (size 1 0.7)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "84c6d600-2b5f-420d-a568-96a8383b7172")+ )+ (pad "4" smd rect+ (at 2.975 -2)+ (size 1 0.7)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (uuid "1590c8f9-0c8d-4f50-9f8a-1ee2f799cc06")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/Diode_Bridge_Diotec_ABS.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+ (fp_poly+ (pts (xy -3.73 -2.60) (xy -2.45 -2.60) (xy -2.45 -2.75) (xy 2.45 -2.75) (xy 2.45 -2.60) (xy 3.73 -2.60) (xy 3.73 -1.40) (xy 2.45 -1.40) (xy 2.45 1.40) (xy 3.73 1.40) (xy 3.73 2.60) (xy 2.45 2.60) (xy 2.45 2.75) (xy -2.45 2.75) (xy -2.45 2.60) (xy -3.73 2.60) (xy -3.73 1.40) (xy -2.45 1.40) (xy -2.45 -1.40) (xy -3.73 -1.40))+ (stroke (width 0.05) (type solid))+ (fill no)+ (layer "F.CrtYd")+ )+)
abs10-hf.kicad_symadded+29@@ -0,0 +1,29 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "ABS10-HF" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "ABS10-HF" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "ABS10-HF_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -5.08)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "ABS10-HF_1_1"+ (pin passive line (at -17.78 0.00 0) (length 5.08)+ (name "+" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at -17.78 -2.54 0) (length 5.08)+ (name "~" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 0.00 180) (length 5.08)+ (name "-" (effects (font (size 1.27 1.27))))+ (number "4" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 -2.54 180) (length 5.08)+ (name "~" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
abs10-hf.lbradded+113@@ -0,0 +1,113 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="Diode_Bridge_Diotec_ABS">+ <description>4 pads, 7.0 x 4.7 mm. SMD diode bridge ABS (Diotec), see</description>+ <smd name="1" x="-2.9750" y="2.0000" dx="1.0000" dy="0.7000" layer="1"/>+ <smd name="2" x="-2.9750" y="-2.0000" dx="1.0000" dy="0.7000" layer="1"/>+ <smd name="3" x="2.9750" y="-2.0000" dx="1.0000" dy="0.7000" layer="1"/>+ <smd name="4" x="2.9750" y="2.0000" dx="1.0000" dy="0.7000" layer="1"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-3.5000" y="2.6100"/>+ <vertex x="-3.7800" y="2.6100"/>+ <vertex x="-3.5000" y="2.8900"/>+ <vertex x="-3.5000" y="2.6100"/>+ </polygon>+ <wire x1="2.3000" y1="2.6100" x2="-3.0000" y2="2.6100" width="0.1200" layer="21"/>+ <wire x1="2.3000" y1="-2.6000" x2="-2.3000" y2="-2.6000" width="0.1200" layer="21"/>+ <wire x1="-2.2000" y1="2.0000" x2="-2.2000" y2="-2.5000" width="0.1200" layer="51"/>+ <wire x1="-2.2000" y1="-2.5000" x2="2.2000" y2="-2.5000" width="0.1200" layer="51"/>+ <wire x1="-1.8000" y1="2.5000" x2="-2.2000" y2="2.0000" width="0.1200" layer="51"/>+ <wire x1="2.2000" y1="2.5000" x2="-1.8000" y2="2.5000" width="0.1200" layer="51"/>+ <wire x1="2.2000" y1="-2.5000" x2="2.2000" y2="2.5000" width="0.1200" layer="51"/>+ <text x="0" y="3.210" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-3.200" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="ABS10-HF">+ <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+ <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+ <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="+" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="2" x="-17.78" y="-2.54" length="middle" direction="pas"/>+ <pin name="-" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+ <pin name="3" x="17.78" y="-2.54" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="ABS10-HF" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="ABS10-HF" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="Diode_Bridge_Diotec_ABS">+ <connects>+ <connect gate="G$1" pin="+" pad="1"/>+ <connect gate="G$1" pin="2" pad="2"/>+ <connect gate="G$1" pin="-" pad="4"/>+ <connect gate="G$1" pin="3" pad="3"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
abs10-hf.stepadded+1829@@ -0,0 +1,1829 @@+ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/packages3D-source/Diode_SMD.3dshapes\\ +Diode_Bridge_Diotec_ABS.step','2018-01-05T11:59:35',('kicad StepUp'),( + 'ksu MCAD'),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Diode_Bridge_Diotec_ABS','Diode_Bridge_Diotec_ABS','',(#8) + ); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1419); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#88,#119,#176,#233,#250,#267,#284,#301, + #382,#440,#480,#504,#537,#601,#625,#682,#699,#716,#797,#855,#877, + #894,#911,#923,#935,#999,#1023,#1080,#1144,#1168,#1225,#1242,#1259, + #1276,#1293,#1310,#1327,#1339,#1356,#1373,#1390,#1407)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-2.88,-2.3,0.2)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-3.1,-2.3,0.2)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-2.88,-2.3,0.2)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-3.1,-1.7,0.2)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-3.1,-1.7,0.2)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#22,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#55 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#56 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#57 = ADVANCED_FACE('',(#58),#83,.T.); +#58 = FACE_BOUND('',#59,.T.); +#59 = EDGE_LOOP('',(#60,#61,#69,#77)); +#60 = ORIENTED_EDGE('',*,*,#21,.T.); +#61 = ORIENTED_EDGE('',*,*,#62,.T.); +#62 = EDGE_CURVE('',#24,#63,#65,.T.); +#63 = VERTEX_POINT('',#64); +#64 = CARTESIAN_POINT('',(-2.85,-2.3,0.95)); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(-2.88,-2.3,0.2)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#69 = ORIENTED_EDGE('',*,*,#70,.F.); +#70 = EDGE_CURVE('',#71,#63,#73,.T.); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-2.85,-1.7,0.95)); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-2.85,-1.7,0.95)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#22,#71,#79,.T.); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#86 = DIRECTION('',(-0.999200958722,-1.331203092721E-017, + 3.996803834887E-002)); +#87 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#88 = ADVANCED_FACE('',(#89),#114,.F.); +#89 = FACE_BOUND('',#90,.F.); +#90 = EDGE_LOOP('',(#91,#92,#100,#108)); +#91 = ORIENTED_EDGE('',*,*,#39,.T.); +#92 = ORIENTED_EDGE('',*,*,#93,.T.); +#93 = EDGE_CURVE('',#32,#94,#96,.T.); +#94 = VERTEX_POINT('',#95); +#95 = CARTESIAN_POINT('',(-3.1,-2.3,-9.992007221626E-017)); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-3.1,-2.3,0.2)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#100 = ORIENTED_EDGE('',*,*,#101,.F.); +#101 = EDGE_CURVE('',#102,#94,#104,.T.); +#102 = VERTEX_POINT('',#103); +#103 = CARTESIAN_POINT('',(-3.1,-1.7,9.992007221626E-017)); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(-3.1,-1.7,9.992007221626E-017)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#40,#102,#110,.T.); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-3.1,-1.7,0.2)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#114 = PLANE('',#115); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(-3.1,-1.7,0.2)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#119 = ADVANCED_FACE('',(#120),#171,.T.); +#120 = FACE_BOUND('',#121,.T.); +#121 = EDGE_LOOP('',(#122,#123,#124,#132,#140,#148,#156,#164,#170)); +#122 = ORIENTED_EDGE('',*,*,#47,.F.); +#123 = ORIENTED_EDGE('',*,*,#78,.T.); +#124 = ORIENTED_EDGE('',*,*,#125,.T.); +#125 = EDGE_CURVE('',#71,#126,#128,.T.); +#126 = VERTEX_POINT('',#127); +#127 = CARTESIAN_POINT('',(-2.173333333333,-1.7,0.95)); +#128 = LINE('',#129,#130); +#129 = CARTESIAN_POINT('',(-2.85,-1.7,0.95)); +#130 = VECTOR('',#131,1.); +#131 = DIRECTION('',(1.,0.E+000,0.E+000)); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#134,#126,#136,.T.); +#134 = VERTEX_POINT('',#135); +#135 = CARTESIAN_POINT('',(-2.2,-1.7,0.85)); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(-2.203485477178,-1.7,0.836929460581)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#134,#144,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(-2.173333333333,-1.7,0.75)); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(-2.141659751037,-1.7,0.63122406639)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(-0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#148 = ORIENTED_EDGE('',*,*,#149,.T.); +#149 = EDGE_CURVE('',#142,#150,#152,.T.); +#150 = VERTEX_POINT('',#151); +#151 = CARTESIAN_POINT('',(-2.62,-1.7,0.75)); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#156 = ORIENTED_EDGE('',*,*,#157,.F.); +#157 = EDGE_CURVE('',#158,#150,#160,.T.); +#158 = VERTEX_POINT('',#159); +#159 = CARTESIAN_POINT('',(-2.65,-1.7,9.992007221626E-017)); +#160 = LINE('',#161,#162); +#161 = CARTESIAN_POINT('',(-2.65,-1.7,9.992007221626E-017)); +#162 = VECTOR('',#163,1.); +#163 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#102,#158,#166,.T.); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(-3.1,-1.7,9.992007221626E-017)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(1.,0.E+000,0.E+000)); +#170 = ORIENTED_EDGE('',*,*,#109,.F.); +#171 = PLANE('',#172); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#174 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#175 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#176 = ADVANCED_FACE('',(#177),#228,.F.); +#177 = FACE_BOUND('',#178,.F.); +#178 = EDGE_LOOP('',(#179,#180,#181,#189,#197,#205,#213,#221,#227)); +#179 = ORIENTED_EDGE('',*,*,#31,.F.); +#180 = ORIENTED_EDGE('',*,*,#62,.T.); +#181 = ORIENTED_EDGE('',*,*,#182,.T.); +#182 = EDGE_CURVE('',#63,#183,#185,.T.); +#183 = VERTEX_POINT('',#184); +#184 = CARTESIAN_POINT('',(-2.173333333333,-2.3,0.95)); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(-2.85,-2.3,0.95)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(1.,0.E+000,0.E+000)); +#189 = ORIENTED_EDGE('',*,*,#190,.F.); +#190 = EDGE_CURVE('',#191,#183,#193,.T.); +#191 = VERTEX_POINT('',#192); +#192 = CARTESIAN_POINT('',(-2.2,-2.3,0.85)); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-2.203485477178,-2.3,0.836929460581)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#197 = ORIENTED_EDGE('',*,*,#198,.F.); +#198 = EDGE_CURVE('',#199,#191,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(-2.173333333333,-2.3,0.75)); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(-2.141659751037,-2.3,0.63122406639)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(-0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#199,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(-2.62,-2.3,0.75)); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(2.62,-2.3,0.75)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#213 = ORIENTED_EDGE('',*,*,#214,.F.); +#214 = EDGE_CURVE('',#215,#207,#217,.T.); +#215 = VERTEX_POINT('',#216); +#216 = CARTESIAN_POINT('',(-2.65,-2.3,-9.992007221626E-017)); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-2.65,-2.3,-9.992007221626E-017)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#221 = ORIENTED_EDGE('',*,*,#222,.F.); +#222 = EDGE_CURVE('',#94,#215,#223,.T.); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(-3.1,-2.3,-9.992007221626E-017)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(1.,0.E+000,0.E+000)); +#227 = ORIENTED_EDGE('',*,*,#93,.F.); +#228 = PLANE('',#229); +#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232); +#230 = CARTESIAN_POINT('',(-2.88,-2.3,0.2)); +#231 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#232 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#233 = ADVANCED_FACE('',(#234),#245,.T.); +#234 = FACE_BOUND('',#235,.T.); +#235 = EDGE_LOOP('',(#236,#237,#238,#239)); +#236 = ORIENTED_EDGE('',*,*,#125,.F.); +#237 = ORIENTED_EDGE('',*,*,#70,.T.); +#238 = ORIENTED_EDGE('',*,*,#182,.T.); +#239 = ORIENTED_EDGE('',*,*,#240,.F.); +#240 = EDGE_CURVE('',#126,#183,#241,.T.); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(-2.173333333333,0.4,0.95)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(-2.072416312634E-016,-1.,-3.330669073875E-016)); +#245 = PLANE('',#246); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-2.85,-1.7,0.95)); +#248 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#249 = DIRECTION('',(1.,0.E+000,0.E+000)); +#250 = ADVANCED_FACE('',(#251),#262,.F.); +#251 = FACE_BOUND('',#252,.F.); +#252 = EDGE_LOOP('',(#253,#254,#255,#261)); +#253 = ORIENTED_EDGE('',*,*,#101,.T.); +#254 = ORIENTED_EDGE('',*,*,#222,.T.); +#255 = ORIENTED_EDGE('',*,*,#256,.F.); +#256 = EDGE_CURVE('',#158,#215,#257,.T.); +#257 = LINE('',#258,#259); +#258 = CARTESIAN_POINT('',(-2.65,-1.7,9.992007221626E-017)); +#259 = VECTOR('',#260,1.); +#260 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#261 = ORIENTED_EDGE('',*,*,#165,.F.); +#262 = PLANE('',#263); +#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); +#264 = CARTESIAN_POINT('',(-3.1,-1.7,9.992007221626E-017)); +#265 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#266 = DIRECTION('',(1.,0.E+000,0.E+000)); +#267 = ADVANCED_FACE('',(#268),#279,.F.); +#268 = FACE_BOUND('',#269,.F.); +#269 = EDGE_LOOP('',(#270,#271,#272,#278)); +#270 = ORIENTED_EDGE('',*,*,#256,.T.); +#271 = ORIENTED_EDGE('',*,*,#214,.T.); +#272 = ORIENTED_EDGE('',*,*,#273,.F.); +#273 = EDGE_CURVE('',#150,#207,#274,.T.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-2.62,-1.7,0.75)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#278 = ORIENTED_EDGE('',*,*,#157,.F.); +#279 = PLANE('',#280); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(-2.65,-1.7,9.992007221626E-017)); +#282 = DIRECTION('',(-0.999200958722,-1.331203092721E-017, + 3.996803834887E-002)); +#283 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#284 = ADVANCED_FACE('',(#285),#296,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#294,#295)); +#287 = ORIENTED_EDGE('',*,*,#149,.F.); +#288 = ORIENTED_EDGE('',*,*,#289,.F.); +#289 = EDGE_CURVE('',#199,#142,#290,.T.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-2.173333333333,0.4,0.75)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(-2.072416312634E-016,1.,3.330669073875E-016)); +#294 = ORIENTED_EDGE('',*,*,#206,.T.); +#295 = ORIENTED_EDGE('',*,*,#273,.F.); +#296 = PLANE('',#297); +#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300); +#298 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#299 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#300 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#301 = ADVANCED_FACE('',(#302),#377,.F.); +#302 = FACE_BOUND('',#303,.F.); +#303 = EDGE_LOOP('',(#304,#314,#322,#330,#338,#346,#352,#353,#354,#355, + #363,#371)); +#304 = ORIENTED_EDGE('',*,*,#305,.F.); +#305 = EDGE_CURVE('',#306,#308,#310,.T.); +#306 = VERTEX_POINT('',#307); +#307 = CARTESIAN_POINT('',(-2.2,2.5,0.85)); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-2.,2.5,1.E-001)); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(-2.2,2.5,0.85)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(0.25766265056,-6.436417662856E-016,-0.966234939601) + ); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#306,#316,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(-2.2,2.3,0.85)); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(-2.2,2.5,0.85)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#322 = ORIENTED_EDGE('',*,*,#323,.T.); +#323 = EDGE_CURVE('',#316,#324,#326,.T.); +#324 = VERTEX_POINT('',#325); +#325 = CARTESIAN_POINT('',(-2.173333333333,2.3,0.75)); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-2.141659751037,2.3,0.63122406639)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#324,#332,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(-2.173333333333,1.7,0.75)); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(-2.173333333333,2.4,0.75)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(2.072416312634E-016,-1.,-3.330669073875E-016)); +#338 = ORIENTED_EDGE('',*,*,#339,.F.); +#339 = EDGE_CURVE('',#340,#332,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(-2.2,1.7,0.85)); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(-2.141659751037,1.7,0.63122406639)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#346 = ORIENTED_EDGE('',*,*,#347,.T.); +#347 = EDGE_CURVE('',#340,#134,#348,.T.); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(-2.2,2.5,0.85)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#352 = ORIENTED_EDGE('',*,*,#141,.F.); +#353 = ORIENTED_EDGE('',*,*,#289,.F.); +#354 = ORIENTED_EDGE('',*,*,#198,.T.); +#355 = ORIENTED_EDGE('',*,*,#356,.T.); +#356 = EDGE_CURVE('',#191,#357,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(-2.2,-2.5,0.85)); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-2.2,2.5,0.85)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#357,#365,#367,.T.); +#365 = VERTEX_POINT('',#366); +#366 = CARTESIAN_POINT('',(-2.,-2.5,0.1)); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(-2.2,-2.5,0.85)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(0.25766265056,-6.436417662856E-016,-0.966234939601) + ); +#371 = ORIENTED_EDGE('',*,*,#372,.F.); +#372 = EDGE_CURVE('',#308,#365,#373,.T.); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(-2.,2.5,1.E-001)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#377 = PLANE('',#378); +#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381); +#379 = CARTESIAN_POINT('',(-2.2,2.5,0.85)); +#380 = DIRECTION('',(0.966234939601,1.144252028952E-016,0.25766265056)); +#381 = DIRECTION('',(0.25766265056,-6.436417662856E-016,-0.966234939601) + ); +#382 = ADVANCED_FACE('',(#383),#435,.F.); +#383 = FACE_BOUND('',#384,.F.); +#384 = EDGE_LOOP('',(#385,#393,#401,#407,#408,#409,#410,#411,#412,#420, + #428,#434)); +#385 = ORIENTED_EDGE('',*,*,#386,.F.); +#386 = EDGE_CURVE('',#387,#306,#389,.T.); +#387 = VERTEX_POINT('',#388); +#388 = CARTESIAN_POINT('',(-2.,2.5,1.6)); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(-2.,2.5,1.6)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-0.25766265056,-6.436417662856E-016,-0.966234939601 + )); +#393 = ORIENTED_EDGE('',*,*,#394,.T.); +#394 = EDGE_CURVE('',#387,#395,#397,.T.); +#395 = VERTEX_POINT('',#396); +#396 = CARTESIAN_POINT('',(-2.,-2.5,1.6)); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(-2.,2.5,1.6)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#401 = ORIENTED_EDGE('',*,*,#402,.T.); +#402 = EDGE_CURVE('',#395,#357,#403,.T.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(-2.,-2.5,1.6)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(-0.25766265056,-6.436417662856E-016,-0.966234939601 + )); +#407 = ORIENTED_EDGE('',*,*,#356,.F.); +#408 = ORIENTED_EDGE('',*,*,#190,.T.); +#409 = ORIENTED_EDGE('',*,*,#240,.F.); +#410 = ORIENTED_EDGE('',*,*,#133,.F.); +#411 = ORIENTED_EDGE('',*,*,#347,.F.); +#412 = ORIENTED_EDGE('',*,*,#413,.F.); +#413 = EDGE_CURVE('',#414,#340,#416,.T.); +#414 = VERTEX_POINT('',#415); +#415 = CARTESIAN_POINT('',(-2.173333333333,1.7,0.95)); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-2.203485477178,1.7,0.836929460581)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(-0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#414,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(-2.173333333333,2.3,0.95)); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(-2.173333333333,2.4,0.95)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(2.072416312634E-016,1.,3.330669073875E-016)); +#428 = ORIENTED_EDGE('',*,*,#429,.T.); +#429 = EDGE_CURVE('',#422,#316,#430,.T.); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(-2.203485477178,2.3,0.836929460581)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(-0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#434 = ORIENTED_EDGE('',*,*,#315,.F.); +#435 = PLANE('',#436); +#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439); +#437 = CARTESIAN_POINT('',(-2.,2.5,1.6)); +#438 = DIRECTION('',(0.966234939601,-1.144252028952E-016,-0.25766265056) + ); +#439 = DIRECTION('',(-0.25766265056,-6.436417662856E-016,-0.966234939601 + )); +#440 = ADVANCED_FACE('',(#441),#475,.T.); +#441 = FACE_BOUND('',#442,.F.); +#442 = EDGE_LOOP('',(#443,#451,#459,#467,#473,#474)); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#308,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(2.,2.5,1.E-001)); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(-2.,2.5,1.E-001)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(1.,0.E+000,0.E+000)); +#451 = ORIENTED_EDGE('',*,*,#452,.T.); +#452 = EDGE_CURVE('',#445,#453,#455,.T.); +#453 = VERTEX_POINT('',#454); +#454 = CARTESIAN_POINT('',(2.2,2.5,0.85)); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(2.,2.5,1.E-001)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(0.25766265056,6.436417662856E-016,0.966234939601)); +#459 = ORIENTED_EDGE('',*,*,#460,.T.); +#460 = EDGE_CURVE('',#453,#461,#463,.T.); +#461 = VERTEX_POINT('',#462); +#462 = CARTESIAN_POINT('',(2.,2.5,1.6)); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(2.2,2.5,0.85)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(-0.25766265056,6.436417662856E-016,0.966234939601) + ); +#467 = ORIENTED_EDGE('',*,*,#468,.T.); +#468 = EDGE_CURVE('',#461,#387,#469,.T.); +#469 = LINE('',#470,#471); +#470 = CARTESIAN_POINT('',(2.,2.5,1.6)); +#471 = VECTOR('',#472,1.); +#472 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#473 = ORIENTED_EDGE('',*,*,#386,.T.); +#474 = ORIENTED_EDGE('',*,*,#305,.T.); +#475 = PLANE('',#476); +#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); +#477 = CARTESIAN_POINT('',(-2.,2.5,1.E-001)); +#478 = DIRECTION('',(0.E+000,1.,-6.661338147751E-016)); +#479 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#480 = ADVANCED_FACE('',(#481),#499,.F.); +#481 = FACE_BOUND('',#482,.F.); +#482 = EDGE_LOOP('',(#483,#484,#492,#498)); +#483 = ORIENTED_EDGE('',*,*,#372,.T.); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#365,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(2.,-2.5,0.1)); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(-2.,-2.5,0.1)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(1.,0.E+000,0.E+000)); +#492 = ORIENTED_EDGE('',*,*,#493,.F.); +#493 = EDGE_CURVE('',#445,#486,#494,.T.); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(2.,2.5,1.E-001)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#498 = ORIENTED_EDGE('',*,*,#444,.F.); +#499 = PLANE('',#500); +#500 = AXIS2_PLACEMENT_3D('',#501,#502,#503); +#501 = CARTESIAN_POINT('',(-2.,2.5,1.E-001)); +#502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#503 = DIRECTION('',(1.,0.E+000,0.E+000)); +#504 = ADVANCED_FACE('',(#505),#532,.F.); +#505 = FACE_BOUND('',#506,.T.); +#506 = EDGE_LOOP('',(#507,#508,#516,#524,#530,#531)); +#507 = ORIENTED_EDGE('',*,*,#485,.T.); +#508 = ORIENTED_EDGE('',*,*,#509,.T.); +#509 = EDGE_CURVE('',#486,#510,#512,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(2.2,-2.5,0.85)); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(2.,-2.5,0.1)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.25766265056,6.436417662856E-016,0.966234939601)); +#516 = ORIENTED_EDGE('',*,*,#517,.T.); +#517 = EDGE_CURVE('',#510,#518,#520,.T.); +#518 = VERTEX_POINT('',#519); +#519 = CARTESIAN_POINT('',(2.,-2.5,1.6)); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(2.2,-2.5,0.85)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(-0.25766265056,6.436417662856E-016,0.966234939601) + ); +#524 = ORIENTED_EDGE('',*,*,#525,.T.); +#525 = EDGE_CURVE('',#518,#395,#526,.T.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(2.,-2.5,1.6)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#530 = ORIENTED_EDGE('',*,*,#402,.T.); +#531 = ORIENTED_EDGE('',*,*,#364,.T.); +#532 = PLANE('',#533); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(-2.,-2.5,0.1)); +#535 = DIRECTION('',(0.E+000,1.,-6.661338147751E-016)); +#536 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#537 = ADVANCED_FACE('',(#538),#596,.F.); +#538 = FACE_BOUND('',#539,.F.); +#539 = EDGE_LOOP('',(#540,#550,#558,#564,#565,#566,#574,#582,#590)); +#540 = ORIENTED_EDGE('',*,*,#541,.F.); +#541 = EDGE_CURVE('',#542,#544,#546,.T.); +#542 = VERTEX_POINT('',#543); +#543 = CARTESIAN_POINT('',(-2.88,1.7,0.2)); +#544 = VERTEX_POINT('',#545); +#545 = CARTESIAN_POINT('',(-3.1,1.7,0.2)); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(-2.88,1.7,0.2)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#550 = ORIENTED_EDGE('',*,*,#551,.T.); +#551 = EDGE_CURVE('',#542,#552,#554,.T.); +#552 = VERTEX_POINT('',#553); +#553 = CARTESIAN_POINT('',(-2.85,1.7,0.95)); +#554 = LINE('',#555,#556); +#555 = CARTESIAN_POINT('',(-2.88,1.7,0.2)); +#556 = VECTOR('',#557,1.); +#557 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#558 = ORIENTED_EDGE('',*,*,#559,.T.); +#559 = EDGE_CURVE('',#552,#414,#560,.T.); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(-2.85,1.7,0.95)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#564 = ORIENTED_EDGE('',*,*,#413,.T.); +#565 = ORIENTED_EDGE('',*,*,#339,.T.); +#566 = ORIENTED_EDGE('',*,*,#567,.T.); +#567 = EDGE_CURVE('',#332,#568,#570,.T.); +#568 = VERTEX_POINT('',#569); +#569 = CARTESIAN_POINT('',(-2.62,1.7,0.75)); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(2.62,1.7,0.75)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#576,#568,#578,.T.); +#576 = VERTEX_POINT('',#577); +#577 = CARTESIAN_POINT('',(-2.65,1.7,-9.992007221626E-017)); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(-2.65,1.7,-9.992007221626E-017)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#582 = ORIENTED_EDGE('',*,*,#583,.F.); +#583 = EDGE_CURVE('',#584,#576,#586,.T.); +#584 = VERTEX_POINT('',#585); +#585 = CARTESIAN_POINT('',(-3.1,1.7,-9.992007221626E-017)); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(-3.1,1.7,-9.992007221626E-017)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(1.,0.E+000,0.E+000)); +#590 = ORIENTED_EDGE('',*,*,#591,.F.); +#591 = EDGE_CURVE('',#544,#584,#592,.T.); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(-3.1,1.7,0.2)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#596 = PLANE('',#597); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(-2.88,1.7,0.2)); +#599 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#600 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#601 = ADVANCED_FACE('',(#602),#620,.T.); +#602 = FACE_BOUND('',#603,.T.); +#603 = EDGE_LOOP('',(#604,#612,#613,#614)); +#604 = ORIENTED_EDGE('',*,*,#605,.F.); +#605 = EDGE_CURVE('',#324,#606,#608,.T.); +#606 = VERTEX_POINT('',#607); +#607 = CARTESIAN_POINT('',(-2.62,2.3,0.75)); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#612 = ORIENTED_EDGE('',*,*,#331,.T.); +#613 = ORIENTED_EDGE('',*,*,#567,.T.); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#606,#568,#616,.T.); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(-2.62,2.3,0.75)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#620 = PLANE('',#621); +#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624); +#622 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#623 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#624 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#625 = ADVANCED_FACE('',(#626),#677,.T.); +#626 = FACE_BOUND('',#627,.T.); +#627 = EDGE_LOOP('',(#628,#638,#646,#652,#653,#654,#655,#663,#671)); +#628 = ORIENTED_EDGE('',*,*,#629,.F.); +#629 = EDGE_CURVE('',#630,#632,#634,.T.); +#630 = VERTEX_POINT('',#631); +#631 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#632 = VERTEX_POINT('',#633); +#633 = CARTESIAN_POINT('',(-3.1,2.3,0.2)); +#634 = LINE('',#635,#636); +#635 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#636 = VECTOR('',#637,1.); +#637 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#638 = ORIENTED_EDGE('',*,*,#639,.T.); +#639 = EDGE_CURVE('',#630,#640,#642,.T.); +#640 = VERTEX_POINT('',#641); +#641 = CARTESIAN_POINT('',(-2.85,2.3,0.95)); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#646 = ORIENTED_EDGE('',*,*,#647,.T.); +#647 = EDGE_CURVE('',#640,#422,#648,.T.); +#648 = LINE('',#649,#650); +#649 = CARTESIAN_POINT('',(-2.85,2.3,0.95)); +#650 = VECTOR('',#651,1.); +#651 = DIRECTION('',(1.,0.E+000,0.E+000)); +#652 = ORIENTED_EDGE('',*,*,#429,.T.); +#653 = ORIENTED_EDGE('',*,*,#323,.T.); +#654 = ORIENTED_EDGE('',*,*,#605,.T.); +#655 = ORIENTED_EDGE('',*,*,#656,.F.); +#656 = EDGE_CURVE('',#657,#606,#659,.T.); +#657 = VERTEX_POINT('',#658); +#658 = CARTESIAN_POINT('',(-2.65,2.3,9.992007221626E-017)); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(-2.65,2.3,9.992007221626E-017)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#665,#657,#667,.T.); +#665 = VERTEX_POINT('',#666); +#666 = CARTESIAN_POINT('',(-3.1,2.3,9.992007221626E-017)); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(-3.1,2.3,9.992007221626E-017)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(1.,0.E+000,0.E+000)); +#671 = ORIENTED_EDGE('',*,*,#672,.F.); +#672 = EDGE_CURVE('',#632,#665,#673,.T.); +#673 = LINE('',#674,#675); +#674 = CARTESIAN_POINT('',(-3.1,2.3,0.2)); +#675 = VECTOR('',#676,1.); +#676 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#677 = PLANE('',#678); +#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681); +#679 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#680 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#681 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#682 = ADVANCED_FACE('',(#683),#694,.T.); +#683 = FACE_BOUND('',#684,.T.); +#684 = EDGE_LOOP('',(#685,#686,#692,#693)); +#685 = ORIENTED_EDGE('',*,*,#647,.F.); +#686 = ORIENTED_EDGE('',*,*,#687,.T.); +#687 = EDGE_CURVE('',#640,#552,#688,.T.); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(-2.85,2.3,0.95)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#692 = ORIENTED_EDGE('',*,*,#559,.T.); +#693 = ORIENTED_EDGE('',*,*,#421,.T.); +#694 = PLANE('',#695); +#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698); +#696 = CARTESIAN_POINT('',(-2.85,2.3,0.95)); +#697 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#698 = DIRECTION('',(1.,0.E+000,0.E+000)); +#699 = ADVANCED_FACE('',(#700),#711,.F.); +#700 = FACE_BOUND('',#701,.F.); +#701 = EDGE_LOOP('',(#702,#708,#709,#710)); +#702 = ORIENTED_EDGE('',*,*,#703,.T.); +#703 = EDGE_CURVE('',#461,#518,#704,.T.); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(2.,2.5,1.6)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#708 = ORIENTED_EDGE('',*,*,#525,.T.); +#709 = ORIENTED_EDGE('',*,*,#394,.F.); +#710 = ORIENTED_EDGE('',*,*,#468,.F.); +#711 = PLANE('',#712); +#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715); +#713 = CARTESIAN_POINT('',(2.,2.5,1.6)); +#714 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#715 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#716 = ADVANCED_FACE('',(#717),#792,.F.); +#717 = FACE_BOUND('',#718,.F.); +#718 = EDGE_LOOP('',(#719,#720,#721,#722,#730,#738,#746,#754,#762,#770, + #778,#786)); +#719 = ORIENTED_EDGE('',*,*,#452,.F.); +#720 = ORIENTED_EDGE('',*,*,#493,.T.); +#721 = ORIENTED_EDGE('',*,*,#509,.T.); +#722 = ORIENTED_EDGE('',*,*,#723,.F.); +#723 = EDGE_CURVE('',#724,#510,#726,.T.); +#724 = VERTEX_POINT('',#725); +#725 = CARTESIAN_POINT('',(2.2,-2.3,0.85)); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(2.2,2.5,0.85)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#730 = ORIENTED_EDGE('',*,*,#731,.T.); +#731 = EDGE_CURVE('',#724,#732,#734,.T.); +#732 = VERTEX_POINT('',#733); +#733 = CARTESIAN_POINT('',(2.173333333333,-2.3,0.75)); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(1.850456431535,-2.3,-0.460788381743)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#738 = ORIENTED_EDGE('',*,*,#739,.F.); +#739 = EDGE_CURVE('',#740,#732,#742,.T.); +#740 = VERTEX_POINT('',#741); +#741 = CARTESIAN_POINT('',(2.173333333333,-1.7,0.75)); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(2.173333333333,0.4,0.75)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(-2.072416312634E-016,-1.,-3.330669073875E-016)); +#746 = ORIENTED_EDGE('',*,*,#747,.F.); +#747 = EDGE_CURVE('',#748,#740,#750,.T.); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(2.2,-1.7,0.85)); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(1.850456431535,-1.7,-0.460788381743)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(-0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#754 = ORIENTED_EDGE('',*,*,#755,.F.); +#755 = EDGE_CURVE('',#756,#748,#758,.T.); +#756 = VERTEX_POINT('',#757); +#757 = CARTESIAN_POINT('',(2.2,1.7,0.85)); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(2.2,2.5,0.85)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#762 = ORIENTED_EDGE('',*,*,#763,.F.); +#763 = EDGE_CURVE('',#764,#756,#766,.T.); +#764 = VERTEX_POINT('',#765); +#765 = CARTESIAN_POINT('',(2.173333333333,1.7,0.75)); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(1.850456431535,1.7,-0.460788381743)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#770 = ORIENTED_EDGE('',*,*,#771,.T.); +#771 = EDGE_CURVE('',#764,#772,#774,.T.); +#772 = VERTEX_POINT('',#773); +#773 = CARTESIAN_POINT('',(2.173333333333,2.3,0.75)); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(2.173333333333,2.4,0.75)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(2.072416312634E-016,1.,3.330669073875E-016)); +#778 = ORIENTED_EDGE('',*,*,#779,.T.); +#779 = EDGE_CURVE('',#772,#780,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(2.2,2.3,0.85)); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.850456431535,2.3,-0.460788381743)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#786 = ORIENTED_EDGE('',*,*,#787,.F.); +#787 = EDGE_CURVE('',#453,#780,#788,.T.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(2.2,2.5,0.85)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#792 = PLANE('',#793); +#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796); +#794 = CARTESIAN_POINT('',(2.,2.5,1.E-001)); +#795 = DIRECTION('',(-0.966234939601,1.144252028952E-016,0.25766265056) + ); +#796 = DIRECTION('',(0.25766265056,6.436417662856E-016,0.966234939601)); +#797 = ADVANCED_FACE('',(#798),#850,.F.); +#798 = FACE_BOUND('',#799,.F.); +#799 = EDGE_LOOP('',(#800,#801,#802,#810,#818,#824,#825,#833,#841,#847, + #848,#849)); +#800 = ORIENTED_EDGE('',*,*,#460,.F.); +#801 = ORIENTED_EDGE('',*,*,#787,.T.); +#802 = ORIENTED_EDGE('',*,*,#803,.T.); +#803 = EDGE_CURVE('',#780,#804,#806,.T.); +#804 = VERTEX_POINT('',#805); +#805 = CARTESIAN_POINT('',(2.173333333333,2.3,0.95)); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(2.112282157676,2.3,1.178941908714)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#810 = ORIENTED_EDGE('',*,*,#811,.T.); +#811 = EDGE_CURVE('',#804,#812,#814,.T.); +#812 = VERTEX_POINT('',#813); +#813 = CARTESIAN_POINT('',(2.173333333333,1.7,0.95)); +#814 = LINE('',#815,#816); +#815 = CARTESIAN_POINT('',(2.173333333333,2.4,0.95)); +#816 = VECTOR('',#817,1.); +#817 = DIRECTION('',(2.072416312634E-016,-1.,-3.330669073875E-016)); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#756,#812,#820,.T.); +#820 = LINE('',#821,#822); +#821 = CARTESIAN_POINT('',(2.112282157676,1.7,1.178941908714)); +#822 = VECTOR('',#823,1.); +#823 = DIRECTION('',(-0.25766265056,-3.218208831428E-016,0.966234939601) + ); +#824 = ORIENTED_EDGE('',*,*,#755,.T.); +#825 = ORIENTED_EDGE('',*,*,#826,.F.); +#826 = EDGE_CURVE('',#827,#748,#829,.T.); +#827 = VERTEX_POINT('',#828); +#828 = CARTESIAN_POINT('',(2.173333333333,-1.7,0.95)); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(2.112282157676,-1.7,1.178941908714)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#833 = ORIENTED_EDGE('',*,*,#834,.F.); +#834 = EDGE_CURVE('',#835,#827,#837,.T.); +#835 = VERTEX_POINT('',#836); +#836 = CARTESIAN_POINT('',(2.173333333333,-2.3,0.95)); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(2.173333333333,0.4,0.95)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(-2.072416312634E-016,1.,3.330669073875E-016)); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#835,#724,#843,.T.); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(2.112282157676,-2.3,1.178941908714)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(0.25766265056,3.218208831428E-016,-0.966234939601) + ); +#847 = ORIENTED_EDGE('',*,*,#723,.T.); +#848 = ORIENTED_EDGE('',*,*,#517,.T.); +#849 = ORIENTED_EDGE('',*,*,#703,.F.); +#850 = PLANE('',#851); +#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854); +#852 = CARTESIAN_POINT('',(2.2,2.5,0.85)); +#853 = DIRECTION('',(-0.966234939601,-1.144252028952E-016,-0.25766265056 + )); +#854 = DIRECTION('',(-0.25766265056,6.436417662856E-016,0.966234939601) + ); +#855 = ADVANCED_FACE('',(#856),#872,.F.); +#856 = FACE_BOUND('',#857,.F.); +#857 = EDGE_LOOP('',(#858,#864,#865,#871)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#630,#542,#860,.T.); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#864 = ORIENTED_EDGE('',*,*,#541,.T.); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#632,#544,#867,.T.); +#867 = LINE('',#868,#869); +#868 = CARTESIAN_POINT('',(-3.1,2.3,0.2)); +#869 = VECTOR('',#870,1.); +#870 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#871 = ORIENTED_EDGE('',*,*,#629,.F.); +#872 = PLANE('',#873); +#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876); +#874 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#875 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#876 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#877 = ADVANCED_FACE('',(#878),#889,.F.); +#878 = FACE_BOUND('',#879,.F.); +#879 = EDGE_LOOP('',(#880,#881,#882,#888)); +#880 = ORIENTED_EDGE('',*,*,#866,.T.); +#881 = ORIENTED_EDGE('',*,*,#591,.T.); +#882 = ORIENTED_EDGE('',*,*,#883,.F.); +#883 = EDGE_CURVE('',#665,#584,#884,.T.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(-3.1,2.3,9.992007221626E-017)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#888 = ORIENTED_EDGE('',*,*,#672,.F.); +#889 = PLANE('',#890); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(-3.1,2.3,0.2)); +#892 = DIRECTION('',(1.,0.E+000,0.E+000)); +#893 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#894 = ADVANCED_FACE('',(#895),#906,.F.); +#895 = FACE_BOUND('',#896,.F.); +#896 = EDGE_LOOP('',(#897,#898,#899,#905)); +#897 = ORIENTED_EDGE('',*,*,#883,.T.); +#898 = ORIENTED_EDGE('',*,*,#583,.T.); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#657,#576,#901,.T.); +#901 = LINE('',#902,#903); +#902 = CARTESIAN_POINT('',(-2.65,2.3,9.992007221626E-017)); +#903 = VECTOR('',#904,1.); +#904 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#905 = ORIENTED_EDGE('',*,*,#664,.F.); +#906 = PLANE('',#907); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(-3.1,2.3,9.992007221626E-017)); +#909 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#910 = DIRECTION('',(1.,0.E+000,0.E+000)); +#911 = ADVANCED_FACE('',(#912),#918,.F.); +#912 = FACE_BOUND('',#913,.F.); +#913 = EDGE_LOOP('',(#914,#915,#916,#917)); +#914 = ORIENTED_EDGE('',*,*,#900,.T.); +#915 = ORIENTED_EDGE('',*,*,#575,.T.); +#916 = ORIENTED_EDGE('',*,*,#615,.F.); +#917 = ORIENTED_EDGE('',*,*,#656,.F.); +#918 = PLANE('',#919); +#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922); +#920 = CARTESIAN_POINT('',(-2.65,2.3,9.992007221626E-017)); +#921 = DIRECTION('',(-0.999200958722,-1.331203092721E-017, + 3.996803834887E-002)); +#922 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#923 = ADVANCED_FACE('',(#924),#930,.T.); +#924 = FACE_BOUND('',#925,.T.); +#925 = EDGE_LOOP('',(#926,#927,#928,#929)); +#926 = ORIENTED_EDGE('',*,*,#859,.T.); +#927 = ORIENTED_EDGE('',*,*,#551,.T.); +#928 = ORIENTED_EDGE('',*,*,#687,.F.); +#929 = ORIENTED_EDGE('',*,*,#639,.F.); +#930 = PLANE('',#931); +#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); +#932 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#933 = DIRECTION('',(-0.999200958722,-1.331203092721E-017, + 3.996803834887E-002)); +#934 = DIRECTION('',(3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#935 = ADVANCED_FACE('',(#936),#994,.T.); +#936 = FACE_BOUND('',#937,.T.); +#937 = EDGE_LOOP('',(#938,#939,#947,#955,#963,#971,#979,#987,#993)); +#938 = ORIENTED_EDGE('',*,*,#803,.T.); +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#804,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(2.85,2.3,0.95)); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(-2.85,2.3,0.95)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(1.,0.E+000,0.E+000)); +#947 = ORIENTED_EDGE('',*,*,#948,.F.); +#948 = EDGE_CURVE('',#949,#941,#951,.T.); +#949 = VERTEX_POINT('',#950); +#950 = CARTESIAN_POINT('',(2.88,2.3,0.2)); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(2.88,2.3,0.2)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(-3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#955 = ORIENTED_EDGE('',*,*,#956,.T.); +#956 = EDGE_CURVE('',#949,#957,#959,.T.); +#957 = VERTEX_POINT('',#958); +#958 = CARTESIAN_POINT('',(3.1,2.3,0.2)); +#959 = LINE('',#960,#961); +#960 = CARTESIAN_POINT('',(2.88,2.3,0.2)); +#961 = VECTOR('',#962,1.); +#962 = DIRECTION('',(1.,0.E+000,0.E+000)); +#963 = ORIENTED_EDGE('',*,*,#964,.T.); +#964 = EDGE_CURVE('',#957,#965,#967,.T.); +#965 = VERTEX_POINT('',#966); +#966 = CARTESIAN_POINT('',(3.1,2.3,9.992007221626E-017)); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(3.1,2.3,0.2)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#971 = ORIENTED_EDGE('',*,*,#972,.T.); +#972 = EDGE_CURVE('',#965,#973,#975,.T.); +#973 = VERTEX_POINT('',#974); +#974 = CARTESIAN_POINT('',(2.65,2.3,9.992007221626E-017)); +#975 = LINE('',#976,#977); +#976 = CARTESIAN_POINT('',(3.1,2.3,9.992007221626E-017)); +#977 = VECTOR('',#978,1.); +#978 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#979 = ORIENTED_EDGE('',*,*,#980,.F.); +#980 = EDGE_CURVE('',#981,#973,#983,.T.); +#981 = VERTEX_POINT('',#982); +#982 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(3.996803834887E-002,5.546679553002E-016, + -0.999200958722)); +#987 = ORIENTED_EDGE('',*,*,#988,.T.); +#988 = EDGE_CURVE('',#981,#772,#989,.T.); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#993 = ORIENTED_EDGE('',*,*,#779,.T.); +#994 = PLANE('',#995); +#995 = AXIS2_PLACEMENT_3D('',#996,#997,#998); +#996 = CARTESIAN_POINT('',(-2.88,2.3,0.2)); +#997 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#998 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#999 = ADVANCED_FACE('',(#1000),#1018,.T.); +#1000 = FACE_BOUND('',#1001,.T.); +#1001 = EDGE_LOOP('',(#1002,#1003,#1011,#1017)); +#1002 = ORIENTED_EDGE('',*,*,#988,.F.); +#1003 = ORIENTED_EDGE('',*,*,#1004,.T.); +#1004 = EDGE_CURVE('',#981,#1005,#1007,.T.); +#1005 = VERTEX_POINT('',#1006); +#1006 = CARTESIAN_POINT('',(2.62,1.7,0.75)); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1011 = ORIENTED_EDGE('',*,*,#1012,.T.); +#1012 = EDGE_CURVE('',#1005,#764,#1013,.T.); +#1013 = LINE('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(2.62,1.7,0.75)); +#1015 = VECTOR('',#1016,1.); +#1016 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1017 = ORIENTED_EDGE('',*,*,#771,.T.); +#1018 = PLANE('',#1019); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#1021 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#1022 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1023 = ADVANCED_FACE('',(#1024),#1075,.F.); +#1024 = FACE_BOUND('',#1025,.F.); +#1025 = EDGE_LOOP('',(#1026,#1027,#1035,#1043,#1051,#1059,#1067,#1073, + #1074)); +#1026 = ORIENTED_EDGE('',*,*,#819,.T.); +#1027 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1028 = EDGE_CURVE('',#812,#1029,#1031,.T.); +#1029 = VERTEX_POINT('',#1030); +#1030 = CARTESIAN_POINT('',(2.85,1.7,0.95)); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-2.85,1.7,0.95)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1035 = ORIENTED_EDGE('',*,*,#1036,.F.); +#1036 = EDGE_CURVE('',#1037,#1029,#1039,.T.); +#1037 = VERTEX_POINT('',#1038); +#1038 = CARTESIAN_POINT('',(2.88,1.7,0.2)); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(2.88,1.7,0.2)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(-3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#1043 = ORIENTED_EDGE('',*,*,#1044,.T.); +#1044 = EDGE_CURVE('',#1037,#1045,#1047,.T.); +#1045 = VERTEX_POINT('',#1046); +#1046 = CARTESIAN_POINT('',(3.1,1.7,0.2)); +#1047 = LINE('',#1048,#1049); +#1048 = CARTESIAN_POINT('',(2.88,1.7,0.2)); +#1049 = VECTOR('',#1050,1.); +#1050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1052 = EDGE_CURVE('',#1045,#1053,#1055,.T.); +#1053 = VERTEX_POINT('',#1054); +#1054 = CARTESIAN_POINT('',(3.1,1.7,-9.992007221626E-017)); +#1055 = LINE('',#1056,#1057); +#1056 = CARTESIAN_POINT('',(3.1,1.7,0.2)); +#1057 = VECTOR('',#1058,1.); +#1058 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#1059 = ORIENTED_EDGE('',*,*,#1060,.T.); +#1060 = EDGE_CURVE('',#1053,#1061,#1063,.T.); +#1061 = VERTEX_POINT('',#1062); +#1062 = CARTESIAN_POINT('',(2.65,1.7,-9.992007221626E-017)); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(3.1,1.7,-9.992007221626E-017)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1067 = ORIENTED_EDGE('',*,*,#1068,.F.); +#1068 = EDGE_CURVE('',#1005,#1061,#1069,.T.); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(2.62,1.7,0.75)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(3.996803834887E-002,5.546679553002E-016, + -0.999200958722)); +#1073 = ORIENTED_EDGE('',*,*,#1012,.T.); +#1074 = ORIENTED_EDGE('',*,*,#763,.T.); +#1075 = PLANE('',#1076); +#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079); +#1077 = CARTESIAN_POINT('',(-2.88,1.7,0.2)); +#1078 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1079 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#1080 = ADVANCED_FACE('',(#1081),#1139,.T.); +#1081 = FACE_BOUND('',#1082,.T.); +#1082 = EDGE_LOOP('',(#1083,#1084,#1092,#1100,#1108,#1116,#1124,#1132, + #1138)); +#1083 = ORIENTED_EDGE('',*,*,#826,.F.); +#1084 = ORIENTED_EDGE('',*,*,#1085,.T.); +#1085 = EDGE_CURVE('',#827,#1086,#1088,.T.); +#1086 = VERTEX_POINT('',#1087); +#1087 = CARTESIAN_POINT('',(2.85,-1.7,0.95)); +#1088 = LINE('',#1089,#1090); +#1089 = CARTESIAN_POINT('',(-2.85,-1.7,0.95)); +#1090 = VECTOR('',#1091,1.); +#1091 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#1094,#1086,#1096,.T.); +#1094 = VERTEX_POINT('',#1095); +#1095 = CARTESIAN_POINT('',(2.88,-1.7,0.2)); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(2.88,-1.7,0.2)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(-3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#1100 = ORIENTED_EDGE('',*,*,#1101,.T.); +#1101 = EDGE_CURVE('',#1094,#1102,#1104,.T.); +#1102 = VERTEX_POINT('',#1103); +#1103 = CARTESIAN_POINT('',(3.1,-1.7,0.2)); +#1104 = LINE('',#1105,#1106); +#1105 = CARTESIAN_POINT('',(2.88,-1.7,0.2)); +#1106 = VECTOR('',#1107,1.); +#1107 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1108 = ORIENTED_EDGE('',*,*,#1109,.T.); +#1109 = EDGE_CURVE('',#1102,#1110,#1112,.T.); +#1110 = VERTEX_POINT('',#1111); +#1111 = CARTESIAN_POINT('',(3.1,-1.7,9.992007221626E-017)); +#1112 = LINE('',#1113,#1114); +#1113 = CARTESIAN_POINT('',(3.1,-1.7,0.2)); +#1114 = VECTOR('',#1115,1.); +#1115 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#1116 = ORIENTED_EDGE('',*,*,#1117,.T.); +#1117 = EDGE_CURVE('',#1110,#1118,#1120,.T.); +#1118 = VERTEX_POINT('',#1119); +#1119 = CARTESIAN_POINT('',(2.65,-1.7,9.992007221626E-017)); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(3.1,-1.7,9.992007221626E-017)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1124 = ORIENTED_EDGE('',*,*,#1125,.F.); +#1125 = EDGE_CURVE('',#1126,#1118,#1128,.T.); +#1126 = VERTEX_POINT('',#1127); +#1127 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(3.996803834887E-002,5.546679553002E-016, + -0.999200958722)); +#1132 = ORIENTED_EDGE('',*,*,#1133,.T.); +#1133 = EDGE_CURVE('',#1126,#740,#1134,.T.); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1138 = ORIENTED_EDGE('',*,*,#747,.F.); +#1139 = PLANE('',#1140); +#1140 = AXIS2_PLACEMENT_3D('',#1141,#1142,#1143); +#1141 = CARTESIAN_POINT('',(-2.88,-1.7,0.2)); +#1142 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1143 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#1144 = ADVANCED_FACE('',(#1145),#1163,.T.); +#1145 = FACE_BOUND('',#1146,.T.); +#1146 = EDGE_LOOP('',(#1147,#1148,#1156,#1162)); +#1147 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1148 = ORIENTED_EDGE('',*,*,#1149,.T.); +#1149 = EDGE_CURVE('',#1126,#1150,#1152,.T.); +#1150 = VERTEX_POINT('',#1151); +#1151 = CARTESIAN_POINT('',(2.62,-2.3,0.75)); +#1152 = LINE('',#1153,#1154); +#1153 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#1154 = VECTOR('',#1155,1.); +#1155 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1156 = ORIENTED_EDGE('',*,*,#1157,.T.); +#1157 = EDGE_CURVE('',#1150,#732,#1158,.T.); +#1158 = LINE('',#1159,#1160); +#1159 = CARTESIAN_POINT('',(2.62,-2.3,0.75)); +#1160 = VECTOR('',#1161,1.); +#1161 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1162 = ORIENTED_EDGE('',*,*,#739,.F.); +#1163 = PLANE('',#1164); +#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167); +#1165 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#1166 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#1167 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1168 = ADVANCED_FACE('',(#1169),#1220,.F.); +#1169 = FACE_BOUND('',#1170,.F.); +#1170 = EDGE_LOOP('',(#1171,#1172,#1180,#1188,#1196,#1204,#1212,#1218, + #1219)); +#1171 = ORIENTED_EDGE('',*,*,#842,.F.); +#1172 = ORIENTED_EDGE('',*,*,#1173,.T.); +#1173 = EDGE_CURVE('',#835,#1174,#1176,.T.); +#1174 = VERTEX_POINT('',#1175); +#1175 = CARTESIAN_POINT('',(2.85,-2.3,0.95)); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-2.85,-2.3,0.95)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1180 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1181 = EDGE_CURVE('',#1182,#1174,#1184,.T.); +#1182 = VERTEX_POINT('',#1183); +#1183 = CARTESIAN_POINT('',(2.88,-2.3,0.2)); +#1184 = LINE('',#1185,#1186); +#1185 = CARTESIAN_POINT('',(2.88,-2.3,0.2)); +#1186 = VECTOR('',#1187,1.); +#1187 = DIRECTION('',(-3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#1188 = ORIENTED_EDGE('',*,*,#1189,.T.); +#1189 = EDGE_CURVE('',#1182,#1190,#1192,.T.); +#1190 = VERTEX_POINT('',#1191); +#1191 = CARTESIAN_POINT('',(3.1,-2.3,0.2)); +#1192 = LINE('',#1193,#1194); +#1193 = CARTESIAN_POINT('',(2.88,-2.3,0.2)); +#1194 = VECTOR('',#1195,1.); +#1195 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1196 = ORIENTED_EDGE('',*,*,#1197,.T.); +#1197 = EDGE_CURVE('',#1190,#1198,#1200,.T.); +#1198 = VERTEX_POINT('',#1199); +#1199 = CARTESIAN_POINT('',(3.1,-2.3,-9.992007221626E-017)); +#1200 = LINE('',#1201,#1202); +#1201 = CARTESIAN_POINT('',(3.1,-2.3,0.2)); +#1202 = VECTOR('',#1203,1.); +#1203 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1205 = EDGE_CURVE('',#1198,#1206,#1208,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(2.65,-2.3,-9.992007221626E-017)); +#1208 = LINE('',#1209,#1210); +#1209 = CARTESIAN_POINT('',(3.1,-2.3,-9.992007221626E-017)); +#1210 = VECTOR('',#1211,1.); +#1211 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1212 = ORIENTED_EDGE('',*,*,#1213,.F.); +#1213 = EDGE_CURVE('',#1150,#1206,#1214,.T.); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(2.62,-2.3,0.75)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(3.996803834887E-002,5.546679553002E-016, + -0.999200958722)); +#1218 = ORIENTED_EDGE('',*,*,#1157,.T.); +#1219 = ORIENTED_EDGE('',*,*,#731,.F.); +#1220 = PLANE('',#1221); +#1221 = AXIS2_PLACEMENT_3D('',#1222,#1223,#1224); +#1222 = CARTESIAN_POINT('',(-2.88,-2.3,0.2)); +#1223 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1224 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#1225 = ADVANCED_FACE('',(#1226),#1237,.T.); +#1226 = FACE_BOUND('',#1227,.T.); +#1227 = EDGE_LOOP('',(#1228,#1229,#1230,#1231)); +#1228 = ORIENTED_EDGE('',*,*,#1085,.F.); +#1229 = ORIENTED_EDGE('',*,*,#834,.F.); +#1230 = ORIENTED_EDGE('',*,*,#1173,.T.); +#1231 = ORIENTED_EDGE('',*,*,#1232,.F.); +#1232 = EDGE_CURVE('',#1086,#1174,#1233,.T.); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(2.85,-1.7,0.95)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1237 = PLANE('',#1238); +#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241); +#1239 = CARTESIAN_POINT('',(-2.85,-1.7,0.95)); +#1240 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#1241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1242 = ADVANCED_FACE('',(#1243),#1254,.T.); +#1243 = FACE_BOUND('',#1244,.T.); +#1244 = EDGE_LOOP('',(#1245,#1246,#1247,#1248)); +#1245 = ORIENTED_EDGE('',*,*,#940,.F.); +#1246 = ORIENTED_EDGE('',*,*,#811,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1248 = ORIENTED_EDGE('',*,*,#1249,.F.); +#1249 = EDGE_CURVE('',#941,#1029,#1250,.T.); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(2.85,2.3,0.95)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1254 = PLANE('',#1255); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(-2.85,2.3,0.95)); +#1257 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#1258 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1259 = ADVANCED_FACE('',(#1260),#1271,.F.); +#1260 = FACE_BOUND('',#1261,.F.); +#1261 = EDGE_LOOP('',(#1262,#1263,#1264,#1270)); +#1262 = ORIENTED_EDGE('',*,*,#1004,.T.); +#1263 = ORIENTED_EDGE('',*,*,#1068,.T.); +#1264 = ORIENTED_EDGE('',*,*,#1265,.F.); +#1265 = EDGE_CURVE('',#973,#1061,#1266,.T.); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(2.65,2.3,9.992007221626E-017)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1270 = ORIENTED_EDGE('',*,*,#980,.F.); +#1271 = PLANE('',#1272); +#1272 = AXIS2_PLACEMENT_3D('',#1273,#1274,#1275); +#1273 = CARTESIAN_POINT('',(2.62,2.3,0.75)); +#1274 = DIRECTION('',(0.999200958722,-1.331203092721E-017, + 3.996803834887E-002)); +#1275 = DIRECTION('',(3.996803834887E-002,5.546679553002E-016, + -0.999200958722)); +#1276 = ADVANCED_FACE('',(#1277),#1288,.T.); +#1277 = FACE_BOUND('',#1278,.T.); +#1278 = EDGE_LOOP('',(#1279,#1285,#1286,#1287)); +#1279 = ORIENTED_EDGE('',*,*,#1280,.T.); +#1280 = EDGE_CURVE('',#965,#1053,#1281,.T.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(3.1,2.3,9.992007221626E-017)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1285 = ORIENTED_EDGE('',*,*,#1060,.T.); +#1286 = ORIENTED_EDGE('',*,*,#1265,.F.); +#1287 = ORIENTED_EDGE('',*,*,#972,.F.); +#1288 = PLANE('',#1289); +#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292); +#1290 = CARTESIAN_POINT('',(3.1,2.3,9.992007221626E-017)); +#1291 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#1292 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1293 = ADVANCED_FACE('',(#1294),#1305,.T.); +#1294 = FACE_BOUND('',#1295,.T.); +#1295 = EDGE_LOOP('',(#1296,#1302,#1303,#1304)); +#1296 = ORIENTED_EDGE('',*,*,#1297,.T.); +#1297 = EDGE_CURVE('',#957,#1045,#1298,.T.); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(3.1,2.3,0.2)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1302 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1303 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1304 = ORIENTED_EDGE('',*,*,#964,.F.); +#1305 = PLANE('',#1306); +#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309); +#1307 = CARTESIAN_POINT('',(3.1,2.3,0.2)); +#1308 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1309 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#1310 = ADVANCED_FACE('',(#1311),#1322,.T.); +#1311 = FACE_BOUND('',#1312,.T.); +#1312 = EDGE_LOOP('',(#1313,#1319,#1320,#1321)); +#1313 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1314 = EDGE_CURVE('',#949,#1037,#1315,.T.); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(2.88,2.3,0.2)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1319 = ORIENTED_EDGE('',*,*,#1044,.T.); +#1320 = ORIENTED_EDGE('',*,*,#1297,.F.); +#1321 = ORIENTED_EDGE('',*,*,#956,.F.); +#1322 = PLANE('',#1323); +#1323 = AXIS2_PLACEMENT_3D('',#1324,#1325,#1326); +#1324 = CARTESIAN_POINT('',(2.88,2.3,0.2)); +#1325 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#1326 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1327 = ADVANCED_FACE('',(#1328),#1334,.F.); +#1328 = FACE_BOUND('',#1329,.F.); +#1329 = EDGE_LOOP('',(#1330,#1331,#1332,#1333)); +#1330 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1331 = ORIENTED_EDGE('',*,*,#1036,.T.); +#1332 = ORIENTED_EDGE('',*,*,#1249,.F.); +#1333 = ORIENTED_EDGE('',*,*,#948,.F.); +#1334 = PLANE('',#1335); +#1335 = AXIS2_PLACEMENT_3D('',#1336,#1337,#1338); +#1336 = CARTESIAN_POINT('',(2.88,2.3,0.2)); +#1337 = DIRECTION('',(-0.999200958722,1.331203092721E-017, + -3.996803834887E-002)); +#1338 = DIRECTION('',(-3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#1339 = ADVANCED_FACE('',(#1340),#1351,.F.); +#1340 = FACE_BOUND('',#1341,.F.); +#1341 = EDGE_LOOP('',(#1342,#1343,#1344,#1350)); +#1342 = ORIENTED_EDGE('',*,*,#1149,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1213,.T.); +#1344 = ORIENTED_EDGE('',*,*,#1345,.F.); +#1345 = EDGE_CURVE('',#1118,#1206,#1346,.T.); +#1346 = LINE('',#1347,#1348); +#1347 = CARTESIAN_POINT('',(2.65,-1.7,9.992007221626E-017)); +#1348 = VECTOR('',#1349,1.); +#1349 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1350 = ORIENTED_EDGE('',*,*,#1125,.F.); +#1351 = PLANE('',#1352); +#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355); +#1353 = CARTESIAN_POINT('',(2.62,-1.7,0.75)); +#1354 = DIRECTION('',(0.999200958722,-1.331203092721E-017, + 3.996803834887E-002)); +#1355 = DIRECTION('',(3.996803834887E-002,5.546679553002E-016, + -0.999200958722)); +#1356 = ADVANCED_FACE('',(#1357),#1368,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1365,#1366,#1367)); +#1359 = ORIENTED_EDGE('',*,*,#1360,.T.); +#1360 = EDGE_CURVE('',#1110,#1198,#1361,.T.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(3.1,-1.7,9.992007221626E-017)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1365 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1366 = ORIENTED_EDGE('',*,*,#1345,.F.); +#1367 = ORIENTED_EDGE('',*,*,#1117,.F.); +#1368 = PLANE('',#1369); +#1369 = AXIS2_PLACEMENT_3D('',#1370,#1371,#1372); +#1370 = CARTESIAN_POINT('',(3.1,-1.7,9.992007221626E-017)); +#1371 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#1372 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1373 = ADVANCED_FACE('',(#1374),#1385,.T.); +#1374 = FACE_BOUND('',#1375,.T.); +#1375 = EDGE_LOOP('',(#1376,#1382,#1383,#1384)); +#1376 = ORIENTED_EDGE('',*,*,#1377,.T.); +#1377 = EDGE_CURVE('',#1102,#1190,#1378,.T.); +#1378 = LINE('',#1379,#1380); +#1379 = CARTESIAN_POINT('',(3.1,-1.7,0.2)); +#1380 = VECTOR('',#1381,1.); +#1381 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1382 = ORIENTED_EDGE('',*,*,#1197,.T.); +#1383 = ORIENTED_EDGE('',*,*,#1360,.F.); +#1384 = ORIENTED_EDGE('',*,*,#1109,.F.); +#1385 = PLANE('',#1386); +#1386 = AXIS2_PLACEMENT_3D('',#1387,#1388,#1389); +#1387 = CARTESIAN_POINT('',(3.1,-1.7,0.2)); +#1388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1389 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#1390 = ADVANCED_FACE('',(#1391),#1402,.T.); +#1391 = FACE_BOUND('',#1392,.T.); +#1392 = EDGE_LOOP('',(#1393,#1399,#1400,#1401)); +#1393 = ORIENTED_EDGE('',*,*,#1394,.T.); +#1394 = EDGE_CURVE('',#1094,#1182,#1395,.T.); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(2.88,-1.7,0.2)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#1399 = ORIENTED_EDGE('',*,*,#1189,.T.); +#1400 = ORIENTED_EDGE('',*,*,#1377,.F.); +#1401 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1402 = PLANE('',#1403); +#1403 = AXIS2_PLACEMENT_3D('',#1404,#1405,#1406); +#1404 = CARTESIAN_POINT('',(2.88,-1.7,0.2)); +#1405 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.)); +#1406 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1407 = ADVANCED_FACE('',(#1408),#1414,.F.); +#1408 = FACE_BOUND('',#1409,.F.); +#1409 = EDGE_LOOP('',(#1410,#1411,#1412,#1413)); +#1410 = ORIENTED_EDGE('',*,*,#1394,.T.); +#1411 = ORIENTED_EDGE('',*,*,#1181,.T.); +#1412 = ORIENTED_EDGE('',*,*,#1232,.F.); +#1413 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(2.88,-1.7,0.2)); +#1417 = DIRECTION('',(-0.999200958722,1.331203092721E-017, + -3.996803834887E-002)); +#1418 = DIRECTION('',(-3.996803834887E-002,-5.546679553002E-016, + 0.999200958722)); +#1419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1423)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1420,#1421,#1422)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1420 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1421 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1422 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1423 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-006),#1420, + 'distance_accuracy_value','confusion accuracy'); +#1424 = PRODUCT_TYPE('part',$,(#7)); +#1425 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1426,#1434,#1441,#1448,#1455,#1462,#1469,#1476,#1483,#1490,#1498, + #1505,#1512,#1519,#1526,#1533,#1540,#1547,#1554,#1561,#1568,#1575, + #1582,#1589,#1596,#1603,#1610,#1617,#1624,#1631,#1638,#1645,#1652, + #1659,#1666,#1673,#1680,#1687,#1694,#1701,#1708,#1715,#1722,#1729), + #1419); +#1426 = STYLED_ITEM('color',(#1427),#17); +#1427 = PRESENTATION_STYLE_ASSIGNMENT((#1428)); +#1428 = SURFACE_STYLE_USAGE(.BOTH.,#1429); +#1429 = SURFACE_SIDE_STYLE('',(#1430)); +#1430 = SURFACE_STYLE_FILL_AREA(#1431); +#1431 = FILL_AREA_STYLE('',(#1432)); +#1432 = FILL_AREA_STYLE_COLOUR('',#1433); +#1433 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#1434 = STYLED_ITEM('color',(#1435),#57); +#1435 = PRESENTATION_STYLE_ASSIGNMENT((#1436)); +#1436 = SURFACE_STYLE_USAGE(.BOTH.,#1437); +#1437 = SURFACE_SIDE_STYLE('',(#1438)); +#1438 = SURFACE_STYLE_FILL_AREA(#1439); +#1439 = FILL_AREA_STYLE('',(#1440)); +#1440 = FILL_AREA_STYLE_COLOUR('',#1433); +#1441 = STYLED_ITEM('color',(#1442),#88); +#1442 = PRESENTATION_STYLE_ASSIGNMENT((#1443)); +#1443 = SURFACE_STYLE_USAGE(.BOTH.,#1444); +#1444 = SURFACE_SIDE_STYLE('',(#1445)); +#1445 = SURFACE_STYLE_FILL_AREA(#1446); +#1446 = FILL_AREA_STYLE('',(#1447)); +#1447 = FILL_AREA_STYLE_COLOUR('',#1433); +#1448 = STYLED_ITEM('color',(#1449),#119); +#1449 = PRESENTATION_STYLE_ASSIGNMENT((#1450)); +#1450 = SURFACE_STYLE_USAGE(.BOTH.,#1451); +#1451 = SURFACE_SIDE_STYLE('',(#1452)); +#1452 = SURFACE_STYLE_FILL_AREA(#1453); +#1453 = FILL_AREA_STYLE('',(#1454)); +#1454 = FILL_AREA_STYLE_COLOUR('',#1433); +#1455 = STYLED_ITEM('color',(#1456),#176); +#1456 = PRESENTATION_STYLE_ASSIGNMENT((#1457)); +#1457 = SURFACE_STYLE_USAGE(.BOTH.,#1458); +#1458 = SURFACE_SIDE_STYLE('',(#1459)); +#1459 = SURFACE_STYLE_FILL_AREA(#1460); +#1460 = FILL_AREA_STYLE('',(#1461)); +#1461 = FILL_AREA_STYLE_COLOUR('',#1433); +#1462 = STYLED_ITEM('color',(#1463),#233); +#1463 = PRESENTATION_STYLE_ASSIGNMENT((#1464)); +#1464 = SURFACE_STYLE_USAGE(.BOTH.,#1465); +#1465 = SURFACE_SIDE_STYLE('',(#1466)); +#1466 = SURFACE_STYLE_FILL_AREA(#1467); +#1467 = FILL_AREA_STYLE('',(#1468)); +#1468 = FILL_AREA_STYLE_COLOUR('',#1433); +#1469 = STYLED_ITEM('color',(#1470),#250); +#1470 = PRESENTATION_STYLE_ASSIGNMENT((#1471)); +#1471 = SURFACE_STYLE_USAGE(.BOTH.,#1472); +#1472 = SURFACE_SIDE_STYLE('',(#1473)); +#1473 = SURFACE_STYLE_FILL_AREA(#1474); +#1474 = FILL_AREA_STYLE('',(#1475)); +#1475 = FILL_AREA_STYLE_COLOUR('',#1433); +#1476 = STYLED_ITEM('color',(#1477),#267); +#1477 = PRESENTATION_STYLE_ASSIGNMENT((#1478)); +#1478 = SURFACE_STYLE_USAGE(.BOTH.,#1479); +#1479 = SURFACE_SIDE_STYLE('',(#1480)); +#1480 = SURFACE_STYLE_FILL_AREA(#1481); +#1481 = FILL_AREA_STYLE('',(#1482)); +#1482 = FILL_AREA_STYLE_COLOUR('',#1433); +#1483 = STYLED_ITEM('color',(#1484),#284); +#1484 = PRESENTATION_STYLE_ASSIGNMENT((#1485)); +#1485 = SURFACE_STYLE_USAGE(.BOTH.,#1486); +#1486 = SURFACE_SIDE_STYLE('',(#1487)); +#1487 = SURFACE_STYLE_FILL_AREA(#1488); +#1488 = FILL_AREA_STYLE('',(#1489)); +#1489 = FILL_AREA_STYLE_COLOUR('',#1433); +#1490 = STYLED_ITEM('color',(#1491),#301); +#1491 = PRESENTATION_STYLE_ASSIGNMENT((#1492)); +#1492 = SURFACE_STYLE_USAGE(.BOTH.,#1493); +#1493 = SURFACE_SIDE_STYLE('',(#1494)); +#1494 = SURFACE_STYLE_FILL_AREA(#1495); +#1495 = FILL_AREA_STYLE('',(#1496)); +#1496 = FILL_AREA_STYLE_COLOUR('',#1497); +#1497 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828); +#1498 = STYLED_ITEM('color',(#1499),#382); +#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('',#1497); +#1505 = STYLED_ITEM('color',(#1506),#440); +#1506 = PRESENTATION_STYLE_ASSIGNMENT((#1507)); +#1507 = SURFACE_STYLE_USAGE(.BOTH.,#1508); +#1508 = SURFACE_SIDE_STYLE('',(#1509)); +#1509 = SURFACE_STYLE_FILL_AREA(#1510); +#1510 = FILL_AREA_STYLE('',(#1511)); +#1511 = FILL_AREA_STYLE_COLOUR('',#1497); +#1512 = STYLED_ITEM('color',(#1513),#480); +#1513 = PRESENTATION_STYLE_ASSIGNMENT((#1514)); +#1514 = SURFACE_STYLE_USAGE(.BOTH.,#1515); +#1515 = SURFACE_SIDE_STYLE('',(#1516)); +#1516 = SURFACE_STYLE_FILL_AREA(#1517); +#1517 = FILL_AREA_STYLE('',(#1518)); +#1518 = FILL_AREA_STYLE_COLOUR('',#1497); +#1519 = STYLED_ITEM('color',(#1520),#504); +#1520 = PRESENTATION_STYLE_ASSIGNMENT((#1521)); +#1521 = SURFACE_STYLE_USAGE(.BOTH.,#1522); +#1522 = SURFACE_SIDE_STYLE('',(#1523)); +#1523 = SURFACE_STYLE_FILL_AREA(#1524); +#1524 = FILL_AREA_STYLE('',(#1525)); +#1525 = FILL_AREA_STYLE_COLOUR('',#1497); +#1526 = STYLED_ITEM('color',(#1527),#537); +#1527 = PRESENTATION_STYLE_ASSIGNMENT((#1528)); +#1528 = SURFACE_STYLE_USAGE(.BOTH.,#1529); +#1529 = SURFACE_SIDE_STYLE('',(#1530)); +#1530 = SURFACE_STYLE_FILL_AREA(#1531); +#1531 = FILL_AREA_STYLE('',(#1532)); +#1532 = FILL_AREA_STYLE_COLOUR('',#1433); +#1533 = STYLED_ITEM('color',(#1534),#601); +#1534 = PRESENTATION_STYLE_ASSIGNMENT((#1535)); +#1535 = SURFACE_STYLE_USAGE(.BOTH.,#1536); +#1536 = SURFACE_SIDE_STYLE('',(#1537)); +#1537 = SURFACE_STYLE_FILL_AREA(#1538); +#1538 = FILL_AREA_STYLE('',(#1539)); +#1539 = FILL_AREA_STYLE_COLOUR('',#1433); +#1540 = STYLED_ITEM('color',(#1541),#625); +#1541 = PRESENTATION_STYLE_ASSIGNMENT((#1542)); +#1542 = SURFACE_STYLE_USAGE(.BOTH.,#1543); +#1543 = SURFACE_SIDE_STYLE('',(#1544)); +#1544 = SURFACE_STYLE_FILL_AREA(#1545); +#1545 = FILL_AREA_STYLE('',(#1546)); +#1546 = FILL_AREA_STYLE_COLOUR('',#1433); +#1547 = STYLED_ITEM('color',(#1548),#682); +#1548 = PRESENTATION_STYLE_ASSIGNMENT((#1549)); +#1549 = SURFACE_STYLE_USAGE(.BOTH.,#1550); +#1550 = SURFACE_SIDE_STYLE('',(#1551)); +#1551 = SURFACE_STYLE_FILL_AREA(#1552); +#1552 = FILL_AREA_STYLE('',(#1553)); +#1553 = FILL_AREA_STYLE_COLOUR('',#1433); +#1554 = STYLED_ITEM('color',(#1555),#699); +#1555 = PRESENTATION_STYLE_ASSIGNMENT((#1556)); +#1556 = SURFACE_STYLE_USAGE(.BOTH.,#1557); +#1557 = SURFACE_SIDE_STYLE('',(#1558)); +#1558 = SURFACE_STYLE_FILL_AREA(#1559); +#1559 = FILL_AREA_STYLE('',(#1560)); +#1560 = FILL_AREA_STYLE_COLOUR('',#1497); +#1561 = STYLED_ITEM('color',(#1562),#716); +#1562 = PRESENTATION_STYLE_ASSIGNMENT((#1563)); +#1563 = SURFACE_STYLE_USAGE(.BOTH.,#1564); +#1564 = SURFACE_SIDE_STYLE('',(#1565)); +#1565 = SURFACE_STYLE_FILL_AREA(#1566); +#1566 = FILL_AREA_STYLE('',(#1567)); +#1567 = FILL_AREA_STYLE_COLOUR('',#1497); +#1568 = STYLED_ITEM('color',(#1569),#797); +#1569 = PRESENTATION_STYLE_ASSIGNMENT((#1570)); +#1570 = SURFACE_STYLE_USAGE(.BOTH.,#1571); +#1571 = SURFACE_SIDE_STYLE('',(#1572)); +#1572 = SURFACE_STYLE_FILL_AREA(#1573); +#1573 = FILL_AREA_STYLE('',(#1574)); +#1574 = FILL_AREA_STYLE_COLOUR('',#1497); +#1575 = STYLED_ITEM('color',(#1576),#855); +#1576 = PRESENTATION_STYLE_ASSIGNMENT((#1577)); +#1577 = SURFACE_STYLE_USAGE(.BOTH.,#1578); +#1578 = SURFACE_SIDE_STYLE('',(#1579)); +#1579 = SURFACE_STYLE_FILL_AREA(#1580); +#1580 = FILL_AREA_STYLE('',(#1581)); +#1581 = FILL_AREA_STYLE_COLOUR('',#1433); +#1582 = STYLED_ITEM('color',(#1583),#877); +#1583 = PRESENTATION_STYLE_ASSIGNMENT((#1584)); +#1584 = SURFACE_STYLE_USAGE(.BOTH.,#1585); +#1585 = SURFACE_SIDE_STYLE('',(#1586)); +#1586 = SURFACE_STYLE_FILL_AREA(#1587); +#1587 = FILL_AREA_STYLE('',(#1588)); +#1588 = FILL_AREA_STYLE_COLOUR('',#1433); +#1589 = STYLED_ITEM('color',(#1590),#894); +#1590 = PRESENTATION_STYLE_ASSIGNMENT((#1591)); +#1591 = SURFACE_STYLE_USAGE(.BOTH.,#1592); +#1592 = SURFACE_SIDE_STYLE('',(#1593)); +#1593 = SURFACE_STYLE_FILL_AREA(#1594); +#1594 = FILL_AREA_STYLE('',(#1595)); +#1595 = FILL_AREA_STYLE_COLOUR('',#1433); +#1596 = STYLED_ITEM('color',(#1597),#911); +#1597 = PRESENTATION_STYLE_ASSIGNMENT((#1598)); +#1598 = SURFACE_STYLE_USAGE(.BOTH.,#1599); +#1599 = SURFACE_SIDE_STYLE('',(#1600)); +#1600 = SURFACE_STYLE_FILL_AREA(#1601); +#1601 = FILL_AREA_STYLE('',(#1602)); +#1602 = FILL_AREA_STYLE_COLOUR('',#1433); +#1603 = STYLED_ITEM('color',(#1604),#923); +#1604 = PRESENTATION_STYLE_ASSIGNMENT((#1605)); +#1605 = SURFACE_STYLE_USAGE(.BOTH.,#1606); +#1606 = SURFACE_SIDE_STYLE('',(#1607)); +#1607 = SURFACE_STYLE_FILL_AREA(#1608); +#1608 = FILL_AREA_STYLE('',(#1609)); +#1609 = FILL_AREA_STYLE_COLOUR('',#1433); +#1610 = STYLED_ITEM('color',(#1611),#935); +#1611 = PRESENTATION_STYLE_ASSIGNMENT((#1612)); +#1612 = SURFACE_STYLE_USAGE(.BOTH.,#1613); +#1613 = SURFACE_SIDE_STYLE('',(#1614)); +#1614 = SURFACE_STYLE_FILL_AREA(#1615); +#1615 = FILL_AREA_STYLE('',(#1616)); +#1616 = FILL_AREA_STYLE_COLOUR('',#1433); +#1617 = STYLED_ITEM('color',(#1618),#999); +#1618 = PRESENTATION_STYLE_ASSIGNMENT((#1619)); +#1619 = SURFACE_STYLE_USAGE(.BOTH.,#1620); +#1620 = SURFACE_SIDE_STYLE('',(#1621)); +#1621 = SURFACE_STYLE_FILL_AREA(#1622); +#1622 = FILL_AREA_STYLE('',(#1623)); +#1623 = FILL_AREA_STYLE_COLOUR('',#1433); +#1624 = STYLED_ITEM('color',(#1625),#1023); +#1625 = PRESENTATION_STYLE_ASSIGNMENT((#1626)); +#1626 = SURFACE_STYLE_USAGE(.BOTH.,#1627); +#1627 = SURFACE_SIDE_STYLE('',(#1628)); +#1628 = SURFACE_STYLE_FILL_AREA(#1629); +#1629 = FILL_AREA_STYLE('',(#1630)); +#1630 = FILL_AREA_STYLE_COLOUR('',#1433); +#1631 = STYLED_ITEM('color',(#1632),#1080); +#1632 = PRESENTATION_STYLE_ASSIGNMENT((#1633)); +#1633 = SURFACE_STYLE_USAGE(.BOTH.,#1634); +#1634 = SURFACE_SIDE_STYLE('',(#1635)); +#1635 = SURFACE_STYLE_FILL_AREA(#1636); +#1636 = FILL_AREA_STYLE('',(#1637)); +#1637 = FILL_AREA_STYLE_COLOUR('',#1433); +#1638 = STYLED_ITEM('color',(#1639),#1144); +#1639 = PRESENTATION_STYLE_ASSIGNMENT((#1640)); +#1640 = SURFACE_STYLE_USAGE(.BOTH.,#1641); +#1641 = SURFACE_SIDE_STYLE('',(#1642)); +#1642 = SURFACE_STYLE_FILL_AREA(#1643); +#1643 = FILL_AREA_STYLE('',(#1644)); +#1644 = FILL_AREA_STYLE_COLOUR('',#1433); +#1645 = STYLED_ITEM('color',(#1646),#1168); +#1646 = PRESENTATION_STYLE_ASSIGNMENT((#1647)); +#1647 = SURFACE_STYLE_USAGE(.BOTH.,#1648); +#1648 = SURFACE_SIDE_STYLE('',(#1649)); +#1649 = SURFACE_STYLE_FILL_AREA(#1650); +#1650 = FILL_AREA_STYLE('',(#1651)); +#1651 = FILL_AREA_STYLE_COLOUR('',#1433); +#1652 = STYLED_ITEM('color',(#1653),#1225); +#1653 = PRESENTATION_STYLE_ASSIGNMENT((#1654)); +#1654 = SURFACE_STYLE_USAGE(.BOTH.,#1655); +#1655 = SURFACE_SIDE_STYLE('',(#1656)); +#1656 = SURFACE_STYLE_FILL_AREA(#1657); +#1657 = FILL_AREA_STYLE('',(#1658)); +#1658 = FILL_AREA_STYLE_COLOUR('',#1433); +#1659 = STYLED_ITEM('color',(#1660),#1242); +#1660 = PRESENTATION_STYLE_ASSIGNMENT((#1661)); +#1661 = SURFACE_STYLE_USAGE(.BOTH.,#1662); +#1662 = SURFACE_SIDE_STYLE('',(#1663)); +#1663 = SURFACE_STYLE_FILL_AREA(#1664); +#1664 = FILL_AREA_STYLE('',(#1665)); +#1665 = FILL_AREA_STYLE_COLOUR('',#1433); +#1666 = STYLED_ITEM('color',(#1667),#1259); +#1667 = PRESENTATION_STYLE_ASSIGNMENT((#1668)); +#1668 = SURFACE_STYLE_USAGE(.BOTH.,#1669); +#1669 = SURFACE_SIDE_STYLE('',(#1670)); +#1670 = SURFACE_STYLE_FILL_AREA(#1671); +#1671 = FILL_AREA_STYLE('',(#1672)); +#1672 = FILL_AREA_STYLE_COLOUR('',#1433); +#1673 = STYLED_ITEM('color',(#1674),#1276); +#1674 = PRESENTATION_STYLE_ASSIGNMENT((#1675)); +#1675 = SURFACE_STYLE_USAGE(.BOTH.,#1676); +#1676 = SURFACE_SIDE_STYLE('',(#1677)); +#1677 = SURFACE_STYLE_FILL_AREA(#1678); +#1678 = FILL_AREA_STYLE('',(#1679)); +#1679 = FILL_AREA_STYLE_COLOUR('',#1433); +#1680 = STYLED_ITEM('color',(#1681),#1293); +#1681 = PRESENTATION_STYLE_ASSIGNMENT((#1682)); +#1682 = SURFACE_STYLE_USAGE(.BOTH.,#1683); +#1683 = SURFACE_SIDE_STYLE('',(#1684)); +#1684 = SURFACE_STYLE_FILL_AREA(#1685); +#1685 = FILL_AREA_STYLE('',(#1686)); +#1686 = FILL_AREA_STYLE_COLOUR('',#1433); +#1687 = STYLED_ITEM('color',(#1688),#1310); +#1688 = PRESENTATION_STYLE_ASSIGNMENT((#1689)); +#1689 = SURFACE_STYLE_USAGE(.BOTH.,#1690); +#1690 = SURFACE_SIDE_STYLE('',(#1691)); +#1691 = SURFACE_STYLE_FILL_AREA(#1692); +#1692 = FILL_AREA_STYLE('',(#1693)); +#1693 = FILL_AREA_STYLE_COLOUR('',#1433); +#1694 = STYLED_ITEM('color',(#1695),#1327); +#1695 = PRESENTATION_STYLE_ASSIGNMENT((#1696)); +#1696 = SURFACE_STYLE_USAGE(.BOTH.,#1697); +#1697 = SURFACE_SIDE_STYLE('',(#1698)); +#1698 = SURFACE_STYLE_FILL_AREA(#1699); +#1699 = FILL_AREA_STYLE('',(#1700)); +#1700 = FILL_AREA_STYLE_COLOUR('',#1433); +#1701 = STYLED_ITEM('color',(#1702),#1339); +#1702 = PRESENTATION_STYLE_ASSIGNMENT((#1703)); +#1703 = SURFACE_STYLE_USAGE(.BOTH.,#1704); +#1704 = SURFACE_SIDE_STYLE('',(#1705)); +#1705 = SURFACE_STYLE_FILL_AREA(#1706); +#1706 = FILL_AREA_STYLE('',(#1707)); +#1707 = FILL_AREA_STYLE_COLOUR('',#1433); +#1708 = STYLED_ITEM('color',(#1709),#1356); +#1709 = PRESENTATION_STYLE_ASSIGNMENT((#1710)); +#1710 = SURFACE_STYLE_USAGE(.BOTH.,#1711); +#1711 = SURFACE_SIDE_STYLE('',(#1712)); +#1712 = SURFACE_STYLE_FILL_AREA(#1713); +#1713 = FILL_AREA_STYLE('',(#1714)); +#1714 = FILL_AREA_STYLE_COLOUR('',#1433); +#1715 = STYLED_ITEM('color',(#1716),#1373); +#1716 = PRESENTATION_STYLE_ASSIGNMENT((#1717)); +#1717 = SURFACE_STYLE_USAGE(.BOTH.,#1718); +#1718 = SURFACE_SIDE_STYLE('',(#1719)); +#1719 = SURFACE_STYLE_FILL_AREA(#1720); +#1720 = FILL_AREA_STYLE('',(#1721)); +#1721 = FILL_AREA_STYLE_COLOUR('',#1433); +#1722 = STYLED_ITEM('color',(#1723),#1390); +#1723 = PRESENTATION_STYLE_ASSIGNMENT((#1724)); +#1724 = SURFACE_STYLE_USAGE(.BOTH.,#1725); +#1725 = SURFACE_SIDE_STYLE('',(#1726)); +#1726 = SURFACE_STYLE_FILL_AREA(#1727); +#1727 = FILL_AREA_STYLE('',(#1728)); +#1728 = FILL_AREA_STYLE_COLOUR('',#1433); +#1729 = STYLED_ITEM('color',(#1730),#1407); +#1730 = PRESENTATION_STYLE_ASSIGNMENT((#1731)); +#1731 = SURFACE_STYLE_USAGE(.BOTH.,#1732); +#1732 = SURFACE_SIDE_STYLE('',(#1733)); +#1733 = SURFACE_STYLE_FILL_AREA(#1734); +#1734 = FILL_AREA_STYLE('',(#1735)); +#1735 = FILL_AREA_STYLE_COLOUR('',#1433); +ENDSEC; +END-ISO-10303-21;
docs/abs10-hf-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+171@@ -0,0 +1,171 @@+{+ "slug": "abs10-hf",+ "version": "0.1.0",+ "type": "component",+ "description": "Comchip Bridge Rectifiers, ABS. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "diodes",+ "abs10-hf",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "abs10-hf.kicad_sym",+ "abs10-hf.kicad_mod",+ "abs10-hf.glb",+ "abs10-hf.step",+ "abs10-hf.lbr",+ "docs/hero.png",+ "docs/abs10-hf-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "abs10-hf-hero.glb",+ "abs10-hf-hero.overlay.json",+ "abs10-hf-etched.glb"+ ],+ "component": {+ "mpn": "ABS10-HF",+ "manufacturer": "Comchip",+ "package": "ABS",+ "pin_count": 4,+ "category": "Diodes",+ "subcategory": "Bridge Rectifiers",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/1d2eae87053bbb804003e13ae1a484c8.pdf",+ "parts": {+ "symbol": "abs10-hf.kicad_sym",+ "footprint": "abs10-hf.kicad_mod",+ "model_3d": "abs10-hf-hero.glb",+ "model_3d_plain": "abs10-hf-etched.glb",+ "model_3d_step": "abs10-hf-etched.step",+ "model_3d_step_plain": "abs10-hf.step",+ "lbr": "abs10-hf.lbr"+ },+ "distributor_links": {+ "lcsc": "C5158723",+ "digikey": "31-ABS10_HFTR-ND",+ "mouser": "750-ABS10-HF"+ },+ "distributor_check": {+ "checked_at": "2026-10-21T05:12:25Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "31-ABS10_HFTR-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "750-ABS10-HF",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "+",+ "type": "passive",+ "description": "Positive DC output of the bridge rectifier, marked + on the body."+ },+ {+ "number": "2",+ "name": "2",+ "type": "passive",+ "description": "AC input terminal of the bridge, marked ~ on the body."+ },+ {+ "number": "3",+ "name": "3",+ "type": "passive",+ "description": "AC input terminal of the bridge, marked ~ on the body."+ },+ {+ "number": "4",+ "name": "-",+ "type": "passive",+ "description": "Negative DC output of the bridge rectifier, marked - on the body."+ }+ ],+ "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": [+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 4,+ "cost_usd": 0.0768,+ "at": "2026-10-21T05:08:27"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/1d2eae87053bbb804003e13ae1a484c8.pdf",+ "pages": 4,+ "sha256": "88583f1462fb5c2f",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 4,+ "described": 4,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "abs10-hf.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 6.2,+ 5.0,+ 1.6+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "37eae8388edd4024b25751aa975b144513ff639ec97bf3cf0c95fa2a2e2247af",+ "checked": "2026-10-21",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "abs10-hf-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 6.2,+ 5.0,+ 1.6+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "00051f2eafd37372545c8ca1669fac11502b00b15a18bfd065a19bfb83649855",+ "checked": "2026-10-21",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+177@@ -0,0 +1,177 @@+{+ "slug": "abs10-hf",+ "version": "0.1.0",+ "type": "component",+ "description": "Comchip Bridge Rectifiers, ABS. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "diodes",+ "abs10-hf",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "abs10-hf.kicad_sym",+ "abs10-hf.kicad_mod",+ "abs10-hf.glb",+ "abs10-hf.step",+ "abs10-hf.lbr",+ "docs/hero.png",+ "docs/abs10-hf-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "abs10-hf-hero.glb",+ "abs10-hf-hero.overlay.json",+ "abs10-hf-etched.glb"+ ],+ "component": {+ "mpn": "ABS10-HF",+ "manufacturer": "Comchip",+ "package": "ABS",+ "pin_count": 4,+ "category": "Diodes",+ "subcategory": "Bridge Rectifiers",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/1d2eae87053bbb804003e13ae1a484c8.pdf",+ "parts": {+ "symbol": "abs10-hf.kicad_sym",+ "footprint": "abs10-hf.kicad_mod",+ "model_3d": "abs10-hf-hero.glb",+ "model_3d_plain": "abs10-hf-etched.glb",+ "model_3d_step": "abs10-hf-etched.step",+ "model_3d_step_plain": "abs10-hf.step",+ "lbr": "abs10-hf.lbr"+ },+ "distributor_links": {+ "lcsc": "C5158723",+ "digikey": "31-ABS10_HFTR-ND",+ "mouser": "750-ABS10-HF"+ },+ "distributor_check": {+ "checked_at": "2026-10-21T05:12:25Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "31-ABS10_HFTR-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "750-ABS10-HF",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "+",+ "type": "passive",+ "description": "Positive DC output of the bridge rectifier, marked + on the body."+ },+ {+ "number": "2",+ "name": "2",+ "type": "passive",+ "description": "AC input terminal of the bridge, marked ~ on the body."+ },+ {+ "number": "3",+ "name": "3",+ "type": "passive",+ "description": "AC input terminal of the bridge, marked ~ on the body."+ },+ {+ "number": "4",+ "name": "-",+ "type": "passive",+ "description": "Negative DC output of the bridge rectifier, marked - on the body."+ }+ ],+ "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": [+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 4,+ "cost_usd": 0.0768,+ "at": "2026-10-21T05:08:27"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/1d2eae87053bbb804003e13ae1a484c8.pdf",+ "pages": 4,+ "sha256": "88583f1462fb5c2f",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 4,+ "described": 4,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "abs10-hf.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 6.2,+ 5,+ 1.6+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "37eae8388edd4024b25751aa975b144513ff639ec97bf3cf0c95fa2a2e2247af",+ "checked": "2026-10-21",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "abs10-hf-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 6.2,+ 5,+ 1.6+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "00051f2eafd37372545c8ca1669fac11502b00b15a18bfd065a19bfb83649855",+ "checked": "2026-10-21",+ "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>abs10-hf</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>abs10-hf</title>