component
RS3MFSH
Public Made by Adomby adom
Taiwan Semiconductor Fast Recovery / High Efficiency Diodes, SOD-128. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+2057
README.mdadded+70@@ -0,0 +1,70 @@+# RS3MFSH++**Taiwan Semiconductor** · Fast Recovery / High Efficiency Diodes · SOD-128++RS3MFSH from Taiwan Semiconductor, in a SOD-128. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | K | passive | Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint. |+| 2 | A | passive | Anode. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Taiwan Semiconductor |+| Package | SOD-128 |+| Category | Diodes |+| Pins | 2 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Forward voltage | VF | | 1.1 | 1.21 | V | IF = 1.5A, TJ = 25°C | 2 |+| Forward voltage | VF | | 1.2 | 1.3 | V | IF = 3.0A, TJ = 25°C | 2 |+| Forward voltage | VF | | 0.9 | 1 | V | IF = 1.5A, TJ = 125°C | 2 |+| Forward voltage | VF | | 1.03 | 1.2 | V | IF = 3.0A, TJ = 125°C | 2 |+| Reverse current | IR | | | 5 | μA | @ rated VR, TJ = 25°C; pulse test PW = 30ms | 2 |+| Reverse current | IR | | | 250 | μA | @ rated VR, TJ = 150°C; pulse test PW = 30ms | 2 |+| Junction capacitance | CJ | | 15 | | pF | 1MHz, VR = 4.0V | 2 |+| Reverse recovery time | trr | | | 160 | ns | IF = 0.5A, IR = 1.0A, Irr = 0.25A | 2 |+| Repetitive peak reverse voltage | VRRM | | | 1000 | V | | 1 |+| Reverse voltage, total rms value | VR(RMS) | | | 700 | V | | 1 |+| Forward current | IF | | | 3 | A | | 1 |+| Surge peak forward current | IFSM | | | 80 | A | 8.3 ms single half sine-wave superimposed on rated load | 1 |+| Junction temperature | TJ | -55 | | 150 | °C | | 1 |+| Storage temperature | TSTG | -55 | | 150 | °C | | 1 |+| Junction-to-lead thermal resistance | RΘJL | | 23 | | °C/W | | 2 |+| Junction-to-ambient thermal resistance | RΘJA | | 88 | | °C/W | | 2 |+| Junction-to-case thermal resistance | RΘJC | | 24 | | °C/W | | 2 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts | | tin | ● Terminal: Matte tin plated leads, solderable per J-STD-002 ● Meet JESD 201 class 2 whisker test | 1 |++## CAD (KiCad official)++- Symbol: `RS3MFSH`+- Footprint: `Diode_SMD:D_SOD-128`+- 3D model: SOD-128 (KiCad packages3D, STEP)+- 3D model files: `rs3mfsh-etched.step` / `rs3mfsh-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `rs3mfsh.step` / `rs3mfsh.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Taiwan Semiconductor datasheet](docs/rs3mfsh-datasheet.pdf) (5 pp, sha256 `a89154b1faaefc42`, retrieved 2026-10-21, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins`, primary `cathode-band convention` (convention), consensus `off` (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/rs3mfsh-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/rs3mfsh-datasheet.pdfadded⋯ 1 unchanged line ⋯
package.jsonadded+159@@ -0,0 +1,159 @@+{+ "slug": "rs3mfsh",+ "version": "0.1.0",+ "type": "component",+ "description": "Taiwan Semiconductor Fast Recovery / High Efficiency Diodes, SOD-128. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "diodes",+ "rs3mfsh",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "rs3mfsh.kicad_sym",+ "rs3mfsh.kicad_mod",+ "rs3mfsh.glb",+ "rs3mfsh.step",+ "rs3mfsh.lbr",+ "docs/hero.png",+ "docs/rs3mfsh-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "rs3mfsh-hero.glb",+ "rs3mfsh-hero.overlay.json",+ "rs3mfsh-etched.glb"+ ],+ "component": {+ "mpn": "RS3MFSH",+ "manufacturer": "Taiwan Semiconductor",+ "package": "SOD-128",+ "pin_count": 2,+ "category": "Diodes",+ "subcategory": "Fast Recovery / High Efficiency Diodes",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/e0d40409bdf923432a1d0b3efeb89991.pdf",+ "parts": {+ "symbol": "rs3mfsh.kicad_sym",+ "footprint": "rs3mfsh.kicad_mod",+ "model_3d": "rs3mfsh-hero.glb",+ "model_3d_plain": "rs3mfsh-etched.glb",+ "model_3d_step": "rs3mfsh-etched.step",+ "model_3d_step_plain": "rs3mfsh.step",+ "lbr": "rs3mfsh.lbr"+ },+ "distributor_links": {+ "lcsc": "C5345791",+ "digikey": "1801-RS3MFSHTR-ND",+ "mouser": "821-RS3MFSH"+ },+ "distributor_check": {+ "checked_at": "2026-10-21T05:50:13Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "1801-RS3MFSHTR-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "821-RS3MFSH",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "K",+ "type": "passive",+ "description": "Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint."+ },+ {+ "number": "2",+ "name": "A",+ "type": "passive",+ "description": "Anode."+ }+ ],+ "provenance": {+ "extractor": "extract_pins",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins",+ "primary_model": "cathode-band convention",+ "primary_mode": "convention",+ "consensus_model": null,+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 5,+ "cost_usd": 0.0009,+ "at": "2026-10-21T05:46:16"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/e0d40409bdf923432a1d0b3efeb89991.pdf",+ "pages": 5,+ "sha256": "a89154b1faaefc42",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 2,+ "described": 2,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "rs3mfsh.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 4.7,+ 2.5,+ 1.01+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "c98f6c45e31c085ad7293f96c19813d749b20d47245b9c5c01f816003df24d8c",+ "checked": "2026-10-21",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "rs3mfsh-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 4.7,+ 2.5,+ 1.01+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "fac317b68fe981c33b94422a0568ca1d11089b6c76afaf0eceab5b958c912fb5",+ "checked": "2026-10-21",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+165@@ -0,0 +1,165 @@+{+ "slug": "rs3mfsh",+ "version": "0.1.0",+ "type": "component",+ "description": "Taiwan Semiconductor Fast Recovery / High Efficiency Diodes, SOD-128. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "diodes",+ "rs3mfsh",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "rs3mfsh.kicad_sym",+ "rs3mfsh.kicad_mod",+ "rs3mfsh.glb",+ "rs3mfsh.step",+ "rs3mfsh.lbr",+ "docs/hero.png",+ "docs/rs3mfsh-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "rs3mfsh-hero.glb",+ "rs3mfsh-hero.overlay.json",+ "rs3mfsh-etched.glb"+ ],+ "component": {+ "mpn": "RS3MFSH",+ "manufacturer": "Taiwan Semiconductor",+ "package": "SOD-128",+ "pin_count": 2,+ "category": "Diodes",+ "subcategory": "Fast Recovery / High Efficiency Diodes",+ "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/e0d40409bdf923432a1d0b3efeb89991.pdf",+ "parts": {+ "symbol": "rs3mfsh.kicad_sym",+ "footprint": "rs3mfsh.kicad_mod",+ "model_3d": "rs3mfsh-hero.glb",+ "model_3d_plain": "rs3mfsh-etched.glb",+ "model_3d_step": "rs3mfsh-etched.step",+ "model_3d_step_plain": "rs3mfsh.step",+ "lbr": "rs3mfsh.lbr"+ },+ "distributor_links": {+ "lcsc": "C5345791",+ "digikey": "1801-RS3MFSHTR-ND",+ "mouser": "821-RS3MFSH"+ },+ "distributor_check": {+ "checked_at": "2026-10-21T05:50:13Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "1801-RS3MFSHTR-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "821-RS3MFSH",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "K",+ "type": "passive",+ "description": "Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint."+ },+ {+ "number": "2",+ "name": "A",+ "type": "passive",+ "description": "Anode."+ }+ ],+ "provenance": {+ "extractor": "extract_pins",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins",+ "primary_model": "cathode-band convention",+ "primary_mode": "convention",+ "consensus_model": null,+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 5,+ "cost_usd": 0.0009,+ "at": "2026-10-21T05:46:16"+ },+ "datasheet": {+ "url": "https://datasheet.lcsc.com/datasheet/pdf/e0d40409bdf923432a1d0b3efeb89991.pdf",+ "pages": 5,+ "sha256": "a89154b1faaefc42",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 2,+ "described": 2,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "rs3mfsh.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 4.7,+ 2.5,+ 1.01+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "c98f6c45e31c085ad7293f96c19813d749b20d47245b9c5c01f816003df24d8c",+ "checked": "2026-10-21",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "rs3mfsh-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 4.7,+ 2.5,+ 1.01+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "fac317b68fe981c33b94422a0568ca1d11089b6c76afaf0eceab5b958c912fb5",+ "checked": "2026-10-21",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
rs3mfsh-etched.glbadded⋯ 1 unchanged line ⋯
rs3mfsh-hero.glbadded⋯ 1 unchanged line ⋯
rs3mfsh-hero.overlay.jsonadded+133@@ -0,0 +1,133 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "RS3MFSH",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 2,+ "span_mm": 5.8,+ "dash_mm": 0.145,+ "gap_mm": 0.087,+ "pad_stroke_mm": 0.0348+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 3,+ "pin1": {+ "source": "added dot (AI)",+ "pad": "1",+ "center_mm": [+ -3.408,+ 0.0+ ],+ "r_mm": 0.308+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 2,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.464,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -2.35,+ 2.35,+ -1.239,+ 1.239+ ],+ "pads_bbox_mm": [+ -2.9,+ 2.9,+ -1.05,+ 1.05+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "rs3mfsh-etched.glb",+ "glb_sha256": "a09826cadf337ca5c963cc79ebb22ed07bf74a4c604b9c5b80a929c83307201e",+ "footprint": "rs3mfsh.kicad_mod",+ "footprint_sha256": "d2ed03b6d0dbdb117d26640001840e9fce5d818d3eae6c19ff6deb0bdc9a561a",+ "pins": "page.json component.pins",+ "pins_sha256": "39976ec65467062bd1995d0256fc1ea9d33147ed89e56951d4022a282daa33ff"+ },+ "generator": "adom-wiki 1.7.76 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "K",+ "x": -3.866,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "A",+ "x": 3.05,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -2.2,+ 0.0+ ],+ "size_mm": [+ 1.4,+ 2.1+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ 2.2,+ 0.0+ ],+ "size_mm": [+ 1.4,+ 2.1+ ],+ "rot": 0.0+ }+ ]+}
rs3mfsh.glbadded⋯ 1 unchanged line ⋯
rs3mfsh.kicad_modadded+275@@ -0,0 +1,275 @@+(footprint "D_SOD-128"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "D_SOD-128 (CFP5 SlimSMAW), https://assets.nexperia.com/documents/outline-drawing/SOD128.pdf")+ (tags "D_SOD-128")+ (property "Reference" "REF**"+ (at 0 -2.25 0)+ (layer "F.SilkS")+ (uuid "057b5939-c39d-4af6-9dd1-06eccca4b14f")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "D_SOD-128"+ (at 0 2.25 0)+ (layer "F.Fab")+ (uuid "54f20492-9124-4bd2-90c7-e5e6fd856f42")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "e95f53e4-80c1-432a-9f9b-55f0bb917be9")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "eaca6788-8d9f-41c1-9340-30dcdc56f750")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -3.16 -1.36)+ (end -3.16 1.36)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "0098434e-ae00-4573-ab20-2d1652625784")+ )+ (fp_line+ (start -3.16 -1.36)+ (end 1.9 -1.36)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "de53356a-a01c-47a0-bdfc-1e31d59c512d")+ )+ (fp_line+ (start -3.16 1.36)+ (end 1.9 1.36)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "9d5b1797-fd2a-4144-a7a2-15dc6112a49a")+ )+ (fp_line+ (start -3.15 -1.5)+ (end -3.15 1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "3d0c9f36-e513-424a-8ec0-5601d3b40195")+ )+ (fp_line+ (start -3.15 -1.5)+ (end 3.15 -1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "fa204c6a-6e15-4413-888a-150089e698d9")+ )+ (fp_line+ (start 3.15 -1.5)+ (end 3.15 1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "4927e67a-2ca0-41e0-be9e-c0a494d8f443")+ )+ (fp_line+ (start 3.15 1.5)+ (end -3.15 1.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "de467ee4-ed91-4605-aed0-55c0042f0b38")+ )+ (fp_line+ (start -1.9 -1.25)+ (end 1.9 -1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "a29879a5-db73-4ec8-aba4-b6bfdba904d4")+ )+ (fp_line+ (start -1.9 1.25)+ (end -1.9 -1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "645b104a-14c8-42e3-97e2-a30c44c573a3")+ )+ (fp_line+ (start -0.75 0)+ (end -0.35 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "792ded06-ee9b-46df-9de3-4de187286bf9")+ )+ (fp_line+ (start -0.35 0)+ (end -0.35 -0.55)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "a03e27c2-0705-40ac-a5b7-bc15b90b857d")+ )+ (fp_line+ (start -0.35 0)+ (end -0.35 0.55)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "04473877-1ab1-4018-8f16-a4e1c812811f")+ )+ (fp_line+ (start -0.35 0)+ (end 0.25 -0.4)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "290a2bd2-e124-4447-b13e-c5a85367b2df")+ )+ (fp_line+ (start 0.25 -0.4)+ (end 0.25 0.4)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "444347d4-419d-401e-8e8c-fb5a35105d8a")+ )+ (fp_line+ (start 0.25 0)+ (end 0.75 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "3e767dc9-91f0-477c-bf83-0df5c4cc8d2f")+ )+ (fp_line+ (start 0.25 0.4)+ (end -0.35 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "de31c0ba-d76f-4b61-952e-b83d1b9f6eb0")+ )+ (fp_line+ (start 1.9 -1.25)+ (end 1.9 1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "92de2151-ed33-41f6-8b81-c52c55e5c0f5")+ )+ (fp_line+ (start 1.9 1.25)+ (end -1.9 1.25)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "a737ac82-8990-47b5-9044-8888aacfd1dd")+ )+ (fp_text user "${REFERENCE}"+ (at 0 -2.25 0)+ (layer "F.Fab")+ (uuid "df137510-905d-49fb-8544-240d53a4e76f")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" smd roundrect+ (at -2.2 0)+ (size 1.4 2.1)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.1785714286)+ (uuid "6c979a5d-88e3-4895-9c93-bc369e8994b3")+ )+ (pad "2" smd roundrect+ (at 2.2 0)+ (size 1.4 2.1)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.1785714286)+ (uuid "e1598ff1-9575-4ede-be78-f4817887dc53")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-128.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
rs3mfsh.kicad_symadded+21@@ -0,0 +1,21 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "RS3MFSH" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "RS3MFSH" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "RS3MFSH_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -2.54)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "RS3MFSH_1_1"+ (pin passive line (at -17.78 0.00 0) (length 5.08)+ (name "K" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 0.00 180) (length 5.08)+ (name "A" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
rs3mfsh.lbradded+108@@ -0,0 +1,108 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="D_SOD-128">+ <description>2 pads, 5.8 x 2.1 mm. D_SOD-128 (CFP5 SlimSMAW)</description>+ <smd name="1" x="-2.2000" y="-0.0000" dx="1.4000" dy="2.1000" layer="1" roundness="36"/>+ <smd name="2" x="2.2000" y="-0.0000" dx="1.4000" dy="2.1000" layer="1" roundness="36"/>+ <wire x1="-3.1600" y1="1.3600" x2="-3.1600" y2="-1.3600" width="0.1200" layer="21"/>+ <wire x1="-3.1600" y1="1.3600" x2="1.9000" y2="1.3600" width="0.1200" layer="21"/>+ <wire x1="-3.1600" y1="-1.3600" x2="1.9000" y2="-1.3600" width="0.1200" layer="21"/>+ <wire x1="-1.9000" y1="1.2500" x2="1.9000" y2="1.2500" width="0.1000" layer="51"/>+ <wire x1="-1.9000" y1="-1.2500" x2="-1.9000" y2="1.2500" width="0.1000" layer="51"/>+ <wire x1="-0.7500" y1="-0.0000" x2="-0.3500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="-0.3500" y1="-0.0000" x2="-0.3500" y2="0.5500" width="0.1000" layer="51"/>+ <wire x1="-0.3500" y1="-0.0000" x2="-0.3500" y2="-0.5500" width="0.1000" layer="51"/>+ <wire x1="-0.3500" y1="-0.0000" x2="0.2500" y2="0.4000" width="0.1000" layer="51"/>+ <wire x1="0.2500" y1="0.4000" x2="0.2500" y2="-0.4000" width="0.1000" layer="51"/>+ <wire x1="0.2500" y1="-0.0000" x2="0.7500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="0.2500" y1="-0.4000" x2="-0.3500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="1.9000" y1="1.2500" x2="1.9000" y2="-1.2500" width="0.1000" layer="51"/>+ <wire x1="1.9000" y1="-1.2500" x2="-1.9000" y2="-1.2500" width="0.1000" layer="51"/>+ <text x="0" y="1.960" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.960" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="RS3MFSH">+ <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+ <wire x1="12.7" y1="2.54" x2="12.7" y2="-2.54" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-2.54" x2="-12.7" y2="-2.54" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-2.54" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+ <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-5.0800" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="K" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="A" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="RS3MFSH" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="RS3MFSH" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="D_SOD-128">+ <connects>+ <connect gate="G$1" pin="K" pad="1"/>+ <connect gate="G$1" pin="A" pad="2"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
rs3mfsh.stepadded+1124@@ -0,0 +1,1124 @@+ISO-10303-21; +HEADER; +/* D_SOD-128.step 3D STEP model for use in ECAD systems + * Copyright (C) 2024, KiCAD + * + * This work is licensed under the + * [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception: + * + * To the extent that the creation of electronic designs that use 'Licensed Material' can be + * considered to be 'Adapted Material', then the copyright holder waives article 3 of the license + * with respect to these designs and any generated files which use data provided as part of the + * 'Licensed Material'. + * + * You are free to use the library data in your own projects without the obligation to share your + * project files under this or any other license agreement. However, if you wish to distribute + * these libraries, or parts thereof (including in modified form) as a collection then the exception + * above does not apply. Please refer to + * https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification + * of the exception. + * + * Disclaimer of Warranties and Limitation of Liability. + * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied. + * USE 3D CAD DATA AT YOUR OWN RISK + * DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION. + */ + +FILE_DESCRIPTION( +/* description */ ('model of D_SOD-128'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'D_SOD-128.step', +/* time_stamp */ '2024-03-02T16:35:30', +/* author */ ('KiCAD','kicad'), +/* organization */ ('OCCT'), +/* preprocessor_version */ '', +/* originating_system */ 'KiCAD', +/* authorisation */ ''); + +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; + +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( +'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('D_SOD-128','D_SOD-128','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#727); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#88,#112,#136,#187,#199,#228,#267,#306, +#323,#352,#384,#415,#441,#467,#498,#530,#547,#573,#597,#621,#638, +#662,#686,#703,#715)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,1.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,1.01)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,0.99)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.F.); +#31 = EDGE_CURVE('',#32,#22,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-1.791261477967,1.141261477967,1.)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-1.791261477967,-1.166261477967,1.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(0.,-1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-1.791261477967,1.141261477967,1.01)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-1.791261477967,1.141261477967,0.99)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,1.01)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(0.,1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,0.99)); +#55 = DIRECTION('',(1.,0.,0.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = ADVANCED_FACE('',(#58),#83,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#70,#76,#77)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-1.191261477967,-1.141261477967,1.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(-1.191261477967,-1.141261477967,1.01)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-1.191261477967,-1.141261477967,0.99)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.F.); +#71 = EDGE_CURVE('',#22,#62,#72,.T.); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-1.816261477967,-1.141261477967,1.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(1.,-0.,0.)); +#76 = ORIENTED_EDGE('',*,*,#21,.T.); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#24,#64,#79,.T.); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,1.01)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(1.,0.,0.)); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,0.99)); +#86 = DIRECTION('',(0.,1.,0.)); +#87 = DIRECTION('',(0.,0.,1.)); +#88 = ADVANCED_FACE('',(#89),#107,.T.); +#89 = FACE_BOUND('',#90,.T.); +#90 = EDGE_LOOP('',(#91,#92,#93,#101)); +#91 = ORIENTED_EDGE('',*,*,#47,.F.); +#92 = ORIENTED_EDGE('',*,*,#78,.T.); +#93 = ORIENTED_EDGE('',*,*,#94,.T.); +#94 = EDGE_CURVE('',#64,#95,#97,.T.); +#95 = VERTEX_POINT('',#96); +#96 = CARTESIAN_POINT('',(-1.191261477967,1.141261477967,1.01)); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-1.191261477967,-1.141261477967,1.01)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.,1.,0.)); +#101 = ORIENTED_EDGE('',*,*,#102,.F.); +#102 = EDGE_CURVE('',#40,#95,#103,.T.); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(-1.791261477967,1.141261477967,1.01)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = PLANE('',#108); +#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111); +#109 = CARTESIAN_POINT('',(-1.791261477967,-1.141261477967,1.01)); +#110 = DIRECTION('',(0.,0.,1.)); +#111 = DIRECTION('',(1.,0.,0.)); +#112 = ADVANCED_FACE('',(#113),#131,.T.); +#113 = FACE_BOUND('',#114,.T.); +#114 = EDGE_LOOP('',(#115,#123,#129,#130)); +#115 = ORIENTED_EDGE('',*,*,#116,.F.); +#116 = EDGE_CURVE('',#117,#95,#119,.T.); +#117 = VERTEX_POINT('',#118); +#118 = CARTESIAN_POINT('',(-1.191261477967,1.141261477967,1.)); +#119 = LINE('',#120,#121); +#120 = CARTESIAN_POINT('',(-1.191261477967,1.141261477967,0.99)); +#121 = VECTOR('',#122,1.); +#122 = DIRECTION('',(0.,0.,1.)); +#123 = ORIENTED_EDGE('',*,*,#124,.F.); +#124 = EDGE_CURVE('',#32,#117,#125,.T.); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-1.816261477967,1.141261477967,1.)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(1.,-0.,0.)); +#129 = ORIENTED_EDGE('',*,*,#39,.T.); +#130 = ORIENTED_EDGE('',*,*,#102,.T.); +#131 = PLANE('',#132); +#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135); +#133 = CARTESIAN_POINT('',(-1.791261477967,1.141261477967,0.99)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DIRECTION('',(0.,0.,1.)); +#136 = ADVANCED_FACE('',(#137,#171),#182,.F.); +#137 = FACE_BOUND('',#138,.F.); +#138 = EDGE_LOOP('',(#139,#149,#157,#165)); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#141,#143,#145,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(-1.841261477967,-1.191261477967,1.)); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(1.841261477967,-1.191261477967,1.)); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-1.841261477967,-1.191261477967,1.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,0.,0.)); +#149 = ORIENTED_EDGE('',*,*,#150,.F.); +#150 = EDGE_CURVE('',#151,#141,#153,.T.); +#151 = VERTEX_POINT('',#152); +#152 = CARTESIAN_POINT('',(-1.841261477967,1.191261477967,1.)); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.841261477967,1.191261477967,1.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.,-1.,0.)); +#157 = ORIENTED_EDGE('',*,*,#158,.F.); +#158 = EDGE_CURVE('',#159,#151,#161,.T.); +#159 = VERTEX_POINT('',#160); +#160 = CARTESIAN_POINT('',(1.841261477967,1.191261477967,1.)); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(1.841261477967,1.191261477967,1.)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(-1.,0.,0.)); +#165 = ORIENTED_EDGE('',*,*,#166,.F.); +#166 = EDGE_CURVE('',#143,#159,#167,.T.); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(1.841261477967,-1.191261477967,1.)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(0.,1.,0.)); +#171 = FACE_BOUND('',#172,.F.); +#172 = EDGE_LOOP('',(#173,#174,#175,#176)); +#173 = ORIENTED_EDGE('',*,*,#124,.F.); +#174 = ORIENTED_EDGE('',*,*,#31,.T.); +#175 = ORIENTED_EDGE('',*,*,#71,.T.); +#176 = ORIENTED_EDGE('',*,*,#177,.F.); +#177 = EDGE_CURVE('',#117,#62,#178,.T.); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(-1.191261477967,-1.166261477967,1.)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(0.,-1.,0.)); +#182 = PLANE('',#183); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-1.841261477967,-1.191261477967,1.)); +#185 = DIRECTION('',(0.,0.,-1.)); +#186 = DIRECTION('',(0.839599898178,0.543205311995,0.)); +#187 = ADVANCED_FACE('',(#188),#194,.T.); +#188 = FACE_BOUND('',#189,.T.); +#189 = EDGE_LOOP('',(#190,#191,#192,#193)); +#190 = ORIENTED_EDGE('',*,*,#61,.F.); +#191 = ORIENTED_EDGE('',*,*,#177,.F.); +#192 = ORIENTED_EDGE('',*,*,#116,.T.); +#193 = ORIENTED_EDGE('',*,*,#94,.F.); +#194 = PLANE('',#195); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(-1.191261477967,-1.141261477967,0.99)); +#197 = DIRECTION('',(1.,0.,0.)); +#198 = DIRECTION('',(0.,0.,1.)); +#199 = ADVANCED_FACE('',(#200),#223,.T.); +#200 = FACE_BOUND('',#201,.T.); +#201 = EDGE_LOOP('',(#202,#212,#217,#218)); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#204,#206,#208,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#206 = VERTEX_POINT('',#207); +#207 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(1.,0.,0.)); +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#206,#143,#214,.T.); +#214 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#216),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#215 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#216 = CARTESIAN_POINT('',(1.841261477967,-1.191261477967,1.)); +#217 = ORIENTED_EDGE('',*,*,#140,.F.); +#218 = ORIENTED_EDGE('',*,*,#219,.F.); +#219 = EDGE_CURVE('',#204,#141,#220,.T.); +#220 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#221,#222),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#221 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#222 = CARTESIAN_POINT('',(-1.841261477967,-1.191261477967,1.)); +#223 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#224,#225) +,(#226,#227 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#224 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#225 = CARTESIAN_POINT('',(-1.841261477967,-1.191261477967,1.)); +#226 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#227 = CARTESIAN_POINT('',(1.841261477967,-1.191261477967,1.)); +#228 = ADVANCED_FACE('',(#229),#262,.T.); +#229 = FACE_BOUND('',#230,.T.); +#230 = EDGE_LOOP('',(#231,#241,#249,#255,#256,#257)); +#231 = ORIENTED_EDGE('',*,*,#232,.T.); +#232 = EDGE_CURVE('',#233,#235,#237,.T.); +#233 = VERTEX_POINT('',#234); +#234 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#235 = VERTEX_POINT('',#236); +#236 = CARTESIAN_POINT('',(-1.9,0.875,0.16)); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.,-1.,0.)); +#241 = ORIENTED_EDGE('',*,*,#242,.T.); +#242 = EDGE_CURVE('',#235,#243,#245,.T.); +#243 = VERTEX_POINT('',#244); +#244 = CARTESIAN_POINT('',(-1.9,-0.875,0.16)); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,-1.,0.)); +#249 = ORIENTED_EDGE('',*,*,#250,.T.); +#250 = EDGE_CURVE('',#243,#204,#251,.T.); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.,0.)); +#255 = ORIENTED_EDGE('',*,*,#219,.T.); +#256 = ORIENTED_EDGE('',*,*,#150,.F.); +#257 = ORIENTED_EDGE('',*,*,#258,.F.); +#258 = EDGE_CURVE('',#233,#151,#259,.T.); +#259 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#260,#261),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#260 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#261 = CARTESIAN_POINT('',(-1.841261477967,1.191261477967,1.)); +#262 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#263,#264) +,(#265,#266 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.5),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#263 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#264 = CARTESIAN_POINT('',(-1.841261477967,1.191261477967,1.)); +#265 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#266 = CARTESIAN_POINT('',(-1.841261477967,-1.191261477967,1.)); +#267 = ADVANCED_FACE('',(#268),#301,.T.); +#268 = FACE_BOUND('',#269,.T.); +#269 = EDGE_LOOP('',(#270,#278,#286,#294,#299,#300)); +#270 = ORIENTED_EDGE('',*,*,#271,.T.); +#271 = EDGE_CURVE('',#206,#272,#274,.T.); +#272 = VERTEX_POINT('',#273); +#273 = CARTESIAN_POINT('',(1.9,-0.875,0.16)); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.,1.,0.)); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#272,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(1.9,0.875,0.16)); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(0.,1.,0.)); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#280,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(0.,1.,0.)); +#294 = ORIENTED_EDGE('',*,*,#295,.T.); +#295 = EDGE_CURVE('',#288,#159,#296,.T.); +#296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#297,#298),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#297 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#298 = CARTESIAN_POINT('',(1.841261477967,1.191261477967,1.)); +#299 = ORIENTED_EDGE('',*,*,#166,.F.); +#300 = ORIENTED_EDGE('',*,*,#213,.F.); +#301 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#302,#303) +,(#304,#305 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.5),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#302 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#303 = CARTESIAN_POINT('',(1.841261477967,-1.191261477967,1.)); +#304 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#305 = CARTESIAN_POINT('',(1.841261477967,1.191261477967,1.)); +#306 = ADVANCED_FACE('',(#307),#318,.T.); +#307 = FACE_BOUND('',#308,.T.); +#308 = EDGE_LOOP('',(#309,#315,#316,#317)); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#288,#233,#311,.T.); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(-1.,0.,0.)); +#315 = ORIENTED_EDGE('',*,*,#258,.T.); +#316 = ORIENTED_EDGE('',*,*,#158,.F.); +#317 = ORIENTED_EDGE('',*,*,#295,.F.); +#318 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#319,#320) +,(#321,#322 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#319 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#320 = CARTESIAN_POINT('',(1.841261477967,1.191261477967,1.)); +#321 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#322 = CARTESIAN_POINT('',(-1.841261477967,1.191261477967,1.)); +#323 = ADVANCED_FACE('',(#324),#347,.T.); +#324 = FACE_BOUND('',#325,.T.); +#325 = EDGE_LOOP('',(#326,#336,#341,#342)); +#326 = ORIENTED_EDGE('',*,*,#327,.T.); +#327 = EDGE_CURVE('',#328,#330,#332,.T.); +#328 = VERTEX_POINT('',#329); +#329 = CARTESIAN_POINT('',(-1.888811710089,-1.238811710089,0.)); +#330 = VERTEX_POINT('',#331); +#331 = CARTESIAN_POINT('',(1.888811710089,-1.238811710089,0.)); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-1.888811710089,-1.238811710089,0.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.,0.)); +#336 = ORIENTED_EDGE('',*,*,#337,.T.); +#337 = EDGE_CURVE('',#330,#206,#338,.T.); +#338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#339,#340),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#339 = CARTESIAN_POINT('',(1.888811710089,-1.238811710089,0.)); +#340 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#341 = ORIENTED_EDGE('',*,*,#203,.F.); +#342 = ORIENTED_EDGE('',*,*,#343,.F.); +#343 = EDGE_CURVE('',#328,#204,#344,.T.); +#344 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#345,#346),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#345 = CARTESIAN_POINT('',(-1.888811710089,-1.238811710089,0.)); +#346 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#347 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#348,#349) +,(#350,#351 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#348 = CARTESIAN_POINT('',(-1.888811710089,-1.238811710089,0.)); +#349 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#350 = CARTESIAN_POINT('',(1.888811710089,-1.238811710089,0.)); +#351 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#352 = ADVANCED_FACE('',(#353),#379,.T.); +#353 = FACE_BOUND('',#354,.T.); +#354 = EDGE_LOOP('',(#355,#362,#370,#378)); +#355 = ORIENTED_EDGE('',*,*,#356,.F.); +#356 = EDGE_CURVE('',#357,#233,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(-1.888811710089,1.238811710089,0.)); +#359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#360,#361),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#360 = CARTESIAN_POINT('',(-1.888811710089,1.238811710089,0.)); +#361 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#362 = ORIENTED_EDGE('',*,*,#363,.T.); +#363 = EDGE_CURVE('',#357,#364,#366,.T.); +#364 = VERTEX_POINT('',#365); +#365 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.)); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(-1.888811710089,1.238811710089,0.)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(0.,-1.,0.)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#364,#235,#372,.T.); +#372 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#373,#374,#375,#376,#377), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#373 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.)); +#374 = CARTESIAN_POINT('',(-1.891608781024,0.875,3.999997794028E-02)); +#375 = CARTESIAN_POINT('',(-1.894405853003,0.875,7.999997080806E-02)); +#376 = CARTESIAN_POINT('',(-1.897202926003,0.875,0.119999978268)); +#377 = CARTESIAN_POINT('',(-1.9,0.875,0.16)); +#378 = ORIENTED_EDGE('',*,*,#232,.F.); +#379 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#380,#381) +,(#382,#383 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.5),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#380 = CARTESIAN_POINT('',(-1.888811710089,1.238811710089,0.)); +#381 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#382 = CARTESIAN_POINT('',(-1.888811710089,-1.238811710089,0.)); +#383 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#384 = ADVANCED_FACE('',(#385),#410,.T.); +#385 = FACE_BOUND('',#386,.T.); +#386 = EDGE_LOOP('',(#387,#388,#396,#404)); +#387 = ORIENTED_EDGE('',*,*,#242,.F.); +#388 = ORIENTED_EDGE('',*,*,#389,.T.); +#389 = EDGE_CURVE('',#235,#390,#392,.T.); +#390 = VERTEX_POINT('',#391); +#391 = CARTESIAN_POINT('',(-2.35,0.875,0.16)); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.16)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#396 = ORIENTED_EDGE('',*,*,#397,.T.); +#397 = EDGE_CURVE('',#390,#398,#400,.T.); +#398 = VERTEX_POINT('',#399); +#399 = CARTESIAN_POINT('',(-2.35,-0.875,0.16)); +#400 = LINE('',#401,#402); +#401 = CARTESIAN_POINT('',(-2.35,0.875,0.16)); +#402 = VECTOR('',#403,1.); +#403 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#404 = ORIENTED_EDGE('',*,*,#405,.F.); +#405 = EDGE_CURVE('',#243,#398,#406,.T.); +#406 = LINE('',#407,#408); +#407 = CARTESIAN_POINT('',(-1.888811710089,-0.875,0.16)); +#408 = VECTOR('',#409,1.); +#409 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#410 = PLANE('',#411); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.16)); +#413 = DIRECTION('',(0.,0.,1.)); +#414 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#415 = ADVANCED_FACE('',(#416),#436,.T.); +#416 = FACE_BOUND('',#417,.T.); +#417 = EDGE_LOOP('',(#418,#428,#434,#435)); +#418 = ORIENTED_EDGE('',*,*,#419,.F.); +#419 = EDGE_CURVE('',#420,#243,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(-1.888811710089,-0.875,0.)); +#422 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#423,#424,#425,#426,#427), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#423 = CARTESIAN_POINT('',(-1.888811710089,-0.875,0.)); +#424 = CARTESIAN_POINT('',(-1.891608781024,-0.875,3.999997794028E-02)); +#425 = CARTESIAN_POINT('',(-1.894405853003,-0.875,7.999997080806E-02)); +#426 = CARTESIAN_POINT('',(-1.897202926003,-0.875,0.119999978268)); +#427 = CARTESIAN_POINT('',(-1.9,-0.875,0.16)); +#428 = ORIENTED_EDGE('',*,*,#429,.T.); +#429 = EDGE_CURVE('',#420,#328,#430,.T.); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(-1.888811710089,1.238811710089,0.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.,-1.,0.)); +#434 = ORIENTED_EDGE('',*,*,#343,.T.); +#435 = ORIENTED_EDGE('',*,*,#250,.F.); +#436 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#437,#438) +,(#439,#440 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.5),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#437 = CARTESIAN_POINT('',(-1.888811710089,1.238811710089,0.)); +#438 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#439 = CARTESIAN_POINT('',(-1.888811710089,-1.238811710089,0.)); +#440 = CARTESIAN_POINT('',(-1.9,-1.25,0.16)); +#441 = ADVANCED_FACE('',(#442),#462,.T.); +#442 = FACE_BOUND('',#443,.T.); +#443 = EDGE_LOOP('',(#444,#445,#453,#461)); +#444 = ORIENTED_EDGE('',*,*,#337,.F.); +#445 = ORIENTED_EDGE('',*,*,#446,.T.); +#446 = EDGE_CURVE('',#330,#447,#449,.T.); +#447 = VERTEX_POINT('',#448); +#448 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.)); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(1.888811710089,-1.238811710089,0.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(0.,1.,0.)); +#453 = ORIENTED_EDGE('',*,*,#454,.T.); +#454 = EDGE_CURVE('',#447,#272,#455,.T.); +#455 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#456,#457,#458,#459,#460), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#456 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.)); +#457 = CARTESIAN_POINT('',(1.891608781024,-0.875,3.999997794028E-02)); +#458 = CARTESIAN_POINT('',(1.894405853003,-0.875,7.999997080806E-02)); +#459 = CARTESIAN_POINT('',(1.897202926003,-0.875,0.119999978268)); +#460 = CARTESIAN_POINT('',(1.9,-0.875,0.16)); +#461 = ORIENTED_EDGE('',*,*,#271,.F.); +#462 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#463,#464) +,(#465,#466 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.5),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#463 = CARTESIAN_POINT('',(1.888811710089,-1.238811710089,0.)); +#464 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#465 = CARTESIAN_POINT('',(1.888811710089,1.238811710089,0.)); +#466 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#467 = ADVANCED_FACE('',(#468),#493,.T.); +#468 = FACE_BOUND('',#469,.T.); +#469 = EDGE_LOOP('',(#470,#471,#479,#487)); +#470 = ORIENTED_EDGE('',*,*,#279,.F.); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#272,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(2.35,-0.875,0.16)); +#475 = LINE('',#476,#477); +#476 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.16)); +#477 = VECTOR('',#478,1.); +#478 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#479 = ORIENTED_EDGE('',*,*,#480,.T.); +#480 = EDGE_CURVE('',#473,#481,#483,.T.); +#481 = VERTEX_POINT('',#482); +#482 = CARTESIAN_POINT('',(2.35,0.875,0.16)); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(2.35,-0.875,0.16)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#481,#489,.T.); +#489 = LINE('',#490,#491); +#490 = CARTESIAN_POINT('',(1.888811710089,0.875,0.16)); +#491 = VECTOR('',#492,1.); +#492 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#493 = PLANE('',#494); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.16)); +#496 = DIRECTION('',(0.,0.,1.)); +#497 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#498 = ADVANCED_FACE('',(#499),#525,.T.); +#499 = FACE_BOUND('',#500,.T.); +#500 = EDGE_LOOP('',(#501,#511,#519,#524)); +#501 = ORIENTED_EDGE('',*,*,#502,.F.); +#502 = EDGE_CURVE('',#503,#280,#505,.T.); +#503 = VERTEX_POINT('',#504); +#504 = CARTESIAN_POINT('',(1.888811710089,0.875,0.)); +#505 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#506,#507,#508,#509,#510), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#506 = CARTESIAN_POINT('',(1.888811710089,0.875,0.)); +#507 = CARTESIAN_POINT('',(1.891608781024,0.875,3.999997794028E-02)); +#508 = CARTESIAN_POINT('',(1.894405853003,0.875,7.999997080806E-02)); +#509 = CARTESIAN_POINT('',(1.897202926003,0.875,0.119999978268)); +#510 = CARTESIAN_POINT('',(1.9,0.875,0.16)); +#511 = ORIENTED_EDGE('',*,*,#512,.T.); +#512 = EDGE_CURVE('',#503,#513,#515,.T.); +#513 = VERTEX_POINT('',#514); +#514 = CARTESIAN_POINT('',(1.888811710089,1.238811710089,0.)); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(1.888811710089,-1.238811710089,0.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(0.,1.,0.)); +#519 = ORIENTED_EDGE('',*,*,#520,.T.); +#520 = EDGE_CURVE('',#513,#288,#521,.T.); +#521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#522,#523),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#522 = CARTESIAN_POINT('',(1.888811710089,1.238811710089,0.)); +#523 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#524 = ORIENTED_EDGE('',*,*,#287,.F.); +#525 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#526,#527) +,(#528,#529 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.5),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#526 = CARTESIAN_POINT('',(1.888811710089,-1.238811710089,0.)); +#527 = CARTESIAN_POINT('',(1.9,-1.25,0.16)); +#528 = CARTESIAN_POINT('',(1.888811710089,1.238811710089,0.)); +#529 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#530 = ADVANCED_FACE('',(#531),#542,.T.); +#531 = FACE_BOUND('',#532,.T.); +#532 = EDGE_LOOP('',(#533,#539,#540,#541)); +#533 = ORIENTED_EDGE('',*,*,#534,.T.); +#534 = EDGE_CURVE('',#513,#357,#535,.T.); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(1.888811710089,1.238811710089,0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(-1.,0.,0.)); +#539 = ORIENTED_EDGE('',*,*,#356,.T.); +#540 = ORIENTED_EDGE('',*,*,#310,.F.); +#541 = ORIENTED_EDGE('',*,*,#520,.F.); +#542 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#543,#544) +,(#545,#546 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#543 = CARTESIAN_POINT('',(1.888811710089,1.238811710089,0.)); +#544 = CARTESIAN_POINT('',(1.9,1.25,0.16)); +#545 = CARTESIAN_POINT('',(-1.888811710089,1.238811710089,0.)); +#546 = CARTESIAN_POINT('',(-1.9,1.25,0.16)); +#547 = ADVANCED_FACE('',(#548),#568,.T.); +#548 = FACE_BOUND('',#549,.F.); +#549 = EDGE_LOOP('',(#550,#551,#552,#558,#559,#560,#561,#567)); +#550 = ORIENTED_EDGE('',*,*,#327,.T.); +#551 = ORIENTED_EDGE('',*,*,#446,.T.); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#447,#503,#554,.T.); +#554 = LINE('',#555,#556); +#555 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.)); +#556 = VECTOR('',#557,1.); +#557 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#558 = ORIENTED_EDGE('',*,*,#512,.T.); +#559 = ORIENTED_EDGE('',*,*,#534,.T.); +#560 = ORIENTED_EDGE('',*,*,#363,.T.); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#364,#420,#563,.T.); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#567 = ORIENTED_EDGE('',*,*,#429,.T.); +#568 = PLANE('',#569); +#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); +#570 = CARTESIAN_POINT('',(-1.888811710089,-1.238811710089,0.)); +#571 = DIRECTION('',(0.,0.,-1.)); +#572 = DIRECTION('',(0.83619429088,0.548433321288,0.)); +#573 = ADVANCED_FACE('',(#574),#592,.F.); +#574 = FACE_BOUND('',#575,.F.); +#575 = EDGE_LOOP('',(#576,#584,#585,#586)); +#576 = ORIENTED_EDGE('',*,*,#577,.F.); +#577 = EDGE_CURVE('',#364,#578,#580,.T.); +#578 = VERTEX_POINT('',#579); +#579 = CARTESIAN_POINT('',(-2.35,0.875,0.)); +#580 = LINE('',#581,#582); +#581 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.)); +#582 = VECTOR('',#583,1.); +#583 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#584 = ORIENTED_EDGE('',*,*,#371,.T.); +#585 = ORIENTED_EDGE('',*,*,#389,.T.); +#586 = ORIENTED_EDGE('',*,*,#587,.F.); +#587 = EDGE_CURVE('',#578,#390,#588,.T.); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-2.35,0.875,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,0.,1.)); +#592 = PLANE('',#593); +#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596); +#594 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.)); +#595 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#596 = DIRECTION('',(0.,0.,1.)); +#597 = ADVANCED_FACE('',(#598),#616,.T.); +#598 = FACE_BOUND('',#599,.T.); +#599 = EDGE_LOOP('',(#600,#608,#609,#610)); +#600 = ORIENTED_EDGE('',*,*,#601,.F.); +#601 = EDGE_CURVE('',#420,#602,#604,.T.); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(-2.35,-0.875,0.)); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(-1.888811710089,-0.875,0.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#608 = ORIENTED_EDGE('',*,*,#419,.T.); +#609 = ORIENTED_EDGE('',*,*,#405,.T.); +#610 = ORIENTED_EDGE('',*,*,#611,.F.); +#611 = EDGE_CURVE('',#602,#398,#612,.T.); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-2.35,-0.875,0.)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(0.,0.,1.)); +#616 = PLANE('',#617); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(-1.888811710089,-0.875,0.)); +#619 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#620 = DIRECTION('',(0.,0.,1.)); +#621 = ADVANCED_FACE('',(#622),#633,.T.); +#622 = FACE_BOUND('',#623,.T.); +#623 = EDGE_LOOP('',(#624,#625,#631,#632)); +#624 = ORIENTED_EDGE('',*,*,#587,.F.); +#625 = ORIENTED_EDGE('',*,*,#626,.T.); +#626 = EDGE_CURVE('',#578,#602,#627,.T.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(-2.35,0.875,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#631 = ORIENTED_EDGE('',*,*,#611,.T.); +#632 = ORIENTED_EDGE('',*,*,#397,.F.); +#633 = PLANE('',#634); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(-2.35,0.875,0.)); +#636 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#637 = DIRECTION('',(0.,0.,1.)); +#638 = ADVANCED_FACE('',(#639),#657,.F.); +#639 = FACE_BOUND('',#640,.F.); +#640 = EDGE_LOOP('',(#641,#649,#650,#651)); +#641 = ORIENTED_EDGE('',*,*,#642,.F.); +#642 = EDGE_CURVE('',#447,#643,#645,.T.); +#643 = VERTEX_POINT('',#644); +#644 = CARTESIAN_POINT('',(2.35,-0.875,0.)); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#649 = ORIENTED_EDGE('',*,*,#454,.T.); +#650 = ORIENTED_EDGE('',*,*,#472,.T.); +#651 = ORIENTED_EDGE('',*,*,#652,.F.); +#652 = EDGE_CURVE('',#643,#473,#653,.T.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(2.35,-0.875,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,0.,1.)); +#657 = PLANE('',#658); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.)); +#660 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#661 = DIRECTION('',(0.,0.,1.)); +#662 = ADVANCED_FACE('',(#663),#681,.T.); +#663 = FACE_BOUND('',#664,.T.); +#664 = EDGE_LOOP('',(#665,#673,#674,#675)); +#665 = ORIENTED_EDGE('',*,*,#666,.F.); +#666 = EDGE_CURVE('',#503,#667,#669,.T.); +#667 = VERTEX_POINT('',#668); +#668 = CARTESIAN_POINT('',(2.35,0.875,0.)); +#669 = LINE('',#670,#671); +#670 = CARTESIAN_POINT('',(1.888811710089,0.875,0.)); +#671 = VECTOR('',#672,1.); +#672 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#673 = ORIENTED_EDGE('',*,*,#502,.T.); +#674 = ORIENTED_EDGE('',*,*,#488,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.F.); +#676 = EDGE_CURVE('',#667,#481,#677,.T.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(2.35,0.875,0.)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(0.,0.,1.)); +#681 = PLANE('',#682); +#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685); +#683 = CARTESIAN_POINT('',(1.888811710089,0.875,0.)); +#684 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#685 = DIRECTION('',(0.,0.,1.)); +#686 = ADVANCED_FACE('',(#687),#698,.T.); +#687 = FACE_BOUND('',#688,.T.); +#688 = EDGE_LOOP('',(#689,#690,#696,#697)); +#689 = ORIENTED_EDGE('',*,*,#652,.F.); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#643,#667,#692,.T.); +#692 = LINE('',#693,#694); +#693 = CARTESIAN_POINT('',(2.35,-0.875,0.)); +#694 = VECTOR('',#695,1.); +#695 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#696 = ORIENTED_EDGE('',*,*,#676,.T.); +#697 = ORIENTED_EDGE('',*,*,#480,.F.); +#698 = PLANE('',#699); +#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702); +#700 = CARTESIAN_POINT('',(2.35,-0.875,0.)); +#701 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#702 = DIRECTION('',(0.,0.,1.)); +#703 = ADVANCED_FACE('',(#704),#710,.F.); +#704 = FACE_BOUND('',#705,.F.); +#705 = EDGE_LOOP('',(#706,#707,#708,#709)); +#706 = ORIENTED_EDGE('',*,*,#553,.F.); +#707 = ORIENTED_EDGE('',*,*,#642,.T.); +#708 = ORIENTED_EDGE('',*,*,#691,.T.); +#709 = ORIENTED_EDGE('',*,*,#666,.F.); +#710 = PLANE('',#711); +#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); +#712 = CARTESIAN_POINT('',(1.888811710089,-0.875,0.)); +#713 = DIRECTION('',(0.,0.,1.)); +#714 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#715 = ADVANCED_FACE('',(#716),#722,.F.); +#716 = FACE_BOUND('',#717,.F.); +#717 = EDGE_LOOP('',(#718,#719,#720,#721)); +#718 = ORIENTED_EDGE('',*,*,#562,.F.); +#719 = ORIENTED_EDGE('',*,*,#577,.T.); +#720 = ORIENTED_EDGE('',*,*,#626,.T.); +#721 = ORIENTED_EDGE('',*,*,#601,.F.); +#722 = PLANE('',#723); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(-1.888811710089,0.875,0.)); +#725 = DIRECTION('',(0.,0.,1.)); +#726 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#731)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#728,#729,#730)) REPRESENTATION_CONTEXT('Context #1', +'3D Context with UNIT and UNCERTAINTY') ); +#728 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#729 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#730 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#731 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#728, +'distance_accuracy_value','confusion accuracy'); +#732 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#733 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#734, +#744,#753,#762,#771,#780,#789,#798,#808,#817,#826,#835,#844,#853, +#862,#871,#880,#890,#899,#908,#917,#926,#935,#944,#953,#962,#971, +#980,#989,#998,#1007),#727); +#734 = STYLED_ITEM('color',(#735),#17); +#735 = PRESENTATION_STYLE_ASSIGNMENT((#736,#742)); +#736 = SURFACE_STYLE_USAGE(.BOTH.,#737); +#737 = SURFACE_SIDE_STYLE('',(#738)); +#738 = SURFACE_STYLE_FILL_AREA(#739); +#739 = FILL_AREA_STYLE('',(#740)); +#740 = FILL_AREA_STYLE_COLOUR('',#741); +#741 = COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832); +#742 = CURVE_STYLE('',#743,POSITIVE_LENGTH_MEASURE(0.1),#741); +#743 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#744 = OVER_RIDING_STYLED_ITEM('overriding color',(#745),#31,#734); +#745 = PRESENTATION_STYLE_ASSIGNMENT((#746,#751)); +#746 = SURFACE_STYLE_USAGE(.BOTH.,#747); +#747 = SURFACE_SIDE_STYLE('',(#748)); +#748 = SURFACE_STYLE_FILL_AREA(#749); +#749 = FILL_AREA_STYLE('',(#750)); +#750 = FILL_AREA_STYLE_COLOUR('',#741); +#751 = CURVE_STYLE('',#752,POSITIVE_LENGTH_MEASURE(0.1),#741); +#752 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#753 = STYLED_ITEM('color',(#754),#57); +#754 = PRESENTATION_STYLE_ASSIGNMENT((#755,#760)); +#755 = SURFACE_STYLE_USAGE(.BOTH.,#756); +#756 = SURFACE_SIDE_STYLE('',(#757)); +#757 = SURFACE_STYLE_FILL_AREA(#758); +#758 = FILL_AREA_STYLE('',(#759)); +#759 = FILL_AREA_STYLE_COLOUR('',#741); +#760 = CURVE_STYLE('',#761,POSITIVE_LENGTH_MEASURE(0.1),#741); +#761 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#762 = OVER_RIDING_STYLED_ITEM('overriding color',(#763),#71,#753); +#763 = PRESENTATION_STYLE_ASSIGNMENT((#764,#769)); +#764 = SURFACE_STYLE_USAGE(.BOTH.,#765); +#765 = SURFACE_SIDE_STYLE('',(#766)); +#766 = SURFACE_STYLE_FILL_AREA(#767); +#767 = FILL_AREA_STYLE('',(#768)); +#768 = FILL_AREA_STYLE_COLOUR('',#741); +#769 = CURVE_STYLE('',#770,POSITIVE_LENGTH_MEASURE(0.1),#741); +#770 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#771 = STYLED_ITEM('color',(#772),#88); +#772 = PRESENTATION_STYLE_ASSIGNMENT((#773,#778)); +#773 = SURFACE_STYLE_USAGE(.BOTH.,#774); +#774 = SURFACE_SIDE_STYLE('',(#775)); +#775 = SURFACE_STYLE_FILL_AREA(#776); +#776 = FILL_AREA_STYLE('',(#777)); +#777 = FILL_AREA_STYLE_COLOUR('',#741); +#778 = CURVE_STYLE('',#779,POSITIVE_LENGTH_MEASURE(0.1),#741); +#779 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#780 = STYLED_ITEM('color',(#781),#112); +#781 = PRESENTATION_STYLE_ASSIGNMENT((#782,#787)); +#782 = SURFACE_STYLE_USAGE(.BOTH.,#783); +#783 = SURFACE_SIDE_STYLE('',(#784)); +#784 = SURFACE_STYLE_FILL_AREA(#785); +#785 = FILL_AREA_STYLE('',(#786)); +#786 = FILL_AREA_STYLE_COLOUR('',#741); +#787 = CURVE_STYLE('',#788,POSITIVE_LENGTH_MEASURE(0.1),#741); +#788 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#789 = OVER_RIDING_STYLED_ITEM('overriding color',(#790),#124,#780); +#790 = PRESENTATION_STYLE_ASSIGNMENT((#791,#796)); +#791 = SURFACE_STYLE_USAGE(.BOTH.,#792); +#792 = SURFACE_SIDE_STYLE('',(#793)); +#793 = SURFACE_STYLE_FILL_AREA(#794); +#794 = FILL_AREA_STYLE('',(#795)); +#795 = FILL_AREA_STYLE_COLOUR('',#741); +#796 = CURVE_STYLE('',#797,POSITIVE_LENGTH_MEASURE(0.1),#741); +#797 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#798 = STYLED_ITEM('color',(#799),#136); +#799 = PRESENTATION_STYLE_ASSIGNMENT((#800,#806)); +#800 = SURFACE_STYLE_USAGE(.BOTH.,#801); +#801 = SURFACE_SIDE_STYLE('',(#802)); +#802 = SURFACE_STYLE_FILL_AREA(#803); +#803 = FILL_AREA_STYLE('',(#804)); +#804 = FILL_AREA_STYLE_COLOUR('',#805); +#805 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626); +#806 = CURVE_STYLE('',#807,POSITIVE_LENGTH_MEASURE(0.1),#805); +#807 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#808 = OVER_RIDING_STYLED_ITEM('overriding color',(#809),#177,#798); +#809 = PRESENTATION_STYLE_ASSIGNMENT((#810,#815)); +#810 = SURFACE_STYLE_USAGE(.BOTH.,#811); +#811 = SURFACE_SIDE_STYLE('',(#812)); +#812 = SURFACE_STYLE_FILL_AREA(#813); +#813 = FILL_AREA_STYLE('',(#814)); +#814 = FILL_AREA_STYLE_COLOUR('',#741); +#815 = CURVE_STYLE('',#816,POSITIVE_LENGTH_MEASURE(0.1),#741); +#816 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#817 = STYLED_ITEM('color',(#818),#187); +#818 = PRESENTATION_STYLE_ASSIGNMENT((#819,#824)); +#819 = SURFACE_STYLE_USAGE(.BOTH.,#820); +#820 = SURFACE_SIDE_STYLE('',(#821)); +#821 = SURFACE_STYLE_FILL_AREA(#822); +#822 = FILL_AREA_STYLE('',(#823)); +#823 = FILL_AREA_STYLE_COLOUR('',#741); +#824 = CURVE_STYLE('',#825,POSITIVE_LENGTH_MEASURE(0.1),#741); +#825 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#826 = STYLED_ITEM('color',(#827),#199); +#827 = PRESENTATION_STYLE_ASSIGNMENT((#828,#833)); +#828 = SURFACE_STYLE_USAGE(.BOTH.,#829); +#829 = SURFACE_SIDE_STYLE('',(#830)); +#830 = SURFACE_STYLE_FILL_AREA(#831); +#831 = FILL_AREA_STYLE('',(#832)); +#832 = FILL_AREA_STYLE_COLOUR('',#805); +#833 = CURVE_STYLE('',#834,POSITIVE_LENGTH_MEASURE(0.1),#805); +#834 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#835 = STYLED_ITEM('color',(#836),#228); +#836 = PRESENTATION_STYLE_ASSIGNMENT((#837,#842)); +#837 = SURFACE_STYLE_USAGE(.BOTH.,#838); +#838 = SURFACE_SIDE_STYLE('',(#839)); +#839 = SURFACE_STYLE_FILL_AREA(#840); +#840 = FILL_AREA_STYLE('',(#841)); +#841 = FILL_AREA_STYLE_COLOUR('',#805); +#842 = CURVE_STYLE('',#843,POSITIVE_LENGTH_MEASURE(0.1),#805); +#843 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#844 = STYLED_ITEM('color',(#845),#267); +#845 = PRESENTATION_STYLE_ASSIGNMENT((#846,#851)); +#846 = SURFACE_STYLE_USAGE(.BOTH.,#847); +#847 = SURFACE_SIDE_STYLE('',(#848)); +#848 = SURFACE_STYLE_FILL_AREA(#849); +#849 = FILL_AREA_STYLE('',(#850)); +#850 = FILL_AREA_STYLE_COLOUR('',#805); +#851 = CURVE_STYLE('',#852,POSITIVE_LENGTH_MEASURE(0.1),#805); +#852 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#853 = STYLED_ITEM('color',(#854),#306); +#854 = PRESENTATION_STYLE_ASSIGNMENT((#855,#860)); +#855 = SURFACE_STYLE_USAGE(.BOTH.,#856); +#856 = SURFACE_SIDE_STYLE('',(#857)); +#857 = SURFACE_STYLE_FILL_AREA(#858); +#858 = FILL_AREA_STYLE('',(#859)); +#859 = FILL_AREA_STYLE_COLOUR('',#805); +#860 = CURVE_STYLE('',#861,POSITIVE_LENGTH_MEASURE(0.1),#805); +#861 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#862 = STYLED_ITEM('color',(#863),#323); +#863 = PRESENTATION_STYLE_ASSIGNMENT((#864,#869)); +#864 = SURFACE_STYLE_USAGE(.BOTH.,#865); +#865 = SURFACE_SIDE_STYLE('',(#866)); +#866 = SURFACE_STYLE_FILL_AREA(#867); +#867 = FILL_AREA_STYLE('',(#868)); +#868 = FILL_AREA_STYLE_COLOUR('',#805); +#869 = CURVE_STYLE('',#870,POSITIVE_LENGTH_MEASURE(0.1),#805); +#870 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#871 = STYLED_ITEM('color',(#872),#352); +#872 = PRESENTATION_STYLE_ASSIGNMENT((#873,#878)); +#873 = SURFACE_STYLE_USAGE(.BOTH.,#874); +#874 = SURFACE_SIDE_STYLE('',(#875)); +#875 = SURFACE_STYLE_FILL_AREA(#876); +#876 = FILL_AREA_STYLE('',(#877)); +#877 = FILL_AREA_STYLE_COLOUR('',#805); +#878 = CURVE_STYLE('',#879,POSITIVE_LENGTH_MEASURE(0.1),#805); +#879 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#880 = STYLED_ITEM('color',(#881),#384); +#881 = PRESENTATION_STYLE_ASSIGNMENT((#882,#888)); +#882 = SURFACE_STYLE_USAGE(.BOTH.,#883); +#883 = SURFACE_SIDE_STYLE('',(#884)); +#884 = SURFACE_STYLE_FILL_AREA(#885); +#885 = FILL_AREA_STYLE('',(#886)); +#886 = FILL_AREA_STYLE_COLOUR('',#887); +#887 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244); +#888 = CURVE_STYLE('',#889,POSITIVE_LENGTH_MEASURE(0.1),#887); +#889 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#890 = STYLED_ITEM('color',(#891),#415); +#891 = PRESENTATION_STYLE_ASSIGNMENT((#892,#897)); +#892 = SURFACE_STYLE_USAGE(.BOTH.,#893); +#893 = SURFACE_SIDE_STYLE('',(#894)); +#894 = SURFACE_STYLE_FILL_AREA(#895); +#895 = FILL_AREA_STYLE('',(#896)); +#896 = FILL_AREA_STYLE_COLOUR('',#805); +#897 = CURVE_STYLE('',#898,POSITIVE_LENGTH_MEASURE(0.1),#805); +#898 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#899 = STYLED_ITEM('color',(#900),#441); +#900 = PRESENTATION_STYLE_ASSIGNMENT((#901,#906)); +#901 = SURFACE_STYLE_USAGE(.BOTH.,#902); +#902 = SURFACE_SIDE_STYLE('',(#903)); +#903 = SURFACE_STYLE_FILL_AREA(#904); +#904 = FILL_AREA_STYLE('',(#905)); +#905 = FILL_AREA_STYLE_COLOUR('',#805); +#906 = CURVE_STYLE('',#907,POSITIVE_LENGTH_MEASURE(0.1),#805); +#907 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#908 = STYLED_ITEM('color',(#909),#467); +#909 = PRESENTATION_STYLE_ASSIGNMENT((#910,#915)); +#910 = SURFACE_STYLE_USAGE(.BOTH.,#911); +#911 = SURFACE_SIDE_STYLE('',(#912)); +#912 = SURFACE_STYLE_FILL_AREA(#913); +#913 = FILL_AREA_STYLE('',(#914)); +#914 = FILL_AREA_STYLE_COLOUR('',#887); +#915 = CURVE_STYLE('',#916,POSITIVE_LENGTH_MEASURE(0.1),#887); +#916 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#917 = STYLED_ITEM('color',(#918),#498); +#918 = PRESENTATION_STYLE_ASSIGNMENT((#919,#924)); +#919 = SURFACE_STYLE_USAGE(.BOTH.,#920); +#920 = SURFACE_SIDE_STYLE('',(#921)); +#921 = SURFACE_STYLE_FILL_AREA(#922); +#922 = FILL_AREA_STYLE('',(#923)); +#923 = FILL_AREA_STYLE_COLOUR('',#805); +#924 = CURVE_STYLE('',#925,POSITIVE_LENGTH_MEASURE(0.1),#805); +#925 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#926 = STYLED_ITEM('color',(#927),#530); +#927 = PRESENTATION_STYLE_ASSIGNMENT((#928,#933)); +#928 = SURFACE_STYLE_USAGE(.BOTH.,#929); +#929 = SURFACE_SIDE_STYLE('',(#930)); +#930 = SURFACE_STYLE_FILL_AREA(#931); +#931 = FILL_AREA_STYLE('',(#932)); +#932 = FILL_AREA_STYLE_COLOUR('',#805); +#933 = CURVE_STYLE('',#934,POSITIVE_LENGTH_MEASURE(0.1),#805); +#934 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#935 = STYLED_ITEM('color',(#936),#547); +#936 = PRESENTATION_STYLE_ASSIGNMENT((#937,#942)); +#937 = SURFACE_STYLE_USAGE(.BOTH.,#938); +#938 = SURFACE_SIDE_STYLE('',(#939)); +#939 = SURFACE_STYLE_FILL_AREA(#940); +#940 = FILL_AREA_STYLE('',(#941)); +#941 = FILL_AREA_STYLE_COLOUR('',#805); +#942 = CURVE_STYLE('',#943,POSITIVE_LENGTH_MEASURE(0.1),#805); +#943 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#944 = STYLED_ITEM('color',(#945),#573); +#945 = PRESENTATION_STYLE_ASSIGNMENT((#946,#951)); +#946 = SURFACE_STYLE_USAGE(.BOTH.,#947); +#947 = SURFACE_SIDE_STYLE('',(#948)); +#948 = SURFACE_STYLE_FILL_AREA(#949); +#949 = FILL_AREA_STYLE('',(#950)); +#950 = FILL_AREA_STYLE_COLOUR('',#887); +#951 = CURVE_STYLE('',#952,POSITIVE_LENGTH_MEASURE(0.1),#887); +#952 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#953 = STYLED_ITEM('color',(#954),#597); +#954 = PRESENTATION_STYLE_ASSIGNMENT((#955,#960)); +#955 = SURFACE_STYLE_USAGE(.BOTH.,#956); +#956 = SURFACE_SIDE_STYLE('',(#957)); +#957 = SURFACE_STYLE_FILL_AREA(#958); +#958 = FILL_AREA_STYLE('',(#959)); +#959 = FILL_AREA_STYLE_COLOUR('',#887); +#960 = CURVE_STYLE('',#961,POSITIVE_LENGTH_MEASURE(0.1),#887); +#961 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#962 = STYLED_ITEM('color',(#963),#621); +#963 = PRESENTATION_STYLE_ASSIGNMENT((#964,#969)); +#964 = SURFACE_STYLE_USAGE(.BOTH.,#965); +#965 = SURFACE_SIDE_STYLE('',(#966)); +#966 = SURFACE_STYLE_FILL_AREA(#967); +#967 = FILL_AREA_STYLE('',(#968)); +#968 = FILL_AREA_STYLE_COLOUR('',#887); +#969 = CURVE_STYLE('',#970,POSITIVE_LENGTH_MEASURE(0.1),#887); +#970 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#971 = STYLED_ITEM('color',(#972),#638); +#972 = PRESENTATION_STYLE_ASSIGNMENT((#973,#978)); +#973 = SURFACE_STYLE_USAGE(.BOTH.,#974); +#974 = SURFACE_SIDE_STYLE('',(#975)); +#975 = SURFACE_STYLE_FILL_AREA(#976); +#976 = FILL_AREA_STYLE('',(#977)); +#977 = FILL_AREA_STYLE_COLOUR('',#887); +#978 = CURVE_STYLE('',#979,POSITIVE_LENGTH_MEASURE(0.1),#887); +#979 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#980 = STYLED_ITEM('color',(#981),#662); +#981 = PRESENTATION_STYLE_ASSIGNMENT((#982,#987)); +#982 = SURFACE_STYLE_USAGE(.BOTH.,#983); +#983 = SURFACE_SIDE_STYLE('',(#984)); +#984 = SURFACE_STYLE_FILL_AREA(#985); +#985 = FILL_AREA_STYLE('',(#986)); +#986 = FILL_AREA_STYLE_COLOUR('',#887); +#987 = CURVE_STYLE('',#988,POSITIVE_LENGTH_MEASURE(0.1),#887); +#988 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#989 = STYLED_ITEM('color',(#990),#686); +#990 = PRESENTATION_STYLE_ASSIGNMENT((#991,#996)); +#991 = SURFACE_STYLE_USAGE(.BOTH.,#992); +#992 = SURFACE_SIDE_STYLE('',(#993)); +#993 = SURFACE_STYLE_FILL_AREA(#994); +#994 = FILL_AREA_STYLE('',(#995)); +#995 = FILL_AREA_STYLE_COLOUR('',#887); +#996 = CURVE_STYLE('',#997,POSITIVE_LENGTH_MEASURE(0.1),#887); +#997 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#998 = STYLED_ITEM('color',(#999),#703); +#999 = PRESENTATION_STYLE_ASSIGNMENT((#1000,#1005)); +#1000 = SURFACE_STYLE_USAGE(.BOTH.,#1001); +#1001 = SURFACE_SIDE_STYLE('',(#1002)); +#1002 = SURFACE_STYLE_FILL_AREA(#1003); +#1003 = FILL_AREA_STYLE('',(#1004)); +#1004 = FILL_AREA_STYLE_COLOUR('',#887); +#1005 = CURVE_STYLE('',#1006,POSITIVE_LENGTH_MEASURE(0.1),#887); +#1006 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1007 = STYLED_ITEM('color',(#1008),#715); +#1008 = PRESENTATION_STYLE_ASSIGNMENT((#1009,#1014)); +#1009 = SURFACE_STYLE_USAGE(.BOTH.,#1010); +#1010 = SURFACE_SIDE_STYLE('',(#1011)); +#1011 = SURFACE_STYLE_FILL_AREA(#1012); +#1012 = FILL_AREA_STYLE('',(#1013)); +#1013 = FILL_AREA_STYLE_COLOUR('',#887); +#1014 = CURVE_STYLE('',#1015,POSITIVE_LENGTH_MEASURE(0.1),#887); +#1015 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>rs3mfsh</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>rs3mfsh</title>