diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..df398a87 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,33 @@ +How to contribute +================= + +If you want to contribute to the libraries in any way such as adding new components +or fixing existing ones, you are more than welcome to submit a pull request on GitHub for +the relevant repository. + +If you are new to GitHub, please check out this guide +[Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source) +before you start. + +When creating/editing/fixing a symbol or footprint a set of conventions (a.k.a rules) +should be followed. They are the +[KiCad Library Convention](https://github.com/KiCad/kicad-library/wiki/Kicad-Library-Convention), +or KLC for short. This convention aims to make symbols and footprints have a +unique standard which is valuable in many aspects. Please, read the KLC carefully and +make sure your pull request is compliant with it. Librarians often are very demanding +about respecting the KLC. + +Note that the KLC is in some way a newcomer, this mean there are several symbols and +footprints in the KiCad repositories that are not KLC compliant yet. However, +there is an [effort](https://github.com/KiCad/kicad-library/wiki/Status-of-the-libraries) +to make all libraries KLC compliant. You can also help by doing some work in this +direction. + +When possible, take an already existing KLC symbol/footprint as an example to +create/edit symbols and/or footprints. Furthermore, you can use the +[kicad-library-utils](https://github.com/KiCad/kicad-library-utils) scripts to help +you check/fix KLC issues. For more information about how to use the scripts +please look at the README.md file in the repository. It is important to know that the +scripts does not cover all KLC rules, which means that if you got no issues reported +by script, this does not imply your submission will be accepted or that it is not +violating the KLC rules. \ No newline at end of file diff --git a/CONTRIBUTING.txt b/CONTRIBUTING.txt deleted file mode 100644 index 520e7f61..00000000 --- a/CONTRIBUTING.txt +++ /dev/null @@ -1,27 +0,0 @@ -How to Contribute to KiCad Libraries -======================== - - -1) If you don't have one, create an account on www.github.com. - -2) Fork the repository on which you want to work, under your account: - https://help.github.com/articles/fork-a-repo - -3) Clone your newly created fork: - https://help.github.com/articles/fetching-a-remote - -4) Do your modifications using a text editor or the library editor: - https://github.com/KiCad/kicad-library/blob/master/KiCad_Library_Convention.txt - -5) Commit your changes: - git add -A - git commit -m "place your commit message here" - -6) Push to your branch: - git push - -7) Create a pull request: - https://help.github.com/articles/using-pull-requests - Include your references, for example a datasheet, in the comments. - -8) Wait until a librarian approves your work. Discussion and corrections might be needed. diff --git a/README.md b/README.md index 0a5ecdb4..259b3132 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,10 @@ The schematic and 3D libraries supported by KiCad team. The footprint libraries are the `*.pretty` repos themselves and are used online by default. If you want to download them locally, the `library-repos-install.bat` and `library-repos-install.sh` scripts [in the KiCad source](http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/scripts/) can do this automatically. +For more information, please check: http://kicad-pcb.org/contribute/librarians/ + + How to Contribute ================= -Please, check the [CONTRIBUTING.txt](CONTRIBUTING.txt) file. +Please, check the [CONTRIBUTING.md](CONTRIBUTING.md) file. diff --git a/library/diode.dcm b/library/diode.dcm index faed1ceb..82a720f8 100644 --- a/library/diode.dcm +++ b/library/diode.dcm @@ -1,11 +1,35 @@ EESchema-DOCLIB Version 2.0 # +$CMP BAT54ADW +D Schottky diode array 2 pair Com A +K diode +F http://www.diodes.com/datasheets/ds30152.pdf +$ENDCMP +# $CMP BAV99 D BAV99 High-speed switching diodes K diode F www.nxp.com/documents/data_sheet/BAV99_SER.pdf $ENDCMP # +$CMP BAW56DW +D Switching diode array 2 pair Com A +K diode +F http://www.diodes.com/datasheets/ds30146.pdf +$ENDCMP +# +$CMP BAW56S +D High Speed Switching Diode Array 2 pair Com A +K diode +F http://www.nxp.com/documents/data_sheet/BAV756S_BAW56_SER.pdf +$ENDCMP +# +$CMP MMBD4448HADW +D Fast Switching Diode Array 2 pair Com A +K diode +F http://www.diodes.com/datasheets/ds30153.pdf +$ENDCMP +# $CMP MMBD4448HCQW D Quad Switching Diode Array Common Cathode K diode @@ -13,15 +37,27 @@ F http://www.diodes.com/datasheets/ds30153.pdf $ENDCMP # $CMP Panasonic_MA5J002E -D Quad Ultra high Speed Switching Diode Array Common Cathode +D Quad Ultra high Speed Switching Diode Array Com K K diode F http://www.semicon.panasonic.co.jp/ds4/MA5J002E_BED_discon.pdf $ENDCMP # $CMP Rohm_UMN1N -D Quad Ultra high Speed Switching Diode Array Common Cathode +D High-speed switching diodes 2 pair Com A K diode -F http://rohmfs.rohm.com/en/products/databook/datasheet/discrete/diode/switching/umn1n.pdf +F http://rohmfs.rohm.com/en/products/databook/datasheet/discrete/diode/switching/ump11n.pdf +$ENDCMP +# +$CMP Rohm_UMP11N +D High-speed switching diodes 2 pair Com A +K diode +F http://rohmfs.rohm.com/en/products/databook/datasheet/discrete/diode/switching/ump11n.pdf +$ENDCMP +# +$CMP Toshiba_HN1D01FU +D Ultra High Speed Switching Diode Array 2 pair Com A +K diode +F http://www.toshiba.com/taec/components2/Datasheet_Sync/200901/DST_HN1D01FU-TDE_EN_1882.pdf $ENDCMP # #End Doc Library diff --git a/library/diode.lib b/library/diode.lib index 6ff337f3..7cd531f5 100644 --- a/library/diode.lib +++ b/library/diode.lib @@ -1,6 +1,30 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# BAT54ADW +# +DEF BAT54ADW D 0 40 Y N 4 F N +F0 "D" 0 100 50 H V C CNN +F1 "BAT54ADW" 0 -100 50 H V C CNN +F2 "" -100 0 50 H V C CNN +F3 "" 0 100 50 H V C CNN +$FPLIST + *SC-70-6* +$ENDFPLIST +DRAW +P 3 0 1 0 50 50 -50 0 50 -50 F +P 6 0 1 0 -25 25 -25 50 -50 50 -50 -50 -75 -50 -75 -25 N +X K 1 -200 0 150 R 50 50 1 1 P +X A 6 200 0 150 L 50 50 1 1 P +X K 2 -200 0 150 R 50 50 2 1 P +X A 6 200 0 150 L 50 50 2 1 P +X A 3 200 0 150 L 50 50 3 1 P +X K 4 -200 0 150 R 50 50 3 1 P +X A 3 200 0 150 L 50 50 4 1 P +X K 5 -200 0 150 R 50 50 4 1 P +ENDDRAW +ENDDEF +# # BAV99 # DEF BAV99 D 0 40 N N 2 F N @@ -46,4 +70,29 @@ X A 5 200 0 150 L 50 50 4 1 P ENDDRAW ENDDEF # -#End Library +# Rohm_UMP11N +# +DEF Rohm_UMP11N D 0 40 Y N 4 F N +F0 "D" 0 100 50 H V C CNN +F1 "Rohm_UMP11N" 0 -100 50 H V C CNN +F2 "" -100 0 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS BAW56DW BAW56S MMBD4448HADW Toshiba_HN1D01FU +$FPLIST + *SC-70-6* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X K 1 -200 0 150 R 50 50 1 1 P +X A 6 200 0 150 L 50 50 1 1 P +X K 2 -200 0 150 R 50 50 2 1 P +X A 6 200 0 150 L 50 50 2 1 P +X A 3 200 0 150 L 50 50 3 1 P +X K 4 -200 0 150 R 50 50 3 1 P +X A 3 200 0 150 L 50 50 4 1 P +X K 5 -200 0 150 R 50 50 4 1 P +ENDDRAW +ENDDEF +# +#End Library \ No newline at end of file diff --git a/library/display.dcm b/library/display.dcm index f517c4ee..a2ab329b 100644 --- a/library/display.dcm +++ b/library/display.dcm @@ -62,8 +62,8 @@ F http://www.icbank.com/data/ICBShop/board/HY1602E.pdf $ENDCMP # $CMP ILI9341_LCD_Breakout -D ILI9341 SPI TFT LCD Display, on breakout PCB - 9 pin interface with 4-pin SD card interface -K LCD SPI TFT ILI9341 +D ILI9341 controller, SPI TFT LCD Display, 9-pin breakout PCB, 4-pin SD card interface, 5V/3.3V +K GLCD TFT ILI9341 320x240 F www.newhavendisplay.com/app_notes/ILI9341.pdf $ENDCMP # diff --git a/library/display.lib b/library/display.lib index 7124c4a7..a1a2a01d 100644 --- a/library/display.lib +++ b/library/display.lib @@ -595,7 +595,7 @@ ENDDEF # # ILI9341_LCD_Breakout # -DEF ILI9341_LCD_Breakout U 0 40 Y Y 1 F N +DEF ILI9341_LCD_Breakout U 0 30 Y Y 1 F N F0 "U" -700 500 50 H V L CNN F1 "ILI9341_LCD_Breakout" -700 -500 50 H V L CNN F2 "" -750 400 50 H V C CNN diff --git a/library/power.dcm b/library/power.dcm index c7e90297..58f68697 100644 --- a/library/power.dcm +++ b/library/power.dcm @@ -28,10 +28,18 @@ $CMP +15V K POWER, PWR $ENDCMP # +$CMP +1V1 +K POWER, PWR +$ENDCMP +# $CMP +1V2 K POWER, PWR $ENDCMP # +$CMP +1V5 +K POWER, PWR +$ENDCMP +# $CMP +1V8 K POWER, PWR $ENDCMP diff --git a/library/power.lib b/library/power.lib index ee0358e3..d4b6b51f 100644 --- a/library/power.lib +++ b/library/power.lib @@ -106,6 +106,21 @@ X +15V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # +# +1V1 +# +DEF +1V1 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V1" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V1 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# # +1V2 # DEF +1V2 #PWR 0 0 Y Y 1 F P @@ -121,6 +136,21 @@ X +1V2 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # +# +1V5 +# +DEF +1V5 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V5" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V5 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# # +1V8 # DEF +1V8 #PWR 0 0 Y Y 1 F P diff --git a/modules/packages3d/Divers.3dshapes/SELF26.wings b/modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wings similarity index 100% rename from modules/packages3d/Divers.3dshapes/SELF26.wings rename to modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wings diff --git a/modules/packages3d/Divers.3dshapes/SELF26.wrl b/modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wrl similarity index 100% rename from modules/packages3d/Divers.3dshapes/SELF26.wrl rename to modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wrl diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings new file mode 100644 index 00000000..76d07149 Binary files /dev/null and b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings differ diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wrl b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wrl new file mode 100644 index 00000000..132c2d4d --- /dev/null +++ b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wrl @@ -0,0 +1,946 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.4 +DEF cylinder3_copy4 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 1.0 0.0 0.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30316881916815e-9 0.8999988504044377 0.1375538310414064, + 0.3444150974317495 0.8314904296646561 0.1375539219380293, + 0.6363961113710608 0.6363949534725625 0.13755418078971138, + 0.8314915875633262 0.3444139395335075 0.13755456818863054, + 0.9000000083031683 -1.1495947701107598e-6 0.13755502515681317, + 0.8314915875633262 -0.3444162387230477 0.1375554821249958, + 0.6363961113710608 -0.6363972526621026 0.13755586952391496, + 0.3444150974317486 -0.8314927288541961 0.13755612837559728, + 8.30316793098973e-9 -0.9000011495939776 0.13755621927222017, + -0.3444150808254127 -0.831492728854196 0.13755612837559728, + -0.6363960947647245 -0.6363972526621023 0.1375558695239152, + -0.8314915709569894 -0.3444162387230477 0.13755548212499602, + -0.899999991696832 -1.1495947697800976e-6 0.1375550251568134, + -0.8314915709569899 0.34441393953350824 0.13755456818863077, + -0.6363960947647249 0.6363949534725627 0.13755418078971138, + -0.3444150808254127 0.8314904296646561 0.1375539219380293, + 8.30316881916815e-9 0.4191620484246322 1.9375544690148052, + 0.16040590570613666 0.3872553316305772 1.9375545113484745, + 0.29639145931258426 0.2963926896451992 1.937554631904564, + 0.3872541012980424 0.16040713603887127 1.9375548123295023, + 0.4191608180921249 1.2386360439635566e-6 1.9375550251552285, + 0.3872541012980424 -0.16040465876678345 1.9375552379809546, + 0.29639145931258426 -0.2963902123731112 1.9375554184058927, + 0.16040590570613666 -0.3872528543584891 1.9375555389619827, + 8.30316881916815e-9 -0.419159571152544 1.9375555812956518, + -0.16040588909980036 -0.387252854358489 1.9375555389619827, + -0.29639144270624795 -0.29639021237311114 1.9375554184058932, + -0.38725408469170564 -0.16040465876678361 1.9375552379809546, + -0.41916080148578816 1.2386360440678264e-6 1.9375550251552285, + -0.38725408469170564 0.16040713603887174 1.9375548123295023, + -0.29639144270624795 0.2963926896451994 1.937554631904564, + -0.1604058890998008 0.3872553316305772 1.9375545113484745, + 8.30316881916815e-9 0.8276412386353234 1.9375539270467004, + 0.3167241242657921 0.7646408949229812 1.937554010635373, + 0.5852298646844036 0.5852310950167289 1.9375542486751232, + 0.7646396645908 0.3167253545984125 1.9375546049273895, + 0.827640008303193 1.2386360438672458e-6 1.9375550251551157, + 0.7646396645908 -0.3167228773263247 1.9375554453832708, + 0.5852298646844036 -0.5852286177446412 1.9375558016350969, + 0.3167241242657912 -0.7646384176508931 1.9375560396753606, + 8.30316837507894e-9 -0.8276387613632353 1.9375561232637566, + -0.3167241076594549 -0.7646384176508931 1.9375560396750842, + -0.5852298480780673 -0.585228617744641 1.9375558016353338, + -0.7646396479844628 -0.31672287732632476 1.9375554453830675, + -0.8276399916968562 1.2386360441641376e-6 1.937555025155341, + -0.7646396479844628 0.3167253545984131 1.9375546049271861, + -0.5852298480780673 0.5852310950167291 1.93755424867536, + -0.31672410765945447 0.764640894922981 1.9375540106350966, + 2.2210913153131173e-7 0.9000001777831241 1.137993831040338, + 0.34441531123771174 0.8314917570433425 1.137993921936961, + 0.6363963251770235 0.6363962808512489 1.1379941807886431, + 0.831491801369288 0.34441526691219393 1.1379945681875625, + 0.9000002221091306 1.7778391628858213e-7 1.137995025155745, + 0.831491801369288 -0.34441491134436125 1.1379954821239275, + 0.6363963251770235 -0.6363959252834162 1.1379958695228467, + 0.34441531123771085 -0.8314914014755098 1.1379961283745292, + 2.2210913108722252e-7 -0.8999998222152912 1.137996219271152, + -0.3444148670194509 -0.8314914014755097 1.1379961283745292, + -0.6363958809587622 -0.636395925283416 1.1379958695228467, + -0.8314913571510272 -0.3444149113443613 1.1379954821239278, + -0.8999997778908693 1.7778391661924452e-7 1.1379950251557454, + -0.8314913571510272 0.3444152669121946 1.1379945681875625, + -0.6363958809587622 0.6363962808512491 1.1379941807886436, + -0.34441486701945045 0.8314917570433425 1.1379939219369615, + -0.7912903024390356 -0.40457986047675293 1.2827155619505912, + -0.6765969503693503 -0.5762305921235095 1.2827157896960104, + -0.6765971340125208 -0.5762298192920181 1.8651957896954778, + -0.7912904860822056 -0.4045790876452615 1.8651955619502192, + 0.7912907319587008 0.4045806000721004 1.2827144883607258, + 0.6765973798890146 0.5762313317188572 1.2827142606153064, + 0.6765971962458446 0.5762321045503486 1.8651942606149345, + 0.7912905483155299 0.4045813729035918 1.8651944883601936, + 0.07096983764979115 -0.8858828945004661 1.282716200541, + 0.27344568099840405 -0.8456079451628201 1.282716147104508, + 0.27344549735527357 -0.8456071723313288 1.865196147104136, + 0.0709696540066651 -0.8858821216689746 1.865196200540789, + 0.845608529721043 -0.2734450964406798 1.282715387961731, + 0.8858834790586996 -0.0709692530922417 1.2827151193177684, + 0.88588329541561 -0.07096848026075031 1.8651951193173963, + 0.8456083460779524 -0.2734443236091884 1.8651953879611984, + 0.27344568099840494 0.8456086847581676 1.2827139032069144, + 0.07096983764979203 0.8858836340958138 1.2827138497702117, + 0.07096965400666555 0.8858844069273052 1.865193849770001, + 0.273445497355274 0.8456094575896591 1.8651939032065425, + -0.8456081002014582 0.273445836036028 1.2827146623495862, + -0.8858830495391148 0.07096999268758947 1.2827149309935486, + -0.8858832331822049 0.07097076551908088 1.865194930993016, + -0.8456082838445482 0.2734466088675194 1.8651946623492144, + -0.6765969503693503 0.5762313317188575 1.2827142606154116, + -0.7912903024390356 0.40458060007210106 1.2827144883606214, + -0.7912904860822056 0.4045813729035925 1.8651944883602496, + -0.6765971340125208 0.5762321045503489 1.865194260614879, + 0.8858834790586996 0.07096999268758915 1.2827149309935013, + 0.845608529721043 0.2734458360360274 1.2827146623496326, + 0.8456083460779524 0.27344660886751876 1.8651946623491, + 0.88588329541561 0.07097076551908053 1.8651949309931295, + 0.404580445034588 -0.7912901474004927 1.2827160750358875, + 0.5762311766815098 -0.6765967953309182 1.2827159228613152, + 0.5762309930383398 -0.6765960224994269 1.865195922861104, + 0.40458026139149794 -0.7912893745690014 1.8651960750355159, + 0.5762311766815107 0.6765975349262658 1.2827141274499836, + 0.404580445034588 0.7912908869958405 1.2827139752754475, + 0.4045802613914984 0.791291659827332 1.865193975275076, + 0.5762309930383402 0.6765983077577573 1.8651941274497723, + -0.40458001551500367 0.7912908869958405 1.28271397527543, + -0.5762307471618451 0.676597534926266 1.2827141274500016, + -0.5762309308050155 0.6765983077577574 1.8651941274496298, + -0.4045801991580933 0.791291659827332 1.8651939752752187, + -0.8858830495391148 -0.07096925309224136 1.2827151193178155, + -0.8456081002014582 -0.2734450964406799 1.2827153879616842, + -0.8456082838445482 -0.27344432360918847 1.8651953879613123, + -0.8858832331822049 -0.07096848026074996 1.865195119317283, + -0.5762307471618455 -0.6765967953309181 1.2827159228613332, + -0.40458001551500367 -0.7912901474004926 1.2827160750358697, + -0.4045801991580933 -0.7912893745690013 1.8651960750356587, + -0.5762309308050164 -0.6765960224994266 1.8651959228609614, + -0.07096940813016994 0.8858836340958138 1.2827138497703168, + -0.27344525147877974 0.8456086847581676 1.2827139032068091, + -0.2734454351219098 0.8456094575896591 1.865193903206598, + -0.07096959177329687 0.8858844069273052 1.8651938497699452, + 0.676597379889015 -0.5762305921235098 1.2827157896959058, + 0.7912907319587008 -0.4045798604767529 1.2827155619506954, + 0.7912905483155299 -0.40457908764526146 1.8651955619501628, + 0.6765971962458446 -0.5762298192920183 1.8651957896955338, + -0.27344525147877974 -0.84560794516282 1.282716147104403, + -0.07096940813017039 -0.8858828945004661 1.2827162005411052, + -0.07096959177329776 -0.8858821216689746 1.8651962005407334, + -0.2734454351219102 -0.8456071723313286 1.8651961471041918 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 2.521214061132979e-16 0.8909085517013487 -0.454182730302909, + 0.3409361618135474 0.8230921031471331 -0.4541826981564531, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329055 0.34093554325146935 -0.4541821402204701, + 0.8909090772663188 -6.026059608827962e-7 -0.45418169937164277, + 0.8230926672329055 -0.3409367484633606 -0.4541812355157933, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135467 -0.8230933083588077 -0.45418051400605036, + 7.563642183398936e-17 -0.8909097569128694 -0.45418036619547053, + -0.3409361843784991 -0.8230933628352666 -0.4541803983418509, + -0.6299679429530624 -0.6299685455581265 -0.4541806055512124, + -0.8230927987510829 -0.34093680293960293 -0.4541809562778165, + -0.890909231349448 -6.026055601549747e-7 -0.45418139712671274, + -0.8230927987510829 0.34093559772845256 -0.4541818609826377, + -0.6299679429530618 0.62996734034689 -0.45418227722771565, + -0.34093618437849854 0.8230921576238996 -0.4541825824923982, + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -1.8706246821321123e-9 0.4759282733108249 0.8794840980162044, + 0.18212940371246455 0.43970044796039803 0.8794841649323583, + 0.33653123785103845 0.3365324066167238 0.8794843177949246, + 0.43969923461939703 0.1821305540149788 0.8794845333314926, + 0.4759270153941773 1.1668959160661842e-6 0.8794847787293586, + 0.4396992346193973 -0.18212822022315703 0.8794850166281751, + 0.33653123785103767 -0.33653007282493075 0.8794852108107872, + 0.18212940371246503 -0.43969811416864646 0.8794853317138823, + -1.870625130649971e-9 -0.47592593951912254 0.879485360931517, + -0.18212943356472985 -0.43969817720776383 0.8794852940155171, + -0.3365313307432075 -0.336530161976506 0.8794851411526363, + -0.43969939055075463 -0.18212828326256097 0.8794849256156284, + -0.4759271974380213 1.1668957851905223e-6 0.8794846802175857, + -0.43969939055075385 0.18213061705414166 0.8794844423187789, + -0.33653133074320707 0.33653249576811556 0.8794842481365368, + -0.1821294335647303 0.4397005109994155 0.8794841272338253, + 1.473714817004775e-14 0.999805270099626 0.019733775133356887, + 0.3826089025966775 0.9236996279171849 0.019733855158600027, + 0.7069690683792603 0.7069690945630279 0.019734124953826575, + 0.9236996022739542 0.38260892900446675 0.01973454344528473, + 0.9998052449967483 2.6184359543139155e-8 0.019735046921442876, + 0.9236996022739542 -0.3826088766357363 0.019735558732363757, + 0.7069690683792588 -0.7069690421942679 0.019736000959730486, + 0.3826089025966768 -0.9236995755483762 0.01973630627843514, + 1.4438117215601912e-14 -0.9998052177307616 0.01973642820634755, + -0.3826089022801376 -0.9236995747841726 0.019736348181129078, + -0.7069690672985832 -0.7069690411134827 0.01973607838589523, + -0.9236996004290778 -0.3826088758715529 0.01973565989442576, + -0.9998052428353957 2.6184505186735114e-8 0.01973515641829575, + -0.923699600429078 0.38260892824055126 0.019734644607348462, + -0.7069690672985824 0.7069690934824503 0.019734202379994348, + -0.3826089022801371 0.923699627153093 0.01973389706129554, + -0.8816035964734312 -0.47135891154958126 0.02441055484632634, + -0.772853970694085 -0.6341142273123674 0.02441079069644016, + -0.7210724918994786 -0.5939857677984399 0.35670067154236484, + -0.824714235953606 -0.43887495400266124 0.35670043981557115, + 0.881603589420889 0.47135897280555494 0.024409626705392342, + 0.7728539654631467 0.6341142875743795 0.02440939085529662, + 0.7210723873044046 0.593986628996263 0.3566994488932981, + 0.8247140989756615 0.43887582844867895 0.35669968061977353, + 0.09810379016684587 -0.9948767403567227 0.02441142871856551, + 0.29008677408426137 -0.9566889496629636 0.024411413194695353, + 0.272829207035609 -0.8934922478784331 0.35670131310308567, + 0.08986354157000008 -0.9298863991537648 0.35670131562042484, + 0.9566889792198982 -0.290086740769888 0.024410650722440114, + 0.9948767687452708 -0.09810375750597067 0.024410402990913488, + 0.9298867937860877 -0.08986306143488058 0.3567004078099448, + 0.8934926654920122 -0.27282871749836407 0.35670064146308567, + 0.2900867740842619 0.956689014437472 0.024408874534577466, + 0.09810379016684646 0.9948768051311381 0.024408788723715505, + 0.08986354157000111 0.9298873456894615 0.3566988480821104, + 0.27282920703560826 0.8934931944142511 0.3566989421399207, + -0.9566889873364721 0.2900868082381727 0.02440953082927281, + -0.9948767776164428 0.09810382291294399 0.02440977856083231, + -0.929886967389024 0.0898640244661574 0.3566997126250456, + -0.89349282568104 0.272829712746973 0.356699478972026, + -0.772853970694084 0.6341142920863613 0.024409108017313077, + -0.8816035964734312 0.47135897632352075 0.02440930405304359, + -0.8247142359536055 0.43887590053776276 0.3566992752202176, + -0.7210724918994772 0.5939867143336115 0.3566990953465383, + 0.9948767687452706 0.0981038222808215 0.02441014266369796, + 0.9566889792198982 0.29008680554472055 0.02440988095113964, + 0.8934926654920125 0.2728296640345845 0.35669991748633006, + 0.9298867937860879 0.08986400797112543 0.35670016934898624, + 0.4713589412254722 -0.8816035586802111 0.02441134673034828, + 0.6341142555806117 -0.7728539335542071 0.024411232235098078, + 0.5939861625131412 -0.721071923581184 0.3567011631125465, + 0.4388753715325975 -0.8247136582337709 0.35670126182114276, + 0.6341142555806145 0.7728539983288805 0.024409181397702026, + 0.47135894122547234 0.8816036234548077 0.024409007316057288, + 0.4388753715325966 0.8247146047696952 0.35669907336814183, + 0.5939861625131432 0.7210728701172089 0.35669924968219446, + -0.4713589431300129 0.881603627212377 0.024408834821383615, + -0.6341142593068351 0.7728540026013984 0.024408949316627987, + -0.5939862342825678 0.7210729556204036 0.35669895732349677, + -0.43887541091869947 0.8247146766934225 0.3566988586152281, + -0.9948767776164429 -0.09810375813905813 0.024410038888049514, + -0.956688987336472 -0.29008674346426977 0.024410300600580474, + -0.8934928256810404 -0.27282876621191554 0.3567002029489107, + -0.929886967389024 -0.08986307793112473 0.35669995108604774, + -0.634114259306836 -0.7728539378273378 0.02441100015403478, + -0.4713589431300134 -0.8816035624382378 0.02441117423568512, + -0.43887541091869947 -0.8247137301580684 0.3567010470684205, + -0.593986234282569 -0.7210720090851515 0.35670087075407636, + -0.09810379025280962 0.9948768060032174 0.0244087528331389, + -0.29008677492477675 0.9566890168916096 0.024408768357040044, + -0.27282922321067843 0.8934932432924696 0.356698807333248, + -0.08986354433184648 0.9298873620192276 0.356698804815828, + 0.7728539654631446 -0.6341142227996388 0.024411073534411812, + 0.8816035894208893 -0.4713589080307585 0.024410877498665322, + 0.8247140989756618 -0.43887488191250207 0.3567008452149358, + 0.7210723873044034 -0.5939856824601566 0.35670102508889795, + -0.2900867749247776 -0.9566889521173824 0.024411307017165134, + -0.09810379025280973 -0.9948767412288972 0.024411392827991214, + -0.08986354433184685 -0.9298864154836455 0.35670127235418597, + -0.2728292232106787 -0.8934922967570091 0.3567011782965434 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF pin Material { + diffuseColor 0.7666666666666667 0.7666666666666667 0.7666666666666667 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30316881916815e-9 0.4191620484246322 1.9375544690148052, + 0.16040590570613666 0.3872553316305772 1.9375545113484745, + 0.29639145931258426 0.2963926896451992 1.937554631904564, + 0.3872541012980424 0.16040713603887127 1.9375548123295023, + 0.4191608180921249 1.2386360439635566e-6 1.9375550251552285, + 0.3872541012980424 -0.16040465876678345 1.9375552379809546, + 0.29639145931258426 -0.2963902123731112 1.9375554184058927, + 0.16040590570613666 -0.3872528543584891 1.9375555389619827, + 8.30316881916815e-9 -0.419159571152544 1.9375555812956518, + -0.16040588909980036 -0.387252854358489 1.9375555389619827, + -0.29639144270624795 -0.29639021237311114 1.9375554184058932, + -0.38725408469170564 -0.16040465876678361 1.9375552379809546, + -0.41916080148578816 1.2386360440678264e-6 1.9375550251552285, + -0.38725408469170564 0.16040713603887174 1.9375548123295023, + -0.29639144270624795 0.2963926896451994 1.937554631904564, + -0.1604058890998008 0.3872553316305772 1.9375545113484745, + 8.30316881916815e-9 0.4191602859102914 0.6091544690159748, + 0.16040590570613666 0.38725356911623654 0.6091545113496436, + 0.29639145931258426 0.2963909271308585 0.6091546319057334, + 0.3872541012980424 0.1604053735245307 0.609154812330672, + 0.4191608180921249 -5.23878296773088e-7 0.6091550251563982, + 0.3872541012980424 -0.16040642128112403 0.6091552379821242, + 0.29639145931258426 -0.29639197488745195 0.6091554184070627, + 0.16040590570613666 -0.38725461687282986 0.6091555389631523, + 8.30316881916815e-9 -0.41916133366688474 0.6091555812968213, + -0.1604058890998008 -0.38725461687282986 0.6091555389631524, + -0.29639144270624795 -0.29639197488745184 0.6091554184070627, + -0.38725408469170564 -0.16040642128112437 0.6091552379821242, + -0.4191608014857886 -5.238782966127989e-7 0.6091550251563983, + -0.38725408469170564 0.1604053735245309 0.609154812330672, + -0.29639144270624795 0.29639092713085874 0.6091546319057335, + -0.1604058890998008 0.3872535691162365 0.6091545113496438 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -7.689702886455582e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602453 -0.8230921303855175 0.45418264032442707, + -0.6299679044322835 -0.6299673018259693 0.45418238408739015, + -0.8230927329920027 -0.34093557048996276 0.4541820006015643, + -0.8909091543078936 6.02605760418052e-7 0.4541815482491893, + -0.8230927329920027 0.3409367757014837 0.45418109589681505, + -0.6299679044322832 0.6299685070374901 0.4541807124109888, + -0.3409361730960241 0.8230933355970385 0.45418045617395186, + -5.672731637549199e-16 0.8909097569128697 0.45418036619547003, + 0.340936173096024 0.8230933355970385 0.4541804561739518, + 0.6299679044322839 0.6299685070374894 0.4541807124109887, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.3409355704899625 0.454182000601564, + 0.6299679044322842 -0.6299673018259685 0.45418238408739015, + 0.340936173096024 -0.8230921303855177 0.45418264032442707 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy3 Transform { + children [ + Shape { + appearance Appearance { + material USE body + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.256345466911114e-6 0.5651985093677698 -0.11948391780168532, + 0.21629041962750728 0.5221752211434124 -0.11948369072644183, + 0.399654496381586 0.3996552620949689 -0.11948338405518766, + 0.522174455430457 0.21629118534137004 -0.1194830444758408, + 0.5651977436551223 -1.4906311434549735e-6 -0.11948272368627832, + 0.522174455430457 -0.21629416660374667 -0.11948247052380334, + 0.39965449638158645 -0.39965824335760086 -0.1194823235301079, + 0.21629041962750728 -0.5221782024064269 -0.11948230508364932, + -2.256345466911114e-6 -0.5652014906312351 -0.11948241799273407, + -0.2162949323184411 -0.522178202406878 -0.11948264506797712, + -0.3996590090725203 -0.39965824335843425 -0.11948295173923151, + -0.5221789681213904 -0.21629416660483572 -0.1194832913185786, + -0.5652022563460566 -1.4906323220009115e-6 -0.11948361210814107, + -0.5221789681213904 0.2162911853402814 -0.11948386527061605, + -0.3996590090725203 0.39965526209413543 -0.11948401226431127, + -0.21629493231844155 0.5221752211429613 -0.11948403071076985, + -3.2617906398080265e-6 0.23668448284370566 -1.442483481931154, + 0.09057321067526924 0.21866770227682927 -1.4424833188766109, + 0.16736023628591168 0.16736025209468153 -1.4424831328364989, + 0.2186676864682111 0.09057322648441701 -1.4424829521337386, + 0.23668446703522417 -3.2459808985562574e-6 -1.442482804278687, + 0.2186676864682111 -0.09057971844628765 -1.4424827117809356, + 0.16736023628591168 -0.16736674405676127 -1.4424826887224285, + 0.09057321067526924 -0.21867419423922194 -1.4424827386136145, + -3.2617906398080265e-6 -0.2366909748064676 -1.4424828538590124, + -0.09057973425654842 -0.21867419423959125 -1.4424830169135552, + -0.16736675986719085 -0.16736674405744348 -1.4424832029536674, + -0.21867421004949072 -0.09057971844717921 -1.4424833836564277, + -0.23669099061650378 -3.24598186339668e-6 -1.442483531511479, + -0.21867421004949072 0.09057322648352584 -1.4424836240092305, + -0.1673667598671913 0.1673602520939993 -1.4424836470677376, + -0.09057973425654886 0.21866770227646 -1.4424835971765515, + -3.1779921041419357e-6 0.5651969003172272 -1.3322188677961662, + 0.2162894979808696 0.5221736120928698 -1.332218640720923, + 0.3996535747349488 0.39965365304442624 -1.3322183340496687, + 0.5221735337838194 0.2162895762908274 -1.3322179944703216, + 0.5651968220084851 -3.099681686092178e-6 -1.3322176736807592, + 0.5221735337838194 -0.2162957756542893 -1.3322174205182842, + 0.3996535747349488 -0.3996598524081435 -1.3322172735245887, + 0.2162894979808696 -0.5221798114569695 -1.3322172550781302, + -3.1779921041419357e-6 -0.5652030996817778 -1.3322173679872151, + -0.21629585396507878 -0.5221798114574205 -1.3322175950624582, + -0.3996599307191575 -0.3996598524089769 -1.3322179017337126, + -0.5221798897680276 -0.21629577565537836 -1.3322182413130597, + -0.5652031779926938 -3.0996828646381155e-6 -1.3322185621026217, + -0.5221798897680276 0.2162895762897388 -1.3322188152650967, + -0.3996599307191575 0.3996536530435928 -1.3322189622587923, + -0.21629585396507922 0.5221736120924187 -1.3322189807052507 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755199336355e-7 0.8909097569128709 0.4541803661953279, + 0.3409358977513464 0.8230935326283095 0.4541803057926811, + 0.6299678261189832 0.6299687856818045 0.45418043454283147, + 0.8230928517102348 0.34093697273259777 0.4541807328448063, + 0.8909093546392878 6.026052389806085e-7 0.45418115528481, + 0.8230928517102348 -0.3409357675220402 0.45418163755007807, + 0.6299678261189833 -0.6299675804710211 0.45418210621997207, + 0.3409358977513459 -0.8230923274171881 0.454182489943679, + -3.5695755213203026e-7 -0.8909085517013501 0.45418273030276635, + -0.3409364484403096 -0.823091933354025 0.4541827907048456, + -0.6299679827451834 -0.6299670231813778 0.45418266195437046, + -0.8230926142736701 -0.3409353734583135 0.4541823636525043, + -0.8909089539765817 6.026062817668429e-7 0.45418194121297883, + -0.8230926142736701 0.3409365786707977 0.45418145894827805, + -0.6299679827451834 0.6299682283936358 0.4541809902787086, + -0.3409364484403099 0.8230931385659446 0.45418060655489323, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573, + 5.738515926357421e-7 0.8081805910472308 -0.588934743629733, + 0.3092780861540964 0.746661183343348 -0.5889347525092834, + 0.5714707296389455 0.571469374392898 -0.588934596790612, + 0.7466621654948488 0.30927657636721545 -0.5889343001805184, + 0.8081812001039417 -7.813945036323115e-7 -0.5889339078351169, + 0.7466621654948488 -0.3092781391561745 -0.5889334794852786, + 0.5714707296389455 -0.5714709371817209 -0.5889330803432397, + 0.30927808615409613 -0.7466627461319674 -0.5889327711747147, + 5.738515929467266e-7 -0.80818215383561 -0.5889325990478921, + -0.30927715700485386 -0.7466632737676215 -0.5889325901676801, + -0.5714703281255982 -0.5714716833711152 -0.5889327458861539, + -0.7466622916173958 -0.3092786667914895 -0.5889330424966301, + -0.8081815447804324 -7.813938754083076e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255985 0.5714701205831795 -0.5889342623355064, + -0.3092771570048544 0.7466617109794825 -0.5889345715036487 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.2238132634532235e-6 0.23668427745585569 -1.5972834819307633, + 0.09057324865266159 0.2186674968888889 -1.5972833868388956, + 0.16736027426331823 0.16736004670666474 -1.597283258414758, + 0.218667724445627 0.09057302109634957 -1.5972831162097605, + 0.23668450501264404 -3.4513689841724752e-6 -1.5972829818733258, + 0.218667724445627 -0.09057992383435515 -1.5972828758569577, + 0.16736027426331823 -0.167366949444778 -1.5972828143006872, + 0.09057324865266159 -0.21867439962716206 -1.5972828065758993, + -3.2238132630091343e-6 -0.23669118019431756 -1.5972828538586217, + -0.09057969627918894 -0.21867439962735097 -1.5972829489504894, + -0.16736672188984558 -0.1673669494451271 -1.5972830773746267, + -0.21867417207215523 -0.09057992383481123 -1.5972832195796245, + -0.2366909526391714 -3.451369477839933e-6 -1.5972833539160591, + -0.21867417207215523 0.09057302109589338 -1.5972834599324268, + -0.16736672188984558 0.1673600467063159 -1.5972835214886982, + -0.09057969627918894 0.21866749688870013 -1.5972835292134855, + -3.2617906398080265e-6 0.23668448284370566 -1.442483481931154, + 0.09057321067526924 0.21866770227682927 -1.4424833188766109, + 0.16736023628591168 0.16736025209468153 -1.4424831328364989, + 0.2186676864682111 0.09057322648441701 -1.4424829521337386, + 0.23668446703522417 -3.2459808985562574e-6 -1.442482804278687, + 0.2186676864682111 -0.09057971844628765 -1.4424827117809356, + 0.16736023628591168 -0.16736674405676127 -1.4424826887224285, + 0.09057321067526924 -0.21867419423922194 -1.4424827386136145, + -3.2617906398080265e-6 -0.2366909748064676 -1.4424828538590124, + -0.09057973425654842 -0.21867419423959125 -1.4424830169135552, + -0.16736675986719085 -0.16736674405744348 -1.4424832029536674, + -0.21867421004949072 -0.09057971844717921 -1.4424833836564277, + -0.23669099061650378 -3.24598186339668e-6 -1.442483531511479, + -0.21867421004949072 0.09057322648352584 -1.4424836240092305, + -0.1673667598671913 0.1673602520939993 -1.4424836470677376, + -0.09057973425654886 0.21866770227646 -1.4424835971765515 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.569575527245043e-7 0.8909085517013571 -0.45418273030275247, + 0.34093650151316013 0.8230920614840302 -0.45418251866175624, + 0.6299681639475796 0.6299672043847834 -0.45418215928428546, + 0.8230929236057168 0.34093550158889946 -0.45418170688229964, + 0.8909093163816859 -6.026053389250857e-7 -0.4541812303298693, + 0.8230929236057168 -0.3409367067996404 -0.45418080217773343, + 0.6299681639475795 -0.6299684095957079 -0.45418048760814234, + 0.34093650151315924 -0.8230932666952288 -0.45418033451146295, + 3.5695755282535266e-7 -0.890909756912878 -0.4541803661953137, + -0.3409358446781717 -0.8230934044991447 -0.45418057783616084, + -0.6299676449161837 -0.629968604480017 -0.45418093721363606, + -0.8230925423779156 -0.3409368446040137 -0.4541813896157763, + -0.8909089922340023 -6.026061824911558e-7 -0.45418186616842277, + -0.823092542377916 0.34093563939171256 -0.4541822943207089, + -0.6299676449161841 0.6299673992678985 -0.4541826088902974, + -0.34093584467817206 0.8230921992873007 -0.45418276198681956, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings b/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings new file mode 100644 index 00000000..b69f5447 Binary files /dev/null and b/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings differ diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wrl b/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wrl new file mode 100644 index 00000000..1aad62a3 --- /dev/null +++ b/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wrl @@ -0,0 +1,1883 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.4 +DEF cylinder3_copy6 Transform { + children [ + Shape { + appearance Appearance { + material DEF body3 Material { + diffuseColor 0.1 0.1 0.1 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.950000008297975 0.8999988503940498 0.13754600295151542, + 3.294415097426556 0.831490429654268 0.1375460938481381, + 3.586396111365868 0.6363949534621743 0.1375463526998204, + 3.7814915875581327 0.34441393952311944 0.13754674009873957, + 3.8500000082979744 -1.1496051581869989e-6 0.1375471970669222, + 3.7814915875581327 -0.3444162387334358 0.13754765403510483, + 3.586396111365868 -0.6363972526724907 0.137548041434024, + 3.294415097426555 -0.8314927288645843 0.1375483002857063, + 2.950000008297974 -0.9000011496043657 0.1375483911823292, + 2.605584919169394 -0.8314927288645841 0.1375483002857063, + 2.313603905230082 -0.6363972526724905 0.13754804143402422, + 2.1185084290378176 -0.3444162387334358 0.13754765403510505, + 2.0500000082979746 -1.1496051578563367e-6 0.1375471970669222, + 2.118508429037817 0.34441393952312016 0.1375467400987398, + 2.3136039052300816 0.6363949534621746 0.1375463526998204, + 2.605584919169394 0.831490429654268 0.1375460938481381, + 2.950000008297975 0.41916204841424415 1.9375466409249142, + 3.110405905700943 0.38725533162018916 1.9375466832585835, + 3.246391459307391 0.29639268963481114 1.9375468038146728, + 3.3372541012928485 0.1604071360284832 1.9375469842396116, + 3.369160818086932 1.2386256558873177e-6 1.9375471970653373, + 3.3372541012928485 -0.16040465877717153 1.9375474098910637, + 3.246391459307391 -0.2963902123834993 1.9375475903160018, + 3.110405905700943 -0.38725285436887713 1.9375477108720918, + 2.950000008297975 -0.41915957116293207 1.9375477532057608, + 2.7895941108950066 -0.3872528543688771 1.9375477108720922, + 2.6536085572885586 -0.2963902123834992 1.9375475903160022, + 2.562745915303101 -0.1604046587771717 1.9375474098910637, + 2.5308391985090184 1.2386256559915875e-6 1.9375471970653373, + 2.562745915303101 0.16040713602848367 1.9375469842396111, + 2.6536085572885586 0.2963926896348113 1.9375468038146728, + 2.789594110895006 0.3872553316201891 1.9375466832585835, + 2.9500000082979754 0.8276412386249352 1.9375460989568092, + 3.2667241242605987 0.764640894912593 1.937546182545482, + 3.5352298646792097 0.5852310950063409 1.937546420585232, + 3.7146396645856066 0.3167253545880244 1.9375467768374985, + 3.7776400082979995 1.2386256557910067e-6 1.9375471970652247, + 3.7146396645856066 -0.3167228773367128 1.9375476172933799, + 3.5352298646792097 -0.5852286177550292 1.9375479735452057, + 3.2667241242605978 -0.7646384176612813 1.9375482115854696, + 2.9500000082979745 -0.8276387613736235 1.9375482951738654, + 2.6332758923353516 -0.7646384176612813 1.937548211585193, + 2.3647701519167392 -0.585228617755029 1.9375479735454428, + 2.1853603520103433 -0.31672287733671284 1.9375476172931765, + 2.1223600082979504 1.2386256560878985e-6 1.93754719706545, + 2.1853603520103433 0.31672535458802503 1.9375467768372951, + 2.3647701519167392 0.5852310950063411 1.9375464205854689, + 2.633275892335352 0.7646408949125929 1.9375461825452058, + 2.950000222103938 0.9000001777727362 1.137986002950447, + 3.2944153112325187 0.8314917570329544 1.13798609384707, + 3.58639632517183 0.6363962808408608 1.1379863526987521, + 3.781491801364095 0.34441526690180585 1.1379867400976713, + 3.850000222103937 1.7777352821234314e-7 1.137987197065854, + 3.781491801364095 -0.34441491135474933 1.1379876540340363, + 3.58639632517183 -0.6363959252938043 1.1379880414329557, + 3.294415311232518 -0.831491401485898 1.1379883002846383, + 2.9500002221039376 -0.8999998222256793 1.137988391181261, + 2.605585132975356 -0.8314914014858978 1.1379883002846383, + 2.3136041190360443 -0.6363959252938042 1.1379880414329557, + 2.1185086428437794 -0.3444149113547494 1.1379876540340368, + 2.0500002221039373 1.7777352854300553e-7 1.1379871970658544, + 2.1185086428437794 0.3444152669018065 1.1379867400976718, + 2.3136041190360443 0.636396280840861 1.1379863526987524, + 2.6055851329753565 0.8314917570329544 1.1379860938470703, + 2.1587096975557714 -0.404579860487141 1.2827077338607, + 2.2734030496254563 -0.5762305921338975 1.2827079616061194, + 2.273402865982286 -0.5762298193024061 1.8651879616055869, + 2.158709513912601 -0.4045790876556496 1.8651877338603282, + 3.7412907319535074 0.4045806000617123 1.282706660270835, + 3.6265973798838216 0.5762313317084692 1.2827064325254154, + 3.626597196240651 0.5762321045399605 1.8651864325250433, + 3.7412905483103365 0.40458137289320373 1.8651866602703024, + 3.020969837644598 -0.8858828945108541 1.282708372451109, + 3.223445680993211 -0.8456079451732081 1.2827083190146171, + 3.22344549735008 -0.8456071723417168 1.865188319014245, + 3.0209696540014717 -0.8858821216793626 1.865188372450898, + 3.7956085297158495 -0.2734450964510679 1.28270755987184, + 3.835883479053506 -0.07096925310262978 1.2827072912278774, + 3.835883295410416 -0.07096848027113839 1.8651872912275054, + 3.7956083460727594 -0.2734443236195765 1.8651875598713075, + 3.2234456809932115 0.8456086847477796 1.2827060751170234, + 3.020969837644599 0.8858836340854258 1.282706021680321, + 3.0209696540014725 0.8858844069169172 1.8651860216801097, + 3.223445497350081 0.845609457579271 1.8651860751166518, + 2.104391899793349 0.27344583602563993 1.2827068342596952, + 2.0641169504556918 0.07096999267720139 1.2827071029036574, + 2.0641167668126017 0.0709707655086928 1.8651871029031248, + 2.1043917161502588 0.27344660885713135 1.8651868342593234, + 2.2734030496254563 0.5762313317084695 1.2827064325255204, + 2.1587096975557714 0.404580600061713 1.2827066602707304, + 2.158709513912601 0.4045813728932044 1.8651866602703584, + 2.273402865982286 0.5762321045399609 1.8651864325249878, + 3.835883479053506 0.07096999267720107 1.2827071029036103, + 3.7956085297158495 0.2734458360256393 1.2827068342597416, + 3.7956083460727594 0.2734466088571307 1.865186834259209, + 3.835883295410416 0.07097076550869245 1.8651871029032385, + 3.354580445029394 -0.7912901474108809 1.2827082469459963, + 3.526231176676317 -0.6765967953413062 1.2827080947714242, + 3.5262309930331464 -0.6765960225098149 1.865188094771213, + 3.354580261386304 -0.7912893745793895 1.865188246945625, + 3.5262311766763172 0.6765975349158778 1.2827062993600926, + 3.3545804450293946 0.7912908869854524 1.2827061471855565, + 3.3545802613863045 0.7912916598169438 1.865186147185185, + 3.526230993033147 0.6765983077473692 1.8651862993598818, + 2.545419984479803 0.7912908869854524 1.2827061471855388, + 2.3737692528329615 0.6765975349158779 1.2827062993601106, + 2.373769069189791 0.6765983077473693 1.8651862993597388, + 2.545419800836713 0.7912916598169438 1.8651861471853275, + 2.0641169504556918 -0.07096925310262944 1.2827072912279245, + 2.104391899793349 -0.27344509645106796 1.2827075598717932, + 2.1043917161502588 -0.27344432361957655 1.8651875598714214, + 2.0641167668126017 -0.07096848027113804 1.865187291227392, + 2.373769252832961 -0.6765967953413061 1.2827080947714422, + 2.545419984479803 -0.7912901474108808 1.2827082469459787, + 2.545419800836713 -0.7912893745793894 1.8651882469457677, + 2.3737690691897906 -0.6765960225098148 1.8651880947710704, + 2.8790305918646366 0.8858836340854258 1.2827060216804258, + 2.676554748516027 0.8456086847477796 1.2827060751169181, + 2.6765545648728972 0.845609457579271 1.865186075116707, + 2.87903040822151 0.8858844069169172 1.8651860216800542, + 3.626597379883822 -0.5762305921338978 1.2827079616060146, + 3.7412907319535074 -0.40457986048714095 1.2827077338608044, + 3.7412905483103365 -0.40457908765564954 1.8651877338602718, + 3.626597196240651 -0.5762298193024064 1.8651879616056428, + 2.676554748516027 -0.845607945173208 1.2827083190145119, + 2.879030591864636 -0.8858828945108541 1.2827083724512143, + 2.8790304082215092 -0.8858821216793626 1.8651883724508425, + 2.676554564872897 -0.8456071723417167 1.8651883190143006 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 6.303035152832448e-17 0.8909085517013487 -0.4541827303029092, + 0.3409361618135475 0.823092103147133 -0.4541826981564532, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329058 0.34093554325146885 -0.4541821402204704, + 0.8909090772663187 -6.026059609206143e-7 -0.454181699371643, + 0.8230926672329058 -0.3409367484633601 -0.4541812355157936, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135466 -0.8230933083588077 -0.45418051400605036, + -1.3866677336231382e-16 -0.8909097569128694 -0.4541803661954705, + -0.34093618437849904 -0.8230933628352666 -0.45418039834185076, + -0.6299679429530622 -0.6299685455581264 -0.45418060555121237, + -0.8230927987510828 -0.340936802939603 -0.4541809562778166, + -0.8909092313494479 -6.02605560192793e-7 -0.45418139712671296, + -0.8230927987510829 0.34093559772845256 -0.4541818609826379, + -0.6299679429530619 0.62996734034689 -0.45418227722771576, + -0.3409361843784988 0.8230921576238995 -0.4541825824923981, + -2.22928457120034e-13 -0.700213560039912 0.7139334495148918, + -0.2679604910386538 -0.6469129044033277 0.7139333787957911, + -0.4951264263846456 -0.4951254791422262 0.7139331774051063, + -0.6469138516458516 -0.26795954379646286 0.7139328760024438, + -0.7002145072825168 9.472420246459915e-7 0.7139325204738927, + -0.6469138516458516 0.2679614382805123 0.7139321649452196, + -0.49512642638464555 0.49512737362627596 0.7139318635426747, + -0.26796049103865366 0.6469147988873775 0.7139316621517969, + -2.2284712701307335e-13 0.7002154545239613 0.7139315914328223, + 0.2679604910387814 0.6469147988871856 0.7139316621519228, + 0.49512642638473503 0.49512737362628295 0.7139318635426078, + 0.646913851645801 0.2679614382805006 0.7139321649452699, + 0.7002145072825896 9.47242024837729e-7 0.7139325204738212, + 0.6469138516458014 -0.2679595437964507 0.7139328760024938, + 0.4951264263847349 -0.49512547914223365 0.7139331774050391, + 0.26796049103878095 -0.6469129044031368 0.7139333787959165, + -1.870624700315269e-9 0.47592827331082466 0.8794840980162046, + 0.18212940371246614 0.4397004479603966 0.8794841649323585, + 0.33653123785103806 0.33653240661672246 0.8794843177949253, + 0.4396992346193963 0.18213055401497935 0.8794845333314928, + 0.4759270153941775 1.1668959178178282e-6 0.8794847787293584, + 0.43969923461939636 -0.18212822022315722 0.8794850166281755, + 0.3365312378510373 -0.3365300728249294 0.8794852108107881, + 0.18212940371246475 -0.43969811416864574 0.8794853317138828, + -1.8706248094142073e-9 -0.4759259395191232 0.8794853609315165, + -0.1821294335647291 -0.4396981772077641 0.8794852940155171, + -0.33653133074320735 -0.3365301619765073 0.8794851411526359, + -0.43969939055075674 -0.1821282832625603 0.8794849256156275, + -0.4759271974380222 1.1668957850450576e-6 0.8794846802175853, + -0.43969939055075613 0.18213061705414219 0.8794844423187773, + -0.33653133074320757 0.3365324957681158 0.8794842481365366, + -0.18212943356472966 0.43970051099941576 0.8794841272338253, + 1.4545316991724006e-14 0.9998052700996259 0.01973377513335668, + 0.3826089025966779 0.9236996279171846 0.019733855158600405, + 0.7069690683792598 0.7069690945630284 0.01973412495382646, + 0.9236996022739543 0.382608929004466 0.01973454344528552, + 0.9998052449967483 2.6184360637705292e-8 0.019735046921443313, + 0.9236996022739545 -0.3826088766357359 0.019735558732364544, + 0.7069690683792591 -0.7069690421942676 0.019736000959730528, + 0.3826089025966772 -0.923699575548376 0.019736306278435718, + 1.4285780691638936e-14 -0.9998052177307616 0.019736428206347103, + -0.3826089022801377 -0.9236995747841725 0.01973634818112906, + -0.7069690672985827 -0.7069690411134831 0.01973607838589561, + -0.9236996004290778 -0.3826088758715531 0.019735659894426796, + -0.9998052428353957 2.6184504639452052e-8 0.0197351564182962, + -0.9236996004290775 0.3826089282405524 0.01973464460734942, + -0.7069690672985824 0.7069690934824504 0.01973420237999438, + -0.3826089022801371 0.9236996271530927 0.019733897061295153, + -0.8816035964734313 -0.4713589115495809 0.02441055484632718, + -0.7728539706940845 -0.6341142273123682 0.024410790696440733, + -0.721072491899478 -0.5939857677984414 0.3567006715423639, + -0.8247142359536074 -0.43887495400265963 0.3567004398155697, + 0.8816035894208891 0.47135897280555467 0.024409626705393053, + 0.772853965463146 0.6341142875743802 0.024409390855296496, + 0.7210723873044047 0.593986628996262 0.3566994488932994, + 0.8247140989756607 0.4388758284486801 0.356699680619774, + 0.09810379016684584 -0.9948767403567227 0.024411428718564884, + 0.29008677408426214 -0.9566889496629634 0.02441141319469588, + 0.27282920703560903 -0.8934922478784326 0.35670131310308667, + 0.08986354157000051 -0.929886399153765 0.3567013156204244, + 0.9566889792198983 -0.2900867407698876 0.024410650722441047, + 0.9948767687452709 -0.09810375750596857 0.024410402990914057, + 0.9298867937860881 -0.08986306143487746 0.35670040780994483, + 0.8934926654920122 -0.2728287174983644 0.356700641463086, + 0.2900867740842628 0.9566890144374718 0.02440887453457783, + 0.0981037901668466 0.9948768051311381 0.02440878872371533, + 0.08986354157000098 0.9298873456894613 0.35669884808211083, + 0.2728292070356111 0.89349319441425 0.35669894213992115, + -0.9566889873364715 0.29008680823817445 0.024409530829273732, + -0.9948767776164428 0.09810382291294403 0.024409778560832592, + -0.9298869673890241 0.08986402446615774 0.35669971262504535, + -0.8934928256810413 0.2728297127469728 0.35669947897202303, + -0.7728539706940841 0.634114292086361 0.024409108017313347, + -0.8816035964734309 0.4713589763235214 0.02440930405304433, + -0.8247142359536069 0.4388759005377621 0.356699275220215, + -0.7210724918994775 0.5939867143336117 0.35669909534653765, + 0.9948767687452706 0.09810382228082211 0.024410142663698522, + 0.9566889792198983 0.2900868055447197 0.02440988095114071, + 0.8934926654920121 0.27282966403458486 0.35669991748633034, + 0.9298867937860877 0.08986400797112676 0.3567001693489861, + 0.4713589412254727 -0.8816035586802109 0.024411346730348983, + 0.634114255580612 -0.772853933554207 0.024411232235098265, + 0.5939861625131412 -0.7210719235811831 0.35670116311254835, + 0.43887537153259754 -0.8247136582337704 0.35670126182114387, + 0.6341142555806135 0.7728539983288814 0.024409181397702102, + 0.4713589412254728 0.8816036234548074 0.024409007316057874, + 0.43887537153259887 0.8247146047696937 0.3566990733681422, + 0.5939861625131432 0.7210728701172081 0.3566992496821963, + -0.4713589431300126 0.8816036272123771 0.024408834821383153, + -0.6341142593068347 0.7728540026013986 0.02440894931662774, + -0.593986234282568 0.7210729556204035 0.3566989573234965, + -0.4388754109186985 0.8247146766934229 0.3566988586152278, + -0.9948767776164428 -0.09810375813905951 0.024410038888049795, + -0.9566889873364718 -0.2900867434642703 0.02441030060058138, + -0.8934928256810415 -0.2728287662119144 0.35670020294890864, + -0.929886967389024 -0.08986307793112562 0.3566999510860475, + -0.6341142593068353 -0.7728539378273385 0.0244110001540349, + -0.4713589431300134 -0.8816035624382378 0.02441117423568492, + -0.4388754109186985 -0.8247137301580686 0.35670104706842104, + -0.5939862342825684 -0.7210720090851522 0.3567008707540759, + -0.09810379025280992 0.9948768060032174 0.0244087528331387, + -0.29008677492477675 0.9566890168916096 0.024408768357039885, + -0.2728292232106773 0.8934932432924699 0.35669880733324794, + -0.08986354433184644 0.9298873620192275 0.3566988048158281, + 0.772853965463145 -0.6341142227996384 0.02441107353441181, + 0.8816035894208893 -0.4713589080307586 0.024410877498666016, + 0.8247140989756611 -0.438874881912503 0.35670084521493656, + 0.7210723873044034 -0.5939856824601553 0.3567010250889, + -0.29008677492477725 -0.9566889521173825 0.02441130701716521, + -0.09810379025280974 -0.9948767412288972 0.024411392827990583, + -0.0898635443318464 -0.9298864154836459 0.3567012723541853, + -0.2728292232106774 -0.8934922967570096 0.35670117829654335 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF pin Material { + diffuseColor 0.7666666666666667 0.7666666666666667 0.7666666666666667 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.950000008297975 0.41916204841424415 1.9375466409249142, + 3.110405905700943 0.38725533162018916 1.9375466832585835, + 3.246391459307391 0.29639268963481114 1.9375468038146728, + 3.3372541012928485 0.1604071360284832 1.9375469842396116, + 3.369160818086932 1.2386256558873177e-6 1.9375471970653373, + 3.3372541012928485 -0.16040465877717153 1.9375474098910637, + 3.246391459307391 -0.2963902123834993 1.9375475903160018, + 3.110405905700943 -0.38725285436887713 1.9375477108720918, + 2.950000008297975 -0.41915957116293207 1.9375477532057608, + 2.7895941108950066 -0.3872528543688771 1.9375477108720922, + 2.6536085572885586 -0.2963902123834992 1.9375475903160022, + 2.562745915303101 -0.1604046587771717 1.9375474098910637, + 2.5308391985090184 1.2386256559915875e-6 1.9375471970653373, + 2.562745915303101 0.16040713602848367 1.9375469842396111, + 2.6536085572885586 0.2963926896348113 1.9375468038146728, + 2.789594110895006 0.3872553316201891 1.9375466832585835, + 2.950000008297975 0.4191602858999034 0.6091466409260838, + 3.110405905700943 0.38725356910584846 0.6091466832597527, + 3.246391459307391 0.29639092712047044 0.6091468038158424, + 3.3372541012928485 0.1604053735141426 0.609146984240781, + 3.369160818086932 -5.238886848493269e-7 0.6091471970665071, + 3.3372541012928485 -0.1604064212915121 0.6091474098922331, + 3.246391459307391 -0.29639197489784 0.6091475903171717, + 3.110405905700943 -0.38725461688321794 0.6091477108732614, + 2.950000008297975 -0.41916133367727276 0.6091477532069305, + 2.789594110895006 -0.3872546168832179 0.6091477108732615, + 2.6536085572885586 -0.2963919748978399 0.6091475903171718, + 2.562745915303101 -0.16040642129151245 0.6091474098922331, + 2.530839198509018 -5.23888684689038e-7 0.6091471970665072, + 2.562745915303101 0.16040537351414283 0.609146984240781, + 2.6536085572885586 0.29639092712047066 0.6091468038158424, + 2.789594110895006 0.38725356910584846 0.6091466832597529 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.22928457120034e-13 -0.700213560039912 0.7139334495148918, + -0.2679604910386538 -0.6469129044033277 0.7139333787957911, + -0.4951264263846456 -0.4951254791422262 0.7139331774051063, + -0.6469138516458516 -0.26795954379646286 0.7139328760024438, + -0.7002145072825168 9.472420246459915e-7 0.7139325204738927, + -0.6469138516458516 0.2679614382805123 0.7139321649452196, + -0.49512642638464555 0.49512737362627596 0.7139318635426747, + -0.26796049103865366 0.6469147988873775 0.7139316621517969, + -2.2284712701307335e-13 0.7002154545239613 0.7139315914328223, + 0.2679604910387814 0.6469147988871856 0.7139316621519228, + 0.49512642638473503 0.49512737362628295 0.7139318635426078, + 0.646913851645801 0.2679614382805006 0.7139321649452699, + 0.7002145072825896 9.47242024837729e-7 0.7139325204738212, + 0.6469138516458014 -0.2679595437964507 0.7139328760024938, + 0.4951264263847349 -0.49512547914223365 0.7139331774050391, + 0.26796049103878095 -0.6469129044031368 0.7139333787959165, + -1.6387891397364356e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602436 -0.8230921303855174 0.45418264032442707, + -0.6299679044322842 -0.6299673018259684 0.45418238408739015, + -0.8230927329920024 -0.34093557048996403 0.4541820006015639, + -0.8909091543078935 6.026057604432647e-7 0.4541815482491897, + -0.8230927329920023 0.34093677570148495 0.45418109589681477, + -0.6299679044322839 0.6299685070374894 0.45418071241098884, + -0.34093617309602386 0.8230933355970386 0.45418045617395175, + 3.781821091699466e-17 0.8909097569128698 0.45418036619547003, + 0.34093617309602364 0.8230933355970386 0.45418045617395164, + 0.6299679044322835 0.6299685070374901 0.4541807124109888, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.34093557048996254 0.454182000601564, + 0.6299679044322838 -0.6299673018259689 0.4541823840873902, + 0.34093617309602375 -0.8230921303855178 0.454182640324427 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy5 Transform { + children [ + Shape { + appearance Appearance { + material USE body3 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.949997743649339 0.5651985093573817 -0.1194917458915763, + 3.166290419622314 0.5221752211330244 -0.1194915188163328, + 3.3496544963763926 0.3996552620845808 -0.11949121214507863, + 3.472174455425263 0.21629118533098196 -0.11949087256573154, + 3.515197743649929 -1.4906415315294587e-6 -0.1194905517761693, + 3.472174455425263 -0.21629416661413475 -0.11949029861369431, + 3.349654496376393 -0.39965824336798894 -0.11949015161999865, + 3.166290419622314 -0.5221782024168149 -0.11949013317354007, + 2.949997743649339 -0.5652014906416233 -0.11949024608262504, + 2.7337050676763655 -0.522178202417266 -0.11949047315786832, + 2.5503409909222863 -0.39965824336882233 -0.11949077982912248, + 2.4278210318734157 -0.2162941666152238 -0.11949111940846957, + 2.38479774364875 -1.4906427100753966e-6 -0.11949144019803204, + 2.4278210318734157 0.21629118532989336 -0.11949169336050702, + 2.5503409909222863 0.39965526208374735 -0.11949184035420246, + 2.733705067676365 0.5221752211325733 -0.11949185880066082, + 2.9499967382041663 0.23668448283331764 -1.442491310021045, + 3.0405732106700754 0.2186677022664412 -1.442491146966502, + 3.1173602362807182 0.16736025208429348 -1.4424909609263898, + 3.1686676864630177 0.09057322647402895 -1.4424907802236295, + 3.1866844670300307 -3.245991286630743e-6 -1.442490632368578, + 3.1686676864630177 -0.09057971845667573 -1.4424905398708265, + 3.1173602362807182 -0.16736674406714933 -1.4424905168123194, + 3.0405732106700754 -0.21867419424961002 -1.4424905667035055, + 2.9499967382041663 -0.23669097481685564 -1.4424906819489034, + 2.859420265738258 -0.21867419424997933 -1.4424908450034462, + 2.7826332401276157 -0.16736674406783153 -1.4424910310435584, + 2.731325789945316 -0.0905797184575673 -1.4424912117463187, + 2.7133090093783023 -3.245992251471165e-6 -1.44249135960137, + 2.731325789945316 0.09057322647313776 -1.4424914520991214, + 2.7826332401276153 0.16736025208361124 -1.4424914751576285, + 2.8594202657382577 0.21866770226607193 -1.4424914252664427, + 2.949996822002702 0.5651969003068391 -1.3322266958860571, + 3.166289497975676 0.5221736120824817 -1.332226468810814, + 3.3496535747297553 0.39965365303403816 -1.3322261621395597, + 3.472173533778625 0.21628957628043932 -1.3322258225602128, + 3.5151968220032916 -3.099692074166663e-6 -1.3322255017706501, + 3.472173533778625 -0.2162957756646774 -1.3322252486081751, + 3.3496535747297553 -0.3996598524185316 -1.3322251016144797, + 3.166289497975676 -0.5221798114673575 -1.3322250831680214, + 2.949996822002702 -0.565203099692166 -1.332225196077106, + 2.7337041460297278 -0.5221798114678086 -1.3322254231523492, + 2.5503400692756486 -0.39965985241936497 -1.3322257298236035, + 2.4278201102267785 -0.21629577566576644 -1.3322260694029506, + 2.3847968220021123 -3.0996932527126e-6 -1.3322263901925127, + 2.4278201102267785 0.21628957627935072 -1.3322266433549876, + 2.5503400692756486 0.3996536530332047 -1.3322267903486833, + 2.7337041460297273 0.5221736120820307 -1.3322268087951417 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755225809094e-7 0.8909097569128709 0.4541803661953278, + 0.3409358977513461 0.8230935326283098 0.4541803057926811, + 0.6299678261189839 0.6299687856818037 0.4541804345428315, + 0.8230928517102347 0.34093697273259804 0.4541807328448059, + 0.8909093546392877 6.026052390310332e-7 0.45418115528481007, + 0.8230928517102348 -0.3409357675220404 0.4541816375500779, + 0.6299678261189839 -0.6299675804710203 0.4541821062199723, + 0.34093589775134586 -0.8230923274171881 0.454182489943679, + -3.569575525732428e-7 -0.8909085517013502 0.45418273030276646, + -0.34093644844030957 -0.8230919333540249 0.4541827907048455, + -0.6299679827451827 -0.6299670231813782 0.45418266195437057, + -0.8230926142736701 -0.3409353734583134 0.4541823636525045, + -0.8909089539765818 6.02606281792055e-7 0.45418194121297895, + -0.8230926142736701 0.3409365786707976 0.45418145894827827, + -0.6299679827451831 0.6299682283936361 0.4541809902787086, + -0.3409364484403097 0.8230931385659446 0.4541806065548932, + 5.738515922901923e-7 0.808180591047239 -0.5889347436297215, + 0.30927812893419826 0.7466612866240623 -0.5889345991023635, + 0.571470875699517 0.5714695204540038 -0.5889343133315446, + 0.7466624148359435 0.3092766796482561 -0.588933929823293, + 0.8081814922252399 -7.813939720391756e-7 -0.5889335069632003, + 0.7466624148359436 -0.3092782424362322 -0.588933109127779, + 0.5714708756995174 -0.5714710832420744 -0.5889327968837843, + 0.3092781289341975 -0.7466628494122749 -0.5889326177675206, + 5.738515922470002e-7 -0.8081821538356182 -0.5889325990478808, + -0.30927711422461046 -0.746663170487391 -0.5889327435748624, + -0.5714701820648783 -0.5714715373109326 -0.5889330293456243, + -0.746662042276255 -0.3092785635115856 -0.5889334128541716, + -0.8081812526591502 -7.813944073816048e-7 -0.5889338357147399, + -0.7466620422762551 0.3092770007228031 -0.5889342335505375, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.3092771142246111 0.7466616076988445 -0.5889347249105572, + 5.738515924456959e-7 0.808180591047231 -0.5889347436297329, + 0.3092780861540961 0.746661183343348 -0.5889347525092833, + 0.5714707296389461 0.5714693743928974 -0.5889345967906122, + 0.7466621654948488 0.3092765763672156 -0.5889343001805183, + 0.8081812001039416 -7.813945038094e-7 -0.5889339078351171, + 0.7466621654948489 -0.3092781391561748 -0.5889334794852783, + 0.5714707296389463 -0.5714709371817202 -0.5889330803432397, + 0.309278086154096 -0.7466627461319674 -0.5889327711747148, + 5.738515924111424e-7 -0.8081821538356099 -0.5889325990478922, + -0.30927715700485386 -0.7466632737676218 -0.58893259016768, + -0.5714703281255977 -0.5714716833711158 -0.5889327458861539, + -0.7466622916173957 -0.3092786667914896 -0.5889330424966303, + -0.8081815447804325 -7.81393875412627e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255984 0.5714701205831798 -0.5889342623355062, + -0.3092771570048542 0.7466617109794828 -0.5889345715036485 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.9499967761815427 0.23668427744546766 -1.5972913100206543, + 3.040573248647468 0.21866749687850082 -1.5972912149287866, + 3.1173602742581243 0.1673600466962767 -1.597291086504649, + 3.1686677244404335 0.09057302108596149 -1.5972909442996515, + 3.18668450500745 -3.45137937224696e-6 -1.5972908099632168, + 3.1686677244404335 -0.09057992384474321 -1.5972907039468487, + 3.1173602742581243 -0.16736694945516606 -1.5972906423905782, + 3.040573248647468 -0.21867439963755014 -1.5972906346657902, + 2.9499967761815427 -0.23669118020470556 -1.5972906819485129, + 2.8594203037156176 -0.21867439963773905 -1.5972907770403804, + 2.782633278104961 -0.16736694945551517 -1.5972909054645177, + 2.7313258279226513 -0.09057992384519929 -1.5972910476695155, + 2.713309047355635 -3.451379865914418e-6 -1.59729118200595, + 2.7313258279226513 0.0905730210855053 -1.5972912880223178, + 2.782633278104961 0.16736004669592783 -1.5972913495785892, + 2.8594203037156176 0.21866749687831205 -1.5972913573033765, + 2.9499967382041663 0.23668448283331764 -1.442491310021045, + 3.0405732106700754 0.2186677022664412 -1.442491146966502, + 3.1173602362807182 0.16736025208429348 -1.4424909609263898, + 3.1686676864630177 0.09057322647402895 -1.4424907802236295, + 3.1866844670300307 -3.245991286630743e-6 -1.442490632368578, + 3.1686676864630177 -0.09057971845667573 -1.4424905398708265, + 3.1173602362807182 -0.16736674406714933 -1.4424905168123194, + 3.0405732106700754 -0.21867419424961002 -1.4424905667035055, + 2.9499967382041663 -0.23669097481685564 -1.4424906819489034, + 2.859420265738258 -0.21867419424997933 -1.4424908450034462, + 2.7826332401276157 -0.16736674406783153 -1.4424910310435584, + 2.731325789945316 -0.0905797184575673 -1.4424912117463187, + 2.7133090093783023 -3.245992251471165e-6 -1.44249135960137, + 2.731325789945316 0.09057322647313776 -1.4424914520991214, + 2.7826332401276153 0.16736025208361124 -1.4424914751576285, + 2.8594202657382577 0.21866770226607193 -1.4424914252664427 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.5695755208159474e-7 0.8909085517013571 -0.4541827303027526, + 0.34093650151315996 0.8230920614840301 -0.45418251866175613, + 0.6299681639475787 0.6299672043847839 -0.4541821592842859, + 0.8230929236057163 0.34093550158889907 -0.454181706882301, + 0.8909093163816855 -6.026053388620548e-7 -0.45418123032987034, + 0.8230929236057164 -0.34093670679964005 -0.45418080217773477, + 0.6299681639475788 -0.6299684095957082 -0.45418048760814284, + 0.34093650151315863 -0.823093266695229 -0.45418033451146317, + 3.569575517538367e-7 -0.890909756912878 -0.4541803661953137, + -0.34093584467817195 -0.8230934044991446 -0.4541805778361607, + -0.6299676449161838 -0.629968604480017 -0.4541809372136361, + -0.8230925423779151 -0.3409368446040146 -0.4541813896157769, + -0.8909089922340018 -6.026061824785496e-7 -0.45418186616842404, + -0.8230925423779153 0.34093563939171345 -0.45418229432070933, + -0.6299676449161841 0.6299673992678985 -0.45418260889029743, + -0.3409358446781726 0.8230921992873003 -0.45418276198681967, + 5.738515922901923e-7 0.808180591047239 -0.5889347436297215, + 0.30927812893419826 0.7466612866240623 -0.5889345991023635, + 0.571470875699517 0.5714695204540038 -0.5889343133315446, + 0.7466624148359435 0.3092766796482561 -0.588933929823293, + 0.8081814922252399 -7.813939720391756e-7 -0.5889335069632003, + 0.7466624148359436 -0.3092782424362322 -0.588933109127779, + 0.5714708756995174 -0.5714710832420744 -0.5889327968837843, + 0.3092781289341975 -0.7466628494122749 -0.5889326177675206, + 5.738515922470002e-7 -0.8081821538356182 -0.5889325990478808, + -0.30927711422461046 -0.746663170487391 -0.5889327435748624, + -0.5714701820648783 -0.5714715373109326 -0.5889330293456243, + -0.746662042276255 -0.3092785635115856 -0.5889334128541716, + -0.8081812526591502 -7.813944073816048e-7 -0.5889338357147399, + -0.7466620422762551 0.3092770007228031 -0.5889342335505375, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.3092771142246111 0.7466616076988445 -0.5889347249105572 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + +DEF cylinder3_copy4 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 1.0 0.0 0.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9499999916968314 0.8999988504044377 0.1375538310414064, + -2.6055849025682507 0.8314904296646561 0.1375539219380293, + -2.3136038886289394 0.6363949534725625 0.13755418078971138, + -2.118508412436674 0.3444139395335075 0.13755456818863054, + -2.049999991696832 -1.1495947701107598e-6 0.13755502515681317, + -2.118508412436674 -0.3444162387230477 0.1375554821249958, + -2.3136038886289394 -0.6363972526621026 0.13755586952391496, + -2.6055849025682516 -0.8314927288541961 0.13755612837559728, + -2.9499999916968322 -0.9000011495939776 0.13755621927222017, + -3.294415080825413 -0.831492728854196 0.13755612837559728, + -3.5863960947647247 -0.6363972526621023 0.1375558695239152, + -3.7814915709569896 -0.3444162387230477 0.13755548212499602, + -3.849999991696832 -1.1495947697800976e-6 0.1375550251568134, + -3.78149157095699 0.34441393953350824 0.13755456818863077, + -3.586396094764725 0.6363949534725627 0.13755418078971138, + -3.294415080825413 0.8314904296646561 0.1375539219380293, + -2.9499999916968314 0.4191620484246322 1.9375544690148052, + -2.7895940942938635 0.3872553316305772 1.9375545113484745, + -2.653608540687416 0.2963926896451992 1.937554631904564, + -2.562745898701958 0.16040713603887127 1.9375548123295023, + -2.5308391819078753 1.2386360439635566e-6 1.9375550251552285, + -2.562745898701958 -0.16040465876678345 1.9375552379809546, + -2.653608540687416 -0.2963902123731112 1.9375554184058927, + -2.7895940942938635 -0.3872528543584891 1.9375555389619827, + -2.9499999916968314 -0.419159571152544 1.9375555812956518, + -3.1104058890998005 -0.387252854358489 1.9375555389619827, + -3.246391442706248 -0.29639021237311114 1.9375554184058932, + -3.337254084691706 -0.16040465876678361 1.9375552379809546, + -3.3691608014857883 1.2386360440678264e-6 1.9375550251552285, + -3.337254084691706 0.16040713603887174 1.9375548123295023, + -3.246391442706248 0.2963926896451994 1.937554631904564, + -3.110405889099801 0.3872553316305772 1.9375545113484745, + -2.9499999916968314 0.8276412386353234 1.9375539270467004, + -2.633275875734208 0.7646408949229812 1.937554010635373, + -2.3647701353155965 0.5852310950167289 1.9375542486751232, + -2.1853603354092 0.3167253545984125 1.9375546049273895, + -2.1223599916968072 1.2386360438672458e-6 1.9375550251551157, + -2.1853603354092 -0.3167228773263247 1.9375554453832708, + -2.3647701353155965 -0.5852286177446412 1.9375558016350969, + -2.633275875734209 -0.7646384176508931 1.9375560396753606, + -2.949999991696832 -0.8276387613632353 1.9375561232637566, + -3.266724107659455 -0.7646384176508931 1.9375560396750842, + -3.5352298480780675 -0.585228617744641 1.9375558016353338, + -3.714639647984463 -0.31672287732632476 1.9375554453830675, + -3.7776399916968564 1.2386360441641376e-6 1.937555025155341, + -3.714639647984463 0.3167253545984131 1.9375546049271861, + -3.5352298480780675 0.5852310950167291 1.93755424867536, + -3.2667241076594546 0.764640894922981 1.9375540106350966, + -2.9499997778908686 0.9000001777831241 1.137993831040338, + -2.6055846887622884 0.8314917570433425 1.137993921936961, + -2.3136036748229767 0.6363962808512489 1.1379941807886431, + -2.118508198630712 0.34441526691219393 1.1379945681875625, + -2.0499997778908696 1.7778391628858213e-7 1.137995025155745, + -2.118508198630712 -0.34441491134436125 1.1379954821239275, + -2.3136036748229767 -0.6363959252834162 1.1379958695228467, + -2.6055846887622893 -0.8314914014755098 1.1379961283745292, + -2.949999777890869 -0.8999998222152912 1.137996219271152, + -3.294414867019451 -0.8314914014755097 1.1379961283745292, + -3.5863958809587624 -0.636395925283416 1.1379958695228467, + -3.7814913571510274 -0.3444149113443613 1.1379954821239278, + -3.8499997778908694 1.7778391661924452e-7 1.1379950251557454, + -3.7814913571510274 0.3444152669121946 1.1379945681875625, + -3.5863958809587624 0.6363962808512491 1.1379941807886436, + -3.2944148670194506 0.8314917570433425 1.1379939219369615, + -3.741290302439036 -0.40457986047675293 1.2827155619505912, + -3.6265969503693505 -0.5762305921235095 1.2827157896960104, + -3.626597134012521 -0.5762298192920181 1.8651957896954778, + -3.741290486082206 -0.4045790876452615 1.8651955619502192, + -2.1587092680412994 0.4045806000721004 1.2827144883607258, + -2.2734026201109856 0.5762313317188572 1.2827142606153064, + -2.2734028037541556 0.5762321045503486 1.8651942606149345, + -2.1587094516844703 0.4045813729035918 1.8651944883601936, + -2.879030162350209 -0.8858828945004661 1.282716200541, + -2.676554319001596 -0.8456079451628201 1.282716147104508, + -2.6765545026447266 -0.8456071723313288 1.865196147104136, + -2.879030345993335 -0.8858821216689746 1.865196200540789, + -2.1043914702789572 -0.2734450964406798 1.282715387961731, + -2.0641165209413006 -0.0709692530922417 1.2827151193177684, + -2.0641167045843902 -0.07096848026075031 1.8651951193173963, + -2.1043916539220477 -0.2734443236091884 1.8651953879611984, + -2.6765543190015952 0.8456086847581676 1.2827139032069144, + -2.879030162350208 0.8858836340958138 1.2827138497702117, + -2.8790303459933346 0.8858844069273052 1.865193849770001, + -2.676554502644726 0.8456094575896591 1.8651939032065425, + -3.7956081002014583 0.273445836036028 1.2827146623495862, + -3.835883049539115 0.07096999268758947 1.2827149309935486, + -3.835883233182205 0.07097076551908088 1.865194930993016, + -3.7956082838445484 0.2734466088675194 1.8651946623492144, + -3.6265969503693505 0.5762313317188575 1.2827142606154116, + -3.741290302439036 0.40458060007210106 1.2827144883606214, + -3.741290486082206 0.4045813729035925 1.8651944883602496, + -3.626597134012521 0.5762321045503489 1.865194260614879, + -2.0641165209413006 0.07096999268758915 1.2827149309935013, + -2.1043914702789572 0.2734458360360274 1.2827146623496326, + -2.1043916539220477 0.27344660886751876 1.8651946623491, + -2.0641167045843902 0.07097076551908053 1.8651949309931295, + -2.545419554965412 -0.7912901474004927 1.2827160750358875, + -2.3737688233184904 -0.6765967953309182 1.2827159228613152, + -2.3737690069616604 -0.6765960224994269 1.865195922861104, + -2.5454197386085022 -0.7912893745690014 1.8651960750355159, + -2.3737688233184895 0.6765975349262658 1.2827141274499836, + -2.545419554965412 0.7912908869958405 1.2827139752754475, + -2.545419738608502 0.791291659827332 1.865193975275076, + -2.37376900696166 0.6765983077577573 1.8651941274497723, + -3.354580015515004 0.7912908869958405 1.28271397527543, + -3.5262307471618453 0.676597534926266 1.2827141274500016, + -3.5262309308050157 0.6765983077577574 1.8651941274496298, + -3.3545801991580935 0.791291659827332 1.8651939752752187, + -3.835883049539115 -0.07096925309224136 1.2827151193178155, + -3.7956081002014583 -0.2734450964406799 1.2827153879616842, + -3.7956082838445484 -0.27344432360918847 1.8651953879613123, + -3.835883233182205 -0.07096848026074996 1.865195119317283, + -3.5262307471618457 -0.6765967953309181 1.2827159228613332, + -3.354580015515004 -0.7912901474004926 1.2827160750358697, + -3.3545801991580935 -0.7912893745690013 1.8651960750356587, + -3.5262309308050166 -0.6765960224994266 1.8651959228609614, + -3.02096940813017 0.8858836340958138 1.2827138497703168, + -3.22344525147878 0.8456086847581676 1.2827139032068091, + -3.22344543512191 0.8456094575896591 1.865193903206598, + -3.020969591773297 0.8858844069273052 1.8651938497699452, + -2.273402620110985 -0.5762305921235098 1.2827157896959058, + -2.1587092680412994 -0.4045798604767529 1.2827155619506954, + -2.1587094516844703 -0.40457908764526146 1.8651955619501628, + -2.2734028037541556 -0.5762298192920183 1.8651957896955338, + -3.22344525147878 -0.84560794516282 1.282716147104403, + -3.0209694081301706 -0.8858828945004661 1.2827162005411052, + -3.020969591773298 -0.8858821216689746 1.8651962005407334, + -3.2234454351219104 -0.8456071723313286 1.8651961471041918 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 2.521214061132979e-16 0.8909085517013487 -0.454182730302909, + 0.3409361618135474 0.8230921031471331 -0.4541826981564531, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329055 0.34093554325146935 -0.4541821402204701, + 0.8909090772663188 -6.026059608827962e-7 -0.45418169937164277, + 0.8230926672329055 -0.3409367484633606 -0.4541812355157933, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135467 -0.8230933083588077 -0.45418051400605036, + 7.563642183398936e-17 -0.8909097569128694 -0.45418036619547053, + -0.3409361843784991 -0.8230933628352666 -0.4541803983418509, + -0.6299679429530624 -0.6299685455581265 -0.4541806055512124, + -0.8230927987510829 -0.34093680293960293 -0.4541809562778165, + -0.890909231349448 -6.026055601549747e-7 -0.45418139712671274, + -0.8230927987510829 0.34093559772845256 -0.4541818609826377, + -0.6299679429530618 0.62996734034689 -0.45418227722771565, + -0.34093618437849854 0.8230921576238996 -0.4541825824923982, + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -1.870624682132112e-9 0.4759282733108245 0.8794840980162046, + 0.18212940371246444 0.4397004479603983 0.8794841649323581, + 0.33653123785103856 0.33653240661672346 0.8794843177949246, + 0.43969923461939686 0.18213055401497966 0.8794845333314926, + 0.4759270153941773 1.1668959160661842e-6 0.8794847787293586, + 0.43969923461939714 -0.1821282202231576 0.879485016628175, + 0.3365312378510379 -0.3365300728249305 0.8794852108107875, + 0.18212940371246522 -0.4396981141686459 0.8794853317138828, + -1.8706251306499706e-9 -0.4759259395191223 0.879485360931517, + -0.18212943356472985 -0.43969817720776383 0.8794852940155171, + -0.3365313307432075 -0.33653016197650587 0.8794851411526363, + -0.4396993905507545 -0.1821282832625614 0.8794849256156282, + -0.4759271974380213 1.1668957840449835e-6 0.8794846802175857, + -0.43969939055075385 0.18213061705414166 0.8794844423187789, + -0.3365313307432068 0.3365324957681161 0.8794842481365368, + -0.18212943356473044 0.4397005109994151 0.8794841272338255, + 1.473714817004775e-14 0.999805270099626 0.01973377513335684, + 0.3826089025966776 0.9236996279171849 0.019733855158600034, + 0.706969068379261 0.7069690945630273 0.01973412495382667, + 0.9236996022739539 0.38260892900446747 0.019734543445284698, + 0.9998052449967483 2.6184359543139155e-8 0.019735046921442876, + 0.9236996022739539 -0.3826088766357372 0.01973555873236372, + 0.7069690683792591 -0.7069690421942676 0.019736000959730528, + 0.3826089025966766 -0.9236995755483765 0.019736306278435086, + 1.4438117215601912e-14 -0.9998052177307616 0.019736428206347464, + -0.3826089022801375 -0.9236995747841726 0.019736348181129054, + -0.7069690672985836 -0.7069690411134822 0.01973607838589528, + -0.9236996004290778 -0.38260887587155307 0.019735659894425748, + -0.9998052428353957 2.618450464509414e-8 0.01973515641829575, + -0.9236996004290778 0.3826089282405514 0.019734644607348452, + -0.7069690672985826 0.7069690934824503 0.01973420237999437, + -0.38260890228013666 0.923699627153093 0.01973389706129544, + -0.881603596473431 -0.4713589115495815 0.024410554846326326, + -0.7728539706940855 -0.634114227312367 0.024410790696440227, + -0.7210724918994788 -0.5939857677984397 0.35670067154236496, + -0.8247142359536058 -0.4388749540026617 0.356700439815571, + 0.8816035894208886 0.47135897280555583 0.024409626705392304, + 0.7728539654631473 0.6341142875743785 0.02440939085529673, + 0.7210723873044048 0.5939866289962626 0.3566994488932982, + 0.8247140989756611 0.43887582844867995 0.3566996806197732, + 0.09810379016684587 -0.9948767403567227 0.0244114287185654, + 0.29008677408426103 -0.9566889496629637 0.02441141319469528, + 0.27282920703560937 -0.8934922478784326 0.3567013131030864, + 0.08986354157000011 -0.9298863991537648 0.3567013156204251, + 0.9566889792198978 -0.2900867407698892 0.02441065072244007, + 0.9948767687452708 -0.09810375750597067 0.024410402990913488, + 0.9298867937860877 -0.08986306143488058 0.3567004078099448, + 0.8934926654920121 -0.27282871749836485 0.3567006414630855, + 0.2900867740842619 0.956689014437472 0.024408874534577477, + 0.09810379016684646 0.9948768051311381 0.024408788723715453, + 0.08986354157000112 0.9298873456894613 0.3566988480821109, + 0.2728292070356081 0.8934931944142512 0.3566989421399204, + -0.956688987336472 0.29008680823817296 0.0244095308292728, + -0.9948767776164429 0.09810382291294333 0.024409778560832315, + -0.9298869673890241 0.089864024466156 0.35669971262504563, + -0.89349282568104 0.272829712746973 0.356699478972026, + -0.7728539706940841 0.6341142920863612 0.024409108017313098, + -0.8816035964734311 0.47135897632352103 0.02440930405304358, + -0.8247142359536055 0.43887590053776276 0.3566992752202176, + -0.721072491899477 0.5939867143336122 0.356699095346538, + 0.9948767687452706 0.0981038222808215 0.02441014266369796, + 0.9566889792198979 0.29008680554472144 0.024409880951139606, + 0.8934926654920121 0.27282966403458553 0.35669991748632984, + 0.9298867937860879 0.08986400797112543 0.35670016934898624, + 0.47135894122547195 -0.8816035586802113 0.024411346730348206, + 0.6341142555806122 -0.7728539335542067 0.024411232235098126, + 0.5939861625131413 -0.7210719235811837 0.3567011631125468, + 0.43887537153259787 -0.8247136582337704 0.3567012618211434, + 0.6341142555806155 0.7728539983288797 0.024409181397702144, + 0.47135894122547234 0.8816036234548077 0.0244090073160573, + 0.43887537153259637 0.8247146047696954 0.3566990733681415, + 0.5939861625131436 0.7210728701172087 0.3566992496821947, + -0.4713589431300124 0.8816036272123772 0.024408834821383493, + -0.6341142593068352 0.7728540026013981 0.024408949316628015, + -0.5939862342825675 0.7210729556204041 0.3566989573234963, + -0.43887541091869964 0.8247146766934222 0.3566988586152285, + -0.9948767776164429 -0.09810375813905879 0.024410038888049514, + -0.9566889873364719 -0.29008674346427 0.024410300600580463, + -0.8934928256810402 -0.27282876621191604 0.3567002029489105, + -0.9298869673890239 -0.08986307793112613 0.3566999510860477, + -0.6341142593068366 -0.7728539378273374 0.02441100015403485, + -0.47135894313001325 -0.8816035624382379 0.02441117423568509, + -0.43887541091869947 -0.8247137301580684 0.3567010470684205, + -0.593986234282569 -0.7210720090851513 0.3567008707540765, + -0.09810379025280962 0.9948768060032174 0.024408752833138845, + -0.2900867749247763 0.9566890168916097 0.024408768357039923, + -0.27282922321067876 0.8934932432924693 0.3566988073332485, + -0.08986354433184651 0.9298873620192274 0.35669880481582855, + 0.7728539654631448 -0.6341142227996385 0.02441107353441186, + 0.8816035894208888 -0.4713589080307597 0.02441087749866527, + 0.8247140989756616 -0.4388748819125028 0.35670084521493556, + 0.7210723873044036 -0.5939856824601562 0.3567010250888982, + -0.2900867749247774 -0.9566889521173824 0.024411307017165103, + -0.09810379025280973 -0.9948767412288972 0.024411392827991103, + -0.08986354433184685 -0.9298864154836454 0.35670127235418625, + -0.2728292232106787 -0.8934922967570091 0.3567011782965434 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9499999916968314 0.4191620484246322 1.9375544690148052, + -2.7895940942938635 0.3872553316305772 1.9375545113484745, + -2.653608540687416 0.2963926896451992 1.937554631904564, + -2.562745898701958 0.16040713603887127 1.9375548123295023, + -2.5308391819078753 1.2386360439635566e-6 1.9375550251552285, + -2.562745898701958 -0.16040465876678345 1.9375552379809546, + -2.653608540687416 -0.2963902123731112 1.9375554184058927, + -2.7895940942938635 -0.3872528543584891 1.9375555389619827, + -2.9499999916968314 -0.419159571152544 1.9375555812956518, + -3.1104058890998005 -0.387252854358489 1.9375555389619827, + -3.246391442706248 -0.29639021237311114 1.9375554184058932, + -3.337254084691706 -0.16040465876678361 1.9375552379809546, + -3.3691608014857883 1.2386360440678264e-6 1.9375550251552285, + -3.337254084691706 0.16040713603887174 1.9375548123295023, + -3.246391442706248 0.2963926896451994 1.937554631904564, + -3.110405889099801 0.3872553316305772 1.9375545113484745, + -2.9499999916968314 0.4191602859102914 0.6091544690159748, + -2.7895940942938635 0.38725356911623654 0.6091545113496436, + -2.653608540687416 0.2963909271308585 0.6091546319057334, + -2.562745898701958 0.1604053735245307 0.609154812330672, + -2.5308391819078753 -5.23878296773088e-7 0.6091550251563982, + -2.562745898701958 -0.16040642128112403 0.6091552379821242, + -2.653608540687416 -0.29639197488745195 0.6091554184070627, + -2.7895940942938635 -0.38725461687282986 0.6091555389631523, + -2.9499999916968314 -0.41916133366688474 0.6091555812968213, + -3.110405889099801 -0.38725461687282986 0.6091555389631524, + -3.246391442706248 -0.29639197488745184 0.6091554184070627, + -3.337254084691706 -0.16040642128112437 0.6091552379821242, + -3.369160801485789 -5.238782966127989e-7 0.6091550251563983, + -3.337254084691706 0.1604053735245309 0.609154812330672, + -3.246391442706248 0.29639092713085874 0.6091546319057335, + -3.110405889099801 0.3872535691162365 0.6091545113496438 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -7.689702886455582e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602453 -0.8230921303855175 0.45418264032442707, + -0.6299679044322835 -0.6299673018259693 0.45418238408739015, + -0.8230927329920027 -0.34093557048996276 0.4541820006015643, + -0.8909091543078936 6.02605760418052e-7 0.4541815482491893, + -0.8230927329920027 0.3409367757014837 0.45418109589681505, + -0.6299679044322832 0.6299685070374901 0.4541807124109888, + -0.3409361730960241 0.8230933355970385 0.45418045617395186, + -5.672731637549199e-16 0.8909097569128697 0.45418036619547003, + 0.340936173096024 0.8230933355970385 0.4541804561739518, + 0.6299679044322839 0.6299685070374894 0.4541807124109887, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.3409355704899625 0.454182000601564, + 0.6299679044322842 -0.6299673018259685 0.45418238408739015, + 0.340936173096024 -0.8230921303855177 0.45418264032442707 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy3 Transform { + children [ + Shape { + appearance Appearance { + material USE body + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.950002256345467 0.5651985093677698 -0.11948391780168532, + -2.733709580372493 0.5221752211434124 -0.11948369072644183, + -2.550345503618414 0.3996552620949689 -0.11948338405518766, + -2.427825544569543 0.21629118534137004 -0.1194830444758408, + -2.384802256344878 -1.4906311434549735e-6 -0.11948272368627832, + -2.427825544569543 -0.21629416660374667 -0.11948247052380334, + -2.5503455036184137 -0.39965824335760086 -0.1194823235301079, + -2.733709580372493 -0.5221782024064269 -0.11948230508364932, + -2.950002256345467 -0.5652014906312351 -0.11948241799273407, + -3.1662949323184413 -0.522178202406878 -0.11948264506797712, + -3.3496590090725205 -0.39965824335843425 -0.11948295173923151, + -3.4721789681213906 -0.21629416660483572 -0.1194832913185786, + -3.5152022563460568 -1.4906323220009115e-6 -0.11948361210814107, + -3.4721789681213906 0.2162911853402814 -0.11948386527061605, + -3.3496590090725205 0.39965526209413543 -0.11948401226431127, + -3.1662949323184417 0.5221752211429613 -0.11948403071076985, + -2.95000326179064 0.23668448284370566 -1.442483481931154, + -2.859426789324731 0.21866770227682927 -1.4424833188766109, + -2.7826397637140885 0.16736025209468153 -1.4424831328364989, + -2.731332313531789 0.09057322648441701 -1.4424829521337386, + -2.713315532964776 -3.2459808985562574e-6 -1.442482804278687, + -2.731332313531789 -0.09057971844628765 -1.4424827117809356, + -2.7826397637140885 -0.16736674405676127 -1.4424826887224285, + -2.859426789324731 -0.21867419423922194 -1.4424827386136145, + -2.95000326179064 -0.2366909748064676 -1.4424828538590124, + -3.0405797342565486 -0.21867419423959125 -1.4424830169135552, + -3.117366759867191 -0.16736674405744348 -1.4424832029536674, + -3.168674210049491 -0.09057971844717921 -1.4424833836564277, + -3.186690990616504 -3.24598186339668e-6 -1.442483531511479, + -3.168674210049491 0.09057322648352584 -1.4424836240092305, + -3.1173667598671915 0.1673602520939993 -1.4424836470677376, + -3.040579734256549 0.21866770227646 -1.4424835971765515, + -2.9500031779921043 0.5651969003172272 -1.3322188677961662, + -2.7337105020191306 0.5221736120928698 -1.332218640720923, + -2.5503464252650514 0.39965365304442624 -1.3322183340496687, + -2.427826466216181 0.2162895762908274 -1.3322179944703216, + -2.384803177991515 -3.099681686092178e-6 -1.3322176736807592, + -2.427826466216181 -0.2162957756542893 -1.3322174205182842, + -2.5503464252650514 -0.3996598524081435 -1.3322172735245887, + -2.7337105020191306 -0.5221798114569695 -1.3322172550781302, + -2.9500031779921043 -0.5652030996817778 -1.3322173679872151, + -3.166295853965079 -0.5221798114574205 -1.3322175950624582, + -3.3496599307191577 -0.3996598524089769 -1.3322179017337126, + -3.472179889768028 -0.21629577565537836 -1.3322182413130597, + -3.515203177992694 -3.0996828646381155e-6 -1.3322185621026217, + -3.472179889768028 0.2162895762897388 -1.3322188152650967, + -3.3496599307191577 0.3996536530435928 -1.3322189622587923, + -3.1662958539650794 0.5221736120924187 -1.3322189807052507 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755199336355e-7 0.8909097569128709 0.4541803661953279, + 0.3409358977513464 0.8230935326283095 0.4541803057926811, + 0.6299678261189832 0.6299687856818045 0.45418043454283147, + 0.8230928517102348 0.34093697273259777 0.4541807328448063, + 0.8909093546392878 6.026052389806085e-7 0.45418115528481, + 0.8230928517102348 -0.3409357675220402 0.45418163755007807, + 0.6299678261189833 -0.6299675804710211 0.45418210621997207, + 0.3409358977513459 -0.8230923274171881 0.454182489943679, + -3.5695755213203026e-7 -0.8909085517013501 0.45418273030276635, + -0.3409364484403096 -0.823091933354025 0.4541827907048456, + -0.6299679827451834 -0.6299670231813778 0.45418266195437046, + -0.8230926142736701 -0.3409353734583135 0.4541823636525043, + -0.8909089539765817 6.026062817668429e-7 0.45418194121297883, + -0.8230926142736701 0.3409365786707977 0.45418145894827805, + -0.6299679827451834 0.6299682283936358 0.4541809902787086, + -0.3409364484403099 0.8230931385659446 0.45418060655489323, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573, + 5.738515926357421e-7 0.8081805910472308 -0.588934743629733, + 0.3092780861540964 0.746661183343348 -0.5889347525092834, + 0.5714707296389455 0.571469374392898 -0.588934596790612, + 0.7466621654948488 0.30927657636721545 -0.5889343001805184, + 0.8081812001039417 -7.813945036323115e-7 -0.5889339078351169, + 0.7466621654948488 -0.3092781391561745 -0.5889334794852786, + 0.5714707296389455 -0.5714709371817209 -0.5889330803432397, + 0.30927808615409613 -0.7466627461319674 -0.5889327711747147, + 5.738515929467266e-7 -0.80818215383561 -0.5889325990478921, + -0.30927715700485386 -0.7466632737676215 -0.5889325901676801, + -0.5714703281255982 -0.5714716833711152 -0.5889327458861539, + -0.7466622916173958 -0.3092786667914895 -0.5889330424966301, + -0.8081815447804324 -7.813938754083076e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255985 0.5714701205831795 -0.5889342623355064, + -0.3092771570048544 0.7466617109794825 -0.5889345715036487 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9500032238132636 0.23668427745585569 -1.5972834819307633, + -2.8594267513473386 0.2186674968888889 -1.5972833868388956, + -2.782639725736682 0.16736004670666474 -1.597283258414758, + -2.731332275554373 0.09057302109634957 -1.5972831162097605, + -2.713315494987356 -3.4513689841724752e-6 -1.5972829818733258, + -2.731332275554373 -0.09057992383435515 -1.5972828758569577, + -2.782639725736682 -0.167366949444778 -1.5972828143006872, + -2.8594267513473386 -0.21867439962716206 -1.5972828065758993, + -2.950003223813263 -0.23669118019431756 -1.5972828538586217, + -3.040579696279189 -0.21867439962735097 -1.5972829489504894, + -3.1173667218898458 -0.1673669494451271 -1.5972830773746267, + -3.1686741720721554 -0.09057992383481123 -1.5972832195796245, + -3.1866909526391716 -3.451369477839933e-6 -1.5972833539160591, + -3.1686741720721554 0.09057302109589338 -1.5972834599324268, + -3.1173667218898458 0.1673600467063159 -1.5972835214886982, + -3.040579696279189 0.21866749688870013 -1.5972835292134855, + -2.95000326179064 0.23668448284370566 -1.442483481931154, + -2.859426789324731 0.21866770227682927 -1.4424833188766109, + -2.7826397637140885 0.16736025209468153 -1.4424831328364989, + -2.731332313531789 0.09057322648441701 -1.4424829521337386, + -2.713315532964776 -3.2459808985562574e-6 -1.442482804278687, + -2.731332313531789 -0.09057971844628765 -1.4424827117809356, + -2.7826397637140885 -0.16736674405676127 -1.4424826887224285, + -2.859426789324731 -0.21867419423922194 -1.4424827386136145, + -2.95000326179064 -0.2366909748064676 -1.4424828538590124, + -3.0405797342565486 -0.21867419423959125 -1.4424830169135552, + -3.117366759867191 -0.16736674405744348 -1.4424832029536674, + -3.168674210049491 -0.09057971844717921 -1.4424833836564277, + -3.186690990616504 -3.24598186339668e-6 -1.442483531511479, + -3.168674210049491 0.09057322648352584 -1.4424836240092305, + -3.1173667598671915 0.1673602520939993 -1.4424836470677376, + -3.040579734256549 0.21866770227646 -1.4424835971765515 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.569575527245043e-7 0.8909085517013571 -0.45418273030275247, + 0.34093650151316013 0.8230920614840302 -0.45418251866175624, + 0.6299681639475796 0.6299672043847834 -0.45418215928428546, + 0.8230929236057168 0.34093550158889946 -0.45418170688229964, + 0.8909093163816859 -6.026053389250857e-7 -0.4541812303298693, + 0.8230929236057168 -0.3409367067996404 -0.45418080217773343, + 0.6299681639475795 -0.6299684095957079 -0.45418048760814234, + 0.34093650151315924 -0.8230932666952288 -0.45418033451146295, + 3.5695755282535266e-7 -0.890909756912878 -0.4541803661953137, + -0.3409358446781717 -0.8230934044991447 -0.45418057783616084, + -0.6299676449161837 -0.629968604480017 -0.45418093721363606, + -0.8230925423779156 -0.3409368446040137 -0.4541813896157763, + -0.8909089922340023 -6.026061824911558e-7 -0.45418186616842277, + -0.823092542377916 0.34093563939171256 -0.4541822943207089, + -0.6299676449161841 0.6299673992678985 -0.4541826088902974, + -0.34093584467817206 0.8230921992873007 -0.45418276198681956, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings b/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings new file mode 100644 index 00000000..ef83b5a0 Binary files /dev/null and b/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings differ diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wrl b/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wrl new file mode 100644 index 00000000..9bb0a446 --- /dev/null +++ b/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wrl @@ -0,0 +1,2820 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.4 +DEF cylinder3_copy6 Transform { + children [ + Shape { + appearance Appearance { + material DEF body3 Material { + diffuseColor 0.1 0.1 0.1 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.950000008297975 0.8999988503940498 0.13754600295151542, + 3.294415097426556 0.831490429654268 0.1375460938481381, + 3.586396111365868 0.6363949534621743 0.1375463526998204, + 3.7814915875581327 0.34441393952311944 0.13754674009873957, + 3.8500000082979744 -1.1496051581869989e-6 0.1375471970669222, + 3.7814915875581327 -0.3444162387334358 0.13754765403510483, + 3.586396111365868 -0.6363972526724907 0.137548041434024, + 3.294415097426555 -0.8314927288645843 0.1375483002857063, + 2.950000008297974 -0.9000011496043657 0.1375483911823292, + 2.605584919169394 -0.8314927288645841 0.1375483002857063, + 2.313603905230082 -0.6363972526724905 0.13754804143402422, + 2.1185084290378176 -0.3444162387334358 0.13754765403510505, + 2.0500000082979746 -1.1496051578563367e-6 0.1375471970669222, + 2.118508429037817 0.34441393952312016 0.1375467400987398, + 2.3136039052300816 0.6363949534621746 0.1375463526998204, + 2.605584919169394 0.831490429654268 0.1375460938481381, + 2.950000008297975 0.41916204841424415 1.9375466409249142, + 3.110405905700943 0.38725533162018916 1.9375466832585835, + 3.246391459307391 0.29639268963481114 1.9375468038146728, + 3.3372541012928485 0.1604071360284832 1.9375469842396116, + 3.369160818086932 1.2386256558873177e-6 1.9375471970653373, + 3.3372541012928485 -0.16040465877717153 1.9375474098910637, + 3.246391459307391 -0.2963902123834993 1.9375475903160018, + 3.110405905700943 -0.38725285436887713 1.9375477108720918, + 2.950000008297975 -0.41915957116293207 1.9375477532057608, + 2.7895941108950066 -0.3872528543688771 1.9375477108720922, + 2.6536085572885586 -0.2963902123834992 1.9375475903160022, + 2.562745915303101 -0.1604046587771717 1.9375474098910637, + 2.5308391985090184 1.2386256559915875e-6 1.9375471970653373, + 2.562745915303101 0.16040713602848367 1.9375469842396111, + 2.6536085572885586 0.2963926896348113 1.9375468038146728, + 2.789594110895006 0.3872553316201891 1.9375466832585835, + 2.9500000082979754 0.8276412386249352 1.9375460989568092, + 3.2667241242605987 0.764640894912593 1.937546182545482, + 3.5352298646792097 0.5852310950063409 1.937546420585232, + 3.7146396645856066 0.3167253545880244 1.9375467768374985, + 3.7776400082979995 1.2386256557910067e-6 1.9375471970652247, + 3.7146396645856066 -0.3167228773367128 1.9375476172933799, + 3.5352298646792097 -0.5852286177550292 1.9375479735452057, + 3.2667241242605978 -0.7646384176612813 1.9375482115854696, + 2.9500000082979745 -0.8276387613736235 1.9375482951738654, + 2.6332758923353516 -0.7646384176612813 1.937548211585193, + 2.3647701519167392 -0.585228617755029 1.9375479735454428, + 2.1853603520103433 -0.31672287733671284 1.9375476172931765, + 2.1223600082979504 1.2386256560878985e-6 1.93754719706545, + 2.1853603520103433 0.31672535458802503 1.9375467768372951, + 2.3647701519167392 0.5852310950063411 1.9375464205854689, + 2.633275892335352 0.7646408949125929 1.9375461825452058, + 2.950000222103938 0.9000001777727362 1.137986002950447, + 3.2944153112325187 0.8314917570329544 1.13798609384707, + 3.58639632517183 0.6363962808408608 1.1379863526987521, + 3.781491801364095 0.34441526690180585 1.1379867400976713, + 3.850000222103937 1.7777352821234314e-7 1.137987197065854, + 3.781491801364095 -0.34441491135474933 1.1379876540340363, + 3.58639632517183 -0.6363959252938043 1.1379880414329557, + 3.294415311232518 -0.831491401485898 1.1379883002846383, + 2.9500002221039376 -0.8999998222256793 1.137988391181261, + 2.605585132975356 -0.8314914014858978 1.1379883002846383, + 2.3136041190360443 -0.6363959252938042 1.1379880414329557, + 2.1185086428437794 -0.3444149113547494 1.1379876540340368, + 2.0500002221039373 1.7777352854300553e-7 1.1379871970658544, + 2.1185086428437794 0.3444152669018065 1.1379867400976718, + 2.3136041190360443 0.636396280840861 1.1379863526987524, + 2.6055851329753565 0.8314917570329544 1.1379860938470703, + 2.1587096975557714 -0.404579860487141 1.2827077338607, + 2.2734030496254563 -0.5762305921338975 1.2827079616061194, + 2.273402865982286 -0.5762298193024061 1.8651879616055869, + 2.158709513912601 -0.4045790876556496 1.8651877338603282, + 3.7412907319535074 0.4045806000617123 1.282706660270835, + 3.6265973798838216 0.5762313317084692 1.2827064325254154, + 3.626597196240651 0.5762321045399605 1.8651864325250433, + 3.7412905483103365 0.40458137289320373 1.8651866602703024, + 3.020969837644598 -0.8858828945108541 1.282708372451109, + 3.223445680993211 -0.8456079451732081 1.2827083190146171, + 3.22344549735008 -0.8456071723417168 1.865188319014245, + 3.0209696540014717 -0.8858821216793626 1.865188372450898, + 3.7956085297158495 -0.2734450964510679 1.28270755987184, + 3.835883479053506 -0.07096925310262978 1.2827072912278774, + 3.835883295410416 -0.07096848027113839 1.8651872912275054, + 3.7956083460727594 -0.2734443236195765 1.8651875598713075, + 3.2234456809932115 0.8456086847477796 1.2827060751170234, + 3.020969837644599 0.8858836340854258 1.282706021680321, + 3.0209696540014725 0.8858844069169172 1.8651860216801097, + 3.223445497350081 0.845609457579271 1.8651860751166518, + 2.104391899793349 0.27344583602563993 1.2827068342596952, + 2.0641169504556918 0.07096999267720139 1.2827071029036574, + 2.0641167668126017 0.0709707655086928 1.8651871029031248, + 2.1043917161502588 0.27344660885713135 1.8651868342593234, + 2.2734030496254563 0.5762313317084695 1.2827064325255204, + 2.1587096975557714 0.404580600061713 1.2827066602707304, + 2.158709513912601 0.4045813728932044 1.8651866602703584, + 2.273402865982286 0.5762321045399609 1.8651864325249878, + 3.835883479053506 0.07096999267720107 1.2827071029036103, + 3.7956085297158495 0.2734458360256393 1.2827068342597416, + 3.7956083460727594 0.2734466088571307 1.865186834259209, + 3.835883295410416 0.07097076550869245 1.8651871029032385, + 3.354580445029394 -0.7912901474108809 1.2827082469459963, + 3.526231176676317 -0.6765967953413062 1.2827080947714242, + 3.5262309930331464 -0.6765960225098149 1.865188094771213, + 3.354580261386304 -0.7912893745793895 1.865188246945625, + 3.5262311766763172 0.6765975349158778 1.2827062993600926, + 3.3545804450293946 0.7912908869854524 1.2827061471855565, + 3.3545802613863045 0.7912916598169438 1.865186147185185, + 3.526230993033147 0.6765983077473692 1.8651862993598818, + 2.545419984479803 0.7912908869854524 1.2827061471855388, + 2.3737692528329615 0.6765975349158779 1.2827062993601106, + 2.373769069189791 0.6765983077473693 1.8651862993597388, + 2.545419800836713 0.7912916598169438 1.8651861471853275, + 2.0641169504556918 -0.07096925310262944 1.2827072912279245, + 2.104391899793349 -0.27344509645106796 1.2827075598717932, + 2.1043917161502588 -0.27344432361957655 1.8651875598714214, + 2.0641167668126017 -0.07096848027113804 1.865187291227392, + 2.373769252832961 -0.6765967953413061 1.2827080947714422, + 2.545419984479803 -0.7912901474108808 1.2827082469459787, + 2.545419800836713 -0.7912893745793894 1.8651882469457677, + 2.3737690691897906 -0.6765960225098148 1.8651880947710704, + 2.8790305918646366 0.8858836340854258 1.2827060216804258, + 2.676554748516027 0.8456086847477796 1.2827060751169181, + 2.6765545648728972 0.845609457579271 1.865186075116707, + 2.87903040822151 0.8858844069169172 1.8651860216800542, + 3.626597379883822 -0.5762305921338978 1.2827079616060146, + 3.7412907319535074 -0.40457986048714095 1.2827077338608044, + 3.7412905483103365 -0.40457908765564954 1.8651877338602718, + 3.626597196240651 -0.5762298193024064 1.8651879616056428, + 2.676554748516027 -0.845607945173208 1.2827083190145119, + 2.879030591864636 -0.8858828945108541 1.2827083724512143, + 2.8790304082215092 -0.8858821216793626 1.8651883724508425, + 2.676554564872897 -0.8456071723417167 1.8651883190143006 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 6.303035152832448e-17 0.8909085517013487 -0.4541827303029092, + 0.3409361618135475 0.823092103147133 -0.4541826981564532, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329058 0.34093554325146885 -0.4541821402204704, + 0.8909090772663187 -6.026059609206143e-7 -0.454181699371643, + 0.8230926672329058 -0.3409367484633601 -0.4541812355157936, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135466 -0.8230933083588077 -0.45418051400605036, + -1.3866677336231382e-16 -0.8909097569128694 -0.4541803661954705, + -0.34093618437849904 -0.8230933628352666 -0.45418039834185076, + -0.6299679429530622 -0.6299685455581264 -0.45418060555121237, + -0.8230927987510828 -0.340936802939603 -0.4541809562778166, + -0.8909092313494479 -6.02605560192793e-7 -0.45418139712671296, + -0.8230927987510829 0.34093559772845256 -0.4541818609826379, + -0.6299679429530619 0.62996734034689 -0.45418227722771576, + -0.3409361843784988 0.8230921576238995 -0.4541825824923981, + -2.22928457120034e-13 -0.700213560039912 0.7139334495148918, + -0.2679604910386538 -0.6469129044033277 0.7139333787957911, + -0.4951264263846456 -0.4951254791422262 0.7139331774051063, + -0.6469138516458516 -0.26795954379646286 0.7139328760024438, + -0.7002145072825168 9.472420246459915e-7 0.7139325204738927, + -0.6469138516458516 0.2679614382805123 0.7139321649452196, + -0.49512642638464555 0.49512737362627596 0.7139318635426747, + -0.26796049103865366 0.6469147988873775 0.7139316621517969, + -2.2284712701307335e-13 0.7002154545239613 0.7139315914328223, + 0.2679604910387814 0.6469147988871856 0.7139316621519228, + 0.49512642638473503 0.49512737362628295 0.7139318635426078, + 0.646913851645801 0.2679614382805006 0.7139321649452699, + 0.7002145072825896 9.47242024837729e-7 0.7139325204738212, + 0.6469138516458014 -0.2679595437964507 0.7139328760024938, + 0.4951264263847349 -0.49512547914223365 0.7139331774050391, + 0.26796049103878095 -0.6469129044031368 0.7139333787959165, + -1.870624700315269e-9 0.47592827331082466 0.8794840980162046, + 0.18212940371246614 0.4397004479603966 0.8794841649323585, + 0.33653123785103806 0.33653240661672246 0.8794843177949253, + 0.4396992346193963 0.18213055401497935 0.8794845333314928, + 0.4759270153941775 1.1668959178178282e-6 0.8794847787293584, + 0.43969923461939636 -0.18212822022315722 0.8794850166281755, + 0.3365312378510373 -0.3365300728249294 0.8794852108107881, + 0.18212940371246475 -0.43969811416864574 0.8794853317138828, + -1.8706248094142073e-9 -0.4759259395191232 0.8794853609315165, + -0.1821294335647291 -0.4396981772077641 0.8794852940155171, + -0.33653133074320735 -0.3365301619765073 0.8794851411526359, + -0.43969939055075674 -0.1821282832625603 0.8794849256156275, + -0.4759271974380222 1.1668957850450576e-6 0.8794846802175853, + -0.43969939055075613 0.18213061705414219 0.8794844423187773, + -0.33653133074320757 0.3365324957681158 0.8794842481365366, + -0.18212943356472966 0.43970051099941576 0.8794841272338253, + 1.4545316991724006e-14 0.9998052700996259 0.01973377513335668, + 0.3826089025966779 0.9236996279171846 0.019733855158600405, + 0.7069690683792598 0.7069690945630284 0.01973412495382646, + 0.9236996022739543 0.382608929004466 0.01973454344528552, + 0.9998052449967483 2.6184360637705292e-8 0.019735046921443313, + 0.9236996022739545 -0.3826088766357359 0.019735558732364544, + 0.7069690683792591 -0.7069690421942676 0.019736000959730528, + 0.3826089025966772 -0.923699575548376 0.019736306278435718, + 1.4285780691638936e-14 -0.9998052177307616 0.019736428206347103, + -0.3826089022801377 -0.9236995747841725 0.01973634818112906, + -0.7069690672985827 -0.7069690411134831 0.01973607838589561, + -0.9236996004290778 -0.3826088758715531 0.019735659894426796, + -0.9998052428353957 2.6184504639452052e-8 0.0197351564182962, + -0.9236996004290775 0.3826089282405524 0.01973464460734942, + -0.7069690672985824 0.7069690934824504 0.01973420237999438, + -0.3826089022801371 0.9236996271530927 0.019733897061295153, + -0.8816035964734313 -0.4713589115495809 0.02441055484632718, + -0.7728539706940845 -0.6341142273123682 0.024410790696440733, + -0.721072491899478 -0.5939857677984414 0.3567006715423639, + -0.8247142359536074 -0.43887495400265963 0.3567004398155697, + 0.8816035894208891 0.47135897280555467 0.024409626705393053, + 0.772853965463146 0.6341142875743802 0.024409390855296496, + 0.7210723873044047 0.593986628996262 0.3566994488932994, + 0.8247140989756607 0.4388758284486801 0.356699680619774, + 0.09810379016684584 -0.9948767403567227 0.024411428718564884, + 0.29008677408426214 -0.9566889496629634 0.02441141319469588, + 0.27282920703560903 -0.8934922478784326 0.35670131310308667, + 0.08986354157000051 -0.929886399153765 0.3567013156204244, + 0.9566889792198983 -0.2900867407698876 0.024410650722441047, + 0.9948767687452709 -0.09810375750596857 0.024410402990914057, + 0.9298867937860881 -0.08986306143487746 0.35670040780994483, + 0.8934926654920122 -0.2728287174983644 0.356700641463086, + 0.2900867740842628 0.9566890144374718 0.02440887453457783, + 0.0981037901668466 0.9948768051311381 0.02440878872371533, + 0.08986354157000098 0.9298873456894613 0.35669884808211083, + 0.2728292070356111 0.89349319441425 0.35669894213992115, + -0.9566889873364715 0.29008680823817445 0.024409530829273732, + -0.9948767776164428 0.09810382291294403 0.024409778560832592, + -0.9298869673890241 0.08986402446615774 0.35669971262504535, + -0.8934928256810413 0.2728297127469728 0.35669947897202303, + -0.7728539706940841 0.634114292086361 0.024409108017313347, + -0.8816035964734309 0.4713589763235214 0.02440930405304433, + -0.8247142359536069 0.4388759005377621 0.356699275220215, + -0.7210724918994775 0.5939867143336117 0.35669909534653765, + 0.9948767687452706 0.09810382228082211 0.024410142663698522, + 0.9566889792198983 0.2900868055447197 0.02440988095114071, + 0.8934926654920121 0.27282966403458486 0.35669991748633034, + 0.9298867937860877 0.08986400797112676 0.3567001693489861, + 0.4713589412254727 -0.8816035586802109 0.024411346730348983, + 0.634114255580612 -0.772853933554207 0.024411232235098265, + 0.5939861625131412 -0.7210719235811831 0.35670116311254835, + 0.43887537153259754 -0.8247136582337704 0.35670126182114387, + 0.6341142555806135 0.7728539983288814 0.024409181397702102, + 0.4713589412254728 0.8816036234548074 0.024409007316057874, + 0.43887537153259887 0.8247146047696937 0.3566990733681422, + 0.5939861625131432 0.7210728701172081 0.3566992496821963, + -0.4713589431300126 0.8816036272123771 0.024408834821383153, + -0.6341142593068347 0.7728540026013986 0.02440894931662774, + -0.593986234282568 0.7210729556204035 0.3566989573234965, + -0.4388754109186985 0.8247146766934229 0.3566988586152278, + -0.9948767776164428 -0.09810375813905951 0.024410038888049795, + -0.9566889873364718 -0.2900867434642703 0.02441030060058138, + -0.8934928256810415 -0.2728287662119144 0.35670020294890864, + -0.929886967389024 -0.08986307793112562 0.3566999510860475, + -0.6341142593068353 -0.7728539378273385 0.0244110001540349, + -0.4713589431300134 -0.8816035624382378 0.02441117423568492, + -0.4388754109186985 -0.8247137301580686 0.35670104706842104, + -0.5939862342825684 -0.7210720090851522 0.3567008707540759, + -0.09810379025280992 0.9948768060032174 0.0244087528331387, + -0.29008677492477675 0.9566890168916096 0.024408768357039885, + -0.2728292232106773 0.8934932432924699 0.35669880733324794, + -0.08986354433184644 0.9298873620192275 0.3566988048158281, + 0.772853965463145 -0.6341142227996384 0.02441107353441181, + 0.8816035894208893 -0.4713589080307586 0.024410877498666016, + 0.8247140989756611 -0.438874881912503 0.35670084521493656, + 0.7210723873044034 -0.5939856824601553 0.3567010250889, + -0.29008677492477725 -0.9566889521173825 0.02441130701716521, + -0.09810379025280974 -0.9948767412288972 0.024411392827990583, + -0.0898635443318464 -0.9298864154836459 0.3567012723541853, + -0.2728292232106774 -0.8934922967570096 0.35670117829654335 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF pin Material { + diffuseColor 0.7666666666666667 0.7666666666666667 0.7666666666666667 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.950000008297975 0.41916204841424415 1.9375466409249142, + 3.110405905700943 0.38725533162018916 1.9375466832585835, + 3.246391459307391 0.29639268963481114 1.9375468038146728, + 3.3372541012928485 0.1604071360284832 1.9375469842396116, + 3.369160818086932 1.2386256558873177e-6 1.9375471970653373, + 3.3372541012928485 -0.16040465877717153 1.9375474098910637, + 3.246391459307391 -0.2963902123834993 1.9375475903160018, + 3.110405905700943 -0.38725285436887713 1.9375477108720918, + 2.950000008297975 -0.41915957116293207 1.9375477532057608, + 2.7895941108950066 -0.3872528543688771 1.9375477108720922, + 2.6536085572885586 -0.2963902123834992 1.9375475903160022, + 2.562745915303101 -0.1604046587771717 1.9375474098910637, + 2.5308391985090184 1.2386256559915875e-6 1.9375471970653373, + 2.562745915303101 0.16040713602848367 1.9375469842396111, + 2.6536085572885586 0.2963926896348113 1.9375468038146728, + 2.789594110895006 0.3872553316201891 1.9375466832585835, + 2.950000008297975 0.4191602858999034 0.6091466409260838, + 3.110405905700943 0.38725356910584846 0.6091466832597527, + 3.246391459307391 0.29639092712047044 0.6091468038158424, + 3.3372541012928485 0.1604053735141426 0.609146984240781, + 3.369160818086932 -5.238886848493269e-7 0.6091471970665071, + 3.3372541012928485 -0.1604064212915121 0.6091474098922331, + 3.246391459307391 -0.29639197489784 0.6091475903171717, + 3.110405905700943 -0.38725461688321794 0.6091477108732614, + 2.950000008297975 -0.41916133367727276 0.6091477532069305, + 2.789594110895006 -0.3872546168832179 0.6091477108732615, + 2.6536085572885586 -0.2963919748978399 0.6091475903171718, + 2.562745915303101 -0.16040642129151245 0.6091474098922331, + 2.530839198509018 -5.23888684689038e-7 0.6091471970665072, + 2.562745915303101 0.16040537351414283 0.609146984240781, + 2.6536085572885586 0.29639092712047066 0.6091468038158424, + 2.789594110895006 0.38725356910584846 0.6091466832597529 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.22928457120034e-13 -0.700213560039912 0.7139334495148918, + -0.2679604910386538 -0.6469129044033277 0.7139333787957911, + -0.4951264263846456 -0.4951254791422262 0.7139331774051063, + -0.6469138516458516 -0.26795954379646286 0.7139328760024438, + -0.7002145072825168 9.472420246459915e-7 0.7139325204738927, + -0.6469138516458516 0.2679614382805123 0.7139321649452196, + -0.49512642638464555 0.49512737362627596 0.7139318635426747, + -0.26796049103865366 0.6469147988873775 0.7139316621517969, + -2.2284712701307335e-13 0.7002154545239613 0.7139315914328223, + 0.2679604910387814 0.6469147988871856 0.7139316621519228, + 0.49512642638473503 0.49512737362628295 0.7139318635426078, + 0.646913851645801 0.2679614382805006 0.7139321649452699, + 0.7002145072825896 9.47242024837729e-7 0.7139325204738212, + 0.6469138516458014 -0.2679595437964507 0.7139328760024938, + 0.4951264263847349 -0.49512547914223365 0.7139331774050391, + 0.26796049103878095 -0.6469129044031368 0.7139333787959165, + -1.6387891397364356e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602436 -0.8230921303855174 0.45418264032442707, + -0.6299679044322842 -0.6299673018259684 0.45418238408739015, + -0.8230927329920024 -0.34093557048996403 0.4541820006015639, + -0.8909091543078935 6.026057604432647e-7 0.4541815482491897, + -0.8230927329920023 0.34093677570148495 0.45418109589681477, + -0.6299679044322839 0.6299685070374894 0.45418071241098884, + -0.34093617309602386 0.8230933355970386 0.45418045617395175, + 3.781821091699466e-17 0.8909097569128698 0.45418036619547003, + 0.34093617309602364 0.8230933355970386 0.45418045617395164, + 0.6299679044322835 0.6299685070374901 0.4541807124109888, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.34093557048996254 0.454182000601564, + 0.6299679044322838 -0.6299673018259689 0.4541823840873902, + 0.34093617309602375 -0.8230921303855178 0.454182640324427 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy5 Transform { + children [ + Shape { + appearance Appearance { + material USE body3 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.949997743649339 0.5651985093573817 -0.1194917458915763, + 3.166290419622314 0.5221752211330244 -0.1194915188163328, + 3.3496544963763926 0.3996552620845808 -0.11949121214507863, + 3.472174455425263 0.21629118533098196 -0.11949087256573154, + 3.515197743649929 -1.4906415315294587e-6 -0.1194905517761693, + 3.472174455425263 -0.21629416661413475 -0.11949029861369431, + 3.349654496376393 -0.39965824336798894 -0.11949015161999865, + 3.166290419622314 -0.5221782024168149 -0.11949013317354007, + 2.949997743649339 -0.5652014906416233 -0.11949024608262504, + 2.7337050676763655 -0.522178202417266 -0.11949047315786832, + 2.5503409909222863 -0.39965824336882233 -0.11949077982912248, + 2.4278210318734157 -0.2162941666152238 -0.11949111940846957, + 2.38479774364875 -1.4906427100753966e-6 -0.11949144019803204, + 2.4278210318734157 0.21629118532989336 -0.11949169336050702, + 2.5503409909222863 0.39965526208374735 -0.11949184035420246, + 2.733705067676365 0.5221752211325733 -0.11949185880066082, + 2.9499967382041663 0.23668448283331764 -1.442491310021045, + 3.0405732106700754 0.2186677022664412 -1.442491146966502, + 3.1173602362807182 0.16736025208429348 -1.4424909609263898, + 3.1686676864630177 0.09057322647402895 -1.4424907802236295, + 3.1866844670300307 -3.245991286630743e-6 -1.442490632368578, + 3.1686676864630177 -0.09057971845667573 -1.4424905398708265, + 3.1173602362807182 -0.16736674406714933 -1.4424905168123194, + 3.0405732106700754 -0.21867419424961002 -1.4424905667035055, + 2.9499967382041663 -0.23669097481685564 -1.4424906819489034, + 2.859420265738258 -0.21867419424997933 -1.4424908450034462, + 2.7826332401276157 -0.16736674406783153 -1.4424910310435584, + 2.731325789945316 -0.0905797184575673 -1.4424912117463187, + 2.7133090093783023 -3.245992251471165e-6 -1.44249135960137, + 2.731325789945316 0.09057322647313776 -1.4424914520991214, + 2.7826332401276153 0.16736025208361124 -1.4424914751576285, + 2.8594202657382577 0.21866770226607193 -1.4424914252664427, + 2.949996822002702 0.5651969003068391 -1.3322266958860571, + 3.166289497975676 0.5221736120824817 -1.332226468810814, + 3.3496535747297553 0.39965365303403816 -1.3322261621395597, + 3.472173533778625 0.21628957628043932 -1.3322258225602128, + 3.5151968220032916 -3.099692074166663e-6 -1.3322255017706501, + 3.472173533778625 -0.2162957756646774 -1.3322252486081751, + 3.3496535747297553 -0.3996598524185316 -1.3322251016144797, + 3.166289497975676 -0.5221798114673575 -1.3322250831680214, + 2.949996822002702 -0.565203099692166 -1.332225196077106, + 2.7337041460297278 -0.5221798114678086 -1.3322254231523492, + 2.5503400692756486 -0.39965985241936497 -1.3322257298236035, + 2.4278201102267785 -0.21629577566576644 -1.3322260694029506, + 2.3847968220021123 -3.0996932527126e-6 -1.3322263901925127, + 2.4278201102267785 0.21628957627935072 -1.3322266433549876, + 2.5503400692756486 0.3996536530332047 -1.3322267903486833, + 2.7337041460297273 0.5221736120820307 -1.3322268087951417 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755225809094e-7 0.8909097569128709 0.4541803661953278, + 0.3409358977513461 0.8230935326283098 0.4541803057926811, + 0.6299678261189839 0.6299687856818037 0.4541804345428315, + 0.8230928517102347 0.34093697273259804 0.4541807328448059, + 0.8909093546392877 6.026052390310332e-7 0.45418115528481007, + 0.8230928517102348 -0.3409357675220404 0.4541816375500779, + 0.6299678261189839 -0.6299675804710203 0.4541821062199723, + 0.34093589775134586 -0.8230923274171881 0.454182489943679, + -3.569575525732428e-7 -0.8909085517013502 0.45418273030276646, + -0.34093644844030957 -0.8230919333540249 0.4541827907048455, + -0.6299679827451827 -0.6299670231813782 0.45418266195437057, + -0.8230926142736701 -0.3409353734583134 0.4541823636525045, + -0.8909089539765818 6.02606281792055e-7 0.45418194121297895, + -0.8230926142736701 0.3409365786707976 0.45418145894827827, + -0.6299679827451831 0.6299682283936361 0.4541809902787086, + -0.3409364484403097 0.8230931385659446 0.4541806065548932, + 5.738515922901923e-7 0.808180591047239 -0.5889347436297215, + 0.30927812893419826 0.7466612866240623 -0.5889345991023635, + 0.571470875699517 0.5714695204540038 -0.5889343133315446, + 0.7466624148359435 0.3092766796482561 -0.588933929823293, + 0.8081814922252399 -7.813939720391756e-7 -0.5889335069632003, + 0.7466624148359436 -0.3092782424362322 -0.588933109127779, + 0.5714708756995174 -0.5714710832420744 -0.5889327968837843, + 0.3092781289341975 -0.7466628494122749 -0.5889326177675206, + 5.738515922470002e-7 -0.8081821538356182 -0.5889325990478808, + -0.30927711422461046 -0.746663170487391 -0.5889327435748624, + -0.5714701820648783 -0.5714715373109326 -0.5889330293456243, + -0.746662042276255 -0.3092785635115856 -0.5889334128541716, + -0.8081812526591502 -7.813944073816048e-7 -0.5889338357147399, + -0.7466620422762551 0.3092770007228031 -0.5889342335505375, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.3092771142246111 0.7466616076988445 -0.5889347249105572, + 5.738515924456959e-7 0.808180591047231 -0.5889347436297329, + 0.3092780861540961 0.746661183343348 -0.5889347525092833, + 0.5714707296389461 0.5714693743928974 -0.5889345967906122, + 0.7466621654948488 0.3092765763672156 -0.5889343001805183, + 0.8081812001039416 -7.813945038094e-7 -0.5889339078351171, + 0.7466621654948489 -0.3092781391561748 -0.5889334794852783, + 0.5714707296389463 -0.5714709371817202 -0.5889330803432397, + 0.309278086154096 -0.7466627461319674 -0.5889327711747148, + 5.738515924111424e-7 -0.8081821538356099 -0.5889325990478922, + -0.30927715700485386 -0.7466632737676218 -0.58893259016768, + -0.5714703281255977 -0.5714716833711158 -0.5889327458861539, + -0.7466622916173957 -0.3092786667914896 -0.5889330424966303, + -0.8081815447804325 -7.81393875412627e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255984 0.5714701205831798 -0.5889342623355062, + -0.3092771570048542 0.7466617109794828 -0.5889345715036485 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.9499967761815427 0.23668427744546766 -1.5972913100206543, + 3.040573248647468 0.21866749687850082 -1.5972912149287866, + 3.1173602742581243 0.1673600466962767 -1.597291086504649, + 3.1686677244404335 0.09057302108596149 -1.5972909442996515, + 3.18668450500745 -3.45137937224696e-6 -1.5972908099632168, + 3.1686677244404335 -0.09057992384474321 -1.5972907039468487, + 3.1173602742581243 -0.16736694945516606 -1.5972906423905782, + 3.040573248647468 -0.21867439963755014 -1.5972906346657902, + 2.9499967761815427 -0.23669118020470556 -1.5972906819485129, + 2.8594203037156176 -0.21867439963773905 -1.5972907770403804, + 2.782633278104961 -0.16736694945551517 -1.5972909054645177, + 2.7313258279226513 -0.09057992384519929 -1.5972910476695155, + 2.713309047355635 -3.451379865914418e-6 -1.59729118200595, + 2.7313258279226513 0.0905730210855053 -1.5972912880223178, + 2.782633278104961 0.16736004669592783 -1.5972913495785892, + 2.8594203037156176 0.21866749687831205 -1.5972913573033765, + 2.9499967382041663 0.23668448283331764 -1.442491310021045, + 3.0405732106700754 0.2186677022664412 -1.442491146966502, + 3.1173602362807182 0.16736025208429348 -1.4424909609263898, + 3.1686676864630177 0.09057322647402895 -1.4424907802236295, + 3.1866844670300307 -3.245991286630743e-6 -1.442490632368578, + 3.1686676864630177 -0.09057971845667573 -1.4424905398708265, + 3.1173602362807182 -0.16736674406714933 -1.4424905168123194, + 3.0405732106700754 -0.21867419424961002 -1.4424905667035055, + 2.9499967382041663 -0.23669097481685564 -1.4424906819489034, + 2.859420265738258 -0.21867419424997933 -1.4424908450034462, + 2.7826332401276157 -0.16736674406783153 -1.4424910310435584, + 2.731325789945316 -0.0905797184575673 -1.4424912117463187, + 2.7133090093783023 -3.245992251471165e-6 -1.44249135960137, + 2.731325789945316 0.09057322647313776 -1.4424914520991214, + 2.7826332401276153 0.16736025208361124 -1.4424914751576285, + 2.8594202657382577 0.21866770226607193 -1.4424914252664427 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.5695755208159474e-7 0.8909085517013571 -0.4541827303027526, + 0.34093650151315996 0.8230920614840301 -0.45418251866175613, + 0.6299681639475787 0.6299672043847839 -0.4541821592842859, + 0.8230929236057163 0.34093550158889907 -0.454181706882301, + 0.8909093163816855 -6.026053388620548e-7 -0.45418123032987034, + 0.8230929236057164 -0.34093670679964005 -0.45418080217773477, + 0.6299681639475788 -0.6299684095957082 -0.45418048760814284, + 0.34093650151315863 -0.823093266695229 -0.45418033451146317, + 3.569575517538367e-7 -0.890909756912878 -0.4541803661953137, + -0.34093584467817195 -0.8230934044991446 -0.4541805778361607, + -0.6299676449161838 -0.629968604480017 -0.4541809372136361, + -0.8230925423779151 -0.3409368446040146 -0.4541813896157769, + -0.8909089922340018 -6.026061824785496e-7 -0.45418186616842404, + -0.8230925423779153 0.34093563939171345 -0.45418229432070933, + -0.6299676449161841 0.6299673992678985 -0.45418260889029743, + -0.3409358446781726 0.8230921992873003 -0.45418276198681967, + 5.738515922901923e-7 0.808180591047239 -0.5889347436297215, + 0.30927812893419826 0.7466612866240623 -0.5889345991023635, + 0.571470875699517 0.5714695204540038 -0.5889343133315446, + 0.7466624148359435 0.3092766796482561 -0.588933929823293, + 0.8081814922252399 -7.813939720391756e-7 -0.5889335069632003, + 0.7466624148359436 -0.3092782424362322 -0.588933109127779, + 0.5714708756995174 -0.5714710832420744 -0.5889327968837843, + 0.3092781289341975 -0.7466628494122749 -0.5889326177675206, + 5.738515922470002e-7 -0.8081821538356182 -0.5889325990478808, + -0.30927711422461046 -0.746663170487391 -0.5889327435748624, + -0.5714701820648783 -0.5714715373109326 -0.5889330293456243, + -0.746662042276255 -0.3092785635115856 -0.5889334128541716, + -0.8081812526591502 -7.813944073816048e-7 -0.5889338357147399, + -0.7466620422762551 0.3092770007228031 -0.5889342335505375, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.3092771142246111 0.7466616076988445 -0.5889347249105572 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + +DEF cylinder3_copy4 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 1.0 0.0 0.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9499999916968314 0.8999988504044377 0.1375538310414064, + -2.6055849025682507 0.8314904296646561 0.1375539219380293, + -2.3136038886289394 0.6363949534725625 0.13755418078971138, + -2.118508412436674 0.3444139395335075 0.13755456818863054, + -2.049999991696832 -1.1495947701107598e-6 0.13755502515681317, + -2.118508412436674 -0.3444162387230477 0.1375554821249958, + -2.3136038886289394 -0.6363972526621026 0.13755586952391496, + -2.6055849025682516 -0.8314927288541961 0.13755612837559728, + -2.9499999916968322 -0.9000011495939776 0.13755621927222017, + -3.294415080825413 -0.831492728854196 0.13755612837559728, + -3.5863960947647247 -0.6363972526621023 0.1375558695239152, + -3.7814915709569896 -0.3444162387230477 0.13755548212499602, + -3.849999991696832 -1.1495947697800976e-6 0.1375550251568134, + -3.78149157095699 0.34441393953350824 0.13755456818863077, + -3.586396094764725 0.6363949534725627 0.13755418078971138, + -3.294415080825413 0.8314904296646561 0.1375539219380293, + -2.9499999916968314 0.4191620484246322 1.9375544690148052, + -2.7895940942938635 0.3872553316305772 1.9375545113484745, + -2.653608540687416 0.2963926896451992 1.937554631904564, + -2.562745898701958 0.16040713603887127 1.9375548123295023, + -2.5308391819078753 1.2386360439635566e-6 1.9375550251552285, + -2.562745898701958 -0.16040465876678345 1.9375552379809546, + -2.653608540687416 -0.2963902123731112 1.9375554184058927, + -2.7895940942938635 -0.3872528543584891 1.9375555389619827, + -2.9499999916968314 -0.419159571152544 1.9375555812956518, + -3.1104058890998005 -0.387252854358489 1.9375555389619827, + -3.246391442706248 -0.29639021237311114 1.9375554184058932, + -3.337254084691706 -0.16040465876678361 1.9375552379809546, + -3.3691608014857883 1.2386360440678264e-6 1.9375550251552285, + -3.337254084691706 0.16040713603887174 1.9375548123295023, + -3.246391442706248 0.2963926896451994 1.937554631904564, + -3.110405889099801 0.3872553316305772 1.9375545113484745, + -2.9499999916968314 0.8276412386353234 1.9375539270467004, + -2.633275875734208 0.7646408949229812 1.937554010635373, + -2.3647701353155965 0.5852310950167289 1.9375542486751232, + -2.1853603354092 0.3167253545984125 1.9375546049273895, + -2.1223599916968072 1.2386360438672458e-6 1.9375550251551157, + -2.1853603354092 -0.3167228773263247 1.9375554453832708, + -2.3647701353155965 -0.5852286177446412 1.9375558016350969, + -2.633275875734209 -0.7646384176508931 1.9375560396753606, + -2.949999991696832 -0.8276387613632353 1.9375561232637566, + -3.266724107659455 -0.7646384176508931 1.9375560396750842, + -3.5352298480780675 -0.585228617744641 1.9375558016353338, + -3.714639647984463 -0.31672287732632476 1.9375554453830675, + -3.7776399916968564 1.2386360441641376e-6 1.937555025155341, + -3.714639647984463 0.3167253545984131 1.9375546049271861, + -3.5352298480780675 0.5852310950167291 1.93755424867536, + -3.2667241076594546 0.764640894922981 1.9375540106350966, + -2.9499997778908686 0.9000001777831241 1.137993831040338, + -2.6055846887622884 0.8314917570433425 1.137993921936961, + -2.3136036748229767 0.6363962808512489 1.1379941807886431, + -2.118508198630712 0.34441526691219393 1.1379945681875625, + -2.0499997778908696 1.7778391628858213e-7 1.137995025155745, + -2.118508198630712 -0.34441491134436125 1.1379954821239275, + -2.3136036748229767 -0.6363959252834162 1.1379958695228467, + -2.6055846887622893 -0.8314914014755098 1.1379961283745292, + -2.949999777890869 -0.8999998222152912 1.137996219271152, + -3.294414867019451 -0.8314914014755097 1.1379961283745292, + -3.5863958809587624 -0.636395925283416 1.1379958695228467, + -3.7814913571510274 -0.3444149113443613 1.1379954821239278, + -3.8499997778908694 1.7778391661924452e-7 1.1379950251557454, + -3.7814913571510274 0.3444152669121946 1.1379945681875625, + -3.5863958809587624 0.6363962808512491 1.1379941807886436, + -3.2944148670194506 0.8314917570433425 1.1379939219369615, + -3.741290302439036 -0.40457986047675293 1.2827155619505912, + -3.6265969503693505 -0.5762305921235095 1.2827157896960104, + -3.626597134012521 -0.5762298192920181 1.8651957896954778, + -3.741290486082206 -0.4045790876452615 1.8651955619502192, + -2.1587092680412994 0.4045806000721004 1.2827144883607258, + -2.2734026201109856 0.5762313317188572 1.2827142606153064, + -2.2734028037541556 0.5762321045503486 1.8651942606149345, + -2.1587094516844703 0.4045813729035918 1.8651944883601936, + -2.879030162350209 -0.8858828945004661 1.282716200541, + -2.676554319001596 -0.8456079451628201 1.282716147104508, + -2.6765545026447266 -0.8456071723313288 1.865196147104136, + -2.879030345993335 -0.8858821216689746 1.865196200540789, + -2.1043914702789572 -0.2734450964406798 1.282715387961731, + -2.0641165209413006 -0.0709692530922417 1.2827151193177684, + -2.0641167045843902 -0.07096848026075031 1.8651951193173963, + -2.1043916539220477 -0.2734443236091884 1.8651953879611984, + -2.6765543190015952 0.8456086847581676 1.2827139032069144, + -2.879030162350208 0.8858836340958138 1.2827138497702117, + -2.8790303459933346 0.8858844069273052 1.865193849770001, + -2.676554502644726 0.8456094575896591 1.8651939032065425, + -3.7956081002014583 0.273445836036028 1.2827146623495862, + -3.835883049539115 0.07096999268758947 1.2827149309935486, + -3.835883233182205 0.07097076551908088 1.865194930993016, + -3.7956082838445484 0.2734466088675194 1.8651946623492144, + -3.6265969503693505 0.5762313317188575 1.2827142606154116, + -3.741290302439036 0.40458060007210106 1.2827144883606214, + -3.741290486082206 0.4045813729035925 1.8651944883602496, + -3.626597134012521 0.5762321045503489 1.865194260614879, + -2.0641165209413006 0.07096999268758915 1.2827149309935013, + -2.1043914702789572 0.2734458360360274 1.2827146623496326, + -2.1043916539220477 0.27344660886751876 1.8651946623491, + -2.0641167045843902 0.07097076551908053 1.8651949309931295, + -2.545419554965412 -0.7912901474004927 1.2827160750358875, + -2.3737688233184904 -0.6765967953309182 1.2827159228613152, + -2.3737690069616604 -0.6765960224994269 1.865195922861104, + -2.5454197386085022 -0.7912893745690014 1.8651960750355159, + -2.3737688233184895 0.6765975349262658 1.2827141274499836, + -2.545419554965412 0.7912908869958405 1.2827139752754475, + -2.545419738608502 0.791291659827332 1.865193975275076, + -2.37376900696166 0.6765983077577573 1.8651941274497723, + -3.354580015515004 0.7912908869958405 1.28271397527543, + -3.5262307471618453 0.676597534926266 1.2827141274500016, + -3.5262309308050157 0.6765983077577574 1.8651941274496298, + -3.3545801991580935 0.791291659827332 1.8651939752752187, + -3.835883049539115 -0.07096925309224136 1.2827151193178155, + -3.7956081002014583 -0.2734450964406799 1.2827153879616842, + -3.7956082838445484 -0.27344432360918847 1.8651953879613123, + -3.835883233182205 -0.07096848026074996 1.865195119317283, + -3.5262307471618457 -0.6765967953309181 1.2827159228613332, + -3.354580015515004 -0.7912901474004926 1.2827160750358697, + -3.3545801991580935 -0.7912893745690013 1.8651960750356587, + -3.5262309308050166 -0.6765960224994266 1.8651959228609614, + -3.02096940813017 0.8858836340958138 1.2827138497703168, + -3.22344525147878 0.8456086847581676 1.2827139032068091, + -3.22344543512191 0.8456094575896591 1.865193903206598, + -3.020969591773297 0.8858844069273052 1.8651938497699452, + -2.273402620110985 -0.5762305921235098 1.2827157896959058, + -2.1587092680412994 -0.4045798604767529 1.2827155619506954, + -2.1587094516844703 -0.40457908764526146 1.8651955619501628, + -2.2734028037541556 -0.5762298192920183 1.8651957896955338, + -3.22344525147878 -0.84560794516282 1.282716147104403, + -3.0209694081301706 -0.8858828945004661 1.2827162005411052, + -3.020969591773298 -0.8858821216689746 1.8651962005407334, + -3.2234454351219104 -0.8456071723313286 1.8651961471041918 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 2.521214061132979e-16 0.8909085517013487 -0.454182730302909, + 0.3409361618135474 0.8230921031471331 -0.4541826981564531, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329055 0.34093554325146935 -0.4541821402204701, + 0.8909090772663188 -6.026059608827962e-7 -0.45418169937164277, + 0.8230926672329055 -0.3409367484633606 -0.4541812355157933, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135467 -0.8230933083588077 -0.45418051400605036, + 7.563642183398936e-17 -0.8909097569128694 -0.45418036619547053, + -0.3409361843784991 -0.8230933628352666 -0.4541803983418509, + -0.6299679429530624 -0.6299685455581265 -0.4541806055512124, + -0.8230927987510829 -0.34093680293960293 -0.4541809562778165, + -0.890909231349448 -6.026055601549747e-7 -0.45418139712671274, + -0.8230927987510829 0.34093559772845256 -0.4541818609826377, + -0.6299679429530618 0.62996734034689 -0.45418227722771565, + -0.34093618437849854 0.8230921576238996 -0.4541825824923982, + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -1.870624682132112e-9 0.4759282733108245 0.8794840980162046, + 0.18212940371246444 0.4397004479603983 0.8794841649323581, + 0.33653123785103856 0.33653240661672346 0.8794843177949246, + 0.43969923461939686 0.18213055401497966 0.8794845333314926, + 0.4759270153941773 1.1668959160661842e-6 0.8794847787293586, + 0.43969923461939714 -0.1821282202231576 0.879485016628175, + 0.3365312378510379 -0.3365300728249305 0.8794852108107875, + 0.18212940371246522 -0.4396981141686459 0.8794853317138828, + -1.8706251306499706e-9 -0.4759259395191223 0.879485360931517, + -0.18212943356472985 -0.43969817720776383 0.8794852940155171, + -0.3365313307432075 -0.33653016197650587 0.8794851411526363, + -0.4396993905507545 -0.1821282832625614 0.8794849256156282, + -0.4759271974380213 1.1668957840449835e-6 0.8794846802175857, + -0.43969939055075385 0.18213061705414166 0.8794844423187789, + -0.3365313307432068 0.3365324957681161 0.8794842481365368, + -0.18212943356473044 0.4397005109994151 0.8794841272338255, + 1.473714817004775e-14 0.999805270099626 0.01973377513335684, + 0.3826089025966776 0.9236996279171849 0.019733855158600034, + 0.706969068379261 0.7069690945630273 0.01973412495382667, + 0.9236996022739539 0.38260892900446747 0.019734543445284698, + 0.9998052449967483 2.6184359543139155e-8 0.019735046921442876, + 0.9236996022739539 -0.3826088766357372 0.01973555873236372, + 0.7069690683792591 -0.7069690421942676 0.019736000959730528, + 0.3826089025966766 -0.9236995755483765 0.019736306278435086, + 1.4438117215601912e-14 -0.9998052177307616 0.019736428206347464, + -0.3826089022801375 -0.9236995747841726 0.019736348181129054, + -0.7069690672985836 -0.7069690411134822 0.01973607838589528, + -0.9236996004290778 -0.38260887587155307 0.019735659894425748, + -0.9998052428353957 2.618450464509414e-8 0.01973515641829575, + -0.9236996004290778 0.3826089282405514 0.019734644607348452, + -0.7069690672985826 0.7069690934824503 0.01973420237999437, + -0.38260890228013666 0.923699627153093 0.01973389706129544, + -0.881603596473431 -0.4713589115495815 0.024410554846326326, + -0.7728539706940855 -0.634114227312367 0.024410790696440227, + -0.7210724918994788 -0.5939857677984397 0.35670067154236496, + -0.8247142359536058 -0.4388749540026617 0.356700439815571, + 0.8816035894208886 0.47135897280555583 0.024409626705392304, + 0.7728539654631473 0.6341142875743785 0.02440939085529673, + 0.7210723873044048 0.5939866289962626 0.3566994488932982, + 0.8247140989756611 0.43887582844867995 0.3566996806197732, + 0.09810379016684587 -0.9948767403567227 0.0244114287185654, + 0.29008677408426103 -0.9566889496629637 0.02441141319469528, + 0.27282920703560937 -0.8934922478784326 0.3567013131030864, + 0.08986354157000011 -0.9298863991537648 0.3567013156204251, + 0.9566889792198978 -0.2900867407698892 0.02441065072244007, + 0.9948767687452708 -0.09810375750597067 0.024410402990913488, + 0.9298867937860877 -0.08986306143488058 0.3567004078099448, + 0.8934926654920121 -0.27282871749836485 0.3567006414630855, + 0.2900867740842619 0.956689014437472 0.024408874534577477, + 0.09810379016684646 0.9948768051311381 0.024408788723715453, + 0.08986354157000112 0.9298873456894613 0.3566988480821109, + 0.2728292070356081 0.8934931944142512 0.3566989421399204, + -0.956688987336472 0.29008680823817296 0.0244095308292728, + -0.9948767776164429 0.09810382291294333 0.024409778560832315, + -0.9298869673890241 0.089864024466156 0.35669971262504563, + -0.89349282568104 0.272829712746973 0.356699478972026, + -0.7728539706940841 0.6341142920863612 0.024409108017313098, + -0.8816035964734311 0.47135897632352103 0.02440930405304358, + -0.8247142359536055 0.43887590053776276 0.3566992752202176, + -0.721072491899477 0.5939867143336122 0.356699095346538, + 0.9948767687452706 0.0981038222808215 0.02441014266369796, + 0.9566889792198979 0.29008680554472144 0.024409880951139606, + 0.8934926654920121 0.27282966403458553 0.35669991748632984, + 0.9298867937860879 0.08986400797112543 0.35670016934898624, + 0.47135894122547195 -0.8816035586802113 0.024411346730348206, + 0.6341142555806122 -0.7728539335542067 0.024411232235098126, + 0.5939861625131413 -0.7210719235811837 0.3567011631125468, + 0.43887537153259787 -0.8247136582337704 0.3567012618211434, + 0.6341142555806155 0.7728539983288797 0.024409181397702144, + 0.47135894122547234 0.8816036234548077 0.0244090073160573, + 0.43887537153259637 0.8247146047696954 0.3566990733681415, + 0.5939861625131436 0.7210728701172087 0.3566992496821947, + -0.4713589431300124 0.8816036272123772 0.024408834821383493, + -0.6341142593068352 0.7728540026013981 0.024408949316628015, + -0.5939862342825675 0.7210729556204041 0.3566989573234963, + -0.43887541091869964 0.8247146766934222 0.3566988586152285, + -0.9948767776164429 -0.09810375813905879 0.024410038888049514, + -0.9566889873364719 -0.29008674346427 0.024410300600580463, + -0.8934928256810402 -0.27282876621191604 0.3567002029489105, + -0.9298869673890239 -0.08986307793112613 0.3566999510860477, + -0.6341142593068366 -0.7728539378273374 0.02441100015403485, + -0.47135894313001325 -0.8816035624382379 0.02441117423568509, + -0.43887541091869947 -0.8247137301580684 0.3567010470684205, + -0.593986234282569 -0.7210720090851513 0.3567008707540765, + -0.09810379025280962 0.9948768060032174 0.024408752833138845, + -0.2900867749247763 0.9566890168916097 0.024408768357039923, + -0.27282922321067876 0.8934932432924693 0.3566988073332485, + -0.08986354433184651 0.9298873620192274 0.35669880481582855, + 0.7728539654631448 -0.6341142227996385 0.02441107353441186, + 0.8816035894208888 -0.4713589080307597 0.02441087749866527, + 0.8247140989756616 -0.4388748819125028 0.35670084521493556, + 0.7210723873044036 -0.5939856824601562 0.3567010250888982, + -0.2900867749247774 -0.9566889521173824 0.024411307017165103, + -0.09810379025280973 -0.9948767412288972 0.024411392827991103, + -0.08986354433184685 -0.9298864154836454 0.35670127235418625, + -0.2728292232106787 -0.8934922967570091 0.3567011782965434 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9499999916968314 0.4191620484246322 1.9375544690148052, + -2.7895940942938635 0.3872553316305772 1.9375545113484745, + -2.653608540687416 0.2963926896451992 1.937554631904564, + -2.562745898701958 0.16040713603887127 1.9375548123295023, + -2.5308391819078753 1.2386360439635566e-6 1.9375550251552285, + -2.562745898701958 -0.16040465876678345 1.9375552379809546, + -2.653608540687416 -0.2963902123731112 1.9375554184058927, + -2.7895940942938635 -0.3872528543584891 1.9375555389619827, + -2.9499999916968314 -0.419159571152544 1.9375555812956518, + -3.1104058890998005 -0.387252854358489 1.9375555389619827, + -3.246391442706248 -0.29639021237311114 1.9375554184058932, + -3.337254084691706 -0.16040465876678361 1.9375552379809546, + -3.3691608014857883 1.2386360440678264e-6 1.9375550251552285, + -3.337254084691706 0.16040713603887174 1.9375548123295023, + -3.246391442706248 0.2963926896451994 1.937554631904564, + -3.110405889099801 0.3872553316305772 1.9375545113484745, + -2.9499999916968314 0.4191602859102914 0.6091544690159748, + -2.7895940942938635 0.38725356911623654 0.6091545113496436, + -2.653608540687416 0.2963909271308585 0.6091546319057334, + -2.562745898701958 0.1604053735245307 0.609154812330672, + -2.5308391819078753 -5.23878296773088e-7 0.6091550251563982, + -2.562745898701958 -0.16040642128112403 0.6091552379821242, + -2.653608540687416 -0.29639197488745195 0.6091554184070627, + -2.7895940942938635 -0.38725461687282986 0.6091555389631523, + -2.9499999916968314 -0.41916133366688474 0.6091555812968213, + -3.110405889099801 -0.38725461687282986 0.6091555389631524, + -3.246391442706248 -0.29639197488745184 0.6091554184070627, + -3.337254084691706 -0.16040642128112437 0.6091552379821242, + -3.369160801485789 -5.238782966127989e-7 0.6091550251563983, + -3.337254084691706 0.1604053735245309 0.609154812330672, + -3.246391442706248 0.29639092713085874 0.6091546319057335, + -3.110405889099801 0.3872535691162365 0.6091545113496438 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -7.689702886455582e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602453 -0.8230921303855175 0.45418264032442707, + -0.6299679044322835 -0.6299673018259693 0.45418238408739015, + -0.8230927329920027 -0.34093557048996276 0.4541820006015643, + -0.8909091543078936 6.02605760418052e-7 0.4541815482491893, + -0.8230927329920027 0.3409367757014837 0.45418109589681505, + -0.6299679044322832 0.6299685070374901 0.4541807124109888, + -0.3409361730960241 0.8230933355970385 0.45418045617395186, + -5.672731637549199e-16 0.8909097569128697 0.45418036619547003, + 0.340936173096024 0.8230933355970385 0.4541804561739518, + 0.6299679044322839 0.6299685070374894 0.4541807124109887, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.3409355704899625 0.454182000601564, + 0.6299679044322842 -0.6299673018259685 0.45418238408739015, + 0.340936173096024 -0.8230921303855177 0.45418264032442707 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy3 Transform { + children [ + Shape { + appearance Appearance { + material USE body + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.950002256345467 0.5651985093677698 -0.11948391780168532, + -2.733709580372493 0.5221752211434124 -0.11948369072644183, + -2.550345503618414 0.3996552620949689 -0.11948338405518766, + -2.427825544569543 0.21629118534137004 -0.1194830444758408, + -2.384802256344878 -1.4906311434549735e-6 -0.11948272368627832, + -2.427825544569543 -0.21629416660374667 -0.11948247052380334, + -2.5503455036184137 -0.39965824335760086 -0.1194823235301079, + -2.733709580372493 -0.5221782024064269 -0.11948230508364932, + -2.950002256345467 -0.5652014906312351 -0.11948241799273407, + -3.1662949323184413 -0.522178202406878 -0.11948264506797712, + -3.3496590090725205 -0.39965824335843425 -0.11948295173923151, + -3.4721789681213906 -0.21629416660483572 -0.1194832913185786, + -3.5152022563460568 -1.4906323220009115e-6 -0.11948361210814107, + -3.4721789681213906 0.2162911853402814 -0.11948386527061605, + -3.3496590090725205 0.39965526209413543 -0.11948401226431127, + -3.1662949323184417 0.5221752211429613 -0.11948403071076985, + -2.95000326179064 0.23668448284370566 -1.442483481931154, + -2.859426789324731 0.21866770227682927 -1.4424833188766109, + -2.7826397637140885 0.16736025209468153 -1.4424831328364989, + -2.731332313531789 0.09057322648441701 -1.4424829521337386, + -2.713315532964776 -3.2459808985562574e-6 -1.442482804278687, + -2.731332313531789 -0.09057971844628765 -1.4424827117809356, + -2.7826397637140885 -0.16736674405676127 -1.4424826887224285, + -2.859426789324731 -0.21867419423922194 -1.4424827386136145, + -2.95000326179064 -0.2366909748064676 -1.4424828538590124, + -3.0405797342565486 -0.21867419423959125 -1.4424830169135552, + -3.117366759867191 -0.16736674405744348 -1.4424832029536674, + -3.168674210049491 -0.09057971844717921 -1.4424833836564277, + -3.186690990616504 -3.24598186339668e-6 -1.442483531511479, + -3.168674210049491 0.09057322648352584 -1.4424836240092305, + -3.1173667598671915 0.1673602520939993 -1.4424836470677376, + -3.040579734256549 0.21866770227646 -1.4424835971765515, + -2.9500031779921043 0.5651969003172272 -1.3322188677961662, + -2.7337105020191306 0.5221736120928698 -1.332218640720923, + -2.5503464252650514 0.39965365304442624 -1.3322183340496687, + -2.427826466216181 0.2162895762908274 -1.3322179944703216, + -2.384803177991515 -3.099681686092178e-6 -1.3322176736807592, + -2.427826466216181 -0.2162957756542893 -1.3322174205182842, + -2.5503464252650514 -0.3996598524081435 -1.3322172735245887, + -2.7337105020191306 -0.5221798114569695 -1.3322172550781302, + -2.9500031779921043 -0.5652030996817778 -1.3322173679872151, + -3.166295853965079 -0.5221798114574205 -1.3322175950624582, + -3.3496599307191577 -0.3996598524089769 -1.3322179017337126, + -3.472179889768028 -0.21629577565537836 -1.3322182413130597, + -3.515203177992694 -3.0996828646381155e-6 -1.3322185621026217, + -3.472179889768028 0.2162895762897388 -1.3322188152650967, + -3.3496599307191577 0.3996536530435928 -1.3322189622587923, + -3.1662958539650794 0.5221736120924187 -1.3322189807052507 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755199336355e-7 0.8909097569128709 0.4541803661953279, + 0.3409358977513464 0.8230935326283095 0.4541803057926811, + 0.6299678261189832 0.6299687856818045 0.45418043454283147, + 0.8230928517102348 0.34093697273259777 0.4541807328448063, + 0.8909093546392878 6.026052389806085e-7 0.45418115528481, + 0.8230928517102348 -0.3409357675220402 0.45418163755007807, + 0.6299678261189833 -0.6299675804710211 0.45418210621997207, + 0.3409358977513459 -0.8230923274171881 0.454182489943679, + -3.5695755213203026e-7 -0.8909085517013501 0.45418273030276635, + -0.3409364484403096 -0.823091933354025 0.4541827907048456, + -0.6299679827451834 -0.6299670231813778 0.45418266195437046, + -0.8230926142736701 -0.3409353734583135 0.4541823636525043, + -0.8909089539765817 6.026062817668429e-7 0.45418194121297883, + -0.8230926142736701 0.3409365786707977 0.45418145894827805, + -0.6299679827451834 0.6299682283936358 0.4541809902787086, + -0.3409364484403099 0.8230931385659446 0.45418060655489323, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573, + 5.738515926357421e-7 0.8081805910472308 -0.588934743629733, + 0.3092780861540964 0.746661183343348 -0.5889347525092834, + 0.5714707296389455 0.571469374392898 -0.588934596790612, + 0.7466621654948488 0.30927657636721545 -0.5889343001805184, + 0.8081812001039417 -7.813945036323115e-7 -0.5889339078351169, + 0.7466621654948488 -0.3092781391561745 -0.5889334794852786, + 0.5714707296389455 -0.5714709371817209 -0.5889330803432397, + 0.30927808615409613 -0.7466627461319674 -0.5889327711747147, + 5.738515929467266e-7 -0.80818215383561 -0.5889325990478921, + -0.30927715700485386 -0.7466632737676215 -0.5889325901676801, + -0.5714703281255982 -0.5714716833711152 -0.5889327458861539, + -0.7466622916173958 -0.3092786667914895 -0.5889330424966301, + -0.8081815447804324 -7.813938754083076e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255985 0.5714701205831795 -0.5889342623355064, + -0.3092771570048544 0.7466617109794825 -0.5889345715036487 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9500032238132636 0.23668427745585569 -1.5972834819307633, + -2.8594267513473386 0.2186674968888889 -1.5972833868388956, + -2.782639725736682 0.16736004670666474 -1.597283258414758, + -2.731332275554373 0.09057302109634957 -1.5972831162097605, + -2.713315494987356 -3.4513689841724752e-6 -1.5972829818733258, + -2.731332275554373 -0.09057992383435515 -1.5972828758569577, + -2.782639725736682 -0.167366949444778 -1.5972828143006872, + -2.8594267513473386 -0.21867439962716206 -1.5972828065758993, + -2.950003223813263 -0.23669118019431756 -1.5972828538586217, + -3.040579696279189 -0.21867439962735097 -1.5972829489504894, + -3.1173667218898458 -0.1673669494451271 -1.5972830773746267, + -3.1686741720721554 -0.09057992383481123 -1.5972832195796245, + -3.1866909526391716 -3.451369477839933e-6 -1.5972833539160591, + -3.1686741720721554 0.09057302109589338 -1.5972834599324268, + -3.1173667218898458 0.1673600467063159 -1.5972835214886982, + -3.040579696279189 0.21866749688870013 -1.5972835292134855, + -2.95000326179064 0.23668448284370566 -1.442483481931154, + -2.859426789324731 0.21866770227682927 -1.4424833188766109, + -2.7826397637140885 0.16736025209468153 -1.4424831328364989, + -2.731332313531789 0.09057322648441701 -1.4424829521337386, + -2.713315532964776 -3.2459808985562574e-6 -1.442482804278687, + -2.731332313531789 -0.09057971844628765 -1.4424827117809356, + -2.7826397637140885 -0.16736674405676127 -1.4424826887224285, + -2.859426789324731 -0.21867419423922194 -1.4424827386136145, + -2.95000326179064 -0.2366909748064676 -1.4424828538590124, + -3.0405797342565486 -0.21867419423959125 -1.4424830169135552, + -3.117366759867191 -0.16736674405744348 -1.4424832029536674, + -3.168674210049491 -0.09057971844717921 -1.4424833836564277, + -3.186690990616504 -3.24598186339668e-6 -1.442483531511479, + -3.168674210049491 0.09057322648352584 -1.4424836240092305, + -3.1173667598671915 0.1673602520939993 -1.4424836470677376, + -3.040579734256549 0.21866770227646 -1.4424835971765515 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.569575527245043e-7 0.8909085517013571 -0.45418273030275247, + 0.34093650151316013 0.8230920614840302 -0.45418251866175624, + 0.6299681639475796 0.6299672043847834 -0.45418215928428546, + 0.8230929236057168 0.34093550158889946 -0.45418170688229964, + 0.8909093163816859 -6.026053389250857e-7 -0.4541812303298693, + 0.8230929236057168 -0.3409367067996404 -0.45418080217773343, + 0.6299681639475795 -0.6299684095957079 -0.45418048760814234, + 0.34093650151315924 -0.8230932666952288 -0.45418033451146295, + 3.5695755282535266e-7 -0.890909756912878 -0.4541803661953137, + -0.3409358446781717 -0.8230934044991447 -0.45418057783616084, + -0.6299676449161837 -0.629968604480017 -0.45418093721363606, + -0.8230925423779156 -0.3409368446040137 -0.4541813896157763, + -0.8909089922340023 -6.026061824911558e-7 -0.45418186616842277, + -0.823092542377916 0.34093563939171256 -0.4541822943207089, + -0.6299676449161841 0.6299673992678985 -0.4541826088902974, + -0.34093584467817206 0.8230921992873007 -0.45418276198681956, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + +DEF cylinder3 Transform { + children [ + Shape { + appearance Appearance { + material DEF body2 Material { + diffuseColor 0.0 1.0 0.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30057165903975e-9 0.8999988503992439 0.1375499169964609, + 0.3444150974291524 0.8314904296594621 0.13755000789308358, + 0.6363961113684643 0.6363949534673684 0.1375502667447659, + 0.8314915875607295 0.3444139395283135 0.13755065414368506, + 0.9000000083005711 -1.1495999641497273e-6 0.13755111111186769, + 0.8314915875607294 -0.34441623872824173 0.1375515680800503, + 0.636396111368464 -0.6363972526672966 0.13755195547896948, + 0.344415097429152 -0.8314927288593902 0.1375522143306518, + 8.300571218163164e-9 -0.9000011495991717 0.13755230522727468, + -0.34441508082800953 -0.8314927288593901 0.1375522143306518, + -0.6363960947673214 -0.6363972526672964 0.1375519554789697, + -0.8314915709595865 -0.3444162387282418 0.13755156808005053, + -0.8999999916994286 -1.1495999638190656e-6 0.13755111111186769, + -0.8314915709595864 0.3444139395283142 0.13755065414368528, + -0.6363960947673212 0.6363949534673686 0.1375502667447659, + -0.3444150808280097 0.8314904296594621 0.13755000789308358, + 8.30057174713152e-9 0.41916204841943816 1.9375505549698597, + 0.16040590570354032 0.38725533162538317 1.937550597303529, + 0.29639145930998767 0.2963926896400052 1.9375507178596183, + 0.38725410129544546 0.16040713603367723 1.9375508982845566, + 0.4191608180895284 1.2386308499245888e-6 1.9375511111102828, + 0.3872541012954454 -0.1604046587719775 1.9375513239360092, + 0.29639145930998745 -0.2963902123783052 1.9375515043609473, + 0.16040590570354005 -0.3872528543636831 1.9375516249170373, + 8.300571471413654e-9 -0.41915957115773805 1.9375516672507063, + -0.1604058891023971 -0.38725285436368306 1.9375516249170377, + -0.2963914427088447 -0.2963902123783052 1.9375515043609477, + -0.3872540846943024 -0.16040465877197765 1.9375513239360092, + -0.4191608014883853 1.238630850028859e-6 1.9375511111102828, + -0.38725408469430234 0.1604071360336777 1.9375508982845566, + -0.2963914427088446 0.2963926896400053 1.9375507178596183, + -0.16040588910239728 0.3872553316253831 1.937550597303529, + 8.300571814421406e-9 0.8276412386301293 1.9375500130017547, + 0.3167241242631948 0.7646408949177871 1.9375500965904275, + 0.5852298646818072 0.5852310950115349 1.9375503346301775, + 0.7646396645882032 0.3167253545932185 1.937550690882444, + 0.8276400083005961 1.2386308498282782e-6 1.9375511111101702, + 0.764639664588203 -0.3167228773315187 1.9375515313383254, + 0.5852298646818068 -0.5852286177498351 1.9375518875901512, + 0.3167241242631944 -0.7646384176560872 1.9375521256304151, + 8.300571398392571e-9 -0.8276387613684294 1.9375522092188109, + -0.3167241076620516 -0.7646384176560872 1.9375521256301385, + -0.5852298480806641 -0.585228617749835 1.9375518875903883, + -0.76463964798706 -0.3167228773315188 1.937551531338122, + -0.8276399916994529 1.2386308501251699e-6 1.9375511111103956, + -0.76463964798706 0.31672535459321904 1.9375506908822406, + -0.5852298480806639 0.585231095011535 1.9375503346304144, + -0.3167241076620517 0.764640894917787 1.9375500965901509, + 2.2210653466718995e-7 0.9000001777779303 1.1379899169953924, + 0.3444153112351148 0.8314917570381485 1.1379900078920155, + 0.6363963251744267 0.6363962808460548 1.1379902667436976, + 0.831491801366692 0.3444152669069999 1.1379906541426168, + 0.9000002221065336 1.7777872224961464e-7 1.1379911111107994, + 0.8314918013666918 -0.3444149113495553 1.1379915680789818, + 0.6363963251744265 -0.6363959252886102 1.1379919554779012, + 0.34441531123511443 -0.8314914014807039 1.1379922143295838, + 2.2210653422631338e-7 -0.8999998222204855 1.1379923052262064, + -0.3444148670220471 -0.8314914014807038 1.1379922143295838, + -0.6363958809613589 -0.6363959252886101 1.1379919554779012, + -0.8314913571536241 -0.3444149113495554 1.1379915680789823, + -0.8999997778934661 1.7777872258027688e-7 1.1379911111107999, + -0.831491357153624 0.34441526690700053 1.1379906541426172, + -0.6363958809613588 0.636396280846055 1.1379902667436979, + -0.34441486702204727 0.8314917570381485 1.1379900078920158, + -0.791290302441632 -0.40457986048194694 1.2827116479056455, + -0.6765969503719471 -0.5762305921287035 1.282711875651065, + -0.6765971340151176 -0.5762298192972122 1.8651918756505323, + -0.7912904860848025 -0.4045790876504555 1.8651916479052737, + 0.7912907319561038 0.4045806000669063 1.2827105743157805, + 0.6765973798864189 0.5762313317136633 1.2827103465703609, + 0.6765971962432482 0.5762321045451546 1.8651903465699888, + 0.7912905483129333 0.40458137289839774 1.865190574315248, + 0.07096983764719487 -0.8858828945056602 1.2827122864960545, + 0.2734456809958077 -0.8456079451680141 1.2827122330595626, + 0.27344549735267737 -0.8456071723365227 1.8651922330591906, + 0.07096965400406825 -0.8858821216741687 1.8651922864958435, + 0.8456085297184461 -0.2734450964458739 1.2827114739167855, + 0.885883479056103 -0.07096925309743574 1.282711205272823, + 0.8858832954130127 -0.07096848026594435 1.8651912052724509, + 0.845608346075356 -0.2734443236143825 1.865191473916253, + 0.27344568099580807 0.8456086847529737 1.2827099891619689, + 0.07096983764719532 0.8858836340906198 1.2827099357252665, + 0.07096965400406868 0.8858844069221111 1.8651899357250552, + 0.27344549735267776 0.845609457584465 1.8651899891615973, + -0.8456081002040547 0.273445836030834 1.2827107483046407, + -0.8858830495417116 0.07096999268239543 1.282711016948603, + -0.8858832331848016 0.07097076551388684 1.8651910169480703, + -0.8456082838471448 0.2734466088623254 1.865190748304269, + -0.6765969503719469 0.5762313317136635 1.282710346570466, + -0.7912903024416319 0.40458060006690705 1.282710574315676, + -0.7912904860848023 0.40458137289839846 1.8651905743153039, + -0.6765971340151173 0.5762321045451548 1.8651903465699333, + 0.885883479056103 0.07096999268239511 1.2827110169485558, + 0.8456085297184464 0.27344583603083333 1.2827107483046871, + 0.8456083460753562 0.2734466088623247 1.8651907483041545, + 0.8858832954130127 0.0709707655138865 1.865191016948184, + 0.404580445031991 -0.7912901474056868 1.2827121609909418, + 0.5762311766789135 -0.6765967953361123 1.2827120088163697, + 0.5762309930357431 -0.6765960225046209 1.8651920088161584, + 0.4045802613889009 -0.7912893745741955 1.8651921609905704, + 0.5762311766789139 0.6765975349210718 1.282710213405038, + 0.4045804450319914 0.7912908869906464 1.282710061230502, + 0.4045802613889013 0.7912916598221379 1.8651900612301304, + 0.5762309930357434 0.6765983077525632 1.8651902134048268, + -0.4045800155176002 0.7912908869906464 1.2827100612304843, + -0.576230747164442 0.676597534921072 1.282710213405056, + -0.5762309308076125 0.6765983077525634 1.8651902134046843, + -0.4045801991606903 0.7912916598221379 1.865190061230273, + -0.8858830495417116 -0.0709692530974354 1.28271120527287, + -0.8456081002040549 -0.2734450964458739 1.2827114739167387, + -0.8456082838471449 -0.2734443236143825 1.8651914739163669, + -0.8858832331848016 -0.070968480265944 1.8651912052723374, + -0.5762307471644422 -0.6765967953361121 1.2827120088163877, + -0.40458001551760003 -0.7912901474056867 1.2827121609909242, + -0.40458019916069016 -0.7912893745741953 1.8651921609907132, + -0.5762309308076127 -0.6765960225046207 1.8651920088160159, + -0.07096940813276698 0.8858836340906199 1.2827099357253713, + -0.27344525148137666 0.8456086847529736 1.2827099891618636, + -0.2734454351245069 0.845609457584465 1.8651899891616526, + -0.07096959177589358 0.8858844069221112 1.8651899357249997, + 0.6765973798864185 -0.5762305921287038 1.2827118756509601, + 0.7912907319561037 -0.40457986048194694 1.2827116479057499, + 0.7912905483129331 -0.4045790876504555 1.8651916479052173, + 0.676597196243248 -0.5762298192972123 1.8651918756505883, + -0.27344525148137655 -0.8456079451680141 1.2827122330594574, + -0.07096940813276742 -0.88588289450566 1.2827122864961598, + -0.07096959177589404 -0.8858821216741686 1.865192286495788, + -0.2734454351245068 -0.8456071723365227 1.865192233059246 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 2.647274764189628e-16 0.8909085517013486 -0.4541827303029092, + 0.3409361618135474 0.8230921031471332 -0.4541826981564532, + 0.6299678659114973 0.6299672633050415 -0.45418249094705315, + 0.8230926672329058 0.3409355432514688 -0.4541821402204705, + 0.8909090772663187 -6.026059611223113e-7 -0.4541816993716429, + 0.8230926672329056 -0.3409367484633605 -0.4541812355157936, + 0.6299678659114971 -0.6299684685168461 -0.4541808192707541, + 0.34093616181354697 -0.8230933083588076 -0.45418051400605036, + -2.5212140611329787e-17 -0.8909097569128694 -0.4541803661954706, + -0.340936184378499 -0.8230933628352666 -0.45418039834185076, + -0.6299679429530619 -0.6299685455581269 -0.45418060555121215, + -0.8230927987510829 -0.34093680293960277 -0.45418095627781646, + -0.8909092313494479 -6.026055597767924e-7 -0.45418139712671274, + -0.8230927987510827 0.3409355977284527 -0.4541818609826379, + -0.6299679429530618 0.6299673403468897 -0.45418227722771565, + -0.3409361843784991 0.8230921576238994 -0.45418258249239823, + -2.2321730122282878e-13 -0.7002135600399119 0.7139334495148919, + -0.26796049103865377 -0.6469129044033278 0.7139333787957912, + -0.49512642638464555 -0.4951254791422266 0.7139331774051062, + -0.6469138516458519 -0.2679595437964619 0.7139328760024437, + -0.7002145072825171 9.472420250855198e-7 0.7139325204738924, + -0.6469138516458517 0.2679614382805118 0.7139321649452198, + -0.49512642638464543 0.49512737362627623 0.7139318635426746, + -0.2679604910386538 0.6469147988873774 0.713931662151797, + -2.2282731140501685e-13 0.7002154545239612 0.7139315914328224, + 0.2679604910387816 0.6469147988871855 0.7139316621519229, + 0.4951264263847353 0.4951273736262827 0.713931863542608, + 0.6469138516458007 0.2679614382805011 0.7139321649452699, + 0.7002145072825894 9.472420247782823e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964515 0.7139328760024938, + 0.4951264263847353 -0.4951254791422333 0.7139331774050393, + 0.26796049103878095 -0.6469129044031363 0.7139333787959168, + -1.8706245306058085e-9 0.47592827331082427 0.8794840980162049, + 0.18212940371246517 0.4397004479603968 0.8794841649323586, + 0.33653123785103756 0.3365324066167243 0.8794843177949248, + 0.4396992346193961 0.1821305540149788 0.879484533331493, + 0.4759270153941773 1.1668959160237572e-6 0.8794847787293586, + 0.4396992346193961 -0.18212822022315656 0.8794850166281758, + 0.3365312378510369 -0.3365300728249306 0.8794852108107878, + 0.18212940371246558 -0.4396981141686459 0.8794853317138825, + -1.8706242760416173e-9 -0.47592593951912265 0.8794853609315167, + -0.1821294335647299 -0.4396981772077644 0.8794852940155167, + -0.3365313307432079 -0.3365301619765067 0.8794851411526359, + -0.43969939055075585 -0.18212828326256097 0.8794849256156277, + -0.4759271974380222 1.1668957855420639e-6 0.8794846802175853, + -0.43969939055075574 0.18213061705414205 0.8794844423187778, + -0.336531330743207 0.3365324957681152 0.879484248136537, + -0.18212943356473016 0.43970051099941476 0.8794841272338255, + 1.472022188960742e-14 0.9998052700996259 0.01973377513335745, + 0.3826089025966777 0.9236996279171849 0.019733855158599756, + 0.7069690683792591 0.7069690945630289 0.019734124953825434, + 0.9236996022739542 0.38260892900446664 0.019734543445285652, + 0.9998052449967482 2.6184359300529126e-8 0.019735046921442557, + 0.9236996022739542 -0.38260887663573667 0.019735558732364954, + 0.706969068379259 -0.7069690421942677 0.019736000959729827, + 0.38260890259667724 -0.923699575548376 0.019736306278435443, + 1.4257570224238385e-14 -0.9998052177307616 0.01973642820634766, + -0.382608902280138 -0.9236995747841725 0.01973634818112903, + -0.706969067298583 -0.7069690411134829 0.019736078385895434, + -0.9236996004290776 -0.3826088758715534 0.019735659894426685, + -0.9998052428353957 2.6184504893346254e-8 0.019735156418295915, + -0.9236996004290778 0.38260892824055154 0.019734644607349243, + -0.7069690672985828 0.7069690934824501 0.019734202379994428, + -0.38260890228013716 0.9236996271530927 0.019733897061295653, + -0.8816035964734308 -0.4713589115495818 0.02441055484632709, + -0.7728539706940848 -0.6341142273123677 0.024410790696440293, + -0.7210724918994784 -0.5939857677984407 0.3567006715423642, + -0.8247142359536066 -0.43887495400266113 0.35670043981556987, + 0.8816035894208889 0.4713589728055551 0.02440962670539332, + 0.7728539654631454 0.6341142875743809 0.024409390855295553, + 0.7210723873044036 0.5939866289962639 0.35669944889329874, + 0.8247140989756612 0.4388758284486793 0.356699680619774, + 0.0981037901668457 -0.9948767403567227 0.02441142871856556, + 0.2900867740842621 -0.9566889496629635 0.024411413194695846, + 0.27282920703561025 -0.8934922478784325 0.356701313103086, + 0.08986354157000097 -0.9298863991537646 0.35670131562042506, + 0.956688979219898 -0.2900867407698886 0.02441065072244137, + 0.9948767687452708 -0.09810375750597011 0.024410402990913474, + 0.9298867937860877 -0.08986306143488001 0.35670040780994505, + 0.8934926654920119 -0.2728287174983642 0.3567006414630868, + 0.29008677408426226 0.956689014437472 0.024408874534577324, + 0.09810379016684667 0.994876805131138 0.024408788723716164, + 0.08986354157000147 0.9298873456894613 0.35669884808211094, + 0.27282920703560964 0.8934931944142502 0.3566989421399219, + -0.9566889873364719 0.2900868082381733 0.024409530829273482, + -0.9948767776164428 0.0981038229129436 0.02440977856083246, + -0.9298869673890241 0.08986402446615777 0.356699712625045, + -0.8934928256810409 0.2728297127469729 0.3566994789720236, + -0.7728539706940847 0.6341142920863604 0.024409108017313295, + -0.8816035964734311 0.4713589763235209 0.02440930405304435, + -0.8247142359536064 0.4388759005377628 0.35669927522021533, + -0.7210724918994778 0.5939867143336108 0.35669909534653843, + 0.9948767687452708 0.09810382228082051 0.024410142663697933, + 0.956688979219898 0.2900868055447208 0.024409880951140956, + 0.893492665492012 0.2728296640345847 0.35669991748633073, + 0.9298867937860879 0.0898640079711244 0.35670016934898635, + 0.47135894122547245 -0.881603558680211 0.024411346730348546, + 0.6341142555806122 -0.7728539335542068 0.02441123223509714, + 0.5939861625131404 -0.7210719235811841 0.35670116311254735, + 0.43887537153259837 -0.8247136582337703 0.35670126182114303, + 0.6341142555806123 0.7728539983288822 0.0244091813977009, + 0.47135894122547267 0.8816036234548075 0.02440900731605697, + 0.4388753715325979 0.824714604769694 0.3566990733681425, + 0.5939861625131412 0.7210728701172104 0.35669924968219496, + -0.4713589431300126 0.8816036272123771 0.024408834821383618, + -0.6341142593068355 0.7728540026013979 0.02440894931662778, + -0.5939862342825684 0.7210729556204029 0.3566989573234976, + -0.4388754109186994 0.8247146766934221 0.3566988586152286, + -0.9948767776164428 -0.09810375813905886 0.024410038888049698, + -0.9566889873364716 -0.2900867434642708 0.024410300600581164, + -0.8934928256810408 -0.2728287662119155 0.35670020294890925, + -0.9298869673890242 -0.08986307793112436 0.3566999510860473, + -0.6341142593068355 -0.7728539378273382 0.02441100015403459, + -0.471358943130014 -0.8816035624382375 0.02441117423568482, + -0.43887541091869964 -0.8247137301580684 0.35670104706842, + -0.5939862342825686 -0.721072009085152 0.3567008707540758, + -0.09810379025280962 0.9948768060032174 0.024408752833139542, + -0.290086774924777 0.9566890168916095 0.024408768357040242, + -0.2728292232106787 0.8934932432924693 0.3566988073332489, + -0.08986354433184578 0.9298873620192275 0.3566988048158287, + 0.7728539654631452 -0.6341142227996381 0.024411073534411167, + 0.8816035894208889 -0.47135890803075925 0.024410877498666557, + 0.8247140989756614 -0.4388748819125023 0.3567008452149371, + 0.7210723873044032 -0.5939856824601562 0.3567010250888991, + -0.29008677492477813 -0.9566889521173823 0.024411307017165058, + -0.09810379025281006 -0.9948767412288972 0.02441139282799127, + -0.0898635443318458 -0.9298864154836456 0.356701272354186, + -0.2728292232106786 -0.8934922967570094 0.35670117829654285 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30057174713152e-9 0.41916204841943816 1.9375505549698597, + 0.16040590570354032 0.38725533162538317 1.937550597303529, + 0.29639145930998767 0.2963926896400052 1.9375507178596183, + 0.38725410129544546 0.16040713603367723 1.9375508982845566, + 0.4191608180895284 1.2386308499245888e-6 1.9375511111102828, + 0.3872541012954454 -0.1604046587719775 1.9375513239360092, + 0.29639145930998745 -0.2963902123783052 1.9375515043609473, + 0.16040590570354005 -0.3872528543636831 1.9375516249170373, + 8.300571471413654e-9 -0.41915957115773805 1.9375516672507063, + -0.1604058891023971 -0.38725285436368306 1.9375516249170377, + -0.2963914427088447 -0.2963902123783052 1.9375515043609477, + -0.3872540846943024 -0.16040465877197765 1.9375513239360092, + -0.4191608014883853 1.238630850028859e-6 1.9375511111102828, + -0.38725408469430234 0.1604071360336777 1.9375508982845566, + -0.2963914427088446 0.2963926896400053 1.9375507178596183, + -0.16040588910239728 0.3872553316253831 1.937550597303529, + 8.300571601119849e-9 0.4191602859050974 0.6091505549710293, + 0.16040590570354016 0.38725356911104253 0.6091505973046982, + 0.29639145930998767 0.2963909271256645 0.6091507178607879, + 0.38725410129544546 0.16040537351933665 0.6091508982857264, + 0.41916081808952826 -5.238834908120555e-7 0.6091511111114526, + 0.38725410129544535 -0.16040642128631807 0.6091513239371786, + 0.2963914593099874 -0.29639197489264596 0.6091515043621172, + 0.1604059057035399 -0.38725461687802387 0.6091516249182068, + 8.300571393049779e-9 -0.41916133367207875 0.6091516672518759, + -0.16040588910239728 -0.38725461687802387 0.6091516249182068, + -0.29639144270884477 -0.2963919748926459 0.6091515043621172, + -0.3872540846943024 -0.1604064212863184 0.6091513239371786, + -0.4191608014883856 -5.238834906517666e-7 0.6091511111114527, + -0.3872540846943024 0.16040537351933687 0.6091508982857264, + -0.2963914427088446 0.29639092712566467 0.6091507178607879, + -0.16040588910239728 0.3872535691110425 0.6091505973046983 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.2321730122282878e-13 -0.7002135600399119 0.7139334495148919, + -0.26796049103865377 -0.6469129044033278 0.7139333787957912, + -0.49512642638464555 -0.4951254791422266 0.7139331774051062, + -0.6469138516458519 -0.2679595437964619 0.7139328760024437, + -0.7002145072825171 9.472420250855198e-7 0.7139325204738924, + -0.6469138516458517 0.2679614382805118 0.7139321649452198, + -0.49512642638464543 0.49512737362627623 0.7139318635426746, + -0.2679604910386538 0.6469147988873774 0.713931662151797, + -2.2282731140501685e-13 0.7002154545239612 0.7139315914328224, + 0.2679604910387816 0.6469147988871855 0.7139316621519229, + 0.4951264263847353 0.4951273736262827 0.713931863542608, + 0.6469138516458007 0.2679614382805011 0.7139321649452699, + 0.7002145072825894 9.472420247782823e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964515 0.7139328760024938, + 0.4951264263847353 -0.4951254791422333 0.7139331774050393, + 0.26796049103878095 -0.6469129044031363 0.7139333787959168, + -1.6387891397364356e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602436 -0.8230921303855174 0.45418264032442707, + -0.6299679044322842 -0.6299673018259685 0.45418238408739015, + -0.8230927329920028 -0.34093557048996287 0.454182000601564, + -0.8909091543078934 6.026057606071432e-7 0.4541815482491894, + -0.8230927329920026 0.3409367757014843 0.45418109589681505, + -0.6299679044322837 0.6299685070374896 0.4541807124109888, + -0.3409361730960242 0.8230933355970383 0.4541804561739519, + -2.5212140611329777e-17 0.8909097569128698 0.4541803661954702, + 0.34093617309602386 0.8230933355970385 0.4541804561739518, + 0.6299679044322838 0.6299685070374896 0.4541807124109889, + 0.8230927329920026 0.34093677570148423 0.4541810958968149, + 0.8909091543078935 6.026057602163552e-7 0.4541815482491894, + 0.8230927329920026 -0.34093557048996365 0.4541820006015641, + 0.6299679044322838 -0.6299673018259689 0.4541823840873902, + 0.3409361730960239 -0.8230921303855177 0.45418264032442707 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy2 Transform { + children [ + Shape { + appearance Appearance { + material USE body2 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.256348063876973e-6 0.5651985093625758 -0.11948783184663081, + 0.21629041962491038 0.5221752211382185 -0.11948760477138731, + 0.3996544963789893 0.3996552620897748 -0.11948729810013314, + 0.5221744554278598 0.216291185336176 -0.11948695852078628, + 0.5651977436525253 -1.490636337491956e-6 -0.11948663773122381, + 0.5221744554278596 -0.2162941666089407 -0.11948638456874883, + 0.39965449637898925 -0.39965824336279493 -0.11948623757505317, + 0.21629041962491014 -0.5221782024116208 -0.1194862191285948, + -2.2563480641538434e-6 -0.5652014906364292 -0.11948633203767955, + -0.2162949323210384 -0.522178202412072 -0.11948655911292283, + -0.39965900907511753 -0.39965824336362826 -0.119486865784177, + -0.5221789681239878 -0.21629416661002976 -0.11948720536352431, + -0.5652022563486534 -1.4906375160378938e-6 -0.11948752615308678, + -0.5221789681239877 0.2162911853350874 -0.11948777931556154, + -0.3996590090751175 0.3996552620889414 -0.11948792630925698, + -0.21629493232103852 0.5221752211377673 -0.11948794475571556, + -3.2617932367605004e-6 0.23668448283851165 -1.4424873959760995, + 0.09057321067267178 0.21866770227163523 -1.4424872329215566, + 0.1673602362833143 0.16736025208948752 -1.4424870468814444, + 0.2186676864656141 0.09057322647922297 -1.442486866178684, + 0.23668446703262713 -3.24598609259324e-6 -1.4424867183236327, + 0.21866768646561408 -0.0905797184514817 -1.442486625825881, + 0.1673602362833142 -0.16736674406195529 -1.442486602767374, + 0.09057321067267166 -0.21867419424441598 -1.44248665265856, + -3.2617932369477755e-6 -0.23669097481166163 -1.4424867679039581, + -0.09057973425914553 -0.2186741942447853 -1.4424869309585007, + -0.16736675986978797 -0.1673667440626375 -1.4424871169986129, + -0.21867421005208787 -0.09057971845237325 -1.4424872977013732, + -0.23669099061910073 -3.245987057433662e-6 -1.4424874455564245, + -0.21867421005208781 0.0905732264783318 -1.4424875380541762, + -0.16736675986978802 0.16736025208880526 -1.4424875611126833, + -0.09057973425914563 0.21866770227126597 -1.4424875112214972, + -3.177994701359828e-6 0.5651969003120332 -1.3322227818411116, + 0.21628949797827288 0.5221736120876758 -1.3322225547658688, + 0.3996535747323518 0.39965365303923217 -1.3322222480946144, + 0.5221735337812223 0.21628957628563336 -1.3322219085152673, + 0.5651968220058878 -3.0996868801291602e-6 -1.3322215877257049, + 0.5221735337812221 -0.21629577565948335 -1.3322213345632299, + 0.39965357473235175 -0.39965985241333757 -1.3322211875695342, + 0.21628949797827265 -0.5221798114621634 -1.3322211691230759, + -3.1779947016366986e-6 -0.5652030996869719 -1.3322212820321608, + -0.21629585396767587 -0.5221798114626146 -1.3322215091074037, + -0.399659930721755 -0.3996598524141709 -1.332221815778658, + -0.5221798897706252 -0.2162957756605724 -1.3322221553580051, + -0.5652031779952909 -3.0996880586750978e-6 -1.3322224761475674, + -0.5221798897706251 0.21628957628454476 -1.3322227293100424, + -0.399659930721755 0.3996536530383988 -1.3322228763037378, + -0.216295853967676 0.5221736120872247 -1.3322228947501962 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.569575523715456e-7 0.8909097569128709 0.4541803661953278, + 0.34093589775134636 0.8230935326283095 0.4541803057926811, + 0.6299678261189837 0.6299687856818039 0.4541804345428315, + 0.823092851710235 0.3409369727325973 0.4541807328448063, + 0.8909093546392878 6.02605238552002e-7 0.4541811552848101, + 0.8230928517102348 -0.3409357675220402 0.4541816375500782, + 0.6299678261189834 -0.6299675804710207 0.4541821062199724, + 0.3409358977513458 -0.8230923274171881 0.4541824899436791, + -3.5695755222027277e-7 -0.8909085517013501 0.45418273030276635, + -0.3409364484403096 -0.823091933354025 0.4541827907048456, + -0.6299679827451831 -0.6299670231813779 0.45418266195437057, + -0.8230926142736703 -0.3409353734583126 0.4541823636525045, + -0.8909089539765817 6.026062819937517e-7 0.4541819412129788, + -0.8230926142736703 0.3409365786707968 0.45418145894827816, + -0.6299679827451828 0.6299682283936361 0.45418099027870856, + -0.34093644844030946 0.8230931385659449 0.4541806065548932, + 5.738515924845578e-7 0.8081805910472393 -0.5889347436297215, + 0.3092781289341983 0.7466612866240621 -0.5889345991023635, + 0.5714708756995169 0.5714695204540045 -0.5889343133315441, + 0.7466624148359436 0.3092766796482566 -0.5889339298232924, + 0.8081814922252404 -7.813939718620877e-7 -0.5889335069631997, + 0.7466624148359436 -0.3092782424362332 -0.5889331091277784, + 0.5714708756995168 -0.5714710832420759 -0.5889327968837835, + 0.3092781289341983 -0.7466628494122748 -0.5889326177675203, + 5.73851592942396e-7 -0.8081821538356182 -0.5889325990478806, + -0.30927711422461085 -0.7466631704873907 -0.5889327435748622, + -0.5714701820648785 -0.5714715373109324 -0.5889330293456243, + -0.7466620422762554 -0.3092785635115847 -0.5889334128541713, + -0.8081812526591508 -7.813944071354091e-7 -0.5889338357147393, + -0.7466620422762553 0.30927700072280273 -0.5889342335505374, + -0.5714701820648788 0.5714699745222445 -0.5889345457945897, + -0.309277114224611 0.7466616076988448 -0.5889347249105568, + 5.738515921822229e-7 0.8081805910472308 -0.5889347436297329, + 0.3092780861540961 0.7466611833433477 -0.5889347525092835, + 0.571470729638946 0.5714693743928975 -0.5889345967906124, + 0.7466621654948488 0.30927657636721534 -0.5889343001805186, + 0.8081812001039416 -7.813945040037652e-7 -0.5889339078351171, + 0.7466621654948485 -0.30927813915617497 -0.5889334794852785, + 0.5714707296389455 -0.5714709371817208 -0.5889330803432398, + 0.3092780861540964 -0.7466627461319673 -0.5889327711747147, + 5.738515927523613e-7 -0.8081821538356099 -0.5889325990478921, + -0.3092771570048542 -0.7466632737676215 -0.5889325901676802, + -0.571470328125598 -0.5714716833711154 -0.5889327458861539, + -0.7466622916173961 -0.3092786667914889 -0.5889330424966303, + -0.8081815447804325 -7.813938756329076e-7 -0.58893343484277, + -0.7466622916173962 0.3092771040036896 -0.58893386319327, + -0.571470328125598 0.5714701205831803 -0.5889342623355063, + -0.30927715700485386 0.746661710979483 -0.5889345715036485 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.223815860773221e-6 0.23668427745066167 -1.5972873959757088, + 0.0905732486500646 0.21866749688369486 -1.5972873008838413, + 0.16736027426072098 0.16736004670147073 -1.5972871724597035, + 0.21866772444303031 0.09057302109115553 -1.5972870302547062, + 0.2366845050100467 -3.4513741782094575e-6 -1.5972868959182713, + 0.21866772444303037 -0.09057992383954917 -1.5972867899019032, + 0.16736027426072098 -0.16736694944997202 -1.5972867283456327, + 0.0905732486500644 -0.2186743996323561 -1.5972867206208448, + -3.2238158606372096e-6 -0.23669118019951157 -1.5972867679035674, + -0.09057969628178633 -0.218674399632545 -1.5972868629954349, + -0.16736672189244267 -0.16736694945032113 -1.5972869914195722, + -0.21867417207475223 -0.09057992384000525 -1.59728713362457, + -0.23669095264176856 -3.4513746718769152e-6 -1.5972872679610048, + -0.21867417207475193 0.09057302109069934 -1.5972873739773725, + -0.16736672189244267 0.16736004670112187 -1.5972874355336437, + -0.09057969628178619 0.2186674968835061 -1.597287443258431, + -3.2617932367605004e-6 0.23668448283851165 -1.4424873959760995, + 0.09057321067267178 0.21866770227163523 -1.4424872329215566, + 0.1673602362833143 0.16736025208948752 -1.4424870468814444, + 0.2186676864656141 0.09057322647922297 -1.442486866178684, + 0.23668446703262713 -3.24598609259324e-6 -1.4424867183236327, + 0.21866768646561408 -0.0905797184514817 -1.442486625825881, + 0.1673602362833142 -0.16736674406195529 -1.442486602767374, + 0.09057321067267166 -0.21867419424441598 -1.44248665265856, + -3.2617932369477755e-6 -0.23669097481166163 -1.4424867679039581, + -0.09057973425914553 -0.2186741942447853 -1.4424869309585007, + -0.16736675986978797 -0.1673667440626375 -1.4424871169986129, + -0.21867421005208787 -0.09057971845237325 -1.4424872977013732, + -0.23669099061910073 -3.245987057433662e-6 -1.4424874455564245, + -0.21867421005208781 0.0905732264783318 -1.4424875380541762, + -0.16736675986978802 0.16736025208880526 -1.4424875611126833, + -0.09057973425914563 0.21866770227126597 -1.4424875112214972 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.5695755263626193e-7 0.8909085517013572 -0.4541827303027526, + 0.3409365015131603 0.8230920614840301 -0.4541825186617559, + 0.6299681639475786 0.6299672043847849 -0.4541821592842846, + 0.8230929236057167 0.3409355015888996 -0.4541817068822997, + 0.890909316381686 -6.026053388872672e-7 -0.45418123032986907, + 0.8230929236057168 -0.3409367067996412 -0.45418080217773327, + 0.6299681639475783 -0.62996840959571 -0.45418048760814134, + 0.34093650151315924 -0.8230932666952291 -0.4541803345114628, + 3.5695755262365554e-7 -0.890909756912878 -0.45418036619531355, + -0.3409358446781721 -0.8230934044991447 -0.45418057783616056, + -0.6299676449161843 -0.6299686044800166 -0.4541809372136361, + -0.8230925423779157 -0.3409368446040136 -0.45418138961577653, + -0.8909089922340023 -6.026061816843671e-7 -0.45418186616842304, + -0.8230925423779155 0.3409356393917131 -0.454182294320709, + -0.6299676449161846 0.6299673992678984 -0.45418260889029693, + -0.34093584467817273 0.8230921992873006 -0.454182761986819, + 5.738515924845578e-7 0.8081805910472393 -0.5889347436297215, + 0.3092781289341983 0.7466612866240621 -0.5889345991023635, + 0.5714708756995169 0.5714695204540045 -0.5889343133315441, + 0.7466624148359436 0.3092766796482566 -0.5889339298232924, + 0.8081814922252404 -7.813939718620877e-7 -0.5889335069631997, + 0.7466624148359436 -0.3092782424362332 -0.5889331091277784, + 0.5714708756995168 -0.5714710832420759 -0.5889327968837835, + 0.3092781289341983 -0.7466628494122748 -0.5889326177675203, + 5.73851592942396e-7 -0.8081821538356182 -0.5889325990478806, + -0.30927711422461085 -0.7466631704873907 -0.5889327435748622, + -0.5714701820648785 -0.5714715373109324 -0.5889330293456243, + -0.7466620422762554 -0.3092785635115847 -0.5889334128541713, + -0.8081812526591508 -7.813944071354091e-7 -0.5889338357147393, + -0.7466620422762553 0.30927700072280273 -0.5889342335505374, + -0.5714701820648788 0.5714699745222445 -0.5889345457945897, + -0.309277114224611 0.7466616076988448 -0.5889347249105568 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/Connect.3dshapes/NMJ6HFD2.wrl b/modules/packages3d/Connect.3dshapes/NMJ6HCD2.wrl similarity index 100% rename from modules/packages3d/Connect.3dshapes/NMJ6HFD2.wrl rename to modules/packages3d/Connect.3dshapes/NMJ6HCD2.wrl diff --git a/modules/packages3d/Discret.3dshapes/SUBCLICK.wings b/modules/packages3d/Connect.3dshapes/SUBCLICK.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/SUBCLICK.wings rename to modules/packages3d/Connect.3dshapes/SUBCLICK.wings diff --git a/modules/packages3d/Discret.3dshapes/SUBCLICK.wrl b/modules/packages3d/Connect.3dshapes/SUBCLICK.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/SUBCLICK.wrl rename to modules/packages3d/Connect.3dshapes/SUBCLICK.wrl diff --git a/modules/packages3d/Discret.3dshapes/QMONTRE.wings b/modules/packages3d/Crystals.3dshapes/Crystal_Watch.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/QMONTRE.wings rename to modules/packages3d/Crystals.3dshapes/Crystal_Watch.wings diff --git a/modules/packages3d/Discret.3dshapes/QMONTRE.wrl b/modules/packages3d/Crystals.3dshapes/Crystal_Watch.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/QMONTRE.wrl rename to modules/packages3d/Crystals.3dshapes/Crystal_Watch.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-18UH.wings b/modules/packages3d/Crystals.3dshapes/HC-18UH.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-18UH.wings rename to modules/packages3d/Crystals.3dshapes/HC-18UH.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-18UH.wrl b/modules/packages3d/Crystals.3dshapes/HC-18UH.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-18UH.wrl rename to modules/packages3d/Crystals.3dshapes/HC-18UH.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-18UV.wings b/modules/packages3d/Crystals.3dshapes/HC-18UV.wings similarity index 50% rename from modules/packages3d/Discret.3dshapes/HC-18UV.wings rename to modules/packages3d/Crystals.3dshapes/HC-18UV.wings index 05ef1648..e00c8b2c 100644 Binary files a/modules/packages3d/Discret.3dshapes/HC-18UV.wings and b/modules/packages3d/Crystals.3dshapes/HC-18UV.wings differ diff --git a/modules/packages3d/Discret.3dshapes/HC-18UV.wrl b/modules/packages3d/Crystals.3dshapes/HC-18UV.wrl similarity index 50% rename from modules/packages3d/Discret.3dshapes/HC-18UV.wrl rename to modules/packages3d/Crystals.3dshapes/HC-18UV.wrl index 9128d2c2..39fbd900 100644 --- a/modules/packages3d/Discret.3dshapes/HC-18UV.wrl +++ b/modules/packages3d/Crystals.3dshapes/HC-18UV.wrl @@ -290,3 +290,295 @@ DEF cylinder1 Transform { ] } +#VRML V2.0 utf8 +#Exported from Wings 3D 0.98.15a +DEF cylinder3_copy4 Transform { + children [ + Shape { + appearance Appearance { + material DEF pins Material { + diffuseColor 0.833333 0.833333 0.833333 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.07800 1.00836e-7 2.60336e-2, + 1.07221 -2.90838e-2 2.60339e-2, + 1.05574 -5.37400e-2 2.60342e-2, + 1.03108 -7.02147e-2 2.60343e-2, + 1.00200 -7.59999e-2 2.60344e-2, + 0.972916 -7.02147e-2 2.60343e-2, + 0.948260 -5.37400e-2 2.60342e-2, + 0.931785 -2.90838e-2 2.60339e-2, + 0.926000 1.00836e-7 2.60336e-2, + 0.931785 2.90840e-2 2.60333e-2, + 0.948260 5.37402e-2 2.60331e-2, + 0.972916 7.02149e-2 2.60330e-2, + 1.00200 7.60001e-2 2.60329e-2, + 1.03108 7.02149e-2 2.60330e-2, + 1.05574 5.37402e-2 2.60331e-2, + 1.07221 2.90840e-2 2.60333e-2, + 1.07800 -1.00836e-7 -1.08603, + 1.07221 -2.90840e-2 -1.08603, + 1.05574 -5.37402e-2 -1.08603, + 1.03108 -7.02149e-2 -1.08603, + 1.00200 -7.60001e-2 -1.08603, + 0.972916 -7.02149e-2 -1.08603, + 0.948260 -5.37402e-2 -1.08603, + 0.931785 -2.90840e-2 -1.08603, + 0.926000 -1.00836e-7 -1.08603, + 0.931785 2.90838e-2 -1.08603, + 0.948260 5.37400e-2 -1.08603, + 0.972916 7.02147e-2 -1.08603, + 1.00200 7.59999e-2 -1.08603, + 1.03108 7.02147e-2 -1.08603, + 1.05574 5.37400e-2 -1.08603, + 1.07221 2.90838e-2 -1.08603] + } + coordIndex [ + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 4, 20, 19, 3, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 13, 29, 28, 12, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 16, -1 + ] + } + } + ] +} + +DEF cylinder3 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.926000 1.00836e-7 2.60336e-2, + -0.931785 -2.90838e-2 2.60339e-2, + -0.948260 -5.37400e-2 2.60342e-2, + -0.972916 -7.02147e-2 2.60343e-2, + -1.00200 -7.59999e-2 2.60344e-2, + -1.03108 -7.02147e-2 2.60343e-2, + -1.05574 -5.37400e-2 2.60342e-2, + -1.07221 -2.90838e-2 2.60339e-2, + -1.07800 1.00836e-7 2.60336e-2, + -1.07221 2.90840e-2 2.60333e-2, + -1.05574 5.37402e-2 2.60331e-2, + -1.03108 7.02149e-2 2.60330e-2, + -1.00200 7.60001e-2 2.60329e-2, + -0.972916 7.02149e-2 2.60330e-2, + -0.948260 5.37402e-2 2.60331e-2, + -0.931785 2.90840e-2 2.60333e-2, + -0.926000 -1.00836e-7 -1.08603, + -0.931785 -2.90840e-2 -1.08603, + -0.948260 -5.37402e-2 -1.08603, + -0.972916 -7.02149e-2 -1.08603, + -1.00200 -7.60001e-2 -1.08603, + -1.03108 -7.02149e-2 -1.08603, + -1.05574 -5.37402e-2 -1.08603, + -1.07221 -2.90840e-2 -1.08603, + -1.07800 -1.00836e-7 -1.08603, + -1.07221 2.90838e-2 -1.08603, + -1.05574 5.37400e-2 -1.08603, + -1.03108 7.02147e-2 -1.08603, + -1.00200 7.59999e-2 -1.08603, + -0.972916 7.02147e-2 -1.08603, + -0.948260 5.37400e-2 -1.08603, + -0.931785 2.90838e-2 -1.08603] + } + coordIndex [ + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 4, 20, 19, 3, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 13, 29, 28, 12, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 16, -1 + ] + } + } + ] +} + +DEF cylinder1_copy2 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 1.00000 1.00000 0.926667 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.91868 1.10990e-6 0.132663, + 1.85501 -0.320124 0.132663, + 1.67367 -0.591514 0.132663, + 1.40228 -0.772850 0.132663, + -1.07816 -0.836527 0.132663, + -1.39828 -0.772850 0.132663, + -1.66967 -0.591514 0.132663, + -1.85101 -0.320124 0.132663, + -1.91468 1.10990e-6 0.132663, + -1.85101 0.320127 0.132663, + -1.66967 0.591516 0.132663, + -1.39828 0.772852 0.132663, + -1.07816 0.836529 0.132663, + 1.40228 0.772852 0.132663, + 1.67367 0.591516 0.132663, + 1.85501 0.320127 0.132663, + 1.91868 -1.10990e-6 2.53372e-2, + 1.85501 -0.320127 2.53372e-2, + 1.67367 -0.591516 2.53372e-2, + 1.40228 -0.772852 2.53372e-2, + -1.07816 -0.836529 2.53372e-2, + -1.39828 -0.772852 2.53372e-2, + -1.66967 -0.591516 2.53372e-2, + -1.85101 -0.320127 2.53372e-2, + -1.91468 -1.10990e-6 2.53372e-2, + -1.85101 0.320124 2.53372e-2, + -1.66967 0.591514 2.53371e-2, + -1.39828 0.772850 2.53371e-2, + -1.07816 0.836527 2.53371e-2, + 1.40228 0.772850 2.53371e-2, + 1.67367 0.591514 2.53371e-2, + 1.85501 0.320124 2.53372e-2, + 1.08216 -0.836527 0.132663, + 1.08216 0.836529 0.132663, + 1.08216 -0.836529 2.53372e-2, + 1.08216 0.836527 2.53371e-2] + } + coordIndex [ + 0, 15, 14, 13, 33, 12, 11, 10, 9, 8, 7, 6, 5, 4, 32, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 34, 20, 21, 22, 23, 24, 25, 26, 27, 28, 35, 29, 30, 31, 16, -1, + 20, 34, 32, 4, -1, + 29, 35, 33, 13, -1, + 32, 34, 19, 3, -1, + 33, 35, 28, 12, -1 + ] + } + } + ] +} + +DEF cylinder1 Transform { + children [ + Shape { + appearance Appearance { + material USE body + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.78000 1.02959e-6 5.10400, + 1.72093 -0.296961 5.10400, + 1.55271 -0.548714 5.10400, + 1.30096 -0.716929 5.10400, + -1.00000 -0.775999 5.10400, + -1.29696 -0.716929 5.10400, + -1.54871 -0.548714 5.10400, + -1.71693 -0.296961 5.10400, + -1.77600 1.02959e-6 5.10400, + -1.71693 0.296963 5.10400, + -1.54871 0.548716 5.10400, + -1.29696 0.716932 5.10400, + -1.00000 0.776001 5.10400, + 1.30096 0.716932 5.10400, + 1.55271 0.548716 5.10400, + 1.72093 0.296963 5.10400, + 1.78000 -1.02959e-6 0.126000, + 1.72093 -0.296963 0.126000, + 1.55271 -0.548716 0.126001, + 1.30096 -0.716932 0.126001, + -1.00000 -0.776001 0.126001, + -1.29696 -0.716932 0.126001, + -1.54871 -0.548716 0.126001, + -1.71693 -0.296963 0.126000, + -1.77600 -1.02959e-6 0.126000, + -1.71693 0.296961 0.126000, + -1.54871 0.548714 0.125999, + -1.29696 0.716929 0.125999, + -1.00000 0.775999 0.125999, + 1.30096 0.716929 0.125999, + 1.55271 0.548714 0.125999, + 1.72093 0.296961 0.126000, + 1.00400 -0.775999 5.10400, + 1.00400 0.776001 5.10400, + 1.00400 -0.776001 0.126001, + 1.00400 0.775999 0.125999] + } + coordIndex [ + 0, 15, 14, 13, 33, 12, 11, 10, 9, 8, 7, 6, 5, 4, 32, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 34, 20, 21, 22, 23, 24, 25, 26, 27, 28, 35, 29, 30, 31, 16, -1, + 20, 34, 32, 4, -1, + 29, 35, 33, 13, -1, + 32, 34, 19, 3, -1, + 33, 35, 28, 12, -1 + ] + } + } + ] +} + diff --git a/modules/packages3d/Discret.3dshapes/HC-33UH.wings b/modules/packages3d/Crystals.3dshapes/HC-33UH.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UH.wings rename to modules/packages3d/Crystals.3dshapes/HC-33UH.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-33UH.wrl b/modules/packages3d/Crystals.3dshapes/HC-33UH.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UH.wrl rename to modules/packages3d/Crystals.3dshapes/HC-33UH.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-33UV.wings b/modules/packages3d/Crystals.3dshapes/HC-33UV.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UV.wings rename to modules/packages3d/Crystals.3dshapes/HC-33UV.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-33UV.wrl b/modules/packages3d/Crystals.3dshapes/HC-33UV.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UV.wrl rename to modules/packages3d/Crystals.3dshapes/HC-33UV.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-49V.wings b/modules/packages3d/Crystals.3dshapes/HC-49V.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-49V.wings rename to modules/packages3d/Crystals.3dshapes/HC-49V.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-49V.wrl b/modules/packages3d/Crystals.3dshapes/HC-49V.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-49V.wrl rename to modules/packages3d/Crystals.3dshapes/HC-49V.wrl diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wings b/modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wings similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wings rename to modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wings diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wrl b/modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wrl similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wrl rename to modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wrl diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wings b/modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wings similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wings rename to modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wings diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wrl b/modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wrl similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wrl rename to modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wrl diff --git a/modules/packages3d/Divers.3dshapes/2PIN_6mm.wings b/modules/packages3d/Divers.3dshapes/2PIN_6mm.wings deleted file mode 100644 index c0f8a0cd..00000000 Binary files a/modules/packages3d/Divers.3dshapes/2PIN_6mm.wings and /dev/null differ diff --git a/modules/packages3d/Divers.3dshapes/2PIN_6mm.wrl b/modules/packages3d/Divers.3dshapes/2PIN_6mm.wrl deleted file mode 100644 index 1b4f3fca..00000000 --- a/modules/packages3d/Divers.3dshapes/2PIN_6mm.wrl +++ /dev/null @@ -1,508 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.17e -DEF cylinder3 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 1.00000 0.00000e+0 0.00000e+0 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.00000 -1.32679e-6 4.00000e-3, - 0.923880 -0.382685 4.00051e-3, - 0.707107 -0.707108 4.00094e-3, - 0.382683 -0.923881 4.00123e-3, - 6.12303e-17 -1.00000 4.00133e-3, - -0.382683 -0.923881 4.00123e-3, - -0.707107 -0.707108 4.00094e-3, - -0.923880 -0.382685 4.00051e-3, - -1.00000 -1.32679e-6 4.00000e-3, - -0.923880 0.382682 3.99949e-3, - -0.707107 0.707105 3.99906e-3, - -0.382683 0.923878 3.99877e-3, - -1.83691e-16 0.999999 3.99867e-3, - 0.382683 0.923878 3.99877e-3, - 0.707107 0.707105 3.99906e-3, - 0.923880 0.382682 3.99949e-3, - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 2.34319e-17 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - -1.45893e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.919600 1.32679e-6 2.00400, - 0.849600 -0.351914 2.00400, - 0.650255 -0.650254 2.00400, - 0.351916 -0.849598 2.00400, - 5.55422e-17 -0.919599 2.00400, - -0.351916 -0.849598 2.00400, - -0.650255 -0.650254 2.00400, - -0.849600 -0.351914 2.00400, - -0.919600 1.32679e-6 2.00400, - -0.849600 0.351917 2.00400, - -0.650255 0.650257 2.00400, - -0.351916 0.849601 2.00400, - -1.78003e-16 0.919601 2.00400, - 0.351916 0.849601 2.00400, - 0.650255 0.650257 2.00400, - 0.849600 0.351917 2.00400, - 1.00000 -8.94919e-8 1.11560, - 0.923880 -0.382684 1.11560, - 0.707107 -0.707107 1.11560, - 0.382683 -0.923880 1.11560, - 6.12303e-17 -1.00000 1.11560, - -0.382683 -0.923880 1.11560, - -0.707107 -0.707107 1.11560, - -0.923880 -0.382684 1.11560, - -1.00000 -8.94919e-8 1.11560, - -0.923880 0.382683 1.11560, - -0.707107 0.707107 1.11560, - -0.382683 0.923879 1.11560, - -1.83691e-16 1.000000 1.11560, - 0.382683 0.923879 1.11560, - 0.707107 0.707107 1.11560, - 0.923880 0.382683 1.11560, - -0.449534 0.879212 1.27640, - -0.640257 0.751775 1.27640, - -0.640257 0.751776 1.92360, - -0.449534 0.879213 1.92360, - 0.449534 -0.879212 1.27640, - 0.640257 -0.751774 1.27640, - 0.640257 -0.751773 1.92360, - 0.449534 -0.879210 1.92360, - -0.984315 -7.88550e-2 1.27640, - -0.939565 -0.303828 1.27640, - -0.939565 -0.303827 1.92360, - -0.984315 -7.88539e-2 1.92360, - -0.303828 -0.939565 1.27640, - -7.88551e-2 -0.984315 1.27640, - -7.88551e-2 -0.984314 1.92360, - -0.303828 -0.939564 1.92360, - 0.939565 -0.303828 1.27640, - 0.984315 -7.88550e-2 1.27640, - 0.984315 -7.88539e-2 1.92360, - 0.939565 -0.303827 1.92360, - 0.303828 0.939565 1.27640, - 7.88551e-2 0.984315 1.27640, - 7.88551e-2 0.984316 1.92360, - 0.303828 0.939566 1.92360, - 0.640257 0.751775 1.27640, - 0.449534 0.879212 1.27640, - 0.449534 0.879213 1.92360, - 0.640257 0.751776 1.92360, - 7.88551e-2 -0.984315 1.27640, - 0.303828 -0.939565 1.27640, - 0.303828 -0.939564 1.92360, - 7.88551e-2 -0.984314 1.92360, - -0.879212 -0.449533 1.27640, - -0.751775 -0.640256 1.27640, - -0.751775 -0.640255 1.92360, - -0.879212 -0.449532 1.92360, - 0.751775 -0.640256 1.27640, - 0.879212 -0.449533 1.27640, - 0.879212 -0.449532 1.92360, - 0.751775 -0.640255 1.92360, - 0.879212 0.449534 1.27640, - 0.751775 0.640257 1.27640, - 0.751775 0.640258 1.92360, - 0.879212 0.449535 1.92360, - -7.88551e-2 0.984315 1.27640, - -0.303828 0.939565 1.27640, - -0.303828 0.939566 1.92360, - -7.88551e-2 0.984316 1.92360, - -0.751775 0.640257 1.27640, - -0.879212 0.449534 1.27640, - -0.879212 0.449535 1.92360, - -0.751775 0.640258 1.92360, - 0.984315 7.88553e-2 1.27640, - 0.939565 0.303828 1.27640, - 0.939565 0.303829 1.92360, - 0.984315 7.88563e-2 1.92360, - -0.640257 -0.751774 1.27640, - -0.449534 -0.879212 1.27640, - -0.449534 -0.879210 1.92360, - -0.640257 -0.751773 1.92360, - -0.939565 0.303828 1.27640, - -0.984315 7.88553e-2 1.27640, - -0.984315 7.88563e-2 1.92360, - -0.939565 0.303829 1.92360] - } - coordIndex [ - 0, 48, 49, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 49, 50, 2, -1, - 2, 50, 51, 3, -1, - 3, 51, 52, 4, -1, - 4, 52, 53, 5, -1, - 5, 53, 54, 6, -1, - 6, 54, 55, 7, -1, - 7, 55, 56, 8, -1, - 8, 56, 57, 9, -1, - 9, 57, 58, 10, -1, - 10, 58, 59, 11, -1, - 11, 59, 60, 12, -1, - 12, 60, 61, 13, -1, - 13, 61, 62, 14, -1, - 14, 62, 63, 15, -1, - 15, 63, 48, 0, -1, - 16, 32, 47, 31, -1, - 17, 33, 32, 16, -1, - 18, 34, 33, 17, -1, - 19, 35, 34, 18, -1, - 20, 36, 35, 19, -1, - 21, 37, 36, 20, -1, - 22, 38, 37, 21, -1, - 23, 39, 38, 22, -1, - 24, 40, 39, 23, -1, - 25, 41, 40, 24, -1, - 26, 42, 41, 25, -1, - 27, 43, 42, 26, -1, - 28, 44, 43, 27, -1, - 29, 45, 44, 28, -1, - 30, 46, 45, 29, -1, - 31, 47, 46, 30, -1, - 32, 82, 119, -1, - 32, 119, 118, 47, -1, - 33, 83, 82, 32, -1, - 33, 102, 83, -1, - 34, 70, 103, -1, - 34, 103, 102, 33, -1, - 35, 71, 70, 34, -1, - 35, 94, 71, -1, - 36, 78, 95, -1, - 36, 95, 94, 35, -1, - 37, 79, 78, 36, -1, - 37, 122, 79, -1, - 38, 98, 123, -1, - 38, 123, 122, 37, -1, - 39, 74, 99, -1, - 39, 99, 98, 38, -1, - 40, 75, 74, 39, -1, - 40, 126, 75, -1, - 41, 114, 127, -1, - 41, 127, 126, 40, -1, - 42, 66, 115, -1, - 42, 115, 114, 41, -1, - 43, 67, 66, 42, -1, - 43, 110, 67, -1, - 44, 86, 111, -1, - 44, 111, 110, 43, -1, - 45, 87, 86, 44, -1, - 45, 90, 87, -1, - 46, 91, 90, 45, -1, - 46, 106, 91, -1, - 47, 107, 106, 46, -1, - 47, 118, 107, -1, - 48, 81, 80, 49, -1, - 49, 101, 100, 50, -1, - 50, 69, 68, 51, -1, - 51, 93, 92, 52, -1, - 52, 77, 76, 53, -1, - 53, 121, 120, 54, -1, - 54, 97, 96, 55, -1, - 55, 73, 72, 56, -1, - 56, 125, 124, 57, -1, - 57, 113, 112, 58, -1, - 58, 65, 64, 59, -1, - 59, 109, 108, 60, -1, - 60, 85, 84, 61, -1, - 61, 89, 88, 62, -1, - 62, 105, 104, 63, -1, - 63, 117, 116, 48, -1, - 64, 109, 59, -1, - 65, 66, 67, 64, -1, - 65, 112, 115, 66, -1, - 67, 110, 109, 64, -1, - 68, 93, 51, -1, - 69, 70, 71, 68, -1, - 69, 100, 103, 70, -1, - 71, 94, 93, 68, -1, - 72, 125, 56, -1, - 73, 74, 75, 72, -1, - 73, 96, 99, 74, -1, - 75, 126, 125, 72, -1, - 76, 121, 53, -1, - 77, 78, 79, 76, -1, - 77, 92, 95, 78, -1, - 79, 122, 121, 76, -1, - 80, 101, 49, -1, - 81, 82, 83, 80, -1, - 81, 116, 119, 82, -1, - 83, 102, 101, 80, -1, - 84, 89, 61, -1, - 85, 86, 87, 84, -1, - 85, 108, 111, 86, -1, - 87, 90, 89, 84, -1, - 88, 105, 62, -1, - 89, 90, 91, 88, -1, - 91, 106, 105, 88, -1, - 92, 77, 52, -1, - 93, 94, 95, 92, -1, - 96, 73, 55, -1, - 97, 98, 99, 96, -1, - 97, 120, 123, 98, -1, - 100, 69, 50, -1, - 101, 102, 103, 100, -1, - 104, 117, 63, -1, - 105, 106, 107, 104, -1, - 107, 118, 117, 104, -1, - 108, 85, 60, -1, - 109, 110, 111, 108, -1, - 112, 65, 58, -1, - 113, 114, 115, 112, -1, - 113, 124, 127, 114, -1, - 116, 81, 48, -1, - 117, 118, 119, 116, -1, - 120, 97, 54, -1, - 121, 122, 123, 120, -1, - 124, 113, 57, -1, - 125, 126, 127, 124, -1 - ] - } - } - , - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.766667 0.766667 0.766667 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 2.34319e-17 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - -1.45893e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.465734 -6.31554e-7 0.528000, - 0.430282 -0.178229 0.528000, - 0.329324 -0.329324 0.528000, - 0.178229 -0.430283 0.528001, - -1.36101e-17 -0.465735 0.528001, - -0.178229 -0.430283 0.528001, - -0.329324 -0.329324 0.528000, - -0.430282 -0.178229 0.528000, - -0.465734 -6.31554e-7 0.528000, - -0.430282 0.178228 0.528000, - -0.329324 0.329323 0.528000, - -0.178229 0.430282 0.527999, - -1.20691e-16 0.465734 0.527999, - 0.178229 0.430282 0.527999, - 0.329324 0.329323 0.528000, - 0.430282 0.178228 0.528000] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1, - 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 - ] - } - } - ] -} - -DEF cylinder1_copy2 Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.628000 8.33227e-7 -8.00000e-3, - 0.580196 -0.240324 -7.99949e-3, - 0.444063 -0.444062 -7.99906e-3, - 0.240325 -0.580196 -7.99877e-3, - 2.16744e-17 -0.627999 -7.99867e-3, - -0.240325 -0.580196 -7.99877e-3, - -0.444063 -0.444062 -7.99906e-3, - -0.580196 -0.240324 -7.99949e-3, - -0.628000 8.33227e-7 -8.00000e-3, - -0.580196 0.240326 -8.00051e-3, - -0.444063 0.444064 -8.00094e-3, - -0.240325 0.580197 -8.00123e-3, - -1.32136e-16 0.628001 -8.00133e-3, - 0.240325 0.580197 -8.00123e-3, - 0.444063 0.444064 -8.00094e-3, - 0.580196 0.240326 -8.00051e-3, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 1.13447e-17 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - -9.59824e-17 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800, - 0.628000 6.94451e-8 -1.35548, - 0.580196 -0.240325 -1.35548, - 0.444063 -0.444063 -1.35548, - 0.240325 -0.580196 -1.35548, - 2.16744e-17 -0.628000 -1.35548, - -0.240325 -0.580196 -1.35548, - -0.444063 -0.444063 -1.35548, - -0.580196 -0.240325 -1.35548, - -0.628000 6.94451e-8 -1.35548, - -0.580196 0.240325 -1.35548, - -0.444063 0.444063 -1.35548, - -0.240325 0.580196 -1.35548, - -1.32136e-16 0.628000 -1.35548, - 0.240325 0.580196 -1.35548, - 0.444063 0.444063 -1.35548, - 0.580196 0.240325 -1.35548] - } - coordIndex [ - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 32, 47, 15, -1, - 1, 33, 32, 0, -1, - 2, 34, 33, 1, -1, - 3, 35, 34, 2, -1, - 4, 36, 35, 3, -1, - 5, 37, 36, 4, -1, - 6, 38, 37, 5, -1, - 7, 39, 38, 6, -1, - 8, 40, 39, 7, -1, - 9, 41, 40, 8, -1, - 10, 42, 41, 9, -1, - 11, 43, 42, 10, -1, - 12, 44, 43, 11, -1, - 13, 45, 44, 12, -1, - 14, 46, 45, 13, -1, - 15, 47, 46, 14, -1, - 16, 32, 33, 17, -1, - 17, 33, 34, 18, -1, - 18, 34, 35, 19, -1, - 19, 35, 36, 20, -1, - 20, 36, 37, 21, -1, - 21, 37, 38, 22, -1, - 22, 38, 39, 23, -1, - 23, 39, 40, 24, -1, - 24, 40, 41, 25, -1, - 25, 41, 42, 26, -1, - 26, 42, 43, 27, -1, - 27, 43, 44, 28, -1, - 28, 44, 45, 29, -1, - 29, 45, 46, 30, -1, - 30, 46, 47, 31, -1, - 31, 47, 32, 16, -1 - ] - } - } - , - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.262986 -2.70406e-7 -1.65000, - 0.242968 -0.100641 -1.65000, - 0.185959 -0.185960 -1.65000, - 0.100641 -0.242968 -1.65000, - 2.94338e-17 -0.262987 -1.65000, - -0.100641 -0.242968 -1.65000, - -0.185959 -0.185960 -1.65000, - -0.242968 -0.100641 -1.65000, - -0.262986 -2.70406e-7 -1.65000, - -0.242968 0.100640 -1.65000, - -0.185959 0.185959 -1.65000, - -0.100641 0.242967 -1.65000, - -1.79441e-16 0.262986 -1.65000, - 0.100641 0.242967 -1.65000, - 0.185959 0.185959 -1.65000, - 0.242968 0.100640 -1.65000, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 1.13447e-17 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - -9.59824e-17 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/Divers.3dshapes/3PIN_6mm.wings b/modules/packages3d/Divers.3dshapes/3PIN_6mm.wings deleted file mode 100644 index 38274515..00000000 Binary files a/modules/packages3d/Divers.3dshapes/3PIN_6mm.wings and /dev/null differ diff --git a/modules/packages3d/Divers.3dshapes/3PIN_6mm.wrl b/modules/packages3d/Divers.3dshapes/3PIN_6mm.wrl deleted file mode 100644 index e245f6df..00000000 --- a/modules/packages3d/Divers.3dshapes/3PIN_6mm.wrl +++ /dev/null @@ -1,480 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.17f -DEF cylinder1_copy4 Transform { - children [ - Shape { - appearance Appearance { - material DEF body_green Material { - diffuseColor 0.00000e+0 1.00000 0.00000e+0 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.628000 8.33227e-7 -8.00000e-3, - 0.580196 -0.240324 -7.99949e-3, - 0.444063 -0.444062 -7.99906e-3, - 0.240325 -0.580196 -7.99877e-3, - 4.44089e-16 -0.627999 -7.99867e-3, - -0.240325 -0.580196 -7.99877e-3, - -0.444063 -0.444062 -7.99906e-3, - -0.580196 -0.240324 -7.99949e-3, - -0.628000 8.33227e-7 -8.00000e-3, - -0.580196 0.240326 -8.00051e-3, - -0.444063 0.444064 -8.00094e-3, - -0.240325 0.580197 -8.00123e-3, - 4.44089e-16 0.628001 -8.00133e-3, - 0.240325 0.580197 -8.00123e-3, - 0.444063 0.444064 -8.00094e-3, - 0.580196 0.240326 -8.00051e-3, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 4.44089e-16 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - 4.44089e-16 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800, - 0.628000 6.94451e-8 -1.35548, - 0.580196 -0.240325 -1.35548, - 0.444063 -0.444063 -1.35548, - 0.240325 -0.580196 -1.35548, - 4.44089e-16 -0.628000 -1.35548, - -0.240325 -0.580196 -1.35548, - -0.444063 -0.444063 -1.35548, - -0.580196 -0.240325 -1.35548, - -0.628000 6.94451e-8 -1.35548, - -0.580196 0.240325 -1.35548, - -0.444063 0.444063 -1.35548, - -0.240325 0.580196 -1.35548, - 4.44089e-16 0.628000 -1.35548, - 0.240325 0.580196 -1.35548, - 0.444063 0.444063 -1.35548, - 0.580196 0.240325 -1.35548, - 1.00000 -1.32679e-6 4.00000e-3, - 0.923880 -0.382685 4.00051e-3, - 0.707107 -0.707108 4.00094e-3, - 0.382683 -0.923881 4.00123e-3, - 4.44089e-16 -1.00000 4.00133e-3, - -0.382683 -0.923881 4.00123e-3, - -0.707107 -0.707108 4.00094e-3, - -0.923880 -0.382685 4.00051e-3, - -1.000000 -1.32679e-6 4.00000e-3, - -0.923880 0.382682 3.99949e-3, - -0.707107 0.707105 3.99906e-3, - -0.382683 0.923878 3.99877e-3, - 4.44089e-16 0.999999 3.99867e-3, - 0.382683 0.923878 3.99877e-3, - 0.707107 0.707105 3.99906e-3, - 0.923880 0.382682 3.99949e-3, - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 4.44089e-16 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - 4.44089e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.919600 1.32679e-6 2.00400, - 0.849600 -0.351914 2.00400, - 0.650255 -0.650254 2.00400, - 0.351916 -0.849598 2.00400, - 4.44089e-16 -0.919599 2.00400, - -0.351916 -0.849598 2.00400, - -0.650255 -0.650254 2.00400, - -0.849600 -0.351914 2.00400, - -0.919600 1.32679e-6 2.00400, - -0.849600 0.351917 2.00400, - -0.650255 0.650257 2.00400, - -0.351916 0.849601 2.00400, - 4.44089e-16 0.919601 2.00400, - 0.351916 0.849601 2.00400, - 0.650255 0.650257 2.00400, - 0.849600 0.351917 2.00400, - 1.00000 -8.94919e-8 1.11560, - 0.923880 -0.382684 1.11560, - 0.707107 -0.707107 1.11560, - 0.382683 -0.923880 1.11560, - 4.44089e-16 -1.00000 1.11560, - -0.382683 -0.923880 1.11560, - -0.707107 -0.707107 1.11560, - -0.923880 -0.382684 1.11560, - -1.000000 -8.94919e-8 1.11560, - -0.923880 0.382683 1.11560, - -0.707107 0.707107 1.11560, - -0.382683 0.923879 1.11560, - 4.44089e-16 1.000000 1.11560, - 0.382683 0.923879 1.11560, - 0.707107 0.707107 1.11560, - 0.923880 0.382683 1.11560, - -0.449534 0.879212 1.27640, - -0.640257 0.751775 1.27640, - -0.640257 0.751776 1.92360, - -0.449534 0.879213 1.92360, - 0.449534 -0.879212 1.27640, - 0.640257 -0.751774 1.27640, - 0.640257 -0.751773 1.92360, - 0.449534 -0.879210 1.92360, - -0.984315 -7.88550e-2 1.27640, - -0.939565 -0.303828 1.27640, - -0.939565 -0.303827 1.92360, - -0.984315 -7.88539e-2 1.92360, - -0.303828 -0.939565 1.27640, - -7.88551e-2 -0.984315 1.27640, - -7.88551e-2 -0.984314 1.92360, - -0.303828 -0.939564 1.92360, - 0.939565 -0.303828 1.27640, - 0.984315 -7.88550e-2 1.27640, - 0.984315 -7.88539e-2 1.92360, - 0.939565 -0.303827 1.92360, - 0.303828 0.939565 1.27640, - 7.88551e-2 0.984315 1.27640, - 7.88551e-2 0.984316 1.92360, - 0.303828 0.939566 1.92360, - 0.640257 0.751775 1.27640, - 0.449534 0.879212 1.27640, - 0.449534 0.879213 1.92360, - 0.640257 0.751776 1.92360, - 7.88551e-2 -0.984315 1.27640, - 0.303828 -0.939565 1.27640, - 0.303828 -0.939564 1.92360, - 7.88551e-2 -0.984314 1.92360, - -0.879212 -0.449533 1.27640, - -0.751775 -0.640256 1.27640, - -0.751775 -0.640255 1.92360, - -0.879212 -0.449532 1.92360, - 0.751775 -0.640256 1.27640, - 0.879212 -0.449533 1.27640, - 0.879212 -0.449532 1.92360, - 0.751775 -0.640255 1.92360, - 0.879212 0.449534 1.27640, - 0.751775 0.640257 1.27640, - 0.751775 0.640258 1.92360, - 0.879212 0.449535 1.92360, - -7.88551e-2 0.984315 1.27640, - -0.303828 0.939565 1.27640, - -0.303828 0.939566 1.92360, - -7.88551e-2 0.984316 1.92360, - -0.751775 0.640257 1.27640, - -0.879212 0.449534 1.27640, - -0.879212 0.449535 1.92360, - -0.751775 0.640258 1.92360, - 0.984315 7.88553e-2 1.27640, - 0.939565 0.303828 1.27640, - 0.939565 0.303829 1.92360, - 0.984315 7.88563e-2 1.92360, - -0.640257 -0.751774 1.27640, - -0.449534 -0.879212 1.27640, - -0.449534 -0.879210 1.92360, - -0.640257 -0.751773 1.92360, - -0.939565 0.303828 1.27640, - -0.984315 7.88553e-2 1.27640, - -0.984315 7.88563e-2 1.92360, - -0.939565 0.303829 1.92360] - } - coordIndex [ - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 32, 47, 15, -1, - 1, 33, 32, 0, -1, - 2, 34, 33, 1, -1, - 3, 35, 34, 2, -1, - 4, 36, 35, 3, -1, - 5, 37, 36, 4, -1, - 6, 38, 37, 5, -1, - 7, 39, 38, 6, -1, - 8, 40, 39, 7, -1, - 9, 41, 40, 8, -1, - 10, 42, 41, 9, -1, - 11, 43, 42, 10, -1, - 12, 44, 43, 11, -1, - 13, 45, 44, 12, -1, - 14, 46, 45, 13, -1, - 15, 47, 46, 14, -1, - 16, 32, 33, 17, -1, - 17, 33, 34, 18, -1, - 18, 34, 35, 19, -1, - 19, 35, 36, 20, -1, - 20, 36, 37, 21, -1, - 21, 37, 38, 22, -1, - 22, 38, 39, 23, -1, - 23, 39, 40, 24, -1, - 24, 40, 41, 25, -1, - 25, 41, 42, 26, -1, - 26, 42, 43, 27, -1, - 27, 43, 44, 28, -1, - 28, 44, 45, 29, -1, - 29, 45, 46, 30, -1, - 30, 46, 47, 31, -1, - 31, 47, 32, 16, -1, - 48, 96, 97, 49, -1, - 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 48, -1, - 49, 97, 98, 50, -1, - 50, 98, 99, 51, -1, - 51, 99, 100, 52, -1, - 52, 100, 101, 53, -1, - 53, 101, 102, 54, -1, - 54, 102, 103, 55, -1, - 55, 103, 104, 56, -1, - 56, 104, 105, 57, -1, - 57, 105, 106, 58, -1, - 58, 106, 107, 59, -1, - 59, 107, 108, 60, -1, - 60, 108, 109, 61, -1, - 61, 109, 110, 62, -1, - 62, 110, 111, 63, -1, - 63, 111, 96, 48, -1, - 64, 80, 95, 79, -1, - 65, 81, 80, 64, -1, - 66, 82, 81, 65, -1, - 67, 83, 82, 66, -1, - 68, 84, 83, 67, -1, - 69, 85, 84, 68, -1, - 70, 86, 85, 69, -1, - 71, 87, 86, 70, -1, - 72, 88, 87, 71, -1, - 73, 89, 88, 72, -1, - 74, 90, 89, 73, -1, - 75, 91, 90, 74, -1, - 76, 92, 91, 75, -1, - 77, 93, 92, 76, -1, - 78, 94, 93, 77, -1, - 79, 95, 94, 78, -1, - 80, 130, 167, -1, - 80, 167, 166, 95, -1, - 81, 131, 130, 80, -1, - 81, 150, 131, -1, - 82, 118, 151, -1, - 82, 151, 150, 81, -1, - 83, 119, 118, 82, -1, - 83, 142, 119, -1, - 84, 126, 143, -1, - 84, 143, 142, 83, -1, - 85, 127, 126, 84, -1, - 85, 170, 127, -1, - 86, 146, 171, -1, - 86, 171, 170, 85, -1, - 87, 122, 147, -1, - 87, 147, 146, 86, -1, - 88, 123, 122, 87, -1, - 88, 174, 123, -1, - 89, 162, 175, -1, - 89, 175, 174, 88, -1, - 90, 114, 163, -1, - 90, 163, 162, 89, -1, - 91, 115, 114, 90, -1, - 91, 158, 115, -1, - 92, 134, 159, -1, - 92, 159, 158, 91, -1, - 93, 135, 134, 92, -1, - 93, 138, 135, -1, - 94, 139, 138, 93, -1, - 94, 154, 139, -1, - 95, 155, 154, 94, -1, - 95, 166, 155, -1, - 96, 129, 128, 97, -1, - 97, 149, 148, 98, -1, - 98, 117, 116, 99, -1, - 99, 141, 140, 100, -1, - 100, 125, 124, 101, -1, - 101, 169, 168, 102, -1, - 102, 145, 144, 103, -1, - 103, 121, 120, 104, -1, - 104, 173, 172, 105, -1, - 105, 161, 160, 106, -1, - 106, 113, 112, 107, -1, - 107, 157, 156, 108, -1, - 108, 133, 132, 109, -1, - 109, 137, 136, 110, -1, - 110, 153, 152, 111, -1, - 111, 165, 164, 96, -1, - 112, 157, 107, -1, - 113, 114, 115, 112, -1, - 113, 160, 163, 114, -1, - 115, 158, 157, 112, -1, - 116, 141, 99, -1, - 117, 118, 119, 116, -1, - 117, 148, 151, 118, -1, - 119, 142, 141, 116, -1, - 120, 173, 104, -1, - 121, 122, 123, 120, -1, - 121, 144, 147, 122, -1, - 123, 174, 173, 120, -1, - 124, 169, 101, -1, - 125, 126, 127, 124, -1, - 125, 140, 143, 126, -1, - 127, 170, 169, 124, -1, - 128, 149, 97, -1, - 129, 130, 131, 128, -1, - 129, 164, 167, 130, -1, - 131, 150, 149, 128, -1, - 132, 137, 109, -1, - 133, 134, 135, 132, -1, - 133, 156, 159, 134, -1, - 135, 138, 137, 132, -1, - 136, 153, 110, -1, - 137, 138, 139, 136, -1, - 139, 154, 153, 136, -1, - 140, 125, 100, -1, - 141, 142, 143, 140, -1, - 144, 121, 103, -1, - 145, 146, 147, 144, -1, - 145, 168, 171, 146, -1, - 148, 117, 98, -1, - 149, 150, 151, 148, -1, - 152, 165, 111, -1, - 153, 154, 155, 152, -1, - 155, 166, 165, 152, -1, - 156, 133, 108, -1, - 157, 158, 159, 156, -1, - 160, 113, 106, -1, - 161, 162, 163, 160, -1, - 161, 172, 175, 162, -1, - 164, 129, 96, -1, - 165, 166, 167, 164, -1, - 168, 145, 102, -1, - 169, 170, 171, 168, -1, - 172, 161, 105, -1, - 173, 174, 175, 172, -1 - ] - } - } - , - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.766667 0.766667 0.766667 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.262986 -2.70406e-7 -1.65000, - 0.242968 -0.100641 -1.65000, - 0.185959 -0.185960 -1.65000, - 0.100641 -0.242968 -1.65000, - 4.44089e-16 -0.262987 -1.65000, - -0.100641 -0.242968 -1.65000, - -0.185959 -0.185960 -1.65000, - -0.242968 -0.100641 -1.65000, - -0.262986 -2.70406e-7 -1.65000, - -0.242968 0.100640 -1.65000, - -0.185959 0.185959 -1.65000, - -0.100641 0.242967 -1.65000, - 4.44089e-16 0.262986 -1.65000, - 0.100641 0.242967 -1.65000, - 0.185959 0.185959 -1.65000, - 0.242968 0.100640 -1.65000, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 4.44089e-16 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - 4.44089e-16 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800, - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 4.44089e-16 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - 4.44089e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.465734 -6.31554e-7 0.528000, - 0.430282 -0.178229 0.528000, - 0.329324 -0.329324 0.528000, - 0.178229 -0.430283 0.528001, - 4.44089e-16 -0.465735 0.528001, - -0.178229 -0.430283 0.528001, - -0.329324 -0.329324 0.528000, - -0.430282 -0.178229 0.528000, - -0.465734 -6.31554e-7 0.528000, - -0.430282 0.178228 0.528000, - -0.329324 0.329323 0.528000, - -0.178229 0.430282 0.527999, - 4.44089e-16 0.465734 0.527999, - 0.178229 0.430282 0.527999, - 0.329324 0.329323 0.528000, - 0.430282 0.178228 0.528000] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1, - 32, 48, 49, 33, -1, - 33, 49, 50, 34, -1, - 34, 50, 51, 35, -1, - 35, 51, 52, 36, -1, - 36, 52, 53, 37, -1, - 37, 53, 54, 38, -1, - 38, 54, 55, 39, -1, - 39, 55, 56, 40, -1, - 40, 56, 57, 41, -1, - 41, 57, 58, 42, -1, - 42, 58, 59, 43, -1, - 43, 59, 60, 44, -1, - 44, 60, 61, 45, -1, - 45, 61, 62, 46, -1, - 46, 62, 63, 47, -1, - 47, 63, 48, 32, -1, - 48, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/Divers.3dshapes/douille_4mm.wings b/modules/packages3d/Divers.3dshapes/douille_4mm.wings deleted file mode 100644 index c0f8a0cd..00000000 Binary files a/modules/packages3d/Divers.3dshapes/douille_4mm.wings and /dev/null differ diff --git a/modules/packages3d/Divers.3dshapes/douille_4mm.wrl b/modules/packages3d/Divers.3dshapes/douille_4mm.wrl deleted file mode 100644 index 1b4f3fca..00000000 --- a/modules/packages3d/Divers.3dshapes/douille_4mm.wrl +++ /dev/null @@ -1,508 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.17e -DEF cylinder3 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 1.00000 0.00000e+0 0.00000e+0 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.00000 -1.32679e-6 4.00000e-3, - 0.923880 -0.382685 4.00051e-3, - 0.707107 -0.707108 4.00094e-3, - 0.382683 -0.923881 4.00123e-3, - 6.12303e-17 -1.00000 4.00133e-3, - -0.382683 -0.923881 4.00123e-3, - -0.707107 -0.707108 4.00094e-3, - -0.923880 -0.382685 4.00051e-3, - -1.00000 -1.32679e-6 4.00000e-3, - -0.923880 0.382682 3.99949e-3, - -0.707107 0.707105 3.99906e-3, - -0.382683 0.923878 3.99877e-3, - -1.83691e-16 0.999999 3.99867e-3, - 0.382683 0.923878 3.99877e-3, - 0.707107 0.707105 3.99906e-3, - 0.923880 0.382682 3.99949e-3, - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 2.34319e-17 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - -1.45893e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.919600 1.32679e-6 2.00400, - 0.849600 -0.351914 2.00400, - 0.650255 -0.650254 2.00400, - 0.351916 -0.849598 2.00400, - 5.55422e-17 -0.919599 2.00400, - -0.351916 -0.849598 2.00400, - -0.650255 -0.650254 2.00400, - -0.849600 -0.351914 2.00400, - -0.919600 1.32679e-6 2.00400, - -0.849600 0.351917 2.00400, - -0.650255 0.650257 2.00400, - -0.351916 0.849601 2.00400, - -1.78003e-16 0.919601 2.00400, - 0.351916 0.849601 2.00400, - 0.650255 0.650257 2.00400, - 0.849600 0.351917 2.00400, - 1.00000 -8.94919e-8 1.11560, - 0.923880 -0.382684 1.11560, - 0.707107 -0.707107 1.11560, - 0.382683 -0.923880 1.11560, - 6.12303e-17 -1.00000 1.11560, - -0.382683 -0.923880 1.11560, - -0.707107 -0.707107 1.11560, - -0.923880 -0.382684 1.11560, - -1.00000 -8.94919e-8 1.11560, - -0.923880 0.382683 1.11560, - -0.707107 0.707107 1.11560, - -0.382683 0.923879 1.11560, - -1.83691e-16 1.000000 1.11560, - 0.382683 0.923879 1.11560, - 0.707107 0.707107 1.11560, - 0.923880 0.382683 1.11560, - -0.449534 0.879212 1.27640, - -0.640257 0.751775 1.27640, - -0.640257 0.751776 1.92360, - -0.449534 0.879213 1.92360, - 0.449534 -0.879212 1.27640, - 0.640257 -0.751774 1.27640, - 0.640257 -0.751773 1.92360, - 0.449534 -0.879210 1.92360, - -0.984315 -7.88550e-2 1.27640, - -0.939565 -0.303828 1.27640, - -0.939565 -0.303827 1.92360, - -0.984315 -7.88539e-2 1.92360, - -0.303828 -0.939565 1.27640, - -7.88551e-2 -0.984315 1.27640, - -7.88551e-2 -0.984314 1.92360, - -0.303828 -0.939564 1.92360, - 0.939565 -0.303828 1.27640, - 0.984315 -7.88550e-2 1.27640, - 0.984315 -7.88539e-2 1.92360, - 0.939565 -0.303827 1.92360, - 0.303828 0.939565 1.27640, - 7.88551e-2 0.984315 1.27640, - 7.88551e-2 0.984316 1.92360, - 0.303828 0.939566 1.92360, - 0.640257 0.751775 1.27640, - 0.449534 0.879212 1.27640, - 0.449534 0.879213 1.92360, - 0.640257 0.751776 1.92360, - 7.88551e-2 -0.984315 1.27640, - 0.303828 -0.939565 1.27640, - 0.303828 -0.939564 1.92360, - 7.88551e-2 -0.984314 1.92360, - -0.879212 -0.449533 1.27640, - -0.751775 -0.640256 1.27640, - -0.751775 -0.640255 1.92360, - -0.879212 -0.449532 1.92360, - 0.751775 -0.640256 1.27640, - 0.879212 -0.449533 1.27640, - 0.879212 -0.449532 1.92360, - 0.751775 -0.640255 1.92360, - 0.879212 0.449534 1.27640, - 0.751775 0.640257 1.27640, - 0.751775 0.640258 1.92360, - 0.879212 0.449535 1.92360, - -7.88551e-2 0.984315 1.27640, - -0.303828 0.939565 1.27640, - -0.303828 0.939566 1.92360, - -7.88551e-2 0.984316 1.92360, - -0.751775 0.640257 1.27640, - -0.879212 0.449534 1.27640, - -0.879212 0.449535 1.92360, - -0.751775 0.640258 1.92360, - 0.984315 7.88553e-2 1.27640, - 0.939565 0.303828 1.27640, - 0.939565 0.303829 1.92360, - 0.984315 7.88563e-2 1.92360, - -0.640257 -0.751774 1.27640, - -0.449534 -0.879212 1.27640, - -0.449534 -0.879210 1.92360, - -0.640257 -0.751773 1.92360, - -0.939565 0.303828 1.27640, - -0.984315 7.88553e-2 1.27640, - -0.984315 7.88563e-2 1.92360, - -0.939565 0.303829 1.92360] - } - coordIndex [ - 0, 48, 49, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 49, 50, 2, -1, - 2, 50, 51, 3, -1, - 3, 51, 52, 4, -1, - 4, 52, 53, 5, -1, - 5, 53, 54, 6, -1, - 6, 54, 55, 7, -1, - 7, 55, 56, 8, -1, - 8, 56, 57, 9, -1, - 9, 57, 58, 10, -1, - 10, 58, 59, 11, -1, - 11, 59, 60, 12, -1, - 12, 60, 61, 13, -1, - 13, 61, 62, 14, -1, - 14, 62, 63, 15, -1, - 15, 63, 48, 0, -1, - 16, 32, 47, 31, -1, - 17, 33, 32, 16, -1, - 18, 34, 33, 17, -1, - 19, 35, 34, 18, -1, - 20, 36, 35, 19, -1, - 21, 37, 36, 20, -1, - 22, 38, 37, 21, -1, - 23, 39, 38, 22, -1, - 24, 40, 39, 23, -1, - 25, 41, 40, 24, -1, - 26, 42, 41, 25, -1, - 27, 43, 42, 26, -1, - 28, 44, 43, 27, -1, - 29, 45, 44, 28, -1, - 30, 46, 45, 29, -1, - 31, 47, 46, 30, -1, - 32, 82, 119, -1, - 32, 119, 118, 47, -1, - 33, 83, 82, 32, -1, - 33, 102, 83, -1, - 34, 70, 103, -1, - 34, 103, 102, 33, -1, - 35, 71, 70, 34, -1, - 35, 94, 71, -1, - 36, 78, 95, -1, - 36, 95, 94, 35, -1, - 37, 79, 78, 36, -1, - 37, 122, 79, -1, - 38, 98, 123, -1, - 38, 123, 122, 37, -1, - 39, 74, 99, -1, - 39, 99, 98, 38, -1, - 40, 75, 74, 39, -1, - 40, 126, 75, -1, - 41, 114, 127, -1, - 41, 127, 126, 40, -1, - 42, 66, 115, -1, - 42, 115, 114, 41, -1, - 43, 67, 66, 42, -1, - 43, 110, 67, -1, - 44, 86, 111, -1, - 44, 111, 110, 43, -1, - 45, 87, 86, 44, -1, - 45, 90, 87, -1, - 46, 91, 90, 45, -1, - 46, 106, 91, -1, - 47, 107, 106, 46, -1, - 47, 118, 107, -1, - 48, 81, 80, 49, -1, - 49, 101, 100, 50, -1, - 50, 69, 68, 51, -1, - 51, 93, 92, 52, -1, - 52, 77, 76, 53, -1, - 53, 121, 120, 54, -1, - 54, 97, 96, 55, -1, - 55, 73, 72, 56, -1, - 56, 125, 124, 57, -1, - 57, 113, 112, 58, -1, - 58, 65, 64, 59, -1, - 59, 109, 108, 60, -1, - 60, 85, 84, 61, -1, - 61, 89, 88, 62, -1, - 62, 105, 104, 63, -1, - 63, 117, 116, 48, -1, - 64, 109, 59, -1, - 65, 66, 67, 64, -1, - 65, 112, 115, 66, -1, - 67, 110, 109, 64, -1, - 68, 93, 51, -1, - 69, 70, 71, 68, -1, - 69, 100, 103, 70, -1, - 71, 94, 93, 68, -1, - 72, 125, 56, -1, - 73, 74, 75, 72, -1, - 73, 96, 99, 74, -1, - 75, 126, 125, 72, -1, - 76, 121, 53, -1, - 77, 78, 79, 76, -1, - 77, 92, 95, 78, -1, - 79, 122, 121, 76, -1, - 80, 101, 49, -1, - 81, 82, 83, 80, -1, - 81, 116, 119, 82, -1, - 83, 102, 101, 80, -1, - 84, 89, 61, -1, - 85, 86, 87, 84, -1, - 85, 108, 111, 86, -1, - 87, 90, 89, 84, -1, - 88, 105, 62, -1, - 89, 90, 91, 88, -1, - 91, 106, 105, 88, -1, - 92, 77, 52, -1, - 93, 94, 95, 92, -1, - 96, 73, 55, -1, - 97, 98, 99, 96, -1, - 97, 120, 123, 98, -1, - 100, 69, 50, -1, - 101, 102, 103, 100, -1, - 104, 117, 63, -1, - 105, 106, 107, 104, -1, - 107, 118, 117, 104, -1, - 108, 85, 60, -1, - 109, 110, 111, 108, -1, - 112, 65, 58, -1, - 113, 114, 115, 112, -1, - 113, 124, 127, 114, -1, - 116, 81, 48, -1, - 117, 118, 119, 116, -1, - 120, 97, 54, -1, - 121, 122, 123, 120, -1, - 124, 113, 57, -1, - 125, 126, 127, 124, -1 - ] - } - } - , - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.766667 0.766667 0.766667 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 2.34319e-17 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - -1.45893e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.465734 -6.31554e-7 0.528000, - 0.430282 -0.178229 0.528000, - 0.329324 -0.329324 0.528000, - 0.178229 -0.430283 0.528001, - -1.36101e-17 -0.465735 0.528001, - -0.178229 -0.430283 0.528001, - -0.329324 -0.329324 0.528000, - -0.430282 -0.178229 0.528000, - -0.465734 -6.31554e-7 0.528000, - -0.430282 0.178228 0.528000, - -0.329324 0.329323 0.528000, - -0.178229 0.430282 0.527999, - -1.20691e-16 0.465734 0.527999, - 0.178229 0.430282 0.527999, - 0.329324 0.329323 0.528000, - 0.430282 0.178228 0.528000] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1, - 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 - ] - } - } - ] -} - -DEF cylinder1_copy2 Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.628000 8.33227e-7 -8.00000e-3, - 0.580196 -0.240324 -7.99949e-3, - 0.444063 -0.444062 -7.99906e-3, - 0.240325 -0.580196 -7.99877e-3, - 2.16744e-17 -0.627999 -7.99867e-3, - -0.240325 -0.580196 -7.99877e-3, - -0.444063 -0.444062 -7.99906e-3, - -0.580196 -0.240324 -7.99949e-3, - -0.628000 8.33227e-7 -8.00000e-3, - -0.580196 0.240326 -8.00051e-3, - -0.444063 0.444064 -8.00094e-3, - -0.240325 0.580197 -8.00123e-3, - -1.32136e-16 0.628001 -8.00133e-3, - 0.240325 0.580197 -8.00123e-3, - 0.444063 0.444064 -8.00094e-3, - 0.580196 0.240326 -8.00051e-3, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 1.13447e-17 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - -9.59824e-17 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800, - 0.628000 6.94451e-8 -1.35548, - 0.580196 -0.240325 -1.35548, - 0.444063 -0.444063 -1.35548, - 0.240325 -0.580196 -1.35548, - 2.16744e-17 -0.628000 -1.35548, - -0.240325 -0.580196 -1.35548, - -0.444063 -0.444063 -1.35548, - -0.580196 -0.240325 -1.35548, - -0.628000 6.94451e-8 -1.35548, - -0.580196 0.240325 -1.35548, - -0.444063 0.444063 -1.35548, - -0.240325 0.580196 -1.35548, - -1.32136e-16 0.628000 -1.35548, - 0.240325 0.580196 -1.35548, - 0.444063 0.444063 -1.35548, - 0.580196 0.240325 -1.35548] - } - coordIndex [ - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 32, 47, 15, -1, - 1, 33, 32, 0, -1, - 2, 34, 33, 1, -1, - 3, 35, 34, 2, -1, - 4, 36, 35, 3, -1, - 5, 37, 36, 4, -1, - 6, 38, 37, 5, -1, - 7, 39, 38, 6, -1, - 8, 40, 39, 7, -1, - 9, 41, 40, 8, -1, - 10, 42, 41, 9, -1, - 11, 43, 42, 10, -1, - 12, 44, 43, 11, -1, - 13, 45, 44, 12, -1, - 14, 46, 45, 13, -1, - 15, 47, 46, 14, -1, - 16, 32, 33, 17, -1, - 17, 33, 34, 18, -1, - 18, 34, 35, 19, -1, - 19, 35, 36, 20, -1, - 20, 36, 37, 21, -1, - 21, 37, 38, 22, -1, - 22, 38, 39, 23, -1, - 23, 39, 40, 24, -1, - 24, 40, 41, 25, -1, - 25, 41, 42, 26, -1, - 26, 42, 43, 27, -1, - 27, 43, 44, 28, -1, - 28, 44, 45, 29, -1, - 29, 45, 46, 30, -1, - 30, 46, 47, 31, -1, - 31, 47, 32, 16, -1 - ] - } - } - , - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.262986 -2.70406e-7 -1.65000, - 0.242968 -0.100641 -1.65000, - 0.185959 -0.185960 -1.65000, - 0.100641 -0.242968 -1.65000, - 2.94338e-17 -0.262987 -1.65000, - -0.100641 -0.242968 -1.65000, - -0.185959 -0.185960 -1.65000, - -0.242968 -0.100641 -1.65000, - -0.262986 -2.70406e-7 -1.65000, - -0.242968 0.100640 -1.65000, - -0.185959 0.185959 -1.65000, - -0.100641 0.242967 -1.65000, - -1.79441e-16 0.262986 -1.65000, - 0.100641 0.242967 -1.65000, - 0.185959 0.185959 -1.65000, - 0.242968 0.100640 -1.65000, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 1.13447e-17 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - -9.59824e-17 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/LEDs.3dshapes/LED-0805.wings b/modules/packages3d/LEDs.3dshapes/LED-0805.wings new file mode 100644 index 00000000..a323aaad Binary files /dev/null and b/modules/packages3d/LEDs.3dshapes/LED-0805.wings differ diff --git a/modules/packages3d/LEDs.3dshapes/LED-0805.wrl b/modules/packages3d/LEDs.3dshapes/LED-0805.wrl new file mode 100644 index 00000000..e0843c37 --- /dev/null +++ b/modules/packages3d/LEDs.3dshapes/LED-0805.wrl @@ -0,0 +1,1938 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cube1_sep24 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 0.8050700000000005 0.92008 0.92008 + emissiveColor 0.5338 0.5338 0.5338 + specularColor 0.6943475000000002 0.79354 0.79354 + ambientIntensity 0.7860058333333334 + transparency 0.4 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.20833641677140066 -0.24191095285157227 0.17384864341595832, + 0.33421633808440687 -0.24191095285158504 0.1644935903407799, + 0.3358380101674894 -0.24191095285158504 0.4201533842422007, + -0.2067147446883181 -0.24191095285157227 0.42950843731738153, + 0.334216338084418 0.24021501095239234 0.16449359034077982, + -0.2083364167713895 0.2402150109524051 0.17384864341595818, + -0.206714744688307 0.2402150109524051 0.4295084373173813, + 0.3358380101675005 0.24021501095239234 0.4201533842422006, + 0.3384895403572028 -0.24263726643739178 0.1644197565630849, + 0.33848954035721424 0.24094132453819908 0.16441975656308483, + 0.34011121512111575 0.24094132453819908 0.4200798552197107, + 0.3401112151211043 -0.24263726643739178 0.4200798552197108, + 0.3358757564756678 -0.24263726643739178 0.4244270550658592, + 0.33587575647567924 0.24094132453819908 0.4244270550658591, + -0.20667730310182367 0.24094132453821185 0.43378211339525186, + -0.20667730310183505 -0.242637266437379 0.43378211339525197, + -0.2126096217250045 0.24094132453821185 0.1739221724384528, + -0.21260962172501588 -0.242637266437379 0.17392217243845293, + -0.21098794696111436 -0.242637266437379 0.42958227109507885, + -0.21098794696110298 0.24094132453821185 0.42958227109507874 ] } + coordIndex [ + 0, 1, 2, 3, -1, + 0, 3, 18, 17, -1, + 0, 17, 16, 9, 1, -1, + 1, 8, 11, 2, -1, + 1, 9, 8, -1, + 2, 11, 12, -1, + 2, 12, 15, 3, -1, + 3, 15, 18, -1, + 4, 5, 6, 7, -1, + 4, 7, 10, 9, -1, + 4, 9, 16, 5, -1, + 5, 16, 19, 6, -1, + 6, 14, 13, 7, -1, + 6, 19, 14, -1, + 7, 13, 10, -1, + 8, 9, 10, 11, -1, + 10, 13, 12, 11, -1, + 12, 13, 14, 15, -1, + 14, 19, 18, 15, -1, + 16, 17, 18, 19, -1 ] + normal Normal { vector [ + 0.0674355181701559 -0.8909540437502992 -0.44905828442877266, + -0.07153413746060537 -0.7030302377040812 -0.7075530736640965, + -0.08521498043262035 -0.992888923349378 -0.08312636765780834, + 0.08234704533283282 -0.9930222533525895 -0.08441426699023016, + -0.06742981030068872 0.890973428970974 0.44902067831060727, + 0.08283713288846381 0.8903193351286135 0.44773819460814646, + 0.08234704533285975 0.9930222533525874 -0.08441426699022873, + -0.0852149804325905 0.9928889233493815 -0.08312636765779725, + 0.5010589618888104 -0.6059891490055115 -0.6178325566029065, + 0.5010199239714992 0.606070587047193 -0.6177843307335205, + 0.5627346980568935 0.7980403220295046 0.21554884369409558, + 0.5627346980568758 -0.7980403220295225 0.21554884369407534, + 0.22933562450524234 -0.7981854953348569 0.5570503445558933, + 0.22933562450526462 0.7981854953348408 0.5570503445559072, + -0.2124348893175592 0.7984218078861538 0.5633773464494662, + -0.21243488931758162 -0.7984218078861466 0.5633773464494684, + -0.6450613474731703 0.7641198311036066 0.00409166351174701, + -0.5187253575901243 -0.6018707007838601 -0.6071866788154551, + -0.5577643970791591 -0.7985702979366441 0.22623959999147217, + -0.5577643970791409 0.7985702979366581 0.2262395999914685 ] } + normalIndex [ + 0, 1, 2, 3, -1, + 0, 3, 18, 17, -1, + 0, 17, 16, 9, 1, -1, + 1, 8, 11, 2, -1, + 1, 9, 8, -1, + 2, 11, 12, -1, + 2, 12, 15, 3, -1, + 3, 15, 18, -1, + 4, 5, 6, 7, -1, + 4, 7, 10, 9, -1, + 4, 9, 16, 5, -1, + 5, 16, 19, 6, -1, + 6, 14, 13, 7, -1, + 6, 19, 14, -1, + 7, 13, 10, -1, + 8, 9, 10, 11, -1, + 10, 13, 12, 11, -1, + 12, 13, 14, 15, -1, + 14, 19, 18, 15, -1, + 16, 17, 18, 19, -1 ] + } + } + ] +} + +DEF Cube1_sep23 Transform { + children [ + Shape { + appearance Appearance { + material DEF default3 Material { + diffuseColor 0.91342 0.91342 0.34 + emissiveColor 0.001 0.001 0.001 + specularColor 1.0 1.0 1.0 + ambientIntensity 0.9078048780487805 + transparency 0.0 + shininess 0.38666666666666666 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.3327504982250664 -0.24691095285157869 -0.004716685613998878, + 0.33682296217165264 -0.24691095285157877 0.23146866956409487, + 0.3327504982250665 0.24521501095239875 -0.004716685613998781, + 0.33682296217165275 0.24521501095239867 0.23146866956409498, + 0.3327504982250664 -0.12387946190058435 -0.004716685613998864, + 0.3327504982250664 -8.479709495899721e-4 -0.004716685613998836, + 0.3327504982250664 0.12218352000140438 -0.0047166856139987945, + 0.3917968370195898 -0.24691095285157869 -0.005734801600645434, + 0.45084317581411326 -0.24691095285157869 -0.006752917587292018, + 0.33682296217165275 -0.0254542691397889 0.23146866956409493, + 0.33682296217165275 -8.479709495900181e-4 0.23146866956409493, + 0.33682296217165275 0.023758327240608845 0.23146866956409493, + 0.3958693009661761 -0.24691095285157877 0.23045055357744834, + 0.4549156397606996 -0.24691095285157877 0.22943243759080176, + 0.3917968370195899 0.24521501095239875 -0.005734801600645351, + 0.4508431758141134 0.24521501095239875 -0.006752917587291921, + 0.3958693009661761 0.24521501095239867 0.2304505535774484, + 0.4549156397606996 0.24521501095239867 0.22943243759080184, + 0.4549156397606996 0.07789218325904637 0.22943243759080165, + 0.4247875656293927 0.0718984459105516 0.22995192575122267, + 0.399246217672905 0.05482972604301125 0.2303923265483914, + 0.3821800345847164 0.029284581527927414 0.23068659295318214, + 0.3761871880346682 -8.479709495900219e-4 0.23078992557299716, + 0.3821800345847164 -0.030980523427107474 0.23068659295318214, + 0.399246217672905 -0.056525667942191285 0.2303923265483914, + 0.4247875656293927 -0.07359438780973164 0.22995192575122267, + 0.4549156397606996 -0.07958812515822643 0.22943243759080176, + 0.4508432953459447 0.07789218325904684 -0.0067529196483387816, + 0.4207152212146379 0.07189844591055207 -0.00623343148791787, + 0.3951738732581501 0.05482972604301173 -0.005793030690749143, + 0.3781076901699616 0.029284581527927907 -0.005498764285958385, + 0.3721148436199134 -8.479709495895297e-4 -0.005395431666143355, + 0.3781076901699616 -0.030980523427106985 -0.005498764285958385, + 0.3951738732581501 -0.056525667942190806 -0.005793030690749171, + 0.4207152212146379 -0.07359438780973115 -0.006233431487917898, + 0.4508432953459447 -0.07958812515822594 -0.006752919648338795, + 0.33281837262417624 -0.24691095285157869 -7.802630276973199e-4, + 0.3367550877725429 -0.24691095285157877 0.2275322469777933, + 0.33281837262417624 0.24521501095239875 -7.802630276972089e-4, + 0.3367550877725429 0.24521501095239867 0.22753224697779342, + 0.33281837262417624 -0.12387946190058435 -7.80263027697306e-4, + 0.33281837262417624 -8.479709495899728e-4 -7.802630276972783e-4, + 0.33281837262417624 0.12218352000140438 -7.802630276972367e-4, + 0.3918647114186996 -0.24691095285157869 -0.001798379014343876, + 0.450911050213223 -0.24691095285157869 -0.00281649500099046, + 0.3367550877725429 -0.0254542691397889 0.22753224697779337, + 0.3367550877725429 -8.479709495900174e-4 0.22753224697779337, + 0.3367550877725429 0.023758327240608845 0.22753224697779337, + 0.3958014265670663 -0.24691095285157877 0.22651413099114678, + 0.45484776536158966 -0.24691095285157877 0.2254960150045002, + 0.3918647114186997 0.24521501095239875 -0.0017983790143437928, + 0.4509110502132231 0.24521501095239875 -0.0028164950009903628, + 0.3958014265670664 0.24521501095239867 0.22651413099114684, + 0.4548477653615898 0.24521501095239867 0.22549601500450028, + 0.45407980748746013 0.08175354208902486 0.22550925664157168, + 0.4231837773225734 0.07560702608164839 0.22604198640732828, + 0.3963403427388278 0.057668150421164 0.22650483864244006, + 0.37840413318158506 0.03082072573194351 0.22681410661845494, + 0.3721057739637905 -8.47970949590013e-4 0.22692270708954584, + 0.37840413318158506 -0.03251666763112355 0.22681410661845494, + 0.3963403427388278 -0.059364092320344015 0.22650483864244006, + 0.4231837773225734 -0.07730296798082842 0.22604198640732828, + 0.45407980748746013 -0.0834494839882049 0.2255092566415718, + 0.45014321171927785 0.0817535428515195 -0.0028032554223508255, + 0.4192471777216439 0.07560702608164886 -0.002270525590507569, + 0.39240374313789805 0.05766815042116446 -0.001807673355395778, + 0.37446753358065554 0.03082072573194398 -0.001498405379380896, + 0.368169174362861 -8.479709495895373e-4 -0.0013898049082899794, + 0.37446753358065554 -0.03251666763112307 -0.00149840537938091, + 0.39240374313789805 -0.05936409232034356 -0.0018076733553958058, + 0.4192471777216439 -0.07730296798082795 -0.0022705255905075966, + 0.45014321171927785 -0.08344948475069862 -0.002803255422350881, + 0.19016936675176463 -8.47970949590027e-4 0.23399736775342395, + 0.1901014923526548 -8.47970949590027e-4 0.23006094516712236, + 0.2630431552601662 0.023758327240608845 0.23274082974272536, + 0.26297528086105637 0.023758327240608845 0.2288044071564238, + 0.26297528086105637 -0.0254542691397889 0.2288044071564238, + 0.2630431552601662 -0.0254542691397889 0.23274082974272536, + 0.24263845514631047 0.03797048248370893 0.23309266106390075, + 0.217775815201203 0.03761512126218018 0.23352135912910066, + 0.1977855122576608 0.02282560103845743 0.2338660451404646, + 0.19771763785855098 0.022825601038457478 0.22992962255416302, + 0.21770794080209319 0.037615121262180244 0.2295849365427991, + 0.24257058074720064 0.03797048248370899 0.22915623847759917, + 0.24257058074720064 -0.03966642438288904 0.22915623847759917, + 0.21770794080209319 -0.03931106316136034 0.22958493654279907, + 0.19771763785855098 -0.02452154293763755 0.22992962255416305, + 0.19778551225766075 -0.024521542937637534 0.2338660451404646, + 0.21777581520120307 -0.03931106316136027 0.23352135912910066, + 0.24263845514631047 -0.039666424382889 0.23309266106390072 ] } + coordIndex [ + 0, 4, 32, 33, -1, + 0, 7, 43, 36, -1, + 0, 33, 34, 7, -1, + 0, 36, 40, 4, -1, + 1, 9, 45, 37, -1, + 1, 12, 25, 24, -1, + 1, 24, 23, 9, -1, + 1, 37, 48, 12, -1, + 2, 6, 42, 38, -1, + 2, 14, 28, 29, -1, + 2, 29, 30, 6, -1, + 2, 38, 50, 14, -1, + 3, 11, 21, 20, -1, + 3, 16, 52, 39, -1, + 3, 20, 19, 16, -1, + 3, 39, 47, 11, -1, + 4, 5, 31, 32, -1, + 4, 40, 41, 5, -1, + 5, 6, 30, 31, -1, + 5, 41, 42, 6, -1, + 7, 8, 44, 43, -1, + 7, 34, 35, 8, -1, + 8, 35, 71, 44, -1, + 9, 10, 72, 87, 88, 89, 77, -1, + 9, 23, 22, 10, -1, + 9, 77, 76, 45, -1, + 10, 11, 74, 78, 79, 80, 72, -1, + 10, 22, 21, 11, -1, + 11, 47, 75, 74, -1, + 12, 13, 26, 25, -1, + 12, 48, 49, 13, -1, + 13, 49, 62, 26, -1, + 14, 15, 27, 28, -1, + 14, 50, 51, 15, -1, + 15, 51, 63, 27, -1, + 16, 17, 53, 52, -1, + 16, 19, 18, 17, -1, + 17, 18, 54, 53, -1, + 18, 19, 28, 27, -1, + 18, 27, 63, 54, -1, + 19, 20, 29, 28, -1, + 20, 21, 30, 29, -1, + 21, 22, 31, 30, -1, + 22, 23, 32, 31, -1, + 23, 24, 33, 32, -1, + 24, 25, 34, 33, -1, + 25, 26, 35, 34, -1, + 26, 62, 71, 35, -1, + 36, 43, 70, 69, -1, + 36, 69, 68, 40, -1, + 37, 45, 59, 60, -1, + 37, 60, 61, 48, -1, + 38, 42, 66, 65, -1, + 38, 65, 64, 50, -1, + 39, 52, 55, 56, -1, + 39, 56, 57, 47, -1, + 40, 68, 67, 41, -1, + 41, 67, 66, 42, -1, + 43, 44, 71, 70, -1, + 45, 46, 58, 59, -1, + 45, 76, 84, 85, 86, 73, 46, -1, + 46, 47, 57, 58, -1, + 46, 73, 81, 82, 83, 75, 47, -1, + 48, 61, 62, 49, -1, + 50, 64, 63, 51, -1, + 52, 53, 54, 55, -1, + 54, 63, 64, 55, -1, + 55, 64, 65, 56, -1, + 56, 65, 66, 57, -1, + 57, 66, 67, 58, -1, + 58, 67, 68, 59, -1, + 59, 68, 69, 60, -1, + 60, 69, 70, 61, -1, + 61, 70, 71, 62, -1, + 72, 73, 86, 87, -1, + 72, 80, 81, 73, -1, + 74, 75, 83, 78, -1, + 76, 77, 89, 84, -1, + 78, 83, 82, 79, -1, + 79, 82, 81, 80, -1, + 84, 89, 88, 85, -1, + 85, 88, 87, 86, -1 ] + normal Normal { vector [ + -0.017240098090213454 2.1383654817944772e-16 -0.9998513784647396, + -0.0172400980902133 8.588602286807207e-17 -0.9998513784647396, + 0.0 -1.0 0.0, + -0.9998513784647394 -1.9126513758195898e-18 0.017240098090226887, + 0.017240098090213 4.1239968596665043e-17 0.9998513784647395, + 0.017240098090213762 -1.0694141414722868e-16 0.9998513784647395, + -0.9998513784647396 2.4630699384165602e-16 0.01724009809021279, + 0.0 -1.0 0.0, + -0.017240098090213523 2.1175437364849344e-16 -0.9998513784647394, + -0.017240098090213676 1.9823752946726926e-16 -0.9998513784647395, + -0.9998513784647395 4.482161881277785e-16 0.01724009809021276, + 0.0 1.0 0.0, + 0.017240098090214 -3.663312271851877e-16 0.9998513784647395, + 0.017240098090213738 -3.197014592226861e-16 0.9998513784647397, + 0.0 1.0 0.0, + -0.9998513784647394 -4.3414150276539884e-18 0.017240098090226887, + -0.017240098090213214 2.1127270533825415e-16 -0.9998513784647395, + -0.017240098090213454 2.1383654817944772e-16 -0.9998513784647396, + -0.9998513784647394 -1.9126513758195898e-18 0.017240098090226887, + -0.9998513784647393 -3.879949933805451e-18 0.017240098090226884, + -0.017240098090213526 2.5432828035979433e-16 -0.9998513784647396, + -0.017240098090213214 2.1127270533825415e-16 -0.9998513784647395, + -0.9998513784647393 -3.879949933805451e-18 0.017240098090226884, + -0.9998513784647394 -5.847248491791317e-18 0.017240098090226887, + -0.017240098090213676 1.9823752946726926e-16 -0.9998513784647395, + -0.017240098090213526 2.5432828035979433e-16 -0.9998513784647396, + -0.9998513784647394 -5.847248491791317e-18 0.017240098090226887, + -0.9998513784647395 4.482161881277785e-16 0.01724009809021276, + -0.0172400980902133 8.588602286807207e-17 -0.9998513784647396, + -0.01724009809021354 1.6500323854888366e-16 -0.9998513784647396, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + -0.01724009809021354 1.6500323854888366e-16 -0.9998513784647396, + 0.996708588302937 0.0023100231535854946 0.08103489246119087, + 0.0 -1.0 0.0, + 0.017240098090213762 -1.0694141414722868e-16 0.9998513784647395, + 0.017240098090214748 3.3549407424420347e-16 0.9998513784647396, + -0.9998513784647396 2.4630699384165602e-16 0.01724009809021279, + 0.0 -1.0 0.0, + 0.01724009809021655 4.785089873597168e-15 0.9998513784647396, + 0.017240098090214748 3.3549407424420347e-16 0.9998513784647396, + 0.017240098090214748 -3.3549407424420367e-16 0.9998513784647396, + 0.017240098090216777 -4.929298061568594e-15 0.9998513784647396, + 0.01724009809021655 4.785089873597168e-15 0.9998513784647396, + 0.017240098090214748 -3.3549407424420367e-16 0.9998513784647396, + 0.017240098090214 -3.663312271851877e-16 0.9998513784647395, + -0.9998513784647394 -4.3414150276539884e-18 0.017240098090226887, + 0.017240098090216777 -4.929298061568594e-15 0.9998513784647396, + 0.0 1.0 0.0, + 0.017240098090213686 4.879128250454876e-18 0.9998513784647395, + 0.017240098090213 4.1239968596665043e-17 0.9998513784647395, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.017240098090213686 4.879128250454876e-18 0.9998513784647395, + 0.0 -1.0 0.0, + 0.9933223792750782 0.0023107419416339334 -0.11534865106700201, + -0.017240098090213568 2.510533145663135e-16 -0.9998513784647396, + -0.017240098090213523 2.1175437364849344e-16 -0.9998513784647394, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + -0.017240098090213568 2.510533145663135e-16 -0.9998513784647396, + 0.0 1.0 0.0, + 0.996708588302937 -0.0023100231535862063 0.0810348924611908, + 0.017240098090213738 -3.197014592226861e-16 0.9998513784647397, + 0.017240098090214658 -6.555774140156645e-16 0.9998513784647395, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.017240098090214658 -6.555774140156645e-16 0.9998513784647395, + 0.9933223792750798 -0.002310741941634135 -0.11534865106698829, + 0.0 1.0 0.0, + 0.19506132909513743 -0.9807852804032257 -0.003363277568775812, + 0.017240098090214658 -6.555774140156645e-16 0.9998513784647395, + 0.9806395232914598 0.19509032201610854 -0.016908329732693846, + 0.9933223792750798 -0.002310741941634135 -0.11534865106698829, + 0.38262656070479173 -0.9238795325112713 -0.006597306266729185, + 0.38262656070479173 -0.9238795325112713 -0.006597306266729185, + 0.017240098090213738 -3.197014592226861e-16 0.9998513784647397, + 0.017240098090214658 -6.555774140156645e-16 0.9998513784647395, + 0.7070016960606621 -0.7071067811865055 -0.01219023245907663, + 0.7070016960606621 -0.7071067811865055 -0.01219023245907663, + 0.017240098090214 -3.663312271851877e-16 0.9998513784647395, + 0.017240098090213738 -3.197014592226861e-16 0.9998513784647397, + 0.9237422321776071 -0.38268343236505065 -0.015927306264261542, + 0.9237422321776071 -0.38268343236505065 -0.015927306264261542, + 0.017240098090214748 -3.3549407424420367e-16 0.9998513784647396, + 0.017240098090214 -3.663312271851877e-16 0.9998513784647395, + 0.99985138718971 -7.074834872169379e-17 -0.017239592072103616, + 0.99985138718971 -7.074834872169379e-17 -0.017239592072103616, + 0.017240098090214748 3.3549407424420347e-16 0.9998513784647396, + 0.017240098090214748 -3.3549407424420367e-16 0.9998513784647396, + 0.9237422321776071 0.38268343236505065 -0.015927306264259963, + 0.9237422321776071 0.38268343236505065 -0.015927306264259963, + 0.017240098090213762 -1.0694141414722868e-16 0.9998513784647395, + 0.017240098090214748 3.3549407424420347e-16 0.9998513784647396, + 0.7070016960606622 0.7071067811865057 -0.01219023245907375, + 0.7070016960606622 0.7071067811865057 -0.01219023245907375, + 0.017240098090213 4.1239968596665043e-17 0.9998513784647395, + 0.017240098090213762 -1.0694141414722868e-16 0.9998513784647395, + 0.382626560704792 0.9238795325112712 -0.006597306266725441, + 0.382626560704792 0.9238795325112712 -0.006597306266725441, + 0.017240098090213686 4.879128250454876e-18 0.9998513784647395, + 0.017240098090213 4.1239968596665043e-17 0.9998513784647395, + 0.19506132909513793 0.9807852804032255 -0.0033632775687718434, + 0.017240098090213686 4.879128250454876e-18 0.9998513784647395, + 0.9933223792750782 0.0023107419416339334 -0.11534865106700201, + 0.9806395232914598 -0.19509032201610849 -0.01690832973269463, + 0.19506132909513743 -0.9807852804032257 -0.003363277568775812, + -0.017240098090213568 2.510533145663135e-16 -0.9998513784647396, + 0.996708588302937 -0.0023100231535862063 0.0810348924611908, + 0.9806395232914598 0.19509032201610854 -0.016908329732693846, + 0.38262656070479173 -0.9238795325112713 -0.006597306266729185, + 0.38262656070479173 -0.9238795325112713 -0.006597306266729185, + -0.017240098090213568 2.510533145663135e-16 -0.9998513784647396, + -0.017240098090213523 2.1175437364849344e-16 -0.9998513784647394, + 0.7070016960606621 -0.7071067811865055 -0.01219023245907663, + 0.7070016960606621 -0.7071067811865055 -0.01219023245907663, + -0.017240098090213523 2.1175437364849344e-16 -0.9998513784647394, + -0.017240098090213676 1.9823752946726926e-16 -0.9998513784647395, + 0.9237422321776071 -0.38268343236505065 -0.015927306264261542, + 0.9237422321776071 -0.38268343236505065 -0.015927306264261542, + -0.017240098090213676 1.9823752946726926e-16 -0.9998513784647395, + -0.017240098090213526 2.5432828035979433e-16 -0.9998513784647396, + 0.99985138718971 -7.074834872169379e-17 -0.017239592072103616, + 0.99985138718971 -7.074834872169379e-17 -0.017239592072103616, + -0.017240098090213526 2.5432828035979433e-16 -0.9998513784647396, + -0.017240098090213214 2.1127270533825415e-16 -0.9998513784647395, + 0.9237422321776071 0.38268343236505065 -0.015927306264259963, + 0.9237422321776071 0.38268343236505065 -0.015927306264259963, + -0.017240098090213214 2.1127270533825415e-16 -0.9998513784647395, + -0.017240098090213454 2.1383654817944772e-16 -0.9998513784647396, + 0.7070016960606622 0.7071067811865057 -0.01219023245907375, + 0.7070016960606622 0.7071067811865057 -0.01219023245907375, + -0.017240098090213454 2.1383654817944772e-16 -0.9998513784647396, + -0.0172400980902133 8.588602286807207e-17 -0.9998513784647396, + 0.382626560704792 0.9238795325112712 -0.006597306266725441, + 0.382626560704792 0.9238795325112712 -0.006597306266725441, + -0.0172400980902133 8.588602286807207e-17 -0.9998513784647396, + -0.01724009809021354 1.6500323854888366e-16 -0.9998513784647396, + 0.19506132909513793 0.9807852804032255 -0.0033632775687718434, + -0.01724009809021354 1.6500323854888366e-16 -0.9998513784647396, + 0.9806395232914598 -0.19509032201610849 -0.01690832973269463, + 0.996708588302937 0.0023100231535854946 0.08103489246119087, + 0.017240098090213273 -1.7260941098522832e-16 0.9998513784647395, + 0.017240098090213336 -1.2899574096332016e-16 0.9998513784647396, + 0.0 -1.0 0.0, + -0.9998513784647394 -1.9126513758195898e-18 0.017240098090226887, + -0.017240098090212954 -1.229597544366698e-16 -0.9998513784647397, + -0.017240098090214026 1.4565771170031026e-16 -0.9998513784647396, + -0.9998513784647396 2.4630699384165602e-16 0.01724009809021279, + 0.0 -1.0 0.0, + 0.0172400980902137 -1.7610151765318492e-16 0.9998513784647396, + 0.01724009809021354 -2.296981266807322e-16 0.9998513784647395, + -0.9998513784647395 4.482161881277785e-16 0.01724009809021276, + 0.0 1.0 0.0, + -0.017240098090214293 3.2044696574068257e-16 -0.9998513784647396, + -0.017240098090213637 4.271309625834893e-16 -0.9998513784647397, + 0.0 1.0 0.0, + -0.9998513784647394 -4.3414150276539884e-18 0.017240098090226887, + 0.017240098090213197 -2.4849698819673733e-16 0.9998513784647395, + 0.017240098090213273 -1.7260941098522832e-16 0.9998513784647395, + -0.9998513784647394 -1.9126513758195898e-18 0.017240098090226887, + -0.9998513784647393 -3.879949933805451e-18 0.017240098090226884, + 0.017240098090213273 -2.9298771534113163e-16 0.9998513784647395, + 0.017240098090213197 -2.4849698819673733e-16 0.9998513784647395, + -0.9998513784647393 -3.879949933805451e-18 0.017240098090226884, + -0.9998513784647394 -5.847248491791317e-18 0.017240098090226887, + 0.01724009809021354 -2.296981266807322e-16 0.9998513784647395, + 0.017240098090213273 -2.9298771534113163e-16 0.9998513784647395, + -0.9998513784647394 -5.847248491791317e-18 0.017240098090226887, + -0.9998513784647395 4.482161881277785e-16 0.01724009809021276, + 0.017240098090213336 -1.2899574096332016e-16 0.9998513784647396, + 0.01724009809021382 -1.498082441769545e-16 0.9998513784647395, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.01724009809021382 -1.498082441769545e-16 0.9998513784647395, + 0.996708588302937 0.0023100231535854946 0.08103489246119087, + 0.0 -1.0 0.0, + -0.017240098090214026 1.4565771170031026e-16 -0.9998513784647396, + -0.01724009809021499 -5.039564238322428e-16 -0.9998513784647395, + -0.9998513784647396 2.4630699384165602e-16 0.01724009809021279, + -0.017240098090216958 -5.086616084810137e-15 -0.9998513784647396, + 0.0 -1.0 0.0, + -0.01724009809021499 -5.039564238322428e-16 -0.9998513784647395, + -0.017240098090214987 5.0395642383224305e-16 -0.9998513784647395, + -0.017240098090216552 5.165275096430916e-15 -0.9998513784647396, + -0.017240098090216958 -5.086616084810137e-15 -0.9998513784647396, + -0.017240098090214987 5.0395642383224305e-16 -0.9998513784647395, + -0.017240098090214293 3.2044696574068257e-16 -0.9998513784647396, + -0.9998513784647394 -4.3414150276539884e-18 0.017240098090226887, + 0.0 1.0 0.0, + -0.017240098090216552 5.165275096430916e-15 -0.9998513784647396, + -0.01724009809021351 -1.0347116882158872e-17 -0.9998513784647395, + -0.017240098090212954 -1.229597544366698e-16 -0.9998513784647397, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + -0.01724009809021351 -1.0347116882158872e-17 -0.9998513784647395, + 0.0 -1.0 0.0, + 0.9933223792750782 0.0023107419416339334 -0.11534865106700201, + 0.01724009809021338 -1.880475857836856e-16 0.9998513784647395, + 0.0172400980902137 -1.7610151765318492e-16 0.9998513784647396, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.01724009809021338 -1.880475857836856e-16 0.9998513784647395, + 0.0 1.0 0.0, + 0.996708588302937 -0.0023100231535862063 0.0810348924611908, + -0.017240098090213637 4.271309625834893e-16 -0.9998513784647397, + -0.017240098090214484 6.941565803987456e-16 -0.9998513784647395, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + -0.017240098090214484 6.941565803987456e-16 -0.9998513784647395, + 0.9933223792750798 -0.002310741941634135 -0.11534865106698829, + 0.0 1.0 0.0, + -0.19506132909513754 0.9807852804032257 0.0033632775687758, + -0.017240098090214484 6.941565803987456e-16 -0.9998513784647395, + 0.9806395232914598 0.19509032201610854 -0.016908329732693846, + 0.9933223792750798 -0.002310741941634135 -0.11534865106698829, + -0.5554876681660061 0.8314696123025143 0.009577804184663963, + -0.19506132909513754 0.9807852804032257 0.0033632775687758, + -0.017240098090213637 4.271309625834893e-16 -0.9998513784647397, + -0.017240098090214484 6.941565803987456e-16 -0.9998513784647395, + -0.8313460452668255 0.5555702330195494 0.014334196936447734, + -0.5554876681660061 0.8314696123025143 0.009577804184663963, + -0.017240098090214293 3.2044696574068257e-16 -0.9998513784647396, + -0.017240098090213637 4.271309625834893e-16 -0.9998513784647397, + -0.9806395231464231 0.19509032201610615 0.01690833814447542, + -0.8313460452668255 0.5555702330195494 0.014334196936447734, + -0.017240098090214987 5.0395642383224305e-16 -0.9998513784647395, + -0.017240098090214293 3.2044696574068257e-16 -0.9998513784647396, + -0.9806395231464231 -0.19509032201610607 0.016908338144474604, + -0.9806395231464231 0.19509032201610615 0.01690833814447542, + -0.01724009809021499 -5.039564238322428e-16 -0.9998513784647395, + -0.017240098090214987 5.0395642383224305e-16 -0.9998513784647395, + -0.8313460452668255 -0.5555702330195494 0.014334196936445467, + -0.9806395231464231 -0.19509032201610607 0.016908338144474604, + -0.017240098090214026 1.4565771170031026e-16 -0.9998513784647396, + -0.01724009809021499 -5.039564238322428e-16 -0.9998513784647395, + -0.5554876681660061 -0.8314696123025141 0.009577804184660576, + -0.8313460452668255 -0.5555702330195494 0.014334196936445467, + -0.017240098090212954 -1.229597544366698e-16 -0.9998513784647397, + -0.017240098090214026 1.4565771170031026e-16 -0.9998513784647396, + -0.19506132909513826 -0.9807852804032254 0.003363277568771787, + -0.5554876681660061 -0.8314696123025141 0.009577804184660576, + -0.01724009809021351 -1.0347116882158872e-17 -0.9998513784647395, + -0.017240098090212954 -1.229597544366698e-16 -0.9998513784647397, + -0.19506132909513826 -0.9807852804032254 0.003363277568771787, + -0.01724009809021351 -1.0347116882158872e-17 -0.9998513784647395, + 0.9933223792750782 0.0023107419416339334 -0.11534865106700201, + 0.9806395232914598 -0.19509032201610849 -0.01690832973269463, + -0.19506132909513754 0.9807852804032257 0.0033632775687758, + 0.01724009809021338 -1.880475857836856e-16 0.9998513784647395, + 0.996708588302937 -0.0023100231535862063 0.0810348924611908, + 0.9806395232914598 0.19509032201610854 -0.016908329732693846, + -0.5554876681660061 0.8314696123025143 0.009577804184663963, + -0.19506132909513754 0.9807852804032257 0.0033632775687758, + 0.01724009809021338 -1.880475857836856e-16 0.9998513784647395, + 0.0172400980902137 -1.7610151765318492e-16 0.9998513784647396, + -0.8313460452668255 0.5555702330195494 0.014334196936447734, + -0.5554876681660061 0.8314696123025143 0.009577804184663963, + 0.0172400980902137 -1.7610151765318492e-16 0.9998513784647396, + 0.01724009809021354 -2.296981266807322e-16 0.9998513784647395, + -0.9806395231464231 0.19509032201610615 0.01690833814447542, + -0.8313460452668255 0.5555702330195494 0.014334196936447734, + 0.01724009809021354 -2.296981266807322e-16 0.9998513784647395, + 0.017240098090213273 -2.9298771534113163e-16 0.9998513784647395, + -0.9806395231464231 -0.19509032201610607 0.016908338144474604, + -0.9806395231464231 0.19509032201610615 0.01690833814447542, + 0.017240098090213273 -2.9298771534113163e-16 0.9998513784647395, + 0.017240098090213197 -2.4849698819673733e-16 0.9998513784647395, + -0.8313460452668255 -0.5555702330195494 0.014334196936445467, + -0.9806395231464231 -0.19509032201610607 0.016908338144474604, + 0.017240098090213197 -2.4849698819673733e-16 0.9998513784647395, + 0.017240098090213273 -1.7260941098522832e-16 0.9998513784647395, + -0.5554876681660061 -0.8314696123025141 0.009577804184660576, + -0.8313460452668255 -0.5555702330195494 0.014334196936445467, + 0.017240098090213273 -1.7260941098522832e-16 0.9998513784647395, + 0.017240098090213336 -1.2899574096332016e-16 0.9998513784647396, + -0.19506132909513826 -0.9807852804032254 0.003363277568771787, + -0.5554876681660061 -0.8314696123025141 0.009577804184660576, + 0.017240098090213336 -1.2899574096332016e-16 0.9998513784647396, + 0.01724009809021382 -1.498082441769545e-16 0.9998513784647395, + -0.19506132909513826 -0.9807852804032254 0.003363277568771787, + 0.01724009809021382 -1.498082441769545e-16 0.9998513784647395, + 0.9806395232914598 -0.19509032201610849 -0.01690832973269463, + 0.996708588302937 0.0023100231535854946 0.08103489246119087, + 0.017240098090216777 -4.929298061568594e-15 0.9998513784647396, + 0.01724009809021655 4.785089873597168e-15 0.9998513784647396, + -0.9517943161613809 0.30629763872939614 0.016411466469686997, + -0.9517943161613814 -0.30629763872939475 0.016411466469679153, + -0.017240098090216552 5.165275096430916e-15 -0.9998513784647396, + -0.017240098090216958 -5.086616084810137e-15 -0.9998513784647396, + -0.9517943161613809 0.30629763872939614 0.016411466469686997, + -0.9517943161613814 -0.30629763872939475 0.016411466469679153, + 0.5713987136210594 0.8206134532247283 -0.009852434155340284, + 0.017240098090216777 -4.929298061568594e-15 0.9998513784647396, + 0.0 1.0 0.0, + 0.5713987136210594 0.8206134532247283 -0.009852434155340284, + 0.0 1.0 0.0, + -0.017240098090216552 5.165275096430916e-15 -0.9998513784647396, + 0.5713987136210593 -0.8206134532247281 -0.009852434155342532, + -0.017240098090216958 -5.086616084810137e-15 -0.9998513784647396, + 0.0 -1.0 0.0, + 0.5713987136210593 -0.8206134532247281 -0.009852434155342532, + 0.0 -1.0 0.0, + 0.01724009809021655 4.785089873597168e-15 0.9998513784647396, + 0.5713987136210594 0.8206134532247283 -0.009852434155340284, + 0.017240098090216777 -4.929298061568594e-15 0.9998513784647396, + -0.014287273209382468 0.9998979013557436 2.463506045925532e-4, + 0.017240098090216777 -4.929298061568594e-15 0.9998513784647396, + -0.014287273209382468 0.9998979013557436 2.463506045925532e-4, + -0.5946116325326901 0.8039476903838091 0.010252686640493915, + 0.017240098090216777 -4.929298061568594e-15 0.9998513784647396, + -0.5946116325326901 0.8039476903838091 0.010252686640493915, + -0.9517943161613809 0.30629763872939614 0.016411466469686997, + -0.017240098090216552 5.165275096430916e-15 -0.9998513784647396, + -0.5946116325326901 0.8039476903838091 0.010252686640493915, + -0.9517943161613809 0.30629763872939614 0.016411466469686997, + -0.017240098090216552 5.165275096430916e-15 -0.9998513784647396, + -0.014287273209382468 0.9998979013557436 2.463506045925532e-4, + -0.5946116325326901 0.8039476903838091 0.010252686640493915, + 0.5713987136210594 0.8206134532247283 -0.009852434155340284, + -0.017240098090216552 5.165275096430916e-15 -0.9998513784647396, + -0.014287273209382468 0.9998979013557436 2.463506045925532e-4, + 0.5713987136210593 -0.8206134532247281 -0.009852434155342532, + -0.017240098090216958 -5.086616084810137e-15 -0.9998513784647396, + -0.01428727320938112 -0.9998979013557436 2.4635060459085784e-4, + -0.017240098090216958 -5.086616084810137e-15 -0.9998513784647396, + -0.01428727320938112 -0.9998979013557436 2.4635060459085784e-4, + -0.5946116325326892 -0.8039476903838098 0.010252686640491402, + -0.017240098090216958 -5.086616084810137e-15 -0.9998513784647396, + -0.5946116325326892 -0.8039476903838098 0.010252686640491402, + -0.9517943161613814 -0.30629763872939475 0.016411466469679153, + 0.01724009809021655 4.785089873597168e-15 0.9998513784647396, + -0.5946116325326892 -0.8039476903838098 0.010252686640491402, + -0.9517943161613814 -0.30629763872939475 0.016411466469679153, + 0.01724009809021655 4.785089873597168e-15 0.9998513784647396, + -0.01428727320938112 -0.9998979013557436 2.4635060459085784e-4, + -0.5946116325326892 -0.8039476903838098 0.010252686640491402, + 0.5713987136210593 -0.8206134532247281 -0.009852434155342532, + 0.01724009809021655 4.785089873597168e-15 0.9998513784647396, + -0.01428727320938112 -0.9998979013557436 2.4635060459085784e-4 ] } + normalIndex [ + 0, 17, 129, 132, -1, + 2, 30, 172, 144, -1, + 1, 133, 136, 28, -1, + 3, 145, 160, 18, -1, + 6, 37, 179, 148, -1, + 4, 50, 101, 96, -1, + 5, 97, 92, 35, -1, + 7, 149, 193, 51, -1, + 10, 27, 169, 152, -1, + 8, 57, 113, 116, -1, + 9, 117, 120, 24, -1, + 11, 153, 200, 58, -1, + 12, 45, 85, 80, -1, + 14, 66, 208, 156, -1, + 13, 81, 76, 63, -1, + 15, 157, 188, 46, -1, + 16, 21, 125, 128, -1, + 19, 161, 164, 22, -1, + 20, 25, 121, 124, -1, + 23, 165, 168, 26, -1, + 31, 34, 176, 173, -1, + 29, 137, 139, 32, -1, + 33, 141, 283, 175, -1, + 39, 43, 285, 331, 334, 338, 303, -1, + 36, 93, 88, 40, -1, + 38, 302, 300, 181, -1, + 42, 47, 293, 305, 307, 310, 284, -1, + 41, 89, 84, 44, -1, + 48, 189, 296, 294, -1, + 49, 53, 103, 100, -1, + 52, 194, 196, 54, -1, + 55, 197, 246, 104, -1, + 56, 60, 107, 112, -1, + 59, 201, 203, 61, -1, + 62, 204, 250, 108, -1, + 65, 69, 211, 207, -1, + 64, 77, 71, 67, -1, + 68, 73, 215, 210, -1, + 70, 75, 111, 106, -1, + 72, 109, 251, 214, -1, + 74, 79, 115, 110, -1, + 78, 83, 119, 114, -1, + 82, 87, 123, 118, -1, + 86, 91, 127, 122, -1, + 90, 95, 131, 126, -1, + 94, 99, 135, 130, -1, + 98, 102, 138, 134, -1, + 105, 247, 282, 140, -1, + 143, 170, 278, 275, -1, + 142, 274, 271, 159, -1, + 147, 177, 234, 239, -1, + 146, 238, 243, 192, -1, + 151, 166, 262, 259, -1, + 150, 258, 255, 199, -1, + 155, 205, 218, 223, -1, + 154, 222, 227, 187, -1, + 158, 270, 267, 163, -1, + 162, 266, 263, 167, -1, + 171, 174, 281, 279, -1, + 178, 182, 230, 235, -1, + 180, 299, 323, 325, 328, 289, 185, -1, + 183, 186, 226, 231, -1, + 184, 288, 313, 316, 320, 297, 190, -1, + 191, 242, 245, 195, -1, + 198, 254, 249, 202, -1, + 206, 209, 213, 219, -1, + 212, 248, 253, 217, -1, + 216, 252, 257, 221, -1, + 220, 256, 261, 225, -1, + 224, 260, 265, 229, -1, + 228, 264, 269, 233, -1, + 232, 268, 273, 237, -1, + 236, 272, 277, 241, -1, + 240, 276, 280, 244, -1, + 287, 291, 330, 333, -1, + 286, 312, 315, 290, -1, + 292, 295, 319, 304, -1, + 298, 301, 337, 322, -1, + 306, 321, 317, 308, -1, + 309, 318, 314, 311, -1, + 324, 339, 335, 326, -1, + 327, 336, 332, 329, -1 ] + } + } + ] +} + +DEF Cube1_sep22 Transform { + children [ + Shape { + appearance Appearance { + material DEF default Material { + diffuseColor 1.0 1.0 1.0 + emissiveColor 0.0 0.0 0.0 + specularColor 0.0 0.0 0.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 0.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.23407007155095297 0.2452150109523988 0.003937007710431831, + -0.23407007155095297 0.2452150109523988 0.23228345491547733, + -0.23407007155095302 -0.24691095285157866 0.003937007710431831, + -0.23407007155095302 -0.24691095285157866 0.23228345491547733, + 0.06120550673143353 0.24521501095239875 0.23228345491547733, + 0.06120550673143347 -0.24691095285157869 0.23228345491547733, + -0.23407007155095297 0.08117302301773965 0.003937007710431831, + -0.23407007155095297 -0.0828689649169195 0.003937007710431831, + -0.23407007155095297 0.08117302301773965 0.23228345491547733, + -0.23407007155095297 -0.0828689649169195 0.23228345491547733, + 0.06120550673143349 -0.08286896491691956 0.23228345491547733, + 0.06120550673143351 0.0811730230177396 0.23228345491547733, + 0.05923700287621762 0.24521501095239875 0.003937007710431831, + 0.05923700287621756 -0.24691095285157869 0.003937007710431831, + 0.0592370028762176 0.08117302301773963 0.003937007710431831, + 0.05923700287621758 -0.08286896491691953 0.003937007710431831, + -0.3324952643117485 -0.24691095285157866 0.003937007710431831, + -0.3324952643117485 -0.24691095285157866 0.23228345491547733, + -0.3324952643117485 -0.08286896491691949 0.23228345491547733, + -0.3324952643117485 -0.08286896491691949 0.003937007710431831, + -0.3324952643117485 0.2452150109523988 0.23228345491547733, + -0.3324952643117485 0.2452150109523988 0.003937007710431831, + -0.3324952643117485 0.08117302301773967 0.003937007710431831, + -0.3324952643117485 0.08117302301773967 0.23228345491547733, + 0.3525004855556839 -0.24691095285157869 -0.0011196350232461766, + 0.3564372007040506 -0.24691095285157877 0.22719287498224447, + 0.35250048555568403 0.24521501095239875 -0.0011196350232460933, + 0.3564372007040507 0.24521501095239867 0.22719287498224455, + 0.06120550673143347 -0.24691095285157874 0.23228345491547733, + 0.06120550673143353 0.24521501095239873 0.23228345491547742, + 0.3525004855556839 -0.08286896491691957 -0.001119635023246135, + 0.3525004855556839 0.0811730230177396 -0.0011196350232461072, + 0.3564372007040507 -0.08286896491691961 0.22719287498224452, + 0.3564372007040507 0.08117302301773954 0.22719287498224452, + 0.06120550673143351 0.08117302301773961 0.2322834549154774, + 0.06120550673143349 -0.08286896491691954 0.23228345491547733, + 0.05923700287621751 -0.24691095285157866 0.003937007710431789, + 0.05923700287621758 0.2452150109523988 0.003937007710431886, + 0.05923700287621753 -0.08286896491691953 0.003937007710431831, + 0.05923700287621756 0.08117302301773964 0.003937007710431845, + 0.4509110502132231 0.24521501095239875 -0.0028164950009903628, + 0.4548477653615898 0.24521501095239867 0.22549601500450028, + 0.4548477653615898 0.08117302301773954 0.22549601500450026, + 0.4509110502132231 0.08117302301773958 -0.0028164950009903905, + 0.45484776536158966 -0.24691095285157877 0.2254960150045002, + 0.450911050213223 -0.24691095285157869 -0.00281649500099046, + 0.4509110502132231 -0.08286896491691957 -0.002816495000990432, + 0.4548477653615898 -0.08286896491691963 0.2254960150045002 ] } + coordIndex [ + 0, 1, 4, 12, -1, + 0, 6, 22, 21, -1, + 0, 12, 14, 6, -1, + 0, 21, 20, 1, -1, + 1, 8, 11, 4, -1, + 1, 20, 23, 8, -1, + 2, 3, 17, 16, -1, + 2, 7, 15, 13, -1, + 2, 13, 5, 3, -1, + 2, 16, 19, 7, -1, + 3, 5, 10, 9, -1, + 3, 9, 18, 17, -1, + 4, 11, 34, 29, -1, + 4, 29, 37, 12, -1, + 5, 13, 36, 28, -1, + 5, 28, 35, 10, -1, + 6, 7, 9, 8, -1, + 6, 8, 23, 22, -1, + 6, 14, 15, 7, -1, + 7, 19, 18, 9, -1, + 8, 9, 10, 11, -1, + 10, 35, 34, 11, -1, + 12, 37, 39, 14, -1, + 13, 15, 38, 36, -1, + 14, 39, 38, 15, -1, + 16, 17, 18, 19, -1, + 20, 21, 22, 23, -1, + 24, 25, 28, 36, -1, + 24, 30, 46, 45, -1, + 24, 36, 38, 30, -1, + 24, 45, 44, 25, -1, + 25, 32, 35, 28, -1, + 25, 44, 47, 32, -1, + 26, 27, 41, 40, -1, + 26, 31, 39, 37, -1, + 26, 37, 29, 27, -1, + 26, 40, 43, 31, -1, + 27, 29, 34, 33, -1, + 27, 33, 42, 41, -1, + 30, 31, 33, 32, -1, + 30, 32, 47, 46, -1, + 30, 38, 39, 31, -1, + 31, 43, 42, 33, -1, + 32, 33, 34, 35, -1, + 40, 41, 42, 43, -1, + 44, 45, 46, 47, -1 ] + normal Normal { vector [ + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + 1.8862652840925792e-16 1.0 -8.130453810743871e-19, + 0.0 0.0 1.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 1.8862652840925792e-16 1.0 -8.130453810743871e-19, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + -9.431326420462896e-17 -1.0 4.0652269053719356e-19, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + -9.431326420462896e-17 -1.0 4.0652269053719356e-19, + 0.0 0.0 1.0, + 1.8862652840925792e-16 1.0 -8.130453810743871e-19, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 1.0, + -9.431326420462896e-17 -1.0 4.0652269053719356e-19, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -1.4099832998592027e-16 -1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.4099832998592027e-16 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -1.4099832998592027e-16 -1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.4099832998592027e-16 1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 -1.0, + 1.8862652840925792e-16 1.0 -8.130453810743871e-19, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 -1.0, + -9.431326420462896e-17 -1.0 4.0652269053719356e-19, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + 1.4099832998592027e-16 1.0 0.0, + -1.0 0.0 0.0, + 1.4099832998592027e-16 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + -1.4099832998592027e-16 -1.0 0.0, + -1.0 0.0 0.0, + -1.4099832998592027e-16 -1.0 0.0, + 0.0 0.0 1.0, + -0.01724009809021348 2.523775581859984e-16 -0.9998513784647396, + -6.28661648150052e-18 -1.0 -3.6459665844219477e-16, + -0.01724009809021354 2.173996059811575e-16 -0.9998513784647396, + -1.0059287219506879e-16 -1.0 -3.633771507886095e-16, + 0.01724009809021343 -1.745911893593852e-16 0.9998513784647394, + -6.28661648150052e-18 -1.0 -3.6459665844219477e-16, + 0.01724009809021362 -1.8046685438590307e-16 0.9998513784647396, + -1.0059287219506879e-16 -1.0 -3.633771507886095e-16, + -0.017240098090213485 1.7576294230810597e-16 -0.9998513784647396, + 6.28661648150052e-18 1.0 3.6459665844219477e-16, + -0.017240098090213395 1.326221534556868e-16 -0.9998513784647396, + 1.9489912790863703e-16 1.0 3.6215764313502433e-16, + 0.01724009809021352 -1.7235284077785468e-16 0.9998513784647396, + 6.28661648150052e-18 1.0 3.6459665844219477e-16, + 0.01724009809021334 -1.687155243328675e-16 0.9998513784647396, + 1.9489912790863703e-16 1.0 3.6215764313502433e-16, + 0.01724009809021343 -1.745911893593852e-16 0.9998513784647394, + -1.0059287219506879e-16 -1.0 -3.633771507886095e-16, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.01724009809021352 -1.7235284077785468e-16 0.9998513784647396, + 1.9489912790863703e-16 1.0 3.6215764313502433e-16, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.9998513784647395 1.4472081346102885e-18 -0.017240098090213738, + -0.01724009809021348 2.523775581859984e-16 -0.9998513784647396, + -0.01724009809021346 1.3069552120346342e-16 -0.9998513784647396, + -0.01724009809021354 2.173996059811575e-16 -0.9998513784647396, + 7.415588024636633e-17 1.0 2.1146597157152348e-16, + 0.9998513784647395 1.4472081346102885e-18 -0.017240098090213738, + -0.01724009809021346 1.3069552120346342e-16 -0.9998513784647396, + -0.017240098090213485 1.7576294230810597e-16 -0.9998513784647396, + -7.415588024636624e-17 -1.0 -2.1146597157152348e-16, + -0.017240098090213395 1.326221534556868e-16 -0.9998513784647396, + 0.9998513784647395 1.4472081346102885e-18 -0.017240098090213738, + 0.01724009809021343 -1.745911893593852e-16 0.9998513784647394, + 0.017240098090213422 -1.6787614361479346e-16 0.9998513784647394, + 7.415588024636633e-17 1.0 2.1146597157152348e-16, + 0.01724009809021362 -1.8046685438590307e-16 0.9998513784647396, + 0.01724009809021352 -1.7235284077785468e-16 0.9998513784647396, + 0.9998513784647395 1.4472081346102885e-18 -0.017240098090213738, + 0.017240098090213422 -1.6787614361479346e-16 0.9998513784647394, + 0.01724009809021334 -1.687155243328675e-16 0.9998513784647396, + -7.415588024636624e-17 -1.0 -2.1146597157152348e-16, + 0.01724009809021352 -1.7235284077785468e-16 0.9998513784647396, + 0.017240098090213422 -1.6787614361479346e-16 0.9998513784647394, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.01724009809021343 -1.745911893593852e-16 0.9998513784647394, + 0.017240098090213422 -1.6787614361479346e-16 0.9998513784647394, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -0.01724009809021348 2.523775581859984e-16 -0.9998513784647396, + -1.0059287219506879e-16 -1.0 -3.633771507886095e-16, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -0.017240098090213485 1.7576294230810597e-16 -0.9998513784647396, + 1.9489912790863703e-16 1.0 3.6215764313502433e-16, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -0.01724009809021348 2.523775581859984e-16 -0.9998513784647396, + -0.01724009809021346 1.3069552120346342e-16 -0.9998513784647396, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -0.01724009809021346 1.3069552120346342e-16 -0.9998513784647396, + -0.017240098090213485 1.7576294230810597e-16 -0.9998513784647396, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.9998513784647396 2.8944162692205774e-18 -0.017240098090213256, + 6.28661648150052e-18 1.0 3.6459665844219477e-16, + -0.017240098090213395 1.326221534556868e-16 -0.9998513784647396, + 0.9998513784647396 2.8944162692205774e-18 -0.017240098090213256, + 6.28661648150052e-18 1.0 3.6459665844219477e-16, + 0.01724009809021334 -1.687155243328675e-16 0.9998513784647396, + 0.9998513784647396 2.8944162692205774e-18 -0.017240098090213256, + 0.01724009809021334 -1.687155243328675e-16 0.9998513784647396, + -7.415588024636624e-17 -1.0 -2.1146597157152348e-16, + 0.9998513784647396 2.8944162692205774e-18 -0.017240098090213256, + -7.415588024636624e-17 -1.0 -2.1146597157152348e-16, + -0.017240098090213395 1.326221534556868e-16 -0.9998513784647396, + 0.9998513784647396 -6.743989907283947e-16 -0.017240098090213256, + -6.28661648150052e-18 -1.0 -3.6459665844219477e-16, + 0.01724009809021362 -1.8046685438590307e-16 0.9998513784647396, + 0.9998513784647396 -6.743989907283947e-16 -0.017240098090213256, + -6.28661648150052e-18 -1.0 -3.6459665844219477e-16, + -0.01724009809021354 2.173996059811575e-16 -0.9998513784647396, + 0.9998513784647396 -6.743989907283947e-16 -0.017240098090213256, + -0.01724009809021354 2.173996059811575e-16 -0.9998513784647396, + 7.415588024636633e-17 1.0 2.1146597157152348e-16, + 0.9998513784647396 -6.743989907283947e-16 -0.017240098090213256, + 7.415588024636633e-17 1.0 2.1146597157152348e-16, + 0.01724009809021362 -1.8046685438590307e-16 0.9998513784647396 ] } + normalIndex [ + 3, 7, 17, 53, -1, + 2, 27, 87, 85, -1, + 0, 52, 60, 25, -1, + 1, 84, 81, 5, -1, + 4, 35, 48, 16, -1, + 6, 82, 91, 38, -1, + 9, 13, 72, 69, -1, + 8, 31, 65, 56, -1, + 11, 57, 21, 15, -1, + 10, 70, 79, 33, -1, + 12, 20, 44, 39, -1, + 14, 42, 75, 73, -1, + 18, 50, 138, 114, -1, + 19, 115, 150, 54, -1, + 22, 59, 147, 110, -1, + 23, 111, 142, 46, -1, + 24, 29, 40, 34, -1, + 28, 37, 90, 88, -1, + 26, 61, 64, 30, -1, + 32, 78, 76, 43, -1, + 36, 41, 45, 49, -1, + 47, 143, 139, 51, -1, + 55, 151, 158, 62, -1, + 58, 67, 155, 146, -1, + 63, 159, 154, 66, -1, + 68, 71, 74, 77, -1, + 80, 83, 86, 89, -1, + 95, 99, 109, 145, -1, + 94, 119, 179, 177, -1, + 92, 144, 152, 117, -1, + 93, 176, 173, 97, -1, + 96, 127, 140, 108, -1, + 98, 174, 183, 130, -1, + 101, 105, 164, 161, -1, + 100, 123, 157, 148, -1, + 103, 149, 113, 107, -1, + 102, 162, 171, 125, -1, + 104, 112, 136, 131, -1, + 106, 134, 167, 165, -1, + 116, 121, 132, 126, -1, + 120, 129, 182, 180, -1, + 118, 153, 156, 122, -1, + 124, 170, 168, 135, -1, + 128, 133, 137, 141, -1, + 160, 163, 166, 169, -1, + 172, 175, 178, 181, -1 ] + } + } + ] +} + +DEF Cube1_sep21 Transform { + children [ + Shape { + appearance Appearance { + material DEF default4 Material { + diffuseColor 0.1009 0.06 0.1009 + emissiveColor 0.001 0.001 0.001 + specularColor 0.28738 0.28738 0.28738 + ambientIntensity 0.5994598731707318 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.08841691691001438 0.01883706760256915 0.26377951659893195, + -0.08841691691001438 0.01883706760256915 0.2362204626259092, + -0.08841691691001438 -0.020533009501749046 0.26377951659893195, + -0.08841691691001438 -0.020533009501749046 0.2362204626259092, + -0.04904683980569617 0.01883706760256915 0.26377951659893195, + -0.04904683980569617 0.01883706760256915 0.2362204626259092, + -0.04904683980569617 -0.020533009501749046 0.26377951659893195, + -0.04904683980569617 -0.020533009501749046 0.2362204626259092 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 6, 4, -1, + 0, 4, 5, 1, -1, + 1, 5, 7, 3, -1, + 2, 3, 7, 6, -1, + 4, 6, 7, 5, -1 ] + normal Normal { vector [ + 0.0 1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0 ] } + normalIndex [ + 2, 5, 11, 8, -1, + 1, 7, 19, 13, -1, + 0, 12, 15, 3, -1, + 4, 16, 22, 10, -1, + 6, 9, 21, 18, -1, + 14, 20, 23, 17, -1 ] + } + } + ] +} + +DEF Cube1_sep20 Transform { + children [ + Shape { + appearance Appearance { + material DEF default2 Material { + diffuseColor 0.1009 0.8266666666666667 0.1009 + emissiveColor 0.001 0.001 0.001 + specularColor 0.28738 0.28738 0.28738 + ambientIntensity 0.5994598731707318 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.21107460730214314 -0.24691095285157869 0.23228345491547728, + -0.21107460730214314 -0.24691095285157869 0.23622046262590915, + -0.21107460730214314 -0.20754087574726052 0.23228345491547728, + -0.21107460730214314 -0.20754087574726052 0.23622046262590915, + -0.13233445309350675 -0.24691095285157869 0.23228345491547728, + -0.13233445309350675 -0.24691095285157869 0.23622046262590915, + -0.13233445309350675 -0.20754087574726052 0.23228345491547728, + -0.13233445309350675 -0.20754087574726052 0.23622046262590915 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 6, 4, -1, + 0, 4, 5, 1, -1, + 1, 5, 7, 3, -1, + 2, 3, 7, 6, -1, + 4, 6, 7, 5, -1 ] + normal Normal { vector [ + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0 ] } + normalIndex [ + 2, 5, 11, 8, -1, + 1, 7, 19, 13, -1, + 0, 12, 15, 3, -1, + 4, 16, 22, 10, -1, + 6, 9, 21, 18, -1, + 14, 20, 23, 17, -1 ] + } + } + ] +} + +DEF Cube1_sep19 Transform { + children [ + Shape { + appearance Appearance { + material USE default2 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.21107460730214314 0.16647485674376242 0.23228345491547728, + -0.21107460730214314 0.1664748567437624 0.23622046262590915, + -0.21107460730214314 0.24521501095239875 0.23228345491547728, + -0.21107460730214314 0.24521501095239875 0.23622046262590915, + -0.13233445309350675 0.16647485674376242 0.23228345491547728, + -0.13233445309350675 0.1664748567437624 0.23622046262590915, + -0.13233445309350675 0.24521501095239875 0.23228345491547728, + -0.13233445309350675 0.24521501095239875 0.23622046262590915 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 6, 4, -1, + 0, 4, 5, 1, -1, + 1, 5, 7, 3, -1, + 2, 3, 7, 6, -1, + 4, 6, 7, 5, -1 ] + normal Normal { vector [ + 0.0 -1.0 -7.04991649929592e-15, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 -1.0 -7.04991649929592e-15, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 -1.0 -7.04991649929592e-15, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 -1.0 -7.04991649929592e-15, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0 ] } + normalIndex [ + 2, 5, 11, 8, -1, + 1, 7, 19, 13, -1, + 0, 12, 15, 3, -1, + 4, 16, 22, 10, -1, + 6, 9, 21, 18, -1, + 14, 20, 23, 17, -1 ] + } + } + ] +} + +DEF Cube1 Transform { + children [ + Shape { + appearance Appearance { + material USE default3 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.21438503299879388 0.2452150109523988 0.0, + -0.21438503299879388 0.2452150109523988 0.23622046262590918, + -0.214385032998794 -0.24691095285157866 0.0, + -0.214385032998794 -0.24691095285157866 0.23622046262590918, + -0.21438503299879394 0.12218352000140444 0.0, + -0.21438503299879394 -8.479709495899311e-4 0.0, + -0.21438503299879394 -0.12387946190058428 0.0, + -0.2734401486552712 0.2452150109523988 0.0, + -0.3324952643117485 0.2452150109523988 0.0, + -0.21438503299879394 0.12218352000140444 0.23622046262590918, + -0.21438503299879394 -8.479709495899311e-4 0.23622046262590918, + -0.21438503299879394 -0.12387946190058428 0.23622046262590918, + -0.2734401486552712 0.2452150109523988 0.23622046262590918, + -0.3324952643117485 0.2452150109523988 0.23622046262590918, + -0.2734401486552712 -0.24691095285157866 0.0, + -0.3324952643117485 -0.24691095285157866 0.0, + -0.2734401486552712 -0.24691095285157866 0.23622046262590918, + -0.3324952643117485 -0.24691095285157866 0.23622046262590918, + -0.3324952643117485 -0.07958812515822632 0.23622046262590904, + -0.302362711834231 -0.07359438780973154 0.2362204626259091, + -0.2768175673191472 -0.05652566794219119 0.2362204626259091, + -0.25974884745160687 -0.030980523427107373 0.2362204626259091, + -0.253755110103112 -8.479709495899284e-4 0.2362204626259091, + -0.25974884745160687 0.029284581527927518 0.2362204626259091, + -0.2768175673191472 0.05482972604301135 0.23622046262590915, + -0.302362711834231 0.07189844591055168 0.23622046262590915, + -0.3324952643117485 0.07789218325904647 0.23622046262590915, + -0.3324953838613476 -0.07958812515822676 0.0, + -0.30236283138383024 -0.07359438780973199 0.0, + -0.2768176868687462 -0.056525667942191625 0.0, + -0.2597489670012061 -0.03098052342710782 0.0, + -0.25375522965271124 -8.479709495903746e-4 0.0, + -0.2597489670012061 0.02928458152792707 0.0, + -0.2768176868687462 0.05482972604301091 0.0, + -0.30236283138383024 0.07189844591055124 0.0, + -0.3324953838613476 0.07789218325904604 0.0, + -0.21438503299879388 0.2452150109523988 0.003937007710431831, + -0.21438503299879388 0.2452150109523988 0.23228345491547733, + -0.214385032998794 -0.24691095285157866 0.003937007710431831, + -0.214385032998794 -0.24691095285157866 0.23228345491547733, + -0.21438503299879394 0.12218352000140444 0.003937007710431831, + -0.21438503299879394 -8.479709495899311e-4 0.003937007710431831, + -0.21438503299879394 -0.12387946190058428 0.003937007710431831, + -0.2734401486552712 0.2452150109523988 0.003937007710431831, + -0.3324952643117485 0.2452150109523988 0.003937007710431831, + -0.21438503299879394 0.12218352000140444 0.23228345491547733, + -0.21438503299879394 -8.479709495899311e-4 0.23228345491547733, + -0.21438503299879394 -0.12387946190058428 0.23228345491547733, + -0.2734401486552712 0.2452150109523988 0.23228345491547733, + -0.3324952643117485 0.2452150109523988 0.23228345491547733, + -0.2734401486552712 -0.24691095285157866 0.003937007710431831, + -0.3324952643117485 -0.24691095285157866 0.003937007710431831, + -0.2734401486552712 -0.24691095285157866 0.23228345491547733, + -0.3324952643117485 -0.24691095285157866 0.23228345491547733, + -0.3317271922855751 -0.0834494839882048 0.2322834549154772, + -0.3008265696227078 -0.07730296798082835 0.23228345491547728, + -0.2739791449334871 -0.05936409232034394 0.23228345491547728, + -0.25604026927300283 -0.032516667631123465 0.23228345491547728, + -0.24974097384425056 -8.479709495899364e-4 0.23228345491547728, + -0.25604026927300283 0.030820725731943593 0.23228345491547728, + -0.2739791449334871 0.05766815042116408 0.23228345491547733, + -0.3008265696227078 0.07560702608164847 0.23228345491547733, + -0.3317271922855751 0.08175354208902495 0.23228345491547733, + -0.33172731168350467 -0.08344948475069941 0.003937007710431831, + -0.30082668518732036 -0.07730296798082878 0.003937007710431831, + -0.2739792604980994 -0.059364092320344355 0.003937007710431831, + -0.2560403848376154 -0.03251666763112389 0.003937007710431831, + -0.24974108940886316 -8.479709495903677e-4 0.003937007710431831, + -0.2560403848376154 0.030820725731943156 0.003937007710431831, + -0.2739792604980994 0.05766815042116366 0.003937007710431831, + -0.30082668518732036 0.07560702608164804 0.003937007710431831, + -0.33172731168350467 0.0817535428515187 0.003937007710431831, + -0.21438503299879394 0.030490914294121766 0.23622046262590918, + -0.21438503299879394 -0.032186856193301625 0.23622046262590918, + -0.21438503299879394 0.030490914294121766 0.23228345491547733, + -0.21438503299879394 -0.032186856193301625 0.23228345491547733, + -0.11604232186078912 -8.479709495899431e-4 0.23622046262590918, + -0.11604232186078912 -8.479709495899431e-4 0.23228345491547733, + -0.11604232186078912 -0.03218685619330163 0.23622046262590918, + -0.11604232186078912 -0.03218685619330163 0.23228345491547733, + -0.11604232186078912 0.03049091429412176 0.23228345491547733, + -0.11604232186078912 0.03049091429412176 0.23622046262590918, + -0.021421434854921435 -8.479709495899547e-4 0.23622046262590918, + -0.021421434854921435 -8.479709495899547e-4 0.23228345491547733, + -0.02142143485492143 0.060667774525907235 0.23228345491547733, + -0.02142143485492143 0.060667774525907235 0.23622046262590918, + -0.02142143485492145 -0.06236371642508713 0.23622046262590918, + -0.02142143485492145 -0.06236371642508713 0.23228345491547733, + -0.11604232186078912 -0.06465556869987871 0.23228345491547733, + -0.021421434854921435 -0.06465556869987872 0.23228345491547733, + -0.021421434854921435 -0.06465556869987872 0.23622046262590918, + -0.11604232186078912 -0.06465556869987871 0.23622046262590918, + -0.1160423218607891 0.06295962680069882 0.23622046262590918, + -0.021421434854921435 0.06295962680069879 0.23622046262590918, + -0.021421434854921435 0.06295962680069879 0.23228345491547733, + -0.1160423218607891 0.06295962680069882 0.23228345491547733 ] } + coordIndex [ + 0, 4, 32, 33, -1, + 0, 7, 43, 36, -1, + 0, 33, 34, 7, -1, + 0, 36, 40, 4, -1, + 1, 9, 45, 37, -1, + 1, 12, 25, 24, -1, + 1, 24, 23, 9, -1, + 1, 37, 48, 12, -1, + 2, 6, 42, 38, -1, + 2, 14, 28, 29, -1, + 2, 29, 30, 6, -1, + 2, 38, 50, 14, -1, + 3, 11, 21, 20, -1, + 3, 16, 52, 39, -1, + 3, 20, 19, 16, -1, + 3, 39, 47, 11, -1, + 4, 5, 31, 32, -1, + 4, 40, 41, 5, -1, + 5, 6, 30, 31, -1, + 5, 41, 42, 6, -1, + 7, 8, 44, 43, -1, + 7, 34, 35, 8, -1, + 8, 35, 71, 44, -1, + 9, 23, 22, 10, 72, -1, + 9, 72, 74, 45, -1, + 10, 22, 21, 11, 73, -1, + 10, 73, 78, 76, -1, + 10, 76, 81, 72, -1, + 11, 47, 75, 73, -1, + 12, 13, 26, 25, -1, + 12, 48, 49, 13, -1, + 13, 49, 62, 26, -1, + 14, 15, 27, 28, -1, + 14, 50, 51, 15, -1, + 15, 51, 63, 27, -1, + 16, 17, 53, 52, -1, + 16, 19, 18, 17, -1, + 17, 18, 54, 53, -1, + 18, 19, 28, 27, -1, + 18, 27, 63, 54, -1, + 19, 20, 29, 28, -1, + 20, 21, 30, 29, -1, + 21, 22, 31, 30, -1, + 22, 23, 32, 31, -1, + 23, 24, 33, 32, -1, + 24, 25, 34, 33, -1, + 25, 26, 35, 34, -1, + 26, 62, 71, 35, -1, + 36, 43, 70, 69, -1, + 36, 69, 68, 40, -1, + 37, 45, 59, 60, -1, + 37, 60, 61, 48, -1, + 38, 42, 66, 65, -1, + 38, 65, 64, 50, -1, + 39, 52, 55, 56, -1, + 39, 56, 57, 47, -1, + 40, 68, 67, 41, -1, + 41, 67, 66, 42, -1, + 43, 44, 71, 70, -1, + 45, 74, 46, 58, 59, -1, + 46, 74, 80, 77, -1, + 46, 75, 47, 57, 58, -1, + 46, 77, 79, 75, -1, + 48, 61, 62, 49, -1, + 50, 64, 63, 51, -1, + 52, 53, 54, 55, -1, + 54, 63, 64, 55, -1, + 55, 64, 65, 56, -1, + 56, 65, 66, 57, -1, + 57, 66, 67, 58, -1, + 58, 67, 68, 59, -1, + 59, 68, 69, 60, -1, + 60, 69, 70, 61, -1, + 61, 70, 71, 62, -1, + 72, 81, 80, 74, -1, + 73, 75, 79, 78, -1, + 76, 78, 86, 82, -1, + 76, 82, 85, 81, -1, + 77, 80, 84, 83, -1, + 77, 83, 87, 79, -1, + 78, 79, 88, 91, -1, + 78, 91, 90, 86, -1, + 79, 87, 89, 88, -1, + 80, 81, 92, 95, -1, + 80, 95, 94, 84, -1, + 81, 85, 93, 92, -1, + 82, 83, 84, 85, -1, + 82, 86, 87, 83, -1, + 84, 94, 93, 85, -1, + 86, 90, 89, 87, -1, + 88, 89, 90, 91, -1, + 92, 93, 94, 95, -1 ] + normal Normal { vector [ + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 1.0 -4.511946559549449e-16 0.0, + -2.930855988348183e-17 -1.4526641778869659e-16 1.0, + -3.692269240792398e-17 -3.7786139219407593e-16 1.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 -1.0 0.0, + -1.1866386766980861e-15 1.3632293592469171e-16 1.0, + -8.792567965044566e-17 4.3579925336608974e-16 1.0, + 0.0 -1.0 0.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.0 -4.511946559549449e-16 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + -0.9951634064475755 -0.0023100231535856013 0.098206202760761, + 0.0 1.0 0.0, + -3.692269240792398e-17 -3.7786139219407593e-16 1.0, + -4.101304940709647e-15 -7.374643380209353e-17 1.0, + 1.0 -4.511946559549449e-16 0.0, + 1.0 0.0 0.0, + -4.101304940709647e-15 -7.374643380209353e-17 1.0, + -2.306984029149177e-15 7.374643380209353e-17 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -2.306984029149177e-15 7.374643380209353e-17 1.0, + -1.1866386766980861e-15 1.3632293592469171e-16 1.0, + 1.0 -4.511946559549449e-16 0.0, + 1.0 0.0 0.0, + -1.0889481578253014e-17 -1.6203704177934638e-16 1.0, + -2.930855988348183e-17 -1.4526641778869659e-16 1.0, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + -1.0889481578253014e-17 -1.6203704177934638e-16 1.0, + 0.0 1.0 0.0, + -0.9951633722370335 -0.0023107419416342197 -0.09820653251945441, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + -0.9951634064475754 0.002310023153585613 0.09820620276076096, + -8.792567965044566e-17 4.3579925336608974e-16 1.0, + -6.624349601805019e-16 5.956013669122955e-16 1.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + -6.624349601805019e-16 5.956013669122955e-16 1.0, + -0.9951633722370335 0.002310741941634146 -0.09820653251945403, + 0.0 -1.0 0.0, + -0.19509032201612764 0.9807852804032257 9.873390773772036e-8, + -6.624349601805019e-16 5.956013669122955e-16 1.0, + -0.9807852804031052 -0.19509032201610493 5.047819147983123e-7, + -0.9951633722370335 0.002310741941634146 -0.09820653251945403, + -0.38268343236507857 0.9238795325112711 1.9367352858856698e-7, + -0.38268343236507857 0.9238795325112711 1.9367352858856698e-7, + -8.792567965044566e-17 4.3579925336608974e-16 1.0, + -6.624349601805019e-16 5.956013669122955e-16 1.0, + -0.7071067811864992 0.7071067811865052 3.5786201993739386e-7, + -0.7071067811864992 0.7071067811865052 3.5786201993739386e-7, + -1.1866386766980861e-15 1.3632293592469171e-16 1.0, + -8.792567965044566e-17 4.3579925336608974e-16 1.0, + -0.9238795325111847 0.3826834323650506 4.67569263029878e-7, + -0.9238795325111847 0.3826834323650506 4.67569263029878e-7, + -2.306984029149177e-15 7.374643380209353e-17 1.0, + -1.1866386766980861e-15 1.3632293592469171e-16 1.0, + -0.999999999999872 0.0 5.060933243943595e-7, + -0.999999999999872 0.0 5.060933243943595e-7, + -4.101304940709647e-15 -7.374643380209353e-17 1.0, + -2.306984029149177e-15 7.374643380209353e-17 1.0, + -0.9238795325111848 -0.38268343236505037 4.675692644673976e-7, + -0.9238795325111848 -0.38268343236505037 4.675692644673976e-7, + -3.692269240792398e-17 -3.7786139219407593e-16 1.0, + -4.101304940709647e-15 -7.374643380209353e-17 1.0, + -0.7071067811864992 -0.7071067811865053 3.5786202258014523e-7, + -0.7071067811864992 -0.7071067811865053 3.5786202258014523e-7, + -2.930855988348183e-17 -1.4526641778869659e-16 1.0, + -3.692269240792398e-17 -3.7786139219407593e-16 1.0, + -0.3826834323650785 -0.9238795325112711 1.9367353203575822e-7, + -0.3826834323650785 -0.9238795325112711 1.9367353203575822e-7, + -1.0889481578253014e-17 -1.6203704177934638e-16 1.0, + -2.930855988348183e-17 -1.4526641778869659e-16 1.0, + -0.1950903220161283 -0.9807852804032255 9.873391139598585e-8, + -1.0889481578253014e-17 -1.6203704177934638e-16 1.0, + -0.9951633722370335 -0.0023107419416342197 -0.09820653251945441, + -0.9807852804031052 0.19509032201610463 5.047819140698364e-7, + -0.19509032201612764 0.9807852804032257 9.873390773772036e-8, + 0.0 0.0 -1.0, + -0.9951634064475754 0.002310023153585613 0.09820620276076096, + -0.9807852804031052 -0.19509032201610493 5.047819147983123e-7, + -0.38268343236507857 0.9238795325112711 1.9367352858856698e-7, + -0.38268343236507857 0.9238795325112711 1.9367352858856698e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.7071067811864992 0.7071067811865052 3.5786201993739386e-7, + -0.7071067811864992 0.7071067811865052 3.5786201993739386e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.9238795325111847 0.3826834323650506 4.67569263029878e-7, + -0.9238795325111847 0.3826834323650506 4.67569263029878e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.999999999999872 0.0 5.060933243943595e-7, + -0.999999999999872 0.0 5.060933243943595e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.9238795325111848 -0.38268343236505037 4.675692644673976e-7, + -0.9238795325111848 -0.38268343236505037 4.675692644673976e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.7071067811864992 -0.7071067811865053 3.5786202258014523e-7, + -0.7071067811864992 -0.7071067811865053 3.5786202258014523e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.3826834323650785 -0.9238795325112711 1.9367353203575822e-7, + -0.3826834323650785 -0.9238795325112711 1.9367353203575822e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.1950903220161283 -0.9807852804032255 9.873391139598585e-8, + 0.0 0.0 -1.0, + -0.9807852804031052 0.19509032201610463 5.047819140698364e-7, + -0.9951634064475755 -0.0023100231535856013 0.098206202760761, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 1.0 0.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 0.0 -1.0, + -3.549647488826583e-16 3.2788789889010147e-16 -1.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 -1.0 0.0, + 8.246365478363235e-16 -9.870002350589206e-17 -1.0, + 6.177305516555869e-17 -2.958079683514089e-16 -1.0, + 0.0 -1.0 0.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 -4.511946559549449e-16 0.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 1.0 -4.511946559549449e-16 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + -0.9951634064475755 -0.0023100231535856013 0.098206202760761, + 0.0 1.0 0.0, + -3.549647488826583e-16 3.2788789889010147e-16 -1.0, + 3.0557621054791105e-15 5.599752221788814e-17 -1.0, + 1.0 -4.511946559549449e-16 0.0, + 1.0 0.0 0.0, + 3.0557621054791105e-15 5.599752221788814e-17 -1.0, + 2.222372440348444e-15 -5.599752221788814e-17 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 2.222372440348444e-15 -5.599752221788814e-17 -1.0, + 8.246365478363235e-16 -9.870002350589206e-17 -1.0, + 1.0 -4.511946559549449e-16 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + -0.9951633722370335 -0.0023107419416342197 -0.09820653251945441, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + -0.9951634064475754 0.002310023153585613 0.09820620276076096, + 6.177305516555869e-17 -2.958079683514089e-16 -1.0, + 9.602552644844918e-16 -5.065868926586056e-16 -1.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 9.602552644844918e-16 -5.065868926586056e-16 -1.0, + -0.9951633722370335 0.002310741941634146 -0.09820653251945403, + 0.0 -1.0 0.0, + 0.19509032201612775 -0.9807852804032255 -9.873390770714662e-8, + 9.602552644844918e-16 -5.065868926586056e-16 -1.0, + -0.9807852804031052 -0.19509032201610493 5.047819147983123e-7, + -0.9951633722370335 0.002310741941634146 -0.09820653251945403, + 0.5555702330195774 -0.8314696123025143 -2.811703842693913e-7, + 0.19509032201612775 -0.9807852804032255 -9.873390770714662e-8, + 6.177305516555869e-17 -2.958079683514089e-16 -1.0, + 9.602552644844918e-16 -5.065868926586056e-16 -1.0, + 0.831469612302474 -0.5555702330195497 -4.208012186748173e-7, + 0.5555702330195774 -0.8314696123025143 -2.811703842693913e-7, + 8.246365478363235e-16 -9.870002350589206e-17 -1.0, + 6.177305516555869e-17 -2.958079683514089e-16 -1.0, + 0.980785280403109 -0.19509032201610677 -4.963688826866268e-7, + 0.831469612302474 -0.5555702330195497 -4.208012186748173e-7, + 2.222372440348444e-15 -5.599752221788814e-17 -1.0, + 8.246365478363235e-16 -9.870002350589206e-17 -1.0, + 0.9807852804031091 0.19509032201610677 -4.96368883421868e-7, + 0.980785280403109 -0.19509032201610677 -4.963688826866268e-7, + 3.0557621054791105e-15 5.599752221788814e-17 -1.0, + 2.222372440348444e-15 -5.599752221788814e-17 -1.0, + 0.8314696123024741 0.5555702330195493 -4.2080122073716816e-7, + 0.9807852804031091 0.19509032201610677 -4.96368883421868e-7, + -3.549647488826583e-16 3.2788789889010147e-16 -1.0, + 3.0557621054791105e-15 5.599752221788814e-17 -1.0, + 0.555570233019577 0.8314696123025147 -2.811703873500515e-7, + 0.8314696123024741 0.5555702330195493 -4.2080122073716816e-7, + 0.0 0.0 -1.0, + -3.549647488826583e-16 3.2788789889010147e-16 -1.0, + 0.19509032201612858 0.9807852804032254 -9.873391140314443e-8, + 0.555570233019577 0.8314696123025147 -2.811703873500515e-7, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.19509032201612858 0.9807852804032254 -9.873391140314443e-8, + 0.0 0.0 -1.0, + -0.9951633722370335 -0.0023107419416342197 -0.09820653251945441, + -0.9807852804031052 0.19509032201610463 5.047819140698364e-7, + 0.19509032201612775 -0.9807852804032255 -9.873390770714662e-8, + 0.0 0.0 1.0, + -0.9951634064475754 0.002310023153585613 0.09820620276076096, + -0.9807852804031052 -0.19509032201610493 5.047819147983123e-7, + 0.5555702330195774 -0.8314696123025143 -2.811703842693913e-7, + 0.19509032201612775 -0.9807852804032255 -9.873390770714662e-8, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.831469612302474 -0.5555702330195497 -4.208012186748173e-7, + 0.5555702330195774 -0.8314696123025143 -2.811703842693913e-7, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.980785280403109 -0.19509032201610677 -4.963688826866268e-7, + 0.831469612302474 -0.5555702330195497 -4.208012186748173e-7, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.9807852804031091 0.19509032201610677 -4.96368883421868e-7, + 0.980785280403109 -0.19509032201610677 -4.963688826866268e-7, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.8314696123024741 0.5555702330195493 -4.2080122073716816e-7, + 0.9807852804031091 0.19509032201610677 -4.96368883421868e-7, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.555570233019577 0.8314696123025147 -2.811703873500515e-7, + 0.8314696123024741 0.5555702330195493 -4.2080122073716816e-7, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.19509032201612858 0.9807852804032254 -9.873391140314443e-8, + 0.555570233019577 0.8314696123025147 -2.811703873500515e-7, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.19509032201612858 0.9807852804032254 -9.873391140314443e-8, + 0.0 0.0 1.0, + -0.9807852804031052 0.19509032201610463 5.047819140698364e-7, + -0.9951634064475755 -0.0023100231535856013 0.098206202760761, + -4.101304940709647e-15 -7.374643380209353e-17 1.0, + 1.0 0.0 0.0, + 7.055829378315435e-17 1.0 0.0, + 0.0 0.0 1.0, + -2.306984029149177e-15 7.374643380209353e-17 1.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + -7.055829378315435e-17 -1.0 0.0, + 3.0557621054791105e-15 5.599752221788814e-17 -1.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 7.055829378315435e-17 1.0 0.0, + 2.222372440348444e-15 -5.599752221788814e-17 -1.0, + 1.0 0.0 0.0, + -7.055829378315435e-17 -1.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 1.0, + -7.055829378315435e-17 -1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + -7.055829378315435e-17 -1.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 7.055829378315435e-17 1.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -1.0 8.548406596044293e-16 0.0, + 7.055829378315435e-17 1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -1.0 8.548406596044293e-16 0.0, + 1.0 -1.1279866398873623e-16 0.0, + 1.0 -2.2559732797747246e-16 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 -1.1279866398873623e-16 0.0, + 1.0 -2.2559732797747246e-16 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.0 -1.1279866398873623e-16 0.0, + 0.0 0.0 -1.0, + 1.0 3.02763576004842e-15 0.0, + 0.0 0.0 -1.0, + 1.0 -1.1279866398873623e-16 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 3.02763576004842e-15 0.0, + 1.0 -2.2559732797747246e-16 0.0, + 0.0 0.0 1.0, + 1.0 6.0552715200967475e-15 0.0, + 0.0 0.0 1.0, + 1.0 -2.2559732797747246e-16 0.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.0 6.0552715200967475e-15 0.0, + -1.4666727661255026e-16 -1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + -1.4666727661255026e-16 -1.0 0.0, + 0.0 0.0 -1.0, + 1.0 6.0552715200967475e-15 0.0, + -1.4666727661255026e-16 -1.0 0.0, + 1.0 6.0552715200967475e-15 0.0, + 0.0 0.0 1.0, + -1.4666727661255026e-16 -1.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 2.933345532251006e-16 1.0 0.0, + 0.0 0.0 1.0, + -1.0 8.548406596044293e-16 0.0, + 2.933345532251006e-16 1.0 0.0, + 0.0 0.0 1.0, + 1.0 3.02763576004842e-15 0.0, + 2.933345532251006e-16 1.0 0.0, + 1.0 3.02763576004842e-15 0.0, + 0.0 0.0 -1.0, + 2.933345532251006e-16 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 8.548406596044293e-16 0.0 ] } + normalIndex [ + 0, 17, 127, 130, -1, + 2, 30, 170, 142, -1, + 1, 131, 134, 28, -1, + 3, 143, 158, 18, -1, + 6, 37, 177, 146, -1, + 4, 48, 99, 94, -1, + 5, 95, 90, 35, -1, + 7, 147, 189, 49, -1, + 10, 27, 167, 150, -1, + 8, 55, 111, 114, -1, + 9, 115, 118, 24, -1, + 11, 151, 196, 56, -1, + 12, 44, 83, 78, -1, + 14, 64, 204, 154, -1, + 13, 79, 74, 61, -1, + 15, 155, 185, 45, -1, + 16, 21, 123, 126, -1, + 19, 159, 162, 22, -1, + 20, 25, 119, 122, -1, + 23, 163, 166, 26, -1, + 31, 34, 174, 171, -1, + 29, 135, 137, 32, -1, + 33, 139, 279, 173, -1, + 36, 91, 86, 39, 280, -1, + 38, 281, 289, 178, -1, + 40, 87, 82, 43, 284, -1, + 41, 286, 304, 296, -1, + 42, 297, 320, 283, -1, + 46, 186, 293, 285, -1, + 47, 51, 101, 98, -1, + 50, 190, 192, 52, -1, + 53, 193, 242, 102, -1, + 54, 58, 105, 110, -1, + 57, 197, 199, 59, -1, + 60, 200, 246, 106, -1, + 63, 67, 207, 203, -1, + 62, 75, 69, 65, -1, + 66, 71, 211, 206, -1, + 68, 73, 109, 104, -1, + 70, 107, 247, 210, -1, + 72, 77, 113, 108, -1, + 76, 81, 117, 112, -1, + 80, 85, 121, 116, -1, + 84, 89, 125, 120, -1, + 88, 93, 129, 124, -1, + 92, 97, 133, 128, -1, + 96, 100, 136, 132, -1, + 103, 243, 278, 138, -1, + 141, 168, 274, 271, -1, + 140, 270, 267, 157, -1, + 145, 175, 230, 235, -1, + 144, 234, 239, 188, -1, + 149, 164, 258, 255, -1, + 148, 254, 251, 195, -1, + 153, 201, 214, 219, -1, + 152, 218, 223, 184, -1, + 156, 266, 263, 161, -1, + 160, 262, 259, 165, -1, + 169, 172, 277, 275, -1, + 176, 288, 179, 226, 231, -1, + 182, 290, 314, 301, -1, + 180, 292, 183, 222, 227, -1, + 181, 300, 310, 295, -1, + 187, 238, 241, 191, -1, + 194, 250, 245, 198, -1, + 202, 205, 209, 215, -1, + 208, 244, 249, 213, -1, + 212, 248, 253, 217, -1, + 216, 252, 257, 221, -1, + 220, 256, 261, 225, -1, + 224, 260, 265, 229, -1, + 228, 264, 269, 233, -1, + 232, 268, 273, 237, -1, + 236, 272, 276, 240, -1, + 282, 319, 315, 291, -1, + 287, 294, 309, 305, -1, + 299, 306, 341, 327, -1, + 298, 326, 337, 321, -1, + 302, 316, 333, 330, -1, + 303, 331, 345, 311, -1, + 308, 313, 350, 359, -1, + 307, 358, 356, 343, -1, + 312, 346, 352, 349, -1, + 318, 323, 362, 371, -1, + 317, 370, 368, 335, -1, + 322, 338, 364, 361, -1, + 324, 328, 332, 336, -1, + 325, 340, 344, 329, -1, + 334, 367, 365, 339, -1, + 342, 355, 353, 347, -1, + 348, 351, 354, 357, -1, + 360, 363, 366, 369, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/LEDs.3dshapes/LED-10MM.wings b/modules/packages3d/LEDs.3dshapes/LED-10MM.wings new file mode 100644 index 00000000..a6a0a1b2 Binary files /dev/null and b/modules/packages3d/LEDs.3dshapes/LED-10MM.wings differ diff --git a/modules/packages3d/LEDs.3dshapes/LED-10MM.wrl b/modules/packages3d/LEDs.3dshapes/LED-10MM.wrl new file mode 100644 index 00000000..cde4101d --- /dev/null +++ b/modules/packages3d/LEDs.3dshapes/LED-10MM.wrl @@ -0,0 +1,1891 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF cube6_sep9 Transform { + children [ + Shape { + appearance Appearance { + material DEF pins Material { + diffuseColor 0.6 0.6 0.6 + emissiveColor 0.0 0.0 0.0 + specularColor 0.6 0.6 0.6 + ambientIntensity 0.6 + transparency 0.0 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.0999996883091225 0.10000000000000007 -0.9918128040676133, + 1.0999996883091225 -0.09999999999999991 -0.9918128040676133, + 0.8999996883091226 0.10000000000000005 -0.9918128040676133, + 0.8999996883091226 -0.09999999999999994 -0.9918128040676133, + 0.7999996883091229 0.10000000000000005 1.8120266921033383, + 0.7999996883091229 -0.09999999999999994 1.8120266921033383, + 1.099999688309123 -0.09999999999999991 2.3120266921033386, + 1.099999688309123 0.10000000000000007 2.3120266921033386, + 0.8999996883091229 0.10000000000000005 1.8120266921033383, + 0.8999996883091229 -0.09999999999999994 1.8120266921033383, + 1.0999996883091228 -0.09999999999999991 1.8120266921033383, + 1.0999996883091228 0.10000000000000007 1.8120266921033383, + 1.0249996883091224 0.02500000000000008 -1.0918128040676125, + 1.0249996883091224 -0.024999999999999956 -1.0918128040676125, + 0.9749996883091225 -0.024999999999999963 -1.0918128040676125, + 0.9749996883091225 0.02500000000000008 -1.0918128040676125, + 0.5000004117647059 -0.3 2.312026792177167, + 0.6148054414742328 -0.277163859753386 2.312026792177167, + 0.7121324461206701 -0.21213203435596423 2.312026792177167, + 0.7771642715180918 -0.11480502970952687 2.312026792177167, + 0.8000004117647057 3.122502256758253e-17 2.312026792177167, + 0.7771642715180918 0.11480502970952697 2.312026792177167, + 0.7121324461206701 0.21213203435596426 2.312026792177167, + 0.6148054414742328 0.27716385975338603 2.312026792177167, + 0.5000004117647058 0.3 2.312026792177167, + 0.3851953820551789 0.27716385975338603 2.312026792177167, + 0.2878683774087416 0.21213203435596434 2.312026792177167, + 0.22283655201131997 0.1148050297095271 2.312026792177167, + 0.2000004117647059 6.938893903907228e-17 2.312026792177167, + 0.2228365520113198 -0.11480502970952698 2.312026792177167, + 0.2878683774087415 -0.21213203435596412 2.312026792177167, + 0.38519538205517867 -0.2771638597533859 2.312026792177167, + 0.5000004117647058 3.122502256758253e-17 1.9120267921771663, + -0.10000000000000009 0.09999999999999999 -0.9918128040676133, + -0.10000000000000009 -0.09999999999999999 -0.9918128040676133, + 0.10000000000000003 0.1 -0.9918128040676133, + 0.10000000000000003 -0.09999999999999998 -0.9918128040676133, + 0.09999999999999959 0.1 1.8120266921033383, + 0.09999999999999959 -0.09999999999999998 1.8120266921033383, + -0.10000000000000053 -0.09999999999999999 1.8120266921033383, + -0.10000000000000053 0.09999999999999999 1.8120266921033383, + 0.09999999999999959 -0.09999999999999998 2.3120266921033386, + 0.09999999999999959 0.1 2.3120266921033386, + -0.10000000000000053 0.09999999999999999 2.3120266921033386, + -0.10000000000000053 -0.09999999999999999 2.3120266921033386, + 1.0799999999999996 0.10000000000000007 2.3120266921033386, + 1.0799999999999996 -0.09999999999999991 2.3120266921033386, + 0.7799999999999996 -0.09999999999999994 1.8120266921033383, + 0.7799999999999996 0.10000000000000005 1.8120266921033383, + -0.02499999999999991 -0.024999999999999998 -1.0918128040676125, + -0.02499999999999991 0.02499999999999999 -1.0918128040676125, + 0.024999999999999967 0.024999999999999998 -1.0918128040676125, + 0.024999999999999967 -0.02499999999999999 -1.0918128040676125 ] } + coordIndex [ + 0, 1, 13, 12, -1, + 0, 2, 8, 11, -1, + 0, 11, 10, 1, -1, + 0, 12, 15, 2, -1, + 1, 3, 14, 13, -1, + 1, 10, 9, 3, -1, + 2, 3, 9, 8, -1, + 2, 15, 14, 3, -1, + 4, 5, 6, 7, -1, + 4, 7, 8, -1, + 4, 8, 9, 5, -1, + 5, 9, 6, -1, + 6, 9, 10, -1, + 6, 10, 11, 7, -1, + 7, 11, 8, -1, + 12, 13, 14, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 16, 31, 32, -1, + 16, 32, 17, -1, + 17, 32, 18, -1, + 18, 32, 19, -1, + 19, 32, 20, -1, + 20, 32, 21, -1, + 21, 32, 22, -1, + 22, 32, 23, -1, + 23, 32, 24, -1, + 24, 32, 25, -1, + 25, 32, 26, -1, + 26, 32, 27, -1, + 27, 32, 28, -1, + 28, 32, 29, -1, + 29, 32, 30, -1, + 30, 32, 31, -1, + 33, 34, 39, 40, -1, + 33, 35, 51, 50, -1, + 33, 40, 37, 35, -1, + 33, 50, 49, 34, -1, + 34, 36, 38, 39, -1, + 34, 49, 52, 36, -1, + 35, 36, 52, 51, -1, + 35, 37, 38, 36, -1, + 37, 40, 43, 42, -1, + 37, 42, 45, 48, -1, + 37, 48, 47, 38, -1, + 38, 41, 44, 39, -1, + 38, 47, 46, 41, -1, + 39, 44, 43, 40, -1, + 41, 42, 43, 44, -1, + 41, 46, 45, 42, -1, + 45, 46, 47, 48, -1, + 49, 50, 51, 52, -1 ] + normal Normal { vector [ + 1.0 0.0 -7.919305125285001e-17, + -1.3877787807814464e-16 1.0 1.3737804514255348e-32, + 0.7999999999999969 0.0 -0.600000000000004, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003, + 1.3877787807814464e-16 -1.0 -1.3737804514255348e-32, + 1.0 0.0 -7.919305125285001e-17, + 0.7999999999999969 0.0 -0.600000000000004, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + -1.0 0.0 1.1878957687927502e-16, + -1.3877787807814464e-16 1.0 1.3737804514255348e-32, + -0.7999999999999979 0.0 -0.6000000000000028, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003, + -1.0 0.0 1.1878957687927502e-16, + 1.3877787807814464e-16 -1.0 -1.3737804514255348e-32, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + -0.7999999999999979 0.0 -0.6000000000000028, + -0.8574929257125442 0.0 0.5144957554275263, + 0.0 0.0 -1.0, + 0.0 1.0 -1.3877787807814476e-16, + -0.8574929257125442 0.0 0.5144957554275263, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + -0.8574929257125442 0.0 0.5144957554275263, + 1.0 0.0 -4.440892098500624e-16, + 1.3877787807814457e-16 -1.0 2.7755575615628482e-17, + 0.0 -1.0 0.0, + -0.8574929257125442 0.0 0.5144957554275263, + 1.0 0.0 -4.440892098500624e-16, + 0.0 1.0 -1.3877787807814476e-16, + -1.3877787807814457e-16 1.0 2.775557561562922e-17, + -1.0 0.0 1.1878957687927502e-16, + -1.3877787807814464e-16 1.0 1.3737804514255348e-32, + 0.0 0.0 -1.0, + 0.0 1.0 -1.3877787807814476e-16, + -1.3877787807814457e-16 1.0 2.775557561562922e-17, + -1.0 0.0 1.1878957687927502e-16, + 1.3877787807814464e-16 -1.0 -1.3737804514255348e-32, + 0.0 0.0 -1.0, + 1.3877787807814457e-16 -1.0 2.7755575615628482e-17, + 0.0 -1.0 0.0, + 1.3877787807814464e-16 -1.0 -1.3737804514255348e-32, + 1.0 0.0 -7.919305125285001e-17, + 1.0 0.0 -4.440892098500624e-16, + 1.3877787807814457e-16 -1.0 2.7755575615628482e-17, + 1.0 0.0 -7.919305125285001e-17, + -1.3877787807814464e-16 1.0 1.3737804514255348e-32, + 1.0 0.0 -4.440892098500624e-16, + -1.3877787807814457e-16 1.0 2.775557561562922e-17, + 0.0 0.0 -1.0, + 0.7999999999999969 0.0 -0.600000000000004, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003, + 0.0 0.0 -1.0, + 0.7999999999999969 0.0 -0.600000000000004, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + 0.0 0.0 -1.0, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + -0.7999999999999979 0.0 -0.6000000000000028, + 0.0 0.0 -1.0, + -0.7999999999999979 0.0 -0.6000000000000028, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003, + 7.555084826709704e-17 0.0 1.0, + 0.1571525986343089 -0.7900594654044659 -0.5925445990533482, + -0.15715259863430908 -0.7900594654044661 -0.592544599053348, + 7.555084826709704e-17 0.0 1.0, + 0.1571525986343089 -0.7900594654044659 -0.5925445990533482, + 0.44753273735270693 -0.6697800737035241 -0.5925445990533497, + 7.555084826709704e-17 0.0 1.0, + 0.44753273735270693 -0.6697800737035241 -0.5925445990533497, + 0.6697800737035251 -0.44753273735270765 -0.592544599053348, + 7.555084826709704e-17 0.0 1.0, + 0.6697800737035251 -0.44753273735270765 -0.592544599053348, + 0.7900594654044649 -0.15715259863431144 -0.592544599053349, + 7.555084826709704e-17 0.0 1.0, + 0.7900594654044649 -0.15715259863431144 -0.592544599053349, + 0.7900594654044651 0.1571525986343113 -0.5925445990533486, + 7.555084826709704e-17 0.0 1.0, + 0.7900594654044651 0.1571525986343113 -0.5925445990533486, + 0.6697800737035248 0.447532737352708 -0.5925445990533483, + 7.555084826709704e-17 0.0 1.0, + 0.6697800737035248 0.447532737352708 -0.5925445990533483, + 0.44753273735271 0.6697800737035229 -0.5925445990533486, + 7.555084826709704e-17 0.0 1.0, + 0.44753273735271 0.6697800737035229 -0.5925445990533486, + 0.15715259863430825 0.7900594654044661 -0.5925445990533482, + 7.555084826709704e-17 0.0 1.0, + 0.15715259863430825 0.7900594654044661 -0.5925445990533482, + -0.15715259863430844 0.7900594654044661 -0.5925445990533483, + 7.555084826709704e-17 0.0 1.0, + -0.15715259863430844 0.7900594654044661 -0.5925445990533483, + -0.44753273735271054 0.6697800737035233 -0.5925445990533479, + 7.555084826709704e-17 0.0 1.0, + -0.44753273735271054 0.6697800737035233 -0.5925445990533479, + -0.6697800737035233 0.447532737352709 -0.592544599053349, + 7.555084826709704e-17 0.0 1.0, + -0.6697800737035233 0.447532737352709 -0.592544599053349, + -0.7900594654044656 0.15715259863430928 -0.5925445990533487, + 7.555084826709704e-17 0.0 1.0, + -0.7900594654044656 0.15715259863430928 -0.5925445990533487, + -0.790059465404466 -0.15715259863430825 -0.5925445990533482, + 7.555084826709704e-17 0.0 1.0, + -0.790059465404466 -0.15715259863430825 -0.5925445990533482, + -0.6697800737035239 -0.4475327373527087 -0.5925445990533487, + 7.555084826709704e-17 0.0 1.0, + -0.6697800737035239 -0.4475327373527087 -0.5925445990533487, + -0.4475327373527078 -0.669780073703524 -0.5925445990533491, + 7.555084826709704e-17 0.0 1.0, + -0.4475327373527078 -0.669780073703524 -0.5925445990533491, + -0.15715259863430908 -0.7900594654044661 -0.592544599053348, + 0.1571525986343089 -0.7900594654044659 -0.5925445990533482, + 0.44753273735270693 -0.6697800737035241 -0.5925445990533497, + 0.6697800737035251 -0.44753273735270765 -0.592544599053348, + 0.7900594654044649 -0.15715259863431144 -0.592544599053349, + 0.7900594654044651 0.1571525986343113 -0.5925445990533486, + 0.6697800737035248 0.447532737352708 -0.5925445990533483, + 0.44753273735271 0.6697800737035229 -0.5925445990533486, + 0.15715259863430825 0.7900594654044661 -0.5925445990533482, + -0.15715259863430844 0.7900594654044661 -0.5925445990533483, + -0.44753273735271054 0.6697800737035233 -0.5925445990533479, + -0.6697800737035233 0.447532737352709 -0.592544599053349, + -0.7900594654044656 0.15715259863430928 -0.5925445990533487, + -0.790059465404466 -0.15715259863430825 -0.5925445990533482, + -0.6697800737035239 -0.4475327373527087 -0.5925445990533487, + -0.4475327373527078 -0.669780073703524 -0.5925445990533491, + -0.15715259863430908 -0.7900594654044661 -0.592544599053348, + -1.0 0.0 -1.5838610250570002e-16, + -6.938893903907223e-17 1.0 -1.0990243611404264e-32, + -0.799999999999997 0.0 -0.600000000000004, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 6.938893903907223e-17 -1.0 1.0990243611404264e-32, + -1.0 0.0 -1.5838610250570002e-16, + -0.799999999999997 0.0 -0.600000000000004, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003, + 1.0 0.0 1.5838610250570002e-16, + -6.938893903907223e-17 1.0 -1.0990243611404264e-32, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 0.7999999999999974 0.0 -0.6000000000000034, + 1.0 0.0 1.5838610250570002e-16, + 6.938893903907223e-17 -1.0 1.0990243611404264e-32, + 0.7999999999999974 0.0 -0.6000000000000034, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003, + 1.0 0.0 1.5838610250570002e-16, + -6.938893903907223e-17 1.0 -1.0990243611404264e-32, + -6.938893903907225e-17 1.0 0.0, + 0.0 0.0 -1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 1.0 0.0 1.5838610250570002e-16, + 6.938893903907223e-17 -1.0 1.0990243611404264e-32, + 6.938893903907225e-17 -1.0 0.0, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.0 0.0 -1.0, + 6.938893903907223e-17 -1.0 1.0990243611404264e-32, + -1.0 0.0 -1.5838610250570002e-16, + -1.0 0.0 0.0, + 6.938893903907225e-17 -1.0 0.0, + -1.0 0.0 -1.5838610250570002e-16, + -6.938893903907223e-17 1.0 -1.0990243611404264e-32, + -6.938893903907225e-17 1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + 6.938893903907225e-17 -1.0 0.0, + 0.0 0.0 1.0, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.0 0.0 1.0, + -6.938893903907225e-17 1.0 0.0, + 0.0 0.0 1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 0.0 0.0 1.0, + -6.938893903907225e-17 1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 6.938893903907225e-17 -1.0 0.0, + 0.8574929257125442 0.0 -0.5144957554275263, + 0.0 0.0 1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 0.8574929257125442 0.0 -0.5144957554275263, + 0.0 0.0 1.0, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.8574929257125442 0.0 -0.5144957554275263, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.0 0.0 -1.0, + 0.8574929257125442 0.0 -0.5144957554275263, + 0.0 0.0 -1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 0.0 0.0 -1.0, + -0.799999999999997 0.0 -0.600000000000004, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003, + 0.0 0.0 -1.0, + -0.799999999999997 0.0 -0.600000000000004, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 0.0 0.0 -1.0, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 0.7999999999999974 0.0 -0.6000000000000034, + 0.0 0.0 -1.0, + 0.7999999999999974 0.0 -0.6000000000000034, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003 ] } + normalIndex [ + 2, 6, 52, 49, -1, + 1, 9, 31, 45, -1, + 0, 44, 41, 5, -1, + 3, 50, 59, 11, -1, + 7, 14, 55, 53, -1, + 4, 40, 36, 13, -1, + 8, 12, 35, 30, -1, + 10, 58, 56, 15, -1, + 16, 19, 22, 26, -1, + 18, 28, 33, -1, + 17, 32, 37, 20, -1, + 21, 39, 25, -1, + 24, 38, 43, -1, + 23, 42, 46, 27, -1, + 29, 47, 34, -1, + 48, 51, 54, 57, -1, + 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96, 99, 102, 105, -1, + 62, 107, 123, -1, + 61, 108, 64, -1, + 65, 109, 67, -1, + 68, 110, 70, -1, + 71, 111, 73, -1, + 74, 112, 76, -1, + 77, 113, 79, -1, + 80, 114, 82, -1, + 83, 115, 85, -1, + 86, 116, 88, -1, + 89, 117, 91, -1, + 92, 118, 94, -1, + 95, 119, 97, -1, + 98, 120, 100, -1, + 101, 121, 103, -1, + 104, 122, 106, -1, + 124, 129, 151, 154, -1, + 127, 134, 191, 189, -1, + 125, 155, 141, 133, -1, + 126, 188, 185, 130, -1, + 128, 137, 146, 150, -1, + 131, 186, 195, 139, -1, + 135, 138, 194, 192, -1, + 132, 140, 145, 136, -1, + 142, 156, 167, 163, -1, + 144, 165, 174, 183, -1, + 143, 182, 180, 149, -1, + 147, 159, 171, 153, -1, + 148, 179, 177, 161, -1, + 152, 170, 168, 157, -1, + 158, 162, 166, 169, -1, + 160, 176, 173, 164, -1, + 172, 175, 178, 181, -1, + 184, 187, 190, 193, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF semicond Material { + diffuseColor 0.4 0.4 0.4 + emissiveColor 0.0 0.0 0.0 + specularColor 0.4 0.4 0.4 + ambientIntensity 0.4000000000000001 + transparency 0.0 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.375 0.12500000000000003 2.4120263804124598, + 0.625 0.12500000000000003 2.4120263804124598, + 0.625 -0.12499999999999997 2.4120263804124598, + 0.375 -0.12499999999999997 2.4120263804124598, + 0.375 0.12500000000000003 2.312026380412461, + 0.625 0.12500000000000003 2.312026380412461, + 0.625 -0.12499999999999997 2.312026380412461, + 0.375 -0.12499999999999997 2.312026380412461 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 0.0 -1.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0 ] } + normalIndex [ + 2, 5, 17, 14, -1, + 0, 9, 6, 3, -1, + 1, 12, 22, 11, -1, + 4, 8, 19, 15, -1, + 7, 10, 21, 18, -1, + 13, 16, 20, 23, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 0.7 0.8 0.8 + emissiveColor 0.0 0.0 0.0 + specularColor 0.7 0.8 0.8 + ambientIntensity 0.7666666666666666 + transparency 0.6 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.5507280662014082 -0.07899734588810803 0.39318323959132606, + 2.495376436716537 -0.47259542597381937 0.39318323959132606, + 2.3643011970825905 -0.847832062096536 0.39318323959132606, + 2.16253949525086 -1.190287120765192 0.39318323959132606, + 1.8978449202734735 -1.4868002461261598 0.39318323959132606, + 1.5803895362243838 -1.7259766050582948 0.39318323959132606, + 1.2223729754815662 -1.8986247842194814 0.39318323959132606, + 0.8375536136963682 -1.9981100109067704 0.39318323959132606, + 0.4407198431330095 -2.0206091236505266 0.39318323959132606, + 0.04712176304729804 -1.9652574941656553 0.39318323959132606, + -0.32811487307541876 -1.8341822545317086 0.393183239591326, + -0.6705699317440742 -1.6324205526999789 0.393183239591326, + -0.9670830571050425 -1.3677259777225916 0.393183239591326, + -1.2062594160371773 -1.0502705936735015 0.393183239591326, + -1.3789075951983638 -0.6922540329306845 0.39318323959132595, + -1.4104869197792547 -0.3949797550747979 0.39318323959132595, + -1.4104869197792547 0.5735241819330762 0.39318323959132595, + -1.3144650655105914 0.8582338156263004 0.39318323959132595, + -1.1127033636788615 1.200688874294956 0.393183239591326, + -0.8480087887014746 1.4972019996559243 0.393183239591326, + -0.5305534046523842 1.736378358588059 0.393183239591326, + -0.17253684390956825 1.9090265377492452 0.393183239591326, + 0.21228251787563035 2.008511764436535 0.39318323959132606, + 0.6091162884389894 2.0310108771802913 0.39318323959132606, + 1.0027143685247013 1.9756592476954196 0.39318323959132606, + 1.3779510046474184 1.8445840080614726 0.39318323959132606, + 1.7204060633160734 1.6428223062297431 0.39318323959132606, + 2.0169191886770412 1.3781277312523563 0.39318323959132606, + 2.2560955476091764 1.060672347203266 0.39318323959132606, + 2.428743726770363 0.7026557864604501 0.39318323959132606, + 2.5282289534576514 0.3178364246752515 0.39318323959132606, + 2.5507280662014082 -0.07899734588810803 -5.175478102486808e-4, + 2.495376436716537 -0.47259542597381937 -5.175478102486808e-4, + 2.3643011970825905 -0.847832062096536 -5.175478102486808e-4, + 2.16253949525086 -1.190287120765192 -5.175478102487086e-4, + 1.8978449202734735 -1.4868002461261598 -5.175478102487086e-4, + 1.5803895362243838 -1.7259766050582948 -5.175478102487086e-4, + 1.2223729754815662 -1.8986247842194814 -5.175478102487086e-4, + 0.8375536136963682 -1.9981100109067704 -5.175478102487363e-4, + 0.4407198431330095 -2.0206091236505266 -5.175478102487363e-4, + 0.04712176304729804 -1.9652574941656553 -5.175478102487363e-4, + -0.32811487307541876 -1.8341822545317086 -5.175478102487641e-4, + -0.6705699317440742 -1.6324205526999789 -5.175478102487641e-4, + -0.9670830571050425 -1.3677259777225916 -5.175478102487641e-4, + -1.2062594160371773 -1.0502705936735015 -5.175478102487641e-4, + -1.3789075951983638 -0.6922540329306845 -5.175478102487918e-4, + -1.4104869197792547 -0.3949797550747979 -5.175478102487918e-4, + -1.4104869197792547 0.5735241819330762 -5.175478102487918e-4, + -1.3144650655105914 0.8582338156263004 -5.175478102487918e-4, + -1.1127033636788615 1.200688874294956 -5.175478102487641e-4, + -0.8480087887014746 1.4972019996559243 -5.175478102487641e-4, + -0.5305534046523842 1.736378358588059 -5.175478102487641e-4, + -0.17253684390956825 1.9090265377492452 -5.175478102487641e-4, + 0.21228251787563035 2.008511764436535 -5.175478102487363e-4, + 0.6091162884389894 2.0310108771802913 -5.175478102487363e-4, + 1.0027143685247013 1.9756592476954196 -5.175478102487363e-4, + 1.3779510046474184 1.8445840080614726 -5.175478102487086e-4, + 1.7204060633160734 1.6428223062297431 -5.175478102487086e-4, + 2.0169191886770412 1.3781277312523563 -5.175478102487086e-4, + 2.2560955476091764 1.060672347203266 -5.175478102487086e-4, + 2.428743726770363 0.7026557864604501 -5.175478102486808e-4, + 2.5282289534576514 0.3178364246752515 -5.175478102486808e-4, + 1.2711507588979245 0.07836963205665808 5.794520902015119, + 1.2710866229772284 -0.06861906145768609 5.794520902015119, + 1.2423476478598214 -0.21277089614483527 5.794520902015119, + 1.1860382562424618 -0.3485461978390426 5.794520902015119, + 1.1043223864663352 -0.4707271978398659 5.794520902015119, + 1.0003403335801497 -0.574618548837168 5.794520902015119, + 0.8780880695625142 -0.6562277644750634 5.794520902015119, + 0.7422636803597673 -0.712418648363563 5.794520902015119, + 0.5980868210777754 -0.7410318163470427 5.794520902015119, + 0.45109812756343126 -0.7409676804263469 5.794520902015119, + 0.30694629287628206 -0.7122287053089397 5.794520902015119, + 0.1711709911820749 -0.6559193136915805 5.794520902015119, + 0.04898999118125147 -0.5742034439154536 5.794520902015119, + -0.05490135981605071 -0.470221391029268 5.794520902015119, + -0.13651057545394596 -0.34796912701163263 5.794520902015119, + -0.19270145934244554 -0.21214473780888599 5.794520902015119, + -0.22131462732592533 -0.06796787852689384 5.794520902015119, + -0.22125049140522945 0.07902081498745049 5.794520902015119, + -0.19251151628782237 0.2231726496745995 5.794520902015119, + -0.1362021246704631 0.35894795136880675 5.794520902015119, + -0.05448625489433645 0.48112895136963013 5.794520902015119, + 0.04949579799184928 0.5850203023669323 5.794520902015119, + 0.17174806200948428 0.6666295180048274 5.794520902015119, + 0.3075724512122313 0.7228204018933272 5.794520902015119, + 0.4517493104942234 0.751433569876807 5.794520902015119, + 0.5987380040085677 0.7513694339561111 5.794520902015119, + 0.742889838695717 0.7226304588387038 5.794520902015119, + 0.8786651403899239 0.6663210672213448 5.794520902015119, + 1.0008461403907476 0.5846051974452181 5.794520902015119, + 1.1047374913880497 0.4806231445590323 5.794520902015119, + 1.1863467070259448 0.3583708805413974 5.794520902015119, + 1.2425375909144445 0.22254649133865037 5.794520902015119, + 1.9037762890997665 0.14039910763167948 5.367802887596342, + 1.903657781370907 -0.13120058326527467 5.367802887596342, + 1.85055507957826 -0.39755844254809014 5.367802887596342, + 1.7465088907713784 -0.6484384870597364 5.367802887596342, + 1.595517651636336 -0.8741995373847807 5.367802887596342, + 1.40338387081623 -1.066165722967488 5.367802887596342, + 1.1774911417581113 -1.2169598909517907 5.367802887596342, + 0.9265203953575814 -1.3207871060283967 5.367802887596342, + 0.6601162966527969 -1.373657346548885 5.367802887596342, + 0.3885166057558428 -1.3735388388200254 5.367802887596342, + 0.12215874647302732 -1.3204361370273785 5.367802887596342, + -0.12872129803861854 -1.2163899482204972 5.367802887596342, + -0.3544823483636633 -1.0653987090854544 5.367802887596342, + -0.5464485339463706 -0.8732649282653483 5.367802887596342, + -0.6972427019306734 -0.6473721992072297 5.367802887596342, + -0.8010699170072794 -0.39640145280670014 5.367802887596342, + -0.8539401575277678 -0.12999735410191543 5.367802887596342, + -0.8538216497989081 0.14160233679503914 5.367802887596342, + -0.8007189480062614 0.40796019607785416 5.367802887596342, + -0.6966727591993799 0.6588402405895002 5.367802887596342, + -0.5456815200643373 0.884601290914545 5.367802887596342, + -0.3535477392442309 1.0765674764972522 5.367802887596342, + -0.12765501018611303 1.2273616444815547 5.367802887596342, + 0.1233157362144171 1.331188859558161 5.367802887596342, + 0.3897198349192019 1.3840591000786493 5.367802887596342, + 0.6613195258161564 1.3839405923497896 5.367802887596342, + 0.9276773850989721 1.3308378905571425 5.367802887596342, + 1.1785574296106174 1.2267917017502614 5.367802887596342, + 1.4043184799356623 1.0758004626152189 5.367802887596342, + 1.5962846655183696 0.8836666817951125 5.367802887596342, + 1.747078833502672 0.6577739527369947 5.367802887596342, + 1.850906048579278 0.4068032063364647 5.367802887596342, + 2.326483154183008 0.1818458781322457 4.729174248184023, + 2.326328316373429 -0.1730162192655861 4.729174248184023, + 2.2569462928762816 -0.521029533608266 4.729174248184023, + 2.1210033959446752 -0.8488201083937198 4.729174248184023, + 1.923723834870036 -1.1437911356600148 4.729174248184023, + 1.672688952548811 -1.3946070442509655 4.729174248184023, + 1.377545878726619 -1.5916291194586027 4.729174248184023, + 1.0496367962123054 -1.7272859134239504 4.729174248184023, + 0.7015630671533633 -1.7963642116321266 4.729174248184023, + 0.34670096975553144 -1.796209373822547 4.729174248184023, + -0.0013123445871484618 -1.7268273503253997 4.729174248184023, + -0.32910291937260194 -1.5908844533937938 4.729174248184023, + -0.6240739466388973 -1.3936048923191544 4.729174248184023, + -0.8748898552298482 -1.1425700099979288 4.729174248184023, + -1.0719119304374853 -0.8474269361757374 4.729174248184023, + -1.207568724402833 -0.5195178536614241 4.729174248184023, + -1.2766470226110092 -0.1714441246024817 4.729174248184023, + -1.2764921848014295 0.18341797279535058 4.729174248184023, + -1.2071101613042825 0.53143128713803 4.729174248184023, + -1.0711672643726762 0.8592218619234838 4.729174248184023, + -0.8738877032980371 1.154192889189779 4.729174248184023, + -0.6228528209768113 1.4050087977807297 4.729174248184023, + -0.32770974715462053 1.6020308729883665 4.729174248184023, + 1.993353596930758e-4 1.7376876669537145 4.729174248184023, + 0.3482730644186357 1.8067659651618908 4.729174248184023, + 0.703135161816468 1.8066111273523113 4.729174248184023, + 1.051148476159148 1.737229103855164 4.729174248184023, + 1.378939050944601 1.601286206923558 4.729174248184023, + 1.6739100782108962 1.4040066458489189 4.729174248184023, + 1.9247259868018474 1.152971763527693 4.729174248184023, + 2.121748062009484 0.8578286897055023 4.729174248184023, + 2.257404855974832 0.5299196071911887 4.729174248184023, + 2.474918065785999 0.19640004846555567 3.975860404945658, + 2.4747504705486 -0.1876999179372574 3.975860404945658, + 2.399651909474784 -0.5643868149796792 3.975860404945658, + 2.252508378150861 -0.9191847764568146 3.975860404945658, + 2.0389745199665645 -1.2384591156820879 3.975860404945658, + 1.7672563213407506 -1.5099402988501827 3.975860404945658, + 1.4477957602652882 -1.7231954563403509 3.975860404945658, + 1.0928695269467603 -1.870029312045115 3.975860404945658, + 0.7161172374866734 -1.9447991232351172 3.975860404945658, + 0.33201727108386037 -1.944631527997718 3.975860404945658, + -0.04466962595856139 -1.8695329669239023 3.975860404945658, + -0.39946758743569677 -1.7223894355999791 3.975860404945658, + -0.7187419266609704 -1.5088555774156827 3.975860404945658, + -0.9902231098290654 -1.2371373787898687 3.975860404945658, + -1.2034782673192335 -0.9176768177144066 3.975860404945658, + -1.3503121230239978 -0.5627505843958791 3.975860404945658, + -1.425081934214 -0.18599829493579179 3.975860404945658, + -1.4249143389766008 0.19810167146702173 3.975860404945658, + -1.3498157779027848 0.574788568509443 3.975860404945658, + -1.2026722465788615 0.9295865299865786 3.975860404945658, + -0.9891383883945654 1.2488608692118521 3.975860404945658, + -0.7174201897687512 1.5203420523799471 3.975860404945658, + -0.3979596286932897 1.7335972098701147 3.975860404945658, + -0.043033395374761585 1.8804310655748793 3.975860404945658, + 0.33371889408532573 1.9552008767648816 3.975860404945658, + 0.7178188604881393 1.9550332815274825 3.975860404945658, + 1.0945057575305615 1.8799347204536665 3.975860404945658, + 1.4493037190076958 1.7327911891297434 3.975860404945658, + 1.7685780582329693 1.5192573309454471 3.975860404945658, + 2.0400592414010648 1.247539132319633 3.975860404945658, + 2.253314398891232 0.9280785712441716 3.975860404945658, + 2.400148254595997 0.5731523379256436 3.975860404945658, + 0.5249180657859994 0.005200876764882164 5.944364341953532, + 2.4001482545959973 0.5731523379256437 0.3931832395913273, + 2.474918065786 0.19640004846555575 0.3931832395913273, + 2.4747504705486008 -0.18769991793725732 0.3931832395913273, + 2.399651909474785 -0.5643868149796791 0.3931832395913273, + 2.2525083781508615 -0.9191847764568146 0.3931832395913273, + 2.038974519966565 -1.2384591156820877 0.3931832395913273, + 1.7672563213407515 -1.5099402988501827 0.3931832395913273, + 1.447795760265289 -1.7231954563403507 0.3931832395913273, + 1.0928695269467608 -1.870029312045115 0.3931832395913273, + 0.716117237486674 -1.9447991232351172 0.3931832395913273, + 0.3320172710838609 -1.944631527997718 0.3931832395913273, + -0.04466962595856072 -1.8695329669239023 0.3931832395913273, + -0.3994675874356961 -1.7223894355999791 0.3931832395913273, + -0.7187419266609697 -1.5088555774156827 0.3931832395913273, + -0.9902231098290647 -1.2371373787898687 0.3931832395913273, + -1.2034782673192326 -0.9176768177144065 0.3931832395913273, + -1.350312123023997 -0.562750584395879 0.3931832395913273, + -1.425081934213999 -0.18599829493579173 0.3931832395913273, + -1.4249143389766 0.1981016714670218 0.3931832395913273, + -1.3498157779027844 0.5747885685094432 0.3931832395913273, + -1.202672246578861 0.9295865299865788 0.3931832395913273, + -0.9891383883945647 1.2488608692118521 0.3931832395913273, + -0.7174201897687505 1.5203420523799471 0.3931832395913273, + -0.39795962869328905 1.7335972098701147 0.3931832395913273, + -0.04303339537476114 1.8804310655748793 0.3931832395913273, + 0.3337188940853263 1.9552008767648816 0.3931832395913273, + 0.7178188604881398 1.9550332815274827 0.3931832395913273, + 1.0945057575305621 1.8799347204536665 0.3931832395913273, + 1.4493037190076965 1.7327911891297436 0.3931832395913273, + 1.7685780582329702 1.5192573309454473 0.3931832395913273, + 2.040059241401065 1.247539132319633 0.3931832395913273, + 2.2533143988912325 0.9280785712441716 0.3931832395913273, + 2.5394785098295296 0.11941953939357175 0.39318323959132606, + 2.4001482545959973 0.5731523379256437 0.4790221961950163, + 2.474918065786 0.1964000484655557 0.4790221961950163, + 2.4747504705486008 -0.18769991793725738 0.4790221961950163, + 2.399651909474785 -0.5643868149796792 0.4790221961950163, + 2.2525083781508615 -0.9191847764568146 0.4790221961950163, + 2.038974519966565 -1.2384591156820879 0.4790221961950163, + 1.7672563213407515 -1.5099402988501827 0.4790221961950163, + 1.447795760265289 -1.7231954563403507 0.4790221961950163, + 1.092869526946761 -1.870029312045115 0.4790221961950163, + 0.716117237486674 -1.9447991232351172 0.4790221961950163, + 0.3320172710838609 -1.944631527997718 0.4790221961950163, + -0.04466962595856072 -1.8695329669239023 0.4790221961950163, + -0.3994675874356961 -1.7223894355999791 0.4790221961950163, + -0.7187419266609699 -1.5088555774156827 0.4790221961950163, + -0.9902231098290649 -1.2371373787898687 0.4790221961950163, + -1.2034782673192326 -0.9176768177144065 0.4790221961950163, + -1.350312123023997 -0.562750584395879 0.4790221961950163, + -1.425081934213999 -0.18599829493579176 0.4790221961950163, + -1.4249143389766 0.19810167146702176 0.4790221961950163, + -1.3498157779027844 0.574788568509443 0.4790221961950163, + -1.202672246578861 0.9295865299865788 0.4790221961950163, + -0.9891383883945647 1.2488608692118521 0.4790221961950163, + -0.7174201897687508 1.5203420523799471 0.4790221961950163, + -0.39795962869328905 1.7335972098701147 0.4790221961950163, + -0.04303339537476103 1.8804310655748793 0.4790221961950163, + 0.33371889408532635 1.9552008767648816 0.4790221961950163, + 0.7178188604881398 1.9550332815274827 0.4790221961950163, + 1.0945057575305621 1.8799347204536665 0.4790221961950163, + 1.4493037190076965 1.7327911891297434 0.4790221961950163, + 1.7685780582329702 1.5192573309454473 0.4790221961950163, + 2.040059241401065 1.247539132319633 0.4790221961950163, + 2.2533143988912325 0.9280785712441716 0.4790221961950163, + -1.157687805128861 1.0651377021407673 0.3931832395913266, + -0.9185735885480196 1.3730314344338883 0.3931832395913266, + -0.6239867972105674 1.6283602054840032 0.3931832395913266, + -0.2852482363014287 1.82131187380968 0.3931832395913266, + 0.0846245612504346 1.944471415005707 0.39318323959132667, + 0.4714175912621578 1.9931058769725862 0.39318323959132667, + 0.8602666145064206 1.965346264611451 0.39318323959132667, + 1.2362283810889902 1.8622593642575695 0.39318323959132667, + 1.5848548911618847 1.6878067476797434 0.39318323959132667, + 1.8927486234550055 1.4486925310989018 0.39318323959132667, + 2.148077394505121 1.1541057397614496 0.39318323959132667, + 2.3410290628307977 0.8153671788523108 0.39318323959132667, + 2.4641886040268246 0.44549438130044755 0.39318323959132667, + 2.507198287807765 0.15790979392956375 0.39318323959132667, + 2.5127392683750043 -0.13334863191268267 0.39318323959132667, + 2.447514173095661 -0.5184911204767492 0.39318323959132667, + 2.308404787616726 -0.8835084192766753 0.39318323959132667, + 2.1007570076087125 -1.2143731182236397 0.39318323959132667, + 1.8325506208071123 -1.4983702724881713 0.39318323959132667, + 1.5140926482448362 -1.7245860306993228 0.39318323959132667, + 1.1576212512141635 -1.8843270481322982 0.39318323959132667, + 0.7768354255915211 -1.9714545670709438 0.39318323959132667, + 0.3863685571084352 -1.9826203258241224 0.39318323959132667, + 0.0012260685443686858 -1.9173952305447788 0.39318323959132667, + -0.3637912302555574 -1.7782858450658439 0.3931832395913266, + -0.694655929202522 -1.5706380650578307 0.3931832395913266, + -0.9786530834670536 -1.3024316782562302 0.3931832395913266, + -1.2048688416782052 -0.9839737056939539 0.3931832395913266, + -1.3646098591111806 -0.6275023086632817 0.3931832395913266, + -1.3321404217066881 0.7165111920678718 0.3931832395913266 ] } + coordIndex [ + 0, 1, 32, 31, -1, + 0, 31, 61, 30, 223, -1, + 0, 223, 269, 270, -1, + 0, 270, 271, 1, -1, + 1, 2, 33, 32, -1, + 1, 271, 272, 2, -1, + 2, 3, 34, 33, -1, + 2, 272, 273, 3, -1, + 3, 4, 35, 34, -1, + 3, 273, 274, 4, -1, + 4, 5, 36, 35, -1, + 4, 274, 275, 5, -1, + 5, 6, 37, 36, -1, + 5, 275, 276, 6, -1, + 6, 7, 38, 37, -1, + 6, 276, 277, 7, -1, + 7, 8, 39, 38, -1, + 7, 277, 278, 8, -1, + 8, 9, 40, 39, -1, + 8, 278, 279, 9, -1, + 9, 10, 41, 40, -1, + 9, 279, 280, 10, -1, + 10, 11, 42, 41, -1, + 10, 280, 281, 11, -1, + 11, 12, 43, 42, -1, + 11, 281, 282, 12, -1, + 12, 13, 44, 43, -1, + 12, 282, 283, 13, -1, + 13, 14, 45, 44, -1, + 13, 283, 284, 14, -1, + 14, 15, 46, 45, -1, + 14, 284, 207, 208, 15, -1, + 15, 16, 47, 46, -1, + 15, 208, 209, 16, -1, + 16, 17, 48, 47, -1, + 16, 209, 210, 285, 17, -1, + 17, 18, 49, 48, -1, + 17, 285, 256, 18, -1, + 18, 19, 50, 49, -1, + 18, 256, 257, 19, -1, + 19, 20, 51, 50, -1, + 19, 257, 258, 20, -1, + 20, 21, 52, 51, -1, + 20, 258, 259, 21, -1, + 21, 22, 53, 52, -1, + 21, 259, 260, 22, -1, + 22, 23, 54, 53, -1, + 22, 260, 261, 23, -1, + 23, 24, 55, 54, -1, + 23, 261, 262, 24, -1, + 24, 25, 56, 55, -1, + 24, 262, 263, 25, -1, + 25, 26, 57, 56, -1, + 25, 263, 264, 26, -1, + 26, 27, 58, 57, -1, + 26, 264, 265, 27, -1, + 27, 28, 59, 58, -1, + 27, 265, 266, 28, -1, + 28, 29, 60, 59, -1, + 28, 266, 267, 29, -1, + 29, 30, 61, 60, -1, + 29, 267, 268, 30, -1, + 30, 268, 269, 223, -1, + 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, + 62, 63, 95, 94, -1, + 62, 93, 190, -1, + 62, 94, 125, 93, -1, + 62, 190, 63, -1, + 63, 64, 96, 95, -1, + 63, 190, 64, -1, + 64, 65, 97, 96, -1, + 64, 190, 65, -1, + 65, 66, 98, 97, -1, + 65, 190, 66, -1, + 66, 67, 99, 98, -1, + 66, 190, 67, -1, + 67, 68, 100, 99, -1, + 67, 190, 68, -1, + 68, 69, 101, 100, -1, + 68, 190, 69, -1, + 69, 70, 102, 101, -1, + 69, 190, 70, -1, + 70, 71, 103, 102, -1, + 70, 190, 71, -1, + 71, 72, 104, 103, -1, + 71, 190, 72, -1, + 72, 73, 105, 104, -1, + 72, 190, 73, -1, + 73, 74, 106, 105, -1, + 73, 190, 74, -1, + 74, 75, 107, 106, -1, + 74, 190, 75, -1, + 75, 76, 108, 107, -1, + 75, 190, 76, -1, + 76, 77, 109, 108, -1, + 76, 190, 77, -1, + 77, 78, 110, 109, -1, + 77, 190, 78, -1, + 78, 79, 111, 110, -1, + 78, 190, 79, -1, + 79, 80, 112, 111, -1, + 79, 190, 80, -1, + 80, 81, 113, 112, -1, + 80, 190, 81, -1, + 81, 82, 114, 113, -1, + 81, 190, 82, -1, + 82, 83, 115, 114, -1, + 82, 190, 83, -1, + 83, 84, 116, 115, -1, + 83, 190, 84, -1, + 84, 85, 117, 116, -1, + 84, 190, 85, -1, + 85, 86, 118, 117, -1, + 85, 190, 86, -1, + 86, 87, 119, 118, -1, + 86, 190, 87, -1, + 87, 88, 120, 119, -1, + 87, 190, 88, -1, + 88, 89, 121, 120, -1, + 88, 190, 89, -1, + 89, 90, 122, 121, -1, + 89, 190, 90, -1, + 90, 91, 123, 122, -1, + 90, 190, 91, -1, + 91, 92, 124, 123, -1, + 91, 190, 92, -1, + 92, 93, 125, 124, -1, + 92, 190, 93, -1, + 94, 95, 127, 126, -1, + 94, 126, 157, 125, -1, + 95, 96, 128, 127, -1, + 96, 97, 129, 128, -1, + 97, 98, 130, 129, -1, + 98, 99, 131, 130, -1, + 99, 100, 132, 131, -1, + 100, 101, 133, 132, -1, + 101, 102, 134, 133, -1, + 102, 103, 135, 134, -1, + 103, 104, 136, 135, -1, + 104, 105, 137, 136, -1, + 105, 106, 138, 137, -1, + 106, 107, 139, 138, -1, + 107, 108, 140, 139, -1, + 108, 109, 141, 140, -1, + 109, 110, 142, 141, -1, + 110, 111, 143, 142, -1, + 111, 112, 144, 143, -1, + 112, 113, 145, 144, -1, + 113, 114, 146, 145, -1, + 114, 115, 147, 146, -1, + 115, 116, 148, 147, -1, + 116, 117, 149, 148, -1, + 117, 118, 150, 149, -1, + 118, 119, 151, 150, -1, + 119, 120, 152, 151, -1, + 120, 121, 153, 152, -1, + 121, 122, 154, 153, -1, + 122, 123, 155, 154, -1, + 123, 124, 156, 155, -1, + 124, 125, 157, 156, -1, + 126, 127, 159, 158, -1, + 126, 158, 189, 157, -1, + 127, 128, 160, 159, -1, + 128, 129, 161, 160, -1, + 129, 130, 162, 161, -1, + 130, 131, 163, 162, -1, + 131, 132, 164, 163, -1, + 132, 133, 165, 164, -1, + 133, 134, 166, 165, -1, + 134, 135, 167, 166, -1, + 135, 136, 168, 167, -1, + 136, 137, 169, 168, -1, + 137, 138, 170, 169, -1, + 138, 139, 171, 170, -1, + 139, 140, 172, 171, -1, + 140, 141, 173, 172, -1, + 141, 142, 174, 173, -1, + 142, 143, 175, 174, -1, + 143, 144, 176, 175, -1, + 144, 145, 177, 176, -1, + 145, 146, 178, 177, -1, + 146, 147, 179, 178, -1, + 147, 148, 180, 179, -1, + 148, 149, 181, 180, -1, + 149, 150, 182, 181, -1, + 150, 151, 183, 182, -1, + 151, 152, 184, 183, -1, + 152, 153, 185, 184, -1, + 153, 154, 186, 185, -1, + 154, 155, 187, 186, -1, + 155, 156, 188, 187, -1, + 156, 157, 189, 188, -1, + 158, 159, 226, 225, -1, + 158, 225, 224, 189, -1, + 159, 160, 227, 226, -1, + 160, 161, 228, 227, -1, + 161, 162, 229, 228, -1, + 162, 163, 230, 229, -1, + 163, 164, 231, 230, -1, + 164, 165, 232, 231, -1, + 165, 166, 233, 232, -1, + 166, 167, 234, 233, -1, + 167, 168, 235, 234, -1, + 168, 169, 236, 235, -1, + 169, 170, 237, 236, -1, + 170, 171, 238, 237, -1, + 171, 172, 239, 238, -1, + 172, 173, 240, 239, -1, + 173, 174, 241, 240, -1, + 174, 175, 242, 241, -1, + 175, 176, 243, 242, -1, + 176, 177, 244, 243, -1, + 177, 178, 245, 244, -1, + 178, 179, 246, 245, -1, + 179, 180, 247, 246, -1, + 180, 181, 248, 247, -1, + 181, 182, 249, 248, -1, + 182, 183, 250, 249, -1, + 183, 184, 251, 250, -1, + 184, 185, 252, 251, -1, + 185, 186, 253, 252, -1, + 186, 187, 254, 253, -1, + 187, 188, 255, 254, -1, + 188, 189, 224, 255, -1, + 191, 192, 269, 268, -1, + 191, 222, 255, 224, -1, + 191, 224, 225, 192, -1, + 191, 268, 267, 222, -1, + 192, 193, 270, 269, -1, + 192, 225, 226, 193, -1, + 193, 194, 271, 270, -1, + 193, 226, 227, 194, -1, + 194, 195, 272, 271, -1, + 194, 227, 228, 195, -1, + 195, 196, 273, 272, -1, + 195, 228, 229, 196, -1, + 196, 197, 274, 273, -1, + 196, 229, 230, 197, -1, + 197, 198, 275, 274, -1, + 197, 230, 231, 198, -1, + 198, 199, 276, 275, -1, + 198, 231, 232, 199, -1, + 199, 200, 277, 276, -1, + 199, 232, 233, 200, -1, + 200, 201, 278, 277, -1, + 200, 233, 234, 201, -1, + 201, 202, 279, 278, -1, + 201, 234, 235, 202, -1, + 202, 203, 280, 279, -1, + 202, 235, 236, 203, -1, + 203, 204, 281, 280, -1, + 203, 236, 237, 204, -1, + 204, 205, 282, 281, -1, + 204, 237, 238, 205, -1, + 205, 206, 283, 282, -1, + 205, 238, 239, 206, -1, + 206, 207, 284, 283, -1, + 206, 239, 240, 207, -1, + 207, 240, 241, 208, -1, + 208, 241, 242, 209, -1, + 209, 242, 243, 210, -1, + 210, 211, 256, 285, -1, + 210, 243, 244, 211, -1, + 211, 212, 257, 256, -1, + 211, 244, 245, 212, -1, + 212, 213, 258, 257, -1, + 212, 245, 246, 213, -1, + 213, 214, 259, 258, -1, + 213, 246, 247, 214, -1, + 214, 215, 260, 259, -1, + 214, 247, 248, 215, -1, + 215, 216, 261, 260, -1, + 215, 248, 249, 216, -1, + 216, 217, 262, 261, -1, + 216, 249, 250, 217, -1, + 217, 218, 263, 262, -1, + 217, 250, 251, 218, -1, + 218, 219, 264, 263, -1, + 218, 251, 252, 219, -1, + 219, 220, 265, 264, -1, + 219, 252, 253, 220, -1, + 220, 221, 266, 265, -1, + 220, 253, 254, 221, -1, + 221, 222, 267, 266, -1, + 221, 254, 255, 222, -1 ] + normal Normal { vector [ + 0.7047896758987862 -0.029292992947357557 0.7088112818731584, + 0.6855325604747767 -0.16622778112646103 0.7088112818731583, + 0.6399308132028106 -0.296774528898488 0.7088112818731583, + 0.5697368836567952 -0.4159163979580193 0.7088112818731583, + 0.47764828518397473 -0.5190748330926268 0.7088112818731582, + 0.367203930979778 -0.6022855134920052 0.7088112818731583, + 0.24264813563836551 -0.6623506993734931 0.7088112818731583, + 0.10876750852301309 -0.696962119328609 0.7088112818731583, + -0.0292929929473577 -0.7047896758987862 0.7088112818731583, + -0.16622778112646125 -0.6855325604747767 0.7088112818731583, + -0.29677452889848793 -0.6399308132028108 0.7088112818731582, + -0.41591639795801916 -0.5697368836567953 0.7088112818731583, + -0.5190748330926273 -0.47764828518397434 0.7088112818731583, + -0.6022855134920055 -0.36720393097977794 0.7088112818731582, + -0.6749806591929134 -0.1923291246856598 0.712327605468964, + -0.6413453476411248 0.29324040056068923 0.7090036759693783, + -0.5697368836567952 0.4159163979580183 0.7088112818731589, + -0.47764828518397434 0.5190748330926263 0.708811281873159, + -0.3672039309797781 0.6022855134920045 0.7088112818731589, + -0.2426481356383666 0.6623506993734922 0.7088112818731589, + -0.1087675085230142 0.6969621193286083 0.7088112818731589, + 0.02929299294735728 0.7047896758987856 0.708811281873159, + 0.16622778112646094 0.6855325604747762 0.708811281873159, + 0.29677452889848727 0.6399308132028103 0.7088112818731589, + 0.41591639795801827 0.569736883656795 0.708811281873159, + 0.5190748330926261 0.4776482851839745 0.708811281873159, + 0.6022855134920043 0.3672039309797785 0.708811281873159, + 0.6623506993734923 0.24264813563836582 0.708811281873159, + 0.6969621193286084 0.10876750852301338 0.7088112818731589, + 0.892790009767855 -0.03710680271564673 -0.4489421829711877, + 0.868396121980584 -0.2105684964047264 -0.44894218297118776, + 0.8106302582277549 -0.37593816086514537 -0.44894218297118776, + 0.7217123282579195 -0.5268607326320662 -0.44894218297118776, + 0.6050593982540693 -0.6575363419108392 -0.44894218297118765, + 0.46515437489653433 -0.7629431983206083 -0.4489421829711878, + 0.3073737297733044 -0.839030575482391 -0.44894218297118776, + 0.1377808845920603 -0.8828744781621529 -0.44894218297118776, + -0.03710680271564697 -0.892790009767855 -0.4489421829711878, + -0.21056849640472663 -0.8683961219805839 -0.44894218297118776, + -0.3759381608651452 -0.8106302582277551 -0.44894218297118776, + -0.526860732632066 -0.7217123282579196 -0.44894218297118776, + -0.6575363419108398 -0.6050593982540688 -0.44894218297118776, + -0.7629431983206083 -0.46515437489653405 -0.44894218297118776, + -0.8576122812923879 -0.24436821579134393 -0.45253215365034727, + -0.8125555012627589 0.3715223031467505 -0.44913776910003994, + -0.7217123282579198 0.526860732632066 -0.4489421829711878, + -0.6050593982540688 0.6575363419108397 -0.44894218297118776, + -0.46515437489653416 0.7629431983206083 -0.44894218297118765, + -0.3073737297733053 0.8390305754823908 -0.44894218297118776, + -0.13778088459206106 0.8828744781621528 -0.44894218297118776, + 0.03710680271564719 0.8927900097678549 -0.44894218297118776, + 0.21056849640472716 0.8683961219805838 -0.44894218297118776, + 0.3759381608651454 0.810630258227755 -0.44894218297118776, + 0.526860732632066 0.7217123282579196 -0.44894218297118776, + 0.6575363419108395 0.6050593982540691 -0.44894218297118776, + 0.7629431983206081 0.46515437489653466 -0.44894218297118776, + 0.8390305754823909 0.3073737297733044 -0.44894218297118776, + 0.882874478162153 0.13778088459206 -0.4489421829711876, + 0.38213718234744476 0.03746887832864666 0.9233456866333154, + 0.3821043390798575 -0.03780234162054283 0.9233456866333156, + 0.3673874403480145 -0.11162083878105225 0.9233456866333153, + 0.3385520483168458 -0.18114980970489344 0.9233456866333155, + 0.29670629093103784 -0.24371729503175887 0.9233456866333155, + 0.2434582771795549 -0.2969188613887878 0.9233456866333155, + 0.18085429836903438 -0.33871000241666177 0.9233456866333157, + 0.11130019029645691 -0.3674847080024206 0.9233456866333151, + 0.0374688783286486 -0.38213718234744515 0.9233456866333153, + -0.03780234162054471 -0.3821043390798582 0.9233456866333153, + -0.111620838781052 -0.36738744034801435 0.9233456866333153, + -0.18114980970489306 -0.3385520483168465 0.9233456866333154, + -0.24371729503175873 -0.29670629093103845 0.9233456866333154, + -0.2969188613887874 -0.2434582771795553 0.9233456866333155, + -0.33871000241666144 -0.18085429836903663 0.9233456866333154, + -0.36748470800242017 -0.11130019029645523 0.9233456866333155, + -0.3821371823474447 -0.03746887832864665 0.9233456866333155, + -0.38210433907985886 0.037802341620542655 0.9233456866333151, + -0.367387440348014 0.11162083878105206 0.9233456866333154, + -0.33855204831684527 0.18114980970489322 0.9233456866333157, + -0.29670629093104056 0.24371729503175882 0.9233456866333146, + -0.24345827717955668 0.29691886138878787 0.923345686633315, + -0.18085429836903433 0.33871000241666155 0.9233456866333157, + -0.11130019029645691 0.3674847080024204 0.9233456866333152, + -0.03746887832864855 0.3821371823474451 0.9233456866333153, + 0.03780234162054591 0.3821043390798582 0.9233456866333152, + 0.11162083878105224 0.36738744034801424 0.9233456866333153, + 0.18114980970489186 0.3385520483168466 0.9233456866333155, + 0.24371729503176007 0.2967062909310384 0.9233456866333151, + 0.2969188613887886 0.24345827717955518 0.9233456866333152, + 0.3387100024166615 0.1808542983690367 0.9233456866333154, + 0.367484708002421 0.11130019029645528 0.9233456866333152, + 0.7051164187136454 0.06913726933876646 0.7057130252792716, + 0.7050558165836001 -0.06975257309096848 0.7057130252792717, + 0.6779003148221042 -0.20596186325451135 0.7057130252792717, + 0.6246934841328714 -0.3342561545179267 0.7057130252792717, + 0.5474800331805544 -0.44970516921622894 0.7057130252792717, + 0.4492272315834482 -0.5478722664591162 0.7057130252792718, + 0.3337108794061236 -0.6249849397522868 0.7057130252792718, + 0.20537020528043978 -0.6780797923063686 0.7057130252792717, + 0.0691372693387665 -0.7051164187136454 0.7057130252792717, + -0.0697525730909685 -0.7050558165836003 0.7057130252792715, + -0.20596186325451096 -0.6779003148221044 0.7057130252792715, + -0.3342561545179267 -0.6246934841328715 0.7057130252792716, + -0.4497051692162291 -0.5474800331805544 0.7057130252792716, + -0.5478722664591162 -0.44922723158344824 0.7057130252792718, + -0.6249849397522868 -0.3337108794061238 0.7057130252792717, + -0.6780797923063686 -0.20537020528043987 0.7057130252792718, + -0.7051164187136454 -0.06913726933876627 0.7057130252792717, + -0.7050558165836003 0.0697525730909684 0.7057130252792716, + -0.6779003148221044 0.20596186325451094 0.7057130252792716, + -0.6246934841328715 0.33425615451792656 0.7057130252792716, + -0.5474800331805544 0.4497051692162292 0.7057130252792716, + -0.44922723158344813 0.5478722664591166 0.7057130252792717, + -0.33371087940612404 0.6249849397522866 0.7057130252792717, + -0.20537020528044 0.6780797923063687 0.7057130252792716, + -0.06913726933876647 0.7051164187136454 0.7057130252792717, + 0.0697525730909686 0.7050558165836002 0.7057130252792715, + 0.2059618632545112 0.6779003148221044 0.7057130252792716, + 0.33425615451792645 0.6246934841328715 0.7057130252792715, + 0.4497051692162289 0.5474800331805545 0.7057130252792717, + 0.5478722664591165 0.44922723158344813 0.7057130252792718, + 0.6249849397522865 0.33371087940612393 0.7057130252792718, + 0.6780797923063686 0.20537020528043995 0.7057130252792717, + 0.9199995188101305 0.09020674151872579 0.3813969443685961, + 0.919920448277945 -0.09100955810464625 0.38139694436859606, + 0.8844893508157687 -0.2687284114488049 0.381396944368596, + 0.8150678236290851 -0.4361201826456151 0.38139694436859606, + 0.7143236970756375 -0.5867520998023704 0.381396944368596, + 0.5861285114409173 -0.7148354628180899 0.38139694436859606, + 0.43540873581617817 -0.8154480998820561 0.381396944368596, + 0.2679564466540564 -0.8847235237761174 0.38139694436859595, + 0.09020674151872583 -0.9199995188101306 0.381396944368596, + -0.09100955810464635 -0.9199204482779451 0.38139694436859595, + -0.2687284114488046 -0.8844893508157688 0.3813969443685958, + -0.43612018264561503 -0.8150678236290853 0.38139694436859584, + -0.5867520998023706 -0.7143236970756375 0.3813969443685959, + -0.7148354628180897 -0.5861285114409174 0.38139694436859606, + -0.8154480998820559 -0.4354087358161785 0.38139694436859595, + -0.8847235237761172 -0.26795644665405655 0.38139694436859606, + -0.9199995188101306 -0.09020674151872558 0.381396944368596, + -0.9199204482779451 0.09100955810464632 0.38139694436859584, + -0.8844893508157688 0.2687284114488047 0.38139694436859567, + -0.8150678236290853 0.43612018264561503 0.38139694436859567, + -0.7143236970756376 0.5867520998023706 0.38139694436859584, + -0.5861285114409172 0.7148354628180899 0.38139694436859595, + -0.43540873581617867 0.8154480998820559 0.38139694436859606, + -0.2679564466540568 0.8847235237761171 0.381396944368596, + -0.09020674151872593 0.9199995188101306 0.38139694436859595, + 0.09100955810464637 0.919920448277945 0.381396944368596, + 0.26872841144880494 0.8844893508157686 0.38139694436859595, + 0.43612018264561503 0.8150678236290851 0.38139694436859584, + 0.5867520998023703 0.7143236970756377 0.38139694436859595, + 0.7148354628180897 0.5861285114409173 0.3813969443685961, + 0.8154480998820558 0.43540873581617867 0.3813969443685961, + 0.8847235237761171 0.26795644665405666 0.38139694436859617, + 0.990477547815222 0.09711717268224873 0.09758320574848336, + 0.9903924199589326 -0.09798149031188884 0.09758320574848336, + 0.952247066822089 -0.28931477958199264 0.09758320574848338, + 0.8775073929335805 -0.4695298641223581 0.09758320574848349, + 0.7690456020464495 -0.6317011792998831 0.09758320574848346, + 0.6310298199584159 -0.7695965724190165 0.09758320574848331, + 0.46876391577497983 -0.8779168008548173 0.09758320574848324, + 0.2884836771941446 -0.952499178975181 0.0975832057484832, + 0.09711717268224877 -0.990477547815222 0.09758320574848317, + -0.09798149031188871 -0.9903924199589326 0.0975832057484832, + -0.2893147795819925 -0.9522470668220891 0.09758320574848321, + -0.4695298641223579 -0.8775073929335806 0.09758320574848325, + -0.631701179299883 -0.7690456020464497 0.09758320574848327, + -0.7695965724190165 -0.6310298199584159 0.0975832057484832, + -0.877916800854817 -0.4687639157749801 0.09758320574848316, + -0.9524991789751809 -0.2884836771941448 0.09758320574848314, + -0.9904775478152221 -0.09711717268224858 0.09758320574848318, + -0.9903924199589326 0.09798149031188881 0.09758320574848325, + -0.952247066822089 0.2893147795819927 0.09758320574848318, + -0.8775073929335806 0.46952986412235787 0.09758320574848318, + -0.7690456020464497 0.631701179299883 0.09758320574848327, + -0.6310298199584158 0.7695965724190166 0.09758320574848327, + -0.46876391577498017 0.877916800854817 0.09758320574848323, + -0.288483677194145 0.9524991789751808 0.09758320574848323, + -0.09711717268224901 0.990477547815222 0.09758320574848331, + 0.09798149031188878 0.9903924199589326 0.09758320574848338, + 0.28931477958199314 0.9522470668220889 0.09758320574848338, + 0.4695298641223581 0.8775073929335805 0.09758320574848338, + 0.6317011792998828 0.7690456020464498 0.09758320574848342, + 0.7695965724190165 0.6310298199584159 0.09758320574848339, + 0.877916800854817 0.4687639157749804 0.09758320574848334, + 0.9524991789751808 0.288483677194145 0.09758320574848332, + -9.642975821988967e-17 -7.298582617560456e-18 1.0, + 0.44649653954220836 0.025314821288006804 0.89442719099991, + -0.9944049468289179 -0.10563522955045263 0.0, + -1.0 0.0 0.0, + -0.9944049468289179 -0.10563522955045261 0.0, + -0.9944049468289179 -0.10563522955045261 0.0, + -0.9475604723080341 0.31957651872341186 0.0, + -1.0 0.0 0.0, + -0.9475604723080342 0.31957651872341186 0.0, + -0.9475604723080342 0.31957651872341186 0.0, + -0.7031504811481755 -0.074695387147328 -0.7071067811865475, + -1.0 0.0 0.0, + -0.7031504811481755 -0.074695387147328 -0.7071067811865475, + -0.6700264355533315 0.22597472349733513 -0.7071067811865475, + -1.0 0.0 0.0, + -0.6700264355533315 0.22597472349733513 -0.7071067811865475, + 1.8264520310758743e-14 3.2380950886684328e-15 1.0, + 0.9808703112481417 0.19466235514853325 5.2614023602698847e-17, + 0.9240464217063675 0.38228027745576665 0.0, + 1.962927097425895e-14 7.31205937549604e-15 1.0, + 1.8264520310758743e-14 3.2380950886684328e-15 1.0, + 0.9808703112481417 0.19466235514853325 5.2614023602698847e-17, + 0.9999999048070577 -4.363322991534244e-4 -2.0552352969804288e-19, + 1.7348413734961086e-14 1.380299896023369e-16 1.0, + 0.9999999048070577 -4.363322991534244e-4 -2.0552352969804288e-19, + 0.9807000628306459 -0.19551825174128146 -2.1045609441079588e-16, + 1.7348413734961086e-14 1.380299896023369e-16 1.0, + 1.812305945374316e-14 -3.338141078438957e-15 1.0, + 0.9807000628306459 -0.19551825174128146 -2.1045609441079588e-16, + 0.9237124674225841 -0.3830865144168891 -3.1568414161619434e-16, + 1.812305945374316e-14 -3.338141078438957e-15 1.0, + 1.7123590930175915e-14 -6.809633138390448e-15 1.0, + 0.9237124674225841 -0.3830865144168891 -3.1568414161619434e-16, + 0.8312271199153919 -0.5559329771808492 -8.418243776431827e-16, + 1.7123590930175915e-14 -6.809633138390448e-15 1.0, + 1.5466072410182525e-14 -1.0019434815719895e-14 1.0, + 0.8312271199153919 -0.5559329771808492 -8.418243776431827e-16, + 0.7067981803473912 -0.7074152474025541 -8.418243776431838e-16, + 1.5466072410182525e-14 -1.0019434815719895e-14 1.0, + 1.3214201400939163e-14 -1.2844195232045e-14 1.0, + 0.7067981803473912 -0.7074152474025541 -8.418243776431838e-16, + 0.5552073830856245 -0.8317119463896214 0.0, + 1.3214201400939163e-14 -1.2844195232045e-14 1.0, + 1.045451604246714e-14 -1.5175360428710233e-14 1.0, + 0.5552073830856245 -0.8317119463896214 0.0, + 0.3822802774557655 -0.9240464217063679 -5.261402360269897e-16, + 1.045451604246714e-14 -1.5175360428710233e-14 1.0, + 7.293069495443255e-15 -1.6923345034540246e-14 1.0, + 0.3822802774557655 -0.9240464217063679 -5.261402360269897e-16, + 0.19466235514853267 -0.980870311248142 -2.63070118013495e-16, + 7.293069495443255e-15 -1.6923345034540246e-14 1.0, + 3.851354377710062e-15 -1.802097498141409e-14 1.0, + 0.19466235514853267 -0.980870311248142 -2.63070118013495e-16, + -4.363322991534244e-4 -0.9999999048070577 0.0, + 3.851354377710062e-15 -1.802097498141409e-14 1.0, + 2.6163387110590027e-16 -1.8426068966031433e-14 1.0, + -4.363322991534244e-4 -0.9999999048070577 0.0, + -0.19551825174128104 -0.980700062830646 0.0, + 2.6163387110590027e-16 -1.8426068966031433e-14 1.0, + -3.3381410784388834e-15 -1.8123059453742756e-14 1.0, + -0.19551825174128104 -0.980700062830646 0.0, + -0.3830865144168887 -0.9237124674225844 0.0, + -3.3381410784388834e-15 -1.8123059453742756e-14 1.0, + -7.23135743929741e-15 -1.7990140829341083e-14 1.0, + -0.3830865144168887 -0.9237124674225844 0.0, + -0.5559329771808486 -0.8312271199153923 -6.313682832323863e-16, + -7.23135743929741e-15 -1.7990140829341083e-14 1.0, + -1.0930292526239696e-14 -1.6872078992926123e-14 1.0, + -0.5559329771808486 -0.8312271199153923 -6.313682832323863e-16, + -0.7074152474025546 -0.7067981803473907 -1.6836487552863659e-15, + -1.0930292526239696e-14 -1.6872078992926123e-14 1.0, + -1.401184934404888e-14 -1.4415492437387943e-14 1.0, + -0.7074152474025546 -0.7067981803473907 -1.6836487552863659e-15, + -0.8317119463896216 -0.5552073830856246 -1.052280472053981e-15, + -1.401184934404888e-14 -1.4415492437387943e-14 1.0, + -1.6554938649501823e-14 -1.1404926591782168e-14 1.0, + -0.8317119463896216 -0.5552073830856246 -1.052280472053981e-15, + -0.9240464217063677 -0.3822802774557661 0.0, + -1.6554938649501823e-14 -1.1404926591782168e-14 1.0, + -1.8461830946770906e-14 -7.956075813210722e-15 1.0, + -3.909730054754389e-14 -6.236946186309197e-15 1.0, + -0.9240464217063677 -0.3822802774557661 0.0, + -0.980870311248142 -0.19466235514853247 -5.2614023602698945e-17, + -1.8461830946770906e-14 -7.956075813210722e-15 1.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -0.980870311248142 -0.19466235514853247 -5.2614023602698945e-17, + -0.9999999048070577 4.3633229915342387e-4 0.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + -0.9999999048070577 4.3633229915342387e-4 0.0, + -0.9807000628306463 0.19551825174128062 2.1045609441079623e-16, + -2.294922809394119e-14 5.71211846287199e-15 1.0, + -0.9807000628306463 0.19551825174128062 2.1045609441079623e-16, + -0.9237124674225842 0.38308651441688896 2.1045609441079613e-16, + -2.0782251692179955e-14 9.501364196503282e-15 1.0, + -0.9237124674225842 0.38308651441688896 2.1045609441079613e-16, + -0.8312271199153921 0.5559329771808487 0.0, + -1.8529302352637088e-14 1.3373214322528412e-14 1.0, + -2.0782251692179955e-14 9.501364196503282e-15 1.0, + -0.8312271199153921 0.5559329771808487 0.0, + -0.7067981803473906 0.7074152474025548 -8.418243776431827e-16, + -1.8529302352637088e-14 1.3373214322528412e-14 1.0, + -1.5564282315034532e-14 1.6731139321923623e-14 1.0, + -0.7067981803473906 0.7074152474025548 -8.418243776431827e-16, + -0.5552073830856249 0.8317119463896213 -6.313682832323896e-16, + -1.5564282315034532e-14 1.6731139321923623e-14 1.0, + -1.2001135636615432e-14 1.9446096020108435e-14 1.0, + -0.5552073830856249 0.8317119463896213 -6.313682832323896e-16, + -0.3822802774557661 0.9240464217063676 3.156841416161938e-16, + -1.2001135636615432e-14 1.9446096020108435e-14 1.0, + -7.831238641093933e-15 2.0817409206543108e-14 1.0, + -0.3822802774557661 0.9240464217063676 3.156841416161938e-16, + -0.19466235514853292 0.9808703112481417 1.5784207080809673e-16, + -7.831238641093933e-15 2.0817409206543108e-14 1.0, + -3.3420794096108945e-15 2.0678612054765852e-14 1.0, + -0.19466235514853292 0.9808703112481417 1.5784207080809673e-16, + 4.363322991528458e-4 0.9999999048070577 -2.0552352969804264e-19, + -3.3420794096108945e-15 2.0678612054765852e-14 1.0, + 7.563347937257879e-16 2.093328567070781e-14 1.0, + 4.363322991528458e-4 0.9999999048070577 -2.0552352969804264e-19, + 0.1955182517412818 0.9807000628306459 0.0, + 7.563347937257879e-16 2.093328567070781e-14 1.0, + 4.825683475097077e-15 2.0383504857846095e-14 1.0, + 0.1955182517412818 0.9807000628306459 0.0, + 0.3830865144168894 0.9237124674225841 1.2627365664647811e-15, + 4.825683475097077e-15 2.0383504857846095e-14 1.0, + 8.709583846794856e-15 1.9050397384498706e-14 1.0, + 0.3830865144168894 0.9237124674225841 1.2627365664647811e-15, + 0.555932977180848 0.8312271199153928 1.0522804720539778e-15, + 8.709583846794856e-15 1.9050397384498706e-14 1.0, + 1.2258779795651311e-14 1.698519382325103e-14 1.0, + 0.555932977180848 0.8312271199153928 1.0522804720539778e-15, + 0.7074152474025551 0.7067981803473902 0.0, + 1.2258779795651311e-14 1.698519382325103e-14 1.0, + 1.5336877711763716e-14 1.4267258788782026e-14 1.0, + 0.7074152474025551 0.7067981803473902 0.0, + 0.8317119463896213 0.5552073830856247 0.0, + 1.5336877711763716e-14 1.4267258788782026e-14 1.0, + 1.782558801843299e-14 1.1001041000230967e-14 1.0, + 0.8317119463896213 0.5552073830856247 0.0, + 0.9240464217063675 0.38228027745576665 0.0, + 1.782558801843299e-14 1.1001041000230967e-14 1.0, + 1.962927097425895e-14 7.31205937549604e-15 1.0, + 0.9570669052188782 0.2898671056445674 1.576823131075754e-16, + 0.9570669052188782 0.2898671056445674 1.576823131075754e-16, + 0.9808703112481417 0.19466235514853325 5.2614023602698847e-17, + 0.9240464217063675 0.38228027745576665 0.0, + 0.9952273999818312 0.09758289975914954 2.2300052823214326e-16, + 0.9952273999818312 0.09758289975914954 2.2300052823214326e-16, + 0.9808703112481417 0.19466235514853325 5.2614023602698847e-17, + 0.9999999048070577 -4.363322991534244e-4 -2.0552352969804288e-19, + 0.9951418638934383 -0.09845136223889228 2.528498549932483e-16, + 0.9951418638934383 -0.09845136223889228 2.528498549932483e-16, + 0.9999999048070577 -4.363322991534244e-4 -2.0552352969804288e-19, + 0.9807000628306459 -0.19551825174128146 -2.1045609441079588e-16, + 0.9568135840576074 -0.29070219359825256 2.1348757618268486e-16, + 0.9568135840576074 -0.29070219359825256 2.1348757618268486e-16, + 0.9807000628306459 -0.19551825174128146 -2.1045609441079588e-16, + 0.9237124674225841 -0.3830865144168891 -3.1568414161619434e-16, + 0.8817154947736826 -0.4717815026853004 1.4275764972702332e-16, + 0.8817154947736826 -0.4717815026853004 1.4275764972702332e-16, + 0.9237124674225841 -0.3830865144168891 -3.1568414161619434e-16, + 0.8312271199153919 -0.5559329771808492 -8.418243776431827e-16, + 0.7727335734973512 -0.6347305132022675 1.2199290067581978e-16, + 0.7727335734973512 -0.6347305132022675 1.2199290067581978e-16, + 0.8312271199153919 -0.5559329771808492 -8.418243776431827e-16, + 0.7067981803473912 -0.7074152474025541 -8.418243776431838e-16, + 0.6340559343454968 -0.7732871860578441 1.16801713413019e-16, + 0.6340559343454968 -0.7732871860578441 1.16801713413019e-16, + 0.7067981803473912 -0.7074152474025541 -8.418243776431838e-16, + 0.5552073830856245 -0.8317119463896214 0.0, + 0.4710118812194093 -0.8821268660176681 7.137882486351163e-17, + 0.4710118812194093 -0.8821268660176681 7.137882486351163e-17, + 0.5552073830856245 -0.8317119463896214 0.0, + 0.3822802774557655 -0.9240464217063679 -5.261402360269897e-16, + 0.2898671056445668 -0.9570669052188784 3.893390447100635e-17, + 0.2898671056445668 -0.9570669052188784 3.893390447100635e-17, + 0.3822802774557655 -0.9240464217063679 -5.261402360269897e-16, + 0.19466235514853267 -0.980870311248142 -2.63070118013495e-16, + 0.09758289975914951 -0.9952273999818312 1.6838406731829114e-17, + 0.09758289975914951 -0.9952273999818312 1.6838406731829114e-17, + 0.19466235514853267 -0.980870311248142 -2.63070118013495e-16, + -4.363322991534244e-4 -0.9999999048070577 0.0, + -0.09845136223889206 -0.9951418638934383 -1.7553208884226496e-17, + -0.09845136223889206 -0.9951418638934383 -1.7553208884226496e-17, + -4.363322991534244e-4 -0.9999999048070577 0.0, + -0.19551825174128104 -0.980700062830646 0.0, + -0.29070219359825233 -0.9568135840576074 -5.385856785155882e-17, + -0.29070219359825233 -0.9568135840576074 -5.385856785155882e-17, + -0.19551825174128104 -0.980700062830646 0.0, + -0.3830865144168887 -0.9237124674225844 0.0, + -0.4717815026853 -0.8817154947736827 -8.046340257341306e-17, + -0.4717815026853 -0.8817154947736827 -8.046340257341306e-17, + -0.3830865144168887 -0.9237124674225844 0.0, + -0.5559329771808486 -0.8312271199153923 -6.313682832323863e-16, + -0.6347305132022673 -0.7727335734973513 -9.084577709901464e-17, + -0.6347305132022673 -0.7727335734973513 -9.084577709901464e-17, + -0.5559329771808486 -0.8312271199153923 -6.313682832323863e-16, + -0.7074152474025546 -0.7067981803473907 -1.6836487552863659e-15, + -0.7732871860578442 -0.6340559343454968 -1.2977968157002114e-16, + -0.7732871860578442 -0.6340559343454968 -1.2977968157002114e-16, + -0.7074152474025546 -0.7067981803473907 -1.6836487552863659e-15, + -0.8317119463896216 -0.5552073830856246 -1.052280472053981e-15, + -0.882126866017668 -0.47101188121940957 -2.063496936963338e-16, + -0.882126866017668 -0.47101188121940957 -2.063496936963338e-16, + -0.8317119463896216 -0.5552073830856246 -1.052280472053981e-15, + -0.9240464217063677 -0.3822802774557661 0.0, + -0.9570669052188783 -0.28986710564456697 -2.4982588702229065e-16, + -0.9570669052188783 -0.28986710564456697 -2.4982588702229065e-16, + -0.9240464217063677 -0.3822802774557661 0.0, + -0.980870311248142 -0.19466235514853247 -5.2614023602698945e-17, + -0.9952273999818312 -0.09758289975914941 -2.5414511704954266e-16, + -0.9952273999818312 -0.09758289975914941 -2.5414511704954266e-16, + -0.980870311248142 -0.19466235514853247 -5.2614023602698945e-17, + -0.9999999048070577 4.3633229915342387e-4 0.0, + -0.9951418638934383 0.09845136223889213 -2.2170019665703763e-16, + -0.9951418638934383 0.09845136223889213 -2.2170019665703763e-16, + -0.9999999048070577 4.3633229915342387e-4 0.0, + -0.9807000628306463 0.19551825174128062 2.1045609441079623e-16, + -0.9568135840576074 0.29070219359825256 -1.4989553221337456e-16, + -0.9568135840576074 0.29070219359825256 -1.4989553221337456e-16, + -0.9807000628306463 0.19551825174128062 2.1045609441079623e-16, + -0.9237124674225842 0.38308651441688896 2.1045609441079613e-16, + -0.8817154947736827 0.4717815026853001 -1.1809951022871918e-16, + -0.8817154947736827 0.4717815026853001 -1.1809951022871918e-16, + -0.9237124674225842 0.38308651441688896 2.1045609441079613e-16, + -0.8312271199153921 0.5559329771808487 0.0, + -0.7727335734973513 0.6347305132022673 -1.1939730704441929e-16, + -0.7727335734973513 0.6347305132022673 -1.1939730704441929e-16, + -0.8312271199153921 0.5559329771808487 0.0, + -0.7067981803473906 0.7074152474025548 -8.418243776431827e-16, + -0.6340559343454968 0.7732871860578442 -1.0122815162461653e-16, + -0.6340559343454968 0.7732871860578442 -1.0122815162461653e-16, + -0.7067981803473906 0.7074152474025548 -8.418243776431827e-16, + -0.5552073830856249 0.8317119463896213 -6.313682832323896e-16, + -0.4710118812194097 0.882126866017668 -7.786780894201278e-17, + -0.4710118812194097 0.882126866017668 -7.786780894201278e-17, + -0.5552073830856249 0.8317119463896213 -6.313682832323896e-16, + -0.3822802774557661 0.9240464217063676 3.156841416161938e-16, + -0.28986710564456725 0.9570669052188783 -4.9965177404458104e-17, + -0.28986710564456725 0.9570669052188783 -4.9965177404458104e-17, + -0.3822802774557661 0.9240464217063676 3.156841416161938e-16, + -0.19466235514853292 0.9808703112481417 1.5784207080809673e-16, + -0.09758289975914984 0.9952273999818312 -2.3319786532113455e-19, + -0.09758289975914984 0.9952273999818312 -2.3319786532113455e-19, + -0.19466235514853292 0.9808703112481417 1.5784207080809673e-16, + 4.363322991528458e-4 0.9999999048070577 -2.0552352969804264e-19, + 0.09845136223889216 0.9951418638934383 4.8434182723436726e-17, + 0.09845136223889216 0.9951418638934383 4.8434182723436726e-17, + 4.363322991528458e-4 0.9999999048070577 -2.0552352969804264e-19, + 0.1955182517412818 0.9807000628306459 0.0, + 0.29070219359825306 0.9568135840576073 6.878323123211129e-17, + 0.29070219359825306 0.9568135840576073 6.878323123211129e-17, + 0.1955182517412818 0.9807000628306459 0.0, + 0.3830865144168894 0.9237124674225841 1.2627365664647811e-15, + 0.4717815026853002 0.8817154947736827 1.1161052615021817e-16, + 0.4717815026853002 0.8817154947736827 1.1161052615021817e-16, + 0.3830865144168894 0.9237124674225841 1.2627365664647811e-15, + 0.555932977180848 0.8312271199153928 1.0522804720539778e-15, + 0.6347305132022671 0.7727335734973513 1.5314002425262465e-16, + 0.6347305132022671 0.7727335734973513 1.5314002425262465e-16, + 0.555932977180848 0.8312271199153928 1.0522804720539778e-15, + 0.7074152474025551 0.7067981803473902 0.0, + 0.7732871860578443 0.6340559343454967 1.2977968157002117e-16, + 0.7732871860578443 0.6340559343454967 1.2977968157002117e-16, + 0.7074152474025551 0.7067981803473902 0.0, + 0.8317119463896213 0.5552073830856247 0.0, + 0.8821268660176679 0.47101188121940984 1.1420611978161874e-16, + 0.8821268660176679 0.47101188121940984 1.1420611978161874e-16, + 0.8317119463896213 0.5552073830856247 0.0, + 0.9240464217063675 0.38228027745576665 0.0, + -1.3406226500900561e-14 9.007231307879203e-15 1.0, + -1.3406226500900561e-14 9.007231307879203e-15 1.0, + -1.8529302352637088e-14 1.3373214322528412e-14 1.0, + -2.0782251692179955e-14 9.501364196503282e-15 1.0, + -1.0998292382268195e-14 1.1167823563279375e-14 1.0, + -1.0998292382268195e-14 1.1167823563279375e-14 1.0, + -1.8529302352637088e-14 1.3373214322528412e-14 1.0, + -1.5564282315034532e-14 1.6731139321923623e-14 1.0, + -8.608228982920184e-15 1.3098897367489062e-14 1.0, + -8.608228982920184e-15 1.3098897367489062e-14 1.0, + -1.5564282315034532e-14 1.6731139321923623e-14 1.0, + -1.2001135636615432e-14 1.9446096020108435e-14 1.0, + -6.025430427424481e-15 1.4745287876224073e-14 1.0, + -6.025430427424481e-15 1.4745287876224073e-14 1.0, + -1.2001135636615432e-14 1.9446096020108435e-14 1.0, + -7.831238641093933e-15 2.0817409206543108e-14 1.0, + -3.078309819817191e-15 1.5614729774469264e-14 1.0, + -3.078309819817191e-15 1.5614729774469264e-14 1.0, + -7.831238641093933e-15 2.0817409206543108e-14 1.0, + -3.3420794096108945e-15 2.0678612054765852e-14 1.0, + 1.198766477155726e-16 1.5673810897663864e-14 1.0, + 1.198766477155726e-16 1.5673810897663864e-14 1.0, + -3.3420794096108945e-15 2.0678612054765852e-14 1.0, + 7.563347937257879e-16 2.093328567070781e-14 1.0, + 3.1753820667886943e-15 1.5349256242447514e-14 1.0, + 3.1753820667886943e-15 1.5349256242447514e-14 1.0, + 7.563347937257879e-16 2.093328567070781e-14 1.0, + 4.825683475097077e-15 2.0383504857846095e-14 1.0, + 6.10885933380992e-15 1.443483827779597e-14 1.0, + 6.10885933380992e-15 1.443483827779597e-14 1.0, + 4.825683475097077e-15 2.0383504857846095e-14 1.0, + 8.709583846794856e-15 1.9050397384498706e-14 1.0, + 8.80757656252061e-15 1.2965697573279226e-14 1.0, + 8.80757656252061e-15 1.2965697573279226e-14 1.0, + 8.709583846794856e-15 1.9050397384498706e-14 1.0, + 1.2258779795651311e-14 1.698519382325103e-14 1.0, + 1.116782356327952e-14 1.099829238226834e-14 1.0, + 1.116782356327952e-14 1.099829238226834e-14 1.0, + 1.2258779795651311e-14 1.698519382325103e-14 1.0, + 1.5336877711763716e-14 1.4267258788782026e-14 1.0, + 1.3098897367489198e-14 8.608228982920291e-15 1.0, + 1.3098897367489198e-14 8.608228982920291e-15 1.0, + 1.5336877711763716e-14 1.4267258788782026e-14 1.0, + 1.782558801843299e-14 1.1001041000230967e-14 1.0, + 1.4526587891812496e-14 5.887356171308992e-15 1.0, + 1.4526587891812496e-14 5.887356171308992e-15 1.0, + 1.782558801843299e-14 1.1001041000230967e-14 1.0, + 1.962927097425895e-14 7.31205937549604e-15 1.0, + 1.8264520310758743e-14 3.2380950886684328e-15 1.0, + 1.5404758949170064e-14 3.1048846644552505e-15 1.0, + 1.5404758949170064e-14 3.1048846644552505e-15 1.0, + 1.962927097425895e-14 7.31205937549604e-15 1.0, + 1.8264520310758743e-14 3.2380950886684328e-15 1.0, + 1.6474583111209647e-14 1.1722552457787833e-15 1.0, + 1.6474583111209647e-14 1.1722552457787833e-15 1.0, + 1.7348413734961086e-14 1.380299896023369e-16 1.0, + 1.7305386127719012e-14 -1.0486584017362953e-15 1.0, + 1.7305386127719012e-14 -1.0486584017362953e-15 1.0, + 1.7348413734961086e-14 1.380299896023369e-16 1.0, + 1.812305945374316e-14 -3.338141078438957e-15 1.0, + 1.6935586560982354e-14 -4.3566797970407284e-15 1.0, + 1.6935586560982354e-14 -4.3566797970407284e-15 1.0, + 1.812305945374316e-14 -3.338141078438957e-15 1.0, + 1.7123590930175915e-14 -6.809633138390448e-15 1.0, + 1.576022794948045e-14 -7.576936452081752e-15 1.0, + 1.576022794948045e-14 -7.576936452081752e-15 1.0, + 1.7123590930175915e-14 -6.809633138390448e-15 1.0, + 1.5466072410182525e-14 -1.0019434815719895e-14 1.0, + 1.3979212616317636e-14 -1.0506015688464178e-14 1.0, + 1.3979212616317636e-14 -1.0506015688464178e-14 1.0, + 1.5466072410182525e-14 -1.0019434815719895e-14 1.0, + 1.3214201400939163e-14 -1.2844195232045e-14 1.0, + 1.1660983981942492e-14 -1.3031354633780385e-14 1.0, + 1.1660983981942492e-14 -1.3031354633780385e-14 1.0, + 1.3214201400939163e-14 -1.2844195232045e-14 1.0, + 1.045451604246714e-14 -1.5175360428710233e-14 1.0, + 8.894630272696435e-15 -1.505590592858827e-14 1.0, + 8.894630272696435e-15 -1.505590592858827e-14 1.0, + 1.045451604246714e-14 -1.5175360428710233e-14 1.0, + 7.293069495443255e-15 -1.6923345034540246e-14 1.0, + 5.786460910236788e-15 -1.6501867202009775e-14 1.0, + 5.786460910236788e-15 -1.6501867202009775e-14 1.0, + 7.293069495443255e-15 -1.6923345034540246e-14 1.0, + 3.851354377710062e-15 -1.802097498141409e-14 1.0, + 2.4559211000814405e-15 -1.7313670973211804e-14 1.0, + 2.4559211000814405e-15 -1.7313670973211804e-14 1.0, + 3.851354377710062e-15 -1.802097498141409e-14 1.0, + 2.6163387110590027e-16 -1.8426068966031433e-14 1.0, + -9.689983806536037e-16 -1.746012007853189e-14 1.0, + -9.689983806536037e-16 -1.746012007853189e-14 1.0, + 2.6163387110590027e-16 -1.8426068966031433e-14 1.0, + -3.3381410784388834e-15 -1.8123059453742756e-14 1.0, + -4.461845896025024e-15 -1.7018265089980737e-14 1.0, + -4.461845896025024e-15 -1.7018265089980737e-14 1.0, + -3.3381410784388834e-15 -1.8123059453742756e-14 1.0, + -7.23135743929741e-15 -1.7990140829341083e-14 1.0, + -7.682102551065972e-15 -1.5842906478478798e-14 1.0, + -7.682102551065972e-15 -1.5842906478478798e-14 1.0, + -7.23135743929741e-15 -1.7990140829341083e-14 1.0, + -1.0930292526239696e-14 -1.6872078992926123e-14 1.0, + -1.0506015688464016e-14 -1.3979212616317424e-14 1.0, + -1.0506015688464016e-14 -1.3979212616317424e-14 1.0, + -1.0930292526239696e-14 -1.6872078992926123e-14 1.0, + -1.401184934404888e-14 -1.4415492437387943e-14 1.0, + -1.3031354633780254e-14 -1.1660983981942356e-14 1.0, + -1.3031354633780254e-14 -1.1660983981942356e-14 1.0, + -1.401184934404888e-14 -1.4415492437387943e-14 1.0, + -1.6554938649501823e-14 -1.1404926591782168e-14 1.0, + -1.5484408818863765e-14 -9.055128647194807e-15 1.0, + -1.5484408818863765e-14 -9.055128647194807e-15 1.0, + -1.6554938649501823e-14 -1.1404926591782168e-14 1.0, + -1.8461830946770906e-14 -7.956075813210722e-15 1.0, + -2.7943128437292115e-14 -6.9848479521411676e-15 1.0, + -2.7943128437292115e-14 -6.9848479521411676e-15 1.0, + -1.8461830946770906e-14 -7.956075813210722e-15 1.0, + -1.8831727049140776e-14 6.820997383306529e-15 1.0, + -1.8831727049140776e-14 6.820997383306529e-15 1.0, + -2.0782251692179955e-14 9.501364196503282e-15 1.0 ] } + normalIndex [ + 0, 1, 30, 29, -1, + 0, 29, 57, 28, 187, -1, + 0, 187, 511, 514, -1, + 0, 515, 518, 1, -1, + 1, 2, 31, 30, -1, + 1, 519, 522, 2, -1, + 2, 3, 32, 31, -1, + 2, 523, 526, 3, -1, + 3, 4, 33, 32, -1, + 3, 527, 530, 4, -1, + 4, 5, 34, 33, -1, + 4, 531, 534, 5, -1, + 5, 6, 35, 34, -1, + 5, 535, 538, 6, -1, + 6, 7, 36, 35, -1, + 6, 539, 542, 7, -1, + 7, 8, 37, 36, -1, + 7, 543, 546, 8, -1, + 8, 9, 38, 37, -1, + 8, 547, 550, 9, -1, + 9, 10, 39, 38, -1, + 9, 551, 554, 10, -1, + 10, 11, 40, 39, -1, + 10, 555, 558, 11, -1, + 11, 12, 41, 40, -1, + 11, 559, 562, 12, -1, + 12, 13, 42, 41, -1, + 12, 563, 566, 13, -1, + 13, 14, 43, 42, -1, + 13, 567, 570, 14, -1, + 14, 188, 196, 43, -1, + 14, 571, 266, 270, 190, -1, + 189, 193, 200, 197, -1, + 191, 271, 274, 194, -1, + 192, 15, 44, 199, -1, + 195, 275, 278, 573, 15, -1, + 15, 16, 45, 44, -1, + 15, 574, 458, 16, -1, + 16, 17, 46, 45, -1, + 16, 459, 462, 17, -1, + 17, 18, 47, 46, -1, + 17, 463, 466, 18, -1, + 18, 19, 48, 47, -1, + 18, 467, 470, 19, -1, + 19, 20, 49, 48, -1, + 19, 471, 474, 20, -1, + 20, 21, 50, 49, -1, + 20, 475, 478, 21, -1, + 21, 22, 51, 50, -1, + 21, 479, 482, 22, -1, + 22, 23, 52, 51, -1, + 22, 483, 486, 23, -1, + 23, 24, 53, 52, -1, + 23, 487, 490, 24, -1, + 24, 25, 54, 53, -1, + 24, 491, 494, 25, -1, + 25, 26, 55, 54, -1, + 25, 495, 498, 26, -1, + 26, 27, 56, 55, -1, + 26, 499, 502, 27, -1, + 27, 28, 57, 56, -1, + 27, 503, 507, 28, -1, + 28, 508, 512, 187, -1, + 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 198, 201, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, -1, + 58, 59, 91, 90, -1, + 58, 89, 186, -1, + 58, 90, 121, 89, -1, + 58, 186, 59, -1, + 59, 60, 92, 91, -1, + 59, 186, 60, -1, + 60, 61, 93, 92, -1, + 60, 186, 61, -1, + 61, 62, 94, 93, -1, + 61, 186, 62, -1, + 62, 63, 95, 94, -1, + 62, 186, 63, -1, + 63, 64, 96, 95, -1, + 63, 186, 64, -1, + 64, 65, 97, 96, -1, + 64, 186, 65, -1, + 65, 66, 98, 97, -1, + 65, 186, 66, -1, + 66, 67, 99, 98, -1, + 66, 186, 67, -1, + 67, 68, 100, 99, -1, + 67, 186, 68, -1, + 68, 69, 101, 100, -1, + 68, 186, 69, -1, + 69, 70, 102, 101, -1, + 69, 186, 70, -1, + 70, 71, 103, 102, -1, + 70, 186, 71, -1, + 71, 72, 104, 103, -1, + 71, 186, 72, -1, + 72, 73, 105, 104, -1, + 72, 186, 73, -1, + 73, 74, 106, 105, -1, + 73, 186, 74, -1, + 74, 75, 107, 106, -1, + 74, 186, 75, -1, + 75, 76, 108, 107, -1, + 75, 186, 76, -1, + 76, 77, 109, 108, -1, + 76, 186, 77, -1, + 77, 78, 110, 109, -1, + 77, 186, 78, -1, + 78, 79, 111, 110, -1, + 78, 186, 79, -1, + 79, 80, 112, 111, -1, + 79, 186, 80, -1, + 80, 81, 113, 112, -1, + 80, 186, 81, -1, + 81, 82, 114, 113, -1, + 81, 186, 82, -1, + 82, 83, 115, 114, -1, + 82, 186, 83, -1, + 83, 84, 116, 115, -1, + 83, 186, 84, -1, + 84, 85, 117, 116, -1, + 84, 186, 85, -1, + 85, 86, 118, 117, -1, + 85, 186, 86, -1, + 86, 87, 119, 118, -1, + 86, 186, 87, -1, + 87, 88, 120, 119, -1, + 87, 186, 88, -1, + 88, 89, 121, 120, -1, + 88, 186, 89, -1, + 90, 91, 123, 122, -1, + 90, 122, 153, 121, -1, + 91, 92, 124, 123, -1, + 92, 93, 125, 124, -1, + 93, 94, 126, 125, -1, + 94, 95, 127, 126, -1, + 95, 96, 128, 127, -1, + 96, 97, 129, 128, -1, + 97, 98, 130, 129, -1, + 98, 99, 131, 130, -1, + 99, 100, 132, 131, -1, + 100, 101, 133, 132, -1, + 101, 102, 134, 133, -1, + 102, 103, 135, 134, -1, + 103, 104, 136, 135, -1, + 104, 105, 137, 136, -1, + 105, 106, 138, 137, -1, + 106, 107, 139, 138, -1, + 107, 108, 140, 139, -1, + 108, 109, 141, 140, -1, + 109, 110, 142, 141, -1, + 110, 111, 143, 142, -1, + 111, 112, 144, 143, -1, + 112, 113, 145, 144, -1, + 113, 114, 146, 145, -1, + 114, 115, 147, 146, -1, + 115, 116, 148, 147, -1, + 116, 117, 149, 148, -1, + 117, 118, 150, 149, -1, + 118, 119, 151, 150, -1, + 119, 120, 152, 151, -1, + 120, 121, 153, 152, -1, + 122, 123, 155, 154, -1, + 122, 154, 185, 153, -1, + 123, 124, 156, 155, -1, + 124, 125, 157, 156, -1, + 125, 126, 158, 157, -1, + 126, 127, 159, 158, -1, + 127, 128, 160, 159, -1, + 128, 129, 161, 160, -1, + 129, 130, 162, 161, -1, + 130, 131, 163, 162, -1, + 131, 132, 164, 163, -1, + 132, 133, 165, 164, -1, + 133, 134, 166, 165, -1, + 134, 135, 167, 166, -1, + 135, 136, 168, 167, -1, + 136, 137, 169, 168, -1, + 137, 138, 170, 169, -1, + 138, 139, 171, 170, -1, + 139, 140, 172, 171, -1, + 140, 141, 173, 172, -1, + 141, 142, 174, 173, -1, + 142, 143, 175, 174, -1, + 143, 144, 176, 175, -1, + 144, 145, 177, 176, -1, + 145, 146, 178, 177, -1, + 146, 147, 179, 178, -1, + 147, 148, 180, 179, -1, + 148, 149, 181, 180, -1, + 149, 150, 182, 181, -1, + 150, 151, 183, 182, -1, + 151, 152, 184, 183, -1, + 152, 153, 185, 184, -1, + 154, 155, 338, 335, -1, + 154, 334, 330, 185, -1, + 155, 156, 342, 339, -1, + 156, 157, 346, 343, -1, + 157, 158, 350, 347, -1, + 158, 159, 354, 351, -1, + 159, 160, 358, 355, -1, + 160, 161, 362, 359, -1, + 161, 162, 366, 363, -1, + 162, 163, 370, 367, -1, + 163, 164, 374, 371, -1, + 164, 165, 378, 375, -1, + 165, 166, 382, 379, -1, + 166, 167, 386, 383, -1, + 167, 168, 390, 387, -1, + 168, 169, 394, 391, -1, + 169, 170, 398, 395, -1, + 170, 171, 402, 399, -1, + 171, 172, 406, 403, -1, + 172, 173, 410, 407, -1, + 173, 174, 414, 411, -1, + 174, 175, 418, 415, -1, + 175, 176, 422, 419, -1, + 176, 177, 426, 423, -1, + 177, 178, 430, 427, -1, + 178, 179, 434, 431, -1, + 179, 180, 438, 435, -1, + 180, 181, 442, 439, -1, + 181, 182, 446, 443, -1, + 182, 183, 450, 447, -1, + 183, 184, 454, 451, -1, + 184, 185, 331, 455, -1, + 202, 206, 510, 506, -1, + 204, 327, 457, 333, -1, + 203, 332, 336, 207, -1, + 205, 509, 505, 329, -1, + 209, 212, 516, 513, -1, + 208, 337, 340, 210, -1, + 213, 216, 520, 517, -1, + 211, 341, 344, 214, -1, + 217, 220, 524, 521, -1, + 215, 345, 348, 218, -1, + 221, 224, 528, 525, -1, + 219, 349, 352, 222, -1, + 225, 228, 532, 529, -1, + 223, 353, 356, 226, -1, + 229, 232, 536, 533, -1, + 227, 357, 360, 230, -1, + 233, 236, 540, 537, -1, + 231, 361, 364, 234, -1, + 237, 240, 544, 541, -1, + 235, 365, 368, 238, -1, + 241, 244, 548, 545, -1, + 239, 369, 372, 242, -1, + 245, 248, 552, 549, -1, + 243, 373, 376, 246, -1, + 249, 252, 556, 553, -1, + 247, 377, 380, 250, -1, + 253, 256, 560, 557, -1, + 251, 381, 384, 254, -1, + 257, 260, 564, 561, -1, + 255, 385, 388, 258, -1, + 261, 264, 568, 565, -1, + 259, 389, 392, 262, -1, + 265, 269, 572, 569, -1, + 263, 393, 396, 267, -1, + 268, 397, 400, 272, -1, + 273, 401, 404, 276, -1, + 277, 405, 408, 279, -1, + 281, 285, 461, 575, -1, + 280, 409, 412, 282, -1, + 284, 288, 464, 460, -1, + 283, 413, 416, 286, -1, + 289, 292, 468, 465, -1, + 287, 417, 420, 290, -1, + 293, 296, 472, 469, -1, + 291, 421, 424, 294, -1, + 297, 300, 476, 473, -1, + 295, 425, 428, 298, -1, + 301, 304, 480, 477, -1, + 299, 429, 432, 302, -1, + 305, 308, 484, 481, -1, + 303, 433, 436, 306, -1, + 309, 312, 488, 485, -1, + 307, 437, 440, 310, -1, + 313, 316, 492, 489, -1, + 311, 441, 444, 314, -1, + 317, 320, 496, 493, -1, + 315, 445, 448, 318, -1, + 321, 324, 500, 497, -1, + 319, 449, 452, 322, -1, + 325, 328, 504, 501, -1, + 323, 453, 456, 326, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/LEDs.3dshapes/LED-8MM.wings b/modules/packages3d/LEDs.3dshapes/LED-8MM.wings new file mode 100644 index 00000000..5c6c35b1 Binary files /dev/null and b/modules/packages3d/LEDs.3dshapes/LED-8MM.wings differ diff --git a/modules/packages3d/LEDs.3dshapes/LED-8MM.wrl b/modules/packages3d/LEDs.3dshapes/LED-8MM.wrl new file mode 100644 index 00000000..aede438f --- /dev/null +++ b/modules/packages3d/LEDs.3dshapes/LED-8MM.wrl @@ -0,0 +1,1171 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cylinder4_sep6 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 0.7 0.8 0.8 + emissiveColor 0.0 0.0 0.0 + specularColor 0.7 0.8 0.8 + ambientIntensity 0.7666666666666666 + transparency 0.6 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.5058500804322605 1.7821453745730318 0.8047940680192607, + 1.198898816211557 1.6442894098296927 0.8047940680192607, + 1.7864371644708896 1.2517088365644173 0.8047940680192607, + 2.179017737736165 0.6641704883050847 0.8047940680192607, + 2.316873702479504 -0.028878247474211725 0.8047940680192607, + 2.179017737736165 -0.721926983253508 0.8047940680192607, + 1.7864371644708896 -1.309465331512841 0.8047940680192607, + 1.1988988162115568 -1.7020459047781167 0.8047940680192607, + 0.5058500804322608 -1.8399018695214557 0.8047940680192607, + -0.18719865534703573 -1.702045904778117 0.8047940680192607, + -0.7747370036063684 -1.3094653315128413 0.8047940680192607, + -1.0689530691740385 -0.9225790348757863 0.8047940680192607, + -1.0689530691740385 -0.028878247474211628 0.8047940680192607, + -1.0689530691740385 0.8648225399273632 0.8047940680192607, + -0.7747370036063691 1.2517088365644171 0.8047940680192607, + -0.18719865534703695 1.6442894098296923 0.8047940680192607, + 0.5058500804322605 1.7821453745730318 0.01739249321611136, + 1.198898816211557 1.6442894098296927 0.01739249321611136, + 1.7864371644708896 1.2517088365644173 0.01739249321611136, + 2.179017737736165 0.6641704883050847 0.01739249321611136, + 2.316873702479504 -0.028878247474211725 0.01739249321611136, + 2.179017737736165 -0.721926983253508 0.01739249321611136, + 1.7864371644708896 -1.309465331512841 0.01739249321611136, + 1.1988988162115568 -1.7020459047781167 0.01739249321611136, + 0.5058500804322608 -1.8399018695214557 0.01739249321611136, + -0.18719865534703573 -1.702045904778117 0.01739249321611136, + -0.7747370036063684 -1.3094653315128413 0.01739249321611136, + -1.0689530691740385 -0.9225790348757863 0.01739249321611136, + -1.0689530691740385 0.8648225399273632 0.01739249321611136, + -0.7747370036063691 1.2517088365644171 0.01739249321611136, + -0.18719865534703695 1.6442894098296923 0.01739249321611136, + -1.0689530691740385 -0.028878247474211412 0.8047940680192607, + 0.50585008043226 -1.603681397080511 2.7732980050271347, + 1.1085011550229527 -1.4838066451297813 2.7732980050271347, + 1.6194040665528076 -1.1424322335947592 2.7732980050271347, + 1.9607784780878297 -0.6315293220649044 2.7732980050271347, + 2.0806532300385596 -0.02887824747421201 2.7732980050271347, + 1.9607784780878297 0.5737728271164806 2.7732980050271347, + 1.6194040665528076 1.0846757386463353 2.7732980050271347, + 1.108501155022953 1.4260501501813578 2.7732980050271347, + 0.5058500804322605 1.5459249021320873 2.7732980050271347, + -0.09680099415843202 1.4260501501813578 2.7732980050271347, + -0.6077039056882866 1.0846757386463357 2.7732980050271347, + -0.9490783172233087 0.5737728271164818 2.7732980050271347, + -1.0689530691740385 -0.028878247474211412 2.7732980050271347, + -0.9490783172233094 -0.6315293220649045 2.7732980050271347, + -0.6077039056882872 -1.1424322335947588 2.7732980050271347, + -0.09680099415843324 -1.4838066451297809 2.7732980050271347, + 0.5058500804322599 0.5737728271164809 4.228226402682703, + 0.7364746621751358 0.527898745586062 4.228226402682703, + 0.9319887419646982 0.3972604140582267 4.228226402682703, + 1.0626270734925334 0.20174633426866415 4.228226402682703, + 1.1085011550229522 -0.028878247474211822 4.228226402682703, + 1.0626270734925334 -0.2595028292170878 4.228226402682703, + 0.9319887419646982 -0.4550169090066503 4.228226402682703, + 0.7364746621751355 -0.5856552405344853 4.228226402682703, + 0.5058500804322594 -0.6315293220649041 4.228226402682703, + 0.2752254986893834 -0.5856552405344851 4.228226402682703, + 0.07971141889982097 -0.45501690900665015 4.228226402682703, + -0.05092691262801374 -0.2595028292170877 4.228226402682703, + -0.0968009941584328 -0.028878247474211523 4.228226402682703, + -0.05092691262801374 0.20174633426866467 4.228226402682703, + 0.0797114188998213 0.397260414058227 4.228226402682703, + 0.2752254986893835 0.527898745586062 4.228226402682703, + 0.5058500804322602 1.0846757386463353 3.8868519911476804, + 0.9319887419646986 0.9999114886489191 3.8868519911476804, + 1.2932516552354096 0.7585233273289377 3.8868519911476804, + 1.5346398165553907 0.3972604140582265 3.8868519911476804, + 1.6194040665528067 -0.02887824747421198 3.8868519911476804, + 1.5346398165553907 -0.45501690900665054 3.8868519911476804, + 1.2932516552354092 -0.8162798222773611 3.8868519911476804, + 0.9319887419646982 -1.0576679835973428 3.8868519911476804, + 0.5058500804322598 -1.1424322335947588 3.8868519911476804, + 0.0797114188998212 -1.0576679835973426 3.8868519911476804, + -0.2815514943708899 -0.816279822277361 3.8868519911476804, + -0.5229396556908713 -0.45501690900665037 3.8868519911476804, + -0.6077039056882872 -0.028878247474211426 3.8868519911476804, + -0.5229396556908706 0.39726041405822754 3.8868519911476804, + -0.28155149437088967 0.758523327328938 3.8868519911476804, + 0.07971141889982103 0.9999114886489195 3.8868519911476804, + 0.5058500804322605 1.4260501501813578 3.3759490796178264, + 1.062627073492534 1.3153003203892113 3.3759490796178264, + 1.5346398165553912 0.9999114886489191 3.3759490796178264, + 1.8500286482956834 0.5278987455860616 3.3759490796178273, + 1.9607784780878297 -0.028878247474212086 3.3759490796178273, + 1.850028648295683 -0.5856552405344856 3.3759490796178273, + 1.5346398165553907 -1.0576679835973428 3.3759490796178264, + 1.0626270734925334 -1.3730568153376348 3.3759490796178264, + 0.5058500804322597 -1.4838066451297813 3.3759490796178264, + -0.050926912628013854 -1.3730568153376348 3.3759490796178264, + -0.5229396556908713 -1.0576679835973426 3.3759490796178264, + -0.8383284874311628 -0.5856552405344855 3.3759490796178255, + -0.9490783172233094 -0.028878247474211364 3.3759490796178255, + -0.8383284874311628 0.5278987455860629 3.3759490796178255, + -0.5229396556908709 0.9999114886489195 3.3759490796178264, + -0.050926912628014076 1.3153003203892113 3.3759490796178264, + 0.505850080432261 1.5459249021320873 2.773298005027133, + 1.108501155022953 1.4260501501813578 2.773298005027133, + 1.6194040665528076 1.0846757386463353 2.773298005027133, + 1.9607784780878297 0.5737728271164806 2.773298005027134, + 2.080653230038559 -0.02887824747421212 2.773298005027134, + 1.9607784780878297 -0.6315293220649045 2.773298005027134, + 1.619404066552807 -1.1424322335947592 2.773298005027133, + 1.1085011550229522 -1.4838066451297813 2.773298005027133, + 0.5058500804322597 -1.603681397080511 2.773298005027133, + -0.09680099415843257 -1.4838066451297813 2.773298005027133, + -0.6077039056882872 -1.1424322335947588 2.773298005027133, + -0.9490783172233094 -0.6315293220649044 2.773298005027133, + -1.0689530691740385 -0.028878247474211343 2.773298005027133, + -0.9490783172233094 0.5737728271164818 2.773298005027133, + -0.607703905688287 1.0846757386463357 2.773298005027133, + -0.0968009941584328 1.4260501501813578 2.773298005027133, + 0.5058500804322598 -0.028878247474211634 4.348101154633433, + 0.5058500804322604 -1.603681397080511 0.8336154775085106, + 0.5058500804322604 -1.632502806569761 0.8047940680192607, + 1.119530630931898 -1.5104341554550094 0.8047940680192607, + 1.1085011550229527 -1.4838066451297813 0.8336154775085106, + 1.6397838806459943 -1.162812047687946 0.8047940680192607, + 1.6194040665528076 -1.1424322335947592 0.8336154775085106, + 1.9874059884130582 -0.6425587979738497 0.8047940680192607, + 1.9607784780878301 -0.6315293220649044 0.8336154775085106, + 2.1094746395278734 -0.02887824747421201 0.8047940680192607, + 2.0806532300385596 -0.02887824747421201 0.8336154775085106, + 1.9874059884130582 0.5848023030254259 0.8047940680192607, + 1.9607784780878301 0.5737728271164806 0.8336154775085106, + 1.6397838806459943 1.105055552739522 0.8047940680192607, + 1.6194040665528076 1.0846757386463353 0.8336154775085106, + 1.1195306309318984 1.4526776605065859 0.8047940680192607, + 1.108501155022953 1.4260501501813578 0.8336154775085106, + 0.5058500804322605 1.5747463116213374 0.8047940680192607, + 0.5058500804322605 1.5459249021320873 0.8336154775085106, + -0.10783047006737706 1.4526776605065859 0.8047940680192607, + -0.09680099415843169 1.4260501501813578 0.8336154775085106, + -0.6280837197815053 1.1050555527395225 0.8047940680192607, + -0.6077039056882866 1.0846757386463357 0.8336154775085106, + -0.9600544708315432 0.6004223617637604 0.8047940680192607, + -0.954701095281523 0.5455052129289448 0.8047940680192607, + -0.9490783172233087 0.5737728271164818 0.8336154775085106, + -0.9600544708315432 -0.6581788567121831 0.8047940680192607, + -0.954701095281523 -0.6032617078773675 0.8047940680192607, + -0.9490783172233087 -0.6315293220649045 0.8336154775085106, + -0.6280837197815058 -1.1628120476879455 0.8047940680192607, + -0.607703905688287 -1.1424322335947588 0.8336154775085106, + -0.10783047006737861 -1.510434155455009 0.8047940680192607, + -0.09680099415843324 -1.4838066451297809 0.8336154775085106 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 131, 129, -1, + 0, 16, 30, 15, -1, + 0, 129, 127, 1, -1, + 1, 2, 18, 17, -1, + 1, 127, 125, 2, -1, + 2, 3, 19, 18, -1, + 2, 125, 123, 3, -1, + 3, 4, 20, 19, -1, + 3, 123, 121, 4, -1, + 4, 5, 21, 20, -1, + 4, 121, 119, 5, -1, + 5, 6, 22, 21, -1, + 5, 119, 117, 6, -1, + 6, 7, 23, 22, -1, + 6, 117, 115, 7, -1, + 7, 8, 24, 23, -1, + 7, 115, 114, 8, -1, + 8, 9, 25, 24, -1, + 8, 114, 143, 9, -1, + 9, 10, 26, 25, -1, + 9, 143, 141, 10, -1, + 10, 11, 27, 26, -1, + 10, 141, 138, 11, -1, + 11, 12, 13, 28, 27, -1, + 11, 138, 139, 31, 12, -1, + 12, 31, 136, 135, 13, -1, + 13, 14, 29, 28, -1, + 13, 135, 133, 14, -1, + 14, 15, 30, 29, -1, + 14, 133, 131, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, -1, + 31, 44, 43, 137, 136, -1, + 31, 139, 140, 45, 44, -1, + 32, 33, 103, 104, -1, + 32, 47, 144, 113, -1, + 32, 104, 105, 47, -1, + 32, 113, 116, 33, -1, + 33, 34, 102, 103, -1, + 33, 116, 118, 34, -1, + 34, 35, 101, 102, -1, + 34, 118, 120, 35, -1, + 35, 36, 100, 101, -1, + 35, 120, 122, 36, -1, + 36, 37, 99, 100, -1, + 36, 122, 124, 37, -1, + 37, 38, 98, 99, -1, + 37, 124, 126, 38, -1, + 38, 39, 97, 98, -1, + 38, 126, 128, 39, -1, + 39, 40, 96, 97, -1, + 39, 128, 130, 40, -1, + 40, 41, 111, 96, -1, + 40, 130, 132, 41, -1, + 41, 42, 110, 111, -1, + 41, 132, 134, 42, -1, + 42, 43, 109, 110, -1, + 42, 134, 137, 43, -1, + 43, 44, 108, 109, -1, + 44, 45, 107, 108, -1, + 45, 46, 106, 107, -1, + 45, 140, 142, 46, -1, + 46, 47, 105, 106, -1, + 46, 142, 144, 47, -1, + 48, 49, 65, 64, -1, + 48, 63, 112, -1, + 48, 64, 79, 63, -1, + 48, 112, 49, -1, + 49, 50, 66, 65, -1, + 49, 112, 50, -1, + 50, 51, 67, 66, -1, + 50, 112, 51, -1, + 51, 52, 68, 67, -1, + 51, 112, 52, -1, + 52, 53, 69, 68, -1, + 52, 112, 53, -1, + 53, 54, 70, 69, -1, + 53, 112, 54, -1, + 54, 55, 71, 70, -1, + 54, 112, 55, -1, + 55, 56, 72, 71, -1, + 55, 112, 56, -1, + 56, 57, 73, 72, -1, + 56, 112, 57, -1, + 57, 58, 74, 73, -1, + 57, 112, 58, -1, + 58, 59, 75, 74, -1, + 58, 112, 59, -1, + 59, 60, 76, 75, -1, + 59, 112, 60, -1, + 60, 61, 77, 76, -1, + 60, 112, 61, -1, + 61, 62, 78, 77, -1, + 61, 112, 62, -1, + 62, 63, 79, 78, -1, + 62, 112, 63, -1, + 64, 65, 81, 80, -1, + 64, 80, 95, 79, -1, + 65, 66, 82, 81, -1, + 66, 67, 83, 82, -1, + 67, 68, 84, 83, -1, + 68, 69, 85, 84, -1, + 69, 70, 86, 85, -1, + 70, 71, 87, 86, -1, + 71, 72, 88, 87, -1, + 72, 73, 89, 88, -1, + 73, 74, 90, 89, -1, + 74, 75, 91, 90, -1, + 75, 76, 92, 91, -1, + 76, 77, 93, 92, -1, + 77, 78, 94, 93, -1, + 78, 79, 95, 94, -1, + 80, 81, 97, 96, -1, + 80, 96, 111, 95, -1, + 81, 82, 98, 97, -1, + 82, 83, 99, 98, -1, + 83, 84, 100, 99, -1, + 84, 85, 101, 100, -1, + 85, 86, 102, 101, -1, + 86, 87, 103, 102, -1, + 87, 88, 104, 103, -1, + 88, 89, 105, 104, -1, + 89, 90, 106, 105, -1, + 90, 91, 107, 106, -1, + 91, 92, 108, 107, -1, + 92, 93, 109, 108, -1, + 93, 94, 110, 109, -1, + 94, 95, 111, 110, -1, + 113, 114, 115, 116, -1, + 113, 144, 143, 114, -1, + 115, 117, 118, 116, -1, + 117, 119, 120, 118, -1, + 119, 121, 122, 120, -1, + 121, 123, 124, 122, -1, + 123, 125, 126, 124, -1, + 125, 127, 128, 126, -1, + 127, 129, 130, 128, -1, + 129, 131, 132, 130, -1, + 131, 133, 134, 132, -1, + 133, 135, 137, 134, -1, + 135, 136, 137, -1, + 138, 140, 139, -1, + 138, 141, 142, 140, -1, + 141, 143, 144, 142, -1 ] + normal Normal { vector [ + -1.9809537642074352e-16 -1.0 2.0422075883308988e-32, + 0.3826834323650897 -0.9238795325112868 1.1871993599524791e-17, + 0.7071067811865475 -0.7071067811865477 4.748797439809916e-17, + 0.9238795325112867 -0.38268343236508984 1.038799439958419e-16, + 1.0 -1.4149669744338824e-17 1.1278393919548552e-16, + 0.9238795325112867 0.3826834323650899 1.038799439958419e-16, + 0.7071067811865477 0.7071067811865472 4.7487974398099163e-17, + 0.38268343236508995 0.9238795325112866 0.0, + -2.829933948867764e-17 1.0 -8.903995199643597e-18, + -0.3826834323650896 0.9238795325112868 -3.264798239869318e-17, + -0.7071067811865472 0.7071067811865478 -2.3743987199049585e-17, + -0.9238795325112866 0.38268343236509 -4.4322047413591223e-16, + -1.0 2.5469405539809877e-16 -9.698190572676894e-16, + -0.9238795325112868 -0.3826834323650895 -6.215745319279756e-16, + -0.7071067811865477 -0.7071067811865472 -1.1278393919548562e-16, + -0.3826834323650902 -0.9238795325112865 -2.9679983998811973e-17, + 1.5617757878725847e-16 0.3821948393871887 0.9240817630198105, + 0.14625963296891403 0.353101989541262 0.9240817630198104, + 0.270252562665184 0.27025256266518427 0.9240817630198106, + 0.3531019895412622 0.14625963296891337 0.9240817630198105, + 0.38219483938718884 1.0648471280949439e-17 0.9240817630198104, + 0.3531019895412621 -0.14625963296891356 0.9240817630198105, + 0.2702525626651839 -0.2702525626651846 0.9240817630198106, + 0.14625963296891287 -0.353101989541262 0.9240817630198106, + 1.774745213491573e-17 -0.3821948393871884 0.9240817630198105, + -0.14625963296891287 -0.3531019895412621 0.9240817630198106, + -0.2702525626651844 -0.2702525626651843 0.9240817630198105, + -0.3531019895412621 -0.14625963296891342 0.9240817630198105, + -0.38219483938718835 1.45529107506309e-16 0.9240817630198106, + -0.3531019895412622 0.14625963296891367 0.9240817630198105, + -0.2702525626651845 0.2702525626651844 0.9240817630198105, + -0.14625963296891434 0.353101989541262 0.9240817630198104, + 2.929172633635991e-16 0.7065844951662992 0.7076286817184463, + 0.27039817986619363 0.6527989530739639 0.7076286817184464, + 0.49963068801336336 0.49963068801336324 0.7076286817184465, + 0.6527989530739637 0.2703981798661932 0.7076286817184467, + 0.7065844951662987 -1.0716485245009722e-16 0.7076286817184468, + 0.6527989530739635 -0.27039817986619363 0.7076286817184467, + 0.4996306880133632 -0.4996306880133635 0.7076286817184464, + 0.27039817986619347 -0.6527989530739639 0.7076286817184464, + -1.285978229401167e-16 -0.7065844951662991 0.7076286817184465, + -0.2703981798661936 -0.6527989530739639 0.7076286817184464, + -0.49963068801336363 -0.49963068801336336 0.7076286817184462, + -0.6527989530739644 -0.27039817986619347 0.707628681718446, + -0.7065844951662995 2.643399693769065e-16 0.7076286817184458, + -0.6527989530739642 0.2703981798661937 0.7076286817184461, + -0.49963068801336363 0.4996306880133633 0.7076286817184462, + -0.27039817986619347 0.6527989530739641 0.7076286817184463, + 2.8039162397384565e-16 0.9236821150189283 0.3831596930708649, + 0.35347784218968936 0.8533710006127239 0.38315969307086495, + 0.6531418871906166 0.6531418871906167 0.38315969307086506, + 0.8533710006127239 0.35347784218968914 0.38315969307086534, + 0.923682115018928 -2.084963357754237e-16 0.38315969307086545, + 0.8533710006127236 -0.35347784218968936 0.3831596930708654, + 0.6531418871906164 -0.6531418871906169 0.38315969307086517, + 0.3534778421896891 -0.853371000612724 0.38315969307086495, + -5.751623055873757e-17 -0.9236821150189283 0.383159693070865, + -0.3534778421896893 -0.853371000612724 0.3831596930708649, + -0.653141887190617 -0.6531418871906165 0.38315969307086456, + -0.8533710006127244 -0.35347784218968886 0.3831596930708643, + -0.9236821150189286 1.222219899373173e-16 0.38315969307086417, + -0.8533710006127242 0.35347784218968914 0.3831596930708645, + -0.6531418871906168 0.6531418871906168 0.38315969307086467, + -0.353477842189689 0.8533710006127242 0.38315969307086467, + 2.403700984530015e-16 0.9807852804032305 0.19509032201612803, + 0.3753302775178656 0.9061274463528878 0.19509032201612822, + 0.6935199226610738 0.6935199226610737 0.19509032201612814, + 0.9061274463528879 0.37533027751786535 0.195090322016128, + 0.9807852804032305 -1.8381242822876586e-16 0.19509032201612805, + 0.9061274463528877 -0.3753302775178656 0.1950903220161283, + 0.6935199226610734 -0.693519922661074 0.19509032201612836, + 0.37533027751786524 -0.9061274463528879 0.19509032201612825, + -4.241825266817674e-17 -0.9807852804032305 0.19509032201612822, + -0.3753302775178655 -0.9061274463528878 0.19509032201612803, + -0.6935199226610739 -0.6935199226610737 0.19509032201612797, + -0.906127446352888 -0.375330277517865 0.19509032201612808, + -0.9807852804032305 0.0 0.19509032201612805, + -0.9061274463528879 0.37533027751786524 0.19509032201612814, + -0.6935199226610737 0.6935199226610739 0.19509032201612808, + -0.37533027751786513 0.9061274463528879 0.19509032201612794, + -6.416394865433567e-17 0.0 1.0, + -1.524189643689621e-16 -0.9231163146883322 0.3845208311083187, + -4.5284231153787444e-17 -0.38080847903784826 0.9246539365042906, + 0.1457290958319588 -0.35182115958985616 0.9246539365042733, + 0.35326131977715974 -0.8528482692678104 0.3845208311082763, + 0.2692722578610563 -0.26927225786105646 0.9246539365042564, + 0.6527418059400794 -0.6527418059400796 0.3845208311082344, + 0.35182115958972965 -0.1457290958319391 0.9246539365043245, + 0.8528482692677491 -0.35326131977716746 0.384520831108405, + 0.38080847903759296 0.0 0.9246539365043958, + 0.9231163146882239 -7.620948218448962e-18 0.3845208311085788, + 0.35182115958972965 0.1457290958319391 0.9246539365043245, + 0.8528482692677491 0.35326131977716746 0.384520831108405, + 0.2692722578610565 0.2692722578610565 0.9246539365042564, + 0.6527418059400797 0.6527418059400794 0.3845208311082342, + 0.14572909583195895 0.3518211595898562 0.9246539365042733, + 0.35326131977715997 0.8528482692678104 0.3845208311082763, + -1.5094743717929148e-17 0.38080847903784826 0.9246539365042906, + -3.048379287379241e-17 0.9231163146883321 0.38452083110831875, + -0.14572909583193724 0.3518211595898267 0.9246539365042881, + -0.3532613197771458 0.8528482692677997 0.38452083110831303, + -0.27723140551127573 0.27413637495917154 0.9208648086024827, + -0.6570472943406495 0.6539479975698725 0.3750211587017271, + -0.9214331964162832 0.2904139711086167 0.25810964710175943, + -0.9214331964162834 -0.29041397110861633 0.2581096471017594, + -0.27723140551127606 -0.2741363749591714 0.9208648086024827, + -0.6570472943406501 -0.653947997569872 0.37502115870172686, + -0.14572909583193758 -0.3518211595898267 0.924653936504288, + -0.3532613197771465 -0.8528482692677996 0.38452083110831287, + -1.8394570667640468e-16 1.0 0.0, + -1.8394570667640468e-16 1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.3826834323650898 0.9238795325112867 0.0, + 0.3826834323650898 0.9238795325112867 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.7071067811865476 0.7071067811865476 0.0, + 0.7071067811865476 0.7071067811865476 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.9238795325112867 0.3826834323650898 0.0, + 0.9238795325112867 0.3826834323650898 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 -4.244900923301647e-17 0.0, + 1.0 -4.244900923301647e-17 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.9238795325112868 -0.3826834323650897 0.0, + 0.9238795325112868 -0.3826834323650897 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.7071067811865477 -0.7071067811865475 0.0, + 0.7071067811865477 -0.7071067811865475 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.38268343236508984 -0.9238795325112867 0.0, + 0.38268343236508984 -0.9238795325112867 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 2.2639471590942114e-16 -1.0 0.0, + 2.2639471590942114e-16 -1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -0.38268343236508967 -0.9238795325112868 0.0, + -0.38268343236508967 -0.9238795325112868 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -0.685170531286084 -0.7283826899763239 0.0, + -0.685170531286084 -0.7283826899763239 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -0.9476236844614386 -0.3193890302557803 0.0, + -0.9476236844614386 -0.3193890302557803 0.0, + 1.0407815965588e-15 0.0 1.0, + 1.0407815965588e-15 0.0 1.0, + -1.0 0.0 0.0, + 1.0407815965588e-15 0.0 1.0, + 1.0407815965588e-15 0.0 1.0, + -0.9476236844614386 0.3193890302557805 0.0, + -0.9476236844614386 0.3193890302557805 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -0.6851705312860837 0.728382689976324 0.0, + -0.6851705312860837 0.728382689976324 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -0.38268343236508995 0.9238795325112867 0.0, + -0.38268343236508995 0.9238795325112867 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 4.42063295613328e-20 0.0 -1.0, + -1.8394570667640468e-16 1.0 0.0, + -1.8394570667640468e-16 1.0 0.0, + 4.42063295613328e-20 0.0 -1.0, + 0.3826834323650898 0.9238795325112867 0.0, + 0.3826834323650898 0.9238795325112867 0.0, + 4.42063295613328e-20 0.0 -1.0, + 0.7071067811865476 0.7071067811865476 0.0, + 0.7071067811865476 0.7071067811865476 0.0, + 4.42063295613328e-20 0.0 -1.0, + 0.9238795325112867 0.3826834323650898 0.0, + 0.9238795325112867 0.3826834323650898 0.0, + 4.42063295613328e-20 0.0 -1.0, + 1.0 -4.244900923301647e-17 0.0, + 1.0 -4.244900923301647e-17 0.0, + 4.42063295613328e-20 0.0 -1.0, + 0.9238795325112868 -0.3826834323650897 0.0, + 0.9238795325112868 -0.3826834323650897 0.0, + 4.42063295613328e-20 0.0 -1.0, + 0.7071067811865477 -0.7071067811865475 0.0, + 0.7071067811865477 -0.7071067811865475 0.0, + 4.42063295613328e-20 0.0 -1.0, + 0.38268343236508984 -0.9238795325112867 0.0, + 0.38268343236508984 -0.9238795325112867 0.0, + 4.42063295613328e-20 0.0 -1.0, + 2.2639471590942114e-16 -1.0 0.0, + 2.2639471590942114e-16 -1.0 0.0, + 4.42063295613328e-20 0.0 -1.0, + -0.38268343236508967 -0.9238795325112868 0.0, + -0.38268343236508967 -0.9238795325112868 0.0, + 4.42063295613328e-20 0.0 -1.0, + -0.685170531286084 -0.7283826899763239 0.0, + -0.685170531286084 -0.7283826899763239 0.0, + 4.42063295613328e-20 0.0 -1.0, + -0.9476236844614386 -0.3193890302557803 0.0, + -0.9476236844614386 -0.3193890302557803 0.0, + 4.42063295613328e-20 0.0 -1.0, + -0.9476236844614386 0.3193890302557805 0.0, + -0.9476236844614386 0.3193890302557805 0.0, + 4.42063295613328e-20 0.0 -1.0, + -0.6851705312860837 0.728382689976324 0.0, + -0.6851705312860837 0.728382689976324 0.0, + 4.42063295613328e-20 0.0 -1.0, + -0.38268343236508995 0.9238795325112867 0.0, + -0.38268343236508995 0.9238795325112867 0.0, + -1.0 2.5469405539809877e-16 -9.698190572676894e-16, + -1.0 2.5469405539809877e-16 -9.698190572676894e-16, + 1.0407815965588e-15 0.0 1.0, + 1.0407815965588e-15 0.0 1.0, + -0.4688756677017467 0.09432228225320671 0.878213479347583, + -0.4688756677017467 0.09432228225320671 0.878213479347583, + -0.4688756677017467 0.09432228225320671 0.878213479347583, + -0.4688756677017467 0.09432228225320671 0.878213479347583, + -0.9885216431824346 0.052002927418558616 0.14184729993834752, + 0.0 0.0 1.0, + -0.9885216431824346 0.052002927418558616 0.14184729993834752, + -0.46887566770174627 -0.09432228225320659 0.8782134793475832, + -0.4688756677017464 -0.09432228225320659 0.8782134793475832, + -0.46887566770174627 -0.09432228225320659 0.8782134793475832, + -0.46887566770174627 -0.09432228225320659 0.8782134793475832, + -0.9885216431824346 -0.05200292741855836 0.14184729993834744, + 2.0815631931176e-15 0.0 1.0, + -0.9885216431824346 -0.05200292741855836 0.14184729993834744 ] } + normalIndex [ + 110, 114, 177, 174, -1, + 111, 171, 99, 97, -1, + 109, 173, 215, 168, -1, + 112, 97, 95, 115, -1, + 113, 118, 180, 176, -1, + 116, 95, 93, 119, -1, + 117, 122, 183, 179, -1, + 120, 93, 91, 123, -1, + 121, 126, 186, 182, -1, + 124, 91, 89, 127, -1, + 125, 130, 189, 185, -1, + 128, 89, 87, 131, -1, + 129, 134, 192, 188, -1, + 132, 87, 85, 135, -1, + 133, 138, 195, 191, -1, + 136, 85, 83, 140, -1, + 137, 142, 198, 194, -1, + 139, 83, 82, 143, -1, + 141, 146, 201, 197, -1, + 144, 82, 107, 147, -1, + 145, 150, 204, 200, -1, + 148, 107, 105, 151, -1, + 149, 154, 207, 203, -1, + 152, 105, 228, 155, -1, + 153, 157, 161, 210, 206, -1, + 156, 229, 233, 219, 158, -1, + 159, 220, 226, 221, 162, -1, + 160, 165, 213, 209, -1, + 163, 222, 101, 166, -1, + 164, 169, 216, 212, -1, + 167, 101, 99, 170, -1, + 172, 175, 178, 181, 184, 187, 190, 193, 196, 199, 202, 205, 208, 211, 214, -1, + 218, 12, 11, 103, 225, -1, + 217, 232, 104, 13, 12, -1, + 0, 1, 71, 72, -1, + 0, 15, 108, 81, -1, + 0, 72, 73, 15, -1, + 0, 81, 84, 1, -1, + 1, 2, 70, 71, -1, + 1, 84, 86, 2, -1, + 2, 3, 69, 70, -1, + 2, 86, 88, 3, -1, + 3, 4, 68, 69, -1, + 3, 88, 90, 4, -1, + 4, 5, 67, 68, -1, + 4, 90, 92, 5, -1, + 5, 6, 66, 67, -1, + 5, 92, 94, 6, -1, + 6, 7, 65, 66, -1, + 6, 94, 96, 7, -1, + 7, 8, 64, 65, -1, + 7, 96, 98, 8, -1, + 8, 9, 79, 64, -1, + 8, 98, 100, 9, -1, + 9, 10, 78, 79, -1, + 9, 100, 102, 10, -1, + 10, 11, 77, 78, -1, + 10, 102, 103, 11, -1, + 11, 12, 76, 77, -1, + 12, 13, 75, 76, -1, + 13, 14, 74, 75, -1, + 13, 104, 106, 14, -1, + 14, 15, 73, 74, -1, + 14, 106, 108, 15, -1, + 16, 17, 33, 32, -1, + 16, 31, 80, -1, + 16, 32, 47, 31, -1, + 16, 80, 17, -1, + 17, 18, 34, 33, -1, + 17, 80, 18, -1, + 18, 19, 35, 34, -1, + 18, 80, 19, -1, + 19, 20, 36, 35, -1, + 19, 80, 20, -1, + 20, 21, 37, 36, -1, + 20, 80, 21, -1, + 21, 22, 38, 37, -1, + 21, 80, 22, -1, + 22, 23, 39, 38, -1, + 22, 80, 23, -1, + 23, 24, 40, 39, -1, + 23, 80, 24, -1, + 24, 25, 41, 40, -1, + 24, 80, 25, -1, + 25, 26, 42, 41, -1, + 25, 80, 26, -1, + 26, 27, 43, 42, -1, + 26, 80, 27, -1, + 27, 28, 44, 43, -1, + 27, 80, 28, -1, + 28, 29, 45, 44, -1, + 28, 80, 29, -1, + 29, 30, 46, 45, -1, + 29, 80, 30, -1, + 30, 31, 47, 46, -1, + 30, 80, 31, -1, + 32, 33, 49, 48, -1, + 32, 48, 63, 47, -1, + 33, 34, 50, 49, -1, + 34, 35, 51, 50, -1, + 35, 36, 52, 51, -1, + 36, 37, 53, 52, -1, + 37, 38, 54, 53, -1, + 38, 39, 55, 54, -1, + 39, 40, 56, 55, -1, + 40, 41, 57, 56, -1, + 41, 42, 58, 57, -1, + 42, 43, 59, 58, -1, + 43, 44, 60, 59, -1, + 44, 45, 61, 60, -1, + 45, 46, 62, 61, -1, + 46, 47, 63, 62, -1, + 48, 49, 65, 64, -1, + 48, 64, 79, 63, -1, + 49, 50, 66, 65, -1, + 50, 51, 67, 66, -1, + 51, 52, 68, 67, -1, + 52, 53, 69, 68, -1, + 53, 54, 70, 69, -1, + 54, 55, 71, 70, -1, + 55, 56, 72, 71, -1, + 56, 57, 73, 72, -1, + 57, 58, 74, 73, -1, + 58, 59, 75, 74, -1, + 59, 60, 76, 75, -1, + 60, 61, 77, 76, -1, + 61, 62, 78, 77, -1, + 62, 63, 79, 78, -1, + 81, 82, 83, 84, -1, + 81, 108, 107, 82, -1, + 83, 85, 86, 84, -1, + 85, 87, 88, 86, -1, + 87, 89, 90, 88, -1, + 89, 91, 92, 90, -1, + 91, 93, 94, 92, -1, + 93, 95, 96, 94, -1, + 95, 97, 98, 96, -1, + 97, 99, 100, 98, -1, + 99, 101, 102, 100, -1, + 101, 224, 103, 102, -1, + 223, 227, 103, -1, + 231, 104, 234, -1, + 230, 105, 106, 104, -1, + 105, 107, 108, 106, -1 ] + } + } + ] +} + +DEF Cylinder4_sep5 Transform { + children [ + Shape { + appearance Appearance { + material DEF pins Material { + diffuseColor 0.6 0.6 0.6 + emissiveColor 0.0 0.0 0.0 + specularColor 0.6 0.6 0.6 + ambientIntensity 0.6 + transparency 0.0 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.0999996883091225 0.10000000000000007 -1.4918128040676133, + 1.0999996883091225 -0.09999999999999991 -1.4918128040676133, + 0.8999996883091226 0.10000000000000005 -1.4918128040676133, + 0.8999996883091226 -0.09999999999999994 -1.4918128040676133, + 0.7999996883091229 0.10000000000000005 1.7942895581371114, + 0.7999996883091229 -0.09999999999999994 1.7942895581371114, + 1.099999688309123 -0.09999999999999991 2.2942895581371117, + 1.099999688309123 0.10000000000000007 2.2942895581371117, + 0.8999996883091229 0.10000000000000005 1.7942895581371114, + 0.8999996883091229 -0.09999999999999994 1.7942895581371114, + 1.0999996883091228 -0.09999999999999991 1.7942895581371114, + 1.0999996883091228 0.10000000000000007 1.7942895581371114, + 1.0249996883091224 0.02500000000000008 -1.5918128040676125, + 1.0249996883091224 -0.024999999999999956 -1.5918128040676125, + 0.9749996883091225 -0.024999999999999963 -1.5918128040676125, + 0.9749996883091225 0.02500000000000008 -1.5918128040676125 ] } + coordIndex [ + 0, 1, 13, 12, -1, + 0, 2, 8, 11, -1, + 0, 11, 10, 1, -1, + 0, 12, 15, 2, -1, + 1, 3, 14, 13, -1, + 1, 10, 9, 3, -1, + 2, 3, 9, 8, -1, + 2, 15, 14, 3, -1, + 4, 5, 6, 7, -1, + 4, 7, 8, -1, + 4, 8, 9, 5, -1, + 5, 9, 6, -1, + 6, 9, 10, -1, + 6, 10, 11, 7, -1, + 7, 11, 8, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + 1.0 0.0 -6.757081199870362e-17, + -1.3877787807814464e-16 1.0 1.1721667386496656e-32, + 0.7999999999999969 0.0 -0.600000000000004, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003, + 1.3877787807814464e-16 -1.0 -1.1721667386496656e-32, + 1.0 0.0 -6.757081199870362e-17, + 0.7999999999999969 0.0 -0.600000000000004, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + -1.0 0.0 1.0135621799805543e-16, + -1.3877787807814464e-16 1.0 1.1721667386496656e-32, + -0.7999999999999979 0.0 -0.6000000000000028, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003, + -1.0 0.0 1.0135621799805543e-16, + 1.3877787807814464e-16 -1.0 -1.1721667386496656e-32, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + -0.7999999999999979 0.0 -0.6000000000000028, + -0.8574929257125442 0.0 0.5144957554275263, + 0.0 0.0 -1.0, + 0.0 1.0 -1.3877787807814476e-16, + -0.8574929257125442 0.0 0.5144957554275263, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + -0.8574929257125442 0.0 0.5144957554275263, + 1.0 0.0 -4.440892098500624e-16, + 1.3877787807814457e-16 -1.0 2.7755575615628482e-17, + 0.0 -1.0 0.0, + -0.8574929257125442 0.0 0.5144957554275263, + 1.0 0.0 -4.440892098500624e-16, + 0.0 1.0 -1.3877787807814476e-16, + -1.3877787807814457e-16 1.0 2.775557561562922e-17, + -1.0 0.0 1.0135621799805543e-16, + -1.3877787807814464e-16 1.0 1.1721667386496656e-32, + 0.0 0.0 -1.0, + 0.0 1.0 -1.3877787807814476e-16, + -1.3877787807814457e-16 1.0 2.775557561562922e-17, + -1.0 0.0 1.0135621799805543e-16, + 1.3877787807814464e-16 -1.0 -1.1721667386496656e-32, + 0.0 0.0 -1.0, + 1.3877787807814457e-16 -1.0 2.7755575615628482e-17, + 0.0 -1.0 0.0, + 1.3877787807814464e-16 -1.0 -1.1721667386496656e-32, + 1.0 0.0 -6.757081199870362e-17, + 1.0 0.0 -4.440892098500624e-16, + 1.3877787807814457e-16 -1.0 2.7755575615628482e-17, + 1.0 0.0 -6.757081199870362e-17, + -1.3877787807814464e-16 1.0 1.1721667386496656e-32, + 1.0 0.0 -4.440892098500624e-16, + -1.3877787807814457e-16 1.0 2.775557561562922e-17, + 0.0 0.0 -1.0, + 0.7999999999999969 0.0 -0.600000000000004, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003, + 0.0 0.0 -1.0, + 0.7999999999999969 0.0 -0.600000000000004, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + 0.0 0.0 -1.0, + 1.387778780781454e-16 -0.7999999999999978 -0.6000000000000029, + -0.7999999999999979 0.0 -0.6000000000000028, + 0.0 0.0 -1.0, + -0.7999999999999979 0.0 -0.6000000000000028, + -8.326672684688725e-17 0.7999999999999978 -0.600000000000003 ] } + normalIndex [ + 2, 6, 52, 49, -1, + 1, 9, 31, 45, -1, + 0, 44, 41, 5, -1, + 3, 50, 59, 11, -1, + 7, 14, 55, 53, -1, + 4, 40, 36, 13, -1, + 8, 12, 35, 30, -1, + 10, 58, 56, 15, -1, + 16, 19, 22, 26, -1, + 18, 28, 33, -1, + 17, 32, 37, 20, -1, + 21, 39, 25, -1, + 24, 38, 43, -1, + 23, 42, 46, 27, -1, + 29, 47, 34, -1, + 48, 51, 54, 57, -1 ] + } + } + ] +} + +DEF Cylinder4_sep4 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.5000004117647059 -0.3 2.29428965821094, + 0.6148054414742328 -0.277163859753386 2.29428965821094, + 0.7121324461206701 -0.21213203435596423 2.29428965821094, + 0.7771642715180918 -0.11480502970952687 2.29428965821094, + 0.8000004117647057 3.122502256758253e-17 2.29428965821094, + 0.7771642715180918 0.11480502970952697 2.29428965821094, + 0.7121324461206701 0.21213203435596426 2.29428965821094, + 0.6148054414742328 0.27716385975338603 2.29428965821094, + 0.5000004117647058 0.3 2.29428965821094, + 0.3851953820551789 0.27716385975338603 2.29428965821094, + 0.2878683774087416 0.21213203435596434 2.29428965821094, + 0.22283655201131997 0.1148050297095271 2.29428965821094, + 0.2000004117647059 6.938893903907228e-17 2.29428965821094, + 0.2228365520113198 -0.11480502970952698 2.29428965821094, + 0.2878683774087415 -0.21213203435596412 2.29428965821094, + 0.38519538205517867 -0.2771638597533859 2.29428965821094, + 0.5000004117647058 3.122502256758253e-17 1.8942896582109394 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 16, -1, + 0, 16, 1, -1, + 1, 16, 2, -1, + 2, 16, 3, -1, + 3, 16, 4, -1, + 4, 16, 5, -1, + 5, 16, 6, -1, + 6, 16, 7, -1, + 7, 16, 8, -1, + 8, 16, 9, -1, + 9, 16, 10, -1, + 10, 16, 11, -1, + 11, 16, 12, -1, + 12, 16, 13, -1, + 13, 16, 14, -1, + 14, 16, 15, -1 ] + normal Normal { vector [ + -4.533050896025823e-16 0.0 1.0, + 0.15715259863430983 -0.7900594654044658 -0.5925445990533482, + -0.15715259863430975 -0.790059465404466 -0.5925445990533478, + -4.533050896025823e-16 0.0 1.0, + 0.15715259863430983 -0.7900594654044658 -0.5925445990533482, + 0.44753273735270693 -0.6697800737035241 -0.5925445990533497, + -4.533050896025823e-16 0.0 1.0, + 0.44753273735270693 -0.6697800737035241 -0.5925445990533497, + 0.669780073703524 -0.44753273735270815 -0.5925445990533488, + -4.533050896025823e-16 0.0 1.0, + 0.669780073703524 -0.44753273735270815 -0.5925445990533488, + 0.7900594654044656 -0.1571525986343112 -0.5925445990533481, + -4.533050896025823e-16 0.0 1.0, + 0.7900594654044656 -0.1571525986343112 -0.5925445990533481, + 0.7900594654044651 0.1571525986343113 -0.5925445990533486, + -4.533050896025823e-16 0.0 1.0, + 0.7900594654044651 0.1571525986343113 -0.5925445990533486, + 0.6697800737035235 0.4475327373527085 -0.5925445990533489, + -4.533050896025823e-16 0.0 1.0, + 0.6697800737035235 0.4475327373527085 -0.5925445990533489, + 0.44753273735271076 0.6697800737035227 -0.5925445990533484, + -4.533050896025823e-16 0.0 1.0, + 0.44753273735271076 0.6697800737035227 -0.5925445990533484, + 0.1571525986343092 0.790059465404466 -0.5925445990533481, + -4.533050896025823e-16 0.0 1.0, + 0.1571525986343092 0.790059465404466 -0.5925445990533481, + -0.1571525986343094 0.790059465404466 -0.5925445990533482, + -4.533050896025823e-16 0.0 1.0, + -0.1571525986343094 0.790059465404466 -0.5925445990533482, + -0.4475327373527098 0.6697800737035237 -0.5925445990533481, + -4.533050896025823e-16 0.0 1.0, + -0.4475327373527098 0.6697800737035237 -0.5925445990533481, + -0.6697800737035244 0.44753273735270843 -0.5925445990533482, + -4.533050896025823e-16 0.0 1.0, + -0.6697800737035244 0.44753273735270843 -0.5925445990533482, + -0.7900594654044651 0.15715259863430942 -0.5925445990533491, + -4.533050896025823e-16 0.0 1.0, + -0.7900594654044651 0.15715259863430942 -0.5925445990533491, + -0.790059465404466 -0.15715259863430825 -0.5925445990533482, + -4.533050896025823e-16 0.0 1.0, + -0.790059465404466 -0.15715259863430825 -0.5925445990533482, + -0.6697800737035233 -0.447532737352709 -0.592544599053349, + -4.533050896025823e-16 0.0 1.0, + -0.6697800737035233 -0.447532737352709 -0.592544599053349, + -0.4475327373527078 -0.669780073703524 -0.5925445990533491, + -4.533050896025823e-16 0.0 1.0, + -0.4475327373527078 -0.669780073703524 -0.5925445990533491, + -0.15715259863430975 -0.790059465404466 -0.5925445990533478, + 0.15715259863430983 -0.7900594654044658 -0.5925445990533482, + 0.44753273735270693 -0.6697800737035241 -0.5925445990533497, + 0.669780073703524 -0.44753273735270815 -0.5925445990533488, + 0.7900594654044656 -0.1571525986343112 -0.5925445990533481, + 0.7900594654044651 0.1571525986343113 -0.5925445990533486, + 0.6697800737035235 0.4475327373527085 -0.5925445990533489, + 0.44753273735271076 0.6697800737035227 -0.5925445990533484, + 0.1571525986343092 0.790059465404466 -0.5925445990533481, + -0.1571525986343094 0.790059465404466 -0.5925445990533482, + -0.4475327373527098 0.6697800737035237 -0.5925445990533481, + -0.6697800737035244 0.44753273735270843 -0.5925445990533482, + -0.7900594654044651 0.15715259863430942 -0.5925445990533491, + -0.790059465404466 -0.15715259863430825 -0.5925445990533482, + -0.6697800737035233 -0.447532737352709 -0.592544599053349, + -0.4475327373527078 -0.669780073703524 -0.5925445990533491, + -0.15715259863430975 -0.790059465404466 -0.5925445990533478 ] } + normalIndex [ + 0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, -1, + 2, 47, 63, -1, + 1, 48, 4, -1, + 5, 49, 7, -1, + 8, 50, 10, -1, + 11, 51, 13, -1, + 14, 52, 16, -1, + 17, 53, 19, -1, + 20, 54, 22, -1, + 23, 55, 25, -1, + 26, 56, 28, -1, + 29, 57, 31, -1, + 32, 58, 34, -1, + 35, 59, 37, -1, + 38, 60, 40, -1, + 41, 61, 43, -1, + 44, 62, 46, -1 ] + } + } + ] +} + +DEF Cylinder4_sep3 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.10000000000000009 0.09999999999999999 -1.4918128040676133, + -0.10000000000000009 -0.09999999999999999 -1.4918128040676133, + 0.10000000000000003 0.1 -1.4918128040676133, + 0.10000000000000003 -0.09999999999999998 -1.4918128040676133, + 0.09999999999999959 0.1 1.7942895581371114, + 0.09999999999999959 -0.09999999999999998 1.7942895581371114, + -0.10000000000000053 -0.09999999999999999 1.7942895581371114, + -0.10000000000000053 0.09999999999999999 1.7942895581371114, + 0.09999999999999959 -0.09999999999999998 2.2942895581371117, + 0.09999999999999959 0.1 2.2942895581371117, + -0.10000000000000053 0.09999999999999999 2.2942895581371117, + -0.10000000000000053 -0.09999999999999999 2.2942895581371117, + 1.0799999999999996 0.10000000000000007 2.2942895581371117, + 1.0799999999999996 -0.09999999999999991 2.2942895581371117, + 0.7799999999999996 -0.09999999999999994 1.7942895581371114, + 0.7799999999999996 0.10000000000000005 1.7942895581371114, + -0.02499999999999991 -0.024999999999999998 -1.5918128040676125, + -0.02499999999999991 0.02499999999999999 -1.5918128040676125, + 0.024999999999999967 0.024999999999999998 -1.5918128040676125, + 0.024999999999999967 -0.02499999999999999 -1.5918128040676125 ] } + coordIndex [ + 0, 1, 6, 7, -1, + 0, 2, 18, 17, -1, + 0, 7, 4, 2, -1, + 0, 17, 16, 1, -1, + 1, 3, 5, 6, -1, + 1, 16, 19, 3, -1, + 2, 3, 19, 18, -1, + 2, 4, 5, 3, -1, + 4, 7, 10, 9, -1, + 4, 9, 12, 15, -1, + 4, 15, 14, 5, -1, + 5, 8, 11, 6, -1, + 5, 14, 13, 8, -1, + 6, 11, 10, 7, -1, + 8, 9, 10, 11, -1, + 8, 13, 12, 9, -1, + 12, 13, 14, 15, -1, + 16, 17, 18, 19, -1 ] + normal Normal { vector [ + -1.0 0.0 -1.3514162399740723e-16, + -6.938893903907225e-17 1.0 -9.377333909197313e-33, + -0.799999999999997 0.0 -0.600000000000004, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 6.938893903907225e-17 -1.0 9.377333909197313e-33, + -1.0 0.0 -1.3514162399740723e-16, + -0.799999999999997 0.0 -0.600000000000004, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003, + 1.0 0.0 1.3514162399740723e-16, + -6.938893903907225e-17 1.0 -9.377333909197313e-33, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 0.7999999999999974 0.0 -0.6000000000000034, + 1.0 0.0 1.3514162399740723e-16, + 6.938893903907225e-17 -1.0 9.377333909197313e-33, + 0.7999999999999974 0.0 -0.6000000000000034, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003, + 1.0 0.0 1.3514162399740723e-16, + -6.938893903907225e-17 1.0 -9.377333909197313e-33, + -6.938893903907225e-17 1.0 0.0, + 0.0 0.0 -1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 1.0 0.0 1.3514162399740723e-16, + 6.938893903907225e-17 -1.0 9.377333909197313e-33, + 6.938893903907225e-17 -1.0 0.0, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.0 0.0 -1.0, + 6.938893903907225e-17 -1.0 9.377333909197313e-33, + -1.0 0.0 -1.3514162399740723e-16, + -1.0 0.0 0.0, + 6.938893903907225e-17 -1.0 0.0, + -1.0 0.0 -1.3514162399740723e-16, + -6.938893903907225e-17 1.0 -9.377333909197313e-33, + -6.938893903907225e-17 1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + 6.938893903907225e-17 -1.0 0.0, + 0.0 0.0 1.0, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.0 0.0 1.0, + -6.938893903907225e-17 1.0 0.0, + 0.0 0.0 1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 0.0 0.0 1.0, + -6.938893903907225e-17 1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 6.938893903907225e-17 -1.0 0.0, + 0.8574929257125442 0.0 -0.5144957554275263, + 0.0 0.0 1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 0.8574929257125442 0.0 -0.5144957554275263, + 0.0 0.0 1.0, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.8574929257125442 0.0 -0.5144957554275263, + 6.6880905097901e-17 -1.0 7.691304086258604e-18, + 0.0 0.0 -1.0, + 0.8574929257125442 0.0 -0.5144957554275263, + 0.0 0.0 -1.0, + -6.6880905097901e-17 1.0 -7.691304086258604e-18, + 0.0 0.0 -1.0, + -0.799999999999997 0.0 -0.600000000000004, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003, + 0.0 0.0 -1.0, + -0.799999999999997 0.0 -0.600000000000004, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 0.0 0.0 -1.0, + -2.7755575615629055e-17 0.7999999999999977 -0.6000000000000032, + 0.7999999999999974 0.0 -0.6000000000000034, + 0.0 0.0 -1.0, + 0.7999999999999974 0.0 -0.6000000000000034, + 5.551115123125812e-17 -0.7999999999999978 -0.600000000000003 ] } + normalIndex [ + 0, 5, 27, 30, -1, + 3, 10, 67, 65, -1, + 1, 31, 17, 9, -1, + 2, 64, 61, 6, -1, + 4, 13, 22, 26, -1, + 7, 62, 71, 15, -1, + 11, 14, 70, 68, -1, + 8, 16, 21, 12, -1, + 18, 32, 43, 39, -1, + 20, 41, 50, 59, -1, + 19, 58, 56, 25, -1, + 23, 35, 47, 29, -1, + 24, 55, 53, 37, -1, + 28, 46, 44, 33, -1, + 34, 38, 42, 45, -1, + 36, 52, 49, 40, -1, + 48, 51, 54, 57, -1, + 60, 63, 66, 69, -1 ] + } + } + ] +} + +DEF Cylinder4 Transform { + children [ + Shape { + appearance Appearance { + material DEF semicond Material { + diffuseColor 0.4 0.4 0.4 + emissiveColor 0.0 0.0 0.0 + specularColor 0.4 0.4 0.4 + ambientIntensity 0.4000000000000001 + transparency 0.0 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.375 0.12500000000000003 2.394289246446233, + 0.625 0.12500000000000003 2.394289246446233, + 0.625 -0.12499999999999997 2.394289246446233, + 0.375 -0.12499999999999997 2.394289246446233, + 0.375 0.12500000000000003 2.294289246446234, + 0.625 0.12500000000000003 2.294289246446234, + 0.625 -0.12499999999999997 2.294289246446234, + 0.375 -0.12499999999999997 2.294289246446234 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 1.0 0.0, + 0.0 -1.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0 ] } + normalIndex [ + 2, 5, 17, 14, -1, + 0, 9, 6, 3, -1, + 1, 12, 22, 11, -1, + 4, 8, 19, 15, -1, + 7, 10, 21, 18, -1, + 13, 16, 20, 23, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/Discret.3dshapes/TEST_POINT_2PADS.wrl b/modules/packages3d/Measurement_Points.3dshapes/Test_Point.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/TEST_POINT_2PADS.wrl rename to modules/packages3d/Measurement_Points.3dshapes/Test_Point.wrl diff --git a/modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wings b/modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wings similarity index 100% rename from modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wings rename to modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wings diff --git a/modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wrl b/modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wrl similarity index 100% rename from modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wrl rename to modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wrl diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wings b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wings deleted file mode 100644 index 9f29e855..00000000 Binary files a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wings and /dev/null differ diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wrl b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wrl deleted file mode 100644 index 43eacd9d..00000000 --- a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wrl +++ /dev/null @@ -1,849 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.15a -DEF cube4_sep29 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.373333 0.373333 0.373333 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -3.82280 -1.03909 1.02298, - -3.82280 -1.03909 0.314967, - -3.82280 1.03177 1.02298, - -3.82280 1.03177 0.314964, - -3.88600 -0.975894 0.959783, - -3.88600 -0.975894 0.378167, - -3.88600 0.968570 0.378164, - -3.88600 0.968570 0.959780, - 3.71600 -1.03909 0.314967, - 3.71600 -1.03909 1.02298, - 3.71600 1.03177 0.314964, - 3.71600 1.03177 1.02298, - 3.77200 -0.983094 0.370967, - 3.77200 -0.983093 0.966983, - 3.77200 0.975771 0.966980, - 3.77200 0.975770 0.370964, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.82280 -0.440633 1.02298, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.82280 0.433310 1.02298, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.19697 0.433310 1.02298, - -3.19697 -0.440633 1.02298, - -3.88600 0.320416 0.793781, - -3.88600 -0.327739 0.793782, - -3.35200 -0.327739 0.793782, - -3.35200 0.320416 0.793781] - } - coordIndex [ - 0, 4, 5, 1, -1, - 0, 20, 21, 16, 4, -1, - 1, 5, 6, 3, -1, - 1, 8, 9, 0, -1, - 2, 11, 10, 3, -1, - 2, 23, 26, 11, -1, - 3, 6, 7, 2, -1, - 3, 10, 8, 1, -1, - 4, 16, 29, 5, -1, - 5, 29, 28, 6, -1, - 6, 28, 17, 7, -1, - 7, 17, 22, 23, 2, -1, - 8, 12, 13, 9, -1, - 9, 13, 14, 11, -1, - 9, 27, 20, 0, -1, - 10, 15, 12, 8, -1, - 11, 14, 15, 10, -1, - 11, 26, 27, 9, -1, - 12, 15, 14, 13, -1, - 17, 18, 24, 22, -1, - 17, 28, 31, 18, -1, - 18, 19, 25, 24, -1, - 18, 31, 30, 19, -1, - 19, 30, 29, 16, -1, - 21, 20, 27, 25, -1, - 21, 25, 19, 16, -1, - 24, 25, 27, 26, -1, - 24, 26, 23, 22, -1, - 29, 30, 31, 28, -1 - ] - } - } - ] -} - -DEF cube4_sep28 Transform { - children [ - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.720000 0.720000 0.720000 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 1.45205 -1.10064, - -0.865040 1.58105 -1.09965, - -1.10696 1.58105 -1.09965, - -1.10696 1.45205 -1.10064, - -0.666000 1.04455 0.536972, - -0.666000 1.04455 0.708972, - -1.30600 1.04455 0.708972, - -1.30600 1.04455 0.536972, - -0.666000 1.46025 0.127726, - -0.666000 1.15635 0.545197, - -0.666000 1.57136 0.215126, - -0.666000 1.20926 0.702070, - -1.30600 1.57136 0.215126, - -1.30600 1.20926 0.702070, - -1.30600 1.46025 0.127726, - -1.30600 1.15635 0.545197, - -0.865040 1.45615 -0.105457, - -0.865040 1.57620 -6.12621e-2, - -1.10696 1.57620 -6.12621e-2, - -1.10696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep27 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 -1.44470 -1.10064, - -0.865040 -1.57370 -1.09965, - -1.10696 -1.57370 -1.09965, - -1.10696 -1.44470 -1.10064, - -0.666000 -1.03720 0.536975, - -0.666000 -1.03720 0.708975, - -1.30600 -1.03720 0.708975, - -1.30600 -1.03720 0.536975, - -0.666000 -1.45290 0.127730, - -0.666000 -1.14901 0.545201, - -0.666000 -1.56401 0.215130, - -0.666000 -1.20191 0.702073, - -1.30600 -1.56401 0.215130, - -1.30600 -1.20191 0.702073, - -1.30600 -1.45290 0.127730, - -1.30600 -1.14901 0.545201, - -0.865040 -1.44880 -0.105454, - -0.865040 -1.56885 -6.12579e-2, - -1.10696 -1.56885 -6.12579e-2, - -1.10696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep26 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 1.45205 -1.10064, - -1.84104 1.58105 -1.09965, - -2.08296 1.58105 -1.09965, - -2.08296 1.45205 -1.10064, - -1.64200 1.04455 0.536972, - -1.64200 1.04455 0.708972, - -2.28200 1.04455 0.708972, - -2.28200 1.04455 0.536972, - -1.64200 1.46025 0.127726, - -1.64200 1.15635 0.545197, - -1.64200 1.57136 0.215126, - -1.64200 1.20926 0.702070, - -2.28200 1.57136 0.215126, - -2.28200 1.20926 0.702070, - -2.28200 1.46025 0.127726, - -2.28200 1.15635 0.545197, - -1.84104 1.45615 -0.105457, - -1.84104 1.57620 -6.12621e-2, - -2.08296 1.57620 -6.12621e-2, - -2.08296 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep25 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 -1.44470 -1.10064, - -1.84104 -1.57370 -1.09965, - -2.08296 -1.57370 -1.09965, - -2.08296 -1.44470 -1.10064, - -1.64200 -1.03720 0.536975, - -1.64200 -1.03720 0.708975, - -2.28200 -1.03720 0.708975, - -2.28200 -1.03720 0.536975, - -1.64200 -1.45290 0.127730, - -1.64200 -1.14901 0.545201, - -1.64200 -1.56401 0.215130, - -1.64200 -1.20191 0.702073, - -2.28200 -1.56401 0.215130, - -2.28200 -1.20191 0.702073, - -2.28200 -1.45290 0.127730, - -2.28200 -1.14901 0.545201, - -1.84104 -1.44880 -0.105454, - -1.84104 -1.56885 -6.12579e-2, - -2.08296 -1.56885 -6.12579e-2, - -2.08296 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep24 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 1.45205 -1.10064, - -2.85504 1.58105 -1.09965, - -3.09696 1.58105 -1.09965, - -3.09696 1.45205 -1.10064, - -2.65600 1.04455 0.536972, - -2.65600 1.04455 0.708972, - -3.29600 1.04455 0.708972, - -3.29600 1.04455 0.536972, - -2.65600 1.46025 0.127726, - -2.65600 1.15635 0.545197, - -2.65600 1.57136 0.215126, - -2.65600 1.20926 0.702070, - -3.29600 1.57136 0.215126, - -3.29600 1.20926 0.702070, - -3.29600 1.46025 0.127726, - -3.29600 1.15635 0.545197, - -2.85504 1.45615 -0.105457, - -2.85504 1.57620 -6.12621e-2, - -3.09696 1.57620 -6.12621e-2, - -3.09696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep23 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 -1.44470 -1.10064, - -2.85504 -1.57370 -1.09965, - -3.09696 -1.57370 -1.09965, - -3.09696 -1.44470 -1.10064, - -2.65600 -1.03720 0.536975, - -2.65600 -1.03720 0.708975, - -3.29600 -1.03720 0.708975, - -3.29600 -1.03720 0.536975, - -2.65600 -1.45290 0.127730, - -2.65600 -1.14901 0.545201, - -2.65600 -1.56401 0.215130, - -2.65600 -1.20191 0.702073, - -3.29600 -1.56401 0.215130, - -3.29600 -1.20191 0.702073, - -3.29600 -1.45290 0.127730, - -3.29600 -1.14901 0.545201, - -2.85504 -1.44880 -0.105454, - -2.85504 -1.56885 -6.12579e-2, - -3.09696 -1.56885 -6.12579e-2, - -3.09696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep22 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 1.45205 -1.10064, - 3.10496 1.58105 -1.09965, - 2.86304 1.58105 -1.09965, - 2.86304 1.45205 -1.10064, - 3.30400 1.04455 0.536972, - 3.30400 1.04455 0.708972, - 2.66400 1.04455 0.708972, - 2.66400 1.04455 0.536972, - 3.30400 1.46025 0.127726, - 3.30400 1.15635 0.545197, - 3.30400 1.57136 0.215126, - 3.30400 1.20926 0.702070, - 2.66400 1.57136 0.215126, - 2.66400 1.20926 0.702070, - 2.66400 1.46025 0.127726, - 2.66400 1.15635 0.545197, - 3.10496 1.45615 -0.105457, - 3.10496 1.57620 -6.12621e-2, - 2.86304 1.57620 -6.12621e-2, - 2.86304 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep21 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 -1.44470 -1.10064, - 3.10496 -1.57370 -1.09965, - 2.86304 -1.57370 -1.09965, - 2.86304 -1.44470 -1.10064, - 3.30400 -1.03720 0.536975, - 3.30400 -1.03720 0.708975, - 2.66400 -1.03720 0.708975, - 2.66400 -1.03720 0.536975, - 3.30400 -1.45290 0.127730, - 3.30400 -1.14901 0.545201, - 3.30400 -1.56401 0.215130, - 3.30400 -1.20191 0.702073, - 2.66400 -1.56401 0.215130, - 2.66400 -1.20191 0.702073, - 2.66400 -1.45290 0.127730, - 2.66400 -1.14901 0.545201, - 3.10496 -1.44880 -0.105454, - 3.10496 -1.56885 -6.12579e-2, - 2.86304 -1.56885 -6.12579e-2, - 2.86304 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep20 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 1.45205 -1.10064, - 2.12896 1.58105 -1.09965, - 1.88704 1.58105 -1.09965, - 1.88704 1.45205 -1.10064, - 2.32800 1.04455 0.536972, - 2.32800 1.04455 0.708972, - 1.68800 1.04455 0.708972, - 1.68800 1.04455 0.536972, - 2.32800 1.46025 0.127726, - 2.32800 1.15635 0.545197, - 2.32800 1.57136 0.215126, - 2.32800 1.20926 0.702070, - 1.68800 1.57136 0.215126, - 1.68800 1.20926 0.702070, - 1.68800 1.46025 0.127726, - 1.68800 1.15635 0.545197, - 2.12896 1.45615 -0.105457, - 2.12896 1.57620 -6.12621e-2, - 1.88704 1.57620 -6.12621e-2, - 1.88704 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep19 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 -1.44470 -1.10064, - 2.12896 -1.57370 -1.09965, - 1.88704 -1.57370 -1.09965, - 1.88704 -1.44470 -1.10064, - 2.32800 -1.03720 0.536975, - 2.32800 -1.03720 0.708975, - 1.68800 -1.03720 0.708975, - 1.68800 -1.03720 0.536975, - 2.32800 -1.45290 0.127730, - 2.32800 -1.14901 0.545201, - 2.32800 -1.56401 0.215130, - 2.32800 -1.20191 0.702073, - 1.68800 -1.56401 0.215130, - 1.68800 -1.20191 0.702073, - 1.68800 -1.45290 0.127730, - 1.68800 -1.14901 0.545201, - 2.12896 -1.44880 -0.105454, - 2.12896 -1.56885 -6.12579e-2, - 1.88704 -1.56885 -6.12579e-2, - 1.88704 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep18 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 1.45205 -1.10064, - 1.11496 1.58105 -1.09965, - 0.873040 1.58105 -1.09965, - 0.873040 1.45205 -1.10064, - 1.31400 1.04455 0.536972, - 1.31400 1.04455 0.708972, - 0.674000 1.04455 0.708972, - 0.674000 1.04455 0.536972, - 1.31400 1.46025 0.127726, - 1.31400 1.15635 0.545197, - 1.31400 1.57136 0.215126, - 1.31400 1.20926 0.702070, - 0.674000 1.57136 0.215126, - 0.674000 1.20926 0.702070, - 0.674000 1.46025 0.127726, - 0.674000 1.15635 0.545197, - 1.11496 1.45615 -0.105457, - 1.11496 1.57620 -6.12621e-2, - 0.873040 1.57620 -6.12621e-2, - 0.873040 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep17 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 -1.44470 -1.10064, - 1.11496 -1.57370 -1.09965, - 0.873040 -1.57370 -1.09965, - 0.873040 -1.44470 -1.10064, - 1.31400 -1.03720 0.536975, - 1.31400 -1.03720 0.708975, - 0.674000 -1.03720 0.708975, - 0.674000 -1.03720 0.536975, - 1.31400 -1.45290 0.127730, - 1.31400 -1.14901 0.545201, - 1.31400 -1.56401 0.215130, - 1.31400 -1.20191 0.702073, - 0.674000 -1.56401 0.215130, - 0.674000 -1.20191 0.702073, - 0.674000 -1.45290 0.127730, - 0.674000 -1.14901 0.545201, - 1.11496 -1.44880 -0.105454, - 1.11496 -1.56885 -6.12579e-2, - 0.873040 -1.56885 -6.12579e-2, - 0.873040 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep16 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 1.45205 -1.10064, - 0.120960 1.58105 -1.09965, - -0.120960 1.58105 -1.09965, - -0.120960 1.45205 -1.10064, - 0.320000 1.04455 0.536972, - 0.320000 1.04455 0.708972, - -0.320000 1.04455 0.708972, - -0.320000 1.04455 0.536972, - 0.320000 1.46025 0.127726, - 0.320000 1.15635 0.545197, - 0.320000 1.57136 0.215126, - 0.320000 1.20926 0.702070, - -0.320000 1.57136 0.215126, - -0.320000 1.20926 0.702070, - -0.320000 1.46025 0.127726, - -0.320000 1.15635 0.545197, - 0.120960 1.45615 -0.105457, - 0.120960 1.57620 -6.12621e-2, - -0.120960 1.57620 -6.12621e-2, - -0.120960 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 -1.44470 -1.10064, - 0.120960 -1.57370 -1.09965, - -0.120960 -1.57370 -1.09965, - -0.120960 -1.44470 -1.10064, - 0.320000 -1.03720 0.536975, - 0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.536975, - 0.320000 -1.45290 0.127730, - 0.320000 -1.14901 0.545201, - 0.320000 -1.56401 0.215130, - 0.320000 -1.20191 0.702073, - -0.320000 -1.56401 0.215130, - -0.320000 -1.20191 0.702073, - -0.320000 -1.45290 0.127730, - -0.320000 -1.14901 0.545201, - 0.120960 -1.44880 -0.105454, - 0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wings b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wings deleted file mode 100644 index 9f29e855..00000000 Binary files a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wings and /dev/null differ diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wrl b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wrl deleted file mode 100644 index 43eacd9d..00000000 --- a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wrl +++ /dev/null @@ -1,849 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.15a -DEF cube4_sep29 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.373333 0.373333 0.373333 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -3.82280 -1.03909 1.02298, - -3.82280 -1.03909 0.314967, - -3.82280 1.03177 1.02298, - -3.82280 1.03177 0.314964, - -3.88600 -0.975894 0.959783, - -3.88600 -0.975894 0.378167, - -3.88600 0.968570 0.378164, - -3.88600 0.968570 0.959780, - 3.71600 -1.03909 0.314967, - 3.71600 -1.03909 1.02298, - 3.71600 1.03177 0.314964, - 3.71600 1.03177 1.02298, - 3.77200 -0.983094 0.370967, - 3.77200 -0.983093 0.966983, - 3.77200 0.975771 0.966980, - 3.77200 0.975770 0.370964, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.82280 -0.440633 1.02298, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.82280 0.433310 1.02298, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.19697 0.433310 1.02298, - -3.19697 -0.440633 1.02298, - -3.88600 0.320416 0.793781, - -3.88600 -0.327739 0.793782, - -3.35200 -0.327739 0.793782, - -3.35200 0.320416 0.793781] - } - coordIndex [ - 0, 4, 5, 1, -1, - 0, 20, 21, 16, 4, -1, - 1, 5, 6, 3, -1, - 1, 8, 9, 0, -1, - 2, 11, 10, 3, -1, - 2, 23, 26, 11, -1, - 3, 6, 7, 2, -1, - 3, 10, 8, 1, -1, - 4, 16, 29, 5, -1, - 5, 29, 28, 6, -1, - 6, 28, 17, 7, -1, - 7, 17, 22, 23, 2, -1, - 8, 12, 13, 9, -1, - 9, 13, 14, 11, -1, - 9, 27, 20, 0, -1, - 10, 15, 12, 8, -1, - 11, 14, 15, 10, -1, - 11, 26, 27, 9, -1, - 12, 15, 14, 13, -1, - 17, 18, 24, 22, -1, - 17, 28, 31, 18, -1, - 18, 19, 25, 24, -1, - 18, 31, 30, 19, -1, - 19, 30, 29, 16, -1, - 21, 20, 27, 25, -1, - 21, 25, 19, 16, -1, - 24, 25, 27, 26, -1, - 24, 26, 23, 22, -1, - 29, 30, 31, 28, -1 - ] - } - } - ] -} - -DEF cube4_sep28 Transform { - children [ - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.720000 0.720000 0.720000 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 1.45205 -1.10064, - -0.865040 1.58105 -1.09965, - -1.10696 1.58105 -1.09965, - -1.10696 1.45205 -1.10064, - -0.666000 1.04455 0.536972, - -0.666000 1.04455 0.708972, - -1.30600 1.04455 0.708972, - -1.30600 1.04455 0.536972, - -0.666000 1.46025 0.127726, - -0.666000 1.15635 0.545197, - -0.666000 1.57136 0.215126, - -0.666000 1.20926 0.702070, - -1.30600 1.57136 0.215126, - -1.30600 1.20926 0.702070, - -1.30600 1.46025 0.127726, - -1.30600 1.15635 0.545197, - -0.865040 1.45615 -0.105457, - -0.865040 1.57620 -6.12621e-2, - -1.10696 1.57620 -6.12621e-2, - -1.10696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep27 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 -1.44470 -1.10064, - -0.865040 -1.57370 -1.09965, - -1.10696 -1.57370 -1.09965, - -1.10696 -1.44470 -1.10064, - -0.666000 -1.03720 0.536975, - -0.666000 -1.03720 0.708975, - -1.30600 -1.03720 0.708975, - -1.30600 -1.03720 0.536975, - -0.666000 -1.45290 0.127730, - -0.666000 -1.14901 0.545201, - -0.666000 -1.56401 0.215130, - -0.666000 -1.20191 0.702073, - -1.30600 -1.56401 0.215130, - -1.30600 -1.20191 0.702073, - -1.30600 -1.45290 0.127730, - -1.30600 -1.14901 0.545201, - -0.865040 -1.44880 -0.105454, - -0.865040 -1.56885 -6.12579e-2, - -1.10696 -1.56885 -6.12579e-2, - -1.10696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep26 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 1.45205 -1.10064, - -1.84104 1.58105 -1.09965, - -2.08296 1.58105 -1.09965, - -2.08296 1.45205 -1.10064, - -1.64200 1.04455 0.536972, - -1.64200 1.04455 0.708972, - -2.28200 1.04455 0.708972, - -2.28200 1.04455 0.536972, - -1.64200 1.46025 0.127726, - -1.64200 1.15635 0.545197, - -1.64200 1.57136 0.215126, - -1.64200 1.20926 0.702070, - -2.28200 1.57136 0.215126, - -2.28200 1.20926 0.702070, - -2.28200 1.46025 0.127726, - -2.28200 1.15635 0.545197, - -1.84104 1.45615 -0.105457, - -1.84104 1.57620 -6.12621e-2, - -2.08296 1.57620 -6.12621e-2, - -2.08296 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep25 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 -1.44470 -1.10064, - -1.84104 -1.57370 -1.09965, - -2.08296 -1.57370 -1.09965, - -2.08296 -1.44470 -1.10064, - -1.64200 -1.03720 0.536975, - -1.64200 -1.03720 0.708975, - -2.28200 -1.03720 0.708975, - -2.28200 -1.03720 0.536975, - -1.64200 -1.45290 0.127730, - -1.64200 -1.14901 0.545201, - -1.64200 -1.56401 0.215130, - -1.64200 -1.20191 0.702073, - -2.28200 -1.56401 0.215130, - -2.28200 -1.20191 0.702073, - -2.28200 -1.45290 0.127730, - -2.28200 -1.14901 0.545201, - -1.84104 -1.44880 -0.105454, - -1.84104 -1.56885 -6.12579e-2, - -2.08296 -1.56885 -6.12579e-2, - -2.08296 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep24 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 1.45205 -1.10064, - -2.85504 1.58105 -1.09965, - -3.09696 1.58105 -1.09965, - -3.09696 1.45205 -1.10064, - -2.65600 1.04455 0.536972, - -2.65600 1.04455 0.708972, - -3.29600 1.04455 0.708972, - -3.29600 1.04455 0.536972, - -2.65600 1.46025 0.127726, - -2.65600 1.15635 0.545197, - -2.65600 1.57136 0.215126, - -2.65600 1.20926 0.702070, - -3.29600 1.57136 0.215126, - -3.29600 1.20926 0.702070, - -3.29600 1.46025 0.127726, - -3.29600 1.15635 0.545197, - -2.85504 1.45615 -0.105457, - -2.85504 1.57620 -6.12621e-2, - -3.09696 1.57620 -6.12621e-2, - -3.09696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep23 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 -1.44470 -1.10064, - -2.85504 -1.57370 -1.09965, - -3.09696 -1.57370 -1.09965, - -3.09696 -1.44470 -1.10064, - -2.65600 -1.03720 0.536975, - -2.65600 -1.03720 0.708975, - -3.29600 -1.03720 0.708975, - -3.29600 -1.03720 0.536975, - -2.65600 -1.45290 0.127730, - -2.65600 -1.14901 0.545201, - -2.65600 -1.56401 0.215130, - -2.65600 -1.20191 0.702073, - -3.29600 -1.56401 0.215130, - -3.29600 -1.20191 0.702073, - -3.29600 -1.45290 0.127730, - -3.29600 -1.14901 0.545201, - -2.85504 -1.44880 -0.105454, - -2.85504 -1.56885 -6.12579e-2, - -3.09696 -1.56885 -6.12579e-2, - -3.09696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep22 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 1.45205 -1.10064, - 3.10496 1.58105 -1.09965, - 2.86304 1.58105 -1.09965, - 2.86304 1.45205 -1.10064, - 3.30400 1.04455 0.536972, - 3.30400 1.04455 0.708972, - 2.66400 1.04455 0.708972, - 2.66400 1.04455 0.536972, - 3.30400 1.46025 0.127726, - 3.30400 1.15635 0.545197, - 3.30400 1.57136 0.215126, - 3.30400 1.20926 0.702070, - 2.66400 1.57136 0.215126, - 2.66400 1.20926 0.702070, - 2.66400 1.46025 0.127726, - 2.66400 1.15635 0.545197, - 3.10496 1.45615 -0.105457, - 3.10496 1.57620 -6.12621e-2, - 2.86304 1.57620 -6.12621e-2, - 2.86304 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep21 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 -1.44470 -1.10064, - 3.10496 -1.57370 -1.09965, - 2.86304 -1.57370 -1.09965, - 2.86304 -1.44470 -1.10064, - 3.30400 -1.03720 0.536975, - 3.30400 -1.03720 0.708975, - 2.66400 -1.03720 0.708975, - 2.66400 -1.03720 0.536975, - 3.30400 -1.45290 0.127730, - 3.30400 -1.14901 0.545201, - 3.30400 -1.56401 0.215130, - 3.30400 -1.20191 0.702073, - 2.66400 -1.56401 0.215130, - 2.66400 -1.20191 0.702073, - 2.66400 -1.45290 0.127730, - 2.66400 -1.14901 0.545201, - 3.10496 -1.44880 -0.105454, - 3.10496 -1.56885 -6.12579e-2, - 2.86304 -1.56885 -6.12579e-2, - 2.86304 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep20 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 1.45205 -1.10064, - 2.12896 1.58105 -1.09965, - 1.88704 1.58105 -1.09965, - 1.88704 1.45205 -1.10064, - 2.32800 1.04455 0.536972, - 2.32800 1.04455 0.708972, - 1.68800 1.04455 0.708972, - 1.68800 1.04455 0.536972, - 2.32800 1.46025 0.127726, - 2.32800 1.15635 0.545197, - 2.32800 1.57136 0.215126, - 2.32800 1.20926 0.702070, - 1.68800 1.57136 0.215126, - 1.68800 1.20926 0.702070, - 1.68800 1.46025 0.127726, - 1.68800 1.15635 0.545197, - 2.12896 1.45615 -0.105457, - 2.12896 1.57620 -6.12621e-2, - 1.88704 1.57620 -6.12621e-2, - 1.88704 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep19 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 -1.44470 -1.10064, - 2.12896 -1.57370 -1.09965, - 1.88704 -1.57370 -1.09965, - 1.88704 -1.44470 -1.10064, - 2.32800 -1.03720 0.536975, - 2.32800 -1.03720 0.708975, - 1.68800 -1.03720 0.708975, - 1.68800 -1.03720 0.536975, - 2.32800 -1.45290 0.127730, - 2.32800 -1.14901 0.545201, - 2.32800 -1.56401 0.215130, - 2.32800 -1.20191 0.702073, - 1.68800 -1.56401 0.215130, - 1.68800 -1.20191 0.702073, - 1.68800 -1.45290 0.127730, - 1.68800 -1.14901 0.545201, - 2.12896 -1.44880 -0.105454, - 2.12896 -1.56885 -6.12579e-2, - 1.88704 -1.56885 -6.12579e-2, - 1.88704 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep18 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 1.45205 -1.10064, - 1.11496 1.58105 -1.09965, - 0.873040 1.58105 -1.09965, - 0.873040 1.45205 -1.10064, - 1.31400 1.04455 0.536972, - 1.31400 1.04455 0.708972, - 0.674000 1.04455 0.708972, - 0.674000 1.04455 0.536972, - 1.31400 1.46025 0.127726, - 1.31400 1.15635 0.545197, - 1.31400 1.57136 0.215126, - 1.31400 1.20926 0.702070, - 0.674000 1.57136 0.215126, - 0.674000 1.20926 0.702070, - 0.674000 1.46025 0.127726, - 0.674000 1.15635 0.545197, - 1.11496 1.45615 -0.105457, - 1.11496 1.57620 -6.12621e-2, - 0.873040 1.57620 -6.12621e-2, - 0.873040 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep17 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 -1.44470 -1.10064, - 1.11496 -1.57370 -1.09965, - 0.873040 -1.57370 -1.09965, - 0.873040 -1.44470 -1.10064, - 1.31400 -1.03720 0.536975, - 1.31400 -1.03720 0.708975, - 0.674000 -1.03720 0.708975, - 0.674000 -1.03720 0.536975, - 1.31400 -1.45290 0.127730, - 1.31400 -1.14901 0.545201, - 1.31400 -1.56401 0.215130, - 1.31400 -1.20191 0.702073, - 0.674000 -1.56401 0.215130, - 0.674000 -1.20191 0.702073, - 0.674000 -1.45290 0.127730, - 0.674000 -1.14901 0.545201, - 1.11496 -1.44880 -0.105454, - 1.11496 -1.56885 -6.12579e-2, - 0.873040 -1.56885 -6.12579e-2, - 0.873040 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep16 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 1.45205 -1.10064, - 0.120960 1.58105 -1.09965, - -0.120960 1.58105 -1.09965, - -0.120960 1.45205 -1.10064, - 0.320000 1.04455 0.536972, - 0.320000 1.04455 0.708972, - -0.320000 1.04455 0.708972, - -0.320000 1.04455 0.536972, - 0.320000 1.46025 0.127726, - 0.320000 1.15635 0.545197, - 0.320000 1.57136 0.215126, - 0.320000 1.20926 0.702070, - -0.320000 1.57136 0.215126, - -0.320000 1.20926 0.702070, - -0.320000 1.46025 0.127726, - -0.320000 1.15635 0.545197, - 0.120960 1.45615 -0.105457, - 0.120960 1.57620 -6.12621e-2, - -0.120960 1.57620 -6.12621e-2, - -0.120960 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 -1.44470 -1.10064, - 0.120960 -1.57370 -1.09965, - -0.120960 -1.57370 -1.09965, - -0.120960 -1.44470 -1.10064, - 0.320000 -1.03720 0.536975, - 0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.536975, - 0.320000 -1.45290 0.127730, - 0.320000 -1.14901 0.545201, - 0.320000 -1.56401 0.215130, - 0.320000 -1.20191 0.702073, - -0.320000 -1.56401 0.215130, - -0.320000 -1.20191 0.702073, - -0.320000 -1.45290 0.127730, - -0.320000 -1.14901 0.545201, - 0.120960 -1.44880 -0.105454, - 0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wings b/modules/packages3d/Oscillators.3dshapes/KXO-200.wings similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wings rename to modules/packages3d/Oscillators.3dshapes/KXO-200.wings diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wrl b/modules/packages3d/Oscillators.3dshapes/KXO-200.wrl similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wrl rename to modules/packages3d/Oscillators.3dshapes/KXO-200.wrl diff --git a/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings new file mode 100644 index 00000000..f8c5684b Binary files /dev/null and b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings differ diff --git a/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl new file mode 100644 index 00000000..affce6cd --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl @@ -0,0 +1,690 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 0.98.31 +DEF torus1_copy6 Transform { + children [ + Shape { + appearance Appearance { + material DEF pins Material { + diffuseColor 0.826667 0.826667 0.826667 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 3.18600 1.48969 0.799496, + 3.17005 1.40955 0.799496, + 3.12466 1.34161 0.799496, + 3.05672 1.29621 0.799496, + 2.97658 1.28027 0.799496, + 2.89644 1.29621 0.799496, + 2.82850 1.34161 0.799496, + 2.78311 1.40955 0.799496, + 2.76717 1.48969 0.799496, + 2.78311 1.56983 0.799496, + 2.82850 1.63776 0.799496, + 2.89644 1.68316 0.799496, + 2.97658 1.69910 0.799496, + 3.05672 1.68316 0.799496, + 3.12466 1.63776 0.799496, + 3.17005 1.56983 0.799496, + 3.18600 1.48969 -1.03430, + 3.17005 1.40955 -1.03430, + 3.12466 1.34161 -1.03430, + 3.05672 1.29621 -1.03430, + 2.97658 1.28027 -1.03430, + 2.89644 1.29621 -1.03430, + 2.82850 1.34161 -1.03430, + 2.78311 1.40955 -1.03430, + 2.76717 1.48969 -1.03430, + 2.78311 1.56983 -1.03430, + 2.82850 1.63776 -1.03430, + 2.89644 1.68316 -1.03430, + 2.97658 1.69910 -1.03430, + 3.05672 1.68316 -1.03430, + 3.12466 1.63776 -1.03430, + 3.17005 1.56983 -1.03430 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + normal Normal { vector [ + 0.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + -5.04243e-17 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + -5.04243e-17 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + 5.04243e-17 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + 5.04243e-17 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + normalIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + } + } + ] +} + +DEF torus1_copy5 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.79175 -1.50044 0.799496, + -2.80769 -1.58058 0.799496, + -2.85309 -1.64852 0.799496, + -2.92103 -1.69392 0.799496, + -3.00117 -1.70986 0.799496, + -3.08131 -1.69392 0.799496, + -3.14925 -1.64852 0.799496, + -3.19464 -1.58058 0.799496, + -3.21058 -1.50044 0.799496, + -3.19464 -1.42030 0.799496, + -3.14925 -1.35236 0.799496, + -3.08131 -1.30697 0.799496, + -3.00117 -1.29103 0.799496, + -2.92103 -1.30697 0.799496, + -2.85309 -1.35236 0.799496, + -2.80769 -1.42030 0.799496, + -2.79175 -1.50044 -1.03430, + -2.80769 -1.58058 -1.03430, + -2.85309 -1.64852 -1.03430, + -2.92103 -1.69392 -1.03430, + -3.00117 -1.70986 -1.03430, + -3.08131 -1.69392 -1.03430, + -3.14925 -1.64852 -1.03430, + -3.19464 -1.58058 -1.03430, + -3.21058 -1.50044 -1.03430, + -3.19464 -1.42030 -1.03430, + -3.14925 -1.35236 -1.03430, + -3.08131 -1.30697 -1.03430, + -3.00117 -1.29103 -1.03430, + -2.92103 -1.30697 -1.03430, + -2.85309 -1.35236 -1.03430, + -2.80769 -1.42030 -1.03430 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + normal Normal { vector [ + 0.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + -8.82425e-16 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + -9.07637e-16 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + -1.02109e-15 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + -1.04630e-15 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + normalIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + } + } + ] +} + +DEF cube8_copy9 Transform { + children [ + Shape { + appearance Appearance { + material DEF corpo Material { + diffuseColor 0.913420 0.913420 0.913420 + emissiveColor 0.840160 0.840160 0.840160 + specularColor 0.866800 0.866800 0.866800 + ambientIntensity 0.900100 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.63059 -2.26600 0.336464, + -3.26742 -2.50000 0.336464, + -3.63059 2.26600 0.336464, + -3.26742 2.50000 0.336464, + 3.76624 2.50000 0.336464, + 4.12941 2.26600 0.336464, + 4.12941 -2.26600 0.336464, + 3.76624 -2.50000 0.336464, + -3.63059 -2.26600 1.77860, + -3.26742 -2.50000 1.77860, + -3.63059 2.26600 1.77860, + -3.26742 2.50000 1.77860, + 3.76624 2.50000 1.77860, + 4.12941 2.26600 1.77860, + 4.12941 -2.26600 1.77860, + 3.76624 -2.50000 1.77860, + -3.30964 -2.18034 1.98540, + -3.13448 -2.29320 1.98540, + 3.63330 -2.29320 1.98540, + 3.80846 -2.18034 1.98540, + 3.80846 2.18034 1.98540, + 3.63330 2.29320 1.98540, + -3.13448 2.29320 1.98540, + -3.30964 2.18034 1.98540 ] } + coordIndex [ + 0, 1, 9, 8, -1, + 0, 2, 3, 4, 5, 6, 7, 1, -1, + 0, 8, 10, 2, -1, + 1, 7, 15, 9, -1, + 2, 10, 11, 3, -1, + 3, 11, 12, 4, -1, + 4, 12, 13, 5, -1, + 5, 13, 14, 6, -1, + 6, 14, 15, 7, -1, + 8, 9, 17, 16, -1, + 8, 16, 23, 10, -1, + 9, 15, 18, 17, -1, + 10, 23, 22, 11, -1, + 11, 22, 21, 12, -1, + 12, 21, 20, 13, -1, + 13, 20, 19, 14, -1, + 14, 19, 18, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, -1 ] + normal Normal { vector [ + -0.762917 -0.416000 -0.494876, + -0.250337 -0.850713 -0.462189, + -0.762917 0.416000 -0.494876, + -0.250337 0.850713 -0.462189, + 0.250337 0.850713 -0.462189, + 0.762917 0.416000 -0.494876, + 0.762917 -0.416000 -0.494876, + 0.250337 -0.850713 -0.462189, + -0.754025 -0.428411 0.497906, + -0.251799 -0.873606 0.416424, + -0.754025 0.428411 0.497906, + -0.251799 0.873606 0.416424, + 0.251799 0.873606 0.416424, + 0.754025 0.428411 0.497906, + 0.754025 -0.428411 0.497906, + 0.251799 -0.873606 0.416424, + -0.317234 -0.192815 0.928539, + -0.124903 -0.447160 0.885690, + 0.124903 -0.447160 0.885690, + 0.317234 -0.192815 0.928539, + 0.317234 0.192815 0.928539, + 0.124903 0.447160 0.885690, + -0.124903 0.447160 0.885690, + -0.317234 0.192815 0.928539 ] } + normalIndex [ + 0, 1, 9, 8, -1, + 0, 2, 3, 4, 5, 6, 7, 1, -1, + 0, 8, 10, 2, -1, + 1, 7, 15, 9, -1, + 2, 10, 11, 3, -1, + 3, 11, 12, 4, -1, + 4, 12, 13, 5, -1, + 5, 13, 14, 6, -1, + 6, 14, 15, 7, -1, + 8, 9, 17, 16, -1, + 8, 16, 23, 10, -1, + 9, 15, 18, 17, -1, + 10, 23, 22, 11, -1, + 11, 22, 21, 12, -1, + 12, 21, 20, 13, -1, + 13, 20, 19, 14, -1, + 14, 19, 18, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, -1 ] + } + } + ] +} + +DEF cube8 Transform { + children [ + Shape { + appearance Appearance { + material USE corpo + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.99071 -2.37024 0.393596, + -3.96662 -2.61500 0.393596, + -3.99071 -2.37024 0.182602, + -3.96662 -2.61500 0.182602, + -3.99071 2.25305 0.393596, + -3.86211 2.45310 0.393596, + -3.73944 2.53214 0.393596, + -3.42897 2.61500 0.393596, + 3.56451 2.61500 0.393596, + 3.87497 2.53214 0.393596, + 3.99765 2.45310 0.393596, + 4.12625 2.25305 0.393596, + 4.12625 -2.25305 0.393596, + 3.99765 -2.45310 0.393596, + 3.87497 -2.53214 0.393596, + 3.56451 -2.61500 0.393596, + -3.99071 2.25305 0.182602, + -3.86211 2.45310 0.182602, + -3.42897 2.61500 0.182602, + -3.73944 2.53214 0.182602, + 3.56451 2.61500 0.182602, + 3.87497 2.53214 0.182602, + 4.12625 2.25305 0.182602, + 3.99765 2.45310 0.182602, + 4.12625 -2.25305 0.182602, + 3.99765 -2.45310 0.182602, + 3.56451 -2.61500 0.182602, + 3.87497 -2.53214 0.182602 ] } + coordIndex [ + 0, 1, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, -1, + 0, 2, 3, 1, -1, + 0, 4, 16, 2, -1, + 1, 3, 26, 15, -1, + 2, 16, 17, 19, 18, 20, 21, 23, 22, 24, 25, 27, 26, 3, -1, + 4, 5, 17, 16, -1, + 5, 6, 19, 17, -1, + 6, 7, 18, 19, -1, + 7, 8, 20, 18, -1, + 8, 9, 21, 20, -1, + 9, 10, 23, 21, -1, + 10, 11, 22, 23, -1, + 11, 12, 24, 22, -1, + 12, 13, 25, 24, -1, + 13, 14, 27, 25, -1, + 14, 15, 26, 27, -1 ] + normal Normal { vector [ + -0.893136 -4.38512e-2 0.447644, + -0.556683 -0.614170 0.559374, + -0.893136 -4.38512e-2 -0.447644, + -0.556683 -0.614170 -0.559374, + -0.850871 0.249903 0.462134, + -0.629830 0.629175 0.455471, + -0.361040 0.815919 0.451583, + -0.116108 0.885311 0.450269, + 0.116108 0.885311 0.450269, + 0.361040 0.815919 0.451583, + 0.629830 0.629175 0.455471, + 0.850871 0.249903 0.462134, + 0.850871 -0.249903 0.462134, + 0.629830 -0.629175 0.455471, + 0.361040 -0.815919 0.451583, + 0.116108 -0.885311 0.450269, + -0.850871 0.249903 -0.462134, + -0.629830 0.629175 -0.455471, + -0.116108 0.885311 -0.450269, + -0.361040 0.815919 -0.451583, + 0.116108 0.885311 -0.450269, + 0.361040 0.815919 -0.451583, + 0.850871 0.249903 -0.462134, + 0.629830 0.629175 -0.455471, + 0.850871 -0.249903 -0.462134, + 0.629830 -0.629175 -0.455471, + 0.116108 -0.885311 -0.450269, + 0.361040 -0.815919 -0.451583 ] } + normalIndex [ + 0, 1, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, -1, + 0, 2, 3, 1, -1, + 0, 4, 16, 2, -1, + 1, 3, 26, 15, -1, + 2, 16, 17, 19, 18, 20, 21, 23, 22, 24, 25, 27, 26, 3, -1, + 4, 5, 17, 16, -1, + 5, 6, 19, 17, -1, + 6, 7, 18, 19, -1, + 7, 8, 20, 18, -1, + 8, 9, 21, 20, -1, + 9, 10, 23, 21, -1, + 10, 11, 22, 23, -1, + 11, 12, 24, 22, -1, + 12, 13, 25, 24, -1, + 13, 14, 27, 25, -1, + 14, 15, 26, 27, -1 ] + } + } + ] +} + +DEF torus1_sep7 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 3.18174 -1.49841 0.799496, + 3.16580 -1.57855 0.799496, + 3.12041 -1.64649 0.799496, + 3.05247 -1.69189 0.799496, + 2.97233 -1.70783 0.799496, + 2.89219 -1.69189 0.799496, + 2.82425 -1.64649 0.799496, + 2.77886 -1.57855 0.799496, + 2.76292 -1.49841 0.799496, + 2.77886 -1.41827 0.799496, + 2.82425 -1.35033 0.799496, + 2.89219 -1.30494 0.799496, + 2.97233 -1.28900 0.799496, + 3.05247 -1.30494 0.799496, + 3.12041 -1.35033 0.799496, + 3.16580 -1.41827 0.799496, + 3.18174 -1.49841 -1.03430, + 3.16580 -1.57855 -1.03430, + 3.12041 -1.64649 -1.03430, + 3.05247 -1.69189 -1.03430, + 2.97233 -1.70783 -1.03430, + 2.89219 -1.69189 -1.03430, + 2.82425 -1.64649 -1.03430, + 2.77886 -1.57855 -1.03430, + 2.76292 -1.49841 -1.03430, + 2.77886 -1.41827 -1.03430, + 2.82425 -1.35033 -1.03430, + 2.89219 -1.30494 -1.03430, + 2.97233 -1.28900 -1.03430, + 3.05247 -1.30494 -1.03430, + 3.12041 -1.35033 -1.03430, + 3.16580 -1.41827 -1.03430 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + normal Normal { vector [ + 0.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + -5.04243e-17 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + -5.04243e-17 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + -8.82425e-17 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + -8.82425e-17 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + normalIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + } + } + ] +} + +DEF torus1_sep6 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.80374 1.48360 0.799496, + -2.81968 1.40346 0.799496, + -2.86507 1.33552 0.799496, + -2.93301 1.29012 0.799496, + -3.01315 1.27418 0.799496, + -3.09329 1.29012 0.799496, + -3.16123 1.33552 0.799496, + -3.20662 1.40346 0.799496, + -3.22257 1.48360 0.799496, + -3.20662 1.56374 0.799496, + -3.16123 1.63168 0.799496, + -3.09329 1.67707 0.799496, + -3.01315 1.69301 0.799496, + -2.93301 1.67707 0.799496, + -2.86507 1.63168 0.799496, + -2.81968 1.56374 0.799496, + -2.80374 1.48360 -1.03430, + -2.81968 1.40346 -1.03430, + -2.86507 1.33552 -1.03430, + -2.93301 1.29012 -1.03430, + -3.01315 1.27418 -1.03430, + -3.09329 1.29012 -1.03430, + -3.16123 1.33552 -1.03430, + -3.20662 1.40346 -1.03430, + -3.22257 1.48360 -1.03430, + -3.20662 1.56374 -1.03430, + -3.16123 1.63168 -1.03430, + -3.09329 1.67707 -1.03430, + -3.01315 1.69301 -1.03430, + -2.93301 1.67707 -1.03430, + -2.86507 1.63168 -1.03430, + -2.81968 1.56374 -1.03430 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + normal Normal { vector [ + 0.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + 5.92485e-16 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + 5.92485e-16 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + 5.42061e-16 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + 5.42061e-16 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + normalIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wings b/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wings similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wings rename to modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wings diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wrl b/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wrl similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wrl rename to modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wrl diff --git a/modules/packages3d/Divers.3dshapes/TCXO_G158.wings b/modules/packages3d/Oscillators.3dshapes/TCXO_G158.wings similarity index 100% rename from modules/packages3d/Divers.3dshapes/TCXO_G158.wings rename to modules/packages3d/Oscillators.3dshapes/TCXO_G158.wings diff --git a/modules/packages3d/Divers.3dshapes/TCXO_G158.wrl b/modules/packages3d/Oscillators.3dshapes/TCXO_G158.wrl similarity index 100% rename from modules/packages3d/Divers.3dshapes/TCXO_G158.wrl rename to modules/packages3d/Oscillators.3dshapes/TCXO_G158.wrl diff --git a/modules/packages3d/Discret.3dshapes/r_pack8.wings b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack8.wings rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wings diff --git a/modules/packages3d/Discret.3dshapes/r_pack8.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack8.wrl rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl diff --git a/modules/packages3d/Discret.3dshapes/r_pack9.wings b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack9.wings rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wings diff --git a/modules/packages3d/Discret.3dshapes/r_pack9.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack9.wrl rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wrl diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.bak b/template/Arduino_As_Uno_R3/Arduino_As_Uno.bak deleted file mode 100644 index 994e1907..00000000 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.bak +++ /dev/null @@ -1,327 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:Arduino_As_Uno-cache -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "lun. 30 mars 2015" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_8 P1 -U 1 1 5517C2C1 -P 9725 1875 -F 0 "P1" V 9675 1875 60 0000 C CNN -F 1 "Power" V 9775 1875 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 9725 1875 60 0001 C CNN -F 3 "" H 9725 1875 60 0000 C CNN - 1 9725 1875 - 1 0 0 -1 -$EndComp -$Comp -L CONN_6 P2 -U 1 1 5517C323 -P 9725 2675 -F 0 "P2" V 9675 2675 60 0000 C CNN -F 1 "Analog" V 9775 2675 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 9725 2675 60 0001 C CNN -F 3 "" H 9725 2675 60 0000 C CNN - 1 9725 2675 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P4 -U 1 1 5517C366 -P 10050 2575 -F 0 "P4" V 10000 2575 60 0000 C CNN -F 1 "Digital" V 10100 2575 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 10050 2575 60 0001 C CNN -F 3 "" H 10050 2575 60 0000 C CNN - 1 10050 2575 - -1 0 0 -1 -$EndComp -$Comp -L CONN_10 P3 -U 1 1 5517C46C -P 10050 1575 -F 0 "P3" V 10000 1575 60 0000 C CNN -F 1 "Digital" V 10100 1575 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 10050 1575 60 0001 C CNN -F 3 "" H 10050 1575 60 0000 C CNN - 1 10050 1575 - -1 0 0 -1 -$EndComp -Text Label 8625 1725 0 60 ~ 0 -Reset -Text Label 8925 1350 1 60 ~ 0 -Vin -Text Label 9300 1350 1 60 ~ 0 -IOREF -Text Label 8625 2425 0 60 ~ 0 -A0 -Text Label 8625 2525 0 60 ~ 0 -A1 -Text Label 8625 2625 0 60 ~ 0 -A2 -Text Label 8625 2725 0 60 ~ 0 -A3 -Text Label 8625 2825 0 60 ~ 0 -A4(SDA) -Text Label 8625 2925 0 60 ~ 0 -A5(SCL) -Text Label 10550 2925 0 60 ~ 0 -0(Rx) -Text Label 10550 2725 0 60 ~ 0 -2 -Text Label 10550 2825 0 60 ~ 0 -1(Tx) -Text Label 10550 2625 0 60 ~ 0 -3(**) -Text Label 10550 2525 0 60 ~ 0 -4 -Text Label 10550 2425 0 60 ~ 0 -5(**) -Text Label 10550 2325 0 60 ~ 0 -6(**) -Text Label 10550 2225 0 60 ~ 0 -7 -Text Label 10550 2025 0 60 ~ 0 -8 -Text Label 10550 1925 0 60 ~ 0 -9(**) -Text Label 10550 1825 0 60 ~ 0 -10(**/SS) -Text Label 10550 1725 0 60 ~ 0 -11(**/MOSI) -Text Label 10550 1625 0 60 ~ 0 -12(MISO) -Text Label 10550 1525 0 60 ~ 0 -13(SCK) -Text Label 10625 1325 0 60 ~ 0 -AREF -$Comp -L GND #PWR01 -U 1 1 5517CC27 -P 10475 3100 -F 0 "#PWR01" H 10475 3100 30 0001 C CNN -F 1 "GND" H 10475 3030 30 0001 C CNN -F 2 "" H 10475 3100 60 0000 C CNN -F 3 "" H 10475 3100 60 0000 C CNN - 1 10475 3100 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 5517CC7B -P 9300 3100 -F 0 "#PWR02" H 9300 3100 30 0001 C CNN -F 1 "GND" H 9300 3030 30 0001 C CNN -F 2 "" H 9300 3100 60 0000 C CNN -F 3 "" H 9300 3100 60 0000 C CNN - 1 9300 3100 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR03 -U 1 1 5517CCC2 -P 9050 1350 -F 0 "#PWR03" H 9050 1440 20 0001 C CNN -F 1 "+5V" H 9050 1440 30 0000 C CNN -F 2 "" H 9050 1350 60 0000 C CNN -F 3 "" H 9050 1350 60 0000 C CNN - 1 9050 1350 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR04 -U 1 1 5517CCDA -P 9175 1350 -F 0 "#PWR04" H 9175 1310 30 0001 C CNN -F 1 "+3.3V" H 9175 1460 30 0000 C CNN -F 2 "" H 9175 1350 60 0000 C CNN -F 3 "" H 9175 1350 60 0000 C CNN - 1 9175 1350 - 1 0 0 -1 -$EndComp -NoConn ~ 9375 1525 -Text Label 10550 1225 0 60 ~ 0 -A4(SDA) -Text Label 10550 1125 0 60 ~ 0 -A5(SCL) -$Comp -L CONN_1 P5 -U 1 1 551BBC06 -P 10875 650 -F 0 "P5" H 10955 650 40 0000 L CNN -F 1 "CONN_1" H 10875 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10875 650 60 0001 C CNN -F 3 "" H 10875 650 60 0000 C CNN - 1 10875 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P6 -U 1 1 551BBD10 -P 10950 650 -F 0 "P6" H 11030 650 40 0000 L CNN -F 1 "CONN_1" H 10950 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10950 650 60 0001 C CNN -F 3 "" H 10950 650 60 0000 C CNN - 1 10950 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P7 -U 1 1 551BBD30 -P 11025 650 -F 0 "P7" H 11105 650 40 0000 L CNN -F 1 "CONN_1" H 11025 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11025 650 60 0001 C CNN -F 3 "" H 11025 650 60 0000 C CNN - 1 11025 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P8 -U 1 1 551BBD52 -P 11100 650 -F 0 "P8" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN - 1 11100 650 - 0 -1 -1 0 -$EndComp -Text Notes 10875 925 0 60 ~ 0 -Holes -NoConn ~ 10875 800 -NoConn ~ 10950 800 -NoConn ~ 11025 800 -NoConn ~ 11100 800 -Wire Wire Line - 8600 2425 9375 2425 -Wire Wire Line - 8600 2525 9375 2525 -Wire Wire Line - 8600 2625 9375 2625 -Wire Wire Line - 8600 2725 9375 2725 -Wire Wire Line - 8600 2825 9375 2825 -Wire Wire Line - 8600 2925 9375 2925 -Wire Wire Line - 10400 2025 11125 2025 -Wire Wire Line - 10400 1925 11125 1925 -Wire Wire Line - 10400 1825 11125 1825 -Wire Wire Line - 10400 1725 11125 1725 -Wire Wire Line - 10400 1625 11125 1625 -Wire Wire Line - 10400 1525 11125 1525 -Wire Wire Line - 10400 1325 11125 1325 -Wire Wire Line - 10400 1225 11125 1225 -Wire Wire Line - 10400 1125 11125 1125 -Wire Wire Line - 9175 1825 9375 1825 -Wire Wire Line - 9050 1925 9375 1925 -Wire Wire Line - 9300 2025 9300 3100 -Wire Wire Line - 8600 1725 9375 1725 -Wire Wire Line - 10475 1425 10475 3100 -Wire Wire Line - 10475 1425 10400 1425 -Wire Wire Line - 10400 2425 11125 2425 -Wire Wire Line - 10400 2325 11125 2325 -Wire Wire Line - 10400 2225 11125 2225 -Wire Wire Line - 10400 2725 11125 2725 -Wire Wire Line - 10400 2625 11125 2625 -Wire Wire Line - 10400 2525 11125 2525 -Wire Wire Line - 10400 2925 11125 2925 -Wire Wire Line - 10400 2825 11125 2825 -Wire Wire Line - 9175 1825 9175 1350 -Wire Wire Line - 9300 1350 9300 1625 -Wire Wire Line - 9300 1625 9375 1625 -Wire Wire Line - 9050 1350 9050 1925 -Wire Wire Line - 8925 1350 8925 2225 -Wire Wire Line - 8925 2225 9375 2225 -Wire Wire Line - 9300 2025 9375 2025 -Wire Wire Line - 9375 2125 9300 2125 -Connection ~ 9300 2125 -Wire Notes Line - 11225 975 10775 975 -Wire Notes Line - 10775 975 10775 475 -Wire Notes Line - 11225 3225 8525 3225 -Wire Notes Line - 8525 3225 8525 475 -Wire Notes Line - 8525 825 9925 825 -Text Notes 8550 750 0 60 ~ 0 -Shield for Arduino that uses\nthe same pin disposition\nlike "Uno" board Rev 3. -Wire Notes Line - 9925 825 9925 475 -$EndSCHEMATC diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb-bak b/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb-bak deleted file mode 100644 index 75a045a3..00000000 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb-bak +++ /dev/null @@ -1,447 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 4) - (no_connects 4) - (area 104.572999 71.392 180.241572 127.594) - (thickness 1.6) - (drawings 27) - (tracks 0) - (zones 0) - (modules 8) - (nets 33) - ) - - (page A4) - (title_block - (date "lun. 30 mars 2015") - ) - - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.15) - (edge_width 0.15) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 4.064 4.064) - (pad_drill 3.048) - (pad_to_mask_clearance 0) - (aux_axis_origin 110.998 126.365) - (grid_origin 110.998 126.365) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 /IOREF) - (net 2 /Reset) - (net 3 +5V) - (net 4 GND) - (net 5 /Vin) - (net 6 /A0) - (net 7 /A1) - (net 8 /A2) - (net 9 /A3) - (net 10 /AREF) - (net 11 "/A4(SDA)") - (net 12 "/A5(SCL)") - (net 13 "/9(**)") - (net 14 /8) - (net 15 /7) - (net 16 "/6(**)") - (net 17 "/5(**)") - (net 18 /4) - (net 19 "/3(**)") - (net 20 /2) - (net 21 "/1(Tx)") - (net 22 "/0(Rx)") - (net 23 "Net-(P5-Pad1)") - (net 24 "Net-(P6-Pad1)") - (net 25 "Net-(P7-Pad1)") - (net 26 "Net-(P8-Pad1)") - (net 27 "/13(SCK)") - (net 28 "/10(**/SS)") - (net 29 "Net-(P1-Pad1)") - (net 30 +3V3) - (net 31 "/12(MISO)") - (net 32 "/11(**/MOSI)") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +3V3) - (add_net +5V) - (add_net "/0(Rx)") - (add_net "/1(Tx)") - (add_net "/10(**/SS)") - (add_net "/11(**/MOSI)") - (add_net "/12(MISO)") - (add_net "/13(SCK)") - (add_net /2) - (add_net "/3(**)") - (add_net /4) - (add_net "/5(**)") - (add_net "/6(**)") - (add_net /7) - (add_net /8) - (add_net "/9(**)") - (add_net /A0) - (add_net /A1) - (add_net /A2) - (add_net /A3) - (add_net "/A4(SDA)") - (add_net "/A5(SCL)") - (add_net /AREF) - (add_net /IOREF) - (add_net /Reset) - (add_net /Vin) - (add_net GND) - (add_net "Net-(P1-Pad1)") - (add_net "Net-(P5-Pad1)") - (add_net "Net-(P6-Pad1)") - (add_net "Net-(P7-Pad1)") - (add_net "Net-(P8-Pad1)") - ) - - (module Socket_Arduino_Uno:Socket_Strip_Arduino_1x08 (layer F.Cu) (tedit 552168D2) (tstamp 551AF9EA) - (at 138.938 123.825) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5517C2C1) - (fp_text reference P1 (at 8.89 -2.54) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Power (at 8.89 -4.064) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 19.55 -1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 19.55 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 19.05 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 1.27) (end 19.05 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 29 "Net-(P1-Pad1)")) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 /IOREF)) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 /Reset)) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 30 +3V3)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 +5V)) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /Vin)) - (model ${KIPRJMOD}/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x08.wrl - (at (xyz 0.35 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Uno:Socket_Strip_Arduino_1x06 (layer F.Cu) (tedit 552168D6) (tstamp 551AF9FF) - (at 161.798 123.825) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5517C323) - (fp_text reference P2 (at 6.604 -2.54) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 6.604 -4.064) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 14.45 -1.75) (end 14.45 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 14.45 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 14.45 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 13.97 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 /A0)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 /A1)) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 /A2)) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 /A3)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 "/A4(SDA)")) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/A5(SCL)")) - (model ${KIPRJMOD}/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x06.wrl - (at (xyz 0.25 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Uno:Socket_Strip_Arduino_1x10 (layer F.Cu) (tedit 552168BF) (tstamp 551AFA18) - (at 129.794 75.565) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5517C46C) - (fp_text reference P3 (at 11.43 2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 11.43 4.318) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 24.65 -1.75) (end 24.65 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 24.65 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 24.65 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 24.13 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 24.13 1.27) (end 24.13 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 24.13 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/A5(SCL)")) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 "/A4(SDA)")) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 /AREF)) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 27 "/13(SCK)")) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 31 "/12(MISO)")) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 32 "/11(**/MOSI)")) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 28 "/10(**/SS)")) - (pad 9 thru_hole oval (at 20.32 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 "/9(**)")) - (pad 10 thru_hole oval (at 22.86 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 /8)) - (model ${KIPRJMOD}/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x10.wrl - (at (xyz 0.45 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Uno:Socket_Strip_Arduino_1x08 (layer F.Cu) (tedit 552168C7) (tstamp 551AFA2F) - (at 156.718 75.565) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5517C366) - (fp_text reference P4 (at 8.89 2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 8.89 4.318) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 19.55 -1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 19.55 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 19.05 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 1.27) (end 19.05 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /7)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 "/6(**)")) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 "/5(**)")) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /4)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 "/3(**)")) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /2)) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 "/1(Tx)")) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 "/0(Rx)")) - (model ${KIPRJMOD}/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x08.wrl - (at (xyz 0.35 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Uno:Arduino_1pin (layer F.Cu) (tedit 5524FC39) (tstamp 5524FC3F) - (at 124.968 123.825) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBC06) - (fp_text reference P5 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 23 "Net-(P5-Pad1)")) - ) - - (module Socket_Arduino_Uno:Arduino_1pin (layer F.Cu) (tedit 5524FC4A) (tstamp 5524FC44) - (at 177.038 118.745) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBD10) - (fp_text reference P6 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 24 "Net-(P6-Pad1)")) - ) - - (module Socket_Arduino_Uno:Arduino_1pin (layer F.Cu) (tedit 5524FC2F) (tstamp 5524FC49) - (at 126.238 75.565) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBD30) - (fp_text reference P7 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 25 "Net-(P7-Pad1)")) - ) - - (module Socket_Arduino_Uno:Arduino_1pin (layer F.Cu) (tedit 5524FC41) (tstamp 5524FC4E) - (at 177.038 90.805) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBD52) - (fp_text reference P8 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 26 "Net-(P8-Pad1)")) - ) - - (gr_text 1 (at 138.938 121.285 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (gr_circle (center 117.348 76.962) (end 118.618 76.962) (layer Dwgs.User) (width 0.15)) - (gr_line (start 114.427 78.994) (end 114.427 74.93) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 120.269 78.994) (end 114.427 78.994) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 120.269 74.93) (end 120.269 78.994) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 114.427 74.93) (end 120.269 74.93) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 120.523 93.98) (end 104.648 93.98) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 177.038 74.549) (end 175.514 73.025) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 177.038 85.979) (end 177.038 74.549) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 179.578 88.519) (end 177.038 85.979) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 179.578 121.285) (end 179.578 88.519) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 177.038 123.825) (end 179.578 121.285) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 177.038 126.365) (end 177.038 123.825) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 110.998 126.365) (end 177.038 126.365) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 110.998 73.025) (end 110.998 126.365) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 175.514 73.025) (end 110.998 73.025) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 173.355 102.235) (end 173.355 94.615) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 178.435 102.235) (end 173.355 102.235) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 178.435 94.615) (end 178.435 102.235) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 173.355 94.615) (end 178.435 94.615) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 109.093 123.19) (end 109.093 114.3) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 122.428 123.19) (end 109.093 123.19) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 122.428 114.3) (end 122.428 123.19) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 109.093 114.3) (end 122.428 114.3) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 104.648 93.98) (end 104.648 82.55) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 120.523 82.55) (end 120.523 93.98) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 104.648 82.55) (end 120.523 82.55) (angle 90) (layer Dwgs.User) (width 0.15)) - -) diff --git a/template/Arduino_Fio/Arduino_Fio.bak b/template/Arduino_Fio/Arduino_Fio.bak deleted file mode 100644 index 314db1e6..00000000 --- a/template/Arduino_Fio/Arduino_Fio.bak +++ /dev/null @@ -1,235 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:Arduino_Fio-cache -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_14 P1 -U 1 1 551FCE8A -P 9700 1725 -F 0 "P1" V 9670 1725 60 0000 C CNN -F 1 "Digital" V 9780 1725 60 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 9700 1725 60 0001 C CNN -F 3 "" H 9700 1725 60 0000 C CNN - 1 9700 1725 - 1 0 0 -1 -$EndComp -$Comp -L CONN_14 P2 -U 1 1 551FCED2 -P 10125 1725 -F 0 "P2" V 10095 1725 60 0000 C CNN -F 1 "Analog" V 10205 1725 60 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 10125 1725 60 0001 C CNN -F 3 "" H 10125 1725 60 0000 C CNN - 1 10125 1725 - -1 0 0 -1 -$EndComp -Text Label 8650 1275 0 60 ~ 0 -2 -Text Label 8650 1375 0 60 ~ 0 -3(**) -Text Label 8650 1475 0 60 ~ 0 -4 -Text Label 8650 1575 0 60 ~ 0 -5(**) -Text Label 8650 1675 0 60 ~ 0 -6(**) -Text Label 8650 1775 0 60 ~ 0 -7 -Text Label 8650 1875 0 60 ~ 0 -8 -Text Label 8650 1975 0 60 ~ 0 -9(**) -Text Label 8650 2075 0 60 ~ 0 -10(**/SCK) -Text Label 8650 2175 0 60 ~ 0 -11(**/MOSI) -Text Label 8650 2275 0 60 ~ 0 -12(MISO) -Text Label 8650 2375 0 60 ~ 0 -13(SS) -Text Label 10700 2375 0 60 ~ 0 -A7 -Text Label 10700 2275 0 60 ~ 0 -A6 -Text Label 10700 2175 0 60 ~ 0 -A5(SCL) -Text Label 10700 2075 0 60 ~ 0 -A4(SDA) -Text Label 10700 1975 0 60 ~ 0 -A3 -Text Label 10700 1875 0 60 ~ 0 -A2 -Text Label 10700 1775 0 60 ~ 0 -A1 -Text Label 10700 1675 0 60 ~ 0 -A0 -Text Label 10700 1575 0 60 ~ 0 -DTR -Text Label 10700 1475 0 60 ~ 0 -TxO -Text Label 10700 1375 0 60 ~ 0 -RxI -Text Label 10700 1175 0 60 ~ 0 -AREF -$Comp -L GND #PWR01 -U 1 1 551FD34C -P 9275 2550 -F 0 "#PWR01" H 9275 2550 30 0001 C CNN -F 1 "GND" H 9275 2480 30 0001 C CNN -F 2 "" H 9275 2550 60 0000 C CNN -F 3 "" H 9275 2550 60 0000 C CNN - 1 9275 2550 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 551FD39C -P 10625 2550 -F 0 "#PWR02" H 10625 2550 30 0001 C CNN -F 1 "GND" H 10625 2480 30 0001 C CNN -F 2 "" H 10625 2550 60 0000 C CNN -F 3 "" H 10625 2550 60 0000 C CNN - 1 10625 2550 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR03 -U 1 1 551FD4E9 -P 9275 900 -F 0 "#PWR03" H 9275 860 30 0001 C CNN -F 1 "+3.3V" H 9275 1010 30 0000 C CNN -F 2 "" H 9275 900 60 0000 C CNN -F 3 "" H 9275 900 60 0000 C CNN - 1 9275 900 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR04 -U 1 1 551FD521 -P 10550 900 -F 0 "#PWR04" H 10550 860 30 0001 C CNN -F 1 "+3.3V" H 10550 1010 30 0000 C CNN -F 2 "" H 10550 900 60 0000 C CNN -F 3 "" H 10550 900 60 0000 C CNN - 1 10550 900 - 1 0 0 -1 -$EndComp -Text Notes 8600 575 0 60 ~ 0 -Shield Arduino Fio -Wire Wire Line - 8650 1275 9350 1275 -Wire Wire Line - 8650 1375 9350 1375 -Wire Wire Line - 8650 1475 9350 1475 -Wire Wire Line - 8650 1575 9350 1575 -Wire Wire Line - 8650 1675 9350 1675 -Wire Wire Line - 8650 1775 9350 1775 -Wire Wire Line - 8650 1875 9350 1875 -Wire Wire Line - 8650 1975 9350 1975 -Wire Wire Line - 8650 2075 9350 2075 -Wire Wire Line - 8650 2175 9350 2175 -Wire Wire Line - 8650 2275 9350 2275 -Wire Wire Line - 8650 2375 9350 2375 -Wire Wire Line - 10475 1175 11075 1175 -Wire Wire Line - 10475 1375 11075 1375 -Wire Wire Line - 10475 1475 11075 1475 -Wire Wire Line - 10475 1575 11075 1575 -Wire Wire Line - 10475 1675 11075 1675 -Wire Wire Line - 10475 1775 11075 1775 -Wire Wire Line - 10475 1875 11075 1875 -Wire Wire Line - 10475 1975 11075 1975 -Wire Wire Line - 10475 2075 11075 2075 -Wire Wire Line - 10475 2175 11075 2175 -Wire Wire Line - 10475 2275 11075 2275 -Wire Wire Line - 10475 2375 11075 2375 -Wire Wire Line - 10550 900 10550 1275 -Wire Wire Line - 9275 1175 9275 2550 -Wire Wire Line - 9350 1175 9275 1175 -Wire Wire Line - 9275 900 9275 1075 -Wire Wire Line - 9275 1075 9350 1075 -Wire Wire Line - 10550 1275 10475 1275 -Wire Wire Line - 10625 1075 10625 2550 -Wire Wire Line - 10625 1075 10475 1075 -Wire Notes Line - 8575 475 8575 2675 -Wire Notes Line - 8575 650 9500 650 -Wire Notes Line - 9500 650 9500 475 -Wire Notes Line - 8575 2675 11225 2675 -$EndSCHEMATC diff --git a/template/Arduino_Fio/Arduino_Fio.kicad_pcb-bak b/template/Arduino_Fio/Arduino_Fio.kicad_pcb-bak deleted file mode 100644 index 0a07a1d5..00000000 --- a/template/Arduino_Fio/Arduino_Fio.kicad_pcb-bak +++ /dev/null @@ -1,307 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 2) - (no_connects 2) - (area 127.151715 61.011999 155.498001 127.481001) - (thickness 1.6) - (drawings 30) - (tracks 0) - (zones 0) - (modules 2) - (nets 27) - ) - - (page A4) - (title_block - (date "sam. 04 avril 2015") - ) - - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.15) - (edge_width 0.1) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.5 1.5) - (pad_drill 0.6) - (pad_to_mask_clearance 0) - (aux_axis_origin 128.778 126.746) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 +3.3V) - (net 2 GND) - (net 3 /2) - (net 4 "/3(**)") - (net 5 /4) - (net 6 "/5(**)") - (net 7 "/6(**)") - (net 8 /7) - (net 9 /8) - (net 10 "/9(**)") - (net 11 "/10(**/SCK)") - (net 12 "/11(**/MOSI)") - (net 13 "/12(MISO)") - (net 14 "/13(SS)") - (net 15 /AREF) - (net 16 /RxI) - (net 17 /TxO) - (net 18 /DTR) - (net 19 /A0) - (net 20 /A1) - (net 21 /A2) - (net 22 /A3) - (net 23 "/A4(SDA)") - (net 24 "/A5(SCL)") - (net 25 /A6) - (net 26 /A7) - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +3.3V) - (add_net "/10(**/SCK)") - (add_net "/11(**/MOSI)") - (add_net "/12(MISO)") - (add_net "/13(SS)") - (add_net /2) - (add_net "/3(**)") - (add_net /4) - (add_net "/5(**)") - (add_net "/6(**)") - (add_net /7) - (add_net /8) - (add_net "/9(**)") - (add_net /A0) - (add_net /A1) - (add_net /A2) - (add_net /A3) - (add_net "/A4(SDA)") - (add_net "/A5(SCL)") - (add_net /A6) - (add_net /A7) - (add_net /AREF) - (add_net /DTR) - (add_net /RxI) - (add_net /TxO) - (add_net GND) - ) - - (module Socket_Arduino_Fio:Socket_Strip_Straight_1x14 (layer F.Cu) (tedit 5521661A) (tstamp 551FD256) - (at 130.048 92.456 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /551FCE8A) - (fp_text reference P1 (at 17.78 -2.794 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 21.59 -2.794 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 34.8 -1.75) (end 34.8 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 34.8 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 34.8 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 -1.27) (end 34.29 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 34.29 -1.27) (end 34.29 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 34.29 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 GND)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /2)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 "/3(**)")) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /4)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 "/5(**)")) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 "/6(**)")) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 /7)) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 /8)) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 "/9(**)")) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 "/10(**/SCK)")) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/11(**/MOSI)")) - (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 "/12(MISO)")) - (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 "/13(SS)")) - (model ${KIPRJMOD}/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wrl - (at (xyz 0.65 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Fio:Socket_Strip_Straight_1x14 (layer F.Cu) (tedit 5521662F) (tstamp 551FD273) - (at 152.908 92.456 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /551FCED2) - (fp_text reference P2 (at 17.78 2.794 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 21.59 2.794 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 34.8 -1.75) (end 34.8 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 34.8 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 34.8 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 -1.27) (end 34.29 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 34.29 -1.27) (end 34.29 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 34.29 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 GND)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /AREF)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /RxI)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 /TxO)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /DTR)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /A0)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A1)) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A2)) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 /A3)) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 "/A4(SDA)")) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 "/A5(SCL)")) - (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 /A6)) - (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 /A7)) - (model ${KIPRJMOD}/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wrl - (at (xyz 0.65 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (gr_text "1\n" (at 132.334 92.456) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (gr_line (start 138.938 124.206) (end 138.938 119.126) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 144.018 124.206) (end 138.938 124.206) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 144.018 119.126) (end 144.018 124.206) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 138.938 119.126) (end 144.018 119.126) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_circle (center 141.478 121.666) (end 140.208 121.666) (layer Dwgs.User) (width 0.15)) - (gr_line (start 137.668 117.856) (end 137.668 112.776) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 145.288 117.856) (end 137.668 117.856) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 145.288 112.776) (end 145.288 117.856) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 137.668 112.776) (end 145.288 112.776) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 148.59 91.059) (end 148.59 83.693) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 152.146 91.059) (end 148.59 91.059) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 152.146 83.693) (end 152.146 91.059) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 148.59 83.693) (end 152.146 83.693) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 140.97 61.087) (end 133.35 61.087) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 140.97 70.866) (end 140.97 61.087) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 133.35 70.866) (end 140.97 70.866) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 133.35 61.087) (end 133.35 70.866) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.002 70.866) (end 143.002 62.738) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 151.13 70.866) (end 143.002 70.866) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 151.13 62.738) (end 151.13 70.866) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.002 62.738) (end 151.13 62.738) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 128.778 83.566) (end 128.778 126.746) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 127.508 82.296) (end 128.778 83.566) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 127.508 61.976) (end 127.508 82.296) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 155.448 61.976) (end 127.508 61.976) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 155.448 82.296) (end 155.448 61.976) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 154.178 83.566) (end 155.448 82.296) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 154.178 126.746) (end 154.178 83.566) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 128.778 126.746) (end 154.178 126.746) (angle 90) (layer Edge.Cuts) (width 0.1)) - -) diff --git a/template/Arduino_Mega_R3/Arduino_Mega-cache.bak b/template/Arduino_Mega_R3/Arduino_Mega-cache.bak deleted file mode 100644 index b58dfe09..00000000 --- a/template/Arduino_Mega_R3/Arduino_Mega-cache.bak +++ /dev/null @@ -1,118 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# +3.3V -# -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -40 30 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS +3,3V -DRAW -X +3.3V 1 0 0 0 U 30 30 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N -ENDDRAW -ENDDEF -# -# +5V -# -DEF +5V #PWR 0 40 Y Y 1 F P -F0 "#PWR" 0 90 20 H I C CNN -F1 "+5V" 0 90 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X +5V 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 4 0 1 0 0 0 0 30 0 30 0 30 N -ENDDRAW -ENDDEF -# -# CONN_10 -# -DEF CONN_10 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_10" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -100 500 100 -500 0 1 0 N -X P1 1 -350 450 250 R 50 50 1 1 P I -X P2 2 -350 350 250 R 50 50 1 1 P I -X P3 3 -350 250 250 R 50 50 1 1 P I -X P4 4 -350 150 250 R 50 50 1 1 P I -X P5 5 -350 50 250 R 50 50 1 1 P I -X P6 6 -350 -50 250 R 50 50 1 1 P I -X P7 7 -350 -150 250 R 50 50 1 1 P I -X P8 8 -350 -250 250 R 50 50 1 1 P I -X P9 9 -350 -350 250 R 50 50 1 1 P I -X P10 10 -350 -450 250 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# CONN_8 -# -DEF CONN_8 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_8" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -100 400 100 -400 0 1 0 N -X P1 1 -350 350 250 R 50 50 1 1 P I -X P2 2 -350 250 250 R 50 50 1 1 P I -X P3 3 -350 150 250 R 50 50 1 1 P I -X P4 4 -350 50 250 R 50 50 1 1 P I -X P5 5 -350 -50 250 R 50 50 1 1 P I -X P6 6 -350 -150 250 R 50 50 1 1 P I -X P7 7 -350 -250 250 R 50 50 1 1 P I -X P8 8 -350 -350 250 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# CONN_9X2 -# -DEF CONN_9X2 P 0 40 Y Y 1 F N -F0 "P" 0 450 60 H V C CNN -F1 "CONN_9X2" 0 0 50 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -100 400 100 -500 0 1 0 N -X ~ 1 -400 350 300 R 60 60 1 1 P I -X ~ 2 400 350 300 L 60 60 1 1 P I -X ~ 3 -400 250 300 R 60 60 1 1 P I -X ~ 4 400 250 300 L 60 60 1 1 P I -X ~ 5 -400 150 300 R 60 60 1 1 P I -X ~ 6 400 150 300 L 60 60 1 1 P I -X ~ 7 -400 50 300 R 60 60 1 1 P I -X ~ 8 400 50 300 L 60 60 1 1 P I -X ~ 9 -400 -50 300 R 60 60 1 1 P I -X ~ 10 400 -50 300 L 60 60 1 1 P I -X ~ 11 -400 -150 300 R 60 60 1 1 P I -X ~ 12 400 -150 300 L 60 60 1 1 P I -X ~ 13 -400 -250 300 R 60 60 1 1 P I -X ~ 14 400 -250 300 L 60 60 1 1 P I -X ~ 15 -400 -350 300 R 60 60 1 1 P I -X ~ 16 400 -350 300 L 60 60 1 1 P I -X ~ 17 -400 -450 300 R 50 50 1 1 P I -X ~ 18 400 -450 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# GND -# -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N -ENDDRAW -ENDDEF -# -#End Library diff --git a/template/Arduino_Mega_R3/Arduino_Mega.bak b/template/Arduino_Mega_R3/Arduino_Mega.bak deleted file mode 100644 index 854d37c5..00000000 --- a/template/Arduino_Mega_R3/Arduino_Mega.bak +++ /dev/null @@ -1,628 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:Arduino_Mega-cache -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "mar. 31 mars 2015" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_8 P2 -U 1 1 5519888A -P 9550 1775 -F 0 "P2" V 9500 1775 60 0000 C CNN -F 1 "Power" V 9600 1775 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 1775 60 0001 C CNN -F 3 "" H 9550 1775 60 0000 C CNN - 1 9550 1775 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P3 -U 1 1 5519891B -P 9550 2700 -F 0 "P3" V 9500 2700 60 0000 C CNN -F 1 "Analog" V 9600 2700 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 2700 60 0001 C CNN -F 3 "" H 9550 2700 60 0000 C CNN - 1 9550 2700 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P4 -U 1 1 551989CF -P 9550 3625 -F 0 "P4" V 9500 3625 60 0000 C CNN -F 1 "Analog" V 9600 3625 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 3625 60 0001 C CNN -F 3 "" H 9550 3625 60 0000 C CNN - 1 9550 3625 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P6 -U 1 1 55198A32 -P 9875 2700 -F 0 "P6" V 9825 2700 60 0000 C CNN -F 1 "PWM" V 9925 2700 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9875 2700 60 0001 C CNN -F 3 "" H 9875 2700 60 0000 C CNN - 1 9875 2700 - -1 0 0 -1 -$EndComp -$Comp -L CONN_8 P7 -U 1 1 55198B76 -P 9875 3625 -F 0 "P7" V 9825 3625 60 0000 C CNN -F 1 "Communication" V 9925 3625 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9875 3625 60 0001 C CNN -F 3 "" H 9875 3625 60 0000 C CNN - 1 9875 3625 - -1 0 0 -1 -$EndComp -$Comp -L CONN_10 P5 -U 1 1 55198BE2 -P 9875 1675 -F 0 "P5" V 9825 1675 60 0000 C CNN -F 1 "PWM" V 9925 1675 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x10" H 9875 1675 60 0001 C CNN -F 3 "" H 9875 1675 60 0000 C CNN - 1 9875 1675 - -1 0 0 -1 -$EndComp -NoConn ~ 9200 1425 -Text Label 9125 1250 1 60 ~ 0 -IOREF -Text Label 8450 1625 0 60 ~ 0 -Reset -Text Label 8750 1250 1 60 ~ 0 -Vin -Text Label 8450 2350 0 60 ~ 0 -A0 -Text Label 8450 2450 0 60 ~ 0 -A1 -Text Label 8450 2550 0 60 ~ 0 -A2 -Text Label 8450 2650 0 60 ~ 0 -A3 -Text Label 8450 2750 0 60 ~ 0 -A4 -Text Label 8450 2850 0 60 ~ 0 -A5 -Text Label 8450 2950 0 60 ~ 0 -A6 -Text Label 8450 3050 0 60 ~ 0 -A7 -Text Label 8450 3275 0 60 ~ 0 -A8 -Text Label 8450 3375 0 60 ~ 0 -A9 -Text Label 8450 3475 0 60 ~ 0 -A10 -Text Label 8450 3575 0 60 ~ 0 -A11 -Text Label 8450 3675 0 60 ~ 0 -A12 -Text Label 8450 3775 0 60 ~ 0 -A13 -Text Label 8450 3875 0 60 ~ 0 -A14 -Text Label 8450 3975 0 60 ~ 0 -A15 -Text Label 10400 4675 1 60 ~ 0 -22 -Text Label 10300 4675 1 60 ~ 0 -24 -Text Label 10200 4675 1 60 ~ 0 -26 -Text Label 10100 4675 1 60 ~ 0 -28 -Text Label 10000 4675 1 60 ~ 0 -30 -Text Label 9900 4675 1 60 ~ 0 -32 -Text Label 9800 4675 1 60 ~ 0 -34 -Text Label 9700 4675 1 60 ~ 0 -36 -Text Label 9600 4675 1 60 ~ 0 -38 -Text Label 9500 4675 1 60 ~ 0 -40 -Text Label 9400 4675 1 60 ~ 0 -42 -Text Label 9300 4675 1 60 ~ 0 -44 -Text Label 9200 4675 1 60 ~ 0 -46 -Text Label 9100 4675 1 60 ~ 0 -48 -Text Label 9000 4825 1 60 ~ 0 -50(MISO) -Text Label 8900 4825 1 60 ~ 0 -52(SCK) -Text Label 10400 5850 1 60 ~ 0 -23 -Text Label 10300 5850 1 60 ~ 0 -25 -Text Label 10200 5850 1 60 ~ 0 -27 -Text Label 10000 5850 1 60 ~ 0 -31 -Text Label 10100 5850 1 60 ~ 0 -29 -Text Label 9900 5850 1 60 ~ 0 -33 -Text Label 9800 5850 1 60 ~ 0 -35 -Text Label 9700 5850 1 60 ~ 0 -37 -Text Label 9600 5850 1 60 ~ 0 -39 -Text Label 9500 5850 1 60 ~ 0 -41 -Text Label 9400 5850 1 60 ~ 0 -43 -Text Label 9300 5850 1 60 ~ 0 -45 -Text Label 9200 5850 1 60 ~ 0 -47 -Text Label 9100 5850 1 60 ~ 0 -49 -Text Label 9000 6000 1 60 ~ 0 -51(MOSI) -Text Label 8900 6000 1 60 ~ 0 -53(SS) -Text Label 10375 3975 0 60 ~ 0 -21(SCL) -Text Label 10375 3875 0 60 ~ 0 -20(SDA) -Text Label 10375 3775 0 60 ~ 0 -19(Rx1) -Text Label 10375 3675 0 60 ~ 0 -18(Tx1) -Text Label 10375 3575 0 60 ~ 0 -17(Rx2) -Text Label 10375 3475 0 60 ~ 0 -16(Tx2) -Text Label 10375 3375 0 60 ~ 0 -15(Rx3) -Text Label 10375 3275 0 60 ~ 0 -14(Tx3) -Text Label 10375 1625 0 60 ~ 0 -13(**) -Text Label 10375 1725 0 60 ~ 0 -12(**) -Text Label 10375 1825 0 60 ~ 0 -11(**) -Text Label 10375 1925 0 60 ~ 0 -10(**) -Text Label 10375 2025 0 60 ~ 0 -9(**) -Text Label 10375 2125 0 60 ~ 0 -8(**) -Text Label 10375 2350 0 60 ~ 0 -7(**) -Text Label 10375 2450 0 60 ~ 0 -6(**) -Text Label 10375 2550 0 60 ~ 0 -5(**) -Text Label 10375 2650 0 60 ~ 0 -4(**) -Text Label 10375 2750 0 60 ~ 0 -3(**) -Text Label 10375 2850 0 60 ~ 0 -2(**) -Text Label 10375 2950 0 60 ~ 0 -1(Tx0) -Text Label 10375 3050 0 60 ~ 0 -0(Rx0) -Text Label 10375 1325 0 60 ~ 0 -SDA -Text Label 10375 1225 0 60 ~ 0 -SCL -Text Label 10375 1425 0 60 ~ 0 -AREF -$Comp -L +5V #PWR02 -U 1 1 5519CA9C -P 8875 1250 -F 0 "#PWR02" H 8875 1340 20 0001 C CNN -F 1 "+5V" H 8875 1340 30 0000 C CNN -F 2 "" H 8875 1250 60 0000 C CNN -F 3 "" H 8875 1250 60 0000 C CNN - 1 8875 1250 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR03 -U 1 1 5519CAB8 -P 9000 1250 -F 0 "#PWR03" H 9000 1210 30 0001 C CNN -F 1 "+3.3V" H 9000 1360 30 0000 C CNN -F 2 "" H 9000 1250 60 0000 C CNN -F 3 "" H 9000 1250 60 0000 C CNN - 1 9000 1250 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR04 -U 1 1 5519CC01 -P 10300 2200 -F 0 "#PWR04" H 10300 2200 30 0001 C CNN -F 1 "GND" H 10300 2130 30 0001 C CNN -F 2 "" H 10300 2200 60 0000 C CNN -F 3 "" H 10300 2200 60 0000 C CNN - 1 10300 2200 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR05 -U 1 1 5519CDF8 -P 8675 6125 -F 0 "#PWR05" H 8675 6125 30 0001 C CNN -F 1 "GND" H 8675 6055 30 0001 C CNN -F 2 "" H 8675 6125 60 0000 C CNN -F 3 "" H 8675 6125 60 0000 C CNN - 1 8675 6125 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR06 -U 1 1 5519D165 -P 10625 4325 -F 0 "#PWR06" H 10625 4415 20 0001 C CNN -F 1 "+5V" H 10625 4415 30 0000 C CNN -F 2 "" H 10625 4325 60 0000 C CNN -F 3 "" H 10625 4325 60 0000 C CNN - 1 10625 4325 - 1 0 0 -1 -$EndComp -Text Notes 8375 575 0 60 ~ 0 -Shield for Arduino Mega Rev 3 -$Comp -L CONN_18X2 P1 -U 1 1 5519A11D -P 9600 5225 -F 0 "P1" H 9600 6125 60 0000 C CNN -F 1 "Digital" V 9600 5225 50 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_2x18" H 9600 5075 60 0001 C CNN -F 3 "" H 9600 5075 60 0000 C CNN - 1 9600 5225 - 0 -1 1 0 -$EndComp -$Comp -L CONN_1 P8 -U 1 1 551BBA20 -P 10725 700 -F 0 "P8" H 10805 700 40 0000 L CNN -F 1 "CONN_1" H 10725 755 30 0001 C CNN -F 2 "Connect:1pin" H 10725 700 60 0001 C CNN -F 3 "" H 10725 700 60 0000 C CNN - 1 10725 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P9 -U 1 1 551BBB85 -P 10800 700 -F 0 "P9" H 10880 700 40 0000 L CNN -F 1 "CONN_1" H 10800 755 30 0001 C CNN -F 2 "Connect:1pin" H 10800 700 60 0001 C CNN -F 3 "" H 10800 700 60 0000 C CNN - 1 10800 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P10 -U 1 1 551BBBAB -P 10875 700 -F 0 "P10" H 10955 700 40 0000 L CNN -F 1 "CONN_1" H 10875 755 30 0001 C CNN -F 2 "Connect:1pin" H 10875 700 60 0001 C CNN -F 3 "" H 10875 700 60 0000 C CNN - 1 10875 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P11 -U 1 1 551BBBD7 -P 10950 700 -F 0 "P11" H 11030 700 40 0000 L CNN -F 1 "CONN_1" H 10950 755 30 0001 C CNN -F 2 "Connect:1pin" H 10950 700 60 0001 C CNN -F 3 "" H 10950 700 60 0000 C CNN - 1 10950 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P12 -U 1 1 551BBC10 -P 11025 700 -F 0 "P12" H 11105 700 40 0000 L CNN -F 1 "CONN_1" H 11025 755 30 0001 C CNN -F 2 "Connect:1pin" H 11025 700 60 0001 C CNN -F 3 "" H 11025 700 60 0000 C CNN - 1 11025 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P13 -U 1 1 551BBC3C -P 11100 700 -F 0 "P13" H 11180 700 40 0000 L CNN -F 1 "CONN_1" H 11100 755 30 0001 C CNN -F 2 "Connect:1pin" H 11100 700 60 0001 C CNN -F 3 "" H 11100 700 60 0000 C CNN - 1 11100 700 - 0 -1 -1 0 -$EndComp -NoConn ~ 10725 850 -NoConn ~ 10800 850 -NoConn ~ 10875 850 -NoConn ~ 10950 850 -NoConn ~ 11025 850 -NoConn ~ 11100 850 -Text Notes 10800 975 0 60 ~ 0 -Holes -$Comp -L GND #PWR01 -U 1 1 5519C84C -P 9125 2200 -F 0 "#PWR01" H 9125 2200 30 0001 C CNN -F 1 "GND" H 9125 2130 30 0001 C CNN -F 2 "" H 9125 2200 60 0000 C CNN -F 3 "" H 9125 2200 60 0000 C CNN - 1 9125 2200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8900 4450 8900 4825 -Wire Wire Line - 9000 4450 9000 4825 -Wire Wire Line - 9100 4450 9100 4825 -Wire Wire Line - 9200 4450 9200 4825 -Wire Wire Line - 9300 4450 9300 4825 -Wire Wire Line - 9400 4450 9400 4825 -Wire Wire Line - 9500 4450 9500 4825 -Wire Wire Line - 9600 4450 9600 4825 -Wire Wire Line - 9700 4450 9700 4825 -Wire Wire Line - 9800 4450 9800 4825 -Wire Wire Line - 9900 4450 9900 4825 -Wire Wire Line - 10000 4450 10000 4825 -Wire Wire Line - 10100 4450 10100 4825 -Wire Wire Line - 10200 4450 10200 4825 -Wire Wire Line - 10300 4450 10300 4825 -Wire Wire Line - 10400 4450 10400 4825 -Wire Wire Line - 9800 5625 9800 6000 -Wire Wire Line - 9900 5625 9900 6000 -Wire Wire Line - 10000 5625 10000 6000 -Wire Wire Line - 10100 5625 10100 6000 -Wire Wire Line - 10200 5625 10200 6000 -Wire Wire Line - 10300 5625 10300 6000 -Wire Wire Line - 10400 5625 10400 6000 -Wire Wire Line - 9700 5625 9700 6000 -Wire Wire Line - 8900 5625 8900 6000 -Wire Wire Line - 9000 5625 9000 6000 -Wire Wire Line - 9100 5625 9100 6000 -Wire Wire Line - 9200 5625 9200 6000 -Wire Wire Line - 9300 5625 9300 6000 -Wire Wire Line - 9400 5625 9400 6000 -Wire Wire Line - 9500 5625 9500 6000 -Wire Wire Line - 9600 5625 9600 6000 -Wire Wire Line - 8800 4825 8800 4450 -Wire Wire Line - 8800 5625 8800 6000 -Wire Wire Line - 10500 4825 10500 4450 -Wire Wire Line - 10500 5625 10500 6000 -Wire Wire Line - 8675 4450 8675 6125 -Wire Wire Line - 8800 4450 8675 4450 -Wire Wire Line - 8800 6000 8675 6000 -Connection ~ 8675 6000 -Wire Wire Line - 10500 4450 10625 4450 -Wire Wire Line - 10500 6000 10625 6000 -Connection ~ 10625 4450 -Wire Wire Line - 9200 1525 9125 1525 -Wire Wire Line - 9125 1525 9125 1250 -Wire Wire Line - 9200 1725 9000 1725 -Wire Wire Line - 9000 1725 9000 1250 -Wire Wire Line - 8875 1250 8875 1825 -Wire Wire Line - 8875 1825 9200 1825 -Wire Wire Line - 8750 1250 8750 2125 -Wire Wire Line - 8750 2125 9200 2125 -Wire Wire Line - 10625 6000 10625 4325 -Wire Wire Line - 10225 1625 10950 1625 -Wire Wire Line - 10225 1725 10950 1725 -Wire Wire Line - 10225 1825 10950 1825 -Wire Wire Line - 10225 1925 10950 1925 -Wire Wire Line - 10225 2025 10950 2025 -Wire Wire Line - 10225 2125 10950 2125 -Wire Wire Line - 9125 2200 9125 1925 -Wire Wire Line - 9125 1925 9200 1925 -Wire Wire Line - 9125 2025 9200 2025 -Connection ~ 9125 2025 -Wire Wire Line - 9200 1625 8425 1625 -Wire Wire Line - 9200 2350 8425 2350 -Wire Wire Line - 9200 2450 8425 2450 -Wire Wire Line - 9200 2550 8425 2550 -Wire Wire Line - 9200 2650 8425 2650 -Wire Wire Line - 9200 2750 8425 2750 -Wire Wire Line - 9200 2850 8425 2850 -Wire Wire Line - 9200 2950 8425 2950 -Wire Wire Line - 9200 3050 8425 3050 -Wire Wire Line - 9200 3275 8425 3275 -Wire Wire Line - 9200 3375 8425 3375 -Wire Wire Line - 9200 3475 8425 3475 -Wire Wire Line - 9200 3575 8425 3575 -Wire Wire Line - 9200 3675 8425 3675 -Wire Wire Line - 9200 3775 8425 3775 -Wire Wire Line - 9200 3875 8425 3875 -Wire Wire Line - 9200 3975 8425 3975 -Wire Wire Line - 10225 2350 10950 2350 -Wire Wire Line - 10225 2450 10950 2450 -Wire Wire Line - 10225 2550 10950 2550 -Wire Wire Line - 10225 2650 10950 2650 -Wire Wire Line - 10225 2750 10950 2750 -Wire Wire Line - 10225 2850 10950 2850 -Wire Wire Line - 10225 3275 10950 3275 -Wire Wire Line - 10225 3375 10950 3375 -Wire Wire Line - 10225 3475 10950 3475 -Wire Wire Line - 10225 3575 10950 3575 -Wire Wire Line - 10225 3675 10950 3675 -Wire Wire Line - 10225 3775 10950 3775 -Wire Wire Line - 10225 2950 10950 2950 -Wire Wire Line - 10225 3050 10950 3050 -Wire Wire Line - 10225 3875 10950 3875 -Wire Wire Line - 10225 3975 10950 3975 -Wire Wire Line - 10225 1225 10950 1225 -Wire Wire Line - 10225 1325 10950 1325 -Wire Wire Line - 10225 1425 10950 1425 -Wire Notes Line - 11225 1025 10625 1025 -Wire Notes Line - 10625 1025 10625 475 -Wire Notes Line - 11225 6250 8350 6250 -Wire Notes Line - 8350 6250 8350 475 -Wire Notes Line - 8350 650 9850 650 -Wire Notes Line - 9850 650 9850 475 -Wire Wire Line - 10300 2200 10300 1525 -Wire Wire Line - 10300 1525 10225 1525 -$EndSCHEMATC diff --git a/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb-bak b/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb-bak deleted file mode 100644 index 6ab06fe6..00000000 --- a/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb-bak +++ /dev/null @@ -1,782 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 6) - (no_connects 6) - (area 96.952999 66.693 205.053001 122.895) - (thickness 1.6) - (drawings 27) - (tracks 0) - (zones 0) - (modules 13) - (nets 87) - ) - - (page A4) - (title_block - (date "mar. 31 mars 2015") - ) - - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.15) - (edge_width 0.15) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 4.064 4.064) - (pad_drill 3.048) - (pad_to_mask_clearance 0) - (aux_axis_origin 103.378 121.666) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 GND) - (net 2 "/52(SCK)") - (net 3 "/53(SS)") - (net 4 "/50(MISO)") - (net 5 "/51(MOSI)") - (net 6 /48) - (net 7 /49) - (net 8 /46) - (net 9 /47) - (net 10 /44) - (net 11 /45) - (net 12 /42) - (net 13 /43) - (net 14 /40) - (net 15 /41) - (net 16 /38) - (net 17 /39) - (net 18 /36) - (net 19 /37) - (net 20 /34) - (net 21 /35) - (net 22 /32) - (net 23 /33) - (net 24 /30) - (net 25 /31) - (net 26 /28) - (net 27 /29) - (net 28 /26) - (net 29 /27) - (net 30 /24) - (net 31 /25) - (net 32 /22) - (net 33 /23) - (net 34 +5V) - (net 35 /IOREF) - (net 36 /Reset) - (net 37 /Vin) - (net 38 /A0) - (net 39 /A1) - (net 40 /A2) - (net 41 /A3) - (net 42 /A4) - (net 43 /A5) - (net 44 /A6) - (net 45 /A7) - (net 46 /A8) - (net 47 /A9) - (net 48 /A10) - (net 49 /A11) - (net 50 /A12) - (net 51 /A13) - (net 52 /A14) - (net 53 /A15) - (net 54 /SCL) - (net 55 /SDA) - (net 56 /AREF) - (net 57 "/13(**)") - (net 58 "/12(**)") - (net 59 "/11(**)") - (net 60 "/10(**)") - (net 61 "/9(**)") - (net 62 "/8(**)") - (net 63 "/7(**)") - (net 64 "/6(**)") - (net 65 "/5(**)") - (net 66 "/4(**)") - (net 67 "/3(**)") - (net 68 "/2(**)") - (net 69 "/20(SDA)") - (net 70 "/21(SCL)") - (net 71 "Net-(P8-Pad1)") - (net 72 "Net-(P9-Pad1)") - (net 73 "Net-(P10-Pad1)") - (net 74 "Net-(P11-Pad1)") - (net 75 "Net-(P12-Pad1)") - (net 76 "Net-(P13-Pad1)") - (net 77 "Net-(P2-Pad1)") - (net 78 +3V3) - (net 79 "/1(Tx0)") - (net 80 "/0(Rx0)") - (net 81 "/14(Tx3)") - (net 82 "/15(Rx3)") - (net 83 "/16(Tx2)") - (net 84 "/17(Rx2)") - (net 85 "/18(Tx1)") - (net 86 "/19(Rx1)") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +3V3) - (add_net +5V) - (add_net "/0(Rx0)") - (add_net "/1(Tx0)") - (add_net "/10(**)") - (add_net "/11(**)") - (add_net "/12(**)") - (add_net "/13(**)") - (add_net "/14(Tx3)") - (add_net "/15(Rx3)") - (add_net "/16(Tx2)") - (add_net "/17(Rx2)") - (add_net "/18(Tx1)") - (add_net "/19(Rx1)") - (add_net "/2(**)") - (add_net "/20(SDA)") - (add_net "/21(SCL)") - (add_net /22) - (add_net /23) - (add_net /24) - (add_net /25) - (add_net /26) - (add_net /27) - (add_net /28) - (add_net /29) - (add_net "/3(**)") - (add_net /30) - (add_net /31) - (add_net /32) - (add_net /33) - (add_net /34) - (add_net /35) - (add_net /36) - (add_net /37) - (add_net /38) - (add_net /39) - (add_net "/4(**)") - (add_net /40) - (add_net /41) - (add_net /42) - (add_net /43) - (add_net /44) - (add_net /45) - (add_net /46) - (add_net /47) - (add_net /48) - (add_net /49) - (add_net "/5(**)") - (add_net "/50(MISO)") - (add_net "/51(MOSI)") - (add_net "/52(SCK)") - (add_net "/53(SS)") - (add_net "/6(**)") - (add_net "/7(**)") - (add_net "/8(**)") - (add_net "/9(**)") - (add_net /A0) - (add_net /A1) - (add_net /A10) - (add_net /A11) - (add_net /A12) - (add_net /A13) - (add_net /A14) - (add_net /A15) - (add_net /A2) - (add_net /A3) - (add_net /A4) - (add_net /A5) - (add_net /A6) - (add_net /A7) - (add_net /A8) - (add_net /A9) - (add_net /AREF) - (add_net /IOREF) - (add_net /Reset) - (add_net /SCL) - (add_net /SDA) - (add_net /Vin) - (add_net GND) - (add_net "Net-(P10-Pad1)") - (add_net "Net-(P11-Pad1)") - (add_net "Net-(P12-Pad1)") - (add_net "Net-(P13-Pad1)") - (add_net "Net-(P2-Pad1)") - (add_net "Net-(P8-Pad1)") - (add_net "Net-(P9-Pad1)") - ) - - (module Socket_Arduino_Mega:Socket_Strip_Arduino_2x18 (layer F.Cu) (tedit 55216789) (tstamp 551AFCE5) - (at 197.358 114.046 90) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5519A11D) - (fp_text reference P1 (at 21.59 -2.794 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 21.59 -4.572 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 4.3) (layer F.CrtYd) (width 0.05)) - (fp_line (start 44.95 -1.75) (end 44.95 4.3) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 44.95 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 4.3) (end 44.95 4.3) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.27 3.81) (end 44.45 3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start 44.45 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 44.45 3.81) (end 44.45 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 3.81) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 0) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 GND)) - (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 GND)) - (pad 3 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 "/52(SCK)")) - (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 "/53(SS)")) - (pad 5 thru_hole oval (at 5.08 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 "/50(MISO)")) - (pad 6 thru_hole oval (at 5.08 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 "/51(MOSI)")) - (pad 7 thru_hole oval (at 7.62 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 /48)) - (pad 8 thru_hole oval (at 7.62 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 /49)) - (pad 9 thru_hole oval (at 10.16 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 /46)) - (pad 10 thru_hole oval (at 10.16 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 /47)) - (pad 11 thru_hole oval (at 12.7 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 /44)) - (pad 12 thru_hole oval (at 12.7 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 /45)) - (pad 13 thru_hole oval (at 15.24 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 /42)) - (pad 14 thru_hole oval (at 15.24 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 /43)) - (pad 15 thru_hole oval (at 17.78 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 /40)) - (pad 16 thru_hole oval (at 17.78 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /41)) - (pad 17 thru_hole oval (at 20.32 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /38)) - (pad 18 thru_hole oval (at 20.32 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 /39)) - (pad 19 thru_hole oval (at 22.86 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /36)) - (pad 20 thru_hole oval (at 22.86 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /37)) - (pad 21 thru_hole oval (at 25.4 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /34)) - (pad 22 thru_hole oval (at 25.4 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /35)) - (pad 23 thru_hole oval (at 27.94 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 /32)) - (pad 24 thru_hole oval (at 27.94 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 /33)) - (pad 25 thru_hole oval (at 30.48 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 /30)) - (pad 26 thru_hole oval (at 30.48 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 /31)) - (pad 27 thru_hole oval (at 33.02 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 /28)) - (pad 28 thru_hole oval (at 33.02 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 27 /29)) - (pad 29 thru_hole oval (at 35.56 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 28 /26)) - (pad 30 thru_hole oval (at 35.56 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 29 /27)) - (pad 31 thru_hole oval (at 38.1 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 30 /24)) - (pad 32 thru_hole oval (at 38.1 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 31 /25)) - (pad 33 thru_hole oval (at 40.64 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 32 /22)) - (pad 34 thru_hole oval (at 40.64 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 33 /23)) - (pad 35 thru_hole oval (at 43.18 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 34 +5V)) - (pad 36 thru_hole oval (at 43.18 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 34 +5V)) - (model ${KIPRJMOD}/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_2x18.wrl - (at (xyz 0.85 -0.05 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mega:Socket_Strip_Arduino_1x08 (layer F.Cu) (tedit 55216755) (tstamp 551AFCFC) - (at 131.318 119.126) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5519888A) - (fp_text reference P2 (at 8.89 -2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Power (at 8.89 -4.318) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 19.55 -1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 19.55 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 19.05 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 1.27) (end 19.05 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 77 "Net-(P2-Pad1)")) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 35 /IOREF)) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 36 /Reset)) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 78 +3V3)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 34 +5V)) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 GND)) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 GND)) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 37 /Vin)) - (model ${KIPRJMOD}/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x08.wrl - (at (xyz 0.35 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mega:Socket_Strip_Arduino_1x08 (layer F.Cu) (tedit 5521677D) (tstamp 551AFD13) - (at 154.178 119.126) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5519891B) - (fp_text reference P3 (at 8.89 -2.54) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 8.89 -4.318) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 19.55 -1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 19.55 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 19.05 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 1.27) (end 19.05 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 38 /A0)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 39 /A1)) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 40 /A2)) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 41 /A3)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 42 /A4)) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 43 /A5)) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 44 /A6)) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 45 /A7)) - (model ${KIPRJMOD}/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x08.wrl - (at (xyz 0.35 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mega:Socket_Strip_Arduino_1x08 (layer F.Cu) (tedit 55216772) (tstamp 551AFD2A) - (at 177.038 119.126) - (descr "Through hole socket strip") - (tags "socket strip") - (path /551989CF) - (fp_text reference P4 (at 8.89 -2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 8.89 -4.318) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 19.55 -1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 19.55 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 19.05 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 1.27) (end 19.05 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 46 /A8)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 47 /A9)) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 48 /A10)) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 49 /A11)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 50 /A12)) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 51 /A13)) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 52 /A14)) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 53 /A15)) - (model ${KIPRJMOD}/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x08.wrl - (at (xyz 0.35 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mega:Socket_Strip_Arduino_1x10 (layer F.Cu) (tedit 551AFC9C) (tstamp 551AFD43) - (at 122.174 70.866) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55198BE2) - (fp_text reference P5 (at 11.43 2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value PWM (at 11.43 4.318) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 24.65 -1.75) (end 24.65 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 24.65 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 24.65 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 24.13 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 24.13 1.27) (end 24.13 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 24.13 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 54 /SCL)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 55 /SDA)) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 56 /AREF)) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 GND)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 57 "/13(**)")) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 58 "/12(**)")) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 59 "/11(**)")) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 60 "/10(**)")) - (pad 9 thru_hole oval (at 20.32 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 61 "/9(**)")) - (pad 10 thru_hole oval (at 22.86 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 62 "/8(**)")) - (model ${KIPRJMOD}/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x10.wrl - (at (xyz 0.45 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mega:Socket_Strip_Arduino_1x08 (layer F.Cu) (tedit 551AFC7F) (tstamp 551AFD5A) - (at 149.098 70.866) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55198A32) - (fp_text reference P6 (at 8.89 2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value PWM (at 8.89 4.318) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 19.55 -1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 19.55 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 19.05 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 1.27) (end 19.05 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 63 "/7(**)")) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 64 "/6(**)")) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 65 "/5(**)")) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 66 "/4(**)")) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 67 "/3(**)")) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 68 "/2(**)")) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 79 "/1(Tx0)")) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 80 "/0(Rx0)")) - (model ${KIPRJMOD}/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x08.wrl - (at (xyz 0.35 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mega:Socket_Strip_Arduino_1x08 (layer F.Cu) (tedit 551AFC73) (tstamp 551AFD71) - (at 171.958 70.866) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55198B76) - (fp_text reference P7 (at 8.89 2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Communication (at 8.89 4.064) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 19.55 -1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 19.55 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 19.55 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 19.05 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 1.27) (end 19.05 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 19.05 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 81 "/14(Tx3)")) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 82 "/15(Rx3)")) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 83 "/16(Tx2)")) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 84 "/17(Rx2)")) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 85 "/18(Tx1)")) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 86 "/19(Rx1)")) - (pad 7 thru_hole oval (at 15.24 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 69 "/20(SDA)")) - (pad 8 thru_hole oval (at 17.78 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 70 "/21(SCL)")) - (model ${KIPRJMOD}/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x08.wrl - (at (xyz 0.35 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mega:Arduino_1pin (layer F.Cu) (tedit 5524FDA7) (tstamp 5524FE07) - (at 117.348 119.126) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBA20) - (fp_text reference P8 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 71 "Net-(P8-Pad1)")) - ) - - (module Socket_Arduino_Mega:Arduino_1pin (layer F.Cu) (tedit 5524FDB2) (tstamp 5524FE0C) - (at 169.418 114.046) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBB85) - (fp_text reference P9 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 72 "Net-(P9-Pad1)")) - ) - - (module Socket_Arduino_Mega:Arduino_1pin (layer F.Cu) (tedit 5524FDBB) (tstamp 5524FE11) - (at 199.898 119.126) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBBAB) - (fp_text reference P10 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 73 "Net-(P10-Pad1)")) - ) - - (module Socket_Arduino_Mega:Arduino_1pin (layer F.Cu) (tedit 5524FDD2) (tstamp 5524FE16) - (at 118.618 70.866) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBBD7) - (fp_text reference P11 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 74 "Net-(P11-Pad1)")) - ) - - (module Socket_Arduino_Mega:Arduino_1pin (layer F.Cu) (tedit 5524FDCA) (tstamp 5524FE1B) - (at 169.418 86.106) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBC10) - (fp_text reference P12 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 75 "Net-(P12-Pad1)")) - ) - - (module Socket_Arduino_Mega:Arduino_1pin (layer F.Cu) (tedit 5524FDC4) (tstamp 5524FE20) - (at 193.548 70.866) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551BBC3C) - (fp_text reference P13 (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS) - (net 76 "Net-(P13-Pad1)")) - ) - - (gr_text 1 (at 131.318 116.586 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (gr_line (start 175.6156 96.774) (end 175.6156 90.7288) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 179.4764 96.774) (end 179.4764 90.7288) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 175.6156 96.774) (end 179.4764 96.774) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_circle (center 177.546 93.726) (end 178.816 93.726) (layer Dwgs.User) (width 0.15)) - (gr_line (start 175.6156 90.7288) (end 179.4764 90.7288) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 165.735 97.536) (end 165.735 89.916) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 170.815 97.536) (end 165.735 97.536) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 170.815 89.916) (end 170.815 97.536) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 165.735 89.916) (end 170.815 89.916) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 97.028 89.281) (end 97.028 77.851) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 112.903 89.281) (end 97.028 89.281) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 112.903 77.851) (end 112.903 89.281) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 97.028 77.851) (end 112.903 77.851) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 101.473 118.491) (end 101.473 109.601) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 114.808 118.491) (end 101.473 118.491) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 114.808 109.601) (end 114.808 118.491) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 101.473 109.601) (end 114.808 109.601) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 202.438 121.666) (end 103.378 121.666) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 202.438 120.396) (end 202.438 121.666) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 204.978 117.856) (end 202.438 120.396) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 204.978 83.566) (end 204.978 117.856) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 202.438 81.026) (end 204.978 83.566) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 202.438 70.866) (end 202.438 81.026) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 199.898 68.326) (end 202.438 70.866) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 103.378 68.326) (end 199.898 68.326) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 103.378 121.666) (end 103.378 68.326) (angle 90) (layer Edge.Cuts) (width 0.15)) - -) diff --git a/template/Arduino_Micro/Arduino_Micro.bak b/template/Arduino_Micro/Arduino_Micro.bak deleted file mode 100644 index d0ba19f5..00000000 --- a/template/Arduino_Micro/Arduino_Micro.bak +++ /dev/null @@ -1,317 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:Arduino_Micro-cache -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "sam. 04 avril 2015" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_1 P3 -U 1 1 551FB455 -P 10875 650 -F 0 "P3" H 10955 650 40 0000 L CNN -F 1 "CONN_1" H 10875 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10875 650 60 0001 C CNN -F 3 "" H 10875 650 60 0000 C CNN - 1 10875 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P4 -U 1 1 551FB4B0 -P 10950 650 -F 0 "P4" H 11030 650 40 0000 L CNN -F 1 "CONN_1" H 10950 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10950 650 60 0001 C CNN -F 3 "" H 10950 650 60 0000 C CNN - 1 10950 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P5 -U 1 1 551FB4D4 -P 11025 650 -F 0 "P5" H 11105 650 40 0000 L CNN -F 1 "CONN_1" H 11025 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11025 650 60 0001 C CNN -F 3 "" H 11025 650 60 0000 C CNN - 1 11025 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P6 -U 1 1 551FB516 -P 11100 650 -F 0 "P6" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN - 1 11100 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_17 P1 -U 1 1 551FB57F -P 9575 1950 -F 0 "P1" V 9535 1950 60 0000 C CNN -F 1 "Digital" V 9655 1950 60 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9575 1950 60 0001 C CNN -F 3 "" H 9575 1950 60 0000 C CNN - 1 9575 1950 - 1 0 0 -1 -$EndComp -$Comp -L CONN_17 P2 -U 1 1 551FB60C -P 9975 1950 -F 0 "P2" V 9935 1950 60 0000 C CNN -F 1 "Analog" V 10055 1950 60 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9975 1950 60 0001 C CNN -F 3 "" H 9975 1950 60 0000 C CNN - 1 9975 1950 - -1 0 0 -1 -$EndComp -Text Label 8625 1150 0 60 ~ 0 -MOSI -Text Label 8625 1250 0 60 ~ 0 -SS -Text Label 8625 1350 0 60 ~ 0 -1(Tx1) -Text Label 8625 1450 0 60 ~ 0 -0(Rx1) -Text Label 8625 1550 0 60 ~ 0 -Reset -Text Label 8625 1750 0 60 ~ 0 -2(SDA) -Text Label 8625 1850 0 60 ~ 0 -3(**/SCL) -Text Label 8625 1950 0 60 ~ 0 -4(A6) -Text Label 8625 2050 0 60 ~ 0 -5(**) -Text Label 8625 2150 0 60 ~ 0 -6(**/A7) -Text Label 8625 2250 0 60 ~ 0 -7 -Text Label 8625 2350 0 60 ~ 0 -8(A8) -Text Label 8625 2450 0 60 ~ 0 -9(**/A9) -Text Label 8625 2550 0 60 ~ 0 -10(A10) -Text Label 8625 2650 0 60 ~ 0 -11(**) -Text Label 8625 2750 0 60 ~ 0 -12(A11) -Text Label 10725 1150 0 60 ~ 0 -SCK -Text Label 10725 1250 0 60 ~ 0 -MISO -Text Label 10400 975 1 60 ~ 0 -Vin -Text Label 10725 1550 0 60 ~ 0 -Reset -Text Label 10725 2750 0 60 ~ 0 -13(**) -Text Label 10725 2550 0 60 ~ 0 -AREF -Text Label 10725 2450 0 60 ~ 0 -A0 -Text Label 10725 2350 0 60 ~ 0 -A1 -Text Label 10725 2250 0 60 ~ 0 -A2 -Text Label 10725 2150 0 60 ~ 0 -A3 -Text Label 10725 2050 0 60 ~ 0 -A4 -Text Label 10725 1950 0 60 ~ 0 -A5 -NoConn ~ 11100 1850 -NoConn ~ 11100 1750 -$Comp -L GND #PWR01 -U 1 1 551FBEC7 -P 9150 2925 -F 0 "#PWR01" H 9150 2925 30 0001 C CNN -F 1 "GND" H 9150 2855 30 0001 C CNN -F 2 "" H 9150 2925 60 0000 C CNN -F 3 "" H 9150 2925 60 0000 C CNN - 1 9150 2925 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 551FBF21 -P 10400 2925 -F 0 "#PWR02" H 10400 2925 30 0001 C CNN -F 1 "GND" H 10400 2855 30 0001 C CNN -F 2 "" H 10400 2925 60 0000 C CNN -F 3 "" H 10400 2925 60 0000 C CNN - 1 10400 2925 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR03 -U 1 1 551FBF89 -P 10525 975 -F 0 "#PWR03" H 10525 1065 20 0001 C CNN -F 1 "+5V" H 10525 1065 30 0000 C CNN -F 2 "" H 10525 975 60 0000 C CNN -F 3 "" H 10525 975 60 0000 C CNN - 1 10525 975 - 1 0 0 -1 -$EndComp -Text Notes 8550 575 0 60 ~ 0 -Shield Arduino Micro Rev 3 -Text Label 10725 1750 0 60 ~ 0 -NC -Text Label 10725 1850 0 60 ~ 0 -NC -Text Notes 10875 925 0 60 ~ 0 -Holes -NoConn ~ 10875 800 -NoConn ~ 10950 800 -NoConn ~ 11025 800 -NoConn ~ 11100 800 -Wire Wire Line - 8600 1150 9225 1150 -Wire Wire Line - 8600 1250 9225 1250 -Wire Wire Line - 8600 1350 9225 1350 -Wire Wire Line - 8600 1450 9225 1450 -Wire Wire Line - 8600 1550 9225 1550 -Wire Wire Line - 8600 1750 9225 1750 -Wire Wire Line - 8600 1850 9225 1850 -Wire Wire Line - 8600 1950 9225 1950 -Wire Wire Line - 8600 2050 9225 2050 -Wire Wire Line - 8600 2150 9225 2150 -Wire Wire Line - 8600 2250 9225 2250 -Wire Wire Line - 8600 2350 9225 2350 -Wire Wire Line - 8600 2450 9225 2450 -Wire Wire Line - 8600 2550 9225 2550 -Wire Wire Line - 8600 2650 9225 2650 -Wire Wire Line - 8600 2750 9225 2750 -Wire Wire Line - 10325 1150 11100 1150 -Wire Wire Line - 10325 1250 11100 1250 -Wire Wire Line - 10325 1550 11100 1550 -Wire Wire Line - 10325 1750 11100 1750 -Wire Wire Line - 10325 1850 11100 1850 -Wire Wire Line - 10325 1950 11100 1950 -Wire Wire Line - 10325 2050 11100 2050 -Wire Wire Line - 10325 2150 11100 2150 -Wire Wire Line - 10325 2250 11100 2250 -Wire Wire Line - 10325 2350 11100 2350 -Wire Wire Line - 10325 2450 11100 2450 -Wire Wire Line - 10325 2550 11100 2550 -Wire Wire Line - 10325 2750 11100 2750 -Wire Notes Line - 10775 475 10775 950 -Wire Notes Line - 10775 950 11225 950 -Wire Wire Line - 9150 1650 9150 2925 -Wire Wire Line - 9150 1650 9225 1650 -Wire Wire Line - 10400 1350 10325 1350 -Wire Wire Line - 10400 975 10400 1350 -Wire Wire Line - 10525 1650 10325 1650 -Wire Wire Line - 10525 975 10525 1650 -$Comp -L +3.3V #PWR04 -U 1 1 551FBFFD -P 10650 975 -F 0 "#PWR04" H 10650 935 30 0001 C CNN -F 1 "+3.3V" H 10650 1085 30 0000 C CNN -F 2 "" H 10650 975 60 0000 C CNN -F 3 "" H 10650 975 60 0000 C CNN - 1 10650 975 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10650 975 10650 2650 -Wire Wire Line - 10650 2650 10325 2650 -Wire Notes Line - 8525 650 9875 650 -Wire Notes Line - 9875 650 9875 475 -Wire Wire Line - 10325 1450 10400 1450 -Wire Wire Line - 10400 1450 10400 2925 -Wire Notes Line - 11225 3050 8525 3050 -Wire Notes Line - 8525 3050 8525 475 -$EndSCHEMATC diff --git a/template/Arduino_Micro/Arduino_Micro.kicad_pcb-bak b/template/Arduino_Micro/Arduino_Micro.kicad_pcb-bak deleted file mode 100644 index 02f8f7c9..00000000 --- a/template/Arduino_Micro/Arduino_Micro.kicad_pcb-bak +++ /dev/null @@ -1,387 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 2) - (no_connects 2) - (area 133.829429 65.55 155.476572 116.418) - (thickness 1.6) - (drawings 18) - (tracks 0) - (zones 0) - (modules 6) - (nets 37) - ) - - (page A4) - (title_block - (date "sam. 04 avril 2015") - ) - - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.15) - (edge_width 0.1) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 2.032 2.032) - (pad_drill 1.27) - (pad_to_mask_clearance 0) - (aux_axis_origin 135.763 115.316) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 /MOSI) - (net 2 /SS) - (net 3 /Reset) - (net 4 GND) - (net 5 "/2(SDA)") - (net 6 "/3(**/SCL)") - (net 7 "/4(A6)") - (net 8 "/5(**)") - (net 9 "/6(**/A7)") - (net 10 /7) - (net 11 "/8(A8)") - (net 12 "/9(**/A9)") - (net 13 "/10(A10)") - (net 14 "/11(**)") - (net 15 "/12(A11)") - (net 16 /SCK) - (net 17 /MISO) - (net 18 /Vin) - (net 19 +5V) - (net 20 /A5) - (net 21 /A4) - (net 22 /A3) - (net 23 /A2) - (net 24 /A1) - (net 25 /A0) - (net 26 /AREF) - (net 27 "/13(**)") - (net 28 "Net-(P3-Pad1)") - (net 29 "Net-(P4-Pad1)") - (net 30 "Net-(P5-Pad1)") - (net 31 "Net-(P6-Pad1)") - (net 32 "/1(Tx1)") - (net 33 "/0(Rx1)") - (net 34 "Net-(P2-Pad7)") - (net 35 "Net-(P2-Pad8)") - (net 36 +3V3) - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +3V3) - (add_net +5V) - (add_net "/0(Rx1)") - (add_net "/1(Tx1)") - (add_net "/10(A10)") - (add_net "/11(**)") - (add_net "/12(A11)") - (add_net "/13(**)") - (add_net "/2(SDA)") - (add_net "/3(**/SCL)") - (add_net "/4(A6)") - (add_net "/5(**)") - (add_net "/6(**/A7)") - (add_net /7) - (add_net "/8(A8)") - (add_net "/9(**/A9)") - (add_net /A0) - (add_net /A1) - (add_net /A2) - (add_net /A3) - (add_net /A4) - (add_net /A5) - (add_net /AREF) - (add_net /MISO) - (add_net /MOSI) - (add_net /Reset) - (add_net /SCK) - (add_net /SS) - (add_net /Vin) - (add_net GND) - (add_net "Net-(P2-Pad7)") - (add_net "Net-(P2-Pad8)") - (add_net "Net-(P3-Pad1)") - (add_net "Net-(P4-Pad1)") - (add_net "Net-(P5-Pad1)") - (add_net "Net-(P6-Pad1)") - ) - - (module Socket_Arduino_Micro:Socket_Strip_Arduino_1x17 (layer F.Cu) (tedit 55216910) (tstamp 551FC1FE) - (at 137.033 70.866 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /551FB57F) - (fp_text reference P1 (at 19.05 -2.667 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 22.86 -2.667 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 42.4 -1.75) (end 42.4 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 42.4 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 42.4 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 41.91 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 41.91 1.27) (end 41.91 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 41.91 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 /MOSI)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 /SS)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 32 "/1(Tx1)")) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 33 "/0(Rx1)")) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 "/2(SDA)")) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 "/3(**/SCL)")) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 "/4(A6)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 "/5(**)")) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 "/6(**/A7)")) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 /7)) - (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 "/8(A8)")) - (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/9(**/A9)")) - (pad 15 thru_hole oval (at 35.56 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 "/10(A10)")) - (pad 16 thru_hole oval (at 38.1 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 "/11(**)")) - (pad 17 thru_hole oval (at 40.64 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 "/12(A11)")) - (model ${KIPRJMOD}/Socket_Arduino_Micro.3dshapes/Socket_header_Arduino_1x17.wrl - (at (xyz 0.8 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Micro:Socket_Strip_Arduino_1x17 (layer F.Cu) (tedit 5521692F) (tstamp 551FC21E) - (at 152.273 70.866 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /551FB60C) - (fp_text reference P2 (at 19.05 2.667 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 22.86 2.921 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 42.4 -1.75) (end 42.4 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 42.4 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 42.4 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 41.91 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 41.91 1.27) (end 41.91 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 41.91 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /SCK)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 /MISO)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /Vin)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 +5V)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 34 "Net-(P2-Pad7)")) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 35 "Net-(P2-Pad8)")) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A5)) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A4)) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 /A3)) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 /A2)) - (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 /A1)) - (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 /A0)) - (pad 15 thru_hole oval (at 35.56 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 /AREF)) - (pad 16 thru_hole oval (at 38.1 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 36 +3V3)) - (pad 17 thru_hole oval (at 40.64 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 27 "/13(**)")) - (model ${KIPRJMOD}/Socket_Arduino_Micro.3dshapes/Socket_header_Arduino_1x17.wrl - (at (xyz 0.8 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Micro:1pin_Micro (layer F.Cu) (tedit 551FC2DE) (tstamp 551FC223) - (at 137.033 68.326) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551FB455) - (fp_text reference P3 (at 0 -1.651) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) - (net 28 "Net-(P3-Pad1)")) - ) - - (module Socket_Arduino_Micro:1pin_Micro (layer F.Cu) (tedit 551FC2FB) (tstamp 551FC228) - (at 137.033 114.046) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551FB4B0) - (fp_text reference P4 (at 0 -1.651) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) - (net 29 "Net-(P4-Pad1)")) - ) - - (module Socket_Arduino_Micro:1pin_Micro (layer F.Cu) (tedit 551FC303) (tstamp 551FC22D) - (at 152.273 114.046) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551FB4D4) - (fp_text reference P5 (at 0 -1.651) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) - (net 30 "Net-(P5-Pad1)")) - ) - - (module Socket_Arduino_Micro:1pin_Micro (layer F.Cu) (tedit 551FC2EE) (tstamp 551FC232) - (at 152.273 68.326) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551FB516) - (fp_text reference P6 (at 0 -1.651) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) - (net 31 "Net-(P6-Pad1)")) - ) - - (gr_text 1 (at 139.319 70.866) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (gr_line (start 141.097 116.078) (end 148.209 116.078) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 141.097 110.998) (end 141.097 116.078) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 148.209 110.998) (end 141.097 110.998) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 148.209 116.078) (end 148.209 110.998) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 145.923 75.946) (end 145.923 68.326) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 151.003 75.946) (end 145.923 75.946) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 151.003 68.326) (end 151.003 75.946) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 145.923 68.326) (end 151.003 68.326) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_circle (center 141.986 72.263) (end 140.716 72.263) (layer Dwgs.User) (width 0.15)) - (gr_line (start 144.907 69.215) (end 144.907 75.311) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 139.065 69.215) (end 144.907 69.215) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 139.065 75.311) (end 139.065 69.215) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 144.907 75.311) (end 139.065 75.311) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 135.763 67.056) (end 135.763 115.316) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 153.543 67.056) (end 135.763 67.056) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 153.543 115.316) (end 153.543 67.056) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 135.763 115.316) (end 153.543 115.316) (angle 90) (layer Edge.Cuts) (width 0.1)) - -) diff --git a/template/Arduino_Mini/Arduino_Mini.bak b/template/Arduino_Mini/Arduino_Mini.bak deleted file mode 100644 index 6824c3e9..00000000 --- a/template/Arduino_Mini/Arduino_Mini.bak +++ /dev/null @@ -1,346 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "sam. 04 avril 2015" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_12 P2 -U 1 1 55200020 -P 9625 2450 -F 0 "P2" V 9575 2450 60 0000 C CNN -F 1 "Digital" V 9675 2450 60 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9625 2450 60 0001 C CNN -F 3 "" H 9625 2450 60 0000 C CNN - 1 9625 2450 - 1 0 0 -1 -$EndComp -$Comp -L CONN_12 P5 -U 1 1 55200047 -P 9975 2450 -F 0 "P5" V 9925 2450 60 0000 C CNN -F 1 "Analog" V 10025 2450 60 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9975 2450 60 0001 C CNN -F 3 "" H 9975 2450 60 0000 C CNN - 1 9975 2450 - -1 0 0 -1 -$EndComp -$Comp -L CONN_5 P4 -U 1 1 55200109 -P 9800 1625 -F 0 "P4" V 9750 1625 50 0000 C CNN -F 1 "COM" V 9850 1625 50 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x05" H 9800 1625 60 0001 C CNN -F 3 "" H 9800 1625 60 0000 C CNN - 1 9800 1625 - 0 -1 1 0 -$EndComp -$Comp -L CONN_2 P1 -U 1 1 552001A7 -P 9400 3425 -F 0 "P1" V 9350 3425 40 0000 C CNN -F 1 "ADC" V 9450 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9400 3425 60 0001 C CNN -F 3 "" H 9400 3425 60 0000 C CNN - 1 9400 3425 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_2 P3 -U 1 1 5520022A -P 9725 3425 -F 0 "P3" V 9675 3425 40 0000 C CNN -F 1 "ADC" V 9775 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9725 3425 60 0001 C CNN -F 3 "" H 9725 3425 60 0000 C CNN - 1 9725 3425 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_2 P6 -U 1 1 55200268 -P 10200 3425 -F 0 "P6" V 10150 3425 40 0000 C CNN -F 1 "PWR" V 10250 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 10200 3425 60 0001 C CNN -F 3 "" H 10200 3425 60 0000 C CNN - 1 10200 3425 - 0 -1 -1 0 -$EndComp -$Comp -L GND #PWR01 -U 1 1 55200442 -P 9200 3175 -F 0 "#PWR01" H 9200 3175 30 0001 C CNN -F 1 "GND" H 9200 3105 30 0001 C CNN -F 2 "" H 9200 3175 60 0000 C CNN -F 3 "" H 9200 3175 60 0000 C CNN - 1 9200 3175 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9275 2200 9200 2200 -Wire Wire Line - 9200 2200 9200 3175 -$Comp -L GND #PWR02 -U 1 1 552004E7 -P 10400 3175 -F 0 "#PWR02" H 10400 3175 30 0001 C CNN -F 1 "GND" H 10400 3105 30 0001 C CNN -F 2 "" H 10400 3175 60 0000 C CNN -F 3 "" H 10400 3175 60 0000 C CNN - 1 10400 3175 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10400 3175 10400 2000 -Wire Wire Line - 10400 2000 10325 2000 -$Comp -L GND #PWR03 -U 1 1 5520051A -P 10125 1350 -F 0 "#PWR03" H 10125 1350 30 0001 C CNN -F 1 "GND" H 10125 1280 30 0001 C CNN -F 2 "" H 10125 1350 60 0000 C CNN -F 3 "" H 10125 1350 60 0000 C CNN - 1 10125 1350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10125 1350 10125 1225 -Wire Wire Line - 10125 1225 10000 1225 -$Comp -L GND #PWR04 -U 1 1 552005CB -P 10300 3950 -F 0 "#PWR04" H 10300 3950 30 0001 C CNN -F 1 "GND" H 10300 3880 30 0001 C CNN -F 2 "" H 10300 3950 60 0000 C CNN -F 3 "" H 10300 3950 60 0000 C CNN - 1 10300 3950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10300 3775 10300 3950 -$Comp -L +5V #PWR05 -U 1 1 5520063F -P 9975 3650 -F 0 "#PWR05" H 9975 3740 20 0001 C CNN -F 1 "+5V" H 9975 3740 30 0000 C CNN -F 2 "" H 9975 3650 60 0000 C CNN -F 3 "" H 9975 3650 60 0000 C CNN - 1 9975 3650 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9975 3650 9975 3775 -Wire Wire Line - 9975 3775 10100 3775 -$Comp -L +5V #PWR06 -U 1 1 5520074F -P 9900 900 -F 0 "#PWR06" H 9900 990 20 0001 C CNN -F 1 "+5V" H 9900 990 30 0000 C CNN -F 2 "" H 9900 900 60 0000 C CNN -F 3 "" H 9900 900 60 0000 C CNN - 1 9900 900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9900 900 9900 1225 -$Comp -L +5V #PWR07 -U 1 1 552007C6 -P 10525 1775 -F 0 "#PWR07" H 10525 1865 20 0001 C CNN -F 1 "+5V" H 10525 1865 30 0000 C CNN -F 2 "" H 10525 1775 60 0000 C CNN -F 3 "" H 10525 1775 60 0000 C CNN - 1 10525 1775 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10525 1775 10525 2200 -Wire Wire Line - 10525 2200 10325 2200 -$Comp -L +9V #PWR08 -U 1 1 55200856 -P 10400 1775 -F 0 "#PWR08" H 10400 1745 20 0001 C CNN -F 1 "+9V" H 10400 1885 30 0000 C CNN -F 2 "" H 10400 1775 60 0000 C CNN -F 3 "" H 10400 1775 60 0000 C CNN - 1 10400 1775 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10400 1775 10400 1900 -Wire Wire Line - 10400 1900 10325 1900 -Text Label 8900 1900 0 60 ~ 0 -1(Tx) -Text Label 8900 2000 0 60 ~ 0 -0(Rx) -Text Label 8900 2100 0 60 ~ 0 -Reset -Text Label 8900 2300 0 60 ~ 0 -2 -Text Label 8900 2400 0 60 ~ 0 -3(**) -Text Label 8900 2500 0 60 ~ 0 -4 -Text Label 8900 2600 0 60 ~ 0 -5(**) -Text Label 8900 2700 0 60 ~ 0 -6(**) -Text Label 8900 2800 0 60 ~ 0 -7 -Text Label 8900 2900 0 60 ~ 0 -8 -Text Label 8900 3000 0 60 ~ 0 -9(**) -Text Label 9700 1225 1 60 ~ 0 -1(Tx) -Text Label 9800 1225 1 60 ~ 0 -0(Rx) -Text Label 9600 1225 1 60 ~ 0 -Reset -Wire Wire Line - 9700 1225 9700 925 -Wire Wire Line - 9600 1225 9600 925 -Wire Wire Line - 9800 1225 9800 925 -Text Label 9300 3775 3 60 ~ 0 -A6 -Text Label 9500 3775 3 60 ~ 0 -A4 -Text Label 9625 3775 3 60 ~ 0 -A7 -Text Label 9825 3775 3 60 ~ 0 -A5 -Wire Wire Line - 9300 3775 9300 3950 -Wire Wire Line - 9500 3775 9500 3950 -Wire Wire Line - 9625 3775 9625 3950 -Wire Wire Line - 9825 3775 9825 3950 -Text Label 10600 3000 0 60 ~ 0 -10(**/SS) -Text Label 10600 2900 0 60 ~ 0 -11(MISO) -Text Label 10600 2800 0 60 ~ 0 -12(**/MOSI) -Text Label 10600 2700 0 60 ~ 0 -13(SCK) -Text Label 10600 2600 0 60 ~ 0 -A0 -Text Label 10600 2500 0 60 ~ 0 -A1 -Text Label 10600 2400 0 60 ~ 0 -A2 -Text Label 10600 2300 0 60 ~ 0 -A3 -Text Label 10600 2100 0 60 ~ 0 -Reset -Wire Wire Line - 10325 2800 11150 2800 -Wire Wire Line - 10325 2900 11150 2900 -Wire Wire Line - 10325 3000 11150 3000 -Wire Wire Line - 10325 2700 11150 2700 -Wire Wire Line - 10325 2600 11150 2600 -Wire Wire Line - 10325 2500 11150 2500 -Wire Wire Line - 10325 2400 11150 2400 -Wire Wire Line - 10325 2300 11150 2300 -Wire Wire Line - 10325 2100 11150 2100 -Text Notes 8825 575 0 60 ~ 0 -Shield Arduino Mini 05 -Wire Notes Line - 11225 4075 8800 4075 -Wire Notes Line - 8800 650 9950 650 -Wire Notes Line - 9950 650 9950 475 -Wire Wire Line - 9275 3000 8875 3000 -Wire Wire Line - 9275 2900 8875 2900 -Wire Wire Line - 9275 2800 8875 2800 -Wire Wire Line - 9275 2700 8875 2700 -Wire Wire Line - 9275 2600 8875 2600 -Wire Wire Line - 9275 2500 8875 2500 -Wire Wire Line - 9275 2400 8875 2400 -Wire Wire Line - 9275 2300 8875 2300 -Wire Wire Line - 9275 2100 8875 2100 -Wire Wire Line - 9275 2000 8875 2000 -Wire Wire Line - 9275 1900 8875 1900 -Wire Notes Line - 8800 4075 8800 475 -$EndSCHEMATC diff --git a/template/Arduino_Mini/Arduino_Mini.kicad_pcb-bak b/template/Arduino_Mini/Arduino_Mini.kicad_pcb-bak deleted file mode 100644 index 18901e0a..00000000 --- a/template/Arduino_Mini/Arduino_Mini.kicad_pcb-bak +++ /dev/null @@ -1,397 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 9) - (no_connects 9) - (area 132.612715 75.240999 152.978001 107.141001) - (thickness 1.6) - (drawings 10) - (tracks 0) - (zones 0) - (modules 6) - (nets 27) - ) - - (page A4) - (title_block - (date "sam. 04 avril 2015") - ) - - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.15) - (edge_width 0.1) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.5 1.5) - (pad_drill 0.6) - (pad_to_mask_clearance 0) - (aux_axis_origin 134.493 106.426) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 /A6) - (net 2 /A4) - (net 3 "/1(Tx)") - (net 4 "/0(Rx)") - (net 5 /Reset) - (net 6 GND) - (net 7 /2) - (net 8 "/3(**)") - (net 9 /4) - (net 10 "/5(**)") - (net 11 "/6(**)") - (net 12 /7) - (net 13 /8) - (net 14 "/9(**)") - (net 15 /A7) - (net 16 /A5) - (net 17 +5V) - (net 18 +9V) - (net 19 /A3) - (net 20 /A2) - (net 21 /A1) - (net 22 /A0) - (net 23 "/13(SCK)") - (net 24 "/12(**/MOSI)") - (net 25 "/11(MISO)") - (net 26 "/10(**/SS)") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +5V) - (add_net +9V) - (add_net "/0(Rx)") - (add_net "/1(Tx)") - (add_net "/10(**/SS)") - (add_net "/11(MISO)") - (add_net "/12(**/MOSI)") - (add_net "/13(SCK)") - (add_net /2) - (add_net "/3(**)") - (add_net /4) - (add_net "/5(**)") - (add_net "/6(**)") - (add_net /7) - (add_net /8) - (add_net "/9(**)") - (add_net /A0) - (add_net /A1) - (add_net /A2) - (add_net /A3) - (add_net /A4) - (add_net /A5) - (add_net /A6) - (add_net /A7) - (add_net /Reset) - (add_net GND) - ) - - (module Socket_Arduino_Mini:Socket_Strip_Arduino_1x12 (layer F.Cu) (tedit 55200D87) (tstamp 5520096F) - (at 135.763 77.216 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55200020) - (fp_text reference P2 (at 12.7 -2.794 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 12.7 -4.064 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 29.7 -1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 29.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 1.27) (end 29.21 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 "/1(Tx)")) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 "/0(Rx)")) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 GND)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 /2)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 "/3(**)")) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 /4)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 "/5(**)")) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 "/6(**)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 /7)) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 /8)) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 "/9(**)")) - (model ${KIPRJMOD}/Socket_Arduino_Mini.3dshapes/Socket_header_Arduino_1x12.wrl - (at (xyz 0.55 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mini:Socket_Strip_Arduino_1x05 (layer F.Cu) (tedit 55200D73) (tstamp 55200994) - (at 138.303 77.216) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55200109) - (fp_text reference P4 (at 5.08 2.54) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value COM (at 5.08 3.81) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 11.95 -1.75) (end 11.95 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 11.95 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 11.95 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 11.43 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 11.43 1.27) (end 11.43 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 11.43 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /Reset)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 "/1(Tx)")) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 "/0(Rx)")) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 +5V)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 GND)) - ) - - (module Socket_Arduino_Mini:Socket_Strip_Arduino_1x12 (layer F.Cu) (tedit 55200D8E) (tstamp 552009AF) - (at 151.003 77.216 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55200047) - (fp_text reference P5 (at 12.7 2.286 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 12.7 3.556 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 29.7 -1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 29.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 1.27) (end 29.21 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 +9V)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 GND)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 +5V)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /A3)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A2)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A1)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 /A0)) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 "/13(SCK)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 "/12(**/MOSI)")) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 "/11(MISO)")) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 "/10(**/SS)")) - (model ${KIPRJMOD}/Socket_Arduino_Mini.3dshapes/Socket_header_Arduino_1x12.wrl - (at (xyz 0.55 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mini:Socket_Strip_Arduino_1x02 (layer F.Cu) (tedit 55200D4B) (tstamp 55200D56) - (at 138.303 102.616 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /552001A7) - (fp_text reference P1 (at -2.54 0 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value ADC (at -5.08 0 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.3 -1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 /A6)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 /A4)) - ) - - (module Socket_Arduino_Mini:Socket_Strip_Arduino_1x02 (layer F.Cu) (tedit 55200D52) (tstamp 55200D67) - (at 140.843 102.616 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /5520022A) - (fp_text reference P3 (at -2.54 0 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value ADC (at -5.08 0 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.3 -1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /A7)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /A5)) - ) - - (module Socket_Arduino_Mini:Socket_Strip_Arduino_1x02 (layer F.Cu) (tedit 55200D5C) (tstamp 55200D78) - (at 145.923 105.156) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55200268) - (fp_text reference P6 (at 0 -2.286) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value PWR (at 0 -3.81) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.3 -1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 +5V)) - (pad 2 thru_hole circle (at 2.54 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 GND)) - ) - - (gr_text 1 (at 133.477 76.962) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_line (start 140.081 79.629) (end 137.541 79.629) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 140.081 82.423) (end 140.081 79.629) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 137.541 82.423) (end 137.541 79.629) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 140.081 82.423) (end 137.541 82.423) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_circle (center 138.811 81.026) (end 138.049 81.026) (layer Dwgs.User) (width 0.15)) - (gr_line (start 134.493 75.946) (end 134.493 106.426) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 152.273 75.946) (end 134.493 75.946) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 152.273 106.426) (end 152.273 75.946) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 134.493 106.426) (end 152.273 106.426) (angle 90) (layer Edge.Cuts) (width 0.1)) - -) diff --git a/template/Arduino_Nano/Arduino_Nano-cache.bak b/template/Arduino_Nano/Arduino_Nano-cache.bak deleted file mode 100644 index 7c107a8b..00000000 --- a/template/Arduino_Nano/Arduino_Nano-cache.bak +++ /dev/null @@ -1,18 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# CONN_1 -# -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P -ENDDRAW -ENDDEF -# -#End Library diff --git a/template/Arduino_Nano/Arduino_Nano.bak b/template/Arduino_Nano/Arduino_Nano.bak deleted file mode 100644 index 48250ee9..00000000 --- a/template/Arduino_Nano/Arduino_Nano.bak +++ /dev/null @@ -1,299 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:Arduino_Nano-cache -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "jeu. 02 avril 2015" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_1 P3 -U 1 1 551D9380 -P 10800 650 -F 0 "P3" H 10880 650 40 0000 L CNN -F 1 "CONN_1" H 10800 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 10800 650 60 0001 C CNN -F 3 "" H 10800 650 60 0000 C CNN - 1 10800 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P4 -U 1 1 551D9414 -P 10900 650 -F 0 "P4" H 10980 650 40 0000 L CNN -F 1 "CONN_1" H 10900 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 10900 650 60 0001 C CNN -F 3 "" H 10900 650 60 0000 C CNN - 1 10900 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P5 -U 1 1 551D9432 -P 11000 650 -F 0 "P5" H 11080 650 40 0000 L CNN -F 1 "CONN_1" H 11000 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 11000 650 60 0001 C CNN -F 3 "" H 11000 650 60 0000 C CNN - 1 11000 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P6 -U 1 1 551D9466 -P 11100 650 -F 0 "P6" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN - 1 11100 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_15 P1 -U 1 1 551D9496 -P 9625 2000 -F 0 "P1" V 9595 2050 60 0000 C CNN -F 1 "Digital" V 9705 2050 60 0000 C CNN -F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 9625 2050 60 0001 C CNN -F 3 "" H 9625 2050 60 0000 C CNN - 1 9625 2000 - 1 0 0 -1 -$EndComp -$Comp -L CONN_15 P2 -U 1 1 551D94EF -P 10000 2000 -F 0 "P2" V 9970 2050 60 0000 C CNN -F 1 "Analog" V 10080 2050 60 0000 C CNN -F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 10000 2050 60 0001 C CNN -F 3 "" H 10000 2050 60 0000 C CNN - 1 10000 2000 - -1 0 0 -1 -$EndComp -NoConn ~ 10800 800 -NoConn ~ 10900 800 -NoConn ~ 11000 800 -NoConn ~ 11100 800 -Text Label 8600 1300 0 60 ~ 0 -1(Tx) -Text Label 8600 1400 0 60 ~ 0 -0(Rx) -$Comp -L GND #PWR1 -U 1 1 551D979C -P 9200 2825 -F 0 "#PWR1" H 9200 2825 30 0001 C CNN -F 1 "GND" H 9200 2755 30 0001 C CNN -F 2 "" H 9200 2825 60 0000 C CNN -F 3 "" H 9200 2825 60 0000 C CNN - 1 9200 2825 - 1 0 0 -1 -$EndComp -Text Label 8600 1500 0 60 ~ 0 -Reset -Text Label 8600 1700 0 60 ~ 0 -2 -Text Label 8600 1800 0 60 ~ 0 -3(**) -Text Label 8600 1900 0 60 ~ 0 -4 -Text Label 8600 2000 0 60 ~ 0 -5(**) -Text Label 8600 2100 0 60 ~ 0 -6(**) -Text Label 8600 2200 0 60 ~ 0 -7 -Text Label 8600 2300 0 60 ~ 0 -8 -Text Label 8600 2400 0 60 ~ 0 -9(**) -Text Label 8600 2500 0 60 ~ 0 -10(**/SS) -Text Label 8600 2600 0 60 ~ 0 -11(**/MISO) -Text Label 8600 2700 0 60 ~ 0 -12(MOSI) -Text Label 10775 2700 0 60 ~ 0 -13(SCK) -Text Label 10775 2400 0 60 ~ 0 -A0 -Text Label 10775 2300 0 60 ~ 0 -A1 -Text Label 10775 2200 0 60 ~ 0 -A2 -Text Label 10775 2100 0 60 ~ 0 -A3 -Text Label 10775 2000 0 60 ~ 0 -A4 -Text Label 10775 1900 0 60 ~ 0 -A5 -Text Label 10775 1800 0 60 ~ 0 -A6 -Text Label 10775 1700 0 60 ~ 0 -A7 -$Comp -L +3.3V #PWR3 -U 1 1 551D9E93 -P 10625 1175 -F 0 "#PWR3" H 10625 1135 30 0001 C CNN -F 1 "+3.3V" H 10625 1285 30 0000 C CNN -F 2 "" H 10625 1175 60 0000 C CNN -F 3 "" H 10625 1175 60 0000 C CNN - 1 10625 1175 - 1 0 0 -1 -$EndComp -Text Label 10775 2500 0 60 ~ 0 -AREF -$Comp -L +5V #PWR2 -U 1 1 551D9FBD -P 10500 1175 -F 0 "#PWR2" H 10500 1265 20 0001 C CNN -F 1 "+5V" H 10500 1265 30 0000 C CNN -F 2 "" H 10500 1175 60 0000 C CNN -F 3 "" H 10500 1175 60 0000 C CNN - 1 10500 1175 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR4 -U 1 1 551D9FD7 -P 10700 2825 -F 0 "#PWR4" H 10700 2825 30 0001 C CNN -F 1 "GND" H 10700 2755 30 0001 C CNN -F 2 "" H 10700 2825 60 0000 C CNN -F 3 "" H 10700 2825 60 0000 C CNN - 1 10700 2825 - 1 0 0 -1 -$EndComp -Text Label 10775 1500 0 60 ~ 0 -Reset -Text Notes 10850 950 0 60 ~ 0 -Holes -Text Notes 8550 575 0 60 ~ 0 -Shield for Arduino Nano -Wire Wire Line - 10350 2700 11150 2700 -Wire Wire Line - 10350 2500 11150 2500 -Wire Wire Line - 10350 2400 11150 2400 -Wire Wire Line - 10350 2300 11150 2300 -Wire Wire Line - 10350 2200 11150 2200 -Wire Wire Line - 10350 2100 11150 2100 -Wire Wire Line - 10350 2000 11150 2000 -Wire Wire Line - 10350 1900 11150 1900 -Wire Wire Line - 10350 1800 11150 1800 -Wire Wire Line - 10350 1700 11150 1700 -Wire Wire Line - 10350 1500 11150 1500 -Wire Wire Line - 8600 2700 9275 2700 -Wire Wire Line - 8600 2600 9275 2600 -Wire Wire Line - 8600 2500 9275 2500 -Wire Wire Line - 8600 2400 9275 2400 -Wire Wire Line - 8600 2300 9275 2300 -Wire Wire Line - 8600 2200 9275 2200 -Wire Wire Line - 8600 2100 9275 2100 -Wire Wire Line - 8600 2000 9275 2000 -Wire Wire Line - 8600 1900 9275 1900 -Wire Wire Line - 8600 1800 9275 1800 -Wire Wire Line - 8600 1700 9275 1700 -Wire Wire Line - 8600 1500 9275 1500 -Wire Wire Line - 8600 1400 9275 1400 -Wire Wire Line - 8600 1300 9275 1300 -Wire Wire Line - 10700 1400 10700 2825 -Wire Wire Line - 9200 1600 9200 2825 -Wire Wire Line - 9200 1600 9275 1600 -Text Label 10425 1175 1 60 ~ 0 -Vin -Wire Wire Line - 10425 1175 10425 1300 -Wire Wire Line - 10425 1300 10350 1300 -Wire Wire Line - 10500 1175 10500 1600 -Wire Wire Line - 10625 1175 10625 2600 -Wire Wire Line - 10625 2600 10350 2600 -Wire Wire Line - 10500 1600 10350 1600 -Wire Wire Line - 10700 1400 10350 1400 -Wire Notes Line - 10700 475 10700 975 -Wire Notes Line - 10700 975 11225 975 -Wire Notes Line - 8525 650 9725 650 -Wire Notes Line - 9725 650 9725 475 -Wire Notes Line - 11225 2950 8525 2950 -Wire Notes Line - 8525 2950 8525 475 -$EndSCHEMATC diff --git a/template/Arduino_Nano/Arduino_Nano.kicad_pcb-bak b/template/Arduino_Nano/Arduino_Nano.kicad_pcb-bak deleted file mode 100644 index 88cbbb73..00000000 --- a/template/Arduino_Nano/Arduino_Nano.kicad_pcb-bak +++ /dev/null @@ -1,373 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 2) - (no_connects 2) - (area 136.242429 65.55 157.889572 112.597001) - (thickness 1.6) - (drawings 20) - (tracks 0) - (zones 0) - (modules 6) - (nets 33) - ) - - (page A4) - (title_block - (date "jeu. 02 avril 2015") - ) - - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.15) - (edge_width 0.1) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.5 1.5) - (pad_drill 0.6) - (pad_to_mask_clearance 0) - (aux_axis_origin 138.176 110.617) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 "/1(Tx)") - (net 2 "/0(Rx)") - (net 3 /Reset) - (net 4 GND) - (net 5 /2) - (net 6 "/3(**)") - (net 7 /4) - (net 8 "/5(**)") - (net 9 "/6(**)") - (net 10 /7) - (net 11 /8) - (net 12 "/9(**)") - (net 13 "/10(**/SS)") - (net 14 "/11(**/MISO)") - (net 15 "/12(MOSI)") - (net 16 /Vin) - (net 17 +5V) - (net 18 /A7) - (net 19 /A6) - (net 20 /A5) - (net 21 /A4) - (net 22 /A3) - (net 23 /A2) - (net 24 /A1) - (net 25 /A0) - (net 26 /AREF) - (net 27 +3.3V) - (net 28 "/13(SCK)") - (net 29 "Net-(P3-Pad1)") - (net 30 "Net-(P4-Pad1)") - (net 31 "Net-(P5-Pad1)") - (net 32 "Net-(P6-Pad1)") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +3.3V) - (add_net +5V) - (add_net "/0(Rx)") - (add_net "/1(Tx)") - (add_net "/10(**/SS)") - (add_net "/11(**/MISO)") - (add_net "/12(MOSI)") - (add_net "/13(SCK)") - (add_net /2) - (add_net "/3(**)") - (add_net /4) - (add_net "/5(**)") - (add_net "/6(**)") - (add_net /7) - (add_net /8) - (add_net "/9(**)") - (add_net /A0) - (add_net /A1) - (add_net /A2) - (add_net /A3) - (add_net /A4) - (add_net /A5) - (add_net /A6) - (add_net /A7) - (add_net /AREF) - (add_net /Reset) - (add_net /Vin) - (add_net GND) - (add_net "Net-(P3-Pad1)") - (add_net "Net-(P4-Pad1)") - (add_net "Net-(P5-Pad1)") - (add_net "Net-(P6-Pad1)") - ) - - (module Socket_Arduino_Nano:Socket_Strip_Arduino_1x15 (layer F.Cu) (tedit 552169C6) (tstamp 551FC9D0) - (at 139.446 71.247 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /551D9496) - (fp_text reference P1 (at 16.383 -2.54 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 20.193 -2.54 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 37.35 -1.75) (end 37.35 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 37.35 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 37.35 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 -1.27) (end 36.83 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 36.83 -1.27) (end 36.83 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 36.83 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 "/1(Tx)")) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 "/0(Rx)")) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /2)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 "/3(**)")) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 /4)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 "/5(**)")) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 "/6(**)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 /7)) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 /8)) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/9(**)")) - (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 "/10(**/SS)")) - (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 "/11(**/MISO)")) - (pad 15 thru_hole oval (at 35.56 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 "/12(MOSI)")) - (model ${KIPRJMOD}/Socket_Arduino_Nano.3dshapes/Socket_header_Arduino_1x15.wrl - (at (xyz 0.7 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Nano:Socket_Strip_Arduino_1x15 (layer F.Cu) (tedit 552169D3) (tstamp 551FC9EE) - (at 154.686 71.247 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /551D94EF) - (fp_text reference P2 (at 16.383 2.54 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 20.193 2.54 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 37.35 -1.75) (end 37.35 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 37.35 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 37.35 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 -1.27) (end 36.83 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 36.83 -1.27) (end 36.83 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 36.83 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /Vin)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 +5V)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /A7)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /A6)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A5)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A4)) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 /A3)) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 /A2)) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 /A1)) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 /A0)) - (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 /AREF)) - (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 27 +3.3V)) - (pad 15 thru_hole oval (at 35.56 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 28 "/13(SCK)")) - (model ${KIPRJMOD}/Socket_Arduino_Nano.3dshapes/Socket_header_Arduino_1x15.wrl - (at (xyz 0.7 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Nano:1pin_Nano (layer F.Cu) (tedit 5521156E) (tstamp 55211553) - (at 139.446 68.707) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551D9380) - (fp_text reference P3 (at 0 -2.032) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 29 "Net-(P3-Pad1)")) - ) - - (module Socket_Arduino_Nano:1pin_Nano (layer F.Cu) (tedit 55211594) (tstamp 55211558) - (at 139.446 109.347) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551D9414) - (fp_text reference P4 (at 0 -2.032) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 30 "Net-(P4-Pad1)")) - ) - - (module Socket_Arduino_Nano:1pin_Nano (layer F.Cu) (tedit 552115A5) (tstamp 5521155D) - (at 154.686 109.347) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551D9432) - (fp_text reference P5 (at 0 -2.032) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 31 "Net-(P5-Pad1)")) - ) - - (module Socket_Arduino_Nano:1pin_Nano (layer F.Cu) (tedit 552115BD) (tstamp 55211562) - (at 154.686 68.707) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (path /551D9466) - (fp_text reference P6 (at 0 -2.032) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 32 "Net-(P6-Pad1)")) - ) - - (gr_text 1 (at 141.732 71.247) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (gr_line (start 150.622 112.522) (end 150.622 110.617) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 150.622 102.997) (end 150.622 110.617) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.51 102.997) (end 150.622 102.997) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.51 110.617) (end 143.51 102.997) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.51 112.522) (end 150.622 112.522) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.51 110.617) (end 143.51 112.522) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 145.542 87.757) (end 145.542 85.217) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 149.479 87.757) (end 145.542 87.757) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 149.479 85.217) (end 149.479 87.757) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 145.542 85.217) (end 149.479 85.217) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_circle (center 147.574 86.487) (end 146.812 86.487) (layer Dwgs.User) (width 0.15)) - (gr_line (start 150.876 67.437) (end 143.256 67.437) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 150.876 72.517) (end 150.876 67.437) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.256 72.517) (end 150.876 72.517) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.256 67.437) (end 143.256 72.517) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 138.176 67.437) (end 138.176 110.617) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 155.956 67.437) (end 138.176 67.437) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 155.956 110.617) (end 155.956 67.437) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 138.176 110.617) (end 155.956 110.617) (angle 90) (layer Edge.Cuts) (width 0.1)) - -) diff --git a/template/Arduino_Pro_Mini/Arduino_Mini_Pro.bak b/template/Arduino_Pro_Mini/Arduino_Mini_Pro.bak deleted file mode 100644 index c3d883ce..00000000 --- a/template/Arduino_Pro_Mini/Arduino_Mini_Pro.bak +++ /dev/null @@ -1,284 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "sam. 04 avril 2015" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_12 P1 -U 1 1 552014A1 -P 9625 2325 -F 0 "P1" V 9575 2325 60 0000 C CNN -F 1 "Digital" V 9675 2325 60 0000 C CNN -F 2 "Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x12" H 9625 2325 60 0001 C CNN -F 3 "" H 9625 2325 60 0000 C CNN - 1 9625 2325 - 1 0 0 -1 -$EndComp -$Comp -L CONN_12 P4 -U 1 1 552014EF -P 9950 2325 -F 0 "P4" V 9900 2325 60 0000 C CNN -F 1 "Analog" V 10000 2325 60 0000 C CNN -F 2 "Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x12" H 9950 2325 60 0001 C CNN -F 3 "" H 9950 2325 60 0000 C CNN - 1 9950 2325 - -1 0 0 -1 -$EndComp -$Comp -L CONN_6 P2 -U 1 1 55201543 -P 9775 1525 -F 0 "P2" V 9725 1525 60 0000 C CNN -F 1 "COM" V 9825 1525 60 0000 C CNN -F 2 "Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x06" H 9775 1525 60 0001 C CNN -F 3 "" H 9775 1525 60 0000 C CNN - 1 9775 1525 - 0 -1 1 0 -$EndComp -$Comp -L GND #PWR01 -U 1 1 55201608 -P 9200 3050 -F 0 "#PWR01" H 9200 3050 30 0001 C CNN -F 1 "GND" H 9200 2980 30 0001 C CNN -F 2 "" H 9200 3050 60 0000 C CNN -F 3 "" H 9200 3050 60 0000 C CNN - 1 9200 3050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9200 3050 9200 2075 -Wire Wire Line - 9200 2075 9275 2075 -$Comp -L GND #PWR02 -U 1 1 55201646 -P 10375 3050 -F 0 "#PWR02" H 10375 3050 30 0001 C CNN -F 1 "GND" H 10375 2980 30 0001 C CNN -F 2 "" H 10375 3050 60 0000 C CNN -F 3 "" H 10375 3050 60 0000 C CNN - 1 10375 3050 - 1 0 0 -1 -$EndComp -$Comp -L VCC #PWR03 -U 1 1 5520166F -P 10500 1600 -F 0 "#PWR03" H 10500 1700 30 0001 C CNN -F 1 "VCC" H 10500 1700 30 0000 C CNN -F 2 "" H 10500 1600 60 0000 C CNN -F 3 "" H 10500 1600 60 0000 C CNN - 1 10500 1600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10300 2075 10500 2075 -Text Label 10375 1600 1 60 ~ 0 -RAW -Wire Wire Line - 10300 1775 10375 1775 -Wire Wire Line - 10375 1775 10375 1600 -Wire Wire Line - 10500 2075 10500 1600 -Wire Wire Line - 10375 3050 10375 1875 -Wire Wire Line - 10375 1875 10300 1875 -$Comp -L GND #PWR04 -U 1 1 55201722 -P 10150 1250 -F 0 "#PWR04" H 10150 1250 30 0001 C CNN -F 1 "GND" H 10150 1180 30 0001 C CNN -F 2 "" H 10150 1250 60 0000 C CNN -F 3 "" H 10150 1250 60 0000 C CNN - 1 10150 1250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10150 1100 10150 1250 -Wire Wire Line - 9925 1100 10150 1100 -Wire Wire Line - 10025 1100 10025 1175 -Wire Wire Line - 9925 1175 9925 1100 -Connection ~ 10025 1100 -$Comp -L VCC #PWR05 -U 1 1 5520175E -P 9825 925 -F 0 "#PWR05" H 9825 1025 30 0001 C CNN -F 1 "VCC" H 9825 1025 30 0000 C CNN -F 2 "" H 9825 925 60 0000 C CNN -F 3 "" H 9825 925 60 0000 C CNN - 1 9825 925 - 1 0 0 -1 -$EndComp -Text Label 9525 1175 1 60 ~ 0 -DTR -Text Label 9625 1175 1 60 ~ 0 -1(Tx) -Text Label 9725 1175 1 60 ~ 0 -0(Rx) -Wire Wire Line - 9825 1175 9825 925 -Wire Wire Line - 9725 1175 9725 925 -Wire Wire Line - 9625 1175 9625 925 -Wire Wire Line - 9525 1175 9525 925 -Text Label 8625 1775 0 60 ~ 0 -1(Tx) -Text Label 8625 1875 0 60 ~ 0 -0(Rx) -Text Label 8625 1975 0 60 ~ 0 -Reset -Text Label 10575 1975 0 60 ~ 0 -Reset -Text Label 8625 2175 0 60 ~ 0 -2 -Text Label 8625 2275 0 60 ~ 0 -3(**) -Text Label 8625 2375 0 60 ~ 0 -4 -Text Label 8625 2475 0 60 ~ 0 -5(**) -Text Label 8625 2575 0 60 ~ 0 -6(**) -Text Label 8625 2675 0 60 ~ 0 -7 -Text Label 8625 2775 0 60 ~ 0 -8 -Text Label 8625 2875 0 60 ~ 0 -9(**) -Text Label 10575 2875 0 60 ~ 0 -10(**/SS) -Text Label 10575 2775 0 60 ~ 0 -11(**/MOSI) -Text Label 10575 2675 0 60 ~ 0 -12(MISO) -Text Label 10575 2575 0 60 ~ 0 -13(SCK) -Text Label 10575 2475 0 60 ~ 0 -A0 -Text Label 10575 2375 0 60 ~ 0 -A1 -Text Label 10575 2275 0 60 ~ 0 -A2 -Text Label 10575 2175 0 60 ~ 0 -A3 -Wire Wire Line - 11125 2775 10300 2775 -Wire Wire Line - 9275 1775 8600 1775 -Wire Wire Line - 9275 1875 8600 1875 -Wire Wire Line - 9275 1975 8600 1975 -Wire Wire Line - 9275 2175 8600 2175 -Wire Wire Line - 9275 2275 8600 2275 -Wire Wire Line - 9275 2375 8600 2375 -Wire Wire Line - 9275 2475 8600 2475 -Wire Wire Line - 9275 2575 8600 2575 -Wire Wire Line - 9275 2675 8600 2675 -Wire Wire Line - 9275 2775 8600 2775 -Wire Wire Line - 9275 2875 8600 2875 -Wire Wire Line - 11125 2875 10300 2875 -Wire Wire Line - 11125 2575 10300 2575 -Wire Wire Line - 11125 2675 10300 2675 -Wire Wire Line - 11125 2375 10300 2375 -Wire Wire Line - 11125 2475 10300 2475 -Wire Wire Line - 11125 2175 10300 2175 -Wire Wire Line - 11125 2275 10300 2275 -Wire Wire Line - 11125 1975 10300 1975 -$Comp -L CONN_2 P3 -U 1 1 55201A4F -P 9775 3150 -F 0 "P3" V 9725 3150 40 0000 C CNN -F 1 "ADC" V 9825 3150 40 0000 C CNN -F 2 "Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x02" H 9775 3150 60 0001 C CNN -F 3 "" H 9775 3150 60 0000 C CNN - 1 9775 3150 - 0 -1 -1 0 -$EndComp -Text Label 9875 3500 3 60 ~ 0 -A4 -Text Label 9675 3500 3 60 ~ 0 -A5 -Wire Wire Line - 9675 3500 9675 3675 -Wire Wire Line - 9875 3500 9875 3675 -Text Notes 8550 575 0 60 ~ 0 -Shield Arduino Pro Mini \n -Wire Notes Line - 11225 3750 8525 3750 -Wire Notes Line - 8525 3750 8525 475 -Wire Notes Line - 8525 650 9700 650 -Wire Notes Line - 9700 650 9700 475 -$EndSCHEMATC diff --git a/template/Arduino_Pro_Mini/Arduino_Mini_Pro.kicad_pcb-bak b/template/Arduino_Pro_Mini/Arduino_Mini_Pro.kicad_pcb-bak deleted file mode 100644 index c409f177..00000000 --- a/template/Arduino_Pro_Mini/Arduino_Mini_Pro.kicad_pcb-bak +++ /dev/null @@ -1,334 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 7) - (no_connects 7) - (area -0.050001 -33.070001 17.830001 0.050001) - (thickness 1.6) - (drawings 4) - (tracks 0) - (zones 0) - (modules 4) - (nets 26) - ) - - (page A4) - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.2) - (edge_width 0.1) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.5 1.5) - (pad_drill 0.6) - (pad_to_mask_clearance 0) - (aux_axis_origin 137.16 114.3) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 "/1(Tx)") - (net 2 "/0(Rx)") - (net 3 /Reset) - (net 4 GND) - (net 5 /2) - (net 6 "/3(**)") - (net 7 /4) - (net 8 "/5(**)") - (net 9 "/6(**)") - (net 10 /7) - (net 11 /8) - (net 12 "/9(**)") - (net 13 /DTR) - (net 14 VCC) - (net 15 /A5) - (net 16 /A4) - (net 17 /RAW) - (net 18 /A3) - (net 19 /A2) - (net 20 /A1) - (net 21 /A0) - (net 22 "/13(SCK)") - (net 23 "/12(MISO)") - (net 24 "/11(**/MOSI)") - (net 25 "/10(**/SS)") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net "/0(Rx)") - (add_net "/1(Tx)") - (add_net "/10(**/SS)") - (add_net "/11(**/MOSI)") - (add_net "/12(MISO)") - (add_net "/13(SCK)") - (add_net /2) - (add_net "/3(**)") - (add_net /4) - (add_net "/5(**)") - (add_net "/6(**)") - (add_net /7) - (add_net /8) - (add_net "/9(**)") - (add_net /A0) - (add_net /A1) - (add_net /A2) - (add_net /A3) - (add_net /A4) - (add_net /A5) - (add_net /DTR) - (add_net /RAW) - (add_net /Reset) - (add_net GND) - (add_net VCC) - ) - - (module Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x06 (layer F.Cu) (tedit 55201B7D) (tstamp 55201A6F) - (at 139.7 82.55) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55201543) - (fp_text reference P2 (at 6.35 2.54) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value COM (at 6.35 3.81) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 14.45 -1.75) (end 14.45 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 14.45 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 14.45 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 13.97 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 /DTR)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 "/1(Tx)")) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 "/0(Rx)")) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 VCC)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x06.wrl - (at (xyz 0.25 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x02 (layer F.Cu) (tedit 55201B86) (tstamp 55201A80) - (at 151.13 93.98 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55201A4F) - (fp_text reference P3 (at 0 2.54 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value ADC (at 2.54 2.54 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.3 -1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /A5)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /A4)) - ) - - (module Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x12 (layer F.Cu) (tedit 55201BA8) (tstamp 55201CA2) - (at 138.43 85.09 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /552014A1) - (fp_text reference P1 (at 25.4 -2.54 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 25.4 -3.81 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 29.7 -1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 29.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 1.27) (end 29.21 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 "/1(Tx)")) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 "/0(Rx)")) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /2)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 "/3(**)")) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 /4)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 "/5(**)")) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 "/6(**)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 /7)) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 /8)) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/9(**)")) - (model ${KIPRJMOD}/Socket_Arduino_Mini_Pro.3dshapes/Socket_header_Arduino_1x12.wrl - (at (xyz 0.55 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Mini_Pro:Socket_Strip_Arduino_1x12 (layer F.Cu) (tedit 55201BA3) (tstamp 55201CBD) - (at 153.67 85.09 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /552014EF) - (fp_text reference P4 (at 25.4 2.54 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 25.4 3.81 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 29.7 -1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 29.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 1.27) (end 29.21 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 /RAW)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 VCC)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /A3)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /A2)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A1)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A0)) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 "/13(SCK)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 "/12(MISO)")) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 "/11(**/MOSI)")) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 "/10(**/SS)")) - (model ${KIPRJMOD}/Socket_Arduino_Mini_Pro.3dshapes/Socket_header_Arduino_1x12.wrl - (at (xyz 0.55 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (gr_line (start 154.94 114.3) (end 137.16 114.3) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 154.94 81.28) (end 154.94 114.3) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 137.16 81.28) (end 154.94 81.28) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 137.16 114.3) (end 137.16 81.28) (angle 90) (layer Edge.Cuts) (width 0.1)) - -) diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.bak b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.bak deleted file mode 100644 index 8d4da51c..00000000 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.bak +++ /dev/null @@ -1,304 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:Arduino_Pro_Mini-cache -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "sam. 04 avril 2015" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L CONN_12 P1 -U 1 1 552014A1 -P 9625 2325 -F 0 "P1" V 9575 2325 60 0000 C CNN -F 1 "Digital" V 9675 2325 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9625 2325 60 0001 C CNN -F 3 "" H 9625 2325 60 0000 C CNN - 1 9625 2325 - 1 0 0 -1 -$EndComp -$Comp -L CONN_12 P4 -U 1 1 552014EF -P 9950 2325 -F 0 "P4" V 9900 2325 60 0000 C CNN -F 1 "Analog" V 10000 2325 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9950 2325 60 0001 C CNN -F 3 "" H 9950 2325 60 0000 C CNN - 1 9950 2325 - -1 0 0 -1 -$EndComp -$Comp -L CONN_6 P2 -U 1 1 55201543 -P 9775 1525 -F 0 "P2" V 9725 1525 60 0000 C CNN -F 1 "COM" V 9825 1525 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06" H 9775 1525 60 0001 C CNN -F 3 "" H 9775 1525 60 0000 C CNN - 1 9775 1525 - 0 -1 1 0 -$EndComp -$Comp -L GND #PWR01 -U 1 1 55201608 -P 9200 3050 -F 0 "#PWR01" H 9200 3050 30 0001 C CNN -F 1 "GND" H 9200 2980 30 0001 C CNN -F 2 "" H 9200 3050 60 0000 C CNN -F 3 "" H 9200 3050 60 0000 C CNN - 1 9200 3050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9200 3050 9200 2075 -Wire Wire Line - 9200 2075 9275 2075 -$Comp -L GND #PWR02 -U 1 1 55201646 -P 10375 3050 -F 0 "#PWR02" H 10375 3050 30 0001 C CNN -F 1 "GND" H 10375 2980 30 0001 C CNN -F 2 "" H 10375 3050 60 0000 C CNN -F 3 "" H 10375 3050 60 0000 C CNN - 1 10375 3050 - 1 0 0 -1 -$EndComp -$Comp -L VCC #PWR03 -U 1 1 5520166F -P 10500 1600 -F 0 "#PWR03" H 10500 1700 30 0001 C CNN -F 1 "VCC" H 10500 1700 30 0000 C CNN -F 2 "" H 10500 1600 60 0000 C CNN -F 3 "" H 10500 1600 60 0000 C CNN - 1 10500 1600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10300 2075 10500 2075 -Text Label 10375 1600 1 60 ~ 0 -RAW -Wire Wire Line - 10300 1775 10375 1775 -Wire Wire Line - 10375 1775 10375 1600 -Wire Wire Line - 10500 2075 10500 1600 -Wire Wire Line - 10375 3050 10375 1875 -Wire Wire Line - 10375 1875 10300 1875 -$Comp -L GND #PWR04 -U 1 1 55201722 -P 10150 1250 -F 0 "#PWR04" H 10150 1250 30 0001 C CNN -F 1 "GND" H 10150 1180 30 0001 C CNN -F 2 "" H 10150 1250 60 0000 C CNN -F 3 "" H 10150 1250 60 0000 C CNN - 1 10150 1250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10150 1100 10150 1250 -Wire Wire Line - 9925 1100 10150 1100 -Wire Wire Line - 10025 1100 10025 1175 -Wire Wire Line - 9925 1175 9925 1100 -Connection ~ 10025 1100 -$Comp -L VCC #PWR05 -U 1 1 5520175E -P 9825 925 -F 0 "#PWR05" H 9825 1025 30 0001 C CNN -F 1 "VCC" H 9825 1025 30 0000 C CNN -F 2 "" H 9825 925 60 0000 C CNN -F 3 "" H 9825 925 60 0000 C CNN - 1 9825 925 - 1 0 0 -1 -$EndComp -Text Label 9525 1175 1 60 ~ 0 -DTR -Text Label 9625 1175 1 60 ~ 0 -1(Tx) -Text Label 9725 1175 1 60 ~ 0 -0(Rx) -Wire Wire Line - 9825 1175 9825 925 -Wire Wire Line - 9725 1175 9725 925 -Wire Wire Line - 9625 1175 9625 925 -Wire Wire Line - 9525 1175 9525 925 -Text Label 8625 1775 0 60 ~ 0 -1(Tx) -Text Label 8625 1875 0 60 ~ 0 -0(Rx) -Text Label 8625 1975 0 60 ~ 0 -Reset -Text Label 10575 1975 0 60 ~ 0 -Reset -Text Label 8625 2175 0 60 ~ 0 -2 -Text Label 8625 2275 0 60 ~ 0 -3(**) -Text Label 8625 2375 0 60 ~ 0 -4 -Text Label 8625 2475 0 60 ~ 0 -5(**) -Text Label 8625 2575 0 60 ~ 0 -6(**) -Text Label 8625 2675 0 60 ~ 0 -7 -Text Label 8625 2775 0 60 ~ 0 -8 -Text Label 8625 2875 0 60 ~ 0 -9(**) -Text Label 10575 2875 0 60 ~ 0 -10(**/SS) -Text Label 10575 2775 0 60 ~ 0 -11(**/MOSI) -Text Label 10575 2675 0 60 ~ 0 -12(MISO) -Text Label 10575 2575 0 60 ~ 0 -13(SCK) -Text Label 10575 2475 0 60 ~ 0 -A0 -Text Label 10575 2375 0 60 ~ 0 -A1 -Text Label 10575 2275 0 60 ~ 0 -A2 -Text Label 10575 2175 0 60 ~ 0 -A3 -Wire Wire Line - 11125 2775 10300 2775 -Wire Wire Line - 9275 1775 8600 1775 -Wire Wire Line - 9275 1875 8600 1875 -Wire Wire Line - 9275 1975 8600 1975 -Wire Wire Line - 9275 2175 8600 2175 -Wire Wire Line - 9275 2275 8600 2275 -Wire Wire Line - 9275 2375 8600 2375 -Wire Wire Line - 9275 2475 8600 2475 -Wire Wire Line - 9275 2575 8600 2575 -Wire Wire Line - 9275 2675 8600 2675 -Wire Wire Line - 9275 2775 8600 2775 -Wire Wire Line - 9275 2875 8600 2875 -Wire Wire Line - 11125 2875 10300 2875 -Wire Wire Line - 11125 2575 10300 2575 -Wire Wire Line - 11125 2675 10300 2675 -Wire Wire Line - 11125 2375 10300 2375 -Wire Wire Line - 11125 2475 10300 2475 -Wire Wire Line - 11125 2175 10300 2175 -Wire Wire Line - 11125 2275 10300 2275 -Wire Wire Line - 11125 1975 10300 1975 -$Comp -L CONN_2 P3 -U 1 1 55201A4F -P 9575 3150 -F 0 "P3" V 9525 3150 40 0000 C CNN -F 1 "ADC" V 9625 3150 40 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 9575 3150 60 0001 C CNN -F 3 "" H 9575 3150 60 0000 C CNN - 1 9575 3150 - 0 -1 -1 0 -$EndComp -Text Label 9675 3500 3 60 ~ 0 -A4 -Text Label 9475 3500 3 60 ~ 0 -A5 -Wire Wire Line - 9475 3500 9475 3675 -Wire Wire Line - 9675 3500 9675 3675 -Text Notes 8550 575 0 60 ~ 0 -Shield Arduino Pro Mini \n -Wire Notes Line - 11225 3750 8525 3750 -Wire Notes Line - 8525 3750 8525 475 -Wire Notes Line - 8525 650 9700 650 -Wire Notes Line - 9700 650 9700 475 -$Comp -L CONN_2 P5 -U 1 1 552112EB -P 10000 3150 -F 0 "P5" V 9950 3150 40 0000 C CNN -F 1 "ADC" V 10050 3150 40 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 10000 3150 60 0001 C CNN -F 3 "" H 10000 3150 60 0000 C CNN - 1 10000 3150 - 0 -1 -1 0 -$EndComp -Text Label 9900 3500 3 60 ~ 0 -A7 -Text Label 10100 3500 3 60 ~ 0 -A6 -Wire Wire Line - 9900 3500 9900 3675 -Wire Wire Line - 10100 3500 10100 3675 -$EndSCHEMATC diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb-bak b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb-bak deleted file mode 100644 index bc921063..00000000 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb-bak +++ /dev/null @@ -1,374 +0,0 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") - - (general - (links 7) - (no_connects 7) - (area 135.660715 80.574999 155.645001 115.015001) - (thickness 1.6) - (drawings 11) - (tracks 0) - (zones 0) - (modules 5) - (nets 28) - ) - - (page A4) - (title_block - (date "sam. 04 avril 2015") - ) - - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.25) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.15) - (edge_width 0.1) - (via_size 0.6) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.5 1.5) - (pad_drill 0.6) - (pad_to_mask_clearance 0) - (aux_axis_origin 137.16 114.3) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x00030_80000001) - (usegerberextensions false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 "/1(Tx)") - (net 2 "/0(Rx)") - (net 3 /Reset) - (net 4 GND) - (net 5 /2) - (net 6 "/3(**)") - (net 7 /4) - (net 8 "/5(**)") - (net 9 "/6(**)") - (net 10 /7) - (net 11 /8) - (net 12 "/9(**)") - (net 13 /DTR) - (net 14 VCC) - (net 15 /A5) - (net 16 /A4) - (net 17 /RAW) - (net 18 /A3) - (net 19 /A2) - (net 20 /A1) - (net 21 /A0) - (net 22 "/13(SCK)") - (net 23 "/12(MISO)") - (net 24 "/11(**/MOSI)") - (net 25 "/10(**/SS)") - (net 26 /A7) - (net 27 /A6) - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.25) - (via_dia 0.6) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net "/0(Rx)") - (add_net "/1(Tx)") - (add_net "/10(**/SS)") - (add_net "/11(**/MOSI)") - (add_net "/12(MISO)") - (add_net "/13(SCK)") - (add_net /2) - (add_net "/3(**)") - (add_net /4) - (add_net "/5(**)") - (add_net "/6(**)") - (add_net /7) - (add_net /8) - (add_net "/9(**)") - (add_net /A0) - (add_net /A1) - (add_net /A2) - (add_net /A3) - (add_net /A4) - (add_net /A5) - (add_net /A6) - (add_net /A7) - (add_net /DTR) - (add_net /RAW) - (add_net /Reset) - (add_net GND) - (add_net VCC) - ) - - (module Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12 (layer F.Cu) (tedit 55216A20) (tstamp 552111CC) - (at 138.43 85.09 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /552014A1) - (fp_text reference P1 (at 13.97 -2.794 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Digital (at 18.034 -2.794 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 29.7 -1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 29.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 1.27) (end 29.21 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 "/1(Tx)")) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 "/0(Rx)")) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /2)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 "/3(**)")) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 /4)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 "/5(**)")) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 "/6(**)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 /7)) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 /8)) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/9(**)")) - (model ${KIPRJMOD}/Socket_Arduino_Pro_Mini.3dshapes/Socket_header_Arduino_1x12.wrl - (at (xyz 0.55 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06 (layer F.Cu) (tedit 55211244) (tstamp 552111E1) - (at 139.7 82.55) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55201543) - (fp_text reference P2 (at 6.35 2.54) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value COM (at 6.35 3.81) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 14.45 -1.75) (end 14.45 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 14.45 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 14.45 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 13.97 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 /DTR)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 "/1(Tx)")) - (pad 3 thru_hole oval (at 5.08 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 "/0(Rx)")) - (pad 4 thru_hole oval (at 7.62 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 VCC)) - (pad 5 thru_hole oval (at 10.16 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 6 thru_hole oval (at 12.7 0) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - ) - - (module Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02 (layer F.Cu) (tedit 55211235) (tstamp 552111F2) - (at 151.13 93.98 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /55201A4F) - (fp_text reference P3 (at 0 2.54 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value ADC (at 2.54 2.54 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.3 -1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /A5)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /A4)) - ) - - (module Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12 (layer F.Cu) (tedit 5521133F) (tstamp 5521120D) - (at 153.67 85.09 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /552014EF) - (fp_text reference P4 (at 1.016 2.286 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Analog (at 4.826 2.54 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 29.7 -1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 29.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 29.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 1.27) (end 29.21 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 29.21 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 /RAW)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 GND)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /Reset)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 VCC)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /A3)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /A2)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A1)) - (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A0)) - (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 "/13(SCK)")) - (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 "/12(MISO)")) - (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 "/11(**/MOSI)")) - (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 "/10(**/SS)")) - (model ${KIPRJMOD}/Socket_Arduino_Pro_Mini.3dshapes/Socket_header_Arduino_1x12.wrl - (at (xyz 0.55 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02 (layer F.Cu) (tedit 55211334) (tstamp 55211431) - (at 151.13 104.14 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /552112EB) - (fp_text reference P5 (at -0.762 2.286 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value ADC (at 2.032 2.286 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.3 -1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 4.3 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 /A7)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 27 /A6)) - ) - - (gr_text 1 (at 136.525 85.217) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_line (start 143.51 113.03) (end 143.51 107.95) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 148.59 113.03) (end 143.51 113.03) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 148.59 107.95) (end 148.59 113.03) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_line (start 143.51 107.95) (end 148.59 107.95) (angle 90) (layer Dwgs.User) (width 0.15)) - (gr_circle (center 146.05 110.49) (end 144.78 110.49) (layer Dwgs.User) (width 0.15)) - (gr_line (start 139.7 114.3) (end 137.16 114.3) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 154.94 114.3) (end 137.16 114.3) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 154.94 81.28) (end 154.94 114.3) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 137.16 81.28) (end 154.94 81.28) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 137.16 114.3) (end 137.16 81.28) (angle 90) (layer Edge.Cuts) (width 0.1)) - -)