component
C3M0045065K
Public Made by Adomby adom
Wolfspeed SiC MOSFETs, TO-247-4L. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+3982
README.md+96c3m0045065k-etched.glbc3m0045065k-hero.glbc3m0045065k-hero.overlay.json+177c3m0045065k.glbc3m0045065k.kicad_mod+209c3m0045065k.kicad_sym+29c3m0045065k.lbr+115c3m0045065k.step+3006docs/c3m0045065k-datasheet.pdfdocs/hero.pngpackage.json+171page.json+177viewers/footprint.html+1viewers/symbol.html+1README.mdadded+96@@ -0,0 +1,96 @@+# C3M0045065K++**Wolfspeed** · SiC MOSFETs · TO-247-4L++C3M0045065K from Wolfspeed, in a TO-247-4L. 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 | Drain | passive | Drain terminal, also the mounting tab (Pin 1, TAB), rated for VDSS 650 V at TC = 25 ˚C and continuous ID of 49 A at VGS = 15 V, TC = 25 ˚C. |+| 2 | Power Source | passive | Main power source terminal carrying the drain current, separated from the gate-driver return by the dedicated driver source pin. |+| 3 | Driver Source | passive | Separate source connection for the gate driver, provided by the optimized package to keep gate-drive current apart from the power source path. |+| 4 | Gate | input | Gate input; the datasheet gives maximum VGS of -8/+19 V under transient events below 100 ns, with recommended turn-on of 15 V and turn-off of -4 V. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Wolfspeed |+| Package | TO-247-4L |+| Category | Silicon Carbide (SiC) Devices |+| 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 |+|---|---|---|---|---|---|---|---|+| Drain-Source Voltage | VDSS | | | 650 | V | TC = 25 ˚C | 1 |+| Gate-Source Voltage (transient <100 ns) | VGS | -8 | | 19 | V | Under transient events < 100 ns; Fig. 29 | 1 |+| Continuous Drain Current | ID | | | 49 | A | VGS = 15 V, TC = 25˚C; Fig. 19 | 1 |+| Continuous Drain Current | ID | | | 35 | A | VGS = 15 V, TC = 100˚C | 1 |+| Pulsed Drain Current | ID(pulse) | | | 132 | A | Pulse width tP limited by Tjmax | 1 |+| Power Dissipation | PD | | | 176 | W | TC=25˚C, TJ = 175 ˚C; Fig. 20 | 1 |+| Operating Junction and Storage Temperature | TJ, Tstg | -40 | | 175 | ˚C | | 1 |+| Solder Temperature | TL | | | 260 | ˚C | 1.6mm (0.063”) from case for 10s | 1 |+| Gate-Source Recommended Turn-On Voltage | VGSon | | 15 | | V | Static; Fig. 29 | 2 |+| Gate-Source Recommended Turn-Off Voltage | VGSoff | | -4 | | V | Static; Fig. 29 | 2 |+| Drain-Source Breakdown Voltage | V(BR)DSS | 650 | | | V | VGS = 0 V, ID = 100 μA | 2 |+| Gate Threshold Voltage | VGS(th) | 1.8 | 2.6 | 3.6 | V | VDS = VGS, ID = 4.84 mA; Fig. 11 | 2 |+| Gate Threshold Voltage | VGS(th) | | 2.2 | | V | VDS = VGS, ID = 4.84 mA, TJ = 175ºC | 2 |+| Zero Gate Voltage Drain Current | IDSS | | 1 | 50 | μA | VDS = 650 V, VGS = 0 V | 2 |+| Gate-Source Leakage Current | IGSS | | 10 | 250 | nA | VGS = 15 V, VDS = 0 V | 2 |+| Drain-Source On-State Resistance | RDS(on) | | 45 | 60 | mΩ | VGS = 15 V, ID = 17.6 A; Fig. 4, 5, 6 | 2 |+| Drain-Source On-State Resistance | RDS(on) | | 61 | | mΩ | VGS = 15 V, ID = 17.6 A, TJ = 175ºC | 2 |+| Transconductance | gfs | | 12 | | S | VDS= 20 V, IDS= 17.6 A; Fig. 7 | 2 |+| Transconductance | gfs | | 11 | | S | VDS= 20 V, IDS= 17.6 A, TJ = 175ºC | 2 |+| Input Capacitance | Ciss | | 1621 | | pF | VGS = 0 V, VDS = 0V to 600 V, F = 1 Mhz, VAC = 25 mV; Fig. 17, 18 | 2 |+| Output Capacitance | Coss | | 101 | | pF | VGS = 0 V, VDS = 0V to 600 V, F = 1 Mhz, VAC = 25 mV; Fig. 17, 18 | 2 |+| Reverse Transfer Capacitance | Crss | | 8 | | pF | VGS = 0 V, VDS = 0V to 600 V, F = 1 Mhz, VAC = 25 mV; Fig. 17, 18 | 2 |+| Effective Output Capacitance (Energy Related) | Co(er) | | 126 | | pF | VGS = 0 V, VDS = 0V to 400 V; Note 1 | 2 |+| Effective Output Capacitance (Time Related) | Co(tr) | | 178 | | pF | | 2 |+| Coss Stored Energy | Eoss | | 20 | | μJ | VDS = 600 V, F = 1 Mhz; Fig. 16 | 2 |+| Turn-On Switching Energy (Body Diode) | EON | | 57 | | μJ | VDS = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, TJ = 175ºC, FWD = internal body diode; Fig. 25 | 2 |+| Turn Off Switching Energy (Body Diode) | EOFF | | 14 | | μJ | VDS = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, TJ = 175ºC, FWD = internal body diode; Fig. 25 | 2 |+| Turn-On Switching Energy (External Diode) | EON | | 44 | | μJ | VDS = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, TJ = 175ºC, FWD = External SiC diode; Fig. 25 | 2 |+| Turn Off Switching Energy (External Diode) | EOFF | | 14 | | μJ | VDS = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, TJ = 175ºC, FWD = External SiC diode; Fig. 25 | 2 |+| Turn-On Delay Time | td(on) | | 9 | | ns | VDD = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, inductive load; Fig. 26 | 2 |+| Rise Time | tr | | 12 | | ns | VDD = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, inductive load; Fig. 26 | 2 |+| Turn-Off Delay Time | td(off) | | 18 | | ns | VDD = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, inductive load; Fig. 26 | 2 |+| Fall Time | tf | | 6 | | ns | VDD = 400 V, VGS = -4 V/15 V, ID = 17.6 A, RG(ext) = 2.5 Ω, L= 99 μH, inductive load; Fig. 26 | 2 |+| Internal Gate Resistance | RG(int) | | 3 | | Ω | f = 1 MHz, VAC = 25 mV | 2 |+| Gate to Source Charge | Qgs | | 21 | | nC | VDS = 400 V, VGS = -4 V/15 V, ID = 17.6 A; per IEC60747-8-4 pg 21 | 2 |+| Gate to Drain Charge | Qgd | | 18 | | nC | VDS = 400 V, VGS = -4 V/15 V, ID = 17.6 A; Fig. 12 | 2 |+| Total Gate Charge | Qg | | 63 | | nC | VDS = 400 V, VGS = -4 V/15 V, ID = 17.6 A; Fig. 12 | 2 |+| Diode Forward Voltage | VSD | | 4.8 | | V | VGS = -4 V, ISD = 8.8 A, TJ = 25 °C; Fig. 8, 9, 10 | 3 |+| Diode Forward Voltage | VSD | | 4.2 | | V | VGS = -4 V, ISD = 8.8 A, TJ = 175 °C | 3 |+| Continuous Diode Forward Current | IS | | 29 | | A | VGS = -4 V, TC = 25˚C | 3 |+| Diode Pulse Current | IS, pulse | | 132 | | A | VGS = -4 V, pulse width tP limited by Tjmax | 3 |+| Reverse Recovery Time | trr | | 13 | | ns | VGS = -4 V, ISD = 17.6 A, VR = 400 V, dif/dt = 5215 A/µs, TJ = 175 °C | 3 |+| Reverse Recovery Charge | Qrr | | 247 | | nC | VGS = -4 V, ISD = 17.6 A, VR = 400 V, dif/dt = 5215 A/µs, TJ = 175 °C | 3 |+| Peak Reverse Recovery Current | Irrm | | 36 | | A | VGS = -4 V, ISD = 17.6 A, VR = 400 V, dif/dt = 5215 A/µs, TJ = 175 °C | 3 |+| Reverse Recovery Time | trr | | 18 | | ns | VGS = -4 V, ISD = 17.6 A, VR = 400 V, dif/dt = 1775 A/µs, TJ = 175 °C | 3 |+| Reverse Recovery Charge | Qrr | | 171 | | nC | VGS = -4 V, ISD = 17.6 A, VR = 400 V, dif/dt = 1775 A/µs, TJ = 175 °C | 3 |+| Peak Reverse Recovery Current | Irrm | | 16 | | A | VGS = -4 V, ISD = 17.6 A, VR = 400 V, dif/dt = 1775 A/µs, TJ = 175 °C | 3 |+| Thermal Resistance from Junction to Case | RθJC | | 0.85 | | °C/W | Fig. 21 | 3 |+| Thermal Resistance From Junction to Ambient | RθJA | | 40 | | °C/W | | 3 |++## CAD (KiCad official)++- Symbol: `C3M0045065K`+- Footprint: `Package_TO_SOT_THT:TO-247-4_Vertical`+- 3D model: TO-247-4L (KiCad packages3D, STEP)+- 3D model files: `c3m0045065k-etched.step` / `c3m0045065k-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `c3m0045065k.step` / `c3m0045065k.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Wolfspeed datasheet](docs/c3m0045065k-datasheet.pdf) (12 pp, sha256 `45433d3d2ada7882`, retrieved 2026-10-30, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-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/c3m0045065k-datasheet.pdf)
c3m0045065k-etched.glbadded⋯ 1 unchanged line ⋯
c3m0045065k-hero.glbadded⋯ 1 unchanged line ⋯
c3m0045065k-hero.overlay.jsonadded+177@@ -0,0 +1,177 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "C3M0045065K",+ "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": 12.065,+ "dash_mm": 0.3016,+ "gap_mm": 0.181,+ "pad_stroke_mm": 0.0724+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 9,+ "pin1": {+ "source": "added dot (AI)",+ "pad": "1",+ "center_mm": [+ -1.502,+ 0.0+ ],+ "r_mm": 0.35+ }+ },+ "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": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.001,+ "tolerance_mm": 0.965,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -0.599,+ 10.761,+ -0.299,+ 0.3+ ],+ "pads_bbox_mm": [+ -0.952,+ 11.112,+ -2.25,+ 2.25+ ],+ "seating_z_mm": -15.83+ },+ "sources": {+ "glb": "c3m0045065k-etched.glb",+ "glb_sha256": "62850f6f495c8f72912a45f1fc9a8d0cf63d91880d36e9f9027c7ae632c84cda",+ "footprint": "c3m0045065k.kicad_mod",+ "footprint_sha256": "ebf54b9e666a5e51935abc1483bc029c07ac5082ad7c41b764ecf60605a3d066",+ "pins": "page.json component.pins",+ "pins_sha256": "675a6986e9151a4358df9147a421d860ea14c3423d9435c4b2fc5ffe6f806017"+ },+ "generator": "adom-wiki 1.8.2 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "Drain",+ "x": -2.002,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "Power Source",+ "x": 6.182,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "3",+ "text": "Driver Source",+ "x": 8.722,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "4",+ "text": "Gate",+ "x": 11.263,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "rect",+ "center_mm": [+ 0.0,+ 0.0+ ],+ "size_mm": [+ 1.905,+ 4.5+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "oval",+ "center_mm": [+ 5.08,+ 0.0+ ],+ "size_mm": [+ 1.905,+ 4.5+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "oval",+ "center_mm": [+ 7.62,+ 0.0+ ],+ "size_mm": [+ 1.905,+ 4.5+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "oval",+ "center_mm": [+ 10.16,+ 0.0+ ],+ "size_mm": [+ 1.905,+ 4.5+ ],+ "rot": 0.0+ }+ ]+}
c3m0045065k.glbadded⋯ 1 unchanged line ⋯
c3m0045065k.kicad_modadded+209@@ -0,0 +1,209 @@+(footprint "TO-247-4_Vertical"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "TO-247-4, Vertical, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")+ (tags "TO-247-4 Vertical RM 2.54mm")+ (property "Reference" "REF**"+ (at 5.08 -3.28 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "TO-247-4_Vertical"+ (at 5.08 3.65 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/TO_SOT/THT"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr through_hole)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -2.98 -2.44)+ (end -1.212 -2.44)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -2.98 2.81)+ (end -2.98 -2.44)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 1.212 -2.44)+ (end 3.868 -2.44)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 3.275 -2.44)+ (end 3.275 -2.22)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 6.292 -2.44)+ (end 6.407 -2.44)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 8.832 -2.44)+ (end 8.948 -2.44)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 11.372 -2.44)+ (end 13.14 -2.44)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 13.14 -2.44)+ (end 13.14 2.81)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 13.14 2.81)+ (end -2.98 2.81)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_rect+ (start -3.12 -2.58)+ (end 13.28 2.95)+ (stroke+ (width 0.05)+ (type solid)+ )+ (fill no)+ (layer "F.CrtYd")+ )+ (fp_line+ (start 3.275 -2.33)+ (end 3.275 2.7)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_line+ (start 6.885 -2.33)+ (end 6.885 2.7)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_rect+ (start -2.87 -2.33)+ (end 13.03 2.7)+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 5.08 0.19 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" thru_hole rect+ (at 0 0)+ (size 1.905 4.5)+ (drill 1.5)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (pad "2" thru_hole oval+ (at 5.08 0)+ (size 1.905 4.5)+ (drill 1.5)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (pad "3" thru_hole oval+ (at 7.62 0)+ (size 1.905 4.5)+ (drill 1.5)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (pad "4" thru_hole oval+ (at 10.16 0)+ (size 1.905 4.5)+ (drill 1.5)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-4_Vertical.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
c3m0045065k.kicad_symadded+29@@ -0,0 +1,29 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "C3M0045065K" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "C3M0045065K" (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 "C3M0045065K_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -5.08)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "C3M0045065K_1_1"+ (pin passive line (at -17.78 0.00 0) (length 5.08)+ (name "Drain" (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 "Power Source" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at 17.78 0.00 180) (length 5.08)+ (name "Gate" (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 "Driver Source" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
c3m0045065k.lbradded+115@@ -0,0 +1,115 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="TO-247-4_Vertical">+ <description>4 pads, 12.1 x 4.5 mm. TO-247-4, Vertical, RM 2.54mm, see</description>+ <pad name="1" x="0.0000" y="-0.0000" drill="1.5000" diameter="1.9050" shape="long" rot="R90"/>+ <pad name="2" x="5.0800" y="-0.0000" drill="1.5000" diameter="1.9050" shape="long" rot="R90"/>+ <pad name="3" x="7.6200" y="-0.0000" drill="1.5000" diameter="1.9050" shape="long" rot="R90"/>+ <pad name="4" x="10.1600" y="-0.0000" drill="1.5000" diameter="1.9050" shape="long" rot="R90"/>+ <wire x1="-2.8700" y1="2.3300" x2="13.0300" y2="2.3300" width="0.1000" layer="51"/>+ <wire x1="13.0300" y1="2.3300" x2="13.0300" y2="-2.7000" width="0.1000" layer="51"/>+ <wire x1="13.0300" y1="-2.7000" x2="-2.8700" y2="-2.7000" width="0.1000" layer="51"/>+ <wire x1="-2.8700" y1="-2.7000" x2="-2.8700" y2="2.3300" width="0.1000" layer="51"/>+ <wire x1="-2.9800" y1="2.4400" x2="-1.2120" y2="2.4400" width="0.1200" layer="21"/>+ <wire x1="-2.9800" y1="-2.8100" x2="-2.9800" y2="2.4400" width="0.1200" layer="21"/>+ <wire x1="1.2120" y1="2.4400" x2="3.8680" y2="2.4400" width="0.1200" layer="21"/>+ <wire x1="3.2750" y1="2.4400" x2="3.2750" y2="2.2200" width="0.1200" layer="21"/>+ <wire x1="6.2920" y1="2.4400" x2="6.4070" y2="2.4400" width="0.1200" layer="21"/>+ <wire x1="8.8320" y1="2.4400" x2="8.9480" y2="2.4400" width="0.1200" layer="21"/>+ <wire x1="11.3720" y1="2.4400" x2="13.1400" y2="2.4400" width="0.1200" layer="21"/>+ <wire x1="13.1400" y1="2.4400" x2="13.1400" y2="-2.8100" width="0.1200" layer="21"/>+ <wire x1="13.1400" y1="-2.8100" x2="-2.9800" y2="-2.8100" width="0.1200" layer="21"/>+ <wire x1="3.2750" y1="2.3300" x2="3.2750" y2="-2.7000" width="0.1000" layer="51"/>+ <wire x1="6.8850" y1="2.3300" x2="6.8850" y2="-2.7000" width="0.1000" layer="51"/>+ <text x="0" y="3.040" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-3.410" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="C3M0045065K">+ <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="Drain" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="Power_Source" x="-17.78" y="-2.54" length="middle" direction="pas"/>+ <pin name="Gate" x="17.78" y="0" length="middle" direction="in" rot="R180"/>+ <pin name="Driver_Source" x="17.78" y="-2.54" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="C3M0045065K" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="C3M0045065K" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="TO-247-4_Vertical">+ <connects>+ <connect gate="G$1" pin="Drain" pad="1"/>+ <connect gate="G$1" pin="Power_Source" pad="2"/>+ <connect gate="G$1" pin="Gate" pad="4"/>+ <connect gate="G$1" pin="Driver_Source" pad="3"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
c3m0045065k.stepadded+3006@@ -0,0 +1,3006 @@+ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/packages3D-source/Package_TO_SOT_THT.3dshapes\\ +TO-247-4_Vertical.step','2018-04-07T22:06:44',('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('TO-247-4_Vertical','TO-247-4_Vertical','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2358); +#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,#105,#264,#324,#376,#393,#417,#441,#547,#656, + #693,#725,#789,#814,#846,#910,#935,#967,#1031,#1056,#1088,#1152, + #1177,#1229,#1254,#1271,#1281,#1312,#1336,#1360,#1384,#1408,#1432, + #1472,#1496,#1536,#1553,#1610,#1667,#1724,#1781,#1798,#1815,#1832, + #1849,#1866,#1883,#1895,#1912,#1929,#1946,#1963,#1980,#1992,#2009, + #2026,#2043,#2060,#2077,#2089,#2106,#2123,#2140,#2157,#2174,#2186, + #2203,#2213,#2233,#2267,#2284,#2296,#2321,#2346)); +#17 = ADVANCED_FACE('',(#18),#100,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62,#70,#78,#86,#94)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-2.5,-2.33,4.62)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(-2.344043375454E-016,-0.991812685174,0.1277012041)); +#30 = ORIENTED_EDGE('',*,*,#31,.F.); +#31 = EDGE_CURVE('',#32,#22,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-2.5,2.7,4.62)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-2.5,2.7,4.62)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(-2.084261589177E-016,-0.993883734674,-0.110431526075 + )); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-2.5,2.7,25.27)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-2.5,2.7,25.27)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(1.110223024625E-016,-1.110223024625E-016,-1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#48,#40,#50,.T.); +#48 = VERTEX_POINT('',#49); +#49 = CARTESIAN_POINT('',(-2.5,0.72,25.27)); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-2.5,0.72,25.27)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#48,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(-2.5,-2.33,24.159890785488)); +#58 = LINE('',#59,#60); +#59 = CARTESIAN_POINT('',(-2.5,-2.33,24.159890785488)); +#60 = VECTOR('',#61,1.); +#61 = DIRECTION('',(1.706818129328E-016,0.939692620786,0.342020143326)); +#62 = ORIENTED_EDGE('',*,*,#63,.F.); +#63 = EDGE_CURVE('',#64,#56,#66,.T.); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(-2.5,-2.33,21.064890785488)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-2.5,-2.33,4.62)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(-1.110223024625E-016,1.110223024625E-016,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#64,#72,#74,.T.); +#72 = VERTEX_POINT('',#73); +#73 = CARTESIAN_POINT('',(-2.5,0.72,21.064890785488)); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-2.5,-2.33,21.064890785488)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(4.440892098501E-016,1.,-3.574525976783E-031)); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#72,#80,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(-2.5,0.72,17.254890785488)); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(-2.5,0.72,21.064890785488)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(-6.993530863781E-016,-1.110223024625E-016,-1.)); +#86 = ORIENTED_EDGE('',*,*,#87,.F.); +#87 = EDGE_CURVE('',#88,#80,#90,.T.); +#88 = VERTEX_POINT('',#89); +#89 = CARTESIAN_POINT('',(-2.5,-2.33,17.254890785488)); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-2.5,-2.33,17.254890785488)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(4.440892098501E-016,1.,-3.574525976783E-031)); +#94 = ORIENTED_EDGE('',*,*,#95,.F.); +#95 = EDGE_CURVE('',#24,#88,#96,.T.); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-2.5,-2.33,4.62)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(-1.110223024625E-016,1.110223024625E-016,1.)); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-2.5,0.236336273849,14.712117469469)); +#103 = DIRECTION('',(1.,-2.774933612463E-016,1.078411843938E-016)); +#104 = DIRECTION('',(2.774933612463E-016,1.,-4.379057701015E-047)); +#105 = ADVANCED_FACE('',(#106),#259,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#109,#117,#125,#133,#141,#149,#157,#165,#173, + #181,#189,#197,#205,#213,#221,#229,#237,#245,#253)); +#108 = ORIENTED_EDGE('',*,*,#21,.F.); +#109 = ORIENTED_EDGE('',*,*,#110,.T.); +#110 = EDGE_CURVE('',#22,#111,#113,.T.); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(-0.75,1.167954621906E-015,4.32)); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#111,#119,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-0.75,-0.3,4.358626609442)); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(-0.75,0.104490931164,4.306546232039)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(0.E+000,-0.991812685174,0.1277012041)); +#125 = ORIENTED_EDGE('',*,*,#126,.F.); +#126 = EDGE_CURVE('',#127,#119,#129,.T.); +#127 = VERTEX_POINT('',#128); +#128 = CARTESIAN_POINT('',(0.75,-0.3,4.358626609442)); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(-1.625,-0.3,4.358626609442)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(-1.,-1.014113703936E-031,-1.522387366385E-016)); +#133 = ORIENTED_EDGE('',*,*,#134,.T.); +#134 = EDGE_CURVE('',#127,#135,#137,.T.); +#135 = VERTEX_POINT('',#136); +#136 = CARTESIAN_POINT('',(0.75,1.001421168212E-015,4.32)); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(0.75,0.420299046334,4.265884242961)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,0.991812685174,-0.1277012041)); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#135,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(4.33,6.039613253961E-016,4.32)); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#149 = ORIENTED_EDGE('',*,*,#150,.T.); +#150 = EDGE_CURVE('',#143,#151,#153,.T.); +#151 = VERTEX_POINT('',#152); +#152 = CARTESIAN_POINT('',(4.33,-0.3,4.358626609442)); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(4.33,0.104490931164,4.306546232039)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.E+000,-0.991812685174,0.1277012041)); +#157 = ORIENTED_EDGE('',*,*,#158,.F.); +#158 = EDGE_CURVE('',#159,#151,#161,.T.); +#159 = VERTEX_POINT('',#160); +#160 = CARTESIAN_POINT('',(5.83,-0.3,4.358626609442)); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(0.915,-0.3,4.358626609442)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(-1.,-9.871363529964E-032,-1.522387366385E-016)); +#165 = ORIENTED_EDGE('',*,*,#166,.T.); +#166 = EDGE_CURVE('',#159,#167,#169,.T.); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(5.83,4.374278717023E-016,4.32)); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(5.83,0.420299046334,4.265884242961)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.E+000,0.991812685174,-0.1277012041)); +#173 = ORIENTED_EDGE('',*,*,#174,.T.); +#174 = EDGE_CURVE('',#167,#175,#177,.T.); +#175 = VERTEX_POINT('',#176); +#176 = CARTESIAN_POINT('',(6.87,3.219646771413E-016,4.32)); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#181 = ORIENTED_EDGE('',*,*,#182,.T.); +#182 = EDGE_CURVE('',#175,#183,#185,.T.); +#183 = VERTEX_POINT('',#184); +#184 = CARTESIAN_POINT('',(6.87,-0.3,4.358626609442)); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(6.87,0.104490931164,4.306546232039)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(0.E+000,-0.991812685174,0.1277012041)); +#189 = ORIENTED_EDGE('',*,*,#190,.F.); +#190 = EDGE_CURVE('',#191,#183,#193,.T.); +#191 = VERTEX_POINT('',#192); +#192 = CARTESIAN_POINT('',(8.37,-0.3,4.358626609442)); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(2.185,-0.3,4.358626609442)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,-9.871363529964E-032,-1.522387366385E-016)); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#191,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(8.37,1.554312234475E-016,4.32)); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(8.37,0.420299046334,4.265884242961)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(0.E+000,0.991812685174,-0.1277012041)); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#199,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(9.41,3.996802888651E-017,4.32)); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#213 = ORIENTED_EDGE('',*,*,#214,.T.); +#214 = EDGE_CURVE('',#207,#215,#217,.T.); +#215 = VERTEX_POINT('',#216); +#216 = CARTESIAN_POINT('',(9.41,-0.3,4.358626609442)); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(9.41,0.104490931164,4.306546232039)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.E+000,-0.991812685174,0.1277012041)); +#221 = ORIENTED_EDGE('',*,*,#222,.F.); +#222 = EDGE_CURVE('',#223,#215,#225,.T.); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(10.91,-0.3,4.358626609442)); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(3.455,-0.3,4.358626609442)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(-1.,-9.871363529964E-032,-1.522387366385E-016)); +#229 = ORIENTED_EDGE('',*,*,#230,.T.); +#230 = EDGE_CURVE('',#223,#231,#233,.T.); +#231 = VERTEX_POINT('',#232); +#232 = CARTESIAN_POINT('',(10.91,-1.265654248073E-016,4.32)); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(10.91,0.420299046334,4.265884242961)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(0.E+000,0.991812685174,-0.1277012041)); +#237 = ORIENTED_EDGE('',*,*,#238,.T.); +#238 = EDGE_CURVE('',#231,#239,#241,.T.); +#239 = VERTEX_POINT('',#240); +#240 = CARTESIAN_POINT('',(13.4,-4.030109579389E-016,4.32)); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#245 = ORIENTED_EDGE('',*,*,#246,.T.); +#246 = EDGE_CURVE('',#239,#247,#249,.T.); +#247 = VERTEX_POINT('',#248); +#248 = CARTESIAN_POINT('',(13.4,-2.33,4.62)); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(13.4,-4.030109579389E-016,4.32)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(-2.344043375454E-016,-0.991812685174,0.1277012041) + ); +#253 = ORIENTED_EDGE('',*,*,#254,.F.); +#254 = EDGE_CURVE('',#24,#247,#255,.T.); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(-2.5,-2.33,4.62)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(-2.5,1.362243651215E-015,4.32)); +#262 = DIRECTION('',(1.509923101729E-016,-0.1277012041,-0.991812685174) + ); +#263 = DIRECTION('',(-3.303399837585E-016,-0.991812685174,0.1277012041) + ); +#264 = ADVANCED_FACE('',(#265,#308),#319,.T.); +#265 = FACE_BOUND('',#266,.T.); +#266 = EDGE_LOOP('',(#267,#268,#269,#277,#286,#294,#300,#301)); +#267 = ORIENTED_EDGE('',*,*,#95,.F.); +#268 = ORIENTED_EDGE('',*,*,#254,.T.); +#269 = ORIENTED_EDGE('',*,*,#270,.T.); +#270 = EDGE_CURVE('',#247,#271,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(13.4,-2.33,17.254890785488)); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(13.4,-2.33,4.62)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(-1.110223024625E-016,1.110223024625E-016,1.)); +#277 = ORIENTED_EDGE('',*,*,#278,.F.); +#278 = EDGE_CURVE('',#279,#271,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(13.4,-2.33,21.064890785488)); +#281 = CIRCLE('',#282,1.905); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(13.4,-2.33,19.159890785488)); +#284 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#285 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.)); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#279,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(13.4,-2.33,24.159890785488)); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(13.4,-2.33,4.62)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(-1.110223024625E-016,1.110223024625E-016,1.)); +#294 = ORIENTED_EDGE('',*,*,#295,.F.); +#295 = EDGE_CURVE('',#56,#288,#296,.T.); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(-2.5,-2.33,24.159890785488)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#300 = ORIENTED_EDGE('',*,*,#63,.F.); +#301 = ORIENTED_EDGE('',*,*,#302,.F.); +#302 = EDGE_CURVE('',#88,#64,#303,.T.); +#303 = CIRCLE('',#304,1.905); +#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307); +#305 = CARTESIAN_POINT('',(-2.5,-2.33,19.159890785488)); +#306 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#307 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.)); +#308 = FACE_BOUND('',#309,.T.); +#309 = EDGE_LOOP('',(#310)); +#310 = ORIENTED_EDGE('',*,*,#311,.T.); +#311 = EDGE_CURVE('',#312,#312,#314,.T.); +#312 = VERTEX_POINT('',#313); +#313 = CARTESIAN_POINT('',(5.45,-2.33,20.905)); +#314 = CIRCLE('',#315,1.805); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(5.45,-2.33,19.1)); +#317 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#318 = DIRECTION('',(-3.330669073875E-016,1.110223024625E-016,1.)); +#319 = PLANE('',#320); +#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323); +#321 = CARTESIAN_POINT('',(-2.5,-2.33,4.62)); +#322 = DIRECTION('',(-1.110223024625E-016,-1.,1.110223024625E-016)); +#323 = DIRECTION('',(-3.821045009664E-031,1.110223024625E-016,1.)); +#324 = ADVANCED_FACE('',(#325),#371,.F.); +#325 = FACE_BOUND('',#326,.F.); +#326 = EDGE_LOOP('',(#327,#328,#329,#338,#346,#355,#363,#370)); +#327 = ORIENTED_EDGE('',*,*,#302,.F.); +#328 = ORIENTED_EDGE('',*,*,#87,.T.); +#329 = ORIENTED_EDGE('',*,*,#330,.T.); +#330 = EDGE_CURVE('',#80,#331,#333,.T.); +#331 = VERTEX_POINT('',#332); +#332 = CARTESIAN_POINT('',(-2.05,0.72,17.308803267298)); +#333 = CIRCLE('',#334,1.905); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(-2.5,0.72,19.159890785488)); +#336 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#337 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.)); +#338 = ORIENTED_EDGE('',*,*,#339,.T.); +#339 = EDGE_CURVE('',#331,#340,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(-2.05,0.715,17.308803267298)); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(-2.05,-2.33,17.308803267298)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#346 = ORIENTED_EDGE('',*,*,#347,.T.); +#347 = EDGE_CURVE('',#340,#348,#350,.T.); +#348 = VERTEX_POINT('',#349); +#349 = CARTESIAN_POINT('',(-2.05,0.715,21.010978303678)); +#350 = CIRCLE('',#351,1.905); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(-2.5,0.715,19.159890785488)); +#353 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#354 = DIRECTION('',(-1.110223024625E-016,-1.110223024625E-016,-1.)); +#355 = ORIENTED_EDGE('',*,*,#356,.F.); +#356 = EDGE_CURVE('',#357,#348,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(-2.05,0.72,21.010978303678)); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-2.05,-2.33,21.010978303678)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#357,#72,#365,.T.); +#365 = CIRCLE('',#366,1.905); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(-2.5,0.72,19.159890785488)); +#368 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#369 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.)); +#370 = ORIENTED_EDGE('',*,*,#71,.F.); +#371 = CYLINDRICAL_SURFACE('',#372,1.905); +#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375); +#373 = CARTESIAN_POINT('',(-2.5,-2.33,19.159890785488)); +#374 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#375 = DIRECTION('',(-1.110223024625E-016,-1.110223024625E-016,-1.)); +#376 = ADVANCED_FACE('',(#377),#388,.F.); +#377 = FACE_BOUND('',#378,.F.); +#378 = EDGE_LOOP('',(#379,#380,#381,#382)); +#379 = ORIENTED_EDGE('',*,*,#330,.F.); +#380 = ORIENTED_EDGE('',*,*,#79,.F.); +#381 = ORIENTED_EDGE('',*,*,#364,.F.); +#382 = ORIENTED_EDGE('',*,*,#383,.F.); +#383 = EDGE_CURVE('',#331,#357,#384,.T.); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(-2.05,0.72,13.129945392744)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(0.E+000,9.990758376829E-017,1.)); +#388 = PLANE('',#389); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(-1.840088642316,0.72,19.159890785488)); +#391 = DIRECTION('',(4.03771692679E-016,1.,-9.990758376829E-017)); +#392 = DIRECTION('',(1.,-4.03771692679E-016,1.768139540278E-062)); +#393 = ADVANCED_FACE('',(#394),#412,.T.); +#394 = FACE_BOUND('',#395,.T.); +#395 = EDGE_LOOP('',(#396,#397,#405,#411)); +#396 = ORIENTED_EDGE('',*,*,#295,.T.); +#397 = ORIENTED_EDGE('',*,*,#398,.T.); +#398 = EDGE_CURVE('',#288,#399,#401,.T.); +#399 = VERTEX_POINT('',#400); +#400 = CARTESIAN_POINT('',(13.4,0.72,25.27)); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(13.4,-2.33,24.159890785488)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(1.706818129328E-016,0.939692620786,0.342020143326) + ); +#405 = ORIENTED_EDGE('',*,*,#406,.F.); +#406 = EDGE_CURVE('',#48,#399,#407,.T.); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(-2.5,0.72,25.27)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#411 = ORIENTED_EDGE('',*,*,#55,.F.); +#412 = PLANE('',#413); +#413 = AXIS2_PLACEMENT_3D('',#414,#415,#416); +#414 = CARTESIAN_POINT('',(-2.5,-2.33,24.159890785488)); +#415 = DIRECTION('',(-1.944621213506E-016,-0.342020143326,0.939692620786 + )); +#416 = DIRECTION('',(3.129805151001E-016,0.939692620786,0.342020143326) + ); +#417 = ADVANCED_FACE('',(#418),#436,.T.); +#418 = FACE_BOUND('',#419,.T.); +#419 = EDGE_LOOP('',(#420,#421,#429,#435)); +#420 = ORIENTED_EDGE('',*,*,#406,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#399,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(13.4,2.7,25.27)); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(13.4,0.72,25.27)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#429 = ORIENTED_EDGE('',*,*,#430,.F.); +#430 = EDGE_CURVE('',#40,#423,#431,.T.); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(-2.5,2.7,25.27)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#435 = ORIENTED_EDGE('',*,*,#47,.F.); +#436 = PLANE('',#437); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(-2.5,0.72,25.27)); +#439 = DIRECTION('',(-1.665334536938E-016,4.190823558987E-031,1.)); +#440 = DIRECTION('',(3.330669073875E-016,1.,-3.697785493223E-031)); +#441 = ADVANCED_FACE('',(#442,#460),#542,.T.); +#442 = FACE_BOUND('',#443,.T.); +#443 = EDGE_LOOP('',(#444,#445,#453,#459)); +#444 = ORIENTED_EDGE('',*,*,#430,.T.); +#445 = ORIENTED_EDGE('',*,*,#446,.T.); +#446 = EDGE_CURVE('',#423,#447,#449,.T.); +#447 = VERTEX_POINT('',#448); +#448 = CARTESIAN_POINT('',(13.4,2.7,4.62)); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(13.4,2.7,25.27)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(1.110223024625E-016,-1.110223024625E-016,-1.)); +#453 = ORIENTED_EDGE('',*,*,#454,.F.); +#454 = EDGE_CURVE('',#32,#447,#455,.T.); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(-2.5,2.7,4.62)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#459 = ORIENTED_EDGE('',*,*,#39,.F.); +#460 = FACE_BOUND('',#461,.T.); +#461 = EDGE_LOOP('',(#462,#472,#480,#488,#496,#504,#512,#520,#528,#536) + ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#464,#466,#468,.T.); +#464 = VERTEX_POINT('',#465); +#465 = CARTESIAN_POINT('',(2.2,2.7,24.08)); +#466 = VERTEX_POINT('',#467); +#467 = CARTESIAN_POINT('',(1.45,2.7,24.08)); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(2.2,2.7,24.08)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(-1.,2.22044604925E-016,-2.22044604925E-016)); +#472 = ORIENTED_EDGE('',*,*,#473,.T.); +#473 = EDGE_CURVE('',#466,#474,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-1.56,2.7,22.984449594905)); +#476 = LINE('',#477,#478); +#477 = CARTESIAN_POINT('',(1.45,2.7,24.08)); +#478 = VECTOR('',#479,1.); +#479 = DIRECTION('',(-0.939692620791,2.086536767344E-016,-0.342020143313 + )); +#480 = ORIENTED_EDGE('',*,*,#481,.T.); +#481 = EDGE_CURVE('',#474,#482,#484,.T.); +#482 = VERTEX_POINT('',#483); +#483 = CARTESIAN_POINT('',(-1.56,2.7,6.56)); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(-1.56,2.7,22.984449594906)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(2.22044604925E-016,4.379057701015E-047,-1.)); +#488 = ORIENTED_EDGE('',*,*,#489,.T.); +#489 = EDGE_CURVE('',#482,#490,#492,.T.); +#490 = VERTEX_POINT('',#491); +#491 = CARTESIAN_POINT('',(12.46,2.7,6.56)); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-1.56,2.7,6.56)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(1.,-2.22044604925E-016,2.22044604925E-016)); +#496 = ORIENTED_EDGE('',*,*,#497,.T.); +#497 = EDGE_CURVE('',#490,#498,#500,.T.); +#498 = VERTEX_POINT('',#499); +#499 = CARTESIAN_POINT('',(12.46,2.7,22.984449594905)); +#500 = LINE('',#501,#502); +#501 = CARTESIAN_POINT('',(12.46,2.7,6.56)); +#502 = VECTOR('',#503,1.); +#503 = DIRECTION('',(-2.22044604925E-016,-4.379057701015E-047,1.)); +#504 = ORIENTED_EDGE('',*,*,#505,.T.); +#505 = EDGE_CURVE('',#498,#506,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(9.45,2.7,24.08)); +#508 = LINE('',#509,#510); +#509 = CARTESIAN_POINT('',(12.46,2.7,22.984449594906)); +#510 = VECTOR('',#511,1.); +#511 = DIRECTION('',(-0.939692620791,2.086536767344E-016,0.342020143313) + ); +#512 = ORIENTED_EDGE('',*,*,#513,.T.); +#513 = EDGE_CURVE('',#506,#514,#516,.T.); +#514 = VERTEX_POINT('',#515); +#515 = CARTESIAN_POINT('',(8.7,2.7,24.08)); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(9.45,2.7,24.08)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(-1.,2.22044604925E-016,-2.22044604925E-016)); +#520 = ORIENTED_EDGE('',*,*,#521,.T.); +#521 = EDGE_CURVE('',#514,#522,#524,.T.); +#522 = VERTEX_POINT('',#523); +#523 = CARTESIAN_POINT('',(8.7,2.7,23.58)); +#524 = LINE('',#525,#526); +#525 = CARTESIAN_POINT('',(8.7,2.7,24.08)); +#526 = VECTOR('',#527,1.); +#527 = DIRECTION('',(2.22044604925E-016,4.379057701015E-047,-1.)); +#528 = ORIENTED_EDGE('',*,*,#529,.T.); +#529 = EDGE_CURVE('',#522,#530,#532,.T.); +#530 = VERTEX_POINT('',#531); +#531 = CARTESIAN_POINT('',(2.2,2.7,23.58)); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(8.7,2.7,23.58)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(-1.,2.22044604925E-016,-2.22044604925E-016)); +#536 = ORIENTED_EDGE('',*,*,#537,.T.); +#537 = EDGE_CURVE('',#530,#464,#538,.T.); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(2.2,2.7,23.58)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(-2.22044604925E-016,-4.379057701015E-047,1.)); +#542 = PLANE('',#543); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(-2.5,2.7,25.27)); +#545 = DIRECTION('',(1.110223024625E-016,1.,-1.110223024625E-016)); +#546 = DIRECTION('',(3.821045009664E-031,-1.110223024625E-016,-1.)); +#547 = ADVANCED_FACE('',(#548),#651,.T.); +#548 = FACE_BOUND('',#549,.T.); +#549 = EDGE_LOOP('',(#550,#551,#552,#558,#559,#567,#575,#581,#582,#590, + #598,#604,#605,#613,#621,#627,#628,#636,#644,#650)); +#550 = ORIENTED_EDGE('',*,*,#31,.F.); +#551 = ORIENTED_EDGE('',*,*,#454,.T.); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#447,#239,#554,.T.); +#554 = LINE('',#555,#556); +#555 = CARTESIAN_POINT('',(13.4,2.7,4.62)); +#556 = VECTOR('',#557,1.); +#557 = DIRECTION('',(-2.084261589177E-016,-0.993883734674, + -0.110431526075)); +#558 = ORIENTED_EDGE('',*,*,#238,.F.); +#559 = ORIENTED_EDGE('',*,*,#560,.T.); +#560 = EDGE_CURVE('',#231,#561,#563,.T.); +#561 = VERTEX_POINT('',#562); +#562 = CARTESIAN_POINT('',(10.91,0.3,4.353333333333)); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(10.91,1.261817742047,4.460201971339)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(0.E+000,0.993883734674,0.110431526075)); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#561,#569,#571,.T.); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(9.41,0.3,4.353333333333)); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(3.455,0.3,4.353333333333)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(-1.,-1.164531307988E-031,-1.788692650785E-016)); +#575 = ORIENTED_EDGE('',*,*,#576,.T.); +#576 = EDGE_CURVE('',#569,#207,#577,.T.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(9.41,1.535487804878,4.490609756098)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(0.E+000,-0.993883734674,-0.110431526075)); +#581 = ORIENTED_EDGE('',*,*,#206,.F.); +#582 = ORIENTED_EDGE('',*,*,#583,.T.); +#583 = EDGE_CURVE('',#199,#584,#586,.T.); +#584 = VERTEX_POINT('',#585); +#585 = CARTESIAN_POINT('',(8.37,0.3,4.353333333333)); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(8.37,1.261817742047,4.460201971339)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(0.E+000,0.993883734674,0.110431526075)); +#590 = ORIENTED_EDGE('',*,*,#591,.T.); +#591 = EDGE_CURVE('',#584,#592,#594,.T.); +#592 = VERTEX_POINT('',#593); +#593 = CARTESIAN_POINT('',(6.87,0.3,4.353333333333)); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(2.185,0.3,4.353333333333)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-1.,-1.164531307988E-031,-1.788692650785E-016)); +#598 = ORIENTED_EDGE('',*,*,#599,.T.); +#599 = EDGE_CURVE('',#592,#175,#600,.T.); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(6.87,1.535487804878,4.490609756098)); +#602 = VECTOR('',#603,1.); +#603 = DIRECTION('',(0.E+000,-0.993883734674,-0.110431526075)); +#604 = ORIENTED_EDGE('',*,*,#174,.F.); +#605 = ORIENTED_EDGE('',*,*,#606,.T.); +#606 = EDGE_CURVE('',#167,#607,#609,.T.); +#607 = VERTEX_POINT('',#608); +#608 = CARTESIAN_POINT('',(5.83,0.3,4.353333333333)); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(5.83,1.261817742047,4.460201971339)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(0.E+000,0.993883734674,0.110431526075)); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#607,#615,#617,.T.); +#615 = VERTEX_POINT('',#616); +#616 = CARTESIAN_POINT('',(4.33,0.3,4.353333333333)); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(0.915,0.3,4.353333333333)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(-1.,-1.164531307988E-031,-1.788692650785E-016)); +#621 = ORIENTED_EDGE('',*,*,#622,.T.); +#622 = EDGE_CURVE('',#615,#143,#623,.T.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(4.33,1.535487804878,4.490609756098)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.E+000,-0.993883734674,-0.110431526075)); +#627 = ORIENTED_EDGE('',*,*,#142,.F.); +#628 = ORIENTED_EDGE('',*,*,#629,.T.); +#629 = EDGE_CURVE('',#135,#630,#632,.T.); +#630 = VERTEX_POINT('',#631); +#631 = CARTESIAN_POINT('',(0.75,0.3,4.353333333333)); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(0.75,1.261817742047,4.460201971339)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,0.993883734674,0.110431526075)); +#636 = ORIENTED_EDGE('',*,*,#637,.T.); +#637 = EDGE_CURVE('',#630,#638,#640,.T.); +#638 = VERTEX_POINT('',#639); +#639 = CARTESIAN_POINT('',(-0.75,0.3,4.353333333333)); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(-1.625,0.3,4.353333333333)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(-1.,-1.191508658928E-031,-1.788692650785E-016)); +#644 = ORIENTED_EDGE('',*,*,#645,.T.); +#645 = EDGE_CURVE('',#638,#111,#646,.T.); +#646 = LINE('',#647,#648); +#647 = CARTESIAN_POINT('',(-0.75,1.535487804878,4.490609756098)); +#648 = VECTOR('',#649,1.); +#649 = DIRECTION('',(0.E+000,-0.993883734674,-0.110431526075)); +#650 = ORIENTED_EDGE('',*,*,#110,.F.); +#651 = PLANE('',#652); +#652 = AXIS2_PLACEMENT_3D('',#653,#654,#655); +#653 = CARTESIAN_POINT('',(-2.5,2.7,4.62)); +#654 = DIRECTION('',(1.777752531945E-016,0.110431526075,-0.993883734674) + ); +#655 = DIRECTION('',(-3.310297818105E-016,-0.993883734674, + -0.110431526075)); +#656 = ADVANCED_FACE('',(#657),#688,.T.); +#657 = FACE_BOUND('',#658,.T.); +#658 = EDGE_LOOP('',(#659,#660,#661,#662,#663,#664,#665,#673,#681,#687) + ); +#659 = ORIENTED_EDGE('',*,*,#246,.F.); +#660 = ORIENTED_EDGE('',*,*,#553,.F.); +#661 = ORIENTED_EDGE('',*,*,#446,.F.); +#662 = ORIENTED_EDGE('',*,*,#422,.F.); +#663 = ORIENTED_EDGE('',*,*,#398,.F.); +#664 = ORIENTED_EDGE('',*,*,#287,.F.); +#665 = ORIENTED_EDGE('',*,*,#666,.T.); +#666 = EDGE_CURVE('',#279,#667,#669,.T.); +#667 = VERTEX_POINT('',#668); +#668 = CARTESIAN_POINT('',(13.4,0.72,21.064890785488)); +#669 = LINE('',#670,#671); +#670 = CARTESIAN_POINT('',(13.4,-2.33,21.064890785488)); +#671 = VECTOR('',#672,1.); +#672 = DIRECTION('',(4.440892098501E-016,1.,-3.574525976783E-031)); +#673 = ORIENTED_EDGE('',*,*,#674,.T.); +#674 = EDGE_CURVE('',#667,#675,#677,.T.); +#675 = VERTEX_POINT('',#676); +#676 = CARTESIAN_POINT('',(13.4,0.72,17.254890785488)); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(13.4,0.72,21.064890785488)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(-2.331176954594E-016,-1.110223024625E-016,-1.)); +#681 = ORIENTED_EDGE('',*,*,#682,.F.); +#682 = EDGE_CURVE('',#271,#675,#683,.T.); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(13.4,-2.33,17.254890785488)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(4.440892098501E-016,1.,-3.574525976783E-031)); +#687 = ORIENTED_EDGE('',*,*,#270,.F.); +#688 = PLANE('',#689); +#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692); +#690 = CARTESIAN_POINT('',(13.4,0.236336273849,14.712117469469)); +#691 = DIRECTION('',(1.,-2.774933612463E-016,1.078411843938E-016)); +#692 = DIRECTION('',(2.774933612463E-016,1.,-4.379057701015E-047)); +#693 = ADVANCED_FACE('',(#694),#720,.F.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#704,#712,#718,#719)); +#696 = ORIENTED_EDGE('',*,*,#697,.F.); +#697 = EDGE_CURVE('',#698,#561,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(10.91,0.3,1.312329952895E-002)); +#700 = LINE('',#701,#702); +#701 = CARTESIAN_POINT('',(10.91,0.3,1.312329952895E-002)); +#702 = VECTOR('',#703,1.); +#703 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#704 = ORIENTED_EDGE('',*,*,#705,.T.); +#705 = EDGE_CURVE('',#698,#706,#708,.T.); +#706 = VERTEX_POINT('',#707); +#707 = CARTESIAN_POINT('',(10.91,-0.3,1.312329952895E-002)); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(10.91,0.3,1.312329952895E-002)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#712 = ORIENTED_EDGE('',*,*,#713,.T.); +#713 = EDGE_CURVE('',#706,#223,#714,.T.); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(10.91,-0.3,1.312329952895E-002)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#718 = ORIENTED_EDGE('',*,*,#230,.T.); +#719 = ORIENTED_EDGE('',*,*,#560,.T.); +#720 = PLANE('',#721); +#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724); +#722 = CARTESIAN_POINT('',(10.91,0.3,1.312329952895E-002)); +#723 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#724 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#725 = ADVANCED_FACE('',(#726),#784,.T.); +#726 = FACE_BOUND('',#727,.T.); +#727 = EDGE_LOOP('',(#728,#736,#744,#752,#760,#768,#776,#782,#783)); +#728 = ORIENTED_EDGE('',*,*,#729,.T.); +#729 = EDGE_CURVE('',#215,#730,#732,.T.); +#730 = VERTEX_POINT('',#731); +#731 = CARTESIAN_POINT('',(9.41,-0.3,1.312329952895E-002)); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(9.41,-0.3,5.)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#736 = ORIENTED_EDGE('',*,*,#737,.T.); +#737 = EDGE_CURVE('',#730,#738,#740,.T.); +#738 = VERTEX_POINT('',#739); +#739 = CARTESIAN_POINT('',(9.56,-0.3,1.32359401217E-016)); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(9.41,-0.3,1.312329952895E-002)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#744 = ORIENTED_EDGE('',*,*,#745,.T.); +#745 = EDGE_CURVE('',#738,#746,#748,.T.); +#746 = VERTEX_POINT('',#747); +#747 = CARTESIAN_POINT('',(9.56,-0.3,-15.23)); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(9.56,-0.3,1.33226762955E-016)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#752 = ORIENTED_EDGE('',*,*,#753,.T.); +#753 = EDGE_CURVE('',#746,#754,#756,.T.); +#754 = VERTEX_POINT('',#755); +#755 = CARTESIAN_POINT('',(10.16,-0.3,-15.83)); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(9.56,-0.3,-15.23)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186) + ); +#760 = ORIENTED_EDGE('',*,*,#761,.T.); +#761 = EDGE_CURVE('',#754,#762,#764,.T.); +#762 = VERTEX_POINT('',#763); +#763 = CARTESIAN_POINT('',(10.76,-0.3,-15.23)); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(10.16,-0.3,-15.83)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186)); +#768 = ORIENTED_EDGE('',*,*,#769,.T.); +#769 = EDGE_CURVE('',#762,#770,#772,.T.); +#770 = VERTEX_POINT('',#771); +#771 = CARTESIAN_POINT('',(10.76,-0.3,1.33226762955E-016)); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(10.76,-0.3,-15.23)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#776 = ORIENTED_EDGE('',*,*,#777,.T.); +#777 = EDGE_CURVE('',#770,#706,#778,.T.); +#778 = LINE('',#779,#780); +#779 = CARTESIAN_POINT('',(10.76,-0.3,1.33226762955E-016)); +#780 = VECTOR('',#781,1.); +#781 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#782 = ORIENTED_EDGE('',*,*,#713,.T.); +#783 = ORIENTED_EDGE('',*,*,#222,.T.); +#784 = PLANE('',#785); +#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788); +#786 = CARTESIAN_POINT('',(9.41,-0.3,1.312329952895E-002)); +#787 = DIRECTION('',(-2.697735093911E-033,-1.,6.661338147751E-016)); +#788 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#789 = ADVANCED_FACE('',(#790),#809,.F.); +#790 = FACE_BOUND('',#791,.F.); +#791 = EDGE_LOOP('',(#792,#800,#801,#802,#803)); +#792 = ORIENTED_EDGE('',*,*,#793,.F.); +#793 = EDGE_CURVE('',#569,#794,#796,.T.); +#794 = VERTEX_POINT('',#795); +#795 = CARTESIAN_POINT('',(9.41,0.3,1.312329952895E-002)); +#796 = LINE('',#797,#798); +#797 = CARTESIAN_POINT('',(9.41,0.3,5.)); +#798 = VECTOR('',#799,1.); +#799 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#800 = ORIENTED_EDGE('',*,*,#576,.T.); +#801 = ORIENTED_EDGE('',*,*,#214,.T.); +#802 = ORIENTED_EDGE('',*,*,#729,.T.); +#803 = ORIENTED_EDGE('',*,*,#804,.F.); +#804 = EDGE_CURVE('',#794,#730,#805,.T.); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(9.41,0.3,1.312329952895E-002)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#809 = PLANE('',#810); +#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813); +#811 = CARTESIAN_POINT('',(9.41,0.3,5.)); +#812 = DIRECTION('',(1.,0.E+000,0.E+000)); +#813 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#814 = ADVANCED_FACE('',(#815),#841,.F.); +#815 = FACE_BOUND('',#816,.F.); +#816 = EDGE_LOOP('',(#817,#825,#833,#839,#840)); +#817 = ORIENTED_EDGE('',*,*,#818,.F.); +#818 = EDGE_CURVE('',#819,#584,#821,.T.); +#819 = VERTEX_POINT('',#820); +#820 = CARTESIAN_POINT('',(8.37,0.3,1.312329952895E-002)); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(8.37,0.3,1.312329952895E-002)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#825 = ORIENTED_EDGE('',*,*,#826,.T.); +#826 = EDGE_CURVE('',#819,#827,#829,.T.); +#827 = VERTEX_POINT('',#828); +#828 = CARTESIAN_POINT('',(8.37,-0.3,1.312329952895E-002)); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(8.37,0.3,1.312329952895E-002)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#833 = ORIENTED_EDGE('',*,*,#834,.T.); +#834 = EDGE_CURVE('',#827,#191,#835,.T.); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(8.37,-0.3,1.312329952895E-002)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#839 = ORIENTED_EDGE('',*,*,#198,.T.); +#840 = ORIENTED_EDGE('',*,*,#583,.T.); +#841 = PLANE('',#842); +#842 = AXIS2_PLACEMENT_3D('',#843,#844,#845); +#843 = CARTESIAN_POINT('',(8.37,0.3,1.312329952895E-002)); +#844 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#845 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#846 = ADVANCED_FACE('',(#847),#905,.T.); +#847 = FACE_BOUND('',#848,.T.); +#848 = EDGE_LOOP('',(#849,#857,#865,#873,#881,#889,#897,#903,#904)); +#849 = ORIENTED_EDGE('',*,*,#850,.T.); +#850 = EDGE_CURVE('',#183,#851,#853,.T.); +#851 = VERTEX_POINT('',#852); +#852 = CARTESIAN_POINT('',(6.87,-0.3,1.312329952895E-002)); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(6.87,-0.3,5.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#857 = ORIENTED_EDGE('',*,*,#858,.T.); +#858 = EDGE_CURVE('',#851,#859,#861,.T.); +#859 = VERTEX_POINT('',#860); +#860 = CARTESIAN_POINT('',(7.02,-0.3,1.32359401217E-016)); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(6.87,-0.3,1.312329952895E-002)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#859,#867,#869,.T.); +#867 = VERTEX_POINT('',#868); +#868 = CARTESIAN_POINT('',(7.02,-0.3,-15.23)); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(7.02,-0.3,1.33226762955E-016)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#873 = ORIENTED_EDGE('',*,*,#874,.T.); +#874 = EDGE_CURVE('',#867,#875,#877,.T.); +#875 = VERTEX_POINT('',#876); +#876 = CARTESIAN_POINT('',(7.62,-0.3,-15.83)); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(7.02,-0.3,-15.23)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186) + ); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#875,#883,#885,.T.); +#883 = VERTEX_POINT('',#884); +#884 = CARTESIAN_POINT('',(8.22,-0.3,-15.23)); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(7.62,-0.3,-15.83)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186)); +#889 = ORIENTED_EDGE('',*,*,#890,.T.); +#890 = EDGE_CURVE('',#883,#891,#893,.T.); +#891 = VERTEX_POINT('',#892); +#892 = CARTESIAN_POINT('',(8.22,-0.3,1.33226762955E-016)); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(8.22,-0.3,-15.23)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#897 = ORIENTED_EDGE('',*,*,#898,.T.); +#898 = EDGE_CURVE('',#891,#827,#899,.T.); +#899 = LINE('',#900,#901); +#900 = CARTESIAN_POINT('',(8.22,-0.3,1.33226762955E-016)); +#901 = VECTOR('',#902,1.); +#902 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#903 = ORIENTED_EDGE('',*,*,#834,.T.); +#904 = ORIENTED_EDGE('',*,*,#190,.T.); +#905 = PLANE('',#906); +#906 = AXIS2_PLACEMENT_3D('',#907,#908,#909); +#907 = CARTESIAN_POINT('',(6.87,-0.3,1.312329952895E-002)); +#908 = DIRECTION('',(-2.697735093911E-033,-1.,6.661338147751E-016)); +#909 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#910 = ADVANCED_FACE('',(#911),#930,.F.); +#911 = FACE_BOUND('',#912,.F.); +#912 = EDGE_LOOP('',(#913,#921,#922,#923,#924)); +#913 = ORIENTED_EDGE('',*,*,#914,.F.); +#914 = EDGE_CURVE('',#592,#915,#917,.T.); +#915 = VERTEX_POINT('',#916); +#916 = CARTESIAN_POINT('',(6.87,0.3,1.312329952895E-002)); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(6.87,0.3,5.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#921 = ORIENTED_EDGE('',*,*,#599,.T.); +#922 = ORIENTED_EDGE('',*,*,#182,.T.); +#923 = ORIENTED_EDGE('',*,*,#850,.T.); +#924 = ORIENTED_EDGE('',*,*,#925,.F.); +#925 = EDGE_CURVE('',#915,#851,#926,.T.); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(6.87,0.3,1.312329952895E-002)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#930 = PLANE('',#931); +#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); +#932 = CARTESIAN_POINT('',(6.87,0.3,5.)); +#933 = DIRECTION('',(1.,0.E+000,0.E+000)); +#934 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#935 = ADVANCED_FACE('',(#936),#962,.F.); +#936 = FACE_BOUND('',#937,.F.); +#937 = EDGE_LOOP('',(#938,#946,#954,#960,#961)); +#938 = ORIENTED_EDGE('',*,*,#939,.F.); +#939 = EDGE_CURVE('',#940,#607,#942,.T.); +#940 = VERTEX_POINT('',#941); +#941 = CARTESIAN_POINT('',(5.83,0.3,1.312329952895E-002)); +#942 = LINE('',#943,#944); +#943 = CARTESIAN_POINT('',(5.83,0.3,1.312329952895E-002)); +#944 = VECTOR('',#945,1.); +#945 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#946 = ORIENTED_EDGE('',*,*,#947,.T.); +#947 = EDGE_CURVE('',#940,#948,#950,.T.); +#948 = VERTEX_POINT('',#949); +#949 = CARTESIAN_POINT('',(5.83,-0.3,1.312329952895E-002)); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(5.83,0.3,1.312329952895E-002)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#954 = ORIENTED_EDGE('',*,*,#955,.T.); +#955 = EDGE_CURVE('',#948,#159,#956,.T.); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(5.83,-0.3,1.312329952895E-002)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#960 = ORIENTED_EDGE('',*,*,#166,.T.); +#961 = ORIENTED_EDGE('',*,*,#606,.T.); +#962 = PLANE('',#963); +#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966); +#964 = CARTESIAN_POINT('',(5.83,0.3,1.312329952895E-002)); +#965 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#966 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#967 = ADVANCED_FACE('',(#968),#1026,.T.); +#968 = FACE_BOUND('',#969,.T.); +#969 = EDGE_LOOP('',(#970,#978,#986,#994,#1002,#1010,#1018,#1024,#1025) + ); +#970 = ORIENTED_EDGE('',*,*,#971,.T.); +#971 = EDGE_CURVE('',#151,#972,#974,.T.); +#972 = VERTEX_POINT('',#973); +#973 = CARTESIAN_POINT('',(4.33,-0.3,1.312329952895E-002)); +#974 = LINE('',#975,#976); +#975 = CARTESIAN_POINT('',(4.33,-0.3,5.)); +#976 = VECTOR('',#977,1.); +#977 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#978 = ORIENTED_EDGE('',*,*,#979,.T.); +#979 = EDGE_CURVE('',#972,#980,#982,.T.); +#980 = VERTEX_POINT('',#981); +#981 = CARTESIAN_POINT('',(4.48,-0.3,1.31492039479E-016)); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(4.33,-0.3,1.312329952895E-002)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#986 = ORIENTED_EDGE('',*,*,#987,.T.); +#987 = EDGE_CURVE('',#980,#988,#990,.T.); +#988 = VERTEX_POINT('',#989); +#989 = CARTESIAN_POINT('',(4.48,-0.3,-15.23)); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(4.48,-0.3,1.31492039479E-016)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#994 = ORIENTED_EDGE('',*,*,#995,.T.); +#995 = EDGE_CURVE('',#988,#996,#998,.T.); +#996 = VERTEX_POINT('',#997); +#997 = CARTESIAN_POINT('',(5.08,-0.3,-15.83)); +#998 = LINE('',#999,#1000); +#999 = CARTESIAN_POINT('',(4.48,-0.3,-15.23)); +#1000 = VECTOR('',#1001,1.); +#1001 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1002 = ORIENTED_EDGE('',*,*,#1003,.T.); +#1003 = EDGE_CURVE('',#996,#1004,#1006,.T.); +#1004 = VERTEX_POINT('',#1005); +#1005 = CARTESIAN_POINT('',(5.68,-0.3,-15.23)); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(5.08,-0.3,-15.83)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1010 = ORIENTED_EDGE('',*,*,#1011,.T.); +#1011 = EDGE_CURVE('',#1004,#1012,#1014,.T.); +#1012 = VERTEX_POINT('',#1013); +#1013 = CARTESIAN_POINT('',(5.68,-0.3,1.32359401217E-016)); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(5.68,-0.3,-15.23)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1018 = ORIENTED_EDGE('',*,*,#1019,.T.); +#1019 = EDGE_CURVE('',#1012,#948,#1020,.T.); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(5.68,-0.3,1.31492039479E-016)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1024 = ORIENTED_EDGE('',*,*,#955,.T.); +#1025 = ORIENTED_EDGE('',*,*,#158,.T.); +#1026 = PLANE('',#1027); +#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030); +#1028 = CARTESIAN_POINT('',(4.33,-0.3,1.312329952895E-002)); +#1029 = DIRECTION('',(-2.697735093911E-033,-1.,6.661338147751E-016)); +#1030 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1031 = ADVANCED_FACE('',(#1032),#1051,.F.); +#1032 = FACE_BOUND('',#1033,.F.); +#1033 = EDGE_LOOP('',(#1034,#1042,#1043,#1044,#1045)); +#1034 = ORIENTED_EDGE('',*,*,#1035,.F.); +#1035 = EDGE_CURVE('',#615,#1036,#1038,.T.); +#1036 = VERTEX_POINT('',#1037); +#1037 = CARTESIAN_POINT('',(4.33,0.3,1.312329952895E-002)); +#1038 = LINE('',#1039,#1040); +#1039 = CARTESIAN_POINT('',(4.33,0.3,5.)); +#1040 = VECTOR('',#1041,1.); +#1041 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1042 = ORIENTED_EDGE('',*,*,#622,.T.); +#1043 = ORIENTED_EDGE('',*,*,#150,.T.); +#1044 = ORIENTED_EDGE('',*,*,#971,.T.); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1036,#972,#1047,.T.); +#1047 = LINE('',#1048,#1049); +#1048 = CARTESIAN_POINT('',(4.33,0.3,1.312329952895E-002)); +#1049 = VECTOR('',#1050,1.); +#1050 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1051 = PLANE('',#1052); +#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055); +#1053 = CARTESIAN_POINT('',(4.33,0.3,5.)); +#1054 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1055 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1056 = ADVANCED_FACE('',(#1057),#1083,.F.); +#1057 = FACE_BOUND('',#1058,.F.); +#1058 = EDGE_LOOP('',(#1059,#1067,#1075,#1081,#1082)); +#1059 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1060 = EDGE_CURVE('',#1061,#630,#1063,.T.); +#1061 = VERTEX_POINT('',#1062); +#1062 = CARTESIAN_POINT('',(0.75,0.3,1.312329952895E-002)); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(0.75,0.3,1.312329952895E-002)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1067 = ORIENTED_EDGE('',*,*,#1068,.T.); +#1068 = EDGE_CURVE('',#1061,#1069,#1071,.T.); +#1069 = VERTEX_POINT('',#1070); +#1070 = CARTESIAN_POINT('',(0.75,-0.3,1.312329952895E-002)); +#1071 = LINE('',#1072,#1073); +#1072 = CARTESIAN_POINT('',(0.75,0.3,1.312329952895E-002)); +#1073 = VECTOR('',#1074,1.); +#1074 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1075 = ORIENTED_EDGE('',*,*,#1076,.T.); +#1076 = EDGE_CURVE('',#1069,#127,#1077,.T.); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(0.75,-0.3,1.312329952895E-002)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1081 = ORIENTED_EDGE('',*,*,#134,.T.); +#1082 = ORIENTED_EDGE('',*,*,#629,.T.); +#1083 = PLANE('',#1084); +#1084 = AXIS2_PLACEMENT_3D('',#1085,#1086,#1087); +#1085 = CARTESIAN_POINT('',(0.75,0.3,1.312329952895E-002)); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1088 = ADVANCED_FACE('',(#1089),#1147,.T.); +#1089 = FACE_BOUND('',#1090,.T.); +#1090 = EDGE_LOOP('',(#1091,#1099,#1107,#1115,#1123,#1131,#1139,#1145, + #1146)); +#1091 = ORIENTED_EDGE('',*,*,#1092,.T.); +#1092 = EDGE_CURVE('',#119,#1093,#1095,.T.); +#1093 = VERTEX_POINT('',#1094); +#1094 = CARTESIAN_POINT('',(-0.75,-0.3,1.312329952895E-002)); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.75,-0.3,5.)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1099 = ORIENTED_EDGE('',*,*,#1100,.T.); +#1100 = EDGE_CURVE('',#1093,#1101,#1103,.T.); +#1101 = VERTEX_POINT('',#1102); +#1102 = CARTESIAN_POINT('',(-0.6,-0.3,1.33226762955E-016)); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-0.75,-0.3,1.312329952895E-002)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1101,#1109,#1111,.T.); +#1109 = VERTEX_POINT('',#1110); +#1110 = CARTESIAN_POINT('',(-0.6,-0.3,-15.23)); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(-0.6,-0.3,1.33226762955E-016)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1115 = ORIENTED_EDGE('',*,*,#1116,.T.); +#1116 = EDGE_CURVE('',#1109,#1117,#1119,.T.); +#1117 = VERTEX_POINT('',#1118); +#1118 = CARTESIAN_POINT('',(0.E+000,-0.3,-15.83)); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(-0.6,-0.3,-15.23)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1123 = ORIENTED_EDGE('',*,*,#1124,.T.); +#1124 = EDGE_CURVE('',#1117,#1125,#1127,.T.); +#1125 = VERTEX_POINT('',#1126); +#1126 = CARTESIAN_POINT('',(0.6,-0.3,-15.23)); +#1127 = LINE('',#1128,#1129); +#1128 = CARTESIAN_POINT('',(0.E+000,-0.3,-15.83)); +#1129 = VECTOR('',#1130,1.); +#1130 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1131 = ORIENTED_EDGE('',*,*,#1132,.T.); +#1132 = EDGE_CURVE('',#1125,#1133,#1135,.T.); +#1133 = VERTEX_POINT('',#1134); +#1134 = CARTESIAN_POINT('',(0.6,-0.3,1.33226762955E-016)); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(0.6,-0.3,-15.23)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1139 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1140 = EDGE_CURVE('',#1133,#1069,#1141,.T.); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(0.6,-0.3,1.33226762955E-016)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1145 = ORIENTED_EDGE('',*,*,#1076,.T.); +#1146 = ORIENTED_EDGE('',*,*,#126,.T.); +#1147 = PLANE('',#1148); +#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151); +#1149 = CARTESIAN_POINT('',(-0.75,-0.3,1.312329952895E-002)); +#1150 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016)); +#1151 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1152 = ADVANCED_FACE('',(#1153),#1172,.F.); +#1153 = FACE_BOUND('',#1154,.F.); +#1154 = EDGE_LOOP('',(#1155,#1163,#1164,#1165,#1166)); +#1155 = ORIENTED_EDGE('',*,*,#1156,.F.); +#1156 = EDGE_CURVE('',#638,#1157,#1159,.T.); +#1157 = VERTEX_POINT('',#1158); +#1158 = CARTESIAN_POINT('',(-0.75,0.3,1.312329952895E-002)); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(-0.75,0.3,5.)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1163 = ORIENTED_EDGE('',*,*,#645,.T.); +#1164 = ORIENTED_EDGE('',*,*,#118,.T.); +#1165 = ORIENTED_EDGE('',*,*,#1092,.T.); +#1166 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1167 = EDGE_CURVE('',#1157,#1093,#1168,.T.); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(-0.75,0.3,1.312329952895E-002)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1172 = PLANE('',#1173); +#1173 = AXIS2_PLACEMENT_3D('',#1174,#1175,#1176); +#1174 = CARTESIAN_POINT('',(-0.75,0.3,5.)); +#1175 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1176 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1177 = ADVANCED_FACE('',(#1178),#1224,.F.); +#1178 = FACE_BOUND('',#1179,.F.); +#1179 = EDGE_LOOP('',(#1180,#1181,#1182,#1191,#1199,#1208,#1216,#1223)); +#1180 = ORIENTED_EDGE('',*,*,#278,.F.); +#1181 = ORIENTED_EDGE('',*,*,#666,.T.); +#1182 = ORIENTED_EDGE('',*,*,#1183,.T.); +#1183 = EDGE_CURVE('',#667,#1184,#1186,.T.); +#1184 = VERTEX_POINT('',#1185); +#1185 = CARTESIAN_POINT('',(12.95,0.72,21.010978303678)); +#1186 = CIRCLE('',#1187,1.905); +#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190); +#1188 = CARTESIAN_POINT('',(13.4,0.72,19.159890785488)); +#1189 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#1190 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.)); +#1191 = ORIENTED_EDGE('',*,*,#1192,.T.); +#1192 = EDGE_CURVE('',#1184,#1193,#1195,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(12.95,0.715,21.010978303678)); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(12.95,-2.33,21.010978303678)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#1199 = ORIENTED_EDGE('',*,*,#1200,.T.); +#1200 = EDGE_CURVE('',#1193,#1201,#1203,.T.); +#1201 = VERTEX_POINT('',#1202); +#1202 = CARTESIAN_POINT('',(12.95,0.715,17.308803267298)); +#1203 = CIRCLE('',#1204,1.905); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(13.4,0.715,19.159890785488)); +#1206 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#1207 = DIRECTION('',(-1.110223024625E-016,-1.110223024625E-016,-1.)); +#1208 = ORIENTED_EDGE('',*,*,#1209,.F.); +#1209 = EDGE_CURVE('',#1210,#1201,#1212,.T.); +#1210 = VERTEX_POINT('',#1211); +#1211 = CARTESIAN_POINT('',(12.95,0.72,17.308803267298)); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(12.95,-2.33,17.308803267298)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#1216 = ORIENTED_EDGE('',*,*,#1217,.T.); +#1217 = EDGE_CURVE('',#1210,#675,#1218,.T.); +#1218 = CIRCLE('',#1219,1.905); +#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222); +#1220 = CARTESIAN_POINT('',(13.4,0.72,19.159890785488)); +#1221 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#1222 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.)); +#1223 = ORIENTED_EDGE('',*,*,#682,.F.); +#1224 = CYLINDRICAL_SURFACE('',#1225,1.905); +#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228); +#1226 = CARTESIAN_POINT('',(13.4,-2.33,19.159890785488)); +#1227 = DIRECTION('',(-4.440892098501E-016,-1.,1.110223024625E-016)); +#1228 = DIRECTION('',(-1.110223024625E-016,-1.110223024625E-016,-1.)); +#1229 = ADVANCED_FACE('',(#1230),#1249,.F.); +#1230 = FACE_BOUND('',#1231,.F.); +#1231 = EDGE_LOOP('',(#1232,#1241,#1247,#1248)); +#1232 = ORIENTED_EDGE('',*,*,#1233,.F.); +#1233 = EDGE_CURVE('',#1234,#1234,#1236,.T.); +#1234 = VERTEX_POINT('',#1235); +#1235 = CARTESIAN_POINT('',(5.45,2.7,20.905)); +#1236 = CIRCLE('',#1237,1.805); +#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240); +#1238 = CARTESIAN_POINT('',(5.45,2.7,19.1)); +#1239 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#1240 = DIRECTION('',(-4.440892098501E-016,1.110223024625E-016,1.)); +#1241 = ORIENTED_EDGE('',*,*,#1242,.T.); +#1242 = EDGE_CURVE('',#1234,#312,#1243,.T.); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(5.45,2.7,20.905)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(-2.22044604925E-016,-1.,-5.551115123126E-017)); +#1247 = ORIENTED_EDGE('',*,*,#311,.T.); +#1248 = ORIENTED_EDGE('',*,*,#1242,.F.); +#1249 = CYLINDRICAL_SURFACE('',#1250,1.805); +#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253); +#1251 = CARTESIAN_POINT('',(5.45,2.7,19.1)); +#1252 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#1253 = DIRECTION('',(-3.330669073875E-016,1.110223024625E-016,1.)); +#1254 = ADVANCED_FACE('',(#1255),#1266,.T.); +#1255 = FACE_BOUND('',#1256,.T.); +#1256 = EDGE_LOOP('',(#1257,#1258,#1264,#1265)); +#1257 = ORIENTED_EDGE('',*,*,#339,.T.); +#1258 = ORIENTED_EDGE('',*,*,#1259,.T.); +#1259 = EDGE_CURVE('',#340,#348,#1260,.T.); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-2.05,0.715,7.1)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(0.E+000,-5.551115123126E-016,1.)); +#1264 = ORIENTED_EDGE('',*,*,#356,.F.); +#1265 = ORIENTED_EDGE('',*,*,#383,.F.); +#1266 = PLANE('',#1267); +#1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270); +#1268 = CARTESIAN_POINT('',(-2.05,2.685,7.1)); +#1269 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#1270 = DIRECTION('',(0.E+000,-5.551115123126E-016,1.)); +#1271 = ADVANCED_FACE('',(#1272),#1276,.T.); +#1272 = FACE_BOUND('',#1273,.T.); +#1273 = EDGE_LOOP('',(#1274,#1275)); +#1274 = ORIENTED_EDGE('',*,*,#347,.T.); +#1275 = ORIENTED_EDGE('',*,*,#1259,.F.); +#1276 = PLANE('',#1277); +#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280); +#1278 = CARTESIAN_POINT('',(-2.05,0.715,25.1)); +#1279 = DIRECTION('',(0.E+000,-1.,-5.551115123126E-016)); +#1280 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#1281 = ADVANCED_FACE('',(#1282),#1307,.T.); +#1282 = FACE_BOUND('',#1283,.T.); +#1283 = EDGE_LOOP('',(#1284,#1285,#1293,#1301)); +#1284 = ORIENTED_EDGE('',*,*,#463,.F.); +#1285 = ORIENTED_EDGE('',*,*,#1286,.T.); +#1286 = EDGE_CURVE('',#464,#1287,#1289,.T.); +#1287 = VERTEX_POINT('',#1288); +#1288 = CARTESIAN_POINT('',(2.2,2.685,24.08)); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(2.2,2.7,24.08)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1293 = ORIENTED_EDGE('',*,*,#1294,.T.); +#1294 = EDGE_CURVE('',#1287,#1295,#1297,.T.); +#1295 = VERTEX_POINT('',#1296); +#1296 = CARTESIAN_POINT('',(1.45,2.685,24.08)); +#1297 = LINE('',#1298,#1299); +#1298 = CARTESIAN_POINT('',(7.5E-002,2.685,24.08)); +#1299 = VECTOR('',#1300,1.); +#1300 = DIRECTION('',(-1.,1.232595164408E-031,-2.22044604925E-016)); +#1301 = ORIENTED_EDGE('',*,*,#1302,.F.); +#1302 = EDGE_CURVE('',#466,#1295,#1303,.T.); +#1303 = LINE('',#1304,#1305); +#1304 = CARTESIAN_POINT('',(1.45,2.7,24.08)); +#1305 = VECTOR('',#1306,1.); +#1306 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(2.2,2.7,24.08)); +#1310 = DIRECTION('',(2.22044604925E-016,1.110223024625E-016,-1.)); +#1311 = DIRECTION('',(-1.,2.22044604925E-016,-2.22044604925E-016)); +#1312 = ADVANCED_FACE('',(#1313),#1331,.T.); +#1313 = FACE_BOUND('',#1314,.T.); +#1314 = EDGE_LOOP('',(#1315,#1316,#1324,#1330)); +#1315 = ORIENTED_EDGE('',*,*,#537,.F.); +#1316 = ORIENTED_EDGE('',*,*,#1317,.T.); +#1317 = EDGE_CURVE('',#530,#1318,#1320,.T.); +#1318 = VERTEX_POINT('',#1319); +#1319 = CARTESIAN_POINT('',(2.2,2.685,23.58)); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(2.2,2.7,23.58)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1324 = ORIENTED_EDGE('',*,*,#1325,.T.); +#1325 = EDGE_CURVE('',#1318,#1287,#1326,.T.); +#1326 = LINE('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(2.2,2.685,24.34)); +#1328 = VECTOR('',#1329,1.); +#1329 = DIRECTION('',(-1.110223024625E-016,-5.551115123126E-016,1.)); +#1330 = ORIENTED_EDGE('',*,*,#1286,.F.); +#1331 = PLANE('',#1332); +#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335); +#1333 = CARTESIAN_POINT('',(2.2,2.7,23.58)); +#1334 = DIRECTION('',(-1.,3.330669073875E-016,-1.110223024625E-016)); +#1335 = DIRECTION('',(-1.110223024625E-016,2.958228394579E-031,1.)); +#1336 = ADVANCED_FACE('',(#1337),#1355,.T.); +#1337 = FACE_BOUND('',#1338,.T.); +#1338 = EDGE_LOOP('',(#1339,#1340,#1348,#1354)); +#1339 = ORIENTED_EDGE('',*,*,#529,.F.); +#1340 = ORIENTED_EDGE('',*,*,#1341,.T.); +#1341 = EDGE_CURVE('',#522,#1342,#1344,.T.); +#1342 = VERTEX_POINT('',#1343); +#1343 = CARTESIAN_POINT('',(8.7,2.685,23.58)); +#1344 = LINE('',#1345,#1346); +#1345 = CARTESIAN_POINT('',(8.7,2.7,23.58)); +#1346 = VECTOR('',#1347,1.); +#1347 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1348 = ORIENTED_EDGE('',*,*,#1349,.T.); +#1349 = EDGE_CURVE('',#1342,#1318,#1350,.T.); +#1350 = LINE('',#1351,#1352); +#1351 = CARTESIAN_POINT('',(3.325,2.685,23.58)); +#1352 = VECTOR('',#1353,1.); +#1353 = DIRECTION('',(-1.,1.232595164408E-031,-2.22044604925E-016)); +#1354 = ORIENTED_EDGE('',*,*,#1317,.F.); +#1355 = PLANE('',#1356); +#1356 = AXIS2_PLACEMENT_3D('',#1357,#1358,#1359); +#1357 = CARTESIAN_POINT('',(8.7,2.7,23.58)); +#1358 = DIRECTION('',(2.22044604925E-016,1.110223024625E-016,-1.)); +#1359 = DIRECTION('',(-1.,2.22044604925E-016,-2.22044604925E-016)); +#1360 = ADVANCED_FACE('',(#1361),#1379,.T.); +#1361 = FACE_BOUND('',#1362,.T.); +#1362 = EDGE_LOOP('',(#1363,#1364,#1372,#1378)); +#1363 = ORIENTED_EDGE('',*,*,#521,.F.); +#1364 = ORIENTED_EDGE('',*,*,#1365,.T.); +#1365 = EDGE_CURVE('',#514,#1366,#1368,.T.); +#1366 = VERTEX_POINT('',#1367); +#1367 = CARTESIAN_POINT('',(8.7,2.685,24.08)); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(8.7,2.7,24.08)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1372 = ORIENTED_EDGE('',*,*,#1373,.T.); +#1373 = EDGE_CURVE('',#1366,#1342,#1374,.T.); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(8.7,2.685,24.59)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(1.110223024625E-016,5.551115123126E-016,-1.)); +#1378 = ORIENTED_EDGE('',*,*,#1341,.F.); +#1379 = PLANE('',#1380); +#1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383); +#1381 = CARTESIAN_POINT('',(8.7,2.7,24.08)); +#1382 = DIRECTION('',(1.,-3.330669073875E-016,1.110223024625E-016)); +#1383 = DIRECTION('',(1.110223024625E-016,-2.958228394579E-031,-1.)); +#1384 = ADVANCED_FACE('',(#1385),#1403,.T.); +#1385 = FACE_BOUND('',#1386,.T.); +#1386 = EDGE_LOOP('',(#1387,#1388,#1396,#1402)); +#1387 = ORIENTED_EDGE('',*,*,#513,.F.); +#1388 = ORIENTED_EDGE('',*,*,#1389,.T.); +#1389 = EDGE_CURVE('',#506,#1390,#1392,.T.); +#1390 = VERTEX_POINT('',#1391); +#1391 = CARTESIAN_POINT('',(9.45,2.685,24.08)); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(9.45,2.7,24.08)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1396 = ORIENTED_EDGE('',*,*,#1397,.T.); +#1397 = EDGE_CURVE('',#1390,#1366,#1398,.T.); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(3.7,2.685,24.08)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(-1.,1.232595164408E-031,-2.22044604925E-016)); +#1402 = ORIENTED_EDGE('',*,*,#1365,.F.); +#1403 = PLANE('',#1404); +#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407); +#1405 = CARTESIAN_POINT('',(9.45,2.7,24.08)); +#1406 = DIRECTION('',(2.22044604925E-016,1.110223024625E-016,-1.)); +#1407 = DIRECTION('',(-1.,2.22044604925E-016,-2.22044604925E-016)); +#1408 = ADVANCED_FACE('',(#1409),#1427,.T.); +#1409 = FACE_BOUND('',#1410,.T.); +#1410 = EDGE_LOOP('',(#1411,#1412,#1420,#1426)); +#1411 = ORIENTED_EDGE('',*,*,#505,.F.); +#1412 = ORIENTED_EDGE('',*,*,#1413,.T.); +#1413 = EDGE_CURVE('',#498,#1414,#1416,.T.); +#1414 = VERTEX_POINT('',#1415); +#1415 = CARTESIAN_POINT('',(12.46,2.685,22.984449594906)); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(12.46,2.7,22.984449594906)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1420 = ORIENTED_EDGE('',*,*,#1421,.T.); +#1421 = EDGE_CURVE('',#1414,#1390,#1422,.T.); +#1422 = LINE('',#1423,#1424); +#1423 = CARTESIAN_POINT('',(5.713711385517,2.685,25.439897842241)); +#1424 = VECTOR('',#1425,1.); +#1425 = DIRECTION('',(-0.939692620791,-1.898593189957E-016, + 0.342020143313)); +#1426 = ORIENTED_EDGE('',*,*,#1389,.F.); +#1427 = PLANE('',#1428); +#1428 = AXIS2_PLACEMENT_3D('',#1429,#1430,#1431); +#1429 = CARTESIAN_POINT('',(12.46,2.7,22.984449594906)); +#1430 = DIRECTION('',(-0.342020143313,2.182424297646E-016, + -0.939692620791)); +#1431 = DIRECTION('',(-0.939692620791,2.086536767344E-016,0.342020143313 + )); +#1432 = ADVANCED_FACE('',(#1433),#1467,.T.); +#1433 = FACE_BOUND('',#1434,.T.); +#1434 = EDGE_LOOP('',(#1435,#1436,#1444,#1452,#1460,#1466)); +#1435 = ORIENTED_EDGE('',*,*,#497,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1437,.T.); +#1437 = EDGE_CURVE('',#490,#1438,#1440,.T.); +#1438 = VERTEX_POINT('',#1439); +#1439 = CARTESIAN_POINT('',(12.46,2.65,6.56)); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(12.46,2.7,6.56)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1444 = ORIENTED_EDGE('',*,*,#1445,.T.); +#1445 = EDGE_CURVE('',#1438,#1446,#1448,.T.); +#1446 = VERTEX_POINT('',#1447); +#1447 = CARTESIAN_POINT('',(12.46,2.65,7.1)); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(12.46,2.65,6.56)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(-2.22044604925E-016,-4.379057701015E-047,1.)); +#1452 = ORIENTED_EDGE('',*,*,#1453,.F.); +#1453 = EDGE_CURVE('',#1454,#1446,#1456,.T.); +#1454 = VERTEX_POINT('',#1455); +#1455 = CARTESIAN_POINT('',(12.46,2.685,7.1)); +#1456 = LINE('',#1457,#1458); +#1457 = CARTESIAN_POINT('',(12.46,2.6925,7.1)); +#1458 = VECTOR('',#1459,1.); +#1459 = DIRECTION('',(-3.330669073875E-016,-1.,-3.330669073875E-016)); +#1460 = ORIENTED_EDGE('',*,*,#1461,.T.); +#1461 = EDGE_CURVE('',#1454,#1414,#1462,.T.); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(12.46,2.685,15.83)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(-1.110223024625E-016,-5.551115123126E-016,1.)); +#1466 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1467 = PLANE('',#1468); +#1468 = AXIS2_PLACEMENT_3D('',#1469,#1470,#1471); +#1469 = CARTESIAN_POINT('',(12.46,2.7,6.56)); +#1470 = DIRECTION('',(-1.,3.330669073875E-016,-1.110223024625E-016)); +#1471 = DIRECTION('',(-1.110223024625E-016,2.958228394579E-031,1.)); +#1472 = ADVANCED_FACE('',(#1473),#1491,.T.); +#1473 = FACE_BOUND('',#1474,.T.); +#1474 = EDGE_LOOP('',(#1475,#1483,#1489,#1490)); +#1475 = ORIENTED_EDGE('',*,*,#1476,.T.); +#1476 = EDGE_CURVE('',#482,#1477,#1479,.T.); +#1477 = VERTEX_POINT('',#1478); +#1478 = CARTESIAN_POINT('',(-1.56,2.65,6.56)); +#1479 = LINE('',#1480,#1481); +#1480 = CARTESIAN_POINT('',(-1.56,2.7,6.56)); +#1481 = VECTOR('',#1482,1.); +#1482 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1483 = ORIENTED_EDGE('',*,*,#1484,.T.); +#1484 = EDGE_CURVE('',#1477,#1438,#1485,.T.); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(-1.56,2.65,6.56)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(1.,-2.22044604925E-016,2.22044604925E-016)); +#1489 = ORIENTED_EDGE('',*,*,#1437,.F.); +#1490 = ORIENTED_EDGE('',*,*,#489,.F.); +#1491 = PLANE('',#1492); +#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495); +#1493 = CARTESIAN_POINT('',(-1.56,2.7,6.56)); +#1494 = DIRECTION('',(-2.22044604925E-016,-1.110223024625E-016,1.)); +#1495 = DIRECTION('',(1.,-2.22044604925E-016,2.22044604925E-016)); +#1496 = ADVANCED_FACE('',(#1497),#1531,.T.); +#1497 = FACE_BOUND('',#1498,.T.); +#1498 = EDGE_LOOP('',(#1499,#1500,#1508,#1516,#1524,#1530)); +#1499 = ORIENTED_EDGE('',*,*,#481,.F.); +#1500 = ORIENTED_EDGE('',*,*,#1501,.T.); +#1501 = EDGE_CURVE('',#474,#1502,#1504,.T.); +#1502 = VERTEX_POINT('',#1503); +#1503 = CARTESIAN_POINT('',(-1.56,2.685,22.984449594906)); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(-1.56,2.7,22.984449594906)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#1508 = ORIENTED_EDGE('',*,*,#1509,.T.); +#1509 = EDGE_CURVE('',#1502,#1510,#1512,.T.); +#1510 = VERTEX_POINT('',#1511); +#1511 = CARTESIAN_POINT('',(-1.56,2.685,7.1)); +#1512 = LINE('',#1513,#1514); +#1513 = CARTESIAN_POINT('',(-1.56,2.685,24.042224797453)); +#1514 = VECTOR('',#1515,1.); +#1515 = DIRECTION('',(1.110223024625E-016,5.551115123126E-016,-1.)); +#1516 = ORIENTED_EDGE('',*,*,#1517,.F.); +#1517 = EDGE_CURVE('',#1518,#1510,#1520,.T.); +#1518 = VERTEX_POINT('',#1519); +#1519 = CARTESIAN_POINT('',(-1.56,2.65,7.1)); +#1520 = LINE('',#1521,#1522); +#1521 = CARTESIAN_POINT('',(-1.56,2.6925,7.1)); +#1522 = VECTOR('',#1523,1.); +#1523 = DIRECTION('',(3.330669073875E-016,1.,3.330669073875E-016)); +#1524 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1525 = EDGE_CURVE('',#1518,#1477,#1526,.T.); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-1.56,2.65,22.984449594906)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(2.22044604925E-016,4.379057701015E-047,-1.)); +#1530 = ORIENTED_EDGE('',*,*,#1476,.F.); +#1531 = PLANE('',#1532); +#1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535); +#1533 = CARTESIAN_POINT('',(-1.56,2.7,22.984449594906)); +#1534 = DIRECTION('',(1.,-3.330669073875E-016,1.110223024625E-016)); +#1535 = DIRECTION('',(1.110223024625E-016,-2.958228394579E-031,-1.)); +#1536 = ADVANCED_FACE('',(#1537),#1548,.T.); +#1537 = FACE_BOUND('',#1538,.T.); +#1538 = EDGE_LOOP('',(#1539,#1540,#1541,#1547)); +#1539 = ORIENTED_EDGE('',*,*,#473,.F.); +#1540 = ORIENTED_EDGE('',*,*,#1302,.T.); +#1541 = ORIENTED_EDGE('',*,*,#1542,.T.); +#1542 = EDGE_CURVE('',#1295,#1502,#1543,.T.); +#1543 = LINE('',#1544,#1545); +#1544 = CARTESIAN_POINT('',(6.862195272015E-002,2.685,23.577219508543)); +#1545 = VECTOR('',#1546,1.); +#1546 = DIRECTION('',(-0.939692620791,1.898593189957E-016, + -0.342020143313)); +#1547 = ORIENTED_EDGE('',*,*,#1501,.F.); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(1.45,2.7,24.08)); +#1551 = DIRECTION('',(0.342020143313,-9.58875303022E-018,-0.939692620791 + )); +#1552 = DIRECTION('',(-0.939692620791,2.086536767344E-016, + -0.342020143313)); +#1553 = ADVANCED_FACE('',(#1554),#1605,.F.); +#1554 = FACE_BOUND('',#1555,.F.); +#1555 = EDGE_LOOP('',(#1556,#1557,#1565,#1573,#1581,#1589,#1597,#1603, + #1604)); +#1556 = ORIENTED_EDGE('',*,*,#1156,.T.); +#1557 = ORIENTED_EDGE('',*,*,#1558,.T.); +#1558 = EDGE_CURVE('',#1157,#1559,#1561,.T.); +#1559 = VERTEX_POINT('',#1560); +#1560 = CARTESIAN_POINT('',(-0.6,0.3,-1.33226762955E-016)); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(-0.75,0.3,1.312329952895E-002)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#1565 = ORIENTED_EDGE('',*,*,#1566,.T.); +#1566 = EDGE_CURVE('',#1559,#1567,#1569,.T.); +#1567 = VERTEX_POINT('',#1568); +#1568 = CARTESIAN_POINT('',(-0.6,0.3,-15.23)); +#1569 = LINE('',#1570,#1571); +#1570 = CARTESIAN_POINT('',(-0.6,0.3,-1.33226762955E-016)); +#1571 = VECTOR('',#1572,1.); +#1572 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1573 = ORIENTED_EDGE('',*,*,#1574,.T.); +#1574 = EDGE_CURVE('',#1567,#1575,#1577,.T.); +#1575 = VERTEX_POINT('',#1576); +#1576 = CARTESIAN_POINT('',(0.E+000,0.3,-15.83)); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(-0.6,0.3,-15.23)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1581 = ORIENTED_EDGE('',*,*,#1582,.T.); +#1582 = EDGE_CURVE('',#1575,#1583,#1585,.T.); +#1583 = VERTEX_POINT('',#1584); +#1584 = CARTESIAN_POINT('',(0.6,0.3,-15.23)); +#1585 = LINE('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(0.E+000,0.3,-15.83)); +#1587 = VECTOR('',#1588,1.); +#1588 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1583,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.6,0.3,-1.33226762955E-016)); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(0.6,0.3,-15.23)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1597 = ORIENTED_EDGE('',*,*,#1598,.T.); +#1598 = EDGE_CURVE('',#1591,#1061,#1599,.T.); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.6,0.3,-1.33226762955E-016)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1603 = ORIENTED_EDGE('',*,*,#1060,.T.); +#1604 = ORIENTED_EDGE('',*,*,#637,.T.); +#1605 = PLANE('',#1606); +#1606 = AXIS2_PLACEMENT_3D('',#1607,#1608,#1609); +#1607 = CARTESIAN_POINT('',(-0.75,0.3,1.312329952895E-002)); +#1608 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016)); +#1609 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1610 = ADVANCED_FACE('',(#1611),#1662,.F.); +#1611 = FACE_BOUND('',#1612,.F.); +#1612 = EDGE_LOOP('',(#1613,#1614,#1622,#1630,#1638,#1646,#1654,#1660, + #1661)); +#1613 = ORIENTED_EDGE('',*,*,#1035,.T.); +#1614 = ORIENTED_EDGE('',*,*,#1615,.T.); +#1615 = EDGE_CURVE('',#1036,#1616,#1618,.T.); +#1616 = VERTEX_POINT('',#1617); +#1617 = CARTESIAN_POINT('',(4.48,0.3,-1.34961486431E-016)); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(4.33,0.3,1.312329952895E-002)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#1622 = ORIENTED_EDGE('',*,*,#1623,.T.); +#1623 = EDGE_CURVE('',#1616,#1624,#1626,.T.); +#1624 = VERTEX_POINT('',#1625); +#1625 = CARTESIAN_POINT('',(4.48,0.3,-15.23)); +#1626 = LINE('',#1627,#1628); +#1627 = CARTESIAN_POINT('',(4.48,0.3,-1.34961486431E-016)); +#1628 = VECTOR('',#1629,1.); +#1629 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1630 = ORIENTED_EDGE('',*,*,#1631,.T.); +#1631 = EDGE_CURVE('',#1624,#1632,#1634,.T.); +#1632 = VERTEX_POINT('',#1633); +#1633 = CARTESIAN_POINT('',(5.08,0.3,-15.83)); +#1634 = LINE('',#1635,#1636); +#1635 = CARTESIAN_POINT('',(4.48,0.3,-15.23)); +#1636 = VECTOR('',#1637,1.); +#1637 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1638 = ORIENTED_EDGE('',*,*,#1639,.T.); +#1639 = EDGE_CURVE('',#1632,#1640,#1642,.T.); +#1640 = VERTEX_POINT('',#1641); +#1641 = CARTESIAN_POINT('',(5.68,0.3,-15.23)); +#1642 = LINE('',#1643,#1644); +#1643 = CARTESIAN_POINT('',(5.08,0.3,-15.83)); +#1644 = VECTOR('',#1645,1.); +#1645 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1646 = ORIENTED_EDGE('',*,*,#1647,.T.); +#1647 = EDGE_CURVE('',#1640,#1648,#1650,.T.); +#1648 = VERTEX_POINT('',#1649); +#1649 = CARTESIAN_POINT('',(5.68,0.3,-1.34094124693E-016)); +#1650 = LINE('',#1651,#1652); +#1651 = CARTESIAN_POINT('',(5.68,0.3,-15.23)); +#1652 = VECTOR('',#1653,1.); +#1653 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1654 = ORIENTED_EDGE('',*,*,#1655,.T.); +#1655 = EDGE_CURVE('',#1648,#940,#1656,.T.); +#1656 = LINE('',#1657,#1658); +#1657 = CARTESIAN_POINT('',(5.68,0.3,-1.34961486431E-016)); +#1658 = VECTOR('',#1659,1.); +#1659 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1660 = ORIENTED_EDGE('',*,*,#939,.T.); +#1661 = ORIENTED_EDGE('',*,*,#614,.T.); +#1662 = PLANE('',#1663); +#1663 = AXIS2_PLACEMENT_3D('',#1664,#1665,#1666); +#1664 = CARTESIAN_POINT('',(4.33,0.3,1.312329952895E-002)); +#1665 = DIRECTION('',(-2.697735093911E-033,-1.,6.661338147751E-016)); +#1666 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1667 = ADVANCED_FACE('',(#1668),#1719,.F.); +#1668 = FACE_BOUND('',#1669,.F.); +#1669 = EDGE_LOOP('',(#1670,#1671,#1679,#1687,#1695,#1703,#1711,#1717, + #1718)); +#1670 = ORIENTED_EDGE('',*,*,#914,.T.); +#1671 = ORIENTED_EDGE('',*,*,#1672,.T.); +#1672 = EDGE_CURVE('',#915,#1673,#1675,.T.); +#1673 = VERTEX_POINT('',#1674); +#1674 = CARTESIAN_POINT('',(7.02,0.3,-1.34094124693E-016)); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(6.87,0.3,1.312329952895E-002)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#1679 = ORIENTED_EDGE('',*,*,#1680,.T.); +#1680 = EDGE_CURVE('',#1673,#1681,#1683,.T.); +#1681 = VERTEX_POINT('',#1682); +#1682 = CARTESIAN_POINT('',(7.02,0.3,-15.23)); +#1683 = LINE('',#1684,#1685); +#1684 = CARTESIAN_POINT('',(7.02,0.3,-1.33226762955E-016)); +#1685 = VECTOR('',#1686,1.); +#1686 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1687 = ORIENTED_EDGE('',*,*,#1688,.T.); +#1688 = EDGE_CURVE('',#1681,#1689,#1691,.T.); +#1689 = VERTEX_POINT('',#1690); +#1690 = CARTESIAN_POINT('',(7.62,0.3,-15.83)); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(7.02,0.3,-15.23)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1695 = ORIENTED_EDGE('',*,*,#1696,.T.); +#1696 = EDGE_CURVE('',#1689,#1697,#1699,.T.); +#1697 = VERTEX_POINT('',#1698); +#1698 = CARTESIAN_POINT('',(8.22,0.3,-15.23)); +#1699 = LINE('',#1700,#1701); +#1700 = CARTESIAN_POINT('',(7.62,0.3,-15.83)); +#1701 = VECTOR('',#1702,1.); +#1702 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1703 = ORIENTED_EDGE('',*,*,#1704,.T.); +#1704 = EDGE_CURVE('',#1697,#1705,#1707,.T.); +#1705 = VERTEX_POINT('',#1706); +#1706 = CARTESIAN_POINT('',(8.22,0.3,-1.33226762955E-016)); +#1707 = LINE('',#1708,#1709); +#1708 = CARTESIAN_POINT('',(8.22,0.3,-15.23)); +#1709 = VECTOR('',#1710,1.); +#1710 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1711 = ORIENTED_EDGE('',*,*,#1712,.T.); +#1712 = EDGE_CURVE('',#1705,#819,#1713,.T.); +#1713 = LINE('',#1714,#1715); +#1714 = CARTESIAN_POINT('',(8.22,0.3,-1.33226762955E-016)); +#1715 = VECTOR('',#1716,1.); +#1716 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1717 = ORIENTED_EDGE('',*,*,#818,.T.); +#1718 = ORIENTED_EDGE('',*,*,#591,.T.); +#1719 = PLANE('',#1720); +#1720 = AXIS2_PLACEMENT_3D('',#1721,#1722,#1723); +#1721 = CARTESIAN_POINT('',(6.87,0.3,1.312329952895E-002)); +#1722 = DIRECTION('',(-2.697735093911E-033,-1.,6.661338147751E-016)); +#1723 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1724 = ADVANCED_FACE('',(#1725),#1776,.F.); +#1725 = FACE_BOUND('',#1726,.F.); +#1726 = EDGE_LOOP('',(#1727,#1728,#1736,#1744,#1752,#1760,#1768,#1774, + #1775)); +#1727 = ORIENTED_EDGE('',*,*,#793,.T.); +#1728 = ORIENTED_EDGE('',*,*,#1729,.T.); +#1729 = EDGE_CURVE('',#794,#1730,#1732,.T.); +#1730 = VERTEX_POINT('',#1731); +#1731 = CARTESIAN_POINT('',(9.56,0.3,-1.34094124693E-016)); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(9.41,0.3,1.312329952895E-002)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#1736 = ORIENTED_EDGE('',*,*,#1737,.T.); +#1737 = EDGE_CURVE('',#1730,#1738,#1740,.T.); +#1738 = VERTEX_POINT('',#1739); +#1739 = CARTESIAN_POINT('',(9.56,0.3,-15.23)); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(9.56,0.3,-1.33226762955E-016)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1744 = ORIENTED_EDGE('',*,*,#1745,.T.); +#1745 = EDGE_CURVE('',#1738,#1746,#1748,.T.); +#1746 = VERTEX_POINT('',#1747); +#1747 = CARTESIAN_POINT('',(10.16,0.3,-15.83)); +#1748 = LINE('',#1749,#1750); +#1749 = CARTESIAN_POINT('',(9.56,0.3,-15.23)); +#1750 = VECTOR('',#1751,1.); +#1751 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1752 = ORIENTED_EDGE('',*,*,#1753,.T.); +#1753 = EDGE_CURVE('',#1746,#1754,#1756,.T.); +#1754 = VERTEX_POINT('',#1755); +#1755 = CARTESIAN_POINT('',(10.76,0.3,-15.23)); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(10.16,0.3,-15.83)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1760 = ORIENTED_EDGE('',*,*,#1761,.T.); +#1761 = EDGE_CURVE('',#1754,#1762,#1764,.T.); +#1762 = VERTEX_POINT('',#1763); +#1763 = CARTESIAN_POINT('',(10.76,0.3,-1.33226762955E-016)); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(10.76,0.3,-15.23)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1768 = ORIENTED_EDGE('',*,*,#1769,.T.); +#1769 = EDGE_CURVE('',#1762,#698,#1770,.T.); +#1770 = LINE('',#1771,#1772); +#1771 = CARTESIAN_POINT('',(10.76,0.3,-1.33226762955E-016)); +#1772 = VECTOR('',#1773,1.); +#1773 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1774 = ORIENTED_EDGE('',*,*,#697,.T.); +#1775 = ORIENTED_EDGE('',*,*,#568,.T.); +#1776 = PLANE('',#1777); +#1777 = AXIS2_PLACEMENT_3D('',#1778,#1779,#1780); +#1778 = CARTESIAN_POINT('',(9.41,0.3,1.312329952895E-002)); +#1779 = DIRECTION('',(-2.697735093911E-033,-1.,6.661338147751E-016)); +#1780 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1781 = ADVANCED_FACE('',(#1782),#1793,.F.); +#1782 = FACE_BOUND('',#1783,.F.); +#1783 = EDGE_LOOP('',(#1784,#1785,#1786,#1787)); +#1784 = ORIENTED_EDGE('',*,*,#1183,.F.); +#1785 = ORIENTED_EDGE('',*,*,#674,.T.); +#1786 = ORIENTED_EDGE('',*,*,#1217,.F.); +#1787 = ORIENTED_EDGE('',*,*,#1788,.F.); +#1788 = EDGE_CURVE('',#1184,#1210,#1789,.T.); +#1789 = LINE('',#1790,#1791); +#1790 = CARTESIAN_POINT('',(12.95,0.72,22.129945392744)); +#1791 = VECTOR('',#1792,1.); +#1792 = DIRECTION('',(0.E+000,-1.332101116911E-016,-1.)); +#1793 = PLANE('',#1794); +#1794 = AXIS2_PLACEMENT_3D('',#1795,#1796,#1797); +#1795 = CARTESIAN_POINT('',(12.740088642316,0.72,19.159890785488)); +#1796 = DIRECTION('',(5.383622569053E-016,1.,-1.332101116911E-016)); +#1797 = DIRECTION('',(1.,-5.383622569053E-016,2.357519387037E-062)); +#1798 = ADVANCED_FACE('',(#1799),#1810,.F.); +#1799 = FACE_BOUND('',#1800,.F.); +#1800 = EDGE_LOOP('',(#1801,#1807,#1808,#1809)); +#1801 = ORIENTED_EDGE('',*,*,#1802,.T.); +#1802 = EDGE_CURVE('',#1762,#770,#1803,.T.); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(10.76,0.3,-1.33226762955E-016)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1807 = ORIENTED_EDGE('',*,*,#777,.T.); +#1808 = ORIENTED_EDGE('',*,*,#705,.F.); +#1809 = ORIENTED_EDGE('',*,*,#1769,.F.); +#1810 = PLANE('',#1811); +#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814); +#1812 = CARTESIAN_POINT('',(10.76,0.3,-1.33226762955E-016)); +#1813 = DIRECTION('',(-8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#1814 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1815 = ADVANCED_FACE('',(#1816),#1827,.F.); +#1816 = FACE_BOUND('',#1817,.F.); +#1817 = EDGE_LOOP('',(#1818,#1824,#1825,#1826)); +#1818 = ORIENTED_EDGE('',*,*,#1819,.T.); +#1819 = EDGE_CURVE('',#1754,#762,#1820,.T.); +#1820 = LINE('',#1821,#1822); +#1821 = CARTESIAN_POINT('',(10.76,0.3,-15.23)); +#1822 = VECTOR('',#1823,1.); +#1823 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1824 = ORIENTED_EDGE('',*,*,#769,.T.); +#1825 = ORIENTED_EDGE('',*,*,#1802,.F.); +#1826 = ORIENTED_EDGE('',*,*,#1761,.F.); +#1827 = PLANE('',#1828); +#1828 = AXIS2_PLACEMENT_3D('',#1829,#1830,#1831); +#1829 = CARTESIAN_POINT('',(10.76,0.3,-15.23)); +#1830 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1831 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1832 = ADVANCED_FACE('',(#1833),#1844,.F.); +#1833 = FACE_BOUND('',#1834,.F.); +#1834 = EDGE_LOOP('',(#1835,#1841,#1842,#1843)); +#1835 = ORIENTED_EDGE('',*,*,#1836,.T.); +#1836 = EDGE_CURVE('',#1746,#754,#1837,.T.); +#1837 = LINE('',#1838,#1839); +#1838 = CARTESIAN_POINT('',(10.16,0.3,-15.83)); +#1839 = VECTOR('',#1840,1.); +#1840 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1841 = ORIENTED_EDGE('',*,*,#761,.T.); +#1842 = ORIENTED_EDGE('',*,*,#1819,.F.); +#1843 = ORIENTED_EDGE('',*,*,#1753,.F.); +#1844 = PLANE('',#1845); +#1845 = AXIS2_PLACEMENT_3D('',#1846,#1847,#1848); +#1846 = CARTESIAN_POINT('',(10.16,0.3,-15.83)); +#1847 = DIRECTION('',(-0.707106781186,3.140184917369E-016,0.707106781187 + )); +#1848 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1849 = ADVANCED_FACE('',(#1850),#1861,.F.); +#1850 = FACE_BOUND('',#1851,.F.); +#1851 = EDGE_LOOP('',(#1852,#1858,#1859,#1860)); +#1852 = ORIENTED_EDGE('',*,*,#1853,.T.); +#1853 = EDGE_CURVE('',#1738,#746,#1854,.T.); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(9.56,0.3,-15.23)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1858 = ORIENTED_EDGE('',*,*,#753,.T.); +#1859 = ORIENTED_EDGE('',*,*,#1836,.F.); +#1860 = ORIENTED_EDGE('',*,*,#1745,.F.); +#1861 = PLANE('',#1862); +#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865); +#1863 = CARTESIAN_POINT('',(9.56,0.3,-15.23)); +#1864 = DIRECTION('',(0.707106781186,3.140184917369E-016,0.707106781187) + ); +#1865 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1866 = ADVANCED_FACE('',(#1867),#1878,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1875,#1876,#1877)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1730,#738,#1871,.T.); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(9.56,0.3,-1.34094124693E-016)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1875 = ORIENTED_EDGE('',*,*,#745,.T.); +#1876 = ORIENTED_EDGE('',*,*,#1853,.F.); +#1877 = ORIENTED_EDGE('',*,*,#1737,.F.); +#1878 = PLANE('',#1879); +#1879 = AXIS2_PLACEMENT_3D('',#1880,#1881,#1882); +#1880 = CARTESIAN_POINT('',(9.56,0.3,-1.33226762955E-016)); +#1881 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1882 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1883 = ADVANCED_FACE('',(#1884),#1890,.F.); +#1884 = FACE_BOUND('',#1885,.F.); +#1885 = EDGE_LOOP('',(#1886,#1887,#1888,#1889)); +#1886 = ORIENTED_EDGE('',*,*,#804,.T.); +#1887 = ORIENTED_EDGE('',*,*,#737,.T.); +#1888 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1889 = ORIENTED_EDGE('',*,*,#1729,.F.); +#1890 = PLANE('',#1891); +#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894); +#1892 = CARTESIAN_POINT('',(9.41,0.3,1.312329952895E-002)); +#1893 = DIRECTION('',(8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#1894 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#1895 = ADVANCED_FACE('',(#1896),#1907,.F.); +#1896 = FACE_BOUND('',#1897,.F.); +#1897 = EDGE_LOOP('',(#1898,#1904,#1905,#1906)); +#1898 = ORIENTED_EDGE('',*,*,#1899,.T.); +#1899 = EDGE_CURVE('',#1705,#891,#1900,.T.); +#1900 = LINE('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(8.22,0.3,-1.33226762955E-016)); +#1902 = VECTOR('',#1903,1.); +#1903 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1904 = ORIENTED_EDGE('',*,*,#898,.T.); +#1905 = ORIENTED_EDGE('',*,*,#826,.F.); +#1906 = ORIENTED_EDGE('',*,*,#1712,.F.); +#1907 = PLANE('',#1908); +#1908 = AXIS2_PLACEMENT_3D('',#1909,#1910,#1911); +#1909 = CARTESIAN_POINT('',(8.22,0.3,-1.33226762955E-016)); +#1910 = DIRECTION('',(-8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#1911 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#1912 = ADVANCED_FACE('',(#1913),#1924,.F.); +#1913 = FACE_BOUND('',#1914,.F.); +#1914 = EDGE_LOOP('',(#1915,#1921,#1922,#1923)); +#1915 = ORIENTED_EDGE('',*,*,#1916,.T.); +#1916 = EDGE_CURVE('',#1697,#883,#1917,.T.); +#1917 = LINE('',#1918,#1919); +#1918 = CARTESIAN_POINT('',(8.22,0.3,-15.23)); +#1919 = VECTOR('',#1920,1.); +#1920 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1921 = ORIENTED_EDGE('',*,*,#890,.T.); +#1922 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1923 = ORIENTED_EDGE('',*,*,#1704,.F.); +#1924 = PLANE('',#1925); +#1925 = AXIS2_PLACEMENT_3D('',#1926,#1927,#1928); +#1926 = CARTESIAN_POINT('',(8.22,0.3,-15.23)); +#1927 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1928 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#1929 = ADVANCED_FACE('',(#1930),#1941,.F.); +#1930 = FACE_BOUND('',#1931,.F.); +#1931 = EDGE_LOOP('',(#1932,#1938,#1939,#1940)); +#1932 = ORIENTED_EDGE('',*,*,#1933,.T.); +#1933 = EDGE_CURVE('',#1689,#875,#1934,.T.); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(7.62,0.3,-15.83)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1938 = ORIENTED_EDGE('',*,*,#882,.T.); +#1939 = ORIENTED_EDGE('',*,*,#1916,.F.); +#1940 = ORIENTED_EDGE('',*,*,#1696,.F.); +#1941 = PLANE('',#1942); +#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945); +#1943 = CARTESIAN_POINT('',(7.62,0.3,-15.83)); +#1944 = DIRECTION('',(-0.707106781186,3.140184917369E-016,0.707106781187 + )); +#1945 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#1946 = ADVANCED_FACE('',(#1947),#1958,.F.); +#1947 = FACE_BOUND('',#1948,.F.); +#1948 = EDGE_LOOP('',(#1949,#1955,#1956,#1957)); +#1949 = ORIENTED_EDGE('',*,*,#1950,.T.); +#1950 = EDGE_CURVE('',#1681,#867,#1951,.T.); +#1951 = LINE('',#1952,#1953); +#1952 = CARTESIAN_POINT('',(7.02,0.3,-15.23)); +#1953 = VECTOR('',#1954,1.); +#1954 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1955 = ORIENTED_EDGE('',*,*,#874,.T.); +#1956 = ORIENTED_EDGE('',*,*,#1933,.F.); +#1957 = ORIENTED_EDGE('',*,*,#1688,.F.); +#1958 = PLANE('',#1959); +#1959 = AXIS2_PLACEMENT_3D('',#1960,#1961,#1962); +#1960 = CARTESIAN_POINT('',(7.02,0.3,-15.23)); +#1961 = DIRECTION('',(0.707106781186,3.140184917369E-016,0.707106781187) + ); +#1962 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#1963 = ADVANCED_FACE('',(#1964),#1975,.F.); +#1964 = FACE_BOUND('',#1965,.F.); +#1965 = EDGE_LOOP('',(#1966,#1972,#1973,#1974)); +#1966 = ORIENTED_EDGE('',*,*,#1967,.T.); +#1967 = EDGE_CURVE('',#1673,#859,#1968,.T.); +#1968 = LINE('',#1969,#1970); +#1969 = CARTESIAN_POINT('',(7.02,0.3,-1.34094124693E-016)); +#1970 = VECTOR('',#1971,1.); +#1971 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1972 = ORIENTED_EDGE('',*,*,#866,.T.); +#1973 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1974 = ORIENTED_EDGE('',*,*,#1680,.F.); +#1975 = PLANE('',#1976); +#1976 = AXIS2_PLACEMENT_3D('',#1977,#1978,#1979); +#1977 = CARTESIAN_POINT('',(7.02,0.3,-1.33226762955E-016)); +#1978 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1979 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#1980 = ADVANCED_FACE('',(#1981),#1987,.F.); +#1981 = FACE_BOUND('',#1982,.F.); +#1982 = EDGE_LOOP('',(#1983,#1984,#1985,#1986)); +#1983 = ORIENTED_EDGE('',*,*,#925,.T.); +#1984 = ORIENTED_EDGE('',*,*,#858,.T.); +#1985 = ORIENTED_EDGE('',*,*,#1967,.F.); +#1986 = ORIENTED_EDGE('',*,*,#1672,.F.); +#1987 = PLANE('',#1988); +#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991); +#1989 = CARTESIAN_POINT('',(6.87,0.3,1.312329952895E-002)); +#1990 = DIRECTION('',(8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#1991 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#1992 = ADVANCED_FACE('',(#1993),#2004,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2001,#2002,#2003)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.T.); +#1996 = EDGE_CURVE('',#1648,#1012,#1997,.T.); +#1997 = LINE('',#1998,#1999); +#1998 = CARTESIAN_POINT('',(5.68,0.3,-1.34094124693E-016)); +#1999 = VECTOR('',#2000,1.); +#2000 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2001 = ORIENTED_EDGE('',*,*,#1019,.T.); +#2002 = ORIENTED_EDGE('',*,*,#947,.F.); +#2003 = ORIENTED_EDGE('',*,*,#1655,.F.); +#2004 = PLANE('',#2005); +#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008); +#2006 = CARTESIAN_POINT('',(5.68,0.3,-1.34961486431E-016)); +#2007 = DIRECTION('',(-8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#2008 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#2009 = ADVANCED_FACE('',(#2010),#2021,.F.); +#2010 = FACE_BOUND('',#2011,.F.); +#2011 = EDGE_LOOP('',(#2012,#2018,#2019,#2020)); +#2012 = ORIENTED_EDGE('',*,*,#2013,.T.); +#2013 = EDGE_CURVE('',#1640,#1004,#2014,.T.); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(5.68,0.3,-15.23)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2018 = ORIENTED_EDGE('',*,*,#1011,.T.); +#2019 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2020 = ORIENTED_EDGE('',*,*,#1647,.F.); +#2021 = PLANE('',#2022); +#2022 = AXIS2_PLACEMENT_3D('',#2023,#2024,#2025); +#2023 = CARTESIAN_POINT('',(5.68,0.3,-15.23)); +#2024 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2025 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#2026 = ADVANCED_FACE('',(#2027),#2038,.F.); +#2027 = FACE_BOUND('',#2028,.F.); +#2028 = EDGE_LOOP('',(#2029,#2035,#2036,#2037)); +#2029 = ORIENTED_EDGE('',*,*,#2030,.T.); +#2030 = EDGE_CURVE('',#1632,#996,#2031,.T.); +#2031 = LINE('',#2032,#2033); +#2032 = CARTESIAN_POINT('',(5.08,0.3,-15.83)); +#2033 = VECTOR('',#2034,1.); +#2034 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2035 = ORIENTED_EDGE('',*,*,#1003,.T.); +#2036 = ORIENTED_EDGE('',*,*,#2013,.F.); +#2037 = ORIENTED_EDGE('',*,*,#1639,.F.); +#2038 = PLANE('',#2039); +#2039 = AXIS2_PLACEMENT_3D('',#2040,#2041,#2042); +#2040 = CARTESIAN_POINT('',(5.08,0.3,-15.83)); +#2041 = DIRECTION('',(-0.707106781186,3.140184917369E-016,0.707106781187 + )); +#2042 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#2043 = ADVANCED_FACE('',(#2044),#2055,.F.); +#2044 = FACE_BOUND('',#2045,.F.); +#2045 = EDGE_LOOP('',(#2046,#2052,#2053,#2054)); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#1624,#988,#2048,.T.); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(4.48,0.3,-15.23)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2052 = ORIENTED_EDGE('',*,*,#995,.T.); +#2053 = ORIENTED_EDGE('',*,*,#2030,.F.); +#2054 = ORIENTED_EDGE('',*,*,#1631,.F.); +#2055 = PLANE('',#2056); +#2056 = AXIS2_PLACEMENT_3D('',#2057,#2058,#2059); +#2057 = CARTESIAN_POINT('',(4.48,0.3,-15.23)); +#2058 = DIRECTION('',(0.707106781186,3.140184917369E-016,0.707106781187) + ); +#2059 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#2060 = ADVANCED_FACE('',(#2061),#2072,.F.); +#2061 = FACE_BOUND('',#2062,.F.); +#2062 = EDGE_LOOP('',(#2063,#2069,#2070,#2071)); +#2063 = ORIENTED_EDGE('',*,*,#2064,.T.); +#2064 = EDGE_CURVE('',#1616,#980,#2065,.T.); +#2065 = LINE('',#2066,#2067); +#2066 = CARTESIAN_POINT('',(4.48,0.3,-1.34961486431E-016)); +#2067 = VECTOR('',#2068,1.); +#2068 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2069 = ORIENTED_EDGE('',*,*,#987,.T.); +#2070 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2071 = ORIENTED_EDGE('',*,*,#1623,.F.); +#2072 = PLANE('',#2073); +#2073 = AXIS2_PLACEMENT_3D('',#2074,#2075,#2076); +#2074 = CARTESIAN_POINT('',(4.48,0.3,-1.34961486431E-016)); +#2075 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2076 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#2077 = ADVANCED_FACE('',(#2078),#2084,.F.); +#2078 = FACE_BOUND('',#2079,.F.); +#2079 = EDGE_LOOP('',(#2080,#2081,#2082,#2083)); +#2080 = ORIENTED_EDGE('',*,*,#1046,.T.); +#2081 = ORIENTED_EDGE('',*,*,#979,.T.); +#2082 = ORIENTED_EDGE('',*,*,#2064,.F.); +#2083 = ORIENTED_EDGE('',*,*,#1615,.F.); +#2084 = PLANE('',#2085); +#2085 = AXIS2_PLACEMENT_3D('',#2086,#2087,#2088); +#2086 = CARTESIAN_POINT('',(4.33,0.3,1.312329952895E-002)); +#2087 = DIRECTION('',(8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#2088 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#2089 = ADVANCED_FACE('',(#2090),#2101,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2098,#2099,#2100)); +#2092 = ORIENTED_EDGE('',*,*,#2093,.T.); +#2093 = EDGE_CURVE('',#1591,#1133,#2094,.T.); +#2094 = LINE('',#2095,#2096); +#2095 = CARTESIAN_POINT('',(0.6,0.3,-1.33226762955E-016)); +#2096 = VECTOR('',#2097,1.); +#2097 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2098 = ORIENTED_EDGE('',*,*,#1140,.T.); +#2099 = ORIENTED_EDGE('',*,*,#1068,.F.); +#2100 = ORIENTED_EDGE('',*,*,#1598,.F.); +#2101 = PLANE('',#2102); +#2102 = AXIS2_PLACEMENT_3D('',#2103,#2104,#2105); +#2103 = CARTESIAN_POINT('',(0.6,0.3,-1.33226762955E-016)); +#2104 = DIRECTION('',(-8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#2105 = DIRECTION('',(0.996194698092,5.805738739631E-017, + 8.715574274804E-002)); +#2106 = ADVANCED_FACE('',(#2107),#2118,.F.); +#2107 = FACE_BOUND('',#2108,.F.); +#2108 = EDGE_LOOP('',(#2109,#2115,#2116,#2117)); +#2109 = ORIENTED_EDGE('',*,*,#2110,.T.); +#2110 = EDGE_CURVE('',#1583,#1125,#2111,.T.); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(0.6,0.3,-15.23)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2115 = ORIENTED_EDGE('',*,*,#1132,.T.); +#2116 = ORIENTED_EDGE('',*,*,#2093,.F.); +#2117 = ORIENTED_EDGE('',*,*,#1590,.F.); +#2118 = PLANE('',#2119); +#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122); +#2120 = CARTESIAN_POINT('',(0.6,0.3,-15.23)); +#2121 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2122 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#2123 = ADVANCED_FACE('',(#2124),#2135,.F.); +#2124 = FACE_BOUND('',#2125,.F.); +#2125 = EDGE_LOOP('',(#2126,#2132,#2133,#2134)); +#2126 = ORIENTED_EDGE('',*,*,#2127,.T.); +#2127 = EDGE_CURVE('',#1575,#1117,#2128,.T.); +#2128 = LINE('',#2129,#2130); +#2129 = CARTESIAN_POINT('',(0.E+000,0.3,-15.83)); +#2130 = VECTOR('',#2131,1.); +#2131 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2132 = ORIENTED_EDGE('',*,*,#1124,.T.); +#2133 = ORIENTED_EDGE('',*,*,#2110,.F.); +#2134 = ORIENTED_EDGE('',*,*,#1582,.F.); +#2135 = PLANE('',#2136); +#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139); +#2137 = CARTESIAN_POINT('',(0.E+000,0.3,-15.83)); +#2138 = DIRECTION('',(-0.707106781186,3.140184917369E-016,0.707106781187 + )); +#2139 = DIRECTION('',(0.707106781187,4.71027737605E-016,0.707106781186) + ); +#2140 = ADVANCED_FACE('',(#2141),#2152,.F.); +#2141 = FACE_BOUND('',#2142,.F.); +#2142 = EDGE_LOOP('',(#2143,#2149,#2150,#2151)); +#2143 = ORIENTED_EDGE('',*,*,#2144,.T.); +#2144 = EDGE_CURVE('',#1567,#1109,#2145,.T.); +#2145 = LINE('',#2146,#2147); +#2146 = CARTESIAN_POINT('',(-0.6,0.3,-15.23)); +#2147 = VECTOR('',#2148,1.); +#2148 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2149 = ORIENTED_EDGE('',*,*,#1116,.T.); +#2150 = ORIENTED_EDGE('',*,*,#2127,.F.); +#2151 = ORIENTED_EDGE('',*,*,#1574,.F.); +#2152 = PLANE('',#2153); +#2153 = AXIS2_PLACEMENT_3D('',#2154,#2155,#2156); +#2154 = CARTESIAN_POINT('',(-0.6,0.3,-15.23)); +#2155 = DIRECTION('',(0.707106781186,3.140184917369E-016,0.707106781187) + ); +#2156 = DIRECTION('',(0.707106781187,-4.71027737605E-016,-0.707106781186 + )); +#2157 = ADVANCED_FACE('',(#2158),#2169,.F.); +#2158 = FACE_BOUND('',#2159,.F.); +#2159 = EDGE_LOOP('',(#2160,#2166,#2167,#2168)); +#2160 = ORIENTED_EDGE('',*,*,#2161,.T.); +#2161 = EDGE_CURVE('',#1559,#1101,#2162,.T.); +#2162 = LINE('',#2163,#2164); +#2163 = CARTESIAN_POINT('',(-0.6,0.3,-1.33226762955E-016)); +#2164 = VECTOR('',#2165,1.); +#2165 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2166 = ORIENTED_EDGE('',*,*,#1108,.T.); +#2167 = ORIENTED_EDGE('',*,*,#2144,.F.); +#2168 = ORIENTED_EDGE('',*,*,#1566,.F.); +#2169 = PLANE('',#2170); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(-0.6,0.3,-1.33226762955E-016)); +#2172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2173 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#2174 = ADVANCED_FACE('',(#2175),#2181,.F.); +#2175 = FACE_BOUND('',#2176,.F.); +#2176 = EDGE_LOOP('',(#2177,#2178,#2179,#2180)); +#2177 = ORIENTED_EDGE('',*,*,#1167,.T.); +#2178 = ORIENTED_EDGE('',*,*,#1100,.T.); +#2179 = ORIENTED_EDGE('',*,*,#2161,.F.); +#2180 = ORIENTED_EDGE('',*,*,#1558,.F.); +#2181 = PLANE('',#2182); +#2182 = AXIS2_PLACEMENT_3D('',#2183,#2184,#2185); +#2183 = CARTESIAN_POINT('',(-0.75,0.3,1.312329952895E-002)); +#2184 = DIRECTION('',(8.715574274804E-002,4.423993163324E-016, + 0.996194698092)); +#2185 = DIRECTION('',(0.996194698092,-5.805738739631E-017, + -8.715574274804E-002)); +#2186 = ADVANCED_FACE('',(#2187),#2198,.T.); +#2187 = FACE_BOUND('',#2188,.T.); +#2188 = EDGE_LOOP('',(#2189,#2190,#2196,#2197)); +#2189 = ORIENTED_EDGE('',*,*,#1192,.T.); +#2190 = ORIENTED_EDGE('',*,*,#2191,.T.); +#2191 = EDGE_CURVE('',#1193,#1201,#2192,.T.); +#2192 = LINE('',#2193,#2194); +#2193 = CARTESIAN_POINT('',(12.95,0.715,25.1)); +#2194 = VECTOR('',#2195,1.); +#2195 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#2196 = ORIENTED_EDGE('',*,*,#1209,.F.); +#2197 = ORIENTED_EDGE('',*,*,#1788,.F.); +#2198 = PLANE('',#2199); +#2199 = AXIS2_PLACEMENT_3D('',#2200,#2201,#2202); +#2200 = CARTESIAN_POINT('',(12.95,2.685,25.1)); +#2201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2202 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#2203 = ADVANCED_FACE('',(#2204),#2208,.T.); +#2204 = FACE_BOUND('',#2205,.T.); +#2205 = EDGE_LOOP('',(#2206,#2207)); +#2206 = ORIENTED_EDGE('',*,*,#2191,.F.); +#2207 = ORIENTED_EDGE('',*,*,#1200,.T.); +#2208 = PLANE('',#2209); +#2209 = AXIS2_PLACEMENT_3D('',#2210,#2211,#2212); +#2210 = CARTESIAN_POINT('',(-2.05,0.715,25.1)); +#2211 = DIRECTION('',(0.E+000,-1.,-5.551115123126E-016)); +#2212 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#2213 = ADVANCED_FACE('',(#2214,#2225),#2228,.T.); +#2214 = FACE_BOUND('',#2215,.T.); +#2215 = EDGE_LOOP('',(#2216)); +#2216 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2217 = EDGE_CURVE('',#2218,#2218,#2220,.T.); +#2218 = VERTEX_POINT('',#2219); +#2219 = CARTESIAN_POINT('',(5.45,2.7,22.695)); +#2220 = CIRCLE('',#2221,3.595); +#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224); +#2222 = CARTESIAN_POINT('',(5.45,2.7,19.1)); +#2223 = DIRECTION('',(2.22044604925E-016,1.,4.930380657631E-032)); +#2224 = DIRECTION('',(-2.22044604925E-016,-4.379057701015E-047,1.)); +#2225 = FACE_BOUND('',#2226,.T.); +#2226 = EDGE_LOOP('',(#2227)); +#2227 = ORIENTED_EDGE('',*,*,#1233,.F.); +#2228 = PLANE('',#2229); +#2229 = AXIS2_PLACEMENT_3D('',#2230,#2231,#2232); +#2230 = CARTESIAN_POINT('',(-2.5,2.7,25.27)); +#2231 = DIRECTION('',(1.110223024625E-016,1.,-1.110223024625E-016)); +#2232 = DIRECTION('',(3.821045009664E-031,-1.110223024625E-016,-1.)); +#2233 = ADVANCED_FACE('',(#2234,#2251),#2262,.F.); +#2234 = FACE_BOUND('',#2235,.F.); +#2235 = EDGE_LOOP('',(#2236,#2237,#2243,#2244,#2245,#2246,#2247,#2248, + #2249,#2250)); +#2236 = ORIENTED_EDGE('',*,*,#1509,.T.); +#2237 = ORIENTED_EDGE('',*,*,#2238,.F.); +#2238 = EDGE_CURVE('',#1454,#1510,#2239,.T.); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(12.95,2.685,7.1)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#2243 = ORIENTED_EDGE('',*,*,#1461,.T.); +#2244 = ORIENTED_EDGE('',*,*,#1421,.T.); +#2245 = ORIENTED_EDGE('',*,*,#1397,.T.); +#2246 = ORIENTED_EDGE('',*,*,#1373,.T.); +#2247 = ORIENTED_EDGE('',*,*,#1349,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1325,.T.); +#2249 = ORIENTED_EDGE('',*,*,#1294,.T.); +#2250 = ORIENTED_EDGE('',*,*,#1542,.T.); +#2251 = FACE_BOUND('',#2252,.F.); +#2252 = EDGE_LOOP('',(#2253)); +#2253 = ORIENTED_EDGE('',*,*,#2254,.F.); +#2254 = EDGE_CURVE('',#2255,#2255,#2257,.T.); +#2255 = VERTEX_POINT('',#2256); +#2256 = CARTESIAN_POINT('',(9.15,2.685,19.1)); +#2257 = CIRCLE('',#2258,3.7); +#2258 = AXIS2_PLACEMENT_3D('',#2259,#2260,#2261); +#2259 = CARTESIAN_POINT('',(5.45,2.685,19.1)); +#2260 = DIRECTION('',(0.E+000,-1.,-5.551115123126E-016)); +#2261 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2262 = PLANE('',#2263); +#2263 = AXIS2_PLACEMENT_3D('',#2264,#2265,#2266); +#2264 = CARTESIAN_POINT('',(-2.05,2.685,25.1)); +#2265 = DIRECTION('',(0.E+000,-1.,-5.551115123126E-016)); +#2266 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.)); +#2267 = ADVANCED_FACE('',(#2268),#2279,.T.); +#2268 = FACE_BOUND('',#2269,.T.); +#2269 = EDGE_LOOP('',(#2270,#2271,#2272,#2278)); +#2270 = ORIENTED_EDGE('',*,*,#2238,.F.); +#2271 = ORIENTED_EDGE('',*,*,#1453,.T.); +#2272 = ORIENTED_EDGE('',*,*,#2273,.T.); +#2273 = EDGE_CURVE('',#1446,#1518,#2274,.T.); +#2274 = LINE('',#2275,#2276); +#2275 = CARTESIAN_POINT('',(9.2,2.65,7.1)); +#2276 = VECTOR('',#2277,1.); +#2277 = DIRECTION('',(-1.,2.533071645505E-016,8.436823391594E-032)); +#2278 = ORIENTED_EDGE('',*,*,#1517,.T.); +#2279 = PLANE('',#2280); +#2280 = AXIS2_PLACEMENT_3D('',#2281,#2282,#2283); +#2281 = CARTESIAN_POINT('',(12.95,2.685,7.1)); +#2282 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.)); +#2283 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#2284 = ADVANCED_FACE('',(#2285),#2291,.T.); +#2285 = FACE_BOUND('',#2286,.T.); +#2286 = EDGE_LOOP('',(#2287,#2288,#2289,#2290)); +#2287 = ORIENTED_EDGE('',*,*,#1525,.F.); +#2288 = ORIENTED_EDGE('',*,*,#2273,.F.); +#2289 = ORIENTED_EDGE('',*,*,#1445,.F.); +#2290 = ORIENTED_EDGE('',*,*,#1484,.F.); +#2291 = PLANE('',#2292); +#2292 = AXIS2_PLACEMENT_3D('',#2293,#2294,#2295); +#2293 = CARTESIAN_POINT('',(5.45,2.65,15.113519501866)); +#2294 = DIRECTION('',(2.533071645505E-016,1.,3.921888698895E-032)); +#2295 = DIRECTION('',(1.,-2.533071645505E-016,1.109246689647E-062)); +#2296 = ADVANCED_FACE('',(#2297),#2316,.T.); +#2297 = FACE_BOUND('',#2298,.T.); +#2298 = EDGE_LOOP('',(#2299,#2300,#2308,#2315)); +#2299 = ORIENTED_EDGE('',*,*,#2217,.F.); +#2300 = ORIENTED_EDGE('',*,*,#2301,.T.); +#2301 = EDGE_CURVE('',#2218,#2302,#2304,.T.); +#2302 = VERTEX_POINT('',#2303); +#2303 = CARTESIAN_POINT('',(5.45,2.65,22.695)); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(5.45,2.7,22.695)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(-3.330669073875E-016,-1.,-1.110223024625E-016)); +#2308 = ORIENTED_EDGE('',*,*,#2309,.T.); +#2309 = EDGE_CURVE('',#2302,#2302,#2310,.T.); +#2310 = CIRCLE('',#2311,3.595); +#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314); +#2312 = CARTESIAN_POINT('',(5.45,2.65,19.1)); +#2313 = DIRECTION('',(2.22044604925E-016,1.,4.930380657631E-032)); +#2314 = DIRECTION('',(-2.22044604925E-016,-4.379057701015E-047,1.)); +#2315 = ORIENTED_EDGE('',*,*,#2301,.F.); +#2316 = CYLINDRICAL_SURFACE('',#2317,3.595); +#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320); +#2318 = CARTESIAN_POINT('',(5.45,2.7,19.1)); +#2319 = DIRECTION('',(2.22044604925E-016,1.,-2.711709361697E-031)); +#2320 = DIRECTION('',(-1.110223024625E-016,2.958228394579E-031,1.)); +#2321 = ADVANCED_FACE('',(#2322),#2341,.F.); +#2322 = FACE_BOUND('',#2323,.T.); +#2323 = EDGE_LOOP('',(#2324,#2325,#2333,#2340)); +#2324 = ORIENTED_EDGE('',*,*,#2254,.F.); +#2325 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2326 = EDGE_CURVE('',#2255,#2327,#2329,.T.); +#2327 = VERTEX_POINT('',#2328); +#2328 = CARTESIAN_POINT('',(9.15,2.65,19.1)); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(9.15,2.685,19.1)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2333 = ORIENTED_EDGE('',*,*,#2334,.F.); +#2334 = EDGE_CURVE('',#2327,#2327,#2335,.T.); +#2335 = CIRCLE('',#2336,3.7); +#2336 = AXIS2_PLACEMENT_3D('',#2337,#2338,#2339); +#2337 = CARTESIAN_POINT('',(5.45,2.65,19.1)); +#2338 = DIRECTION('',(-0.E+000,1.,5.551115123126E-016)); +#2339 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2340 = ORIENTED_EDGE('',*,*,#2326,.F.); +#2341 = CYLINDRICAL_SURFACE('',#2342,3.7); +#2342 = AXIS2_PLACEMENT_3D('',#2343,#2344,#2345); +#2343 = CARTESIAN_POINT('',(5.45,2.685,19.1)); +#2344 = DIRECTION('',(0.E+000,1.,5.551115123126E-016)); +#2345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2346 = ADVANCED_FACE('',(#2347,#2350),#2353,.T.); +#2347 = FACE_BOUND('',#2348,.T.); +#2348 = EDGE_LOOP('',(#2349)); +#2349 = ORIENTED_EDGE('',*,*,#2334,.T.); +#2350 = FACE_BOUND('',#2351,.T.); +#2351 = EDGE_LOOP('',(#2352)); +#2352 = ORIENTED_EDGE('',*,*,#2309,.F.); +#2353 = PLANE('',#2354); +#2354 = AXIS2_PLACEMENT_3D('',#2355,#2356,#2357); +#2355 = CARTESIAN_POINT('',(5.45,2.65,15.113519501866)); +#2356 = DIRECTION('',(2.533071645505E-016,1.,3.921888698895E-032)); +#2357 = DIRECTION('',(1.,-2.533071645505E-016,1.109246689647E-062)); +#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2362)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2359,#2360,#2361)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2359 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2360 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2361 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2362 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2359, + 'distance_accuracy_value','confusion accuracy'); +#2363 = PRODUCT_TYPE('part',$,(#7)); +#2364 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2365,#2373,#2380,#2387,#2394,#2401,#2408,#2415,#2422,#2429,#2436, + #2444,#2451,#2458,#2465,#2472,#2479,#2486,#2493,#2500,#2507,#2514, + #2521,#2528,#2535,#2542,#2549,#2556,#2563,#2570,#2577,#2584,#2591, + #2598,#2605,#2612,#2619,#2626,#2633,#2640,#2647,#2654,#2661,#2668, + #2675,#2682,#2689,#2696,#2703,#2710,#2717,#2724,#2731,#2738,#2745, + #2752,#2759,#2766,#2773,#2780,#2787,#2794,#2801,#2808,#2815,#2822, + #2829,#2836,#2843,#2850,#2857,#2864,#2871,#2878),#2358); +#2365 = STYLED_ITEM('color',(#2366),#17); +#2366 = PRESENTATION_STYLE_ASSIGNMENT((#2367)); +#2367 = SURFACE_STYLE_USAGE(.BOTH.,#2368); +#2368 = SURFACE_SIDE_STYLE('',(#2369)); +#2369 = SURFACE_STYLE_FILL_AREA(#2370); +#2370 = FILL_AREA_STYLE('',(#2371)); +#2371 = FILL_AREA_STYLE_COLOUR('',#2372); +#2372 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828); +#2373 = STYLED_ITEM('color',(#2374),#105); +#2374 = PRESENTATION_STYLE_ASSIGNMENT((#2375)); +#2375 = SURFACE_STYLE_USAGE(.BOTH.,#2376); +#2376 = SURFACE_SIDE_STYLE('',(#2377)); +#2377 = SURFACE_STYLE_FILL_AREA(#2378); +#2378 = FILL_AREA_STYLE('',(#2379)); +#2379 = FILL_AREA_STYLE_COLOUR('',#2372); +#2380 = STYLED_ITEM('color',(#2381),#264); +#2381 = PRESENTATION_STYLE_ASSIGNMENT((#2382)); +#2382 = SURFACE_STYLE_USAGE(.BOTH.,#2383); +#2383 = SURFACE_SIDE_STYLE('',(#2384)); +#2384 = SURFACE_STYLE_FILL_AREA(#2385); +#2385 = FILL_AREA_STYLE('',(#2386)); +#2386 = FILL_AREA_STYLE_COLOUR('',#2372); +#2387 = STYLED_ITEM('color',(#2388),#324); +#2388 = PRESENTATION_STYLE_ASSIGNMENT((#2389)); +#2389 = SURFACE_STYLE_USAGE(.BOTH.,#2390); +#2390 = SURFACE_SIDE_STYLE('',(#2391)); +#2391 = SURFACE_STYLE_FILL_AREA(#2392); +#2392 = FILL_AREA_STYLE('',(#2393)); +#2393 = FILL_AREA_STYLE_COLOUR('',#2372); +#2394 = STYLED_ITEM('color',(#2395),#376); +#2395 = PRESENTATION_STYLE_ASSIGNMENT((#2396)); +#2396 = SURFACE_STYLE_USAGE(.BOTH.,#2397); +#2397 = SURFACE_SIDE_STYLE('',(#2398)); +#2398 = SURFACE_STYLE_FILL_AREA(#2399); +#2399 = FILL_AREA_STYLE('',(#2400)); +#2400 = FILL_AREA_STYLE_COLOUR('',#2372); +#2401 = STYLED_ITEM('color',(#2402),#393); +#2402 = PRESENTATION_STYLE_ASSIGNMENT((#2403)); +#2403 = SURFACE_STYLE_USAGE(.BOTH.,#2404); +#2404 = SURFACE_SIDE_STYLE('',(#2405)); +#2405 = SURFACE_STYLE_FILL_AREA(#2406); +#2406 = FILL_AREA_STYLE('',(#2407)); +#2407 = FILL_AREA_STYLE_COLOUR('',#2372); +#2408 = STYLED_ITEM('color',(#2409),#417); +#2409 = PRESENTATION_STYLE_ASSIGNMENT((#2410)); +#2410 = SURFACE_STYLE_USAGE(.BOTH.,#2411); +#2411 = SURFACE_SIDE_STYLE('',(#2412)); +#2412 = SURFACE_STYLE_FILL_AREA(#2413); +#2413 = FILL_AREA_STYLE('',(#2414)); +#2414 = FILL_AREA_STYLE_COLOUR('',#2372); +#2415 = STYLED_ITEM('color',(#2416),#441); +#2416 = PRESENTATION_STYLE_ASSIGNMENT((#2417)); +#2417 = SURFACE_STYLE_USAGE(.BOTH.,#2418); +#2418 = SURFACE_SIDE_STYLE('',(#2419)); +#2419 = SURFACE_STYLE_FILL_AREA(#2420); +#2420 = FILL_AREA_STYLE('',(#2421)); +#2421 = FILL_AREA_STYLE_COLOUR('',#2372); +#2422 = STYLED_ITEM('color',(#2423),#547); +#2423 = PRESENTATION_STYLE_ASSIGNMENT((#2424)); +#2424 = SURFACE_STYLE_USAGE(.BOTH.,#2425); +#2425 = SURFACE_SIDE_STYLE('',(#2426)); +#2426 = SURFACE_STYLE_FILL_AREA(#2427); +#2427 = FILL_AREA_STYLE('',(#2428)); +#2428 = FILL_AREA_STYLE_COLOUR('',#2372); +#2429 = STYLED_ITEM('color',(#2430),#656); +#2430 = PRESENTATION_STYLE_ASSIGNMENT((#2431)); +#2431 = SURFACE_STYLE_USAGE(.BOTH.,#2432); +#2432 = SURFACE_SIDE_STYLE('',(#2433)); +#2433 = SURFACE_STYLE_FILL_AREA(#2434); +#2434 = FILL_AREA_STYLE('',(#2435)); +#2435 = FILL_AREA_STYLE_COLOUR('',#2372); +#2436 = STYLED_ITEM('color',(#2437),#693); +#2437 = PRESENTATION_STYLE_ASSIGNMENT((#2438)); +#2438 = SURFACE_STYLE_USAGE(.BOTH.,#2439); +#2439 = SURFACE_SIDE_STYLE('',(#2440)); +#2440 = SURFACE_STYLE_FILL_AREA(#2441); +#2441 = FILL_AREA_STYLE('',(#2442)); +#2442 = FILL_AREA_STYLE_COLOUR('',#2443); +#2443 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#2444 = STYLED_ITEM('color',(#2445),#725); +#2445 = PRESENTATION_STYLE_ASSIGNMENT((#2446)); +#2446 = SURFACE_STYLE_USAGE(.BOTH.,#2447); +#2447 = SURFACE_SIDE_STYLE('',(#2448)); +#2448 = SURFACE_STYLE_FILL_AREA(#2449); +#2449 = FILL_AREA_STYLE('',(#2450)); +#2450 = FILL_AREA_STYLE_COLOUR('',#2443); +#2451 = STYLED_ITEM('color',(#2452),#789); +#2452 = PRESENTATION_STYLE_ASSIGNMENT((#2453)); +#2453 = SURFACE_STYLE_USAGE(.BOTH.,#2454); +#2454 = SURFACE_SIDE_STYLE('',(#2455)); +#2455 = SURFACE_STYLE_FILL_AREA(#2456); +#2456 = FILL_AREA_STYLE('',(#2457)); +#2457 = FILL_AREA_STYLE_COLOUR('',#2443); +#2458 = STYLED_ITEM('color',(#2459),#814); +#2459 = PRESENTATION_STYLE_ASSIGNMENT((#2460)); +#2460 = SURFACE_STYLE_USAGE(.BOTH.,#2461); +#2461 = SURFACE_SIDE_STYLE('',(#2462)); +#2462 = SURFACE_STYLE_FILL_AREA(#2463); +#2463 = FILL_AREA_STYLE('',(#2464)); +#2464 = FILL_AREA_STYLE_COLOUR('',#2443); +#2465 = STYLED_ITEM('color',(#2466),#846); +#2466 = PRESENTATION_STYLE_ASSIGNMENT((#2467)); +#2467 = SURFACE_STYLE_USAGE(.BOTH.,#2468); +#2468 = SURFACE_SIDE_STYLE('',(#2469)); +#2469 = SURFACE_STYLE_FILL_AREA(#2470); +#2470 = FILL_AREA_STYLE('',(#2471)); +#2471 = FILL_AREA_STYLE_COLOUR('',#2443); +#2472 = STYLED_ITEM('color',(#2473),#910); +#2473 = PRESENTATION_STYLE_ASSIGNMENT((#2474)); +#2474 = SURFACE_STYLE_USAGE(.BOTH.,#2475); +#2475 = SURFACE_SIDE_STYLE('',(#2476)); +#2476 = SURFACE_STYLE_FILL_AREA(#2477); +#2477 = FILL_AREA_STYLE('',(#2478)); +#2478 = FILL_AREA_STYLE_COLOUR('',#2443); +#2479 = STYLED_ITEM('color',(#2480),#935); +#2480 = PRESENTATION_STYLE_ASSIGNMENT((#2481)); +#2481 = SURFACE_STYLE_USAGE(.BOTH.,#2482); +#2482 = SURFACE_SIDE_STYLE('',(#2483)); +#2483 = SURFACE_STYLE_FILL_AREA(#2484); +#2484 = FILL_AREA_STYLE('',(#2485)); +#2485 = FILL_AREA_STYLE_COLOUR('',#2443); +#2486 = STYLED_ITEM('color',(#2487),#967); +#2487 = PRESENTATION_STYLE_ASSIGNMENT((#2488)); +#2488 = SURFACE_STYLE_USAGE(.BOTH.,#2489); +#2489 = SURFACE_SIDE_STYLE('',(#2490)); +#2490 = SURFACE_STYLE_FILL_AREA(#2491); +#2491 = FILL_AREA_STYLE('',(#2492)); +#2492 = FILL_AREA_STYLE_COLOUR('',#2443); +#2493 = STYLED_ITEM('color',(#2494),#1031); +#2494 = PRESENTATION_STYLE_ASSIGNMENT((#2495)); +#2495 = SURFACE_STYLE_USAGE(.BOTH.,#2496); +#2496 = SURFACE_SIDE_STYLE('',(#2497)); +#2497 = SURFACE_STYLE_FILL_AREA(#2498); +#2498 = FILL_AREA_STYLE('',(#2499)); +#2499 = FILL_AREA_STYLE_COLOUR('',#2443); +#2500 = STYLED_ITEM('color',(#2501),#1056); +#2501 = PRESENTATION_STYLE_ASSIGNMENT((#2502)); +#2502 = SURFACE_STYLE_USAGE(.BOTH.,#2503); +#2503 = SURFACE_SIDE_STYLE('',(#2504)); +#2504 = SURFACE_STYLE_FILL_AREA(#2505); +#2505 = FILL_AREA_STYLE('',(#2506)); +#2506 = FILL_AREA_STYLE_COLOUR('',#2443); +#2507 = STYLED_ITEM('color',(#2508),#1088); +#2508 = PRESENTATION_STYLE_ASSIGNMENT((#2509)); +#2509 = SURFACE_STYLE_USAGE(.BOTH.,#2510); +#2510 = SURFACE_SIDE_STYLE('',(#2511)); +#2511 = SURFACE_STYLE_FILL_AREA(#2512); +#2512 = FILL_AREA_STYLE('',(#2513)); +#2513 = FILL_AREA_STYLE_COLOUR('',#2443); +#2514 = STYLED_ITEM('color',(#2515),#1152); +#2515 = PRESENTATION_STYLE_ASSIGNMENT((#2516)); +#2516 = SURFACE_STYLE_USAGE(.BOTH.,#2517); +#2517 = SURFACE_SIDE_STYLE('',(#2518)); +#2518 = SURFACE_STYLE_FILL_AREA(#2519); +#2519 = FILL_AREA_STYLE('',(#2520)); +#2520 = FILL_AREA_STYLE_COLOUR('',#2443); +#2521 = STYLED_ITEM('color',(#2522),#1177); +#2522 = PRESENTATION_STYLE_ASSIGNMENT((#2523)); +#2523 = SURFACE_STYLE_USAGE(.BOTH.,#2524); +#2524 = SURFACE_SIDE_STYLE('',(#2525)); +#2525 = SURFACE_STYLE_FILL_AREA(#2526); +#2526 = FILL_AREA_STYLE('',(#2527)); +#2527 = FILL_AREA_STYLE_COLOUR('',#2372); +#2528 = STYLED_ITEM('color',(#2529),#1229); +#2529 = PRESENTATION_STYLE_ASSIGNMENT((#2530)); +#2530 = SURFACE_STYLE_USAGE(.BOTH.,#2531); +#2531 = SURFACE_SIDE_STYLE('',(#2532)); +#2532 = SURFACE_STYLE_FILL_AREA(#2533); +#2533 = FILL_AREA_STYLE('',(#2534)); +#2534 = FILL_AREA_STYLE_COLOUR('',#2372); +#2535 = STYLED_ITEM('color',(#2536),#1254); +#2536 = PRESENTATION_STYLE_ASSIGNMENT((#2537)); +#2537 = SURFACE_STYLE_USAGE(.BOTH.,#2538); +#2538 = SURFACE_SIDE_STYLE('',(#2539)); +#2539 = SURFACE_STYLE_FILL_AREA(#2540); +#2540 = FILL_AREA_STYLE('',(#2541)); +#2541 = FILL_AREA_STYLE_COLOUR('',#2443); +#2542 = STYLED_ITEM('color',(#2543),#1271); +#2543 = PRESENTATION_STYLE_ASSIGNMENT((#2544)); +#2544 = SURFACE_STYLE_USAGE(.BOTH.,#2545); +#2545 = SURFACE_SIDE_STYLE('',(#2546)); +#2546 = SURFACE_STYLE_FILL_AREA(#2547); +#2547 = FILL_AREA_STYLE('',(#2548)); +#2548 = FILL_AREA_STYLE_COLOUR('',#2443); +#2549 = STYLED_ITEM('color',(#2550),#1281); +#2550 = PRESENTATION_STYLE_ASSIGNMENT((#2551)); +#2551 = SURFACE_STYLE_USAGE(.BOTH.,#2552); +#2552 = SURFACE_SIDE_STYLE('',(#2553)); +#2553 = SURFACE_STYLE_FILL_AREA(#2554); +#2554 = FILL_AREA_STYLE('',(#2555)); +#2555 = FILL_AREA_STYLE_COLOUR('',#2372); +#2556 = STYLED_ITEM('color',(#2557),#1312); +#2557 = PRESENTATION_STYLE_ASSIGNMENT((#2558)); +#2558 = SURFACE_STYLE_USAGE(.BOTH.,#2559); +#2559 = SURFACE_SIDE_STYLE('',(#2560)); +#2560 = SURFACE_STYLE_FILL_AREA(#2561); +#2561 = FILL_AREA_STYLE('',(#2562)); +#2562 = FILL_AREA_STYLE_COLOUR('',#2372); +#2563 = STYLED_ITEM('color',(#2564),#1336); +#2564 = PRESENTATION_STYLE_ASSIGNMENT((#2565)); +#2565 = SURFACE_STYLE_USAGE(.BOTH.,#2566); +#2566 = SURFACE_SIDE_STYLE('',(#2567)); +#2567 = SURFACE_STYLE_FILL_AREA(#2568); +#2568 = FILL_AREA_STYLE('',(#2569)); +#2569 = FILL_AREA_STYLE_COLOUR('',#2372); +#2570 = STYLED_ITEM('color',(#2571),#1360); +#2571 = PRESENTATION_STYLE_ASSIGNMENT((#2572)); +#2572 = SURFACE_STYLE_USAGE(.BOTH.,#2573); +#2573 = SURFACE_SIDE_STYLE('',(#2574)); +#2574 = SURFACE_STYLE_FILL_AREA(#2575); +#2575 = FILL_AREA_STYLE('',(#2576)); +#2576 = FILL_AREA_STYLE_COLOUR('',#2372); +#2577 = STYLED_ITEM('color',(#2578),#1384); +#2578 = PRESENTATION_STYLE_ASSIGNMENT((#2579)); +#2579 = SURFACE_STYLE_USAGE(.BOTH.,#2580); +#2580 = SURFACE_SIDE_STYLE('',(#2581)); +#2581 = SURFACE_STYLE_FILL_AREA(#2582); +#2582 = FILL_AREA_STYLE('',(#2583)); +#2583 = FILL_AREA_STYLE_COLOUR('',#2372); +#2584 = STYLED_ITEM('color',(#2585),#1408); +#2585 = PRESENTATION_STYLE_ASSIGNMENT((#2586)); +#2586 = SURFACE_STYLE_USAGE(.BOTH.,#2587); +#2587 = SURFACE_SIDE_STYLE('',(#2588)); +#2588 = SURFACE_STYLE_FILL_AREA(#2589); +#2589 = FILL_AREA_STYLE('',(#2590)); +#2590 = FILL_AREA_STYLE_COLOUR('',#2372); +#2591 = STYLED_ITEM('color',(#2592),#1432); +#2592 = PRESENTATION_STYLE_ASSIGNMENT((#2593)); +#2593 = SURFACE_STYLE_USAGE(.BOTH.,#2594); +#2594 = SURFACE_SIDE_STYLE('',(#2595)); +#2595 = SURFACE_STYLE_FILL_AREA(#2596); +#2596 = FILL_AREA_STYLE('',(#2597)); +#2597 = FILL_AREA_STYLE_COLOUR('',#2372); +#2598 = STYLED_ITEM('color',(#2599),#1472); +#2599 = PRESENTATION_STYLE_ASSIGNMENT((#2600)); +#2600 = SURFACE_STYLE_USAGE(.BOTH.,#2601); +#2601 = SURFACE_SIDE_STYLE('',(#2602)); +#2602 = SURFACE_STYLE_FILL_AREA(#2603); +#2603 = FILL_AREA_STYLE('',(#2604)); +#2604 = FILL_AREA_STYLE_COLOUR('',#2372); +#2605 = STYLED_ITEM('color',(#2606),#1496); +#2606 = PRESENTATION_STYLE_ASSIGNMENT((#2607)); +#2607 = SURFACE_STYLE_USAGE(.BOTH.,#2608); +#2608 = SURFACE_SIDE_STYLE('',(#2609)); +#2609 = SURFACE_STYLE_FILL_AREA(#2610); +#2610 = FILL_AREA_STYLE('',(#2611)); +#2611 = FILL_AREA_STYLE_COLOUR('',#2372); +#2612 = STYLED_ITEM('color',(#2613),#1536); +#2613 = PRESENTATION_STYLE_ASSIGNMENT((#2614)); +#2614 = SURFACE_STYLE_USAGE(.BOTH.,#2615); +#2615 = SURFACE_SIDE_STYLE('',(#2616)); +#2616 = SURFACE_STYLE_FILL_AREA(#2617); +#2617 = FILL_AREA_STYLE('',(#2618)); +#2618 = FILL_AREA_STYLE_COLOUR('',#2372); +#2619 = STYLED_ITEM('color',(#2620),#1553); +#2620 = PRESENTATION_STYLE_ASSIGNMENT((#2621)); +#2621 = SURFACE_STYLE_USAGE(.BOTH.,#2622); +#2622 = SURFACE_SIDE_STYLE('',(#2623)); +#2623 = SURFACE_STYLE_FILL_AREA(#2624); +#2624 = FILL_AREA_STYLE('',(#2625)); +#2625 = FILL_AREA_STYLE_COLOUR('',#2443); +#2626 = STYLED_ITEM('color',(#2627),#1610); +#2627 = PRESENTATION_STYLE_ASSIGNMENT((#2628)); +#2628 = SURFACE_STYLE_USAGE(.BOTH.,#2629); +#2629 = SURFACE_SIDE_STYLE('',(#2630)); +#2630 = SURFACE_STYLE_FILL_AREA(#2631); +#2631 = FILL_AREA_STYLE('',(#2632)); +#2632 = FILL_AREA_STYLE_COLOUR('',#2443); +#2633 = STYLED_ITEM('color',(#2634),#1667); +#2634 = PRESENTATION_STYLE_ASSIGNMENT((#2635)); +#2635 = SURFACE_STYLE_USAGE(.BOTH.,#2636); +#2636 = SURFACE_SIDE_STYLE('',(#2637)); +#2637 = SURFACE_STYLE_FILL_AREA(#2638); +#2638 = FILL_AREA_STYLE('',(#2639)); +#2639 = FILL_AREA_STYLE_COLOUR('',#2443); +#2640 = STYLED_ITEM('color',(#2641),#1724); +#2641 = PRESENTATION_STYLE_ASSIGNMENT((#2642)); +#2642 = SURFACE_STYLE_USAGE(.BOTH.,#2643); +#2643 = SURFACE_SIDE_STYLE('',(#2644)); +#2644 = SURFACE_STYLE_FILL_AREA(#2645); +#2645 = FILL_AREA_STYLE('',(#2646)); +#2646 = FILL_AREA_STYLE_COLOUR('',#2443); +#2647 = STYLED_ITEM('color',(#2648),#1781); +#2648 = PRESENTATION_STYLE_ASSIGNMENT((#2649)); +#2649 = SURFACE_STYLE_USAGE(.BOTH.,#2650); +#2650 = SURFACE_SIDE_STYLE('',(#2651)); +#2651 = SURFACE_STYLE_FILL_AREA(#2652); +#2652 = FILL_AREA_STYLE('',(#2653)); +#2653 = FILL_AREA_STYLE_COLOUR('',#2372); +#2654 = STYLED_ITEM('color',(#2655),#1798); +#2655 = PRESENTATION_STYLE_ASSIGNMENT((#2656)); +#2656 = SURFACE_STYLE_USAGE(.BOTH.,#2657); +#2657 = SURFACE_SIDE_STYLE('',(#2658)); +#2658 = SURFACE_STYLE_FILL_AREA(#2659); +#2659 = FILL_AREA_STYLE('',(#2660)); +#2660 = FILL_AREA_STYLE_COLOUR('',#2443); +#2661 = STYLED_ITEM('color',(#2662),#1815); +#2662 = PRESENTATION_STYLE_ASSIGNMENT((#2663)); +#2663 = SURFACE_STYLE_USAGE(.BOTH.,#2664); +#2664 = SURFACE_SIDE_STYLE('',(#2665)); +#2665 = SURFACE_STYLE_FILL_AREA(#2666); +#2666 = FILL_AREA_STYLE('',(#2667)); +#2667 = FILL_AREA_STYLE_COLOUR('',#2443); +#2668 = STYLED_ITEM('color',(#2669),#1832); +#2669 = PRESENTATION_STYLE_ASSIGNMENT((#2670)); +#2670 = SURFACE_STYLE_USAGE(.BOTH.,#2671); +#2671 = SURFACE_SIDE_STYLE('',(#2672)); +#2672 = SURFACE_STYLE_FILL_AREA(#2673); +#2673 = FILL_AREA_STYLE('',(#2674)); +#2674 = FILL_AREA_STYLE_COLOUR('',#2443); +#2675 = STYLED_ITEM('color',(#2676),#1849); +#2676 = PRESENTATION_STYLE_ASSIGNMENT((#2677)); +#2677 = SURFACE_STYLE_USAGE(.BOTH.,#2678); +#2678 = SURFACE_SIDE_STYLE('',(#2679)); +#2679 = SURFACE_STYLE_FILL_AREA(#2680); +#2680 = FILL_AREA_STYLE('',(#2681)); +#2681 = FILL_AREA_STYLE_COLOUR('',#2443); +#2682 = STYLED_ITEM('color',(#2683),#1866); +#2683 = PRESENTATION_STYLE_ASSIGNMENT((#2684)); +#2684 = SURFACE_STYLE_USAGE(.BOTH.,#2685); +#2685 = SURFACE_SIDE_STYLE('',(#2686)); +#2686 = SURFACE_STYLE_FILL_AREA(#2687); +#2687 = FILL_AREA_STYLE('',(#2688)); +#2688 = FILL_AREA_STYLE_COLOUR('',#2443); +#2689 = STYLED_ITEM('color',(#2690),#1883); +#2690 = PRESENTATION_STYLE_ASSIGNMENT((#2691)); +#2691 = SURFACE_STYLE_USAGE(.BOTH.,#2692); +#2692 = SURFACE_SIDE_STYLE('',(#2693)); +#2693 = SURFACE_STYLE_FILL_AREA(#2694); +#2694 = FILL_AREA_STYLE('',(#2695)); +#2695 = FILL_AREA_STYLE_COLOUR('',#2443); +#2696 = STYLED_ITEM('color',(#2697),#1895); +#2697 = PRESENTATION_STYLE_ASSIGNMENT((#2698)); +#2698 = SURFACE_STYLE_USAGE(.BOTH.,#2699); +#2699 = SURFACE_SIDE_STYLE('',(#2700)); +#2700 = SURFACE_STYLE_FILL_AREA(#2701); +#2701 = FILL_AREA_STYLE('',(#2702)); +#2702 = FILL_AREA_STYLE_COLOUR('',#2443); +#2703 = STYLED_ITEM('color',(#2704),#1912); +#2704 = PRESENTATION_STYLE_ASSIGNMENT((#2705)); +#2705 = SURFACE_STYLE_USAGE(.BOTH.,#2706); +#2706 = SURFACE_SIDE_STYLE('',(#2707)); +#2707 = SURFACE_STYLE_FILL_AREA(#2708); +#2708 = FILL_AREA_STYLE('',(#2709)); +#2709 = FILL_AREA_STYLE_COLOUR('',#2443); +#2710 = STYLED_ITEM('color',(#2711),#1929); +#2711 = PRESENTATION_STYLE_ASSIGNMENT((#2712)); +#2712 = SURFACE_STYLE_USAGE(.BOTH.,#2713); +#2713 = SURFACE_SIDE_STYLE('',(#2714)); +#2714 = SURFACE_STYLE_FILL_AREA(#2715); +#2715 = FILL_AREA_STYLE('',(#2716)); +#2716 = FILL_AREA_STYLE_COLOUR('',#2443); +#2717 = STYLED_ITEM('color',(#2718),#1946); +#2718 = PRESENTATION_STYLE_ASSIGNMENT((#2719)); +#2719 = SURFACE_STYLE_USAGE(.BOTH.,#2720); +#2720 = SURFACE_SIDE_STYLE('',(#2721)); +#2721 = SURFACE_STYLE_FILL_AREA(#2722); +#2722 = FILL_AREA_STYLE('',(#2723)); +#2723 = FILL_AREA_STYLE_COLOUR('',#2443); +#2724 = STYLED_ITEM('color',(#2725),#1963); +#2725 = PRESENTATION_STYLE_ASSIGNMENT((#2726)); +#2726 = SURFACE_STYLE_USAGE(.BOTH.,#2727); +#2727 = SURFACE_SIDE_STYLE('',(#2728)); +#2728 = SURFACE_STYLE_FILL_AREA(#2729); +#2729 = FILL_AREA_STYLE('',(#2730)); +#2730 = FILL_AREA_STYLE_COLOUR('',#2443); +#2731 = STYLED_ITEM('color',(#2732),#1980); +#2732 = PRESENTATION_STYLE_ASSIGNMENT((#2733)); +#2733 = SURFACE_STYLE_USAGE(.BOTH.,#2734); +#2734 = SURFACE_SIDE_STYLE('',(#2735)); +#2735 = SURFACE_STYLE_FILL_AREA(#2736); +#2736 = FILL_AREA_STYLE('',(#2737)); +#2737 = FILL_AREA_STYLE_COLOUR('',#2443); +#2738 = STYLED_ITEM('color',(#2739),#1992); +#2739 = PRESENTATION_STYLE_ASSIGNMENT((#2740)); +#2740 = SURFACE_STYLE_USAGE(.BOTH.,#2741); +#2741 = SURFACE_SIDE_STYLE('',(#2742)); +#2742 = SURFACE_STYLE_FILL_AREA(#2743); +#2743 = FILL_AREA_STYLE('',(#2744)); +#2744 = FILL_AREA_STYLE_COLOUR('',#2443); +#2745 = STYLED_ITEM('color',(#2746),#2009); +#2746 = PRESENTATION_STYLE_ASSIGNMENT((#2747)); +#2747 = SURFACE_STYLE_USAGE(.BOTH.,#2748); +#2748 = SURFACE_SIDE_STYLE('',(#2749)); +#2749 = SURFACE_STYLE_FILL_AREA(#2750); +#2750 = FILL_AREA_STYLE('',(#2751)); +#2751 = FILL_AREA_STYLE_COLOUR('',#2443); +#2752 = STYLED_ITEM('color',(#2753),#2026); +#2753 = PRESENTATION_STYLE_ASSIGNMENT((#2754)); +#2754 = SURFACE_STYLE_USAGE(.BOTH.,#2755); +#2755 = SURFACE_SIDE_STYLE('',(#2756)); +#2756 = SURFACE_STYLE_FILL_AREA(#2757); +#2757 = FILL_AREA_STYLE('',(#2758)); +#2758 = FILL_AREA_STYLE_COLOUR('',#2443); +#2759 = STYLED_ITEM('color',(#2760),#2043); +#2760 = PRESENTATION_STYLE_ASSIGNMENT((#2761)); +#2761 = SURFACE_STYLE_USAGE(.BOTH.,#2762); +#2762 = SURFACE_SIDE_STYLE('',(#2763)); +#2763 = SURFACE_STYLE_FILL_AREA(#2764); +#2764 = FILL_AREA_STYLE('',(#2765)); +#2765 = FILL_AREA_STYLE_COLOUR('',#2443); +#2766 = STYLED_ITEM('color',(#2767),#2060); +#2767 = PRESENTATION_STYLE_ASSIGNMENT((#2768)); +#2768 = SURFACE_STYLE_USAGE(.BOTH.,#2769); +#2769 = SURFACE_SIDE_STYLE('',(#2770)); +#2770 = SURFACE_STYLE_FILL_AREA(#2771); +#2771 = FILL_AREA_STYLE('',(#2772)); +#2772 = FILL_AREA_STYLE_COLOUR('',#2443); +#2773 = STYLED_ITEM('color',(#2774),#2077); +#2774 = PRESENTATION_STYLE_ASSIGNMENT((#2775)); +#2775 = SURFACE_STYLE_USAGE(.BOTH.,#2776); +#2776 = SURFACE_SIDE_STYLE('',(#2777)); +#2777 = SURFACE_STYLE_FILL_AREA(#2778); +#2778 = FILL_AREA_STYLE('',(#2779)); +#2779 = FILL_AREA_STYLE_COLOUR('',#2443); +#2780 = STYLED_ITEM('color',(#2781),#2089); +#2781 = PRESENTATION_STYLE_ASSIGNMENT((#2782)); +#2782 = SURFACE_STYLE_USAGE(.BOTH.,#2783); +#2783 = SURFACE_SIDE_STYLE('',(#2784)); +#2784 = SURFACE_STYLE_FILL_AREA(#2785); +#2785 = FILL_AREA_STYLE('',(#2786)); +#2786 = FILL_AREA_STYLE_COLOUR('',#2443); +#2787 = STYLED_ITEM('color',(#2788),#2106); +#2788 = PRESENTATION_STYLE_ASSIGNMENT((#2789)); +#2789 = SURFACE_STYLE_USAGE(.BOTH.,#2790); +#2790 = SURFACE_SIDE_STYLE('',(#2791)); +#2791 = SURFACE_STYLE_FILL_AREA(#2792); +#2792 = FILL_AREA_STYLE('',(#2793)); +#2793 = FILL_AREA_STYLE_COLOUR('',#2443); +#2794 = STYLED_ITEM('color',(#2795),#2123); +#2795 = PRESENTATION_STYLE_ASSIGNMENT((#2796)); +#2796 = SURFACE_STYLE_USAGE(.BOTH.,#2797); +#2797 = SURFACE_SIDE_STYLE('',(#2798)); +#2798 = SURFACE_STYLE_FILL_AREA(#2799); +#2799 = FILL_AREA_STYLE('',(#2800)); +#2800 = FILL_AREA_STYLE_COLOUR('',#2443); +#2801 = STYLED_ITEM('color',(#2802),#2140); +#2802 = PRESENTATION_STYLE_ASSIGNMENT((#2803)); +#2803 = SURFACE_STYLE_USAGE(.BOTH.,#2804); +#2804 = SURFACE_SIDE_STYLE('',(#2805)); +#2805 = SURFACE_STYLE_FILL_AREA(#2806); +#2806 = FILL_AREA_STYLE('',(#2807)); +#2807 = FILL_AREA_STYLE_COLOUR('',#2443); +#2808 = STYLED_ITEM('color',(#2809),#2157); +#2809 = PRESENTATION_STYLE_ASSIGNMENT((#2810)); +#2810 = SURFACE_STYLE_USAGE(.BOTH.,#2811); +#2811 = SURFACE_SIDE_STYLE('',(#2812)); +#2812 = SURFACE_STYLE_FILL_AREA(#2813); +#2813 = FILL_AREA_STYLE('',(#2814)); +#2814 = FILL_AREA_STYLE_COLOUR('',#2443); +#2815 = STYLED_ITEM('color',(#2816),#2174); +#2816 = PRESENTATION_STYLE_ASSIGNMENT((#2817)); +#2817 = SURFACE_STYLE_USAGE(.BOTH.,#2818); +#2818 = SURFACE_SIDE_STYLE('',(#2819)); +#2819 = SURFACE_STYLE_FILL_AREA(#2820); +#2820 = FILL_AREA_STYLE('',(#2821)); +#2821 = FILL_AREA_STYLE_COLOUR('',#2443); +#2822 = STYLED_ITEM('color',(#2823),#2186); +#2823 = PRESENTATION_STYLE_ASSIGNMENT((#2824)); +#2824 = SURFACE_STYLE_USAGE(.BOTH.,#2825); +#2825 = SURFACE_SIDE_STYLE('',(#2826)); +#2826 = SURFACE_STYLE_FILL_AREA(#2827); +#2827 = FILL_AREA_STYLE('',(#2828)); +#2828 = FILL_AREA_STYLE_COLOUR('',#2443); +#2829 = STYLED_ITEM('color',(#2830),#2203); +#2830 = PRESENTATION_STYLE_ASSIGNMENT((#2831)); +#2831 = SURFACE_STYLE_USAGE(.BOTH.,#2832); +#2832 = SURFACE_SIDE_STYLE('',(#2833)); +#2833 = SURFACE_STYLE_FILL_AREA(#2834); +#2834 = FILL_AREA_STYLE('',(#2835)); +#2835 = FILL_AREA_STYLE_COLOUR('',#2443); +#2836 = STYLED_ITEM('color',(#2837),#2213); +#2837 = PRESENTATION_STYLE_ASSIGNMENT((#2838)); +#2838 = SURFACE_STYLE_USAGE(.BOTH.,#2839); +#2839 = SURFACE_SIDE_STYLE('',(#2840)); +#2840 = SURFACE_STYLE_FILL_AREA(#2841); +#2841 = FILL_AREA_STYLE('',(#2842)); +#2842 = FILL_AREA_STYLE_COLOUR('',#2372); +#2843 = STYLED_ITEM('color',(#2844),#2233); +#2844 = PRESENTATION_STYLE_ASSIGNMENT((#2845)); +#2845 = SURFACE_STYLE_USAGE(.BOTH.,#2846); +#2846 = SURFACE_SIDE_STYLE('',(#2847)); +#2847 = SURFACE_STYLE_FILL_AREA(#2848); +#2848 = FILL_AREA_STYLE('',(#2849)); +#2849 = FILL_AREA_STYLE_COLOUR('',#2443); +#2850 = STYLED_ITEM('color',(#2851),#2267); +#2851 = PRESENTATION_STYLE_ASSIGNMENT((#2852)); +#2852 = SURFACE_STYLE_USAGE(.BOTH.,#2853); +#2853 = SURFACE_SIDE_STYLE('',(#2854)); +#2854 = SURFACE_STYLE_FILL_AREA(#2855); +#2855 = FILL_AREA_STYLE('',(#2856)); +#2856 = FILL_AREA_STYLE_COLOUR('',#2443); +#2857 = STYLED_ITEM('color',(#2858),#2284); +#2858 = PRESENTATION_STYLE_ASSIGNMENT((#2859)); +#2859 = SURFACE_STYLE_USAGE(.BOTH.,#2860); +#2860 = SURFACE_SIDE_STYLE('',(#2861)); +#2861 = SURFACE_STYLE_FILL_AREA(#2862); +#2862 = FILL_AREA_STYLE('',(#2863)); +#2863 = FILL_AREA_STYLE_COLOUR('',#2372); +#2864 = STYLED_ITEM('color',(#2865),#2296); +#2865 = PRESENTATION_STYLE_ASSIGNMENT((#2866)); +#2866 = SURFACE_STYLE_USAGE(.BOTH.,#2867); +#2867 = SURFACE_SIDE_STYLE('',(#2868)); +#2868 = SURFACE_STYLE_FILL_AREA(#2869); +#2869 = FILL_AREA_STYLE('',(#2870)); +#2870 = FILL_AREA_STYLE_COLOUR('',#2372); +#2871 = STYLED_ITEM('color',(#2872),#2321); +#2872 = PRESENTATION_STYLE_ASSIGNMENT((#2873)); +#2873 = SURFACE_STYLE_USAGE(.BOTH.,#2874); +#2874 = SURFACE_SIDE_STYLE('',(#2875)); +#2875 = SURFACE_STYLE_FILL_AREA(#2876); +#2876 = FILL_AREA_STYLE('',(#2877)); +#2877 = FILL_AREA_STYLE_COLOUR('',#2443); +#2878 = STYLED_ITEM('color',(#2879),#2346); +#2879 = PRESENTATION_STYLE_ASSIGNMENT((#2880)); +#2880 = SURFACE_STYLE_USAGE(.BOTH.,#2881); +#2881 = SURFACE_SIDE_STYLE('',(#2882)); +#2882 = SURFACE_STYLE_FILL_AREA(#2883); +#2883 = FILL_AREA_STYLE('',(#2884)); +#2884 = FILL_AREA_STYLE_COLOUR('',#2372); +ENDSEC; +END-ISO-10303-21;
docs/c3m0045065k-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+171@@ -0,0 +1,171 @@+{+ "slug": "c3m0045065k",+ "version": "0.1.0",+ "type": "component",+ "description": "Wolfspeed SiC MOSFETs, TO-247-4L. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "silicon carbide (sic) devices",+ "c3m0045065k",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "c3m0045065k.kicad_sym",+ "c3m0045065k.kicad_mod",+ "c3m0045065k.glb",+ "c3m0045065k.step",+ "c3m0045065k.lbr",+ "docs/hero.png",+ "docs/c3m0045065k-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "c3m0045065k-hero.glb",+ "c3m0045065k-hero.overlay.json",+ "c3m0045065k-etched.glb"+ ],+ "component": {+ "mpn": "C3M0045065K",+ "manufacturer": "Wolfspeed",+ "package": "TO-247-4L",+ "pin_count": 4,+ "category": "Silicon Carbide (SiC) Devices",+ "subcategory": "SiC MOSFETs",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/8582fd6d70964cf824af4ec0ab847127.pdf",+ "parts": {+ "symbol": "c3m0045065k.kicad_sym",+ "footprint": "c3m0045065k.kicad_mod",+ "model_3d": "c3m0045065k-hero.glb",+ "model_3d_plain": "c3m0045065k-etched.glb",+ "model_3d_step": "c3m0045065k-etched.step",+ "model_3d_step_plain": "c3m0045065k.step",+ "lbr": "c3m0045065k.lbr"+ },+ "distributor_links": {+ "lcsc": "C7457638",+ "digikey": "1697-C3M0045065K-ND",+ "mouser": "941-C3M0045065K"+ },+ "distributor_check": {+ "checked_at": "2026-10-30T17:17:07Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "1697-C3M0045065K-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "941-C3M0045065K",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "Drain",+ "type": "passive",+ "description": "Drain terminal, also the mounting tab (Pin 1, TAB), rated for VDSS 650 V at TC = 25 ˚C and continuous ID of 49 A at VGS = 15 V, TC = 25 ˚C."+ },+ {+ "number": "2",+ "name": "Power Source",+ "type": "passive",+ "description": "Main power source terminal carrying the drain current, separated from the gate-driver return by the dedicated driver source pin."+ },+ {+ "number": "3",+ "name": "Driver Source",+ "type": "passive",+ "description": "Separate source connection for the gate driver, provided by the optimized package to keep gate-drive current apart from the power source path."+ },+ {+ "number": "4",+ "name": "Gate",+ "type": "input",+ "description": "Gate input; the datasheet gives maximum VGS of -8/+19 V under transient events below 100 ns, with recommended turn-on of 15 V and turn-off of -4 V."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-5-5",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The datasheet does not state KiCad electrical pin types; types were assigned by convention (MOSFET d; The datasheet names these pins and describes the separate driver source feature, but does not state ; Gate recommended turn-on/turn-off voltages (15 V / -4 V) and transient limits come from the Maximum "+ ],+ "pages_sent": 12,+ "cost_usd": 0.0447,+ "at": "2026-10-30T17:17:00"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/8582fd6d70964cf824af4ec0ab847127.pdf",+ "pages": 12,+ "sha256": "45433d3d2ada7882",+ "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": "c3m0045065k.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 15.9,+ 5.03,+ 41.1+ ],+ "zmin_mm": -15.83,+ "centre_offset_mm": 0.414,+ "footprint_binding": "identity",+ "sha256": "976ae560ee073c7450ef39d3d2fc3006e5eed9c51132093905f3e98066a0fc8d",+ "checked": "2026-10-30",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "c3m0045065k-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 15.9,+ 5.03,+ 41.1+ ],+ "zmin_mm": -15.83,+ "centre_offset_mm": 0.414,+ "footprint_binding": "identity",+ "sha256": "38e1edae808756075c3db9fae36bd4a270b5059671fb8b5b080bb35df9152d29",+ "checked": "2026-10-30",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+177@@ -0,0 +1,177 @@+{+ "slug": "c3m0045065k",+ "version": "0.1.0",+ "type": "component",+ "description": "Wolfspeed SiC MOSFETs, TO-247-4L. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "silicon carbide (sic) devices",+ "c3m0045065k",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "c3m0045065k.kicad_sym",+ "c3m0045065k.kicad_mod",+ "c3m0045065k.glb",+ "c3m0045065k.step",+ "c3m0045065k.lbr",+ "docs/hero.png",+ "docs/c3m0045065k-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "c3m0045065k-hero.glb",+ "c3m0045065k-hero.overlay.json",+ "c3m0045065k-etched.glb"+ ],+ "component": {+ "mpn": "C3M0045065K",+ "manufacturer": "Wolfspeed",+ "package": "TO-247-4L",+ "pin_count": 4,+ "category": "Silicon Carbide (SiC) Devices",+ "subcategory": "SiC MOSFETs",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/8582fd6d70964cf824af4ec0ab847127.pdf",+ "parts": {+ "symbol": "c3m0045065k.kicad_sym",+ "footprint": "c3m0045065k.kicad_mod",+ "model_3d": "c3m0045065k-hero.glb",+ "model_3d_plain": "c3m0045065k-etched.glb",+ "model_3d_step": "c3m0045065k-etched.step",+ "model_3d_step_plain": "c3m0045065k.step",+ "lbr": "c3m0045065k.lbr"+ },+ "distributor_links": {+ "lcsc": "C7457638",+ "digikey": "1697-C3M0045065K-ND",+ "mouser": "941-C3M0045065K"+ },+ "distributor_check": {+ "checked_at": "2026-10-30T17:17:07Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "1697-C3M0045065K-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "941-C3M0045065K",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "Drain",+ "type": "passive",+ "description": "Drain terminal, also the mounting tab (Pin 1, TAB), rated for VDSS 650 V at TC = 25 ˚C and continuous ID of 49 A at VGS = 15 V, TC = 25 ˚C."+ },+ {+ "number": "2",+ "name": "Power Source",+ "type": "passive",+ "description": "Main power source terminal carrying the drain current, separated from the gate-driver return by the dedicated driver source pin."+ },+ {+ "number": "3",+ "name": "Driver Source",+ "type": "passive",+ "description": "Separate source connection for the gate driver, provided by the optimized package to keep gate-drive current apart from the power source path."+ },+ {+ "number": "4",+ "name": "Gate",+ "type": "input",+ "description": "Gate input; the datasheet gives maximum VGS of -8/+19 V under transient events below 100 ns, with recommended turn-on of 15 V and turn-off of -4 V."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-5-5",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The datasheet does not state KiCad electrical pin types; types were assigned by convention (MOSFET d; The datasheet names these pins and describes the separate driver source feature, but does not state ; Gate recommended turn-on/turn-off voltages (15 V / -4 V) and transient limits come from the Maximum "+ ],+ "pages_sent": 12,+ "cost_usd": 0.0447,+ "at": "2026-10-30T17:17:00"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/8582fd6d70964cf824af4ec0ab847127.pdf",+ "pages": 12,+ "sha256": "45433d3d2ada7882",+ "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": "c3m0045065k.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 15.9,+ 5.03,+ 41.1+ ],+ "zmin_mm": -15.83,+ "centre_offset_mm": 0.414,+ "footprint_binding": "identity",+ "sha256": "976ae560ee073c7450ef39d3d2fc3006e5eed9c51132093905f3e98066a0fc8d",+ "checked": "2026-10-30",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "c3m0045065k-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 15.9,+ 5.03,+ 41.1+ ],+ "zmin_mm": -15.83,+ "centre_offset_mm": 0.414,+ "footprint_binding": "identity",+ "sha256": "38e1edae808756075c3db9fae36bd4a270b5059671fb8b5b080bb35df9152d29",+ "checked": "2026-10-30",+ "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>c3m0045065k</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>c3m0045065k</title>