From 37a9d351e98697e91758e144e8165497365319fe Mon Sep 17 00:00:00 2001 From: xenua Date: Tue, 12 Apr 2022 19:47:45 +0200 Subject: [PATCH] initial commit --- .gitignore | 26 + fp-lib-table | 9 + libs/1N4148/1N4148.lib | 34 + libs/1N4148/1N4148.step | 700 + libs/1N4148/DIOAD829W49L456D191.kicad_mod | 45 + libs/1N4148/how-to-import.htm | 1 + .../USB5537B-4100AKZE.kicad_mod | 509 + libs/USB5537/KiCAD/ImportGuide.html | 98 + libs/USB5537/LIB_USB5537B-4100AKZE.zip | Bin 0 -> 820023 bytes .../QFN50P1000X1000X100-73N-D.kicad_mod | 102 + libs/USB5537/USB5537B-4100AKZE.dcm | 9 + libs/USB5537/USB5537B-4100AKZE.lib | 96 + libs/USB5537/USB5537B-4100AKZE.mod | 467 + .../3D/USB5537B-4100AKZE.stl | Bin 0 -> 207884 bytes .../3D/USB5537B-4100AKZE.stp | 29764 ++++++++++++++++ .../3D/USB5537B-4100AKZE.wrl | 11309 ++++++ .../Allegro/QFN50P1000X1000X100-73N-D.dra | Bin 0 -> 86016 bytes .../USB5537B-4100AKZE/Allegro/d85_30.dra | Bin 0 -> 64512 bytes .../USB5537B-4100AKZE/Allegro/d85_30.pad | Bin 0 -> 5120 bytes .../USB5537B-4100AKZE/Allegro/d85_30.ssm | Bin 0 -> 6144 bytes .../Allegro/qfn50p1000x1000x100-73n-d.psm | Bin 0 -> 29696 bytes .../USB5537B-4100AKZE/Allegro/s610.pad | Bin 0 -> 5120 bytes .../USB5537B-4100AKZE/Altium/Readme.html | 9 + .../Altium/USB5537B-4100AKZE.epw | 6 + .../CADSTAR/QFN50P1000X1000X100-73N-D.cpa | 412 + .../CADSTAR/USB5537B-4100AKZE.csa | 894 + .../CADSTAR/USB5537B-4100AKZE.lib | 21 + .../CR-5000/QFN50P1000X1000X100-73N-D.ftf | 1131 + .../CR-5000/QFN50P1000X1000X100-73N-D.pkf | 10 + .../CR-5000/USB5537B-4100AKZE.cdf | 94 + .../CR-5000/USB5537B-4100AKZE.laf | 1046 + .../CR-8000/QFN50P1000X1000X100-73N-D.ftf | 1131 + .../CR-8000/QFN50P1000X1000X100-73N-D.pkf | 10 + .../CR-8000/USB5537B-4100AKZE.cdf | 94 + .../CR-8000/USB5537B-4100AKZE.laf | 1046 + .../CircuitStudio/USB5537B-4100AKZE.lbr | 338 + .../DEHDL/usb5537b_4100akze/chips/chips.prt | 452 + .../usb5537b_4100akze/part_table/part.ptf | 11 + .../DEHDL/usb5537b_4100akze/sym_1/symbol.css | 226 + .../DesignSpark PCB PRO/USB5537B-4100AKZE.dsl | 461 + .../DesignSpark PCB/USB5537B-4100AKZE.dsl | 461 + .../DipTrace/USB5537B-4100AKZE.asc | 3381 ++ .../USB5537B-4100AKZE/EAGLE/Readme.html | 35 + .../EAGLE/USB5537B-4100AKZE.lbr | 338 + .../Easy-PC/USB5537B-4100AKZE.epl | 461 + .../USB5537B-4100AKZE/EasyEDA/Readme.html | 11 + .../EasyEDA/USB5537B-4100AKZE.lbr | 338 + .../USB5537B-4100AKZE/How_To_Use_Models.pdf | Bin 0 -> 447170 bytes .../OrCAD_Allegro16/BuildFootprint.bat | 3 + .../OrCAD_Allegro16/EDI2CAP.CFG | 35 + .../OrCAD_Allegro16/USB5537B-4100AKZE.edf | 840 + .../OrCAD_Allegro16/footprint.scr | 1193 + .../OrCAD_Allegro16/padstack1.scr | 20 + .../OrCAD_Allegro16/padstack2.scr | 20 + .../PADS/QFN50P1000X1000X100-73N-D.d | 541 + .../PADS/USB5537B-4100AKZE.asc | 543 + .../PADS/USB5537B-4100AKZE.c | 169 + .../PADS/USB5537B-4100AKZE.p | 92 + .../Proteus/8.8 or earlier/Readme.html | 16 + .../Proteus/8.9 or later/Readme.html | 14 + .../Proteus/USB5537B-4100AKZE.pdif | 539 + .../Proteus/USB5537B-4100AKZE.pdspart | Bin 0 -> 18352 bytes .../Pulsonix/USB5537B-4100AKZE.plx | 460 + .../SOLIDWORKS PCB/USB5537B-4100AKZE.lbr | 338 + .../TARGET 3001!/USB5537B-4100AKZE.cxf | 245 + .../USB5537B-4100AKZE/USB5537B-4100AKZE.epw | 6 + .../Xpedition/USB5537B-4100AKZE.1 | 312 + .../USB5537B-4100AKZE/Xpedition/cell.hkp | Bin 0 -> 9201 bytes .../USB5537B-4100AKZE/Xpedition/padstacks.hkp | Bin 0 -> 836 bytes .../USB5537B-4100AKZE/Xpedition/pdb.hkp | Bin 0 -> 6532 bytes .../eCADSTAR/QFN50P1000X1000X100-73N-D.foota | 1130 + .../eCADSTAR/QFN50P1000X1000X100-73N-D.packa | 13 + .../eCADSTAR/USB5537B-4100AKZE.parta | 352 + .../eCADSTAR/USB5537B-4100AKZE.symba | 611 + libs/USB5537/USB5537B-4100AKZE/part_info.txt | 9 + .../xDX Designer/USB5537B-4100AKZE.1 | 312 + .../USB5537B-4100AKZE.kicad_mod | 509 + libs/USB5537/ul.lib | 89 + libs/cirque.pretty/cirque_TM035035.kicad_mod | 61 + libs/mbk_footprints/.gitattributes | 2 + libs/mbk_footprints/README.md | 2 + .../mbk.pretty/Choc-1.25u-solder.kicad_mod | 46 + .../mbk.pretty/Choc-1.25u.kicad_mod | 62 + .../mbk.pretty/Choc-1.5u-solder.kicad_mod | 46 + .../mbk.pretty/Choc-1.5u.kicad_mod | 62 + .../mbk.pretty/Choc-1.75u-solder.kicad_mod | 46 + .../mbk.pretty/Choc-1.75u.kicad_mod | 62 + .../mbk.pretty/Choc-1u-cutout.kicad_mod | 34 + .../mbk.pretty/Choc-1u-solder.kicad_mod | 46 + .../mbk.pretty/Choc-1u.kicad_mod | 62 + .../mbk.pretty/Choc-2.25u-solder.kicad_mod | 78 + .../mbk.pretty/Choc-2.25u.kicad_mod | 94 + .../mbk.pretty/Choc-2.5u-solder.kicad_mod | 78 + .../mbk.pretty/Choc-2.5u.kicad_mod | 94 + .../mbk.pretty/Choc-2.75u-solder.kicad_mod | 78 + .../mbk.pretty/Choc-2.75u.kicad_mod | 94 + .../mbk.pretty/Choc-2u-cutout.kicad_mod | 50 + .../mbk.pretty/Choc-2u-solder.kicad_mod | 78 + .../Choc-2u-vertical-cutout.kicad_mod | 53 + .../Choc-2u-vertical-solder.kicad_mod | 81 + .../mbk.pretty/Choc-2u-vertical.kicad_mod | 94 + .../mbk.pretty/Choc-2u.kicad_mod | 94 + .../mbk.pretty/Choc-6.25u-cutout.kicad_mod | 50 + .../mbk.pretty/Choc-6.25u-solder.kicad_mod | 78 + .../mbk.pretty/Choc-6.25u.kicad_mod | 94 + .../mbk.pretty/Choc-7u-solder.kicad_mod | 78 + .../mbk.pretty/Choc-7u.kicad_mod | 94 + .../Jack_3.5mm_PJ320A_Horizontal.kicad_mod | 23 + libs/xenua.kicad_sym | 666 + libs/xenua.pretty/EVQWGD001.kicad_mod | 40 + .../USB_C_Receptacle_GCT_USB4510.kicad_mod | 38 + libs/xenua.pretty/sig.kicad_mod | 64 + matrix.kicad_sch | 1727 + meowboard.kicad_pcb | 3994 +++ meowboard.kicad_pro | 457 + meowboard.kicad_sch | 2542 ++ 116 files changed, 75439 insertions(+) create mode 100644 .gitignore create mode 100644 fp-lib-table create mode 100644 libs/1N4148/1N4148.lib create mode 100644 libs/1N4148/1N4148.step create mode 100644 libs/1N4148/DIOAD829W49L456D191.kicad_mod create mode 100644 libs/1N4148/how-to-import.htm create mode 100644 libs/USB5537/KiCAD/2022-01-29_09-40-14/footprints.pretty/USB5537B-4100AKZE.kicad_mod create mode 100644 libs/USB5537/KiCAD/ImportGuide.html create mode 100644 libs/USB5537/LIB_USB5537B-4100AKZE.zip create mode 100644 libs/USB5537/QFN50P1000X1000X100-73N-D.kicad_mod create mode 100644 libs/USB5537/USB5537B-4100AKZE.dcm create mode 100644 libs/USB5537/USB5537B-4100AKZE.lib create mode 100644 libs/USB5537/USB5537B-4100AKZE.mod create mode 100644 libs/USB5537/USB5537B-4100AKZE/3D/USB5537B-4100AKZE.stl create mode 100644 libs/USB5537/USB5537B-4100AKZE/3D/USB5537B-4100AKZE.stp create mode 100644 libs/USB5537/USB5537B-4100AKZE/3D/USB5537B-4100AKZE.wrl create mode 100644 libs/USB5537/USB5537B-4100AKZE/Allegro/QFN50P1000X1000X100-73N-D.dra create mode 100644 libs/USB5537/USB5537B-4100AKZE/Allegro/d85_30.dra create mode 100644 libs/USB5537/USB5537B-4100AKZE/Allegro/d85_30.pad create mode 100644 libs/USB5537/USB5537B-4100AKZE/Allegro/d85_30.ssm create mode 100644 libs/USB5537/USB5537B-4100AKZE/Allegro/qfn50p1000x1000x100-73n-d.psm create mode 100644 libs/USB5537/USB5537B-4100AKZE/Allegro/s610.pad create mode 100644 libs/USB5537/USB5537B-4100AKZE/Altium/Readme.html create mode 100644 libs/USB5537/USB5537B-4100AKZE/Altium/USB5537B-4100AKZE.epw create mode 100644 libs/USB5537/USB5537B-4100AKZE/CADSTAR/QFN50P1000X1000X100-73N-D.cpa create mode 100644 libs/USB5537/USB5537B-4100AKZE/CADSTAR/USB5537B-4100AKZE.csa create mode 100644 libs/USB5537/USB5537B-4100AKZE/CADSTAR/USB5537B-4100AKZE.lib create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-5000/QFN50P1000X1000X100-73N-D.ftf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-5000/QFN50P1000X1000X100-73N-D.pkf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-5000/USB5537B-4100AKZE.cdf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-5000/USB5537B-4100AKZE.laf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-8000/QFN50P1000X1000X100-73N-D.ftf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-8000/QFN50P1000X1000X100-73N-D.pkf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-8000/USB5537B-4100AKZE.cdf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CR-8000/USB5537B-4100AKZE.laf create mode 100644 libs/USB5537/USB5537B-4100AKZE/CircuitStudio/USB5537B-4100AKZE.lbr create mode 100644 libs/USB5537/USB5537B-4100AKZE/DEHDL/usb5537b_4100akze/chips/chips.prt create mode 100644 libs/USB5537/USB5537B-4100AKZE/DEHDL/usb5537b_4100akze/part_table/part.ptf create mode 100644 libs/USB5537/USB5537B-4100AKZE/DEHDL/usb5537b_4100akze/sym_1/symbol.css create mode 100644 libs/USB5537/USB5537B-4100AKZE/DesignSpark PCB PRO/USB5537B-4100AKZE.dsl create mode 100644 libs/USB5537/USB5537B-4100AKZE/DesignSpark PCB/USB5537B-4100AKZE.dsl create mode 100644 libs/USB5537/USB5537B-4100AKZE/DipTrace/USB5537B-4100AKZE.asc create mode 100644 libs/USB5537/USB5537B-4100AKZE/EAGLE/Readme.html create mode 100644 libs/USB5537/USB5537B-4100AKZE/EAGLE/USB5537B-4100AKZE.lbr create mode 100644 libs/USB5537/USB5537B-4100AKZE/Easy-PC/USB5537B-4100AKZE.epl create mode 100644 libs/USB5537/USB5537B-4100AKZE/EasyEDA/Readme.html create mode 100644 libs/USB5537/USB5537B-4100AKZE/EasyEDA/USB5537B-4100AKZE.lbr create mode 100644 libs/USB5537/USB5537B-4100AKZE/How_To_Use_Models.pdf create mode 100644 libs/USB5537/USB5537B-4100AKZE/OrCAD_Allegro16/BuildFootprint.bat create mode 100644 libs/USB5537/USB5537B-4100AKZE/OrCAD_Allegro16/EDI2CAP.CFG create mode 100644 libs/USB5537/USB5537B-4100AKZE/OrCAD_Allegro16/USB5537B-4100AKZE.edf create mode 100644 libs/USB5537/USB5537B-4100AKZE/OrCAD_Allegro16/footprint.scr create mode 100644 libs/USB5537/USB5537B-4100AKZE/OrCAD_Allegro16/padstack1.scr create mode 100644 libs/USB5537/USB5537B-4100AKZE/OrCAD_Allegro16/padstack2.scr create mode 100644 libs/USB5537/USB5537B-4100AKZE/PADS/QFN50P1000X1000X100-73N-D.d create mode 100644 libs/USB5537/USB5537B-4100AKZE/PADS/USB5537B-4100AKZE.asc create mode 100644 libs/USB5537/USB5537B-4100AKZE/PADS/USB5537B-4100AKZE.c create mode 100644 libs/USB5537/USB5537B-4100AKZE/PADS/USB5537B-4100AKZE.p create mode 100644 libs/USB5537/USB5537B-4100AKZE/Proteus/8.8 or earlier/Readme.html create mode 100644 libs/USB5537/USB5537B-4100AKZE/Proteus/8.9 or later/Readme.html create mode 100644 libs/USB5537/USB5537B-4100AKZE/Proteus/USB5537B-4100AKZE.pdif create mode 100644 libs/USB5537/USB5537B-4100AKZE/Proteus/USB5537B-4100AKZE.pdspart create mode 100644 libs/USB5537/USB5537B-4100AKZE/Pulsonix/USB5537B-4100AKZE.plx create mode 100644 libs/USB5537/USB5537B-4100AKZE/SOLIDWORKS PCB/USB5537B-4100AKZE.lbr create mode 100644 libs/USB5537/USB5537B-4100AKZE/TARGET 3001!/USB5537B-4100AKZE.cxf create mode 100644 libs/USB5537/USB5537B-4100AKZE/USB5537B-4100AKZE.epw create mode 100644 libs/USB5537/USB5537B-4100AKZE/Xpedition/USB5537B-4100AKZE.1 create mode 100644 libs/USB5537/USB5537B-4100AKZE/Xpedition/cell.hkp create mode 100644 libs/USB5537/USB5537B-4100AKZE/Xpedition/padstacks.hkp create mode 100644 libs/USB5537/USB5537B-4100AKZE/Xpedition/pdb.hkp create mode 100644 libs/USB5537/USB5537B-4100AKZE/eCADSTAR/QFN50P1000X1000X100-73N-D.foota create mode 100644 libs/USB5537/USB5537B-4100AKZE/eCADSTAR/QFN50P1000X1000X100-73N-D.packa create mode 100644 libs/USB5537/USB5537B-4100AKZE/eCADSTAR/USB5537B-4100AKZE.parta create mode 100644 libs/USB5537/USB5537B-4100AKZE/eCADSTAR/USB5537B-4100AKZE.symba create mode 100644 libs/USB5537/USB5537B-4100AKZE/part_info.txt create mode 100644 libs/USB5537/USB5537B-4100AKZE/xDX Designer/USB5537B-4100AKZE.1 create mode 100644 libs/USB5537/footprints.pretty/USB5537B-4100AKZE.kicad_mod create mode 100644 libs/USB5537/ul.lib create mode 100644 libs/cirque.pretty/cirque_TM035035.kicad_mod create mode 100644 libs/mbk_footprints/.gitattributes create mode 100644 libs/mbk_footprints/README.md create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1.25u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1.25u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1.5u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1.5u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1.75u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1.75u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1u-cutout.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-1u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2.25u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2.25u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2.5u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2.5u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2.75u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2.75u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2u-cutout.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2u-vertical-cutout.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2u-vertical-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2u-vertical.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-2u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-6.25u-cutout.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-6.25u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-6.25u.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-7u-solder.kicad_mod create mode 100644 libs/mbk_footprints/mbk.pretty/Choc-7u.kicad_mod create mode 100644 libs/pj320a.pretty/Jack_3.5mm_PJ320A_Horizontal.kicad_mod create mode 100644 libs/xenua.kicad_sym create mode 100644 libs/xenua.pretty/EVQWGD001.kicad_mod create mode 100644 libs/xenua.pretty/USB_C_Receptacle_GCT_USB4510.kicad_mod create mode 100644 libs/xenua.pretty/sig.kicad_mod create mode 100644 matrix.kicad_sch create mode 100644 meowboard.kicad_pcb create mode 100644 meowboard.kicad_pro create mode 100644 meowboard.kicad_sch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ca9040b --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*.kicad_sch-bak +*-backups +*.kicad_prl +*.sch-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/fp-lib-table b/fp-lib-table new file mode 100644 index 0000000..4092a59 --- /dev/null +++ b/fp-lib-table @@ -0,0 +1,9 @@ +(fp_lib_table + (lib (name "xenua")(type "KiCad")(uri "${KIPRJMOD}/libs/xenua.pretty")(options "")(descr "")) + (lib (name "cirque")(type "KiCad")(uri "${KIPRJMOD}/libs/cirque.pretty")(options "")(descr "")) + (lib (name "1N4148")(type "KiCad")(uri "${KIPRJMOD}/libs/1N4148")(options "")(descr "")) + (lib (name "mbk")(type "KiCad")(uri "${KIPRJMOD}/libs/mbk_footprints/mbk.pretty")(options "")(descr "")) + (lib (name "3D")(type "KiCad")(uri "${KIPRJMOD}/libs/USB5537/USB5537B-4100AKZE/3D")(options "")(descr "")) + (lib (name "footprints")(type "KiCad")(uri "${KIPRJMOD}/libs/USB5537/KiCAD/2022-01-29_09-40-14/footprints.pretty")(options "")(descr "")) + (lib (name "pj320a")(type "KiCad")(uri "${KIPRJMOD}/libs/pj320a.pretty")(options "")(descr "")) +) diff --git a/libs/1N4148/1N4148.lib b/libs/1N4148/1N4148.lib new file mode 100644 index 0000000..e8dfe84 --- /dev/null +++ b/libs/1N4148/1N4148.lib @@ -0,0 +1,34 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +#(c) SnapEDA 2016 (snapeda.com) +#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0 +# +# 1N4148 +# +DEF 1N4148 D 0 40 N N 1 L N +F0 "D" -150 69 50 H V L BNN +F1 "1N4148" -150 -141 50 H V L BNN +F2 "DIOAD829W49L456D191" 0 0 50 H I L BNN +F3 "" 0 0 50 H I L BNN +F4 "1N4148" 0 0 50 H I L BNN "MP" +F5 "DO-35 Vishay" 0 0 50 H I L BNN "PACKAGE" +F6 "None" 0 0 50 H I L BNN "PRICE" +F7 "MICROSS/On Semiconductor" 0 0 50 H I L BNN "MF" +F8 "IPC-7251" 0 0 50 H I L BNN "STANDARD" +F9 "Diode Small Signal Switching 100V 0.3A 2-Pin DO-35" 0 0 50 H I L BNN "DESCRIPTION" +F10 "Unavailable" 0 0 50 H I L BNN "AVAILABILITY" +DRAW +P 2 0 0 10 -50 -50 50 0 N +P 2 0 0 10 50 0 -50 50 N +P 2 0 0 10 50 50 50 0 N +P 2 0 0 10 -50 50 -50 0 N +P 2 0 0 10 -50 0 -50 -50 N +P 2 0 0 10 50 0 50 -50 N +P 2 0 0 10 -100 0 -50 0 N +P 2 0 0 10 50 0 100 0 N +X ~ A -200 0 100 R 40 40 0 0 P +X ~ C 200 0 100 L 40 40 0 0 P +ENDDRAW +ENDDEF +# +# End Library \ No newline at end of file diff --git a/libs/1N4148/1N4148.step b/libs/1N4148/1N4148.step new file mode 100644 index 0000000..ad6e29d --- /dev/null +++ b/libs/1N4148/1N4148.step @@ -0,0 +1,700 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION (( 'STEP AP214' ), + '1' ); +FILE_NAME ('1N4148.STEP', + '2020-03-17T21:39:26', + ( '' ), + ( '' ), + 'SwSTEP 2.0', + 'SolidWorks 2017', + '' ); +FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); +ENDSEC; + +DATA; +#1 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ; +#2 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#4 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#5 = VERTEX_POINT ( 'NONE', #66 ) ; +#6 = VECTOR ( 'NONE', #222, 1000.000000000000000 ) ; +#7 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#8 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#9 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#10 = CIRCLE ( 'NONE', #115, 0.9050000000000000300 ) ; +#11 = SURFACE_STYLE_USAGE ( .BOTH. , #629 ) ; +#12 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#13 = EDGE_CURVE ( 'NONE', #456, #299, #172, .T. ) ; +#14 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#15 = ORIENTED_EDGE ( 'NONE', *, *, #107, .T. ) ; +#16 = AXIS2_PLACEMENT_3D ( 'NONE', #180, #527, #535 ) ; +#17 = FACE_BOUND ( 'NONE', #599, .T. ) ; +#18 = EDGE_CURVE ( 'NONE', #261, #361, #219, .T. ) ; +#19 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#20 = CIRCLE ( 'NONE', #666, 0.9549999999999999600 ) ; +#21 = EDGE_CURVE ( 'NONE', #529, #524, #28, .T. ) ; +#22 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#23 = FILL_AREA_STYLE ('',( #144 ) ) ; +#24 = ORIENTED_EDGE ( 'NONE', *, *, #101, .T. ) ; +#25 = ORIENTED_EDGE ( 'NONE', *, *, #179, .F. ) ; +#26 = PLANE ( 'NONE', #59 ) ; +#27 = EDGE_LOOP ( 'NONE', ( #377, #246 ) ) ; +#28 = CIRCLE ( 'NONE', #152, 0.2665000000000001300 ) ; +#29 = SURFACE_STYLE_FILL_AREA ( #530 ) ; +#30 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#31 = ADVANCED_FACE ( 'NONE', ( #670 ), #425, .T. ) ; +#32 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 0.9050000000000000300 ) ) ; +#33 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#34 = FACE_OUTER_BOUND ( 'NONE', #87, .T. ) ; +#35 = CLOSED_SHELL ( 'NONE', ( #557, #660, #503, #452 ) ) ; +#36 = MANIFOLD_SOLID_BREP ( 'Housing', #119 ) ; +#37 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#38 = ADVANCED_FACE ( 'NONE', ( #121, #319 ), #286, .F. ) ; +#39 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#40 = ADVANCED_FACE ( 'NONE', ( #17, #648 ), #403, .T. ) ; +#41 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#42 = AXIS2_PLACEMENT_3D ( 'NONE', #253, #398, #654 ) ; +#43 = VERTEX_POINT ( 'NONE', #445 ) ; +#44 = SURFACE_SIDE_STYLE ('',( #100 ) ) ; +#45 = CIRCLE ( 'NONE', #365, 0.9050000000000000300 ) ; +#46 = PRESENTATION_STYLE_ASSIGNMENT (( #11 ) ) ; +#47 = VECTOR ( 'NONE', #472, 1000.000000000000000 ) ; +#48 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#49 = EDGE_CURVE ( 'NONE', #244, #592, #657, .T. ) ; +#50 = PRODUCT ( '1N4148', '1N4148', '', ( #63 ) ) ; +#51 = FACE_OUTER_BOUND ( 'NONE', #542, .T. ) ; +#52 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#53 = STYLED_ITEM ( 'NONE', ( #573 ), #36 ) ; +#54 = EDGE_CURVE ( 'NONE', #227, #90, #675, .T. ) ; +#55 = CIRCLE ( 'NONE', #175, 0.9549999999999999600 ) ; +#56 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#57 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#58 = ORIENTED_EDGE ( 'NONE', *, *, #563, .F. ) ; +#59 = AXIS2_PLACEMENT_3D ( 'NONE', #401, #79, #184 ) ; +#60 = EDGE_LOOP ( 'NONE', ( #624, #339 ) ) ; +#61 = VERTEX_POINT ( 'NONE', #89 ) ; +#62 = CIRCLE ( 'NONE', #571, 0.9549999999999999600 ) ; +#63 = PRODUCT_CONTEXT ( 'NONE', #481, 'mechanical' ) ; +#64 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, -0.9050000000000000300 ) ) ; +#65 = VECTOR ( 'NONE', #127, 1000.000000000000000 ) ; +#66 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#67 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #50, .NOT_KNOWN. ) ; +#68 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#69 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#70 = CIRCLE ( 'NONE', #603, 0.2665000000000001300 ) ; +#71 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#72 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#73 = AXIS2_PLACEMENT_3D ( 'NONE', #436, #234, #587 ) ; +#74 = ORIENTED_EDGE ( 'NONE', *, *, #75, .T. ) ; +#75 = EDGE_CURVE ( 'NONE', #269, #448, #182, .T. ) ; +#76 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#77 = CYLINDRICAL_SURFACE ( 'NONE', #313, 0.2665000000000001300 ) ; +#78 = PLANE ( 'NONE', #438 ) ; +#79 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#80 = FACE_OUTER_BOUND ( 'NONE', #188, .T. ) ; +#81 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#82 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#83 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ; +#84 = AXIS2_PLACEMENT_3D ( 'NONE', #236, #584, #325 ) ; +#85 = CLOSED_SHELL ( 'NONE', ( #458, #251, #306, #653, #612, #302 ) ) ; +#86 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #162 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #463, #417, #617 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#87 = EDGE_LOOP ( 'NONE', ( #598, #570 ) ) ; +#88 = SURFACE_STYLE_USAGE ( .BOTH. , #486 ) ; +#89 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9550000000000000700, 0.9050000000000000300 ) ) ; +#90 = VERTEX_POINT ( 'NONE', #493 ) ; +#91 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#92 = ADVANCED_FACE ( 'NONE', ( #238 ), #183, .T. ) ; +#93 = ORIENTED_EDGE ( 'NONE', *, *, #233, .T. ) ; +#94 = EDGE_LOOP ( 'NONE', ( #566, #123, #561, #451 ) ) ; +#95 = ADVANCED_FACE ( 'NONE', ( #51 ), #494, .T. ) ; +#96 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ; +#97 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #545, 'distance_accuracy_value', 'NONE'); +#98 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#99 = FACE_OUTER_BOUND ( 'NONE', #346, .T. ) ; +#100 = SURFACE_STYLE_FILL_AREA ( #369 ) ; +#101 = EDGE_CURVE ( 'NONE', #145, #362, #600, .T. ) ; +#102 = ORIENTED_EDGE ( 'NONE', *, *, #272, .T. ) ; +#103 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ; +#104 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#105 = ORIENTED_EDGE ( 'NONE', *, *, #153, .T. ) ; +#106 = ORIENTED_EDGE ( 'NONE', *, *, #179, .T. ) ; +#107 = EDGE_CURVE ( 'NONE', #351, #394, #329, .T. ) ; +#108 = STYLED_ITEM ( 'NONE', ( #502 ), #454 ) ; +#109 = FACE_OUTER_BOUND ( 'NONE', #423, .T. ) ; +#110 = AXIS2_PLACEMENT_3D ( 'NONE', #81, #189, #402 ) ; +#111 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#112 = VERTEX_POINT ( 'NONE', #651 ) ; +#113 = AXIS2_PLACEMENT_3D ( 'NONE', #149, #33, #559 ) ; +#114 = CIRCLE ( 'NONE', #415, 0.2665000000000001300 ) ; +#115 = AXIS2_PLACEMENT_3D ( 'NONE', #646, #22, #341 ) ; +#116 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#117 = CIRCLE ( 'NONE', #295, 0.9050000000000000300 ) ; +#118 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ; +#119 = CLOSED_SHELL ( 'NONE', ( #260, #199, #95, #31, #357, #40, #38, #336, #407, #404 ) ) ; +#120 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#121 = FACE_BOUND ( 'NONE', #27, .T. ) ; +#122 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #515 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #178, #526, #231 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#123 = ORIENTED_EDGE ( 'NONE', *, *, #272, .F. ) ; +#124 = AXIS2_PLACEMENT_3D ( 'NONE', #331, #235, #71 ) ; +#125 = EDGE_CURVE ( 'NONE', #362, #61, #627, .T. ) ; +#126 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, 0.2665000000000001300 ) ) ; +#127 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#128 = EDGE_CURVE ( 'NONE', #5, #375, #615, .T. ) ; +#129 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#130 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ; +#131 = ORIENTED_EDGE ( 'NONE', *, *, #356, .F. ) ; +#132 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#133 = FACE_OUTER_BOUND ( 'NONE', #410, .T. ) ; +#134 = SURFACE_STYLE_FILL_AREA ( #245 ) ; +#135 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#136 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #382, #4 ) ; +#137 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#138 = PLANE ( 'NONE', #585 ) ; +#139 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#140 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #97 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #545, #597, #249 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#141 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#142 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#143 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #324, #2 ) ; +#144 = FILL_AREA_STYLE_COLOUR ( '', #96 ) ; +#145 = VERTEX_POINT ( 'NONE', #459 ) ; +#146 = CYLINDRICAL_SURFACE ( 'NONE', #633, 0.9549999999999999600 ) ; +#147 = EDGE_CURVE ( 'NONE', #161, #244, #350, .T. ) ; +#148 = ORIENTED_EDGE ( 'NONE', *, *, #519, .F. ) ; +#149 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#150 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #50 ) ) ; +#151 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#152 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #556, #297 ) ; +#153 = EDGE_CURVE ( 'NONE', #362, #145, #45, .T. ) ; +#154 = ORIENTED_EDGE ( 'NONE', *, *, #422, .F. ) ; +#155 = ORIENTED_EDGE ( 'NONE', *, *, #13, .T. ) ; +#156 = ORIENTED_EDGE ( 'NONE', *, *, #544, .T. ) ; +#157 = EDGE_CURVE ( 'NONE', #61, #405, #212, .T. ) ; +#158 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, -0.2665000000000001300 ) ) ; +#159 = FACE_OUTER_BOUND ( 'NONE', #60, .T. ) ; +#160 = EDGE_CURVE ( 'NONE', #90, #227, #62, .T. ) ; +#161 = VERTEX_POINT ( 'NONE', #359 ) ; +#162 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #463, 'distance_accuracy_value', 'NONE'); +#163 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#164 = AXIS2_PLACEMENT_3D ( 'NONE', #230, #237, #590 ) ; +#165 = SURFACE_STYLE_FILL_AREA ( #371 ) ; +#166 = CYLINDRICAL_SURFACE ( 'NONE', #390, 0.2665000000000001300 ) ; +#167 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#168 = ORIENTED_EDGE ( 'NONE', *, *, #75, .F. ) ; +#169 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 0.9050000000000000300 ) ) ; +#170 = FILL_AREA_STYLE_COLOUR ( '', #389 ) ; +#171 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ; +#172 = CIRCLE ( 'NONE', #392, 0.9549999999999999600 ) ; +#173 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 0.9050000000000000300 ) ) ; +#174 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#175 = AXIS2_PLACEMENT_3D ( 'NONE', #673, #476, #378 ) ; +#176 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#177 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #473 ) ) ; +#178 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#179 = EDGE_CURVE ( 'NONE', #161, #349, #477, .T. ) ; +#180 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#181 = ORIENTED_EDGE ( 'NONE', *, *, #659, .T. ) ; +#182 = LINE ( 'NONE', #553, #265 ) ; +#183 = PLANE ( 'NONE', #622 ) ; +#184 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#185 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#186 = ORIENTED_EDGE ( 'NONE', *, *, #309, .T. ) ; +#187 = AXIS2_PLACEMENT_3D ( 'NONE', #334, #232, #635 ) ; +#188 = EDGE_LOOP ( 'NONE', ( #338, #363, #190, #663 ) ) ; +#189 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#190 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ; +#191 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#192 = EDGE_CURVE ( 'NONE', #524, #351, #645, .T. ) ; +#193 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #108 ) ) ; +#194 = MANIFOLD_SOLID_BREP ( 'Wire 1', #540 ) ; +#195 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#196 = CYLINDRICAL_SURFACE ( 'NONE', #143, 0.9050000000000000300 ) ; +#197 = VERTEX_POINT ( 'NONE', #311 ) ; +#198 = EDGE_CURVE ( 'NONE', #529, #394, #372, .T. ) ; +#199 = ADVANCED_FACE ( 'NONE', ( #578 ), #196, .T. ) ; +#200 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#201 = ORIENTED_EDGE ( 'NONE', *, *, #620, .F. ) ; +#202 = VECTOR ( 'NONE', #335, 1000.000000000000000 ) ; +#203 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#204 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#205 = EDGE_CURVE ( 'NONE', #592, #349, #55, .T. ) ; +#206 = ORIENTED_EDGE ( 'NONE', *, *, #534, .T. ) ; +#207 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9550000000000000700, 0.9050000000000000300 ) ) ; +#208 = VERTEX_POINT ( 'NONE', #169 ) ; +#209 = EDGE_CURVE ( 'NONE', #5, #299, #574, .T. ) ; +#210 = AXIS2_PLACEMENT_3D ( 'NONE', #167, #381, #435 ) ; +#211 = EDGE_LOOP ( 'NONE', ( #554, #462 ) ) ; +#212 = CIRCLE ( 'NONE', #113, 0.9050000000000000300 ) ; +#213 = FACE_OUTER_BOUND ( 'NONE', #315, .T. ) ; +#214 = CIRCLE ( 'NONE', #124, 0.9549999999999999600 ) ; +#215 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ; +#216 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ; +#217 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #647, 'distance_accuracy_value', 'NONE'); +#218 = AXIS2_PLACEMENT_3D ( 'NONE', #280, #589, #9 ) ; +#219 = CIRCLE ( 'NONE', #73, 0.2665000000000001300 ) ; +#220 = EDGE_CURVE ( 'NONE', #261, #43, #537, .T. ) ; +#221 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#222 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#223 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#224 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#225 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, -0.2665000000000001300 ) ) ; +#226 = EDGE_LOOP ( 'NONE', ( #255, #379 ) ) ; +#227 = VERTEX_POINT ( 'NONE', #681 ) ; +#228 = VERTEX_POINT ( 'NONE', #173 ) ; +#229 = VECTOR ( 'NONE', #609, 1000.000000000000000 ) ; +#230 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#231 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#232 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#233 = EDGE_CURVE ( 'NONE', #269, #228, #117, .T. ) ; +#234 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#235 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#236 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#237 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#238 = FACE_OUTER_BOUND ( 'NONE', #474, .T. ) ; +#239 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#240 = FACE_OUTER_BOUND ( 'NONE', #94, .T. ) ; +#241 = AXIS2_PLACEMENT_3D ( 'NONE', #139, #250, #141 ) ; +#242 = ORIENTED_EDGE ( 'NONE', *, *, #625, .F. ) ; +#243 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#244 = VERTEX_POINT ( 'NONE', #576 ) ; +#245 = FILL_AREA_STYLE ('',( #347 ) ) ; +#246 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ; +#247 = FACE_OUTER_BOUND ( 'NONE', #399, .T. ) ; +#248 = AXIS2_PLACEMENT_3D ( 'NONE', #282, #72, #631 ) ; +#249 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#250 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#251 = ADVANCED_FACE ( 'NONE', ( #588 ), #146, .T. ) ; +#252 = PLANE ( 'NONE', #536 ) ; +#253 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#254 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, 0.2665000000000001300 ) ) ; +#255 = ORIENTED_EDGE ( 'NONE', *, *, #580, .T. ) ; +#256 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#257 = EDGE_LOOP ( 'NONE', ( #148, #522 ) ) ; +#258 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#259 = ORIENTED_EDGE ( 'NONE', *, *, #519, .T. ) ; +#260 = ADVANCED_FACE ( 'NONE', ( #488 ), #594, .T. ) ; +#261 = VERTEX_POINT ( 'NONE', #225 ) ; +#262 = CYLINDRICAL_SURFACE ( 'NONE', #210, 0.9549999999999999600 ) ; +#263 = EDGE_CURVE ( 'NONE', #394, #351, #661, .T. ) ; +#264 = AXIS2_PLACEMENT_3D ( 'NONE', #200, #304, #608 ) ; +#265 = VECTOR ( 'NONE', #243, 1000.000000000000000 ) ; +#266 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#267 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#268 = AXIS2_PLACEMENT_3D ( 'NONE', #484, #273, #538 ) ; +#269 = VERTEX_POINT ( 'NONE', #388 ) ; +#270 = LINE ( 'NONE', #32, #330 ) ; +#271 = VECTOR ( 'NONE', #266, 1000.000000000000000 ) ; +#272 = EDGE_CURVE ( 'NONE', #197, #112, #214, .T. ) ; +#273 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#274 = AXIS2_PLACEMENT_3D ( 'NONE', #203, #195, #419 ) ; +#275 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#276 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 0.2665000000000001300 ) ) ; +#277 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, -0.2665000000000001300 ) ) ; +#278 = ORIENTED_EDGE ( 'NONE', *, *, #534, .F. ) ; +#279 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#280 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#281 = AXIS2_PLACEMENT_3D ( 'NONE', #174, #337, #69 ) ; +#282 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#283 = EDGE_CURVE ( 'NONE', #112, #90, #460, .T. ) ; +#284 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#285 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #116, 'distance_accuracy_value', 'NONE'); +#286 = PLANE ( 'NONE', #241 ) ; +#287 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ; +#288 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #108 ), #140 ) ; +#289 = CIRCLE ( 'NONE', #428, 0.2665000000000001300 ) ; +#290 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#291 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#292 = FACE_OUTER_BOUND ( 'NONE', #655, .T. ) ; +#293 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, -0.9050000000000000300 ) ) ; +#294 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #67, #640 ) ; +#295 = AXIS2_PLACEMENT_3D ( 'NONE', #678, #373, #163 ) ; +#296 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#297 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#298 = EDGE_LOOP ( 'NONE', ( #397, #154 ) ) ; +#299 = VERTEX_POINT ( 'NONE', #7 ) ; +#300 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #567 ) ) ; +#301 = CYLINDRICAL_SURFACE ( 'NONE', #187, 0.9050000000000000300 ) ; +#302 = ADVANCED_FACE ( 'NONE', ( #439 ), #301, .F. ) ; +#303 = SHAPE_DEFINITION_REPRESENTATION ( #487, #471 ) ; +#304 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#305 = ORIENTED_EDGE ( 'NONE', *, *, #450, .F. ) ; +#306 = ADVANCED_FACE ( 'NONE', ( #159, #568 ), #531, .T. ) ; +#307 = SURFACE_STYLE_FILL_AREA ( #23 ) ; +#308 = CIRCLE ( 'NONE', #396, 0.9050000000000000300 ) ; +#309 = EDGE_CURVE ( 'NONE', #43, #606, #70, .T. ) ; +#310 = VECTOR ( 'NONE', #523, 1000.000000000000000 ) ; +#311 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#312 = ADVANCED_FACE ( 'NONE', ( #80 ), #166, .T. ) ; +#313 = AXIS2_PLACEMENT_3D ( 'NONE', #332, #385, #636 ) ; +#314 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, 0.2665000000000001300 ) ) ; +#315 = EDGE_LOOP ( 'NONE', ( #58, #619, #287, #328 ) ) ; +#316 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #596 ), #122 ) ; +#317 = PRESENTATION_STYLE_ASSIGNMENT (( #414 ) ) ; +#318 = EDGE_CURVE ( 'NONE', #524, #529, #610, .T. ) ; +#319 = FACE_OUTER_BOUND ( 'NONE', #555, .T. ) ; +#320 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#321 = AXIS2_PLACEMENT_3D ( 'NONE', #652, #91, #191 ) ; +#322 = ORIENTED_EDGE ( 'NONE', *, *, #153, .F. ) ; +#323 = ORIENTED_EDGE ( 'NONE', *, *, #18, .F. ) ; +#324 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#325 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#326 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#327 = AXIS2_PLACEMENT_3D ( 'NONE', #455, #501, #104 ) ; +#328 = ORIENTED_EDGE ( 'NONE', *, *, #406, .T. ) ; +#329 = CIRCLE ( 'NONE', #649, 0.2665000000000001300 ) ; +#330 = VECTOR ( 'NONE', #564, 1000.000000000000000 ) ; +#331 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#332 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#333 = AXIS2_PLACEMENT_3D ( 'NONE', #672, #223, #577 ) ; +#334 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#335 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#336 = ADVANCED_FACE ( 'NONE', ( #516 ), #409, .T. ) ; +#337 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#338 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ; +#339 = ORIENTED_EDGE ( 'NONE', *, *, #549, .T. ) ; +#340 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#342 = CIRCLE ( 'NONE', #264, 0.9549999999999999600 ) ; +#343 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#344 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#345 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #53 ), #562 ) ; +#346 = EDGE_LOOP ( 'NONE', ( #259, #74, #131, #278 ) ) ; +#347 = FILL_AREA_STYLE_COLOUR ( '', #680 ) ; +#348 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#349 = VERTEX_POINT ( 'NONE', #582 ) ; +#350 = CIRCLE ( 'NONE', #528, 0.9549999999999999600 ) ; +#351 = VERTEX_POINT ( 'NONE', #277 ) ; +#352 = CIRCLE ( 'NONE', #333, 0.9549999999999999600 ) ; +#353 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#354 = EDGE_LOOP ( 'NONE', ( #665, #433, #155, #130 ) ) ; +#355 = AXIS2_PLACEMENT_3D ( 'NONE', #595, #290, #547 ) ; +#356 = EDGE_CURVE ( 'NONE', #208, #448, #466, .T. ) ; +#357 = ADVANCED_FACE ( 'NONE', ( #446 ), #431, .F. ) ; +#358 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#359 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#360 = AXIS2_PLACEMENT_3D ( 'NONE', #343, #539, #552 ) ; +#361 = VERTEX_POINT ( 'NONE', #632 ) ; +#362 = VERTEX_POINT ( 'NONE', #683 ) ; +#363 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ; +#364 = LINE ( 'NONE', #656, #677 ) ; +#365 = AXIS2_PLACEMENT_3D ( 'NONE', #258, #504, #256 ) ; +#366 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#367 = EDGE_LOOP ( 'NONE', ( #464, #551, #215, #491 ) ) ; +#368 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#369 = FILL_AREA_STYLE ('',( #607 ) ) ; +#370 = ORIENTED_EDGE ( 'NONE', *, *, #406, .F. ) ; +#371 = FILL_AREA_STYLE ('',( #479 ) ) ; +#372 = LINE ( 'NONE', #314, #391 ) ; +#373 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#374 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#375 = VERTEX_POINT ( 'NONE', #12 ) ; +#376 = ORIENTED_EDGE ( 'NONE', *, *, #580, .F. ) ; +#377 = ORIENTED_EDGE ( 'NONE', *, *, #450, .T. ) ; +#378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#379 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ; +#380 = CIRCLE ( 'NONE', #248, 0.9050000000000000300 ) ; +#381 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#382 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#383 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#384 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, -0.2665000000000001300 ) ) ; +#385 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#386 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#387 = ORIENTED_EDGE ( 'NONE', *, *, #422, .T. ) ; +#388 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9550000000000000700, -0.9050000000000000300 ) ) ; +#389 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#390 = AXIS2_PLACEMENT_3D ( 'NONE', #76, #386, #591 ) ; +#391 = VECTOR ( 'NONE', #583, 1000.000000000000000 ) ; +#392 = AXIS2_PLACEMENT_3D ( 'NONE', #532, #279, #176 ) ; +#393 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#394 = VERTEX_POINT ( 'NONE', #525 ) ; +#395 = ORIENTED_EDGE ( 'NONE', *, *, #205, .T. ) ; +#396 = AXIS2_PLACEMENT_3D ( 'NONE', #499, #358, #411 ) ; +#397 = ORIENTED_EDGE ( 'NONE', *, *, #205, .F. ) ; +#398 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#399 = EDGE_LOOP ( 'NONE', ( #181, #495 ) ) ; +#400 = VECTOR ( 'NONE', #667, 1000.000000000000000 ) ; +#401 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#402 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#403 = PLANE ( 'NONE', #110 ) ; +#404 = ADVANCED_FACE ( 'NONE', ( #240 ), #429, .T. ) ; +#405 = VERTEX_POINT ( 'NONE', #293 ) ; +#406 = EDGE_CURVE ( 'NONE', #299, #456, #623, .T. ) ; +#407 = ADVANCED_FACE ( 'NONE', ( #292 ), #138, .T. ) ; +#408 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#409 = CYLINDRICAL_SURFACE ( 'NONE', #16, 0.9050000000000000300 ) ; +#410 = EDGE_LOOP ( 'NONE', ( #676, #507, #674, #156 ) ) ; +#411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#412 = AXIS2_PLACEMENT_3D ( 'NONE', #560, #41, #37 ) ; +#413 = CYLINDRICAL_SURFACE ( 'NONE', #321, 0.9050000000000000300 ) ; +#414 = SURFACE_STYLE_USAGE ( .BOTH. , #44 ) ; +#415 = AXIS2_PLACEMENT_3D ( 'NONE', #586, #3, #442 ) ; +#416 = PLANE ( 'NONE', #461 ) ; +#417 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#418 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ; +#419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#420 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#421 = AXIS2_PLACEMENT_3D ( 'NONE', #440, #326, #626 ) ; +#422 = EDGE_CURVE ( 'NONE', #349, #592, #20, .T. ) ; +#423 = EDGE_LOOP ( 'NONE', ( #323, #475, #186, #242 ) ) ; +#424 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#425 = CYLINDRICAL_SURFACE ( 'NONE', #432, 0.9549999999999999600 ) ; +#426 = EDGE_LOOP ( 'NONE', ( #664, #105, #572, #1 ) ) ; +#427 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#428 = AXIS2_PLACEMENT_3D ( 'NONE', #111, #366, #613 ) ; +#429 = CYLINDRICAL_SURFACE ( 'NONE', #136, 0.9549999999999999600 ) ; +#430 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#431 = PLANE ( 'NONE', #421 ) ; +#432 = AXIS2_PLACEMENT_3D ( 'NONE', #630, #383, #291 ) ; +#433 = ORIENTED_EDGE ( 'NONE', *, *, #563, .T. ) ; +#434 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ; +#435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#436 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#437 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #239 ) ; +#438 = AXIS2_PLACEMENT_3D ( 'NONE', #581, #68, #643 ) ; +#439 = FACE_OUTER_BOUND ( 'NONE', #668, .T. ) ; +#440 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#441 = EDGE_LOOP ( 'NONE', ( #370, #618 ) ) ; +#442 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#443 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9550000000000000700, -0.9050000000000000300 ) ) ; +#444 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#445 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, -0.2665000000000001300 ) ) ; +#446 = FACE_OUTER_BOUND ( 'NONE', #298, .T. ) ; +#447 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#448 = VERTEX_POINT ( 'NONE', #443 ) ; +#449 = ORIENTED_EDGE ( 'NONE', *, *, #107, .F. ) ; +#450 = EDGE_CURVE ( 'NONE', #405, #61, #10, .T. ) ; +#451 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ; +#452 = ADVANCED_FACE ( 'NONE', ( #34 ), #26, .F. ) ; +#453 = VECTOR ( 'NONE', #638, 1000.000000000000000 ) ; +#454 = MANIFOLD_SOLID_BREP ( 'Wire 2', #35 ) ; +#455 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#456 = VERTEX_POINT ( 'NONE', #296 ) ; +#457 = VECTOR ( 'NONE', #489, 1000.000000000000000 ) ; +#458 = ADVANCED_FACE ( 'NONE', ( #99 ), #413, .F. ) ; +#459 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, -0.9050000000000000300 ) ) ; +#460 = LINE ( 'NONE', #57, #453 ) ; +#461 = AXIS2_PLACEMENT_3D ( 'NONE', #221, #275, #634 ) ; +#462 = ORIENTED_EDGE ( 'NONE', *, *, #620, .T. ) ; +#463 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#464 = ORIENTED_EDGE ( 'NONE', *, *, #513, .F. ) ; +#465 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #53 ) ) ; +#466 = CIRCLE ( 'NONE', #268, 0.9050000000000000300 ) ; +#467 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #285 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #116, #224, #579 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#468 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#469 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ; +#470 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#471 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '1N4148', ( #454, #194, #36, #575, #84 ), #639 ) ; +#472 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#473 = STYLED_ITEM ( 'NONE', ( #317 ), #194 ) ; +#474 = EDGE_LOOP ( 'NONE', ( #533, #118 ) ) ; +#475 = ORIENTED_EDGE ( 'NONE', *, *, #220, .T. ) ; +#476 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#477 = LINE ( 'NONE', #509, #6 ) ; +#478 = LINE ( 'NONE', #48, #400 ) ; +#479 = FILL_AREA_STYLE_COLOUR ( '', #543 ) ; +#480 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #596 ) ) ; +#481 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#482 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ; +#483 = EDGE_LOOP ( 'NONE', ( #418, #15 ) ) ; +#484 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#485 = CIRCLE ( 'NONE', #510, 0.9549999999999999600 ) ; +#486 = SURFACE_SIDE_STYLE ('',( #134 ) ) ; +#487 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #294 ) ; +#488 = FACE_OUTER_BOUND ( 'NONE', #367, .T. ) ; +#489 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#490 = ORIENTED_EDGE ( 'NONE', *, *, #101, .F. ) ; +#491 = ORIENTED_EDGE ( 'NONE', *, *, #506, .F. ) ; +#492 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#493 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#494 = CYLINDRICAL_SURFACE ( 'NONE', #42, 0.9549999999999999600 ) ; +#495 = ORIENTED_EDGE ( 'NONE', *, *, #18, .T. ) ; +#496 = ADVANCED_FACE ( 'NONE', ( #650 ), #593, .T. ) ; +#497 = SURFACE_STYLE_USAGE ( .BOTH. , #548 ) ; +#498 = EDGE_LOOP ( 'NONE', ( #25, #376, #469, #395 ) ) ; +#499 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#500 = ORIENTED_EDGE ( 'NONE', *, *, #513, .T. ) ; +#501 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#502 = PRESENTATION_STYLE_ASSIGNMENT (( #88 ) ) ; +#503 = ADVANCED_FACE ( 'NONE', ( #247 ), #252, .T. ) ; +#504 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#505 = AXIS2_PLACEMENT_3D ( 'NONE', #374, #427, #120 ) ; +#506 = EDGE_CURVE ( 'NONE', #197, #227, #364, .T. ) ; +#507 = ORIENTED_EDGE ( 'NONE', *, *, #659, .F. ) ; +#508 = FACE_OUTER_BOUND ( 'NONE', #441, .T. ) ; +#509 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#510 = AXIS2_PLACEMENT_3D ( 'NONE', #368, #511, #669 ) ; +#511 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#512 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ; +#513 = EDGE_CURVE ( 'NONE', #112, #197, #342, .T. ) ; +#514 = LINE ( 'NONE', #126, #65 ) ; +#515 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #178, 'distance_accuracy_value', 'NONE'); +#516 = FACE_OUTER_BOUND ( 'NONE', #426, .T. ) ; +#517 = SURFACE_STYLE_USAGE ( .BOTH. , #521 ) ; +#518 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#519 = EDGE_CURVE ( 'NONE', #228, #269, #308, .T. ) ; +#520 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ; +#521 = SURFACE_SIDE_STYLE ('',( #165 ) ) ; +#522 = ORIENTED_EDGE ( 'NONE', *, *, #233, .F. ) ; +#523 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#524 = VERTEX_POINT ( 'NONE', #558 ) ; +#525 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, 0.2665000000000001300 ) ) ; +#526 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#527 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#528 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #565, #569 ) ; +#529 = VERTEX_POINT ( 'NONE', #254 ) ; +#530 = FILL_AREA_STYLE ('',( #170 ) ) ; +#531 = PLANE ( 'NONE', #281 ) ; +#532 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#533 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ; +#534 = EDGE_CURVE ( 'NONE', #228, #208, #270, .T. ) ; +#535 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#536 = AXIS2_PLACEMENT_3D ( 'NONE', #644, #14, #444 ) ; +#537 = LINE ( 'NONE', #384, #47 ) ; +#538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#539 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#540 = CLOSED_SHELL ( 'NONE', ( #312, #496, #92, #604 ) ) ; +#541 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#542 = EDGE_LOOP ( 'NONE', ( #512, #106, #387, #520 ) ) ; +#543 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ; +#544 = EDGE_CURVE ( 'NONE', #606, #43, #289, .T. ) ; +#545 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#546 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#548 = SURFACE_SIDE_STYLE ('',( #307 ) ) ; +#549 = EDGE_CURVE ( 'NONE', #375, #5, #485, .T. ) ; +#550 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #567 ), #467 ) ; +#551 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ; +#552 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#553 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9550000000000000700, -0.9050000000000000300 ) ) ; +#554 = ORIENTED_EDGE ( 'NONE', *, *, #356, .T. ) ; +#555 = EDGE_LOOP ( 'NONE', ( #103, #482 ) ) ; +#556 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#557 = ADVANCED_FACE ( 'NONE', ( #109 ), #616, .T. ) ; +#558 = CARTESIAN_POINT ( 'NONE', ( -27.30250000000000200, 0.9549999999999999600, -0.2665000000000001300 ) ) ; +#559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#560 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#561 = ORIENTED_EDGE ( 'NONE', *, *, #506, .T. ) ; +#562 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #217 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #647, #142, #137 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#563 = EDGE_CURVE ( 'NONE', #375, #456, #478, .T. ) ; +#564 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#565 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#566 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ; +#567 = STYLED_ITEM ( 'NONE', ( #621 ), #575 ) ; +#568 = FACE_BOUND ( 'NONE', #257, .T. ) ; +#569 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#570 = ORIENTED_EDGE ( 'NONE', *, *, #309, .F. ) ; +#571 = AXIS2_PLACEMENT_3D ( 'NONE', #470, #518, #468 ) ; +#572 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ; +#573 = PRESENTATION_STYLE_ASSIGNMENT (( #497 ) ) ; +#574 = LINE ( 'NONE', #56, #310 ) ; +#575 = MANIFOLD_SOLID_BREP ( 'Pin 1 Mark', #85 ) ; +#576 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#577 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#578 = FACE_OUTER_BOUND ( 'NONE', #628, .T. ) ; +#579 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#580 = EDGE_CURVE ( 'NONE', #244, #161, #352, .T. ) ; +#581 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#582 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#583 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#584 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#585 = AXIS2_PLACEMENT_3D ( 'NONE', #82, #601, #393 ) ; +#586 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#588 = FACE_OUTER_BOUND ( 'NONE', #354, .T. ) ; +#589 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#590 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#592 = VERTEX_POINT ( 'NONE', #671 ) ; +#593 = CYLINDRICAL_SURFACE ( 'NONE', #360, 0.2665000000000001300 ) ; +#594 = CYLINDRICAL_SURFACE ( 'NONE', #505, 0.9549999999999999600 ) ; +#595 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#596 = STYLED_ITEM ( 'NONE', ( #46 ), #471 ) ; +#597 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#598 = ORIENTED_EDGE ( 'NONE', *, *, #544, .F. ) ; +#599 = EDGE_LOOP ( 'NONE', ( #490, #322 ) ) ; +#600 = CIRCLE ( 'NONE', #327, 0.9050000000000000300 ) ; +#601 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#602 = FACE_OUTER_BOUND ( 'NONE', #483, .T. ) ; +#603 = AXIS2_PLACEMENT_3D ( 'NONE', #637, #129, #132 ) ; +#604 = ADVANCED_FACE ( 'NONE', ( #602 ), #416, .F. ) ; +#605 = EDGE_CURVE ( 'NONE', #145, #405, #641, .T. ) ; +#606 = VERTEX_POINT ( 'NONE', #276 ) ; +#607 = FILL_AREA_STYLE_COLOUR ( '', #420 ) ; +#608 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#609 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#610 = CIRCLE ( 'NONE', #164, 0.2665000000000001300 ) ; +#611 = EDGE_LOOP ( 'NONE', ( #216, #171, #434, #449 ) ) ; +#612 = ADVANCED_FACE ( 'NONE', ( #213 ), #262, .T. ) ; +#613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#614 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ; +#615 = CIRCLE ( 'NONE', #412, 0.9549999999999999600 ) ; +#616 = CYLINDRICAL_SURFACE ( 'NONE', #274, 0.2665000000000001300 ) ; +#617 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#618 = ORIENTED_EDGE ( 'NONE', *, *, #13, .F. ) ; +#619 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ; +#620 = EDGE_CURVE ( 'NONE', #448, #208, #380, .T. ) ; +#621 = PRESENTATION_STYLE_ASSIGNMENT (( #517 ) ) ; +#622 = AXIS2_PLACEMENT_3D ( 'NONE', #353, #348, #30 ) ; +#623 = CIRCLE ( 'NONE', #355, 0.9549999999999999600 ) ; +#624 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ; +#625 = EDGE_CURVE ( 'NONE', #361, #606, #514, .T. ) ; +#626 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#627 = LINE ( 'NONE', #207, #229 ) ; +#628 = EDGE_LOOP ( 'NONE', ( #24, #614, #305, #83 ) ) ; +#629 = SURFACE_SIDE_STYLE ('',( #29 ) ) ; +#630 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#632 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, 0.2665000000000001300 ) ) ; +#633 = AXIS2_PLACEMENT_3D ( 'NONE', #320, #52, #424 ) ; +#634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#636 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#637 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#638 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#639 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #642 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #340, #8, #135 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#640 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #239, 'design' ) ; +#641 = LINE ( 'NONE', #64, #202 ) ; +#642 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #340, 'distance_accuracy_value', 'NONE'); +#643 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#644 = CARTESIAN_POINT ( 'NONE', ( 27.30250000000000200, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#645 = LINE ( 'NONE', #158, #271 ) ; +#646 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#647 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#648 = FACE_OUTER_BOUND ( 'NONE', #226, .T. ) ; +#649 = AXIS2_PLACEMENT_3D ( 'NONE', #151, #98, #408 ) ; +#650 = FACE_OUTER_BOUND ( 'NONE', #611, .T. ) ; +#651 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9550000000000000700, -0.9549999999999999600 ) ) ; +#652 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#653 = ADVANCED_FACE ( 'NONE', ( #508, #658 ), #78, .F. ) ; +#654 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#655 = EDGE_LOOP ( 'NONE', ( #102, #500 ) ) ; +#656 = CARTESIAN_POINT ( 'NONE', ( 1.902499999999999900, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#657 = LINE ( 'NONE', #344, #457 ) ; +#658 = FACE_BOUND ( 'NONE', #211, .T. ) ; +#659 = EDGE_CURVE ( 'NONE', #361, #261, #114, .T. ) ; +#660 = ADVANCED_FACE ( 'NONE', ( #133 ), #77, .T. ) ; +#661 = CIRCLE ( 'NONE', #218, 0.2665000000000001300 ) ; +#662 = AXIS2_PLACEMENT_3D ( 'NONE', #541, #19, #546 ) ; +#663 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ; +#664 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ; +#665 = ORIENTED_EDGE ( 'NONE', *, *, #549, .F. ) ; +#666 = AXIS2_PLACEMENT_3D ( 'NONE', #447, #492, #284 ) ; +#667 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#668 = EDGE_LOOP ( 'NONE', ( #168, #93, #206, #201 ) ) ; +#669 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#670 = FACE_OUTER_BOUND ( 'NONE', #498, .T. ) ; +#671 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#672 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#673 = CARTESIAN_POINT ( 'NONE', ( -1.902499999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#674 = ORIENTED_EDGE ( 'NONE', *, *, #625, .T. ) ; +#675 = CIRCLE ( 'NONE', #662, 0.9549999999999999600 ) ; +#676 = ORIENTED_EDGE ( 'NONE', *, *, #220, .F. ) ; +#677 = VECTOR ( 'NONE', #39, 1000.000000000000000 ) ; +#678 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 1.163414459189985300E-017 ) ) ; +#679 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #473 ), #86 ) ; +#680 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#681 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.9549999999999999600, 0.9549999999999999600 ) ) ; +#682 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #481 ) ; +#683 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.9550000000000000700, 0.9050000000000000300 ) ) ; +ENDSEC; +END-ISO-10303-21; diff --git a/libs/1N4148/DIOAD829W49L456D191.kicad_mod b/libs/1N4148/DIOAD829W49L456D191.kicad_mod new file mode 100644 index 0000000..ff18495 --- /dev/null +++ b/libs/1N4148/DIOAD829W49L456D191.kicad_mod @@ -0,0 +1,45 @@ +(footprint "DIOAD829W49L456D191" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 6235BD20) + (attr through_hole) + (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") + (effects (font (size 1.000102 1.000102) (thickness 0.15))) + (tstamp 0dbb106e-5708-4b65-85f0-c24898345624) + ) + (fp_text value "DIOAD829W49L456D191" (at 0 2) (layer "F.Fab") + (effects (font (size 1.001921 1.001921) (thickness 0.15))) + (tstamp 66f3a7e4-3a7d-4b0a-a395-f4cfaefb1f7f) + ) + (fp_line (start -2 -0.75) (end -2 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2c8cc3e4-f14e-4162-bd03-221c4028f78d)) + (fp_line (start -2.28 -0.96) (end -2.28 0) (layer "F.SilkS") (width 0.127) (tstamp 378602f9-9137-4908-9ee5-3ede78101b03)) + (fp_line (start 2.28 0) (end 2.28 0.96) (layer "F.SilkS") (width 0.127) (tstamp 3e6b04f6-9754-4b55-9029-6d5f6b7cc574)) + (fp_line (start -2.28 -0.96) (end -1.52 -0.96) (layer "F.SilkS") (width 0.127) (tstamp 43bd1212-e953-4181-a32d-a95c7b2be1fc)) + (fp_line (start 1.52 -0.96) (end 2.28 -0.96) (layer "F.SilkS") (width 0.127) (tstamp 4dee91be-4901-4a48-a20f-7da95e339c7a)) + (fp_line (start 1.52 0.96) (end 2.28 0.96) (layer "F.SilkS") (width 0.127) (tstamp 714d8bc0-3c34-4887-8ecd-611b39e3e74b)) + (fp_line (start -2.28 0.96) (end -1.52 0.96) (layer "F.SilkS") (width 0.127) (tstamp b5d21fb6-4f5e-416d-9671-3ac1482fb87d)) + (fp_line (start -2.28 0) (end -2.28 0.95) (layer "F.SilkS") (width 0.127) (tstamp c8c59fb6-3bd9-4b3c-954b-4aa1b1cfdd7f)) + (fp_line (start 2.28 -0.95) (end 2.28 0) (layer "F.SilkS") (width 0.127) (tstamp f5d0a335-47a1-4e99-8c0a-43dc4ff35a96)) + (fp_line (start 3.75 -0.815) (end 3.75 0.815) (layer "F.CrtYd") (width 0.05) (tstamp 03504686-9dd1-4c6f-9071-76d575f2c962)) + (fp_line (start -4 -0.815) (end -4 0.815) (layer "F.CrtYd") (width 0.05) (tstamp 1cf9c4be-d379-4741-a78c-87be4e4fa9a1)) + (fp_line (start 3.75 0.815) (end 2.53 0.815) (layer "F.CrtYd") (width 0.05) (tstamp 252a5e83-d610-4ccb-ac38-8e67ea1b1f09)) + (fp_line (start -2.53 -1) (end 2.53 -1) (layer "F.CrtYd") (width 0.05) (tstamp 47002fee-904c-423c-8d6d-2eec720b7b39)) + (fp_line (start -2.53 0.815) (end -4 0.815) (layer "F.CrtYd") (width 0.05) (tstamp 6d96c19c-7cdb-4e72-9c47-b34221f4221e)) + (fp_line (start 2.53 1) (end -2.53 1) (layer "F.CrtYd") (width 0.05) (tstamp 84242536-aebf-47d4-a09a-7ad396a697c9)) + (fp_line (start -2.53 1) (end -2.53 0.815) (layer "F.CrtYd") (width 0.05) (tstamp 8cb4eaf0-1da6-4f6d-b864-f2f1c3e032a6)) + (fp_line (start -2.53 -0.815) (end -4 -0.815) (layer "F.CrtYd") (width 0.05) (tstamp 93b99811-cc91-478b-a759-4a91ce340cb1)) + (fp_line (start -2.53 -1) (end -2.53 -0.815) (layer "F.CrtYd") (width 0.05) (tstamp abf41681-61cd-40de-ae9e-bec97f6d4c5e)) + (fp_line (start 3.75 -0.815) (end 2.53 -0.815) (layer "F.CrtYd") (width 0.05) (tstamp bb00f8ba-9052-42d7-8d4c-1097fd31a3a4)) + (fp_line (start 2.53 -1) (end 2.53 -0.815) (layer "F.CrtYd") (width 0.05) (tstamp e8e88d92-724b-4558-83c6-658681b9ba50)) + (fp_line (start 2.53 1) (end 2.53 0.815) (layer "F.CrtYd") (width 0.05) (tstamp e9074f63-d226-4450-bc94-b269b8f7c900)) + (fp_line (start -2 -0.75) (end -2 0.75) (layer "F.Fab") (width 0.1) (tstamp 2af198a5-0619-4736-9d44-f861501c969b)) + (fp_line (start 2.28 -0.96) (end 2.28 0) (layer "F.Fab") (width 0.127) (tstamp 329d6387-f449-4a34-8d38-18332fbeb485)) + (fp_line (start 2.28 0) (end 2.28 0.96) (layer "F.Fab") (width 0.127) (tstamp 53eff11f-bbf2-4d05-9ba2-1919943c6616)) + (fp_line (start -2.28 0.96) (end 2.28 0.96) (layer "F.Fab") (width 0.127) (tstamp 587f85d3-adfb-4098-92d4-ddc83ba55afa)) + (fp_line (start -2.28 -0.96) (end -2.28 0) (layer "F.Fab") (width 0.127) (tstamp 7c148a00-df27-4ee5-b470-3bb6ddb49657)) + (fp_line (start 2.28 0) (end 3.581 0) (layer "F.Fab") (width 0.127) (tstamp c1ee3ddd-4aab-418c-8e0e-296c933183ac)) + (fp_line (start -3.581 0) (end -2.28 0) (layer "F.Fab") (width 0.127) (tstamp d3c62bdb-2555-42ef-a0b7-da6b00960d5b)) + (fp_line (start -2.28 0) (end -2.28 0.96) (layer "F.Fab") (width 0.127) (tstamp dcb88a3b-fb38-40c3-8b7d-5a8e93d0b62b)) + (fp_line (start -2.28 -0.96) (end 2.28 -0.96) (layer "F.Fab") (width 0.127) (tstamp ecf8ca64-9f67-4193-8788-bd601b470731)) + (pad "1" thru_hole rect (at -3.25 0) (size 1.238 1.238) (drill 0.73) (layers *.Cu *.Mask) (tstamp 4e9542fe-6065-4931-945c-955460b468ef)) + (pad "2" thru_hole circle (at 3 0) (size 1.238 1.238) (drill 0.73) (layers *.Cu *.Mask) (tstamp 9961b24a-3d46-45f2-a70d-2026e785d4c4)) +) diff --git a/libs/1N4148/how-to-import.htm b/libs/1N4148/how-to-import.htm new file mode 100644 index 0000000..19e484d --- /dev/null +++ b/libs/1N4148/how-to-import.htm @@ -0,0 +1 @@ + Page Redirection If you are not redirected automatically, follow this link to the import guide. \ No newline at end of file diff --git a/libs/USB5537/KiCAD/2022-01-29_09-40-14/footprints.pretty/USB5537B-4100AKZE.kicad_mod b/libs/USB5537/KiCAD/2022-01-29_09-40-14/footprints.pretty/USB5537B-4100AKZE.kicad_mod new file mode 100644 index 0000000..6786f32 --- /dev/null +++ b/libs/USB5537/KiCAD/2022-01-29_09-40-14/footprints.pretty/USB5537B-4100AKZE.kicad_mod @@ -0,0 +1,509 @@ +(module QFN64_9x9MC_MCH (layer F.Cu) + (fp_text reference REF** (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text value QFN64_9x9MC_MCH (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "Copyright 2021 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User) + (effects (font (size .127 .127) (thickness .002))) + ) + (fp_text user "*" (at -5.4308 -4) (layer F.SilkS) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "*" (at -3.9878 -4) (layer F.Fab) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "0.02in/0.5mm" (at -6.4238 -3.5) (layer Cmts.User) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "0.032in/0.808mm" (at -4.3918 -7.439799) (layer Cmts.User) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "0.01in/0.255mm" (at -7.439799 4.3918) (layer Cmts.User) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "0.346in/8.784mm" (at 0 9.979799) (layer Cmts.User) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "0.346in/8.784mm" (at 9.979799 .635) (layer Cmts.User) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "0.295in/7.493mm" (at 0 6.7945) (layer Cmts.User) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "0.295in/7.493mm" (at 6.7945 -.635) (layer Cmts.User) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "*" (at -5.4308 -4) (layer F.SilkS) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_text user "*" (at -3.9878 -4) (layer F.Fab) + (effects (font (size 1 1) (thickness .15))) + ) + (fp_line (start -4.7498 4.7498) (end -4.7498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -4.7498 4.1314) (end -5.0498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -5.0498 4.1314) (end -5.0498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -5.0498 -4.1314) (end -4.7498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -4.7498 -4.1314) (end -4.7498 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.7498 -4.7498) (end -4.1314 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 -4.7498) (end -4.1314 -5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 -5.0498) (end 4.1314 -5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 -5.0498) (end 4.1314 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 -4.7498) (end 4.7498 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 -4.7498) (end 4.7498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 -4.1314) (end 5.0498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 5.0498 -4.1314) (end 5.0498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 5.0498 4.1314) (end 4.7498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 4.1314) (end 4.7498 4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 4.7498) (end 4.1314 4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 4.7498) (end 4.1314 5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 5.0498) (end -4.1314 5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 5.0498) (end -4.1314 4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 4.7498) (end -4.7498 4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.3918 -3.75) (end 7.566799 -3.75) (layer Cmts.User) (width 0)) + (fp_line (start 4.3918 -3.25) (end 7.566799 -3.25) (layer Cmts.User) (width 0)) + (fp_line (start 7.185799 -3.75) (end 7.185799 -5.02) (layer Cmts.User) (width 0)) + (fp_line (start 7.185799 -3.25) (end 7.185799 -1.98) (layer Cmts.User) (width 0)) + (fp_line (start 7.185799 -3.75) (end 7.058799 -4.004) (layer Cmts.User) (width 0)) + (fp_line (start 7.185799 -3.75) (end 7.312799 -4.004) (layer Cmts.User) (width 0)) + (fp_line (start 7.058799 -4.004) (end 7.312799 -4.004) (layer Cmts.User) (width 0)) + (fp_line (start 7.185799 -3.25) (end 7.058799 -2.996) (layer Cmts.User) (width 0)) + (fp_line (start 7.185799 -3.25) (end 7.312799 -2.996) (layer Cmts.User) (width 0)) + (fp_line (start 7.058799 -2.996) (end 7.312799 -2.996) (layer Cmts.User) (width 0)) + (fp_line (start 3.9878 -3.75) (end 3.9878 -7.566799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -3.75) (end 4.4958 -7.566799) (layer Cmts.User) (width 0)) + (fp_line (start 3.9878 -7.185799) (end 2.7178 -7.185799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -7.185799) (end 5.7658 -7.185799) (layer Cmts.User) (width 0)) + (fp_line (start 3.9878 -7.185799) (end 3.7338 -7.312799) (layer Cmts.User) (width 0)) + (fp_line (start 3.9878 -7.185799) (end 3.7338 -7.058799) (layer Cmts.User) (width 0)) + (fp_line (start 3.7338 -7.312799) (end 3.7338 -7.058799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -7.185799) (end 4.7498 -7.312799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -7.185799) (end 4.7498 -7.058799) (layer Cmts.User) (width 0)) + (fp_line (start 4.7498 -7.312799) (end 4.7498 -7.058799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 -3.75) (end -4.4958 -9.471799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -3.75) (end 4.4958 -9.471799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 -9.090799) (end 4.4958 -9.090799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 -9.090799) (end -4.2418 -9.217799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 -9.090799) (end -4.2418 -8.963799) (layer Cmts.User) (width 0)) + (fp_line (start -4.2418 -9.217799) (end -4.2418 -8.963799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -9.090799) (end 4.2418 -9.217799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -9.090799) (end 4.2418 -8.963799) (layer Cmts.User) (width 0)) + (fp_line (start 4.2418 -9.217799) (end 4.2418 -8.963799) (layer Cmts.User) (width 0)) + (fp_line (start 3.75 -4.4958) (end 9.471799 -4.4958) (layer Cmts.User) (width 0)) + (fp_line (start 3.75 4.4958) (end 9.471799 4.4958) (layer Cmts.User) (width 0)) + (fp_line (start 9.090799 -4.4958) (end 9.090799 4.4958) (layer Cmts.User) (width 0)) + (fp_line (start 9.090799 -4.4958) (end 8.963799 -4.2418) (layer Cmts.User) (width 0)) + (fp_line (start 9.090799 -4.4958) (end 9.217799 -4.2418) (layer Cmts.User) (width 0)) + (fp_line (start 8.963799 -4.2418) (end 9.217799 -4.2418) (layer Cmts.User) (width 0)) + (fp_line (start 9.090799 4.4958) (end 8.963799 4.2418) (layer Cmts.User) (width 0)) + (fp_line (start 9.090799 4.4958) (end 9.217799 4.2418) (layer Cmts.User) (width 0)) + (fp_line (start 8.963799 4.2418) (end 9.217799 4.2418) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -4.4958) (end -8.201799 -4.4958) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 4.4958) (end -8.201799 4.4958) (layer Cmts.User) (width 0)) + (fp_line (start -7.820799 -4.4958) (end -7.820799 4.4958) (layer Cmts.User) (width 0)) + (fp_line (start -7.820799 -4.4958) (end -7.947799 -4.2418) (layer Cmts.User) (width 0)) + (fp_line (start -7.820799 -4.4958) (end -7.693799 -4.2418) (layer Cmts.User) (width 0)) + (fp_line (start -7.947799 -4.2418) (end -7.693799 -4.2418) (layer Cmts.User) (width 0)) + (fp_line (start -7.820799 4.4958) (end -7.947799 4.2418) (layer Cmts.User) (width 0)) + (fp_line (start -7.820799 4.4958) (end -7.693799 4.2418) (layer Cmts.User) (width 0)) + (fp_line (start -7.947799 4.2418) (end -7.693799 4.2418) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 -4.4958) (end -4.4958 8.201799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 -4.4958) (end 4.4958 8.201799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 7.820799) (end 4.4958 7.820799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 7.820799) (end -4.2418 7.693799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 7.820799) (end -4.2418 7.947799) (layer Cmts.User) (width 0)) + (fp_line (start -4.2418 7.693799) (end -4.2418 7.947799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 7.820799) (end 4.2418 7.693799) (layer Cmts.User) (width 0)) + (fp_line (start 4.4958 7.820799) (end 4.2418 7.947799) (layer Cmts.User) (width 0)) + (fp_line (start 4.2418 7.693799) (end 4.2418 7.947799) (layer Cmts.User) (width 0)) + (fp_line (start -4.4958 -3.2258) (end -3.2258 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.5976 -4.4958) (end 3.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.9024 -4.4958) (end 3.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.9024 -4.4958) (end 3.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.5976 -4.4958) (end 3.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.0976 -4.4958) (end 3.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.4024 -4.4958) (end 3.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.4024 -4.4958) (end 3.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.0976 -4.4958) (end 3.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.5976 -4.4958) (end 2.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.9024 -4.4958) (end 2.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.9024 -4.4958) (end 2.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.5976 -4.4958) (end 2.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.0976 -4.4958) (end 2.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.4024 -4.4958) (end 2.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.4024 -4.4958) (end 2.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.0976 -4.4958) (end 2.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.5976 -4.4958) (end 1.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.9024 -4.4958) (end 1.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.9024 -4.4958) (end 1.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.5976 -4.4958) (end 1.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.0976 -4.4958) (end 1.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.4024 -4.4958) (end 1.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.4024 -4.4958) (end 1.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.0976 -4.4958) (end 1.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .5976 -4.4958) (end .9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .9024 -4.4958) (end .9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .9024 -4.4958) (end .5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .5976 -4.4958) (end .5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .0976 -4.4958) (end .4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .4024 -4.4958) (end .4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .4024 -4.4958) (end .0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start .0976 -4.4958) (end .0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.4024 -4.4958) (end -.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.0976 -4.4958) (end -.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.0976 -4.4958) (end -.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.4024 -4.4958) (end -.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.9024 -4.4958) (end -.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.5976 -4.4958) (end -.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.5976 -4.4958) (end -.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.9024 -4.4958) (end -.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.4024 -4.4958) (end -1.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.0976 -4.4958) (end -1.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.0976 -4.4958) (end -1.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.4024 -4.4958) (end -1.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.9024 -4.4958) (end -1.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.5976 -4.4958) (end -1.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.5976 -4.4958) (end -1.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.9024 -4.4958) (end -1.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.4024 -4.4958) (end -2.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.0976 -4.4958) (end -2.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.0976 -4.4958) (end -2.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.4024 -4.4958) (end -2.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.9024 -4.4958) (end -2.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.5976 -4.4958) (end -2.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.5976 -4.4958) (end -2.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.9024 -4.4958) (end -2.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.4024 -4.4958) (end -3.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.0976 -4.4958) (end -3.0976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.0976 -4.4958) (end -3.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.4024 -4.4958) (end -3.4024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.9024 -4.4958) (end -3.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.5976 -4.4958) (end -3.5976 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.5976 -4.4958) (end -3.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.9024 -4.4958) (end -3.9024 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.5976) (end -4.4958 -3.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.9024) (end -4.4958 -3.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.9024) (end -4.4958 -3.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.5976) (end -4.4958 -3.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.0976) (end -4.4958 -3.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.4024) (end -4.4958 -3.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.4024) (end -4.4958 -3.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -3.0976) (end -4.4958 -3.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.5976) (end -4.4958 -2.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.9024) (end -4.4958 -2.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.9024) (end -4.4958 -2.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.5976) (end -4.4958 -2.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.0976) (end -4.4958 -2.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.4024) (end -4.4958 -2.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.4024) (end -4.4958 -2.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -2.0976) (end -4.4958 -2.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.5976) (end -4.4958 -1.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.9024) (end -4.4958 -1.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.9024) (end -4.4958 -1.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.5976) (end -4.4958 -1.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.0976) (end -4.4958 -1.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.4024) (end -4.4958 -1.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.4024) (end -4.4958 -1.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -1.0976) (end -4.4958 -1.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.5976) (end -4.4958 -.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.9024) (end -4.4958 -.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.9024) (end -4.4958 -.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.5976) (end -4.4958 -.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.0976) (end -4.4958 -.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.4024) (end -4.4958 -.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.4024) (end -4.4958 -.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -.0976) (end -4.4958 -.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .4024) (end -4.4958 .0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .0976) (end -4.4958 .0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .0976) (end -4.4958 .4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .4024) (end -4.4958 .4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .9024) (end -4.4958 .5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .5976) (end -4.4958 .5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .5976) (end -4.4958 .9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 .9024) (end -4.4958 .9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.4024) (end -4.4958 1.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.0976) (end -4.4958 1.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.0976) (end -4.4958 1.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.4024) (end -4.4958 1.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.9024) (end -4.4958 1.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.5976) (end -4.4958 1.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.5976) (end -4.4958 1.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 1.9024) (end -4.4958 1.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.4024) (end -4.4958 2.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.0976) (end -4.4958 2.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.0976) (end -4.4958 2.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.4024) (end -4.4958 2.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.9024) (end -4.4958 2.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.5976) (end -4.4958 2.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.5976) (end -4.4958 2.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 2.9024) (end -4.4958 2.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.4024) (end -4.4958 3.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.0976) (end -4.4958 3.0976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.0976) (end -4.4958 3.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.4024) (end -4.4958 3.4024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.9024) (end -4.4958 3.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.5976) (end -4.4958 3.5976) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.5976) (end -4.4958 3.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 3.9024) (end -4.4958 3.9024) (layer F.Fab) (width .1)) + (fp_line (start -3.5976 4.4958) (end -3.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.9024 4.4958) (end -3.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.9024 4.4958) (end -3.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.5976 4.4958) (end -3.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.0976 4.4958) (end -3.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.4024 4.4958) (end -3.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.4024 4.4958) (end -3.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -3.0976 4.4958) (end -3.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.5976 4.4958) (end -2.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.9024 4.4958) (end -2.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.9024 4.4958) (end -2.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.5976 4.4958) (end -2.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.0976 4.4958) (end -2.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.4024 4.4958) (end -2.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.4024 4.4958) (end -2.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -2.0976 4.4958) (end -2.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.5976 4.4958) (end -1.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.9024 4.4958) (end -1.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.9024 4.4958) (end -1.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.5976 4.4958) (end -1.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.0976 4.4958) (end -1.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.4024 4.4958) (end -1.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.4024 4.4958) (end -1.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -1.0976 4.4958) (end -1.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.5976 4.4958) (end -.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.9024 4.4958) (end -.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.9024 4.4958) (end -.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.5976 4.4958) (end -.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.0976 4.4958) (end -.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.4024 4.4958) (end -.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.4024 4.4958) (end -.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -.0976 4.4958) (end -.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .4024 4.4958) (end .0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .0976 4.4958) (end .0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .0976 4.4958) (end .4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .4024 4.4958) (end .4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .9024 4.4958) (end .5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .5976 4.4958) (end .5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .5976 4.4958) (end .9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start .9024 4.4958) (end .9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.4024 4.4958) (end 1.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.0976 4.4958) (end 1.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.0976 4.4958) (end 1.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.4024 4.4958) (end 1.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.9024 4.4958) (end 1.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.5976 4.4958) (end 1.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.5976 4.4958) (end 1.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 1.9024 4.4958) (end 1.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.4024 4.4958) (end 2.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.0976 4.4958) (end 2.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.0976 4.4958) (end 2.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.4024 4.4958) (end 2.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.9024 4.4958) (end 2.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.5976 4.4958) (end 2.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.5976 4.4958) (end 2.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 2.9024 4.4958) (end 2.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.4024 4.4958) (end 3.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.0976 4.4958) (end 3.0976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.0976 4.4958) (end 3.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.4024 4.4958) (end 3.4024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.9024 4.4958) (end 3.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.5976 4.4958) (end 3.5976 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.5976 4.4958) (end 3.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 3.9024 4.4958) (end 3.9024 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.5976) (end 4.4958 3.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.9024) (end 4.4958 3.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.9024) (end 4.4958 3.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.5976) (end 4.4958 3.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.0976) (end 4.4958 3.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.4024) (end 4.4958 3.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.4024) (end 4.4958 3.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 3.0976) (end 4.4958 3.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.5976) (end 4.4958 2.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.9024) (end 4.4958 2.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.9024) (end 4.4958 2.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.5976) (end 4.4958 2.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.0976) (end 4.4958 2.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.4024) (end 4.4958 2.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.4024) (end 4.4958 2.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 2.0976) (end 4.4958 2.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.5976) (end 4.4958 1.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.9024) (end 4.4958 1.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.9024) (end 4.4958 1.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.5976) (end 4.4958 1.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.0976) (end 4.4958 1.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.4024) (end 4.4958 1.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.4024) (end 4.4958 1.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 1.0976) (end 4.4958 1.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .5976) (end 4.4958 .9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .9024) (end 4.4958 .9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .9024) (end 4.4958 .5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .5976) (end 4.4958 .5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .0976) (end 4.4958 .4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .4024) (end 4.4958 .4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .4024) (end 4.4958 .0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 .0976) (end 4.4958 .0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.4024) (end 4.4958 -.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.0976) (end 4.4958 -.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.0976) (end 4.4958 -.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.4024) (end 4.4958 -.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.9024) (end 4.4958 -.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.5976) (end 4.4958 -.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.5976) (end 4.4958 -.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -.9024) (end 4.4958 -.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.4024) (end 4.4958 -1.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.0976) (end 4.4958 -1.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.0976) (end 4.4958 -1.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.4024) (end 4.4958 -1.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.9024) (end 4.4958 -1.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.5976) (end 4.4958 -1.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.5976) (end 4.4958 -1.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -1.9024) (end 4.4958 -1.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.4024) (end 4.4958 -2.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.0976) (end 4.4958 -2.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.0976) (end 4.4958 -2.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.4024) (end 4.4958 -2.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.9024) (end 4.4958 -2.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.5976) (end 4.4958 -2.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.5976) (end 4.4958 -2.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -2.9024) (end 4.4958 -2.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.4024) (end 4.4958 -3.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.0976) (end 4.4958 -3.0976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.0976) (end 4.4958 -3.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.4024) (end 4.4958 -3.4024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.9024) (end 4.4958 -3.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.5976) (end 4.4958 -3.5976) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.5976) (end 4.4958 -3.9024) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -3.9024) (end 4.4958 -3.9024) (layer F.Fab) (width .1)) + (fp_line (start -4.6228 4.6228) (end -4.21014 4.6228) (layer F.SilkS) (width .12)) + (fp_line (start 4.6228 4.6228) (end 4.6228 4.21014) (layer F.SilkS) (width .12)) + (fp_line (start 4.6228 -4.6228) (end 4.21014 -4.6228) (layer F.SilkS) (width .12)) + (fp_line (start -4.6228 -4.6228) (end -4.6228 -4.21014) (layer F.SilkS) (width .12)) + (fp_line (start -4.6228 4.21014) (end -4.6228 4.6228) (layer F.SilkS) (width .12)) + (fp_line (start -4.4958 4.4958) (end 4.4958 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 4.4958) (end 4.4958 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 4.4958) (end 4.4958 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -4.4958) (end 4.4958 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start 4.4958 -4.4958) (end -4.4958 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -4.4958) (end -4.4958 -4.4958) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 -4.4958) (end -4.4958 4.4958) (layer F.Fab) (width .1)) + (fp_line (start -4.4958 4.4958) (end -4.4958 4.4958) (layer F.Fab) (width .1)) + (fp_line (start 4.21014 4.6228) (end 4.6228 4.6228) (layer F.SilkS) (width .12)) + (fp_line (start 4.6228 -4.21014) (end 4.6228 -4.6228) (layer F.SilkS) (width .12)) + (fp_line (start -4.21014 -4.6228) (end -4.6228 -4.6228) (layer F.SilkS) (width .12)) + (fp_poly (pts (xy -5.303799 .559501) (xy -5.303799 .940501) (xy -5.049799 .940501) (xy -5.049799 .559501)) (layer F.SilkS) (width .1)) + (fp_poly (pts (xy -2.440501 5.049799) (xy -2.440501 5.303799) (xy -2.059501 5.303799) (xy -2.059501 5.049799)) (layer F.SilkS) (width .1)) + (fp_poly (pts (xy 2.5595 5.049799) (xy 2.5595 5.303799) (xy 2.9405 5.303799) (xy 2.9405 5.049799)) (layer F.SilkS) (width .1)) + (fp_poly (pts (xy 5.303799 .059499) (xy 5.303799 .4405) (xy 5.049799 .4405) (xy 5.049799 .059499)) (layer F.SilkS) (width .1)) + (fp_poly (pts (xy 3.059501 -5.049799) (xy 3.059501 -5.303799) (xy 3.440501 -5.303799) (xy 3.440501 -5.049799)) (layer F.SilkS) (width .1)) + (fp_poly (pts (xy -1.940499 -5.049799) (xy -1.940499 -5.303799) (xy -1.559499 -5.303799) (xy -1.559499 -5.049799)) (layer F.SilkS) (width .1)) + (fp_poly (pts (xy -3.6465 -3.6465) (xy -3.6465 -2.3479) (xy -2.3479 -2.3479) (xy -2.3479 -3.6465)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -3.6465 -2.1479) (xy -3.6465 -.8493) (xy -2.3479 -.8493) (xy -2.3479 -2.1479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -3.6465 -.6493) (xy -3.6465 .6493) (xy -2.3479 .6493) (xy -2.3479 -.6493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -3.6465 .8493) (xy -3.6465 2.1479) (xy -2.3479 2.1479) (xy -2.3479 .8493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -3.6465 2.3479) (xy -3.6465 3.6465) (xy -2.3479 3.6465) (xy -2.3479 2.3479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -2.1479 -3.6465) (xy -2.1479 -2.3479) (xy -.8493 -2.3479) (xy -.8493 -3.6465)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -2.1479 -2.1479) (xy -2.1479 -.8493) (xy -.8493 -.8493) (xy -.8493 -2.1479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -2.1479 -.6493) (xy -2.1479 .6493) (xy -.8493 .6493) (xy -.8493 -.6493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -2.1479 .8493) (xy -2.1479 2.1479) (xy -.8493 2.1479) (xy -.8493 .8493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -2.1479 2.3479) (xy -2.1479 3.6465) (xy -.8493 3.6465) (xy -.8493 2.3479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -.6493 -3.6465) (xy -.6493 -2.3479) (xy .6493 -2.3479) (xy .6493 -3.6465)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -.6493 -2.1479) (xy -.6493 -.8493) (xy .6493 -.8493) (xy .6493 -2.1479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -.6493 -.6493) (xy -.6493 .6493) (xy .6493 .6493) (xy .6493 -.6493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -.6493 .8493) (xy -.6493 2.1479) (xy .6493 2.1479) (xy .6493 .8493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy -.6493 2.3479) (xy -.6493 3.6465) (xy .6493 3.6465) (xy .6493 2.3479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy .8493 -3.6465) (xy .8493 -2.3479) (xy 2.1479 -2.3479) (xy 2.1479 -3.6465)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy .8493 -2.1479) (xy .8493 -.8493) (xy 2.1479 -.8493) (xy 2.1479 -2.1479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy .8493 -.6493) (xy .8493 .6493) (xy 2.1479 .6493) (xy 2.1479 -.6493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy .8493 .8493) (xy .8493 2.1479) (xy 2.1479 2.1479) (xy 2.1479 .8493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy .8493 2.3479) (xy .8493 3.6465) (xy 2.1479 3.6465) (xy 2.1479 2.3479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy 2.3479 -3.6465) (xy 2.3479 -2.3479) (xy 3.6465 -2.3479) (xy 3.6465 -3.6465)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy 2.3479 -2.1479) (xy 2.3479 -.8493) (xy 3.6465 -.8493) (xy 3.6465 -2.1479)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy 2.3479 -.6493) (xy 2.3479 .6493) (xy 3.6465 .6493) (xy 3.6465 -.6493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy 2.3479 .8493) (xy 2.3479 2.1479) (xy 3.6465 2.1479) (xy 3.6465 .8493)) (layer F.Paste) (width .1)) + (fp_poly (pts (xy 2.3479 2.3479) (xy 2.3479 3.6465) (xy 3.6465 3.6465) (xy 3.6465 2.3479)) (layer F.Paste) (width .1)) + (fp_line (start -4.7498 4.7498) (end -4.7498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -4.7498 4.1314) (end -5.0498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -5.0498 4.1314) (end -5.0498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -5.0498 -4.1314) (end -4.7498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start -4.7498 -4.1314) (end -4.7498 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.7498 -4.7498) (end -4.1314 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 -4.7498) (end -4.1314 -5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 -5.0498) (end 4.1314 -5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 -5.0498) (end 4.1314 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 -4.7498) (end 4.7498 -4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 -4.7498) (end 4.7498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 -4.1314) (end 5.0498 -4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 5.0498 -4.1314) (end 5.0498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 5.0498 4.1314) (end 4.7498 4.1314) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 4.1314) (end 4.7498 4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.7498 4.7498) (end 4.1314 4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 4.7498) (end 4.1314 5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start 4.1314 5.0498) (end -4.1314 5.0498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 5.0498) (end -4.1314 4.7498) (layer F.CrtYd) (width .05)) + (fp_line (start -4.1314 4.7498) (end -4.7498 4.7498) (layer F.CrtYd) (width .05)) + (pad 1 smd rect (at -4.3918 -3.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -4.3918 -3.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -4.3918 -2.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -4.3918 -2.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -4.3918 -1.749999 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -4.3918 -1.25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -4.3918 -.750001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -4.3918 -.25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -4.3918 .25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -4.3918 .750001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -4.3918 1.25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -4.3918 1.749999 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -4.3918 2.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -4.3918 2.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -4.3918 3.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -4.3918 3.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at -3.75 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at -3.250001 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at -2.75 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at -2.250001 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at -1.749999 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at -1.25 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at -.750001 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at -.25 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd rect (at .25 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd rect (at .750001 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd rect (at 1.25 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 1.749999 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at 2.250001 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd rect (at 2.75 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 3.250001 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd rect (at 3.75 4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 33 smd rect (at 4.3918 3.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 34 smd rect (at 4.3918 3.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 35 smd rect (at 4.3918 2.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 36 smd rect (at 4.3918 2.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 37 smd rect (at 4.3918 1.749999 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 38 smd rect (at 4.3918 1.25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 39 smd rect (at 4.3918 .750001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 40 smd rect (at 4.3918 .25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 41 smd rect (at 4.3918 -.25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 42 smd rect (at 4.3918 -.750001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 43 smd rect (at 4.3918 -1.25 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 44 smd rect (at 4.3918 -1.749999 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 45 smd rect (at 4.3918 -2.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 46 smd rect (at 4.3918 -2.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 47 smd rect (at 4.3918 -3.250001 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 48 smd rect (at 4.3918 -3.75 90) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 49 smd rect (at 3.75 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 50 smd rect (at 3.250001 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 51 smd rect (at 2.75 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 52 smd rect (at 2.250001 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 53 smd rect (at 1.749999 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 54 smd rect (at 1.25 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 55 smd rect (at .750001 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 56 smd rect (at .25 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 57 smd rect (at -.25 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 58 smd rect (at -.750001 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 59 smd rect (at -1.25 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 60 smd rect (at -1.749999 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 61 smd rect (at -2.250001 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 62 smd rect (at -2.75 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 63 smd rect (at -3.250001 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 64 smd rect (at -3.75 -4.3918) (size .2548 .807999) (layers F.Cu F.Paste F.Mask)) + (pad 65 smd rect (at 0 0) (size 7.493 7.493) (layers F.Cu F.Mask)) +) diff --git a/libs/USB5537/KiCAD/ImportGuide.html b/libs/USB5537/KiCAD/ImportGuide.html new file mode 100644 index 0000000..5764f1b --- /dev/null +++ b/libs/USB5537/KiCAD/ImportGuide.html @@ -0,0 +1,98 @@ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

If you are not redirected you can find detailed instructions on how to import your download by following the link for that tool found below

+

https://app.ultralibrarian.com/content/help?kicad.htm

+
+ + \ No newline at end of file diff --git a/libs/USB5537/LIB_USB5537B-4100AKZE.zip b/libs/USB5537/LIB_USB5537B-4100AKZE.zip new file mode 100644 index 0000000000000000000000000000000000000000..d12741f4cd4600117312b537e1035d9fd78b6698 GIT binary patch literal 820023 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