diff --git a/library/Oscillators.dcm b/library/Oscillators.dcm new file mode 100644 index 00000000..38bdb1f0 --- /dev/null +++ b/library/Oscillators.dcm @@ -0,0 +1,273 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ACO-xxxMHz +D HCMOS Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.conwin.com/datasheets/cx/cx030.pdf +$ENDCMP +# +$CMP ACO-xxxMHz-A +D HCMOS Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.conwin.com/datasheets/cx/cx030.pdf +$ENDCMP +# +$CMP ASE-xxxMHz +D 3.3V CMOS SMD Crystal Clock Oscillator, Abracon +K 3.3V CMOS SMD Crystal Clock Oscillator +F http://www.abracon.com/Oscillators/ASV.pdf +$ENDCMP +# +$CMP ASV-xxxMHz +D 3.3V HCMOS SMD Crystal Clock Oscillator, Abracon +K 3.3V HCMOS SMD Crystal Clock Oscillator +F http://www.abracon.com/Oscillators/ASV.pdf +$ENDCMP +# +$CMP CXO_DIP14 +D Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +$ENDCMP +# +$CMP CXO_DIP8 +D Crystal Clock Oscillator, DIP8-style metal package +K Crystal Clock Oscillator +F http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +$ENDCMP +# +$CMP DFA-S11 +D Temperature compensated Crystal Clock Oscillator +K Temperature compensated Crystal Clock Oscillator +F http://www.metatech.com.hk/product/fordahl/pdf/2002%20TCXO%20Page%2043-58.pdf +$ENDCMP +# +$CMP DFA-S15 +D Temperature compensated Crystal Clock Oscillator +K Temperature compensated Crystal Clock Oscillator +F http://www.metatech.com.hk/product/fordahl/pdf/2002%20TCXO%20Page%2043-58.pdf +$ENDCMP +# +$CMP DFA-S2 +D Temperature compensated Crystal Clock Oscillator +K Temperature compensated Crystal Clock Oscillator +F http://www.metatech.com.hk/product/fordahl/pdf/2002%20TCXO%20Page%2043-58.pdf +$ENDCMP +# +$CMP DFA-S3 +D Temperature compensated Crystal Clock Oscillator +K Temperature compensated Crystal Clock Oscillator +F http://www.metatech.com.hk/product/fordahl/pdf/2002%20TCXO%20Page%2043-58.pdf +$ENDCMP +# +$CMP DGOF5S3 +D HCMOS Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.conwin.com/datasheets/cx/cx030.pdf +$ENDCMP +# +$CMP GTXO-14T +D Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.golledge.com/pdf/products/tcxos/gtxo14.pdf +$ENDCMP +# +$CMP GTXO-14V +D Voltage-Controlled Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.golledge.com/pdf/products/tcxos/gtxo14.pdf +$ENDCMP +# +$CMP GTXO-S14T +D 3.3 & 5V Stratum 3 Sinewave TCXO, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.golledge.com/pdf/products/tcxos/gtxos14.pdf +$ENDCMP +# +$CMP GTXO-S14V +D 3.3 & 5V Stratum 3 Sinewave TCXO, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.golledge.com/pdf/products/tcxos/gtxos14.pdf +$ENDCMP +# +$CMP IQXO-70 +D Crystal Clock Oscillator, SMD package 7.5x5.0mm² +K Crystal Clock Oscillator +F http://www.iqdfrequencyproducts.com/products/details/iqxo-70-11-30.pdf +$ENDCMP +# +$CMP OCXO-14 +D Voltage-Controlled Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.petermann-technik.de/fileadmin/petermann/pdf/crystal-oscillators/OCXO-14_PETERMANN-TECHNIK.pdf +$ENDCMP +# +$CMP SG-210SCD +D Crystal Oscillator Low Profile / High Stability SPXO +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED +$ENDCMP +# +$CMP SG-210SDD +D Crystal Oscillator Low Profile / High Stability SPXO +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED +$ENDCMP +# +$CMP SG-210SED +D Crystal Oscillator Low Profile / High Stability SPXO +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210SED +$ENDCMP +# +$CMP SG-210STF +D CMOS Crystal Oscillator SPXO +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-210STF +$ENDCMP +# +$CMP SG-211 +D CMOS Crystal Oscillator SPXO +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-211SEE +$ENDCMP +# +$CMP SG-51 +D CMOS Crystal Clock Oscillator, DIP14-style plastic package +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-51P +$ENDCMP +# +$CMP SG-531 +D CMOS Crystal Clock Oscillator, DIP8-style plastic package +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-51P +$ENDCMP +# +$CMP SG-615 +D CMOS Clock Oscillator +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-51P +$ENDCMP +# +$CMP SG-8002CA +D CMOS Clock Oscillator +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC +$ENDCMP +# +$CMP SG-8002CE +D CMOS Clock Oscillator +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC +$ENDCMP +# +$CMP SG-8002DB +D Crystal Clock Oscillator, DIP14-style plastic package +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC +$ENDCMP +# +$CMP SG-8002DC +D Crystal Clock Oscillator, DIP8-style plastic package +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC +$ENDCMP +# +$CMP SG-8002JA +D CMOS Clock Oscillator +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC +$ENDCMP +# +$CMP SG-8002JC +D CMOS Clock Oscillator +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC +$ENDCMP +# +$CMP SG-8002LB +D CMOS Clock Oscillator +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-8002DC +$ENDCMP +# +$CMP Si570 +D 10 MHZ TO 1.4 GHZ I2C PROGRAMMABLE XO/VCXO +K 10 MHZ TO 1.4 GHZ I2C PROGRAMMABLE XO/VCXO +F http://www.silabs.com/Support%20Documents/TechnicalDocs/si570.pdf +$ENDCMP +# +$CMP Si571 +D 10 MHZ TO 1.4 GHZ I2C PROGRAMMABLE XO/VCXO +K 10 MHZ TO 1.4 GHZ I2C PROGRAMMABLE XO/VCXO +F http://www.silabs.com/Support%20Documents/TechnicalDocs/si570.pdf +$ENDCMP +# +$CMP TCXO-14 +D Temperature Compensated Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.golledge.com/pdf/products/tcxos/gtxos14.pdf +$ENDCMP +# +$CMP TCXO3 +D Temperature compensated crystal oscillator +K Temperature compensated crystal oscillator +F http://www.hcelectronics.cz/PDF/TCXO3_A.pdf +$ENDCMP +# +$CMP TFT660 +D Crystal Clock Oscillator, DIP8-style metal package +K Crystal Clock Oscillator +F http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +$ENDCMP +# +$CMP TFT680 +D Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf +$ENDCMP +# +$CMP TXC-7C +D CMOS SMD Crystal Clock Oscillator, TXC +K CMOS SMD Crystal Clock Oscillator +F http://www.txccorp.com/download/products/osc/7C_o.pdf +$ENDCMP +# +$CMP VC-81 +D Voltage-Controlled Crystal Clock Oscillator, DIP8-style metal package +K Crystal Clock Oscillator +F http://www.scsiglobal.com/Hosonic/Documents/SCSI-VC-81&83.pdf +$ENDCMP +# +$CMP VC-83 +D Voltage-Controlled Crystal Clock Oscillator, DIP8-style metal package +K Crystal Clock Oscillator +F http://www.scsiglobal.com/Hosonic/Documents/SCSI-VC-81&83.pdf +$ENDCMP +# +$CMP VTCXO-14 +D Voltage-Controlled Crystal Clock Oscillator, DIP14-style metal package +K Crystal Clock Oscillator +F http://www.golledge.com/pdf/products/tcxos/gtxos14.pdf +$ENDCMP +# +$CMP XO32 +D HCMOS Clock Oscillator +K Crystal Clock Oscillator +F http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf +$ENDCMP +# +$CMP XO53 +D Low Power Consumption Clock Oscillator +K Crystal Clock Oscillator +F http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf +$ENDCMP +# +$CMP XO91 +D HCMOS Clock Oscillator +K Crystal Clock Oscillator +F http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/Oscillators.lib b/library/Oscillators.lib index ee67f0ed..64bc648d 100644 --- a/library/Oscillators.lib +++ b/library/Oscillators.lib @@ -1,116 +1,618 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# IQXO/7X -# -DEF IQXO/7X X 0 40 Y Y 1 F N -F0 "X" 0 300 50 H V C CNN -F1 "IQXO/7X" 0 0 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 250 300 -250 0 1 0 N -X E/B 1 -600 150 300 R 50 50 1 1 I -X GND 2 -600 -150 300 R 50 50 1 1 P -X OUT 3 600 150 300 L 50 50 1 1 O -X V+ 4 600 -150 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Si570 -# -DEF Si570 IC 0 40 Y Y 1 F N -F0 "IC" -400 400 50 H V C CNN -F1 "Si570" 350 -400 50 H V C CNN -F2 "SI570_SI571_Standard" -550 600 50 H I C CNN -F3 "http://www.silabs.com/Support Documents/TechnicalDocs/si570.pdf" -400 700 50 H I C CNN -$FPLIST - SI570_SI571_Standard - SI570_SI571_HandSoldering -$ENDFPLIST -DRAW -S -450 350 450 -350 0 1 0 N -X NC 1 -600 200 150 R 50 50 1 1 N -X OE 2 -600 100 150 R 50 50 1 1 I -X GND 3 0 -500 150 U 50 50 1 1 W -X CLK+ 4 600 100 150 L 50 50 1 1 O -X CLK- 5 600 -100 150 L 50 50 1 1 O -X Vcc 6 0 500 150 D 50 50 1 1 W -X SDA 7 -600 -100 150 R 50 50 1 1 B -X SCL 8 -600 -200 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# Si571 -# -DEF Si571 IC 0 40 Y Y 1 F N -F0 "IC" -400 400 50 H V C CNN -F1 "Si571" 350 -400 50 H V C CNN -F2 "SI570_SI571_Standard" -550 600 50 H I C CNN -F3 "http://www.silabs.com/Support Documents/TechnicalDocs/si570.pdf" -400 700 50 H I C CNN -$FPLIST - SI570_SI571_Standard - SI570_SI571_HandSoldering -$ENDFPLIST -DRAW -S -450 350 450 -350 0 1 0 N -X Vc 1 -600 200 150 R 50 50 1 1 I -X OE 2 -600 100 150 R 50 50 1 1 I -X GND 3 0 -500 150 U 50 50 1 1 W -X CLK+ 4 600 100 150 L 50 50 1 1 O -X CLK- 5 600 -100 150 L 50 50 1 1 O -X Vcc 6 0 500 150 D 50 50 1 1 W -X SDA 7 -600 -100 150 R 50 50 1 1 B -X SCL 8 -600 -200 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TCXO3 -# -DEF TCXO3 X 0 40 Y Y 1 F N -F0 "X" 0 300 50 H V C CNN -F1 "TCXO3" 0 0 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 -250 400 250 0 1 0 N -X NC 1 700 -150 300 L 50 50 1 1 P -X GND 4 -700 -150 300 R 50 50 1 1 P -X FREQ 5 700 150 300 L 50 50 1 1 O -X +5V 8 -700 150 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TCXO_DFAS11 -# -DEF TCXO_DFAS11 X 0 40 Y Y 1 F N -F0 "X" 0 300 50 H V C CNN -F1 "TCXO_DFAS11" 0 0 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 -250 400 250 0 1 0 N -X VContr 1 -700 -150 300 R 50 50 1 1 P -X GND 2 700 -150 300 L 50 50 1 1 P -X FREQ 3 700 150 300 L 50 50 1 1 O -X VCC 4 -700 150 300 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TQSMT-35 -# -DEF TQSMT-35 X 0 40 Y Y 1 F N -F0 "X" 0 300 50 H V C CNN -F1 "TQSMT-35" 0 0 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 -250 400 250 0 1 0 N -X VC/NC 1 700 150 300 L 50 50 1 1 P -X GND 2 -700 -150 300 R 50 50 1 1 P -X FREQ 3 700 -150 300 L 50 50 1 1 O -X +B 4 -700 150 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ACO-xxxMHz-A +# +DEF ACO-xxxMHz-A X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "ACO-xxxMHz-A" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_DIP-14" 450 -350 50 H I C CNN +F3 "" -275 125 50 H V C CNN +$FPLIST + Oscillator*DIP*14* +$ENDFPLIST +DRAW +S -400 200 200 -200 0 1 10 f +P 9 0 1 0 -275 100 -250 100 -250 150 -225 150 -225 100 -200 100 -200 150 -175 150 -175 100 N +X Tri-State 1 -500 0 100 R 50 50 1 1 T +X GND 7 0 -300 100 U 50 50 1 1 W +X OUT 8 300 0 100 L 50 50 1 1 O +X Vcc 14 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ASE-xxxMHz +# +DEF ASE-xxxMHz X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "ASE-xxxMHz" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_Abracon_ASE-4pin_3.2x2.5mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*Abracon*ASE*3.2x2.5mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X Vdd 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ASV-xxxMHz +# +DEF ASV-xxxMHz X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "ASV-xxxMHz" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_Abracon_ASV-4pin_7.0x5.1mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*Abracon*ASV*7.0x5.1mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X Vdd 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# CXO_DIP14 +# +DEF CXO_DIP14 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "CXO_DIP14" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_DIP-14" 450 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS TFT680 GTXO-14T +$FPLIST + Oscillator*DIP*14* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 7 0 -300 100 U 50 50 1 1 W +X OUT 8 300 0 100 L 50 50 1 1 O +X Vcc 14 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# CXO_DIP8 +# +DEF CXO_DIP8 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "CXO_DIP8" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_DIP-8" 450 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS TFT660 +$FPLIST + Oscillator*DIP*8* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X OUT 5 300 0 100 L 50 50 1 1 O +X Vcc 8 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# DFA-S11 +# +DEF DFA-S11 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "DFA-S11" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_Fordahl_DFAS11-4pin_7.0x5.0mm" 1100 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*Fordahl*DFAS11*7.0x5.0mm* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +P 8 0 1 0 25 -25 50 -25 50 25 75 25 75 -25 100 -25 100 25 125 25 N +X Vctrl 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 400 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# DFA-S15 +# +DEF DFA-S15 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "DFA-S15" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_Fordahl_DFAS15-4pin_5.0x3.2mm" 1100 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*Fordahl*DFAS15*5.0x3.2mm* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +P 8 0 1 0 25 -25 50 -25 50 25 75 25 75 -25 100 -25 100 25 125 25 N +X Vctrl 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 400 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# DFA-S2 +# +DEF DFA-S2 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "DFA-S2" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_Fordahl_DFAS2-4pin_7.3x5.1mm" 1100 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*Fordahl*DFAS2*7.3x5.1mm* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +P 8 0 1 0 25 -25 50 -25 50 25 75 25 75 -25 100 -25 100 25 125 25 N +X Vctrl 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 400 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# DFA-S3 +# +DEF DFA-S3 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "DFA-S3" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_Fordahl_DFAS3-4pin_9.1x7.2mm" 1100 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*Fordahl*DFAS3*9.1x7.2mm* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +P 8 0 1 0 25 -25 50 -25 50 25 75 25 75 -25 100 -25 100 25 125 25 N +X Vctrl 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 400 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# DGOF5S3 +# +DEF DGOF5S3 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "DGOF5S3" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_DIP-14" 450 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS ACO-xxxMHz GTXO-S14T TCXO-14 +$FPLIST + Oscillator*DIP*14* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -100 -25 -75 -25 -75 25 -50 25 -50 -25 -25 -25 -25 25 0 25 0 -25 N +X NC 1 -300 0 100 R 50 50 1 1 N N +X GND 7 0 -300 100 U 50 50 1 1 W +X OUT 8 300 0 100 L 50 50 1 1 O +X Vcc 14 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# IQXO-70 +# +DEF IQXO-70 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "IQXO-70" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_IQD_IQXO70-4pin_7.5x5.0mm" 675 -325 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*IQD*IQXO70*7.5x5.0mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -40 -30 -30 -30 -30 30 -10 30 -10 -30 10 -30 10 30 30 30 30 -30 40 -30 N +X E/B 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# OCXO-14 +# +DEF OCXO-14 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "OCXO-14" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_DIP-14" 450 -350 50 H I C CNN +F3 "" -300 100 50 H V C CNN +ALIAS GTXO-14V GTXO-S14V VTCXO-14 +$FPLIST + Oscillator*DIP*14* +$ENDFPLIST +DRAW +S -400 200 200 -200 0 1 10 f +P 9 0 1 0 -275 75 -250 75 -250 125 -225 125 -225 75 -200 75 -200 125 -175 125 -175 75 N +X Vcontrol 1 -500 0 100 R 50 50 1 1 I +X GND 7 0 -300 100 U 50 50 1 1 W +X OUT 8 300 0 100 L 50 50 1 1 O +X Vcc 14 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-210SED +# +DEF SG-210SED X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-210SED" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG210-4pin_2.5x2.0mm" 450 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS SG-210SDD SG-210SCD +$FPLIST + Oscillator*SMD*SeikoEpson*SG210*2.5x2.0mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X Vcc 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-210STF +# +DEF SG-210STF X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-210STF" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG210-4pin_2.5x2.0mm" 450 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS SG-211 +$FPLIST + Oscillator*SMD*SeikoEpson*SG210*2.5x2.0mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N +X ~ST~ 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X Vcc 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-8002CA +# +DEF SG-8002CA X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-8002CA" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG8002CA-4pin_7.0x5.0mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*SeikoEpson*SG8002CA*7.0x5.0mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-8002CE +# +DEF SG-8002CE X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-8002CE" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG8002CE-4pin_3.2x2.5mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*SeikoEpson*SG8002CE*3.2x2.5mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-8002DB +# +DEF SG-8002DB X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-8002DB" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SeikoEpson_SG-8002DB" 450 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS SG-51 +$FPLIST + Oscillator*SeikoEpson*SG?8002DB* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 7 0 -300 100 U 50 50 1 1 W +X OUT 8 300 0 100 L 50 50 1 1 O +X Vcc 14 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-8002DC +# +DEF SG-8002DC X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-8002DC" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SeikoEpson_SG-8002DC" 450 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS SG-531 +$FPLIST + Oscillator*SeikoEpson*SG?8002DC* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X OUT 5 300 0 100 L 50 50 1 1 O +X Vcc 8 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-8002JA +# +DEF SG-8002JA X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-8002JA" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG8002JA-4pin_14.0x8.7mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +ALIAS SG-615 +$FPLIST + Oscillator*SMD*SeikoEpson*SG8002JA*14.0x8.7mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-8002JC +# +DEF SG-8002JC X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-8002JC" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG8002JC-4pin_10.5x5.0mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*SeikoEpson*SG8002JC*10.5x5.0mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SG-8002LB +# +DEF SG-8002LB X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "SG-8002LB" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG8002LB-4pin_5.0x3.2mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*SeikoEpson*SG8002LB*5.0x3.2mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X OE 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Si570 +# +DEF Si570 IC 0 40 Y Y 1 F N +F0 "IC" -400 400 50 H V C CNN +F1 "Si570" 350 -400 50 H V C CNN +F2 "Oscillators:Oscillator_SI570_SI571_Standard" -550 600 50 H I C CNN +F3 "" -400 700 50 H I C CNN +$FPLIST + Oscillator*SI570*SI571* +$ENDFPLIST +DRAW +S -450 350 450 -350 0 1 10 f +P 10 0 1 0 -75 -50 -50 -50 -50 50 0 50 0 -50 50 -50 50 50 100 50 100 -50 125 -50 N +X NC 1 -600 200 150 R 50 50 1 1 N N +X OE 2 -600 100 150 R 50 50 1 1 I +X GND 3 0 -500 150 U 50 50 1 1 W +X CLK+ 4 600 100 150 L 50 50 1 1 O +X CLK- 5 600 -100 150 L 50 50 1 1 O +X Vcc 6 0 500 150 D 50 50 1 1 W +X SDA 7 -600 -100 150 R 50 50 1 1 B +X SCL 8 -600 -200 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# Si571 +# +DEF Si571 IC 0 40 Y Y 1 F N +F0 "IC" -400 400 50 H V C CNN +F1 "Si571" 350 -400 50 H V C CNN +F2 "Oscillators:Oscillator_SI570_SI571_Standard" -550 600 50 H I C CNN +F3 "" -400 700 50 H I C CNN +$FPLIST + Oscillator*SI570*SI571* +$ENDFPLIST +DRAW +S -450 350 450 -350 0 1 10 f +P 10 0 1 0 -75 -50 -50 -50 -50 50 0 50 0 -50 50 -50 50 50 100 50 100 -50 125 -50 N +X Vc 1 -600 200 150 R 50 50 1 1 I +X OE 2 -600 100 150 R 50 50 1 1 I +X GND 3 0 -500 150 U 50 50 1 1 W +X CLK+ 4 600 100 150 L 50 50 1 1 O +X CLK- 5 600 -100 150 L 50 50 1 1 O +X Vcc 6 0 500 150 D 50 50 1 1 W +X SDA 7 -600 -100 150 R 50 50 1 1 B +X SCL 8 -600 -200 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TCXO3 +# +DEF TCXO3 X 0 20 Y Y 1 F N +F0 "X" 325 450 50 H V L CNN +F1 "TCXO3" 325 350 50 H V L CNN +F2 "" -550 250 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 -200 400 300 0 1 10 f +P 10 0 1 0 -100 0 -75 0 -75 100 -25 100 -25 0 25 0 25 100 75 100 75 0 100 0 N +X FREQ 1 500 100 100 L 50 50 1 1 O +X NC 2 500 200 100 L 50 50 1 1 N N +X URef 3 -200 400 100 D 50 50 1 1 w +X NC 4 -600 200 100 R 50 50 1 1 N N +X NC 5 100 400 100 D 50 50 1 1 N N +X NC 6 -600 0 100 R 50 50 1 1 N N +X NC 7 -600 -100 100 R 50 50 1 1 N N +X NC 8 -300 -300 100 U 50 50 1 1 N N +X NC 9 200 -300 100 U 50 50 1 1 N N +X GND 10 -200 -300 100 U 50 50 1 1 W +X NC 20 -400 400 100 D 50 50 1 1 N N +X GND 11 -100 -300 100 U 50 50 1 1 W +X NC 21 300 400 100 D 50 50 1 1 N N +X GND 12 0 -300 100 U 50 50 1 1 W +X NC 22 500 -100 100 L 50 50 1 1 N N +X NC 13 300 -300 100 U 50 50 1 1 N N +X GND 23 100 -300 100 U 50 50 1 1 W +X NC 14 500 0 100 L 50 50 1 1 N N +X +5V 15 0 400 100 D 50 50 1 1 W +X NC 16 200 400 100 D 50 50 1 1 N N +X NC 17 -100 400 100 D 50 50 1 1 N N +X Vctrl 18 -600 100 100 R 50 50 1 1 I +X NC 19 -300 400 100 D 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# TXC-7C +# +DEF TXC-7C X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "TXC-7C" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_TXC_7C-4pin_5.0x3.2mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*TXC*7C*5.0x3.2mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X Vdd 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# VC-81 +# +DEF VC-81 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "VC-81" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_DIP-8" 450 -350 50 H I C CNN +F3 "" -300 100 50 H V C CNN +ALIAS VC-83 +$FPLIST + Oscillator*DIP*8* +$ENDFPLIST +DRAW +S -400 200 200 -200 0 1 10 f +P 9 0 1 0 -275 75 -250 75 -250 125 -225 125 -225 75 -200 75 -200 125 -175 125 -175 75 N +X Vcontrol 1 -500 0 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X OUT 5 300 0 100 L 50 50 1 1 O +X Vcc 8 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# XO32 +# +DEF XO32 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "XO32" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_EuroQuartz_XO32-4pin_3.2x2.5mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*EuroQuartz*XO32*3.2x2.5mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# XO53 +# +DEF XO53 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "XO53" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_EuroQuartz_XO53-4pin_5.0x3.2mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*EuroQuartz*XO53*5.0x3.2mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 30 -30 20 -30 20 30 0 30 0 -30 -20 -30 -20 30 -40 30 -40 -30 -50 -30 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# XO91 +# +DEF XO91 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "XO91" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_EuroQuartz_XO91-4pin_7.0x5.0mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Oscillator*SMD*EuroQuartz*XO91*7.0x5.0mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 30 -30 20 -30 20 30 0 30 0 -30 -20 -30 -20 30 -40 30 -40 -30 -50 -30 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/diode.dcm b/library/diode.dcm index 0047db5c..2fca26f3 100644 --- a/library/diode.dcm +++ b/library/diode.dcm @@ -1,123 +1,861 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP BAS16TW -D Fast switching diode array 3 independent -K diode -F http://www.diodes.com/datasheets/ds30154.pdf -$ENDCMP -# -$CMP BAS16VY -D Fast switching diode array 3 independent -K diode -F http://www.nxp.com/documents/data_sheet/BAS16_SER.pdf -$ENDCMP -# -$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 Central_Semi_CMKD4448 -D High speed switching diode array 3 independent -K diode -F http://www.centralsemi.com/PDFs/products/CMKD4448.PDF -$ENDCMP -# -$CMP Central_Semi_CMKD6001 -D Ultra low leakage switching diode array 3 independent -K diode -F http://www.centralsemi.com/PDFs/products/CMKD6001.PDF -$ENDCMP -# -$CMP Comchip_ACDSV6-4448TI-G -D Small signal switching diode array 3 independent -K diode -F http://www.comchiptech.com/cms/UserFiles/ACDSV6-4448TI-G%20RevA285610.pdf -$ENDCMP -# -$CMP Comchip_CDSV6-4148-G -D Fast switching diode array 3 independent -K diode -F http://www.comchiptech.com/cms/UserFiles/CDSV6-16-G,4148-G%20RevA272279.pdf -$ENDCMP -# -$CMP Comchip_CDSV6-4448TI-G -D High speed switching diode array 3 independent -K diode -F http://www.comchiptech.com/cms/UserFiles/CDSV6-4448XX-G%20RevC285574.pdf -$ENDCMP -# -$CMP HN2D02FU -D Ultra high speed switching diode array 3 independent -K diode -F http://www.onsemi.com/pub_link/Collateral/HN2D02FUTW1T1-D.PDF -$ENDCMP -# -$CMP MMBD4148TW -D Fast switching diode array 3 independent -K diode -F http://www.diodes.com/datasheets/ds30154.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 -F http://www.diodes.com/datasheets/ds30153.pdf -$ENDCMP -# -$CMP MMBD4448HTW -D Fast switching diode array 3 independent -K diode -F http://www.diodes.com/datasheets/ds30153.pdf -$ENDCMP -# -$CMP Panasonic_MA5J002E -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 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 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 +EESchema-DOCLIB Version 2.0 +# +$CMP 1N4001 +D 50V 1A General Purpose Rectifier Diode, DO-41 +K diode +F http://www.vishay.com/docs/88503/1n4001.pdf +$ENDCMP +# +$CMP 1N4002 +D 100V 1A General Purpose Rectifier Diode, DO-41 +K diode +F http://www.vishay.com/docs/88503/1n4001.pdf +$ENDCMP +# +$CMP 1N4003 +D 20V 1A General Purpose Rectifier Diode, DO-41 +K diode +F http://www.vishay.com/docs/88503/1n4001.pdf +$ENDCMP +# +$CMP 1N4004 +D 400V 1A General Purpose Rectifier Diode, DO-41 +K diode +F http://www.vishay.com/docs/88503/1n4001.pdf +$ENDCMP +# +$CMP 1N4005 +D 600V 1A General Purpose Rectifier Diode, DO-41 +K diode +F http://www.vishay.com/docs/88503/1n4001.pdf +$ENDCMP +# +$CMP 1N4006 +D 800V 1A General Purpose Rectifier Diode, DO-41 +K diode +F http://www.vishay.com/docs/88503/1n4001.pdf +$ENDCMP +# +$CMP 1N4007 +D 1000V 1A General Purpose Rectifier Diode, DO-41 +K diode +F http://www.vishay.com/docs/88503/1n4001.pdf +$ENDCMP +# +$CMP 1N4148 +D 100V 0.15A standard switching diode, DO-35 +K diode +F http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf +$ENDCMP +# +$CMP 1N4149 +D 75V Vrm 0.5A Ifsm standard switching diode, DO-35 +K diode +F http://www.microsemi.com/document-portal/doc_view/11580-lds-0239 +$ENDCMP +# +$CMP 1N4151 +D 75V 0.5A standard switching diode, DO-35 +K diode +F http://www.microsemi.com/document-portal/doc_view/11580-lds-0239 +$ENDCMP +# +$CMP 1N4448 +D 100V 0.15A High-speed standard diode, DO-35 +K diode +F http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf +$ENDCMP +# +$CMP 1N5400 +D 50V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5401 +D 100V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5402 +D 200V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5403 +D 300V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5404 +D 400V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5405 +D 500V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5406 +D 600V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5407 +D 800V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5408 +D 1000V 3A General Purpose Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88516/1n5400.pdf +$ENDCMP +# +$CMP 1N5817 +D 20V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.vishay.com/docs/88525/1n5817.pdf +$ENDCMP +# +$CMP 1N5818 +D 30V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.vishay.com/docs/88525/1n5817.pdf +$ENDCMP +# +$CMP 1N5819 +D 40V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.vishay.com/docs/88525/1n5817.pdf +$ENDCMP +# +$CMP 1N5820 +D 20V 3A Schottky Barrier Rectifier Diode, DO-201AD +K diode Schottky +F http://www.vishay.com/docs/88526/1n5820.pdf +$ENDCMP +# +$CMP 1N5821 +D 30V 3A Schottky Barrier Rectifier Diode, DO-201AD +K diode Schottky +F http://www.vishay.com/docs/88526/1n5820.pdf +$ENDCMP +# +$CMP 1N5822 +D 40V 3A Schottky Barrier Rectifier Diode, DO-201AD +K diode Schottky +F http://www.vishay.com/docs/88526/1n5820.pdf +$ENDCMP +# +$CMP 1N6263 +D 60V 15mA Schottky diode, DO-35 +K diode Schottky +F http://www.st.com/content/ccc/resource/technical/document/datasheet/b3/a2/fa/7c/21/78/43/6f/CD00000760.pdf/files/CD00000760.pdf/jcr:content/translations/en.CD00000760.pdf +$ENDCMP +# +$CMP 1N914 +D 100V 0.3A Small Signal Fast Switching Diode, DO-35 +K diode +F http://www.vishay.com/docs/85622/1n914.pdf +$ENDCMP +# +$CMP B120-E3 +D 20V 1A Schottky Barrier Rectifier Diode, SMA/DO-214AC +K diode Schottky +F http://www.vishay.com/docs/88946/b120.pdf +$ENDCMP +# +$CMP B130-E3 +D 30V 1A Schottky Barrier Rectifier Diode, SMA/DO-214AC +K diode Schottky +F http://www.vishay.com/docs/88946/b120.pdf +$ENDCMP +# +$CMP B140-E3 +D 40V 1A Schottky Barrier Rectifier Diode, SMA/DO-214AC +K diode Schottky +F http://www.vishay.com/docs/88946/b120.pdf +$ENDCMP +# +$CMP B150-E3 +D 50V 1A Schottky Barrier Rectifier Diode, SMA/DO-214AC +K diode Schottky +F http://www.vishay.com/docs/88946/b120.pdf +$ENDCMP +# +$CMP B160-E3 +D 60V 1A Schottky Barrier Rectifier Diode, SMA/DO-214AC +K diode Schottky +F http://www.vishay.com/docs/88946/b120.pdf +$ENDCMP +# +$CMP B220 +D 20V 2A Schottky Barrier Rectifier Diode, SMB +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B230 +D 30V 2A Schottky Barrier Rectifier Diode, SMB +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B240 +D 40V 2A Schottky Barrier Rectifier Diode, SMB +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B250 +D 50V 2A Schottky Barrier Rectifier Diode, SMB +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B260 +D 60V 2A Schottky Barrier Rectifier Diode, SMB +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B320 +D 20V 3A Schottky Barrier Rectifier Diode, SMC +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B330 +D 30V 3A Schottky Barrier Rectifier Diode, SMC +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B340 +D 40V 3A Schottky Barrier Rectifier Diode, SMC +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B350 +D 50V 3A Schottky Barrier Rectifier Diode, SMC +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP B360 +D 60V 3A Schottky Barrier Rectifier Diode, SMC +K diode Schottky +F http://www.jameco.com/Jameco/Products/ProdDS/1538777.pdf +$ENDCMP +# +$CMP BA157 +D 400V 1A Fast recovery Rectifier Diode, DO-41 +K diode +F http://diotec.com/tl_files/diotec/files/pdf/datasheets/ba157 +$ENDCMP +# +$CMP BA158 +D 600V 1A Fast recovery Rectifier Diode, DO-41 +K diode +F http://diotec.com/tl_files/diotec/files/pdf/datasheets/ba157 +$ENDCMP +# +$CMP BA159 +D 1000V 1A Fast recovery Rectifier Diode, DO-41 +K diode +F http://diotec.com/tl_files/diotec/files/pdf/datasheets/ba157 +$ENDCMP +# +$CMP BA243 +D 20V 0.1A silicon planar diode for VHF tuner band selection, DO-35 +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/BA243_TFK.pdf +$ENDCMP +# +$CMP BA244 +D 20V 0.1A silicon planar diode for VHF tuner band selection, DO-35 +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/BA243_TFK.pdf +$ENDCMP +# +$CMP BA282 +D 35V 0.1A Band Switching Diode, DO-35 +K diode +F http://docs-europe.electrocomponents.com/webdocs/1304/0900766b813040d6.pdf +$ENDCMP +# +$CMP BA283 +D 35V 0.1A Band Switching Diode, DO-35 +K diode +F http://docs-europe.electrocomponents.com/webdocs/1304/0900766b813040d6.pdf +$ENDCMP +# +$CMP BAR42FILM +D 30V 0.1A Small signal Schottky diode, SOT-23 +K diode Schottky +F http://www.st.com/content/ccc/resource/technical/document/datasheet/b3/b4/6e/ab/17/40/40/62/CD00000764.pdf/files/CD00000764.pdf/jcr:content/translations/en.CD00000764.pdf +$ENDCMP +# +$CMP BAR43FILM +D 30V 0.1A Small signal Schottky diode, SOT-23 +K diode Schottky +F http://www.st.com/content/ccc/resource/technical/document/datasheet/b3/b4/6e/ab/17/40/40/62/CD00000764.pdf/files/CD00000764.pdf/jcr:content/translations/en.CD00000764.pdf +$ENDCMP +# +$CMP BAS16TW +D Fast switching diode array 3 independent +K diode +F http://www.diodes.com/datasheets/ds30154.pdf +$ENDCMP +# +$CMP BAS16VY +D Fast switching diode array 3 independent +K diode +F http://www.nxp.com/documents/data_sheet/BAS16_SER.pdf +$ENDCMP +# +$CMP BAT41 +D 100V 0.1A Small Signal Schottky Diode, DO-35 +K diode Schottky +F http://www.vishay.com/docs/85659/bat41.pdf +$ENDCMP +# +$CMP BAT42 +D 30V 0.2A Small Signal Schottky Diode, DO-35 +K diode Schottky +F http://www.vishay.com/docs/85660/bat42.pdf +$ENDCMP +# +$CMP BAT42W-V +D 30V 0.2A Small Signal Schottky diode, SOD-123 +K diode Schottky +F http://www.vishay.com/docs/85660/bat42.pdf +$ENDCMP +# +$CMP BAT43 +D 30V 0.2A Small Signal Schottky Diode, DO-35 +K diode Schottky +F http://www.vishay.com/docs/85660/bat42.pdf +$ENDCMP +# +$CMP BAT43W-V +D 30V 0.2A Small Signal Schottky diode, SOD-123 +K diode Schottky +F http://www.vishay.com/docs/85660/bat42.pdf +$ENDCMP +# +$CMP BAT46 +D 100V 0.15A Small Signal Schottky Diode, DO-35 +K diode Schottky +F http://www.vishay.com/docs/85662/bat46.pdf +$ENDCMP +# +$CMP BAT48JFILM +D 40V 0.35A Small Signal Schottky Diode, SOD-323 +K diode Schottky +F http://www.st.com/content/ccc/resource/technical/document/datasheet/b2/2f/2a/0c/8b/b5/46/a3/CD00130229.pdf/files/CD00130229.pdf/jcr:content/translations/en.CD00130229.pdf +$ENDCMP +# +$CMP BAT48RL +D 40V 0.35A Small Signal Schottky Diode, DO-35 +K diode Schottky +F http://www.st.com/content/ccc/resource/technical/document/datasheet/b2/2f/2a/0c/8b/b5/46/a3/CD00130229.pdf/files/CD00130229.pdf/jcr:content/translations/en.CD00130229.pdf +$ENDCMP +# +$CMP BAT48ZFILM +D 40V 0.35A Small Signal Schottky Diode, SOD-123 +K diode Schottky +F http://www.st.com/content/ccc/resource/technical/document/datasheet/b2/2f/2a/0c/8b/b5/46/a3/CD00130229.pdf/files/CD00130229.pdf/jcr:content/translations/en.CD00130229.pdf +$ENDCMP +# +$CMP BAT54ADW +D Schottky diode array 2 pair Com A +K diode +F http://www.diodes.com/datasheets/ds30152.pdf +$ENDCMP +# +$CMP BAT85 +D 30V 0.2A Schottky barrier single diode, DO-35 +K diode Schottky +F http://www.nxp.com/documents/data_sheet/BAT85.pdf +$ENDCMP +# +$CMP BAT86 +D 50V 0.2A Small Signal Schottky Diode, DO-35 +K diode Schottky +F http://www.nxp.com/documents/data_sheet/BAT86.pdf +$ENDCMP +# +$CMP BAT86S +D 50V 0.2A Small Signal Schottky Diode, DO-35 +K diode Schottky +F http://www.vishay.com/docs/85514/bat86s.pdf +$ENDCMP +# +$CMP BAV17 +D 20V 0.25A Small Signal Switching Diode, High Voltage, DO-35 +K diode +F http://www.vishay.com/docs/85543/bav17.pdf +$ENDCMP +# +$CMP BAV18 +D 50V 0.25A Small Signal Switching Diode, High Voltage, DO-35 +K diode +F http://www.vishay.com/docs/85543/bav17.pdf +$ENDCMP +# +$CMP BAV19 +D 100V 0.25A Small Signal Switching Diode, High Voltage, DO-35 +K diode +F http://www.vishay.com/docs/85543/bav17.pdf +$ENDCMP +# +$CMP BAV20 +D 150V 0.25A Small Signal Switching Diode, High Voltage, DO-35 +K diode +F http://www.vishay.com/docs/85543/bav17.pdf +$ENDCMP +# +$CMP BAV21 +D 200V 0.25A Small Signal Switching Diode, High Voltage, DO-35 +K diode +F http://www.vishay.com/docs/85543/bav17.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 BAW75 +D 25V 0.45A Small Signal Switching Diode, DO-35 +K diode +F http://www.vishay.com/docs/85550/baw75.pdf +$ENDCMP +# +$CMP BAW76 +D 50V 0.3A Small Signal Fast Switching Diode, DO-35 +K diode +F http://www.vishay.com/docs/85551/baw76.pdf +$ENDCMP +# +$CMP BAY93 +D 20V 0.115A Very Fast Switching Diode, DO-35 +K diode +F https://cdn-reichelt.de/documents/datenblatt/A400/BAY93_TFK.pdf +$ENDCMP +# +$CMP BYV79-100 +D 100V 14A Ultrafast Rectifier Diode, TO-220 +K diode +F http://pdf.datasheetcatalog.com/datasheet/philips/BYV79-100.pdf +$ENDCMP +# +$CMP BYV79-150 +D 150V 14A Ultrafast Rectifier Diode, TO-220 +K diode +F http://pdf.datasheetcatalog.com/datasheet/philips/BYV79-100.pdf +$ENDCMP +# +$CMP BYV79-200 +D 200V 14A Ultrafast Rectifier Diode, TO-220 +K diode +F http://pdf.datasheetcatalog.com/datasheet/philips/BYV79-100.pdf +$ENDCMP +# +$CMP Central_Semi_CMKD4448 +D High speed switching diode array 3 independent +K diode +F http://www.centralsemi.com/PDFs/products/CMKD4448.PDF +$ENDCMP +# +$CMP Central_Semi_CMKD6001 +D Ultra low leakage switching diode array 3 independent +K diode +F http://www.centralsemi.com/PDFs/products/CMKD6001.PDF +$ENDCMP +# +$CMP Comchip_ACDSV6-4448TI-G +D Small signal switching diode array 3 independent +K diode +F http://www.comchiptech.com/cms/UserFiles/ACDSV6-4448TI-G%20RevA285610.pdf +$ENDCMP +# +$CMP Comchip_CDSV6-4148-G +D Fast switching diode array 3 independent +K diode +F http://www.comchiptech.com/cms/UserFiles/CDSV6-16-G,4148-G%20RevA272279.pdf +$ENDCMP +# +$CMP Comchip_CDSV6-4448TI-G +D High speed switching diode array 3 independent +K diode +F http://www.comchiptech.com/cms/UserFiles/CDSV6-4448XX-G%20RevC285574.pdf +$ENDCMP +# +$CMP DB3 +D 32V 2A Bidirectional trigger diode, DO-35 +K AC diode DIAC +F http://cdn-reichelt.de/documents/datenblatt/A100/DB%203%23st.pdf +$ENDCMP +# +$CMP DB4 +D 34V 2A Bidirectional trigger diode, DO-35 +K AC diode DIAC +F http://cdn-reichelt.de/documents/datenblatt/A100/DB%203%23st.pdf +$ENDCMP +# +$CMP DC34 +D 40V 2A Bidirectional trigger diode, DO-35 +K AC diode DIAC +F http://cdn-reichelt.de/documents/datenblatt/A100/DB%203%23st.pdf +$ENDCMP +# +$CMP HN2D02FU +D Ultra high speed switching diode array 3 independent +K diode +F http://www.onsemi.com/pub_link/Collateral/HN2D02FUTW1T1-D.PDF +$ENDCMP +# +$CMP LL41 +D 100V 0.1A Small Signal Schottky diode, MiniMELF +K diode Schottky +F http://www.vishay.com/docs/85659/bat41.pdf +$ENDCMP +# +$CMP LL4148 +D 100V 0.15A standard switching diode, MiniMELF +K diode +F http://www.vishay.com/docs/85557/ll4148.pdf +$ENDCMP +# +$CMP LL42 +D 30V 0.2A Small Signal Schottky diode, MiniMELF +K diode Schottky +F http://www.vishay.com/docs/85672/ll42.pdf +$ENDCMP +# +$CMP LL43 +D 30V 0.2A Small Signal Schottky diode, MiniMELF +K diode Schottky +F http://www.vishay.com/docs/85672/ll42.pdf +$ENDCMP +# +$CMP LL4448 +D 100V 0.15A standard switching diode, MiniMELF +K diode +F http://www.vishay.com/docs/85557/ll4148.pdf +$ENDCMP +# +$CMP MBR0520LT +D 20V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.onsemi.com/pub_link/Collateral/MBR0520LT1-D.PDF +$ENDCMP +# +$CMP MBR0520 +D 20V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.mccsemi.com/up_pdf/MBR0520~MBR0580(SOD123).pdf +$ENDCMP +# +$CMP MBR0530 +D 30V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.mccsemi.com/up_pdf/MBR0520~MBR0580(SOD123).pdf +$ENDCMP +# +$CMP MBR0540 +D 40V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.mccsemi.com/up_pdf/MBR0520~MBR0580(SOD123).pdf +$ENDCMP +# +$CMP MBR0550 +D 50V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.mccsemi.com/up_pdf/MBR0520~MBR0580(SOD123).pdf +$ENDCMP +# +$CMP MBR0560 +D 60V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.mccsemi.com/up_pdf/MBR0520~MBR0580(SOD123).pdf +$ENDCMP +# +$CMP MBR0570 +D 70V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.mccsemi.com/up_pdf/MBR0520~MBR0580(SOD123).pdf +$ENDCMP +# +$CMP MBR0580 +D 80V 0.5A Schottky Power Rectifier Diode, SOD-123 +K diode Schottky +F http://www.mccsemi.com/up_pdf/MBR0520~MBR0580(SOD123).pdf +$ENDCMP +# +$CMP MBR340 +D 40V 3A Schottky Barrier Rectifier Diode, DO-201AD +K diode Schottky +F http://www.onsemi.com/pub_link/Collateral/MBR340-D.PDF +$ENDCMP +# +$CMP MBR735 +D 35V 7.5A Schottky Barrier Rectifier Diode, TO-220 +K diode Schottky +F http://www.onsemi.com/pub_link/Collateral/MBR735-D.PDF +$ENDCMP +# +$CMP MBR745 +D 45V 7.5A Schottky Barrier Rectifier Diode, TO-220 +K diode Schottky +F http://www.onsemi.com/pub_link/Collateral/MBR735-D.PDF +$ENDCMP +# +$CMP MMBD4148TW +D Fast switching diode array 3 independent +K diode +F http://www.diodes.com/datasheets/ds30154.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 +F http://www.diodes.com/datasheets/ds30153.pdf +$ENDCMP +# +$CMP MMBD4448HTW +D Fast switching diode array 3 independent +K diode +F http://www.diodes.com/datasheets/ds30153.pdf +$ENDCMP +# +$CMP Panasonic_MA5J002E +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 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 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 SB120 +D 20V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.diodes.com/_files/datasheets/ds23022.pdf +$ENDCMP +# +$CMP SB130 +D 30V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.diodes.com/_files/datasheets/ds23022.pdf +$ENDCMP +# +$CMP SB140 +D 40V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.diodes.com/_files/datasheets/ds23022.pdf +$ENDCMP +# +$CMP SB150 +D 50V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.diodes.com/_files/datasheets/ds23022.pdf +$ENDCMP +# +$CMP SB160 +D 60V 1A Schottky Barrier Rectifier Diode, DO-41 +K diode Schottky +F http://www.diodes.com/_files/datasheets/ds23022.pdf +$ENDCMP +# +$CMP SM2000 +D 2000V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM4001 +D 50V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM4002 +D 100V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM4003 +D 200V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM4004 +D 400V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM4005 +D 600V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM4006 +D 800V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM4007 +D 1000V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM513 +D 130V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM516 +D 1600V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.pdf +$ENDCMP +# +$CMP SM518 +D 1800V 1A General Purpose Rectifier Diode, MELF +K diode +F http://cdn-reichelt.de/documents/datenblatt/A400/SMD1N400%23DIO.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 +# +$CMP UF5400 +D 50V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5401 +D 100V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5402 +D 200V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5403 +D 300V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5404 +D 400V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5405 +D 500V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5406 +D 600V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5407 +D 800V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP UF5408 +D 1000V 3A Soft Recovery Ultrafast Rectifier Diode, DO-201AD +K diode +F http://www.vishay.com/docs/88756/uf5400.pdf +$ENDCMP +# +$CMP ZMDxx +D 1000mW Zener Diode, MiniMELF +K zener diode +F http://diotec.com/tl_files/diotec/files/pdf/datasheets/zmd1 +$ENDCMP +# +$CMP ZMYxx +D 1300mW Zener Diode, MELF +K zener diode +F http://www.vishay.com/docs/85790/zpy3v9.pdf +$ENDCMP +# +$CMP ZPDxx +D 500mW Zener Diode, DO-35 +K diode +F http://diotec.com/tl_files/diotec/files/pdf/datasheets/zpd1 +$ENDCMP +# +$CMP ZPYxx +D 1300mW Zener Diode, DO-41 +K diode +F http://www.vishay.com/docs/85790/zpy3v9.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/diode.lib b/library/diode.lib index a46b589b..d195bd58 100644 --- a/library/diode.lib +++ b/library/diode.lib @@ -1,127 +1,595 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# BAS16TW -# -DEF BAS16TW D 0 40 Y N 3 F N -F0 "D" 0 100 50 H V C CNN -F1 "BAS16TW" 0 -100 50 H V C CNN -F2 "" -100 0 50 H V C CNN -F3 "" 0 100 50 H V C CNN -ALIAS BAS16VY MMBD4148TW MMBD4448HTW HN2D02FU Comchip_ACDSV6-4448TI-G Central_Semi_CMKD6001 Central_Semi_CMKD4448 Comchip_CDSV6-4148-G Comchip_CDSV6-4448TI-G -$FPLIST - *SC-70-6* - *SC-88* - *SOT-363* -$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 A 1 200 0 150 L 50 50 1 1 P -X K 6 -200 0 150 R 50 50 1 1 P -X A 2 200 0 150 L 50 50 2 1 P -X K 5 -200 0 150 R 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 -ENDDRAW -ENDDEF -# -# 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* - *SC-88* - *SOT-363* -$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 -F0 "D" 0 100 50 H V C CNN -F1 "BAV99" 0 -100 50 H V C CNN -F2 "" -100 0 50 H V C CNN -F3 "" 0 100 50 H V C CNN -$FPLIST - Housings_SOT-23* -$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 A 1 200 0 150 L 50 50 1 1 P -X K 3 -200 0 150 R 50 50 1 1 P -X K 2 -200 0 150 R 50 50 2 1 P -X A 3 200 0 150 L 50 50 2 1 P -ENDDRAW -ENDDEF -# -# Rohm_UMN1N -# -DEF Rohm_UMN1N D 0 40 Y N 4 F N -F0 "D" 0 100 50 H V C CNN -F1 "Rohm_UMN1N" 0 -100 50 H V C CNN -F2 "" -100 0 50 H V C CNN -F3 "" 0 100 50 H V C CNN -ALIAS MMBD4448HCQW Panasonic_MA5J002E -$FPLIST - *SOT-353* -$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 A 1 200 0 150 L 50 50 1 1 P -X K 2 -200 0 150 R 50 50 1 1 P -X K 2 -200 0 150 R 50 50 2 1 P -X A 3 200 0 150 L 50 50 2 1 P -X K 2 -200 0 150 R 50 50 3 1 P -X A 4 200 0 150 L 50 50 3 1 P -X K 2 -200 0 150 R 50 50 4 1 P -X A 5 200 0 150 L 50 50 4 1 P -ENDDRAW -ENDDEF -# -# 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* - *SC-88* - *SOT-363* -$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 +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 1N4001 +# +DEF 1N4001 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "1N4001" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-41_SOD81_Horizontal_RM10" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS 1N4002 1N4003 1N4004 1N4005 1N4006 1N4007 BA157 BA158 BA159 +$FPLIST + Diode*DO?41* + Diode*DO?204AL* + Diode*SOD81* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# 1N4148 +# +DEF 1N4148 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "1N4148" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-35_SOD27_Horizontal_RM10" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS 1N4448 1N4149 1N4151 1N914 BA243 BA244 BA282 BA283 BAV17 BAV18 BAV19 BAV20 BAV21 BAW75 BAW76 BAY93 +$FPLIST + Diode*DO?35* + Diode*SOD27* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# 1N5400 +# +DEF 1N5400 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "1N5400" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-201AD_Horizontal_RM15" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS 1N5401 1N5402 1N5404 1N5405 1N5406 1N5407 1N5408 UF5400 UF5401 UF5402 UF5403 UF5404 UF5405 UF5406 UF5407 UF5408 1N5403 +$FPLIST + Diode*DO?201AD* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# 1N5820 +# +DEF 1N5820 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "1N5820" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-201AD_Horizontal_RM15" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS 1N5821 1N5822 MBR340 +$FPLIST + Diode*DO?201AD* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# 1N6263 +# +DEF 1N6263 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "1N6263" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-35_SOD27_Horizontal_RM10" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS BAT41 BAT42 BAT43 BAT46 BAT48RL BAT85 BAT86S BAT86 +$FPLIST + Diode*SOD23* + Diode*DO?35* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# B120-E3 +# +DEF B120-E3 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "B120-E3" 0 -100 50 H V C CNN +F2 "Diodes_SMD:SMA_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS B130-E3 B140-E3 B150-E3 B160-E3 +$FPLIST + Diode*DO?214AC* + Diode*SMA* + DO?214AC* + SMA* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# B220 +# +DEF B220 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "B220" 0 -100 50 H V C CNN +F2 "Diodes_SMD:SMB_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS B230 B240 B250 B260 +$FPLIST + Diode*DO?214AC* + Diode*SMA* + DO?214AC* + SMA* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# B320 +# +DEF B320 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "B320" 0 -100 50 H V C CNN +F2 "Diodes_SMD:SMC_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS B330 B340 B350 B360 +$FPLIST + Diode*DO?214AC* + Diode*SMA* + DO?214AC* + SMA* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# BAR42FILM +# +DEF BAR42FILM D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "BAR42FILM" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS BAR43FILM +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X A 1 150 0 100 L 50 50 1 1 P +X K 3 -150 0 100 R 50 50 1 1 P +X 2 NC 150 100 100 L 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# BAS16TW +# +DEF BAS16TW D 0 40 Y N 3 F N +F0 "D" 0 100 50 H V C CNN +F1 "BAS16TW" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-363" 0 -175 50 H I C CNN +F3 "" 0 100 50 H V C CNN +ALIAS BAS16VY MMBD4148TW MMBD4448HTW HN2D02FU Comchip_ACDSV6-4448TI-G Central_Semi_CMKD6001 Central_Semi_CMKD4448 Comchip_CDSV6-4148-G Comchip_CDSV6-4448TI-G +$FPLIST + *SC-70-6* + *SC-88* + *SOT-363* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 N +X A 1 200 0 150 L 50 50 1 1 P +X K 6 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 2 1 P +X K 5 -200 0 150 R 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 +ENDDRAW +ENDDEF +# +# BAT48JFILM +# +DEF BAT48JFILM D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "BAT48JFILM" 0 -100 50 H V C CNN +F2 "Diodes_SMD:SOD-323" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode*SOD?323* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# BAT48ZFILM +# +DEF BAT48ZFILM D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "BAT48ZFILM" 0 -100 50 H V C CNN +F2 "Diodes_SMD:SOD-123" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS MBR0520LT MBR0520 MBR0530 MBR0540 MBR0550 MBR0560 MBR0570 MBR0580 BAT42W-V BAT43W-V +$FPLIST + Diode*SOD?123* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# 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 "TO_SOT_Packages_SMD:SOT-363" 0 -175 50 H I C CNN +F3 "" 0 100 50 H V C CNN +$FPLIST + *SC-70-6* + *SC-88* + *SOT-363* +$ENDFPLIST +DRAW +P 2 0 1 0 50 -50 50 50 N +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 0 50 50 -50 0 50 -50 N +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 Y N 2 F N +F0 "D" 0 100 50 H V C CNN +F1 "BAV99" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -150 50 H I C CNN +F3 "" 0 100 50 H V C CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 N +X A 1 200 0 150 L 50 50 1 1 P +X K 3 -200 0 150 R 50 50 1 1 P +X K 2 -200 0 150 R 50 50 2 1 P +X A 3 200 0 150 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# BYV79-100 +# +DEF BYV79-100 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "BYV79-100" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_THT:TO-220-2pin_Vertical" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS BYV79-200 BYV79-150 +$FPLIST + TO?220* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DB3 +# +DEF DB3 D 0 40 N N 1 F N +F0 "D" 0 150 50 H V C CNN +F1 "DB3" 0 -150 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-35_SOD27_Horizontal_RM10" 0 -225 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS DB4 DC34 +$FPLIST + Diode*SOD27* + Diode*DO?35* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 0 -50 -100 N +P 2 0 1 8 50 100 50 0 N +P 4 0 1 8 -50 100 -50 0 50 50 -50 100 N +P 4 0 1 8 50 0 50 -100 -50 -50 50 0 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LL41 +# +DEF LL41 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LL41" 0 -100 50 H V C CNN +F2 "Diodes_SMD:MiniMELF_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LL42 LL43 +$FPLIST + Diode*MiniMELF* + MiniMELF* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LL4148 +# +DEF LL4148 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LL4148" 0 -100 50 H V C CNN +F2 "Diodes_SMD:MiniMELF_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LL4448 +$FPLIST + Diode*MiniMELF* + MiniMELF* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MBR735 +# +DEF MBR735 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "MBR735" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_THT:TO-220-2pin_Vertical" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS MBR745 +$FPLIST + TO?220* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Rohm_UMN1N +# +DEF Rohm_UMN1N D 0 40 Y N 4 F N +F0 "D" 0 100 50 H V C CNN +F1 "Rohm_UMN1N" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-353" 0 -175 50 H I C CNN +F3 "" 0 100 50 H V C CNN +ALIAS MMBD4448HCQW Panasonic_MA5J002E +$FPLIST + *SOT-353* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 2 0 1 0 50 -50 50 50 N +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 0 50 50 -50 0 50 -50 N +X A 1 200 0 150 L 50 50 1 1 P +X K 2 -200 0 150 R 50 50 1 1 P +X K 2 -200 0 150 R 50 50 2 1 P +X A 3 200 0 150 L 50 50 2 1 P +X K 2 -200 0 150 R 50 50 3 1 P +X A 4 200 0 150 L 50 50 3 1 P +X K 2 -200 0 150 R 50 50 4 1 P +X A 5 200 0 150 L 50 50 4 1 P +ENDDRAW +ENDDEF +# +# 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 "TO_SOT_Packages_SMD:SOT-363" 0 -175 50 H I C CNN +F3 "" 0 100 50 H V C CNN +ALIAS BAW56DW BAW56S MMBD4448HADW Toshiba_HN1D01FU +$FPLIST + *SC-70-6* + *SC-88* + *SOT-363* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 2 0 1 0 50 -50 50 50 N +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 0 50 50 -50 0 50 -50 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 +# +# SB120 +# +DEF SB120 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "SB120" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-41_SOD81_Horizontal_RM10" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS SB130 SB140 SB150 SB160 1N5817 1N5818 1N5819 +$FPLIST + Diode*SOD81* + Diode*DO?41* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SM4001 +# +DEF SM4001 D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "SM4001" 0 -100 50 H V C CNN +F2 "Diodes_SMD:MELF_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS SM4002 SM4003 SM4004 SM4005 SM4006 SM4007 SM513 SM516 SM518 SM2000 +$FPLIST + Diode*MELF* + MELF* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ZMDxx +# +DEF ZMDxx D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "ZMDxx" 0 -100 50 H V C CNN +F2 "Diodes_SMD:MiniMELF_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode*MiniMELF* + MiniMELF* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 8 -50 -50 -50 50 -30 50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ZMYxx +# +DEF ZMYxx D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "ZMYxx" 0 -100 50 H V C CNN +F2 "Diodes_SMD:MELF_Standard" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode*MELF* + MELF* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 8 -50 -50 -50 50 -30 50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ZPDxx +# +DEF ZPDxx D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "ZPDxx" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-35_SOD27_Horizontal_RM10" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode*DO?35* + Diode*SOD27* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 8 -50 -50 -50 50 -30 50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ZPYxx +# +DEF ZPYxx D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "ZPYxx" 0 -100 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-41_SOD81_Horizontal_RM10" 0 -175 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode*DO?41* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 8 -50 -50 -50 50 -30 50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/microchip.dcm b/library/microchip.dcm index 06763506..8677aff0 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -36,6 +36,42 @@ K ETH PHY RMII F http://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf $ENDCMP # +$CMP MCP2050-330-E/MQ +D LIN Transceiver with Voltage Regulator, 3.3V, QFN +K LIN transceiver regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/22299B.pdf +$ENDCMP +# +$CMP MCP2050-330-E/P +D LIN Transceiver with Voltage Regulator, 3.3V, PDIP +K LIN transceiver regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/22299B.pdf +$ENDCMP +# +$CMP MCP2050-330-E/SL +D LIN Transceiver with Voltage Regulator, 3.3V, SOIC +K LIN transceiver regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/22299B.pdf +$ENDCMP +# +$CMP MCP2050-500-E/MQ +D LIN Transceiver with Voltage Regulator, 5V, QFN +K LIN transceiver regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/22299B.pdf +$ENDCMP +# +$CMP MCP2050-500-E/P +D LIN Transceiver with Voltage Regulator, 5V, PDIP +K LIN transceiver regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/22299B.pdf +$ENDCMP +# +$CMP MCP2050-500-E/SL +D LIN Transceiver with Voltage Regulator, 5V, SOIC +K LIN transceiver regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/22299B.pdf +$ENDCMP +# $CMP MCP23008 D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) K IO Expander I²C IIC I2C diff --git a/library/microchip.lib b/library/microchip.lib index ace8a0de..80f8ab11 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -240,6 +240,145 @@ X PAD_GND 49 100 -1600 200 U 50 50 1 1 W ENDDRAW ENDDEF # +# LAN8720A +# +DEF LAN8720A U 0 40 Y Y 1 F N +F0 "U" -300 1125 50 H V R CNN +F1 "LAN8720A" -300 1050 50 H V R CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 50 -950 50 H I L CNN +F3 "" -200 -950 50 H V C CNN +$FPLIST + QFN*1EP*4x4mm*Pitch0.5mm* +$ENDFPLIST +DRAW +T 0 -100 -150 50 0 0 0 RMII Normal 0 C C +S -600 1000 500 -900 0 1 10 f +P 4 0 1 0 -600 -250 50 -250 50 650 -600 650 N +X VDD2A 1 100 1200 200 D 50 50 1 1 W +X LED2/nINTSEL 2 700 -400 200 L 50 50 1 1 B +X LED1/REGOFF 3 700 -300 200 L 50 50 1 1 B +X XTAL2 4 -800 -800 200 R 50 50 1 1 P +X XTAL1/CLKIN 5 -800 -700 200 R 50 50 1 1 P +X VDDCR 6 -100 1200 200 D 50 50 1 1 W +X RXD1/MODE1 7 -800 200 200 R 50 50 1 1 O +X RXD0/MODE0 8 -800 300 200 R 50 50 1 1 O +X VDDIO 9 -200 1200 200 D 50 50 1 1 W +X RXER/PHYAD0 10 -800 100 200 R 50 50 1 1 O +X TXN 20 700 400 200 L 50 50 1 1 O I +X CRS_DV/MODE2 11 -800 0 200 R 50 50 1 1 O +X TXP 21 700 500 200 L 50 50 1 1 O +X MDIO 12 -800 -100 200 R 50 50 1 1 B +X RXN 22 700 200 200 L 50 50 1 1 O I +X MDC 13 -800 -200 200 R 50 50 1 1 I +X RXP 23 700 300 200 L 50 50 1 1 O +X INT/REFCLKO 14 -800 -500 200 R 50 50 1 1 O I +X RBIAS 24 700 -100 200 L 50 50 1 1 I +X RST 15 -800 -400 200 R 50 50 1 1 I I +X VSS 25 0 -1100 200 U 50 50 1 1 W +X TXEN 16 -800 400 200 R 50 50 1 1 I +X TXD0 17 -800 600 200 R 50 50 1 1 I +X TXD1 18 -800 500 200 R 50 50 1 1 I +X VDD1A 19 0 1200 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP2050-330-E/MQ +# +DEF MCP2050-330-E/MQ U 0 40 Y Y 1 F N +F0 "U" -900 -550 50 H V L CNN +F1 "MCP2050-330-E/MQ" -900 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-20-1EP_5x5mm_Pitch0.65mm" 0 -750 50 H I C CNN +F3 "" 0 -1000 50 H I C CNN +ALIAS MCP2050-500-E/MQ +$FPLIST + QFN*1EP*5x5mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -900 600 900 -500 0 1 10 f +X RXD 1 1000 300 100 L 50 50 1 1 O +X CS/LWAKE 2 1000 100 100 L 50 50 1 1 I +X VREG 3 100 700 100 D 50 50 1 1 w +X TXD 4 1000 400 100 L 50 50 1 1 I +X ~RESET 5 1000 -300 100 L 50 50 1 1 O +X NC 6 -1000 500 100 R 50 50 1 1 N N +X LBUS 7 -1000 0 100 R 50 50 1 1 C +X VSS 8 0 -600 100 U 50 50 1 1 W +X NC 9 -1000 400 100 R 50 50 1 1 N N +X NC 10 -1000 300 100 R 50 50 1 1 N N +X NC 20 -1000 -200 100 R 50 50 1 1 N N +X NC 11 -1000 200 100 R 50 50 1 1 N N +X PAD 21 -1000 -300 100 R 50 50 1 1 N N +X VBB 12 0 700 100 D 50 50 1 1 W +X FAULT/TXE 13 1000 0 100 L 50 50 1 1 C +X WWDTSELECT 14 1000 -400 100 L 50 50 1 1 I +X ~WWDTTRIG 15 1000 -100 100 L 50 50 1 1 I +X NC 16 -1000 100 100 R 50 50 1 1 N N +X ~WWDTRESET 17 1000 -200 100 L 50 50 1 1 O +X VBAT_RATIO 18 1000 200 100 L 50 50 1 1 O +X NC 19 -1000 -100 100 R 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# MCP2050-330-E/P +# +DEF MCP2050-330-E/P U 0 40 Y Y 1 F N +F0 "U" -900 -550 50 H V L CNN +F1 "MCP2050-330-E/P" -900 650 50 H V L CNN +F2 "Housings_DIP:DIP-14_W7.62mm" 0 -750 50 H I C CNN +F3 "" 0 -1000 50 H I C CNN +ALIAS MCP2050-500-E/P +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -900 600 900 -500 0 1 10 f +X VBAT_RATIO 1 1000 200 100 L 50 50 1 1 O +X RXD 2 1000 300 100 L 50 50 1 1 O +X CS/LWAKE 3 1000 100 100 L 50 50 1 1 I +X VREG 4 100 700 100 D 50 50 1 1 w +X TXD 5 1000 400 100 L 50 50 1 1 I +X ~RESET 6 1000 -300 100 L 50 50 1 1 O +X NC 7 -1000 -300 100 R 50 50 1 1 N N +X VSS 8 0 -600 100 U 50 50 1 1 W +X LBUS 9 -1000 0 100 R 50 50 1 1 C +X VBB 10 0 700 100 D 50 50 1 1 W +X FAULT/TXE 11 1000 0 100 L 50 50 1 1 C +X WWDTSELECT 12 1000 -400 100 L 50 50 1 1 I +X ~WWDTTRIG 13 1000 -100 100 L 50 50 1 1 I +X ~WWDTRESET 14 1000 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP2050-330-E/SL +# +DEF MCP2050-330-E/SL U 0 40 Y Y 1 F N +F0 "U" -900 -550 50 H V L CNN +F1 "MCP2050-330-E/SL" -900 650 50 H V L CNN +F2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" 0 -750 50 H I C CNN +F3 "" 0 -1000 50 H I C CNN +ALIAS MCP2050-500-E/SL +$FPLIST + SOIC*3.9x8.7mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -900 600 900 -500 0 1 10 f +X VBAT_RATIO 1 1000 200 100 L 50 50 1 1 O +X RXD 2 1000 300 100 L 50 50 1 1 O +X CS/LWAKE 3 1000 100 100 L 50 50 1 1 I +X VREG 4 100 700 100 D 50 50 1 1 w +X TXD 5 1000 400 100 L 50 50 1 1 I +X ~RESET 6 1000 -300 100 L 50 50 1 1 O +X NC 7 -1000 -300 100 R 50 50 1 1 N N +X VSS 8 0 -600 100 U 50 50 1 1 W +X LBUS 9 -1000 0 100 R 50 50 1 1 C +X VBB 10 0 700 100 D 50 50 1 1 W +X FAULT/TXE 11 1000 0 100 L 50 50 1 1 C +X WWDTSELECT 12 1000 -400 100 L 50 50 1 1 I +X ~WWDTTRIG 13 1000 -100 100 L 50 50 1 1 I +X ~WWDTRESET 14 1000 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # MCP23008 # DEF MCP23008 U 0 40 Y Y 1 F N @@ -616,46 +755,4 @@ X VDDA1.8 29 800 600 150 L 50 50 1 1 w ENDDRAW ENDDEF # -# LAN8720A -# -DEF LAN8720A U 0 40 Y Y 1 F N -F0 "U" -300 1125 50 H V R CNN -F1 "LAN8720A" -300 1050 50 H V R CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 50 -950 50 H I L CNN -F3 "" -200 -950 50 H V C CNN -$FPLIST - QFN*1EP*4x4mm*Pitch0.5mm* -$ENDFPLIST -DRAW -T 0 -100 -150 50 0 0 0 RMII Normal 0 C C -S -600 1000 500 -900 0 1 10 f -P 4 0 1 0 -600 -250 50 -250 50 650 -600 650 N -X VDD2A 1 100 1200 200 D 50 50 1 1 W -X LED2/nINTSEL 2 700 -400 200 L 50 50 1 1 B -X LED1/REGOFF 3 700 -300 200 L 50 50 1 1 B -X XTAL2 4 -800 -800 200 R 50 50 1 1 P -X XTAL1/CLKIN 5 -800 -700 200 R 50 50 1 1 P -X VDDCR 6 -100 1200 200 D 50 50 1 1 W -X RXD1/MODE1 7 -800 200 200 R 50 50 1 1 O -X RXD0/MODE0 8 -800 300 200 R 50 50 1 1 O -X VDDIO 9 -200 1200 200 D 50 50 1 1 W -X RXER/PHYAD0 10 -800 100 200 R 50 50 1 1 O -X TXN 20 700 400 200 L 50 50 1 1 O I -X CRS_DV/MODE2 11 -800 0 200 R 50 50 1 1 O -X TXP 21 700 500 200 L 50 50 1 1 O -X MDIO 12 -800 -100 200 R 50 50 1 1 B -X RXN 22 700 200 200 L 50 50 1 1 O I -X MDC 13 -800 -200 200 R 50 50 1 1 I -X RXP 23 700 300 200 L 50 50 1 1 O -X INT/REFCLKO 14 -800 -500 200 R 50 50 1 1 O I -X RBIAS 24 700 -100 200 L 50 50 1 1 I -X RST 15 -800 -400 200 R 50 50 1 1 I I -X VSS 25 0 -1100 200 U 50 50 1 1 W -X TXEN 16 -800 400 200 R 50 50 1 1 I -X TXD0 17 -800 600 200 R 50 50 1 1 I -X TXD1 18 -800 500 200 R 50 50 1 1 I -X VDD1A 19 0 1200 200 D 50 50 1 1 W -ENDDRAW -ENDDEF -# #End Library diff --git a/library/microchip_pic16mcu.dcm b/library/microchip_pic16mcu.dcm index 6b665254..38116d90 100644 --- a/library/microchip_pic16mcu.dcm +++ b/library/microchip_pic16mcu.dcm @@ -288,6 +288,42 @@ K FLASH-Based 8-Bit CMOS Microcontroller XLP F http://ww1.microchip.com/downloads/en/DeviceDoc/41458B.pdf $ENDCMP # +$CMP PIC16(L)F1829-I/ML +D Flash-Based, 8-Bit CMOS Microcontrollers, QFN +K Flash-Based 8-Bit CMOS Microcontroller Low Power +F http://ww1.microchip.com/downloads/en/DeviceDoc/41440C.pdf +$ENDCMP +# +$CMP PIC16(L)F1829-I/P +D Flash-Based, 8-Bit CMOS Microcontrollers, PDIP +K Flash-Based 8-Bit CMOS Microcontroller Low Power +F http://ww1.microchip.com/downloads/en/DeviceDoc/41440C.pdf +$ENDCMP +# +$CMP PIC16(L)F1829-I/SL +D Flash-Based, 8-Bit CMOS Microcontrollers, SOIC +K Flash-Based 8-Bit CMOS Microcontroller Low Power +F http://ww1.microchip.com/downloads/en/DeviceDoc/41440C.pdf +$ENDCMP +# +$CMP PIC16(L)F1829-I/SO +D Flash-Based, 8-Bit CMOS Microcontrollers, SOIC +K Flash-Based 8-Bit CMOS Microcontroller Low Power +F http://ww1.microchip.com/downloads/en/DeviceDoc/41440C.pdf +$ENDCMP +# +$CMP PIC16(L)F1829-I/SS +D Flash-Based, 8-Bit CMOS Microcontrollers, SSOP +K Flash-Based 8-Bit CMOS Microcontroller Low Power +F http://ww1.microchip.com/downloads/en/DeviceDoc/41440C.pdf +$ENDCMP +# +$CMP PIC16(L)F1829-I/ST +D Flash-Based, 8-Bit CMOS Microcontrollers, TSSOP +K Flash-Based 8-Bit CMOS Microcontroller Low Power +F http://ww1.microchip.com/downloads/en/DeviceDoc/41440C.pdf +$ENDCMP +# $CMP PIC16(L)F1934-I/ML D PIC16F193X/LF193X - Flash-Based, 8-Bit CMOS Microcontrollers, QFN-44 F http://ww1.microchip.com/downloads/en/DeviceDoc/41364E.pdf @@ -684,6 +720,12 @@ K ROM-Based 8bit Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/41236E.pdf $ENDCMP # +$CMP PIC16F1829LIN-E/SS +D Flash-Based, 8-Bit CMOS Microcontrollers with integrated voltage regulator and LIN transceiver +K Flash-Based 8-Bit CMOS microcontroller regulator LIN +F http://ww1.microchip.com/downloads/en/DeviceDoc/41673A.pdf +$ENDCMP +# $CMP PIC16F505-I/MG D PIC16F505, 1024W FLASH, 72B SRAM, QFN16 K FLASH-Based 8bit Microcontroller diff --git a/library/microchip_pic16mcu.lib b/library/microchip_pic16mcu.lib index 31bfc2b3..41afed38 100644 --- a/library/microchip_pic16mcu.lib +++ b/library/microchip_pic16mcu.lib @@ -12,6 +12,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1850 450 1850 -450 0 1 10 f X RA5/SOSCI/T1CKI/PWM2/CLKIN/OSC1 1 -2000 -300 150 R 50 50 1 1 B X RA4/SOSCO/T1G/SDO/CLKOUT/OSC2/CLKR 2 -2000 -200 150 R 50 50 1 1 B X RA3/T1G/~SS~/~MCLR~/Vpp 3 -2000 -100 150 R 50 50 1 1 I @@ -26,7 +27,6 @@ X RA1/D-/ICSPCLK 11 -2000 0 150 R 50 50 1 1 B X RA0/D+/ICSPDAT 12 -2000 100 150 R 50 50 1 1 B X VSS 13 0 -600 150 U 50 50 1 1 W X VDD 16 0 600 150 D 50 50 1 1 W -S -1850 450 1850 -450 0 1 10 f ENDDRAW ENDDEF # @@ -44,6 +44,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1850 450 1850 -450 0 1 10 f X VDD 1 0 600 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/PWM2/CLKIN/OSC1 2 -2000 -300 150 R 50 50 1 1 B X RA4/SOSCO/T1G/SDO/CLKOUT/OSC2/CLKR 3 -2000 -200 150 R 50 50 1 1 B @@ -58,7 +59,6 @@ X Vusb3v3 11 -2000 300 150 R 50 50 1 1 B X RA1/D-/ICSPCLK 12 -2000 0 150 R 50 50 1 1 B X RA0/D+/ICSPDAT 13 -2000 100 150 R 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -1850 450 1850 -450 0 1 10 f ENDDRAW ENDDEF # @@ -73,6 +73,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1850 550 1850 -550 0 1 10 f X RA5/SOSCI/T1CKI/PWM2/CLKIN/OSC1 1 -2000 -300 150 R 50 50 1 1 B X RA4/AN3/SOSCO/T1G/SDO/CLKOUT/OSC2/CLKR 2 -2000 -200 150 R 50 50 1 1 B X RA3/T1G/~SS~/~MCLR~/Vpp 3 -2000 -100 150 R 50 50 1 1 I @@ -87,7 +88,6 @@ X RA1/D-/ICSPCLK 11 -2000 0 150 R 50 50 1 1 B X RA0/D+/ICSPDAT 12 -2000 100 150 R 50 50 1 1 B X VSS 13 0 -700 150 U 50 50 1 1 W X VDD 16 0 700 150 D 50 50 1 1 W -S -1850 550 1850 -550 0 1 10 f ENDDRAW ENDDEF # @@ -105,6 +105,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1850 550 1850 -550 0 1 10 f X VDD 1 0 700 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/PWM2/CLKIN/OSC1 2 -2000 -300 150 R 50 50 1 1 B X RA4/AN3/SOSCO/T1G/SDO/CLKOUT/OSC2/CLKR 3 -2000 -200 150 R 50 50 1 1 B @@ -119,7 +120,6 @@ X Vusb3v3 11 -2000 300 150 R 50 50 1 1 B X RA1/D-/ICSPCLK 12 -2000 0 150 R 50 50 1 1 B X RA0/D+/ICSPDAT 13 -2000 100 150 R 50 50 1 1 B X VSS 14 0 -700 150 U 50 50 1 1 W -S -1850 550 1850 -550 0 1 10 f ENDDRAW ENDDEF # @@ -134,6 +134,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1850 550 1850 -850 0 1 10 f X RA3/T1G/~SS~/~MCLR~/Vpp 1 -2000 0 150 R 50 50 1 1 I X PWM1/CWG1A/T0CKI/RC5 2 2000 -300 150 L 50 50 1 1 B X CWG1B/C1OUT/C2OUT/RC4 3 2000 -200 150 L 50 50 1 1 B @@ -154,7 +155,6 @@ X RA0/D+/ICSPDAT 16 -2000 200 150 R 50 50 1 1 B X VSS 17 0 -1000 150 U 50 50 1 1 W X VDD 18 0 700 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/OSC1/CLKIN 19 -2000 -200 150 R 50 50 1 1 B -S -1850 550 1850 -850 0 1 10 f ENDDRAW ENDDEF # @@ -172,6 +172,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1850 550 1850 -850 0 1 10 f X VDD 1 0 700 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/OSC1/CLKIN 2 -2000 -200 150 R 50 50 1 1 B X RA4/AN3/SOSCO/T1G/OSC2/CLKOUT/CLKR 3 -2000 -100 150 R 50 50 1 1 B @@ -192,7 +193,6 @@ X ICSPDAT/C2IN+/C1IN+/Vref+/AN4/RC0 16 2000 200 150 L 50 50 1 1 B X Vusb3v3 17 -2000 400 150 R 50 50 1 1 B X RA1/D-/ICSPCLK 18 -2000 100 150 R 50 50 1 1 B X RA0/D+/ICSPDAT 19 -2000 200 150 R 50 50 1 1 B -S -1850 550 1850 -850 0 1 10 f ENDDRAW ENDDEF # @@ -207,6 +207,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1850 450 1850 -450 0 1 10 f X RA5/T1CKI/NCO1CLK/CLCIN1/CLKIN 1 -2000 -200 150 R 50 50 1 1 B X RA4/AN3/T1G/NCO1/SDO/CLKOUT 2 -2000 -100 150 R 50 50 1 1 B X RA3/T1G/CLC1IN0/~SS~/~MCLR~/Vpp 3 -2000 0 150 R 50 50 1 1 I @@ -221,7 +222,6 @@ X RA1/AN1/Vref+/C1IN0-/C2IN0-/ICSPCLK 11 -2000 200 150 R 50 50 1 1 B X RA0/AN0/DACOUT1/C1IN+/ICSPDAT 12 -2000 300 150 R 50 50 1 1 B X VSS 13 0 -600 150 U 50 50 1 1 W X VDD 16 0 600 150 D 50 50 1 1 W -S -1850 450 1850 -450 0 1 10 f ENDDRAW ENDDEF # @@ -239,6 +239,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1850 450 1850 -450 0 1 10 f X VDD 1 0 600 150 D 50 50 1 1 W X RA5/T1CKI/NCO1CLK/CLCIN1/CLKIN 2 -2000 -200 150 R 50 50 1 1 B X RA4/AN3/T1G/NCO1/SDO/CLKOUT 3 -2000 -100 150 R 50 50 1 1 B @@ -253,7 +254,6 @@ X RA2/AN2/DACOUT2/C1OUT/T0CKI/~CWG1FLT~/CLC1/PWM3/INT 11 -2000 100 150 R 50 50 1 X RA1/AN1/Vref+/C1IN0-/C2IN0-/ICSPCLK 12 -2000 200 150 R 50 50 1 1 B X RA0/AN0/DACOUT1/C1IN+/ICSPDAT 13 -2000 300 150 R 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -1850 450 1850 -450 0 1 10 f ENDDRAW ENDDEF # @@ -268,6 +268,7 @@ $FPLIST MLF* $ENDFPLIST DRAW +S -1150 650 1150 -650 0 1 10 f X RA3/CLC1IN0/~MCLR~/Vpp 1 -1300 200 150 R 50 50 1 1 I X PWM1/CLC1/CWG1A/RC5 2 1300 0 150 L 50 50 1 1 B X CLC2IN1/CWG1B/RC4 3 1300 100 150 L 50 50 1 1 B @@ -288,7 +289,6 @@ X RA0/AN0/ICSPDAT 16 -1300 500 150 R 50 50 1 1 B X VSS 17 0 -800 150 U 50 50 1 1 W X VDD 18 0 800 150 D 50 50 1 1 W X RA5/NCO1CLK/T1CKI/CLKIN 19 -1300 0 150 R 50 50 1 1 B -S -1150 650 1150 -650 0 1 10 f ENDDRAW ENDDEF # @@ -307,6 +307,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -1150 650 1150 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X RA5/NCO1CLK/T1CKI/CLKIN 2 -1300 0 150 R 50 50 1 1 B X RA4/AN3/~T1G~/CLKOUT 3 -1300 100 150 R 50 50 1 1 B @@ -327,7 +328,6 @@ X CLC2/AN4/RC0 16 1300 500 150 L 50 50 1 1 B X RA2/AN2/~CWG1FLT~/CLC1/T0CKI/PWM3 17 -1300 300 150 R 50 50 1 1 B X RA1/AN1/Vref+/ICSPCLK 18 -1300 400 150 R 50 50 1 1 B X RA0/AN0/ICSPDAT 19 -1300 500 150 R 50 50 1 1 B -S -1150 650 1150 -650 0 1 10 f ENDDRAW ENDDEF # @@ -342,6 +342,7 @@ $FPLIST MLF* $ENDFPLIST DRAW +S -2050 650 2050 -650 0 1 10 f X RA3/T1G/~SS~/CLC1IN0/~MCLR~/Vpp 1 -2200 200 150 R 50 50 1 1 I X PWM1/CLC1/CWG1A/RC5 2 2200 0 150 L 50 50 1 1 B X CLC4/CLC2IN1/CWG1B/C2OUT/RC4 3 2200 100 150 L 50 50 1 1 B @@ -362,7 +363,6 @@ X RA0/AN0/DACOUT1/C1IN+/ICSPDAT/ICDDAT 16 -2200 500 150 R 50 50 1 1 B X VSS 17 0 -800 150 U 50 50 1 1 W X VDD 18 0 800 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/NCO1CLK/CLKIN/OSC1 19 -2200 0 150 R 50 50 1 1 B -S -2050 650 2050 -650 0 1 10 f ENDDRAW ENDDEF # @@ -381,6 +381,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -2050 650 2050 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/NCO1CLK/CLKIN/OSC1 2 -2200 0 150 R 50 50 1 1 B X RA4/AN3/SOSCO/T1G/CLKOUT/OSC2 3 -2200 100 150 R 50 50 1 1 B @@ -401,7 +402,6 @@ X CLC2/C2IN+/AN4/RC0 16 2200 500 150 L 50 50 1 1 B X RA2/AN2/DACOUT2/C1OUT/T0CLKI/~CWG1FLT~/CLC1/PWM3 17 -2200 300 150 R 50 50 1 1 B X RA1/AN1/Vref+/C1IN0-/C2IN0-/CLC4IN1/ICSPCLK/ICDCLK 18 -2200 400 150 R 50 50 1 1 B X RA0/AN0/DACOUT1/C1IN+/ICSPDAT/ICDDAT 19 -2200 500 150 R 50 50 1 1 B -S -2050 650 2050 -650 0 1 10 f ENDDRAW ENDDEF # @@ -416,6 +416,7 @@ $FPLIST MLF* $ENDFPLIST DRAW +S -2050 650 2050 -650 0 1 10 f X RA3/T1G/~SS~/CLC1IN0/~MCLR~/Vpp 1 -2200 200 150 R 50 50 1 1 I X PWM1/CLC1/CWG1A/RC5 2 2200 0 150 L 50 50 1 1 B X CLC4/CLC2IN1/CWG1B/C2OUT/RC4 3 2200 100 150 L 50 50 1 1 B @@ -436,7 +437,6 @@ X RA0/AN0/DACOUT1/C1IN+/ICSPDAT/ICDDAT 16 -2200 500 150 R 50 50 1 1 B X VSS 17 0 -800 150 U 50 50 1 1 W X VDD 18 0 800 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/NCO1CLK/CLKIN/OSC1 19 -2200 0 150 R 50 50 1 1 B -S -2050 650 2050 -650 0 1 10 f ENDDRAW ENDDEF # @@ -455,6 +455,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -2050 650 2050 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X RA5/SOSCI/T1CKI/NCO1CLK/CLKIN/OSC1 2 -2200 0 150 R 50 50 1 1 B X RA4/AN3/SOSCO/T1G/CLKOUT/OSC2 3 -2200 100 150 R 50 50 1 1 B @@ -475,7 +476,6 @@ X CLC2/C2IN+/AN4/RC0 16 2200 500 150 L 50 50 1 1 B X RA2/AN2/DACOUT2/C1OUT/T0CLKI/~CWG1FLT~/CLC1/PWM3 17 -2200 300 150 R 50 50 1 1 B X RA1/AN1/Vref+/C1IN0-/C2IN0-/CLC4IN1/ICSPCLK/ICDCLK 18 -2200 400 150 R 50 50 1 1 B X RA0/AN0/DACOUT1/C1IN+/ICSPDAT/ICDDAT 19 -2200 500 150 R 50 50 1 1 B -S -2050 650 2050 -650 0 1 10 f ENDDRAW ENDDEF # @@ -490,6 +490,7 @@ $FPLIST UQFN* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X RA2/AN2 1 -1000 600 150 R 50 50 1 1 B X RA3/AN3/Vref+ 2 -1000 500 150 R 50 50 1 1 B X RA4/T0CKI 3 -1000 400 150 R 50 50 1 1 B @@ -518,7 +519,6 @@ X RA0/AN0/~SS 27 -1000 800 150 R 50 50 1 1 B X RB0/AN12/INT/IOC 18 -1000 -100 150 R 50 50 1 1 B X RA1/AN1 28 -1000 700 150 R 50 50 1 1 B X RB1/AN10/IOC 19 -1000 -200 150 R 50 50 1 1 B -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -537,6 +537,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X Vpp/~MCLR~/RE3 1 1000 -100 150 L 50 50 1 1 I X RA0/AN0/~SS 2 -1000 800 150 R 50 50 1 1 B X RA1/AN1 3 -1000 700 150 R 50 50 1 1 B @@ -565,7 +566,6 @@ X RB6/ADGRDA/IOC/ICSPCLK/ICDCLK 27 -1000 -700 150 R 50 50 1 1 B X RX/DT/AN19/RC7 18 1000 100 150 L 50 50 1 1 B X RB7/ADGRDB/IOC/ICSPDAT/ICDDAT 28 -1000 -800 150 R 50 50 1 1 B X VSS 19 100 -1200 150 U 50 50 1 1 W -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -580,6 +580,7 @@ $FPLIST UQFN* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X RA2/AN2 1 -1000 600 150 R 50 50 1 1 B X RA3/AN3/Vref+ 2 -1000 500 150 R 50 50 1 1 B X RA4/T0CKI 3 -1000 400 150 R 50 50 1 1 B @@ -608,7 +609,6 @@ X RA0/AN0/~SS 27 -1000 800 150 R 50 50 1 1 B X RB0/AN12/INT/IOC 18 -1000 -100 150 R 50 50 1 1 B X RA1/AN1 28 -1000 700 150 R 50 50 1 1 B X RB1/AN10/IOC 19 -1000 -200 150 R 50 50 1 1 B -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -627,6 +627,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X Vpp/~MCLR~/RE3 1 1000 -100 150 L 50 50 1 1 I X RA0/AN0/~SS 2 -1000 800 150 R 50 50 1 1 B X RA1/AN1 3 -1000 700 150 R 50 50 1 1 B @@ -655,7 +656,6 @@ X RB6/ADGRDA/IOC/ICSPCLK/ICDCLK 27 -1000 -700 150 R 50 50 1 1 B X RX/DT/AN19/RC7 18 1000 100 150 L 50 50 1 1 B X RB7/ADGRDB/IOC/ICSPDAT/ICDDAT 28 -1000 -800 150 R 50 50 1 1 B X VSS 19 100 -1200 150 U 50 50 1 1 W -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -670,6 +670,7 @@ $FPLIST UQFN* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X RA2/AN2 1 -1000 600 150 R 50 50 1 1 B X RA3/AN3/Vref+ 2 -1000 500 150 R 50 50 1 1 B X RA4/T0CKI 3 -1000 400 150 R 50 50 1 1 B @@ -698,7 +699,6 @@ X RA0/AN0/~SS 27 -1000 800 150 R 50 50 1 1 B X RB0/AN12/INT/IOC 18 -1000 -100 150 R 50 50 1 1 B X RA1/AN1 28 -1000 700 150 R 50 50 1 1 B X RB1/AN10/IOC 19 -1000 -200 150 R 50 50 1 1 B -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -717,6 +717,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X Vpp/~MCLR~/RE3 1 1000 -100 150 L 50 50 1 1 I X RA0/AN0/~SS 2 -1000 800 150 R 50 50 1 1 B X RA1/AN1 3 -1000 700 150 R 50 50 1 1 B @@ -745,7 +746,6 @@ X RB6/ADGRDA/IOC/ICSPCLK/ICDCLK 27 -1000 -700 150 R 50 50 1 1 B X RX/DT/AN19/RC7 18 1000 100 150 L 50 50 1 1 B X RB7/ADGRDB/IOC/ICSPDAT/ICDDAT 28 -1000 -800 150 R 50 50 1 1 B X VSS 19 100 -1200 150 U 50 50 1 1 W -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -760,6 +760,7 @@ $FPLIST UQFN* $ENDFPLIST DRAW +S -850 1250 850 -1250 0 1 10 f X RX/DT/AN19/RC7 1 1000 400 150 L 50 50 1 1 B X AN24/RD4 2 1000 -200 150 L 50 50 1 1 B X AN25/RD5 3 1000 -300 150 L 50 50 1 1 B @@ -800,7 +801,6 @@ X SDI/SDA/AN16/RC4 38 1000 700 150 L 50 50 1 1 B X RA2/AN2 19 -1000 900 150 R 50 50 1 1 B X RA6/OSC2/CLKOUT 29 -1000 500 150 R 50 50 1 1 B X SDO/AN17/RC5 39 1000 600 150 L 50 50 1 1 B -S -850 1250 850 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -816,6 +816,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -850 1250 850 -1250 0 1 10 f X RE3/~MCLR~/Vpp 1 -1000 -1000 150 R 50 50 1 1 I X RA0/AN0/~SS 2 -1000 1100 150 R 50 50 1 1 B X RA1/AN1 3 -1000 1000 150 R 50 50 1 1 B @@ -856,7 +857,6 @@ X RB5/AN13/T1G 38 -1000 -300 150 R 50 50 1 1 B X AN20/RD0 19 1000 200 150 L 50 50 1 1 B X AN26/RD6 29 1000 -400 150 L 50 50 1 1 B X RB6/ICSPCLK/ICDCLK 39 -1000 -400 150 R 50 50 1 1 B -S -850 1250 850 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -871,6 +871,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -850 1250 850 -1250 0 1 10 f X RX/DT/AN19/RC7 1 1000 400 150 L 50 50 1 1 B X AN24/RD4 2 1000 -200 150 L 50 50 1 1 B X AN25/RD5 3 1000 -300 150 L 50 50 1 1 B @@ -911,7 +912,6 @@ X AN20/RD0 38 1000 200 150 L 50 50 1 1 B X RA0/AN0/~SS 19 -1000 1100 150 R 50 50 1 1 B X VSS 29 0 -1400 150 U 50 50 1 1 W X AN21/RD1 39 1000 100 150 L 50 50 1 1 B -S -850 1250 850 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -926,6 +926,7 @@ $FPLIST UQFN* $ENDFPLIST DRAW +S -750 1050 750 -1050 0 1 10 f X RA2/AN2 1 -900 600 150 R 50 50 1 1 B X RA3/AN3/Vref+ 2 -900 500 150 R 50 50 1 1 B X RA4/T0CKI 3 -900 400 150 R 50 50 1 1 B @@ -954,7 +955,6 @@ X RA0/AN0/~SS 27 -900 800 150 R 50 50 1 1 B X RB0/AN12/INT/IOC 18 -900 -100 150 R 50 50 1 1 B X RA1/AN1 28 -900 700 150 R 50 50 1 1 B X RB1/AN10/IOC 19 -900 -200 150 R 50 50 1 1 B -S -750 1050 750 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -973,6 +973,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -750 1050 750 -1050 0 1 10 f X Vpp/~MCLR~/RE3 1 900 -100 150 L 50 50 1 1 I X RA0/AN0/~SS 2 -900 800 150 R 50 50 1 1 B X RA1/AN1 3 -900 700 150 R 50 50 1 1 B @@ -1001,7 +1002,6 @@ X RB6/ADGRDA/IOC/ICSPCLK/ICDCLK 27 -900 -700 150 R 50 50 1 1 B X RX/DT/AN19/RC7 18 900 100 150 L 50 50 1 1 B X RB7/ADGRDB/IOC/ICSPDAT/ICDDAT 28 -900 -800 150 R 50 50 1 1 B X VSS 19 0 -1200 150 U 50 50 1 1 W -S -750 1050 750 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -1016,6 +1016,7 @@ $FPLIST UQFN* $ENDFPLIST DRAW +S -850 1250 850 -1250 0 1 10 f X RX/DT/AN19/RC7 1 1000 400 150 L 50 50 1 1 B X AN24/RD4 2 1000 -200 150 L 50 50 1 1 B X AN25/RD5 3 1000 -300 150 L 50 50 1 1 B @@ -1056,7 +1057,6 @@ X SDI/SDA/AN16/RC4 38 1000 700 150 L 50 50 1 1 B X RA2/AN2 19 -1000 900 150 R 50 50 1 1 B X RA6/OSC2/CLKOUT 29 -1000 500 150 R 50 50 1 1 B X SDO/AN17/RC5 39 1000 600 150 L 50 50 1 1 B -S -850 1250 850 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1072,6 +1072,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -850 1250 850 -1250 0 1 10 f X RE3/~MCLR~/Vpp 1 -1000 -1000 150 R 50 50 1 1 I X RA0/AN0/~SS 2 -1000 1100 150 R 50 50 1 1 B X RA1/AN1 3 -1000 1000 150 R 50 50 1 1 B @@ -1112,7 +1113,6 @@ X RB5/AN13/T1G 38 -1000 -300 150 R 50 50 1 1 B X AN20/RD0 19 1000 200 150 L 50 50 1 1 B X AN26/RD6 29 1000 -400 150 L 50 50 1 1 B X RB6/ICSPCLK/ICDCLK 39 -1000 -400 150 R 50 50 1 1 B -S -850 1250 850 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1127,6 +1127,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -850 1250 850 -1250 0 1 10 f X RX/DT/AN19/RC7 1 1000 400 150 L 50 50 1 1 B X AN24/RD4 2 1000 -200 150 L 50 50 1 1 B X AN25/RD5 3 1000 -300 150 L 50 50 1 1 B @@ -1167,7 +1168,6 @@ X AN20/RD0 38 1000 200 150 L 50 50 1 1 B X RA0/AN0/~SS 19 -1000 1100 150 R 50 50 1 1 B X VSS 29 0 -1400 150 U 50 50 1 1 W X AN21/RD1 39 1000 100 150 L 50 50 1 1 B -S -850 1250 850 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1184,6 +1184,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -850 1750 850 -1750 0 1 10 f X AN28/RE1 1 1000 600 150 L 50 50 1 1 B X AN27/RE0 2 1000 700 150 L 50 50 1 1 B X CCP3/RG0 3 1000 -1100 150 L 50 50 1 1 B @@ -1248,7 +1249,6 @@ X RC1/SOSCI/CCP2 29 -1000 -300 150 R 50 50 1 1 B X RA7/OSC1/CKLIN 39 -1000 900 150 R 50 50 1 1 B X ~SS2~/RD7 49 1000 900 150 L 50 50 1 1 B X CCP2/RE7 59 1000 0 150 L 50 50 1 1 B -S -850 1750 850 -1750 0 1 10 f ENDDRAW ENDDEF # @@ -1265,6 +1265,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -850 1750 850 -1750 0 1 10 f X AN28/RE1 1 1000 600 150 L 50 50 1 1 B X AN27/RE0 2 1000 700 150 L 50 50 1 1 B X CCP3/RG0 3 1000 -1100 150 L 50 50 1 1 B @@ -1329,7 +1330,79 @@ X RC1/SOSCI/CCP2 29 -1000 -300 150 R 50 50 1 1 B X RA7/OSC1/CKLIN 39 -1000 900 150 R 50 50 1 1 B X ~SS2~/RD7 49 1000 900 150 L 50 50 1 1 B X CCP2/RE7 59 1000 0 150 L 50 50 1 1 B -S -850 1750 850 -1750 0 1 10 f +ENDDRAW +ENDDEF +# +# PIC16(L)F1829-I/ML +# +DEF PIC16(L)F1829-I/ML U 0 40 Y Y 1 F N +F0 "U" -950 900 50 H V L CNN +F1 "PIC16(L)F1829-I/ML" -950 800 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-20-1EP_4x4mm_Pitch0.5mm" 0 -900 50 H I C CNN +F3 "" 0 -550 50 H V C CNN +$FPLIST + QFN*4x4mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -950 750 950 -650 0 1 10 f +X RA3/MCLR/VPP 1 -1100 200 150 R 50 50 1 1 B +X RC5 2 1100 200 150 L 50 50 1 1 B +X RC4 3 1100 100 150 L 50 50 1 1 B +X RC3 4 1100 0 150 L 50 50 1 1 B +X RC6 5 1100 300 150 L 50 50 1 1 B +X RC7 6 1100 400 150 L 50 50 1 1 B +X RB7 7 -1100 -500 150 R 50 50 1 1 B +X RB6 8 -1100 -400 150 R 50 50 1 1 B +X RB5 9 -1100 -300 150 R 50 50 1 1 B +X RB4 10 -1100 -200 150 R 50 50 1 1 B +X RA4 20 -1100 100 150 R 50 50 1 1 B +X RC2 11 1100 -100 150 L 50 50 1 1 B +X RC1 12 1100 -200 150 L 50 50 1 1 B +X RC0 13 1100 -300 150 L 50 50 1 1 B +X RA2 14 -1100 300 150 R 50 50 1 1 B +X RA1/ICSPCLK 15 -1100 400 150 R 50 50 1 1 B +X RA0/ICSPDAT 16 -1100 500 150 R 50 50 1 1 B +X VSS 17 0 -800 150 U 50 50 1 1 W +X VDD 18 0 900 150 D 50 50 1 1 W +X RA5 19 -1100 0 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# PIC16(L)F1829-I/P +# +DEF PIC16(L)F1829-I/P U 0 40 Y Y 1 F N +F0 "U" -950 900 50 H V L CNN +F1 "PIC16(L)F1829-I/P" -950 800 50 H V L CNN +F2 "" 0 -550 50 H V C CNN +F3 "" 0 -550 50 H V C CNN +ALIAS PIC16(L)F1829-I/SL PIC16(L)F1829-I/SO PIC16(L)F1829-I/SS PIC16(L)F1829-I/ST +$FPLIST + DIP*W7.62mm* + SOIC*3.9x8.7mm*Pitch1.27mm* + TSSOP*4.4x5mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -950 750 950 -650 0 1 10 f +X VDD 1 0 900 150 D 50 50 1 1 W +X RA5 2 -1100 0 150 R 50 50 1 1 B +X RA4 3 -1100 100 150 R 50 50 1 1 B +X RA3/MCLR/VPP 4 -1100 200 150 R 50 50 1 1 B +X RC5 5 1100 200 150 L 50 50 1 1 B +X RC4 6 1100 100 150 L 50 50 1 1 B +X RC3 7 1100 0 150 L 50 50 1 1 B +X RC6 8 1100 300 150 L 50 50 1 1 B +X RC7 9 1100 400 150 L 50 50 1 1 B +X RB7 10 -1100 -500 150 R 50 50 1 1 B +X VSS 20 0 -800 150 U 50 50 1 1 W +X RB6 11 -1100 -400 150 R 50 50 1 1 B +X RB5 12 -1100 -300 150 R 50 50 1 1 B +X RB4 13 -1100 -200 150 R 50 50 1 1 B +X RC2 14 1100 -100 150 L 50 50 1 1 B +X RC1 15 1100 -200 150 L 50 50 1 1 B +X RC0 16 1100 -300 150 L 50 50 1 1 B +X RA2 17 -1100 300 150 R 50 50 1 1 B +X RA1/ICSPCLK 18 -1100 400 150 R 50 50 1 1 B +X RA0/ICSPDAT 19 -1100 500 150 R 50 50 1 1 B ENDDRAW ENDDEF # @@ -1345,6 +1418,7 @@ $FPLIST MLF* $ENDFPLIST DRAW +S -1650 1250 1650 -1250 0 1 10 f X SEG8/DT/RX/RC7 1 1800 400 150 L 50 50 1 1 B X SEG17/P2D/CPS12/RD4 2 1800 -200 150 L 50 50 1 1 B X SEG18/P1B/CPS13/RD5 3 1800 -300 150 L 50 50 1 1 B @@ -1389,7 +1463,6 @@ X COM3/CPS8/RD0 38 1800 200 150 L 50 50 1 1 B X RA0/AN0/C12IN0-/C2OUT/SRNQ/SS/VCAP/SEG12 19 -1800 800 150 R 50 50 1 1 B X NC 29 -1800 1000 150 R 50 50 1 1 N X CCP4/CPS9/RD1 39 1800 100 150 L 50 50 1 1 B -S -1650 1250 1650 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1405,6 +1478,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -1650 1250 1650 -1250 0 1 10 f X SEG8/DT/RX/RC7 1 1800 400 150 L 50 50 1 1 B X SEG17/P2D/CPS12/RD4 2 1800 -200 150 L 50 50 1 1 B X SEG18/P1B/CPS13/RD5 3 1800 -300 150 L 50 50 1 1 B @@ -1449,7 +1523,6 @@ X COM3/CPS8/RD0 38 1800 200 150 L 50 50 1 1 B X RA0/AN0/C12IN0-/C2OUT/SRNQ/SS/VCAP/SEG12 19 -1800 600 150 R 50 50 1 1 B X VSS 29 100 -1400 150 U 50 50 1 1 W X CCP4/CPS9/RD1 39 1800 100 150 L 50 50 1 1 B -S -1650 1250 1650 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1464,6 +1537,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1050 450 1050 -450 0 1 10 f X RA5/T1CKI/OSC1/CLKIN 1 -1200 -200 150 R 50 50 1 1 B X RA4/~T1G~/OSC2/CLKOUT 2 -1200 -100 150 R 50 50 1 1 B X RA3/~MCLR~/Vpp 3 -1200 0 150 R 50 50 1 1 I @@ -1478,7 +1552,6 @@ X RA1/C12IN0-/ICSPCLK 11 -1200 200 150 R 50 50 1 1 B X RA0/C1IN+/ICSPDAT 12 -1200 300 150 R 50 50 1 1 B X VSS 13 0 -600 150 U 50 50 1 1 W X VDD 16 0 600 150 D 50 50 1 1 W -S -1050 450 1050 -450 0 1 10 f ENDDRAW ENDDEF # @@ -1495,6 +1568,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1050 450 1050 -450 0 1 10 f X VDD 1 0 600 150 D 50 50 1 1 W X RA5/T1CKI/OSC1/CLKIN 2 -1200 -200 150 R 50 50 1 1 B X RA4/~T1G~/OSC2/CLKOUT 3 -1200 -100 150 R 50 50 1 1 B @@ -1509,7 +1583,6 @@ X RA2/T0CKI/INT/C1OUT 11 -1200 100 150 R 50 50 1 1 B X RA1/C12IN0-/ICSPCLK 12 -1200 200 150 R 50 50 1 1 B X RA0/C1IN+/ICSPDAT 13 -1200 300 150 R 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -1050 450 1050 -450 0 1 10 f ENDDRAW ENDDEF # @@ -1524,6 +1597,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1850 450 1850 -450 0 1 10 f X RA5/T1CKI/OSC1/CLKIN 1 -2000 -200 150 R 50 50 0 1 B X RA4/AN3/~T1G~/OSC2/CLKOUT 2 -2000 -100 150 R 50 50 1 1 B X RA3/~MCLR~/Vpp 3 -2000 0 150 R 50 50 1 1 I @@ -1538,7 +1612,6 @@ X RA1/AN1/C12IN0-/Vref/ICSPCLK 11 -2000 200 150 R 50 50 1 1 B X RA0/AN0/C1IN+/ICSPDAT 12 -2000 300 150 R 50 50 1 1 B X VSS 13 0 -600 150 U 50 50 1 1 W X VDD 16 0 600 150 D 50 50 1 1 W -S -1850 450 1850 -450 0 1 10 f ENDDRAW ENDDEF # @@ -1555,6 +1628,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1850 450 1850 -450 0 1 10 f X VDD 1 0 600 150 D 50 50 1 1 W X RA5/T1CKI/OSC1/CLKIN 2 -2000 -200 150 R 50 50 1 1 B X RA4/AN3/~T1G~/OSC2/CLKOUT 3 -2000 -100 150 R 50 50 1 1 B @@ -1569,7 +1643,6 @@ X RA2/AN2/T0CKI/INT/C1OUT 11 -2000 100 150 R 50 50 1 1 B X RA1/AN1/C12IN0-/Vref/ICSPCLK 12 -2000 200 150 R 50 50 1 1 B X RA0/AN0/C1IN+/ICSPDAT 13 -2000 300 150 R 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -1850 450 1850 -450 0 1 10 f ENDDRAW ENDDEF # @@ -1586,6 +1659,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X Vref/AN2/RA2 1 1100 200 150 L 50 50 1 1 B X CMP1/AN3/RA3 2 1100 100 150 L 50 50 1 1 B X TOCKI/CMP2/RA4 3 1100 0 150 L 50 50 1 1 B @@ -1604,7 +1678,6 @@ X CLKOUT/OSC2/RA6 15 1100 -200 150 L 50 50 1 1 B X CLKIN/OSC1/RA7 16 1100 -300 150 L 50 50 1 1 B X AN0/RA0 17 1100 400 150 L 50 50 1 1 B X AN1/RA1 18 1100 300 150 L 50 50 1 1 B -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -1620,6 +1693,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X Vref/AN2/RA2 1 1100 200 150 L 50 50 1 1 B X CMP1/AN3/RA3 2 1100 100 150 L 50 50 1 1 B X TOCKI/CMP2/RA4 3 1100 0 150 L 50 50 1 1 B @@ -1638,7 +1712,6 @@ X CLKOUT/OSC2/RA6 15 1100 -200 150 L 50 50 1 1 B X CLKIN/OSC1/RA7 16 1100 -300 150 L 50 50 1 1 B X AN0/RA0 17 1100 400 150 L 50 50 1 1 B X AN1/RA1 18 1100 300 150 L 50 50 1 1 B -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -1654,6 +1727,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X Vref/AN2/RA2 1 1100 200 150 L 50 50 1 1 B X CMP1/AN3/RA3 2 1100 100 150 L 50 50 1 1 B X TOCKI/CMP2/RA4 3 1100 0 150 L 50 50 1 1 B @@ -1674,7 +1748,6 @@ X VDD 16 0 700 150 D 50 50 1 1 W X CLKOUT/OSC2/RA6 17 1100 -200 150 L 50 50 1 1 B X CLKIN/OSC1/RA7 18 1100 -300 150 L 50 50 1 1 B X AN0/RA0 19 1100 400 150 L 50 50 1 1 B -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -1691,6 +1764,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X Vref/AN2/RA2 1 1100 200 150 L 50 50 1 1 B X CMP1/AN3/RA3 2 1100 100 150 L 50 50 1 1 B X TOCKI/CMP2/RA4 3 1100 0 150 L 50 50 1 1 B @@ -1709,7 +1783,6 @@ X CLKOUT/OSC2/RA6 15 1100 -200 150 L 50 50 1 1 B X CLKIN/OSC1/RA7 16 1100 -300 150 L 50 50 1 1 B X AN0/RA0 17 1100 400 150 L 50 50 1 1 B X AN1/RA1 18 1100 300 150 L 50 50 1 1 B -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -1725,6 +1798,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X Vref/AN2/RA2 1 1100 200 150 L 50 50 1 1 B X CMP1/AN3/RA3 2 1100 100 150 L 50 50 1 1 B X TOCKI/CMP2/RA4 3 1100 0 150 L 50 50 1 1 B @@ -1743,7 +1817,6 @@ X CLKOUT/OSC2/RA6 15 1100 -200 150 L 50 50 1 1 B X CLKIN/OSC1/RA7 16 1100 -300 150 L 50 50 1 1 B X AN0/RA0 17 1100 400 150 L 50 50 1 1 B X AN1/RA1 18 1100 300 150 L 50 50 1 1 B -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -1759,6 +1832,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X Vref/AN2/RA2 1 1100 200 150 L 50 50 1 1 B X CMP1/AN3/RA3 2 1100 100 150 L 50 50 1 1 B X TOCKI/CMP2/RA4 3 1100 0 150 L 50 50 1 1 B @@ -1779,7 +1853,6 @@ X VDD 16 0 700 150 D 50 50 1 1 W X CLKOUT/OSC2/RA6 17 1100 -200 150 L 50 50 1 1 B X CLKIN/OSC1/RA7 18 1100 -300 150 L 50 50 1 1 B X AN0/RA0 19 1100 400 150 L 50 50 1 1 B -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -1794,6 +1867,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1450 450 1450 -450 0 1 10 f X RA5/T1CKI/OSC1/CLKIN 1 -1600 -200 150 R 50 50 1 1 B X RA4/AN3/~T1G~/OSC2/CLKOUT 2 -1600 -100 150 R 50 50 1 1 B X RA3/~MCLR~/Vpp 3 -1600 0 150 R 50 50 1 1 I @@ -1808,7 +1882,6 @@ X RA1/AN1/C1IN-/Vref/ICSPCLK 11 -1600 200 150 R 50 50 1 1 B X RA0/AN0/C1IN+/ICSPDAT/ULPWU 12 -1600 300 150 R 50 50 1 1 B X VSS 13 0 -600 150 U 50 50 1 1 W X VDD 16 0 600 150 D 50 50 1 1 W -S -1450 450 1450 -450 0 1 10 f ENDDRAW ENDDEF # @@ -1825,6 +1898,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1450 450 1450 -450 0 1 10 f X VDD 1 0 600 150 D 50 50 1 1 W X RA5/T1CKI/OSC1/CLKIN 2 -1600 -200 150 R 50 50 1 1 B X RA4/AN3/~T1G~/OSC2/CLKOUT 3 -1600 -100 150 R 50 50 1 1 B @@ -1839,7 +1913,6 @@ X RA2/AN2/T0CKI/INT/C1OUT 11 -1600 100 150 R 50 50 1 1 B X RA1/AN1/C1IN-/Vref/ICSPCLK 12 -1600 200 150 R 50 50 1 1 B X RA0/AN0/C1IN+/ICSPDAT/ULPWU 13 -1600 300 150 R 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -1450 450 1450 -450 0 1 10 f ENDDRAW ENDDEF # @@ -1855,6 +1928,7 @@ $FPLIST MLF* $ENDFPLIST DRAW +S -650 -850 650 850 0 1 10 f X AN2/RA2 1 800 500 150 L 50 50 1 1 B X Vref/AN3/RA3 2 800 400 150 L 50 50 1 1 B X T0CKI/RA4 3 800 300 150 L 50 50 1 1 B @@ -1883,7 +1957,6 @@ X AN0/RA0 27 800 700 150 L 50 50 1 1 B X INT/RB0 18 800 0 150 L 50 50 1 1 B X AN1/RA1 28 800 600 150 L 50 50 1 1 B X RB1 19 800 -100 150 L 50 50 1 1 B -S -650 -850 650 850 0 1 10 f ENDDRAW ENDDEF # @@ -1899,6 +1972,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -650 -850 650 850 0 1 10 f X ~MCLR~/Vpp 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -1927,7 +2001,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/RX/DT 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 -850 650 850 0 1 10 f ENDDRAW ENDDEF # @@ -1944,6 +2017,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -650 -850 650 850 0 1 10 f X ~MCLR~/Vpp 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -1972,7 +2046,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/RX/DT 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 -850 650 850 0 1 10 f ENDDRAW ENDDEF # @@ -1988,6 +2061,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -650 -850 650 850 0 1 10 f X ~MCLR~/Vpp 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -2016,7 +2090,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/RX/DT 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 -850 650 850 0 1 10 f ENDDRAW ENDDEF # @@ -2033,6 +2106,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -750 -1350 750 1250 0 1 10 f X ~MCLR~/Vpp 1 -900 1100 150 R 50 50 1 1 I X AN0/RA0 2 900 1100 150 L 50 50 1 1 B X AN1/RA1 3 900 1000 150 L 50 50 1 1 B @@ -2073,7 +2147,6 @@ X RB5 38 900 -100 150 L 50 50 1 1 B X RD0/PSP0 19 -900 400 150 R 50 50 1 1 B X RD6/PSP6 29 -900 -200 150 R 50 50 1 1 B X PGC/RB6 39 900 -200 150 L 50 50 1 1 B -S -750 -1350 750 1250 0 1 10 f ENDDRAW ENDDEF # @@ -2089,6 +2162,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -850 550 850 -550 0 1 10 f X Vpp/~MCLR~/RA5 1 1000 -100 150 L 50 50 1 1 I X VSS 3 0 -700 150 U 50 50 1 1 W X VSS 5 100 -700 150 U 50 50 1 1 W @@ -2109,7 +2183,6 @@ X VDD 17 0 700 150 D 50 50 1 1 W X Vref+/AN3/RA3 27 1000 100 150 L 50 50 1 1 B X T0CKL/AN4/RA4 28 1000 0 150 L 50 50 1 1 B X VDD 19 100 700 150 D 50 50 1 1 W -S -850 550 850 -550 0 1 10 f ENDDRAW ENDDEF # @@ -2126,6 +2199,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -850 550 850 -550 0 1 10 f X Vref-/AN2/RA2 1 1000 200 150 L 50 50 1 1 B X Vref+/AN3/RA3 2 1000 100 150 L 50 50 1 1 B X T0CKL/AN4/RA4 3 1000 0 150 L 50 50 1 1 B @@ -2144,7 +2218,6 @@ X CLKO/OSC2/RA6 15 1000 -200 150 L 50 50 1 1 B X CLKI/OSC1/RA7 16 1000 -300 150 L 50 50 1 1 B X AN0/RA0 17 1000 400 150 L 50 50 1 1 B X AN1/RA1 18 1000 300 150 L 50 50 1 1 B -S -850 550 850 -550 0 1 10 f ENDDRAW ENDDEF # @@ -2160,6 +2233,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -850 550 850 -550 0 1 10 f X Vref-/AN2/RA2 1 1000 200 150 L 50 50 1 1 B X Vref+/AN3/RA3 2 1000 100 150 L 50 50 1 1 B X T0CKL/AN4/RA4 3 1000 0 150 L 50 50 1 1 B @@ -2178,7 +2252,6 @@ X CLKO/OSC2/RA6 15 1000 -200 150 L 50 50 1 1 B X CLKI/OSC1/RA7 16 1000 -300 150 L 50 50 1 1 B X AN0/RA0 17 1000 400 150 L 50 50 1 1 B X AN1/RA1 18 1000 300 150 L 50 50 1 1 B -S -850 550 850 -550 0 1 10 f ENDDRAW ENDDEF # @@ -2194,6 +2267,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -850 550 850 -550 0 1 10 f X Vref-/AN2/RA2 1 1000 200 150 L 50 50 1 1 B X Vref+/AN3/RA3 2 1000 100 150 L 50 50 1 1 B X T0CKL/AN4/RA4 3 1000 0 150 L 50 50 1 1 B @@ -2214,7 +2288,6 @@ X VDD 16 100 700 150 D 50 50 1 1 W X CLKO/OSC2/RA6 17 1000 -200 150 L 50 50 1 1 B X CLKI/OSC1/RA7 18 1000 -300 150 L 50 50 1 1 B X AN0/RA0 19 1000 400 150 L 50 50 1 1 B -S -850 550 850 -550 0 1 10 f ENDDRAW ENDDEF # @@ -2229,6 +2302,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -650 -850 650 850 0 1 10 f X ~MCLR~/Vpp/THV 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -2257,7 +2331,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/RX/DT 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 -850 650 850 0 1 10 f ENDDRAW ENDDEF # @@ -2273,6 +2346,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -650 -850 650 850 0 1 10 f X ~MCLR~/Vpp/THV 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -2301,7 +2375,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/RX/DT 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 -850 650 850 0 1 10 f ENDDRAW ENDDEF # @@ -2316,6 +2389,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -650 -850 650 850 0 1 10 f X ~MCLR~/Vpp/THV 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -2344,7 +2418,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/RX/DT 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 -850 650 850 0 1 10 f ENDDRAW ENDDEF # @@ -2359,6 +2432,7 @@ $FPLIST PLCC* $ENDFPLIST DRAW +S -750 -1350 750 1350 0 1 10 f X ~MCLR~/Vpp/THV 2 -900 1200 150 R 50 50 1 1 I X AN0/RA0 3 900 1200 150 L 50 50 1 1 B X AN1/RA1 4 900 1100 150 L 50 50 1 1 B @@ -2399,7 +2473,6 @@ X RB2 38 900 300 150 L 50 50 1 1 B X CCP1/RC2 19 900 -600 150 L 50 50 1 1 B X RX/DT/RC7 29 900 -1100 150 L 50 50 1 1 B X PGM/RB3 39 900 200 150 L 50 50 1 1 B -S -750 -1350 750 1350 0 1 10 f ENDDRAW ENDDEF # @@ -2415,6 +2488,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -750 -1350 750 1350 0 1 10 f X ~MCLR~/Vpp/THV 1 -900 1200 150 R 50 50 1 1 I X AN0/RA0 2 900 1200 150 L 50 50 1 1 B X AN1/RA1 3 900 1100 150 L 50 50 1 1 B @@ -2455,7 +2529,6 @@ X RB5 38 900 0 150 L 50 50 1 1 B X RD0/PSP0 19 -900 500 150 R 50 50 1 1 B X RD6/PSP6 29 -900 -100 150 R 50 50 1 1 B X PGC/RB6 39 900 -100 150 L 50 50 1 1 B -S -750 -1350 750 1350 0 1 10 f ENDDRAW ENDDEF # @@ -2470,6 +2543,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -750 -1350 750 1350 0 1 10 f X PGD/RB7 1 900 -200 150 L 50 50 1 1 B X RD4/PSP4 2 -900 100 150 R 50 50 1 1 B X RD5/PSP5 3 -900 0 150 R 50 50 1 1 B @@ -2510,7 +2584,6 @@ X AN0/RA0 19 900 1200 150 L 50 50 1 1 B X RX/DT/RC7 29 900 -1100 150 L 50 50 1 1 B X VSS 29 100 -1500 150 U 50 50 1 1 W X RD1/PSP1 39 -900 400 150 R 50 50 1 1 B -S -750 -1350 750 1350 0 1 10 f ENDDRAW ENDDEF # @@ -2526,6 +2599,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -650 850 650 -850 0 1 10 f X ~MCLR~/Vpp 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -2554,7 +2628,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/DT/RX 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 850 650 -850 0 1 10 f ENDDRAW ENDDEF # @@ -2571,6 +2644,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -650 850 650 -850 0 1 10 f X ~MCLR~/Vpp 1 -800 700 150 R 50 50 1 1 I X AN0/RA0 2 800 700 150 L 50 50 1 1 B X AN1/RA1 3 800 600 150 L 50 50 1 1 B @@ -2599,7 +2673,6 @@ X PGC/RB6 27 800 -600 150 L 50 50 1 1 B X RC7/DT/RX 18 -800 -700 150 R 50 50 1 1 B X PGD/RB7 28 800 -700 150 L 50 50 1 1 B X VSS 19 100 -1000 150 U 50 50 1 1 W -S -650 850 650 -850 0 1 10 f ENDDRAW ENDDEF # @@ -2616,6 +2689,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -650 1250 650 -1350 0 1 10 f X ~MCLR~/Vpp 1 -800 1100 150 R 50 50 1 1 I X AN0/RA0 2 800 1100 150 L 50 50 1 1 B X AN1/RA1 3 800 1000 150 L 50 50 1 1 B @@ -2656,7 +2730,6 @@ X RB5 38 800 -100 150 L 50 50 1 1 B X RD0/PSP0 19 -800 400 150 R 50 50 1 1 B X RD6/PSP6 29 -800 -200 150 R 50 50 1 1 B X PGC/RB6 39 800 -200 150 L 50 50 1 1 B -S -650 1250 650 -1350 0 1 10 f ENDDRAW ENDDEF # @@ -2673,6 +2746,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -750 1250 750 -1350 0 1 10 f X ~MCLR~/Vpp 1 -900 1100 150 R 50 50 1 1 I X AN0/RA0 2 900 1100 150 L 50 50 1 1 B X AN1/RA1 3 900 1000 150 L 50 50 1 1 B @@ -2713,7 +2787,6 @@ X RB5 38 900 -100 150 L 50 50 1 1 B X RD0/PSP0 19 -900 400 150 R 50 50 1 1 B X RD6/PSP6 29 -900 -200 150 R 50 50 1 1 B X PGC/RB6 39 900 -200 150 L 50 50 1 1 B -S -750 1250 750 -1350 0 1 10 f ENDDRAW ENDDEF # @@ -2729,6 +2802,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -750 1250 750 -1300 0 1 10 f X DT/RX/RC7 1 900 -1200 150 L 50 50 1 1 B X RD4/PSP4 2 -900 0 150 R 50 50 1 1 B X RD5/PSP5 3 -900 -100 150 R 50 50 1 1 B @@ -2769,7 +2843,6 @@ X RD0/PSP0 38 -900 400 150 R 50 50 1 1 B X AN0/RA0 19 900 1100 150 L 50 50 1 1 B X VSS 29 100 -1450 150 U 50 50 1 1 W X RD1/PSP1 39 -900 300 150 R 50 50 1 1 B -S -750 1250 750 -1300 0 1 10 f ENDDRAW ENDDEF # @@ -2785,6 +2858,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X ~MCLR~/Vpp/RA5 1 1100 -100 150 L 50 50 1 1 I X VSS 3 0 -700 150 U 50 50 1 1 W X VSS 5 100 -700 150 U 50 50 1 1 W @@ -2805,7 +2879,6 @@ X VDD 17 0 700 150 D 50 50 1 1 W X C1OUT/Vref+/AN3/RA3 27 1100 100 150 L 50 50 1 1 B X C2OUT/T0CKI/AN4/RA4 28 1100 0 150 L 50 50 1 1 B X VDD 19 100 700 150 D 50 50 1 1 W -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -2821,6 +2894,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S 950 550 -950 -550 0 1 10 f X Vref-/CVref/AN2/RA2 1 1100 200 150 L 50 50 1 1 B X C1OUT/Vref+/AN3/RA3 2 1100 100 150 L 50 50 1 1 B X C2OUT/T0CKI/AN4/RA4 3 1100 0 150 L 50 50 1 1 B @@ -2839,7 +2913,6 @@ X CLKOUT/OSC2/RA6 15 1100 -200 150 L 50 50 1 1 B X CLKIN/OSC1/RA7 16 1100 -300 150 L 50 50 1 1 B X AN0/RA0 17 1100 400 150 L 50 50 1 1 B X AN1/RA1 18 1100 300 150 L 50 50 1 1 B -S 950 550 -950 -550 0 1 10 f ENDDRAW ENDDEF # @@ -2856,6 +2929,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -950 -1350 950 1350 0 1 10 f X RE3/~MCLR~/Vpp 1 -1100 1200 150 R 40 40 1 1 I X C12IN0-/ULPWU/AN0/RA0 2 1100 1200 150 L 40 40 1 1 B X C12IN1-/AN1/RA1 3 1100 1100 150 L 40 40 1 1 B @@ -2896,7 +2970,41 @@ X ~T1G~/AN13/RB5 38 1100 0 150 L 40 40 1 1 B X RD0 19 -1100 500 150 R 40 40 1 1 B X RD6/P1C 29 -1100 -100 150 R 40 40 1 1 B X ICSPCLK/RB6 39 1100 -100 150 L 40 40 1 1 B -S -950 -1350 950 1350 0 1 10 f +ENDDRAW +ENDDEF +# +# PIC16F1829LIN-E/SS +# +DEF PIC16F1829LIN-E/SS U 0 40 Y Y 1 F N +F0 "U" -1050 750 50 H V L CNN +F1 "PIC16F1829LIN-E/SS" -1050 650 50 H V L CNN +F2 "Housings_SSOP:SSOP-20_5.3x7.2mm_Pitch0.65mm" 0 -800 50 H I C CNN +F3 "" 0 -1850 50 H I C CNN +$FPLIST + SSOP*5.3x7.2mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -1050 600 1050 -600 0 1 10 f +X VDD 1 0 700 100 D 50 50 1 1 W +X RA5 2 -1200 -100 150 R 50 50 1 1 B +X RA4 3 -1200 0 150 R 50 50 1 1 B +X RA3/MCLR 4 -1200 100 150 R 50 50 1 1 B +X RC5 5 1200 200 150 L 50 50 1 1 B +X RC4 6 1200 100 150 L 50 50 1 1 B +X RC3 7 1200 0 150 L 50 50 1 1 B +X LINVSS 8 -100 -700 100 U 50 50 1 1 W +X LBUS 9 -1200 -500 150 R 50 50 1 1 B +X VREG 10 100 700 100 D 50 50 1 1 w +X VSS 20 100 -700 100 U 50 50 1 1 W +X VBAT 11 -100 700 100 D 50 50 1 1 W +X /FAULT 12 -1200 -400 150 R 50 50 1 1 B +X RB4 13 -1200 -300 150 R 50 50 1 1 B +X RC2 14 1200 -100 150 L 50 50 1 1 B +X RC1 15 1200 -200 150 L 50 50 1 1 B +X RC0 16 1200 -300 150 L 50 50 1 1 B +X RA2 17 -1200 200 150 R 50 50 1 1 B +X RA1/ICSPCLK 18 -1200 300 150 R 50 50 1 1 B +X RA0/ICSPDAT 19 -1200 400 150 R 50 50 1 1 B ENDDRAW ENDDEF # @@ -2911,6 +3019,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -750 350 750 -450 0 1 10 f X CLKIN/OSC1/RB5 1 900 -300 150 L 50 50 1 1 B X CLKOUT/OSC2/RB4 2 900 -200 150 L 50 50 1 1 B X Vpp/~MCLR~/RB3 3 900 -100 150 L 50 50 1 1 I @@ -2925,7 +3034,6 @@ X ICSPCLK/RB1 11 900 100 150 L 50 50 1 1 B X ICSPDAT/RB0 12 900 200 150 L 50 50 1 1 B X VSS 13 0 -600 150 U 50 50 1 1 W X VDD 16 0 500 150 D 50 50 1 1 W -S -750 350 750 -450 0 1 10 f ENDDRAW ENDDEF # @@ -2942,6 +3050,7 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -750 350 750 -450 0 1 10 f X VDD 1 0 500 150 D 50 50 1 1 W X CLKIN/OSC1/RB5 2 900 -300 150 L 50 50 1 1 B X CLKOUT/OSC2/RB4 3 900 -200 150 L 50 50 1 1 B @@ -2956,7 +3065,6 @@ X RB2 11 900 0 150 L 50 50 1 1 B X ICSPCLK/RB1 12 900 100 150 L 50 50 1 1 B X ICSPDAT/RB0 13 900 200 150 L 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -750 350 750 -450 0 1 10 f ENDDRAW ENDDEF # @@ -2973,6 +3081,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW +S -750 350 750 -450 0 1 10 f X VDD 1 0 500 150 D 50 50 1 1 W X CLKIN/OSC1/RB5 2 900 -300 150 L 50 50 1 1 B X CLKOUT/OSC2/RB4 3 900 -200 150 L 50 50 1 1 B @@ -2987,7 +3096,6 @@ X RB2 11 900 0 150 L 50 50 1 1 B X ICSPCLK/RB1 12 900 100 150 L 50 50 1 1 B X ICSPDAT/RB0 13 900 200 150 L 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -750 350 750 -450 0 1 10 f ENDDRAW ENDDEF # @@ -3003,6 +3111,7 @@ $FPLIST TSSOP* $ENDFPLIST DRAW +S -750 350 750 -450 0 1 10 f X VDD 1 0 500 150 D 50 50 1 1 W X CLKIN/OSC1/RB5 2 900 -300 150 L 50 50 1 1 B X CLKOUT/OSC2/RB4 3 900 -200 150 L 50 50 1 1 B @@ -3017,7 +3126,6 @@ X RB2 11 900 0 150 L 50 50 1 1 B X ICSPCLK/RB1 12 900 100 150 L 50 50 1 1 B X ICSPDAT/RB0 13 900 200 150 L 50 50 1 1 B X VSS 14 0 -600 150 U 50 50 1 1 W -S -750 350 750 -450 0 1 10 f ENDDRAW ENDDEF # @@ -3033,6 +3141,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -650 750 650 -750 0 1 10 f X RA2 1 800 400 150 L 50 50 1 1 B X RA3 2 800 300 150 L 50 50 1 1 B X T0CKI 3 -800 -100 150 R 50 50 1 1 I @@ -3051,7 +3160,6 @@ X OSC2/CLKO 15 -800 200 150 R 50 50 1 1 O X OSC1/CLKI 16 -800 400 150 R 50 50 1 1 I X RA0 17 800 600 150 L 50 50 1 1 B X RA1 18 800 500 150 L 50 50 1 1 B -S -650 750 650 -750 0 1 10 f ENDDRAW ENDDEF # @@ -3067,6 +3175,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW +S -650 750 650 -750 0 1 10 f X RA2 1 800 400 150 L 50 50 1 1 B X RA3 2 800 300 150 L 50 50 1 1 B X T0CKI 3 -800 -100 150 R 50 50 1 1 I @@ -3085,7 +3194,6 @@ X OSC2/CLKO 15 -800 200 150 R 50 50 1 1 O X OSC1/CLKI 16 -800 400 150 R 50 50 1 1 I X RA0 17 800 600 150 L 50 50 1 1 B X RA1 18 800 500 150 L 50 50 1 1 B -S -650 750 650 -750 0 1 10 f ENDDRAW ENDDEF # @@ -3100,6 +3208,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -650 750 650 -750 0 1 10 f X RA2 1 800 400 150 L 50 50 1 1 B X RA3 2 800 300 150 L 50 50 1 1 B X T0CKI 3 -800 -100 150 R 50 50 1 1 I @@ -3120,7 +3229,6 @@ X VDD 16 0 900 150 D 50 50 1 1 W X OSC2/CLKOUT 17 -800 200 150 R 50 50 1 1 O X OSC1/CLKIN 18 -800 400 150 R 50 50 1 1 I X RA0 19 800 600 150 L 50 50 1 1 B -S -650 750 650 -750 0 1 10 f ENDDRAW ENDDEF # @@ -3136,6 +3244,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1150 650 1150 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1300 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/RA4 3 1300 100 150 L 50 50 1 1 B @@ -3156,7 +3265,6 @@ X RC0/C2IN+ 16 -1300 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/RA2 17 1300 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/RA1 18 1300 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/RA0 19 1300 500 150 L 50 50 1 1 B -S -1150 650 1150 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3171,6 +3279,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1150 650 1150 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1300 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/RA4 3 1300 100 150 L 50 50 1 1 B @@ -3191,7 +3300,6 @@ X RC0/C2IN+ 16 -1300 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/RA2 17 1300 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/RA1 18 1300 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/RA0 19 1300 500 150 L 50 50 1 1 B -S -1150 650 1150 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3206,6 +3314,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -1150 650 1150 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1300 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/RA4 3 1300 100 150 L 50 50 1 1 B @@ -3226,7 +3335,6 @@ X RC0/C2IN+ 16 -1300 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/RA2 17 1300 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/RA1 18 1300 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/RA0 19 1300 500 150 L 50 50 1 1 B -S -1150 650 1150 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3242,6 +3350,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3262,7 +3371,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3277,6 +3385,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3297,7 +3406,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3312,6 +3420,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3332,7 +3441,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3348,6 +3456,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3368,7 +3477,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3383,6 +3491,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3403,7 +3512,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3418,6 +3526,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3438,7 +3547,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3455,6 +3563,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3475,7 +3584,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3491,6 +3599,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3511,7 +3620,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3527,6 +3635,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3547,7 +3656,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X T0CKI/INT/C1OUT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3563,6 +3671,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3583,7 +3692,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X C1OUT/T0CKI/INT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3598,6 +3706,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3618,7 +3727,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X C1OUT/T0CKI/INT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3633,6 +3741,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X T1CKI/OSC1/CLKIN/RA5 2 1500 0 150 L 50 50 1 1 B X ~T1G~/OSC2/CLKOUT/AN3/RA4 3 1500 100 150 L 50 50 1 1 B @@ -3653,7 +3762,6 @@ X RC0/AN4/C2IN+ 16 -1500 500 150 R 50 50 1 1 B X C1OUT/T0CKI/INT/AN2/RA2 17 1500 300 150 L 50 50 1 1 B X C12IN0-/ICSPCLK/Vref/AN1/RA1 18 1500 400 150 L 50 50 1 1 B X C1IN+/ICSPDAT/ULPWU/AN0/RA0 19 1500 500 150 L 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -3669,6 +3777,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -650 750 650 -850 0 1 10 f X AN2/RA2 1 800 400 150 L 50 50 1 1 B X Vref/AN3/RA3 2 800 300 150 L 50 50 1 1 B X T0CKI/RA4 3 800 200 150 L 50 50 1 1 O @@ -3687,7 +3796,6 @@ X OSC2/CLKO 15 -800 100 150 R 50 50 1 1 O X OSC1/CLKI 16 -800 300 150 R 50 50 1 1 I X AN0/RA0 17 800 600 150 L 50 50 1 1 B X AN1/RA1 18 800 500 150 L 50 50 1 1 B -S -650 750 650 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3702,6 +3810,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -650 750 650 -850 0 1 10 f X AN2/RA2 1 800 400 150 L 50 50 1 1 B X Vref/AN3/RA3 2 800 300 150 L 50 50 1 1 B X T0CKI/RA4 3 800 200 150 L 50 50 1 1 O @@ -3720,7 +3829,6 @@ X OSC2/CLKO 15 -800 100 150 R 50 50 1 1 O X OSC1/CLKI 16 -800 300 150 R 50 50 1 1 I X AN0/RA0 17 800 600 150 L 50 50 1 1 B X AN1/RA1 18 800 500 150 L 50 50 1 1 B -S -650 750 650 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3735,6 +3843,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -650 750 650 -850 0 1 10 f X AN2/RA2 1 800 400 150 L 50 50 1 1 B X Vref/AN3/RA3 2 800 300 150 L 50 50 1 1 B X T0CKI/RA4 3 800 200 150 L 50 50 1 1 O @@ -3755,7 +3864,6 @@ X VDD 16 0 900 150 D 50 50 1 1 W X OSC2/CLKO 17 -800 100 150 R 50 50 1 1 O X OSC1/CLKI 18 -800 300 150 R 50 50 1 1 I X AN0/RA0 19 800 600 150 L 50 50 1 1 B -S -650 750 650 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3772,6 +3880,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -550 750 550 -850 0 1 10 f X RA2 1 700 400 150 L 50 50 1 1 B X RA3 2 700 300 150 L 50 50 1 1 B X TOCKI/RA4 3 700 200 150 L 50 50 1 1 B @@ -3790,7 +3899,6 @@ X OSC2/CLKOUT 15 -700 200 150 R 50 50 1 1 O X OSC1/CLKIN 16 -700 400 150 R 50 50 1 1 I X RA0 17 700 600 150 L 50 50 1 1 B X RA1 18 700 500 150 L 50 50 1 1 B -S -550 750 550 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3806,6 +3914,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -550 750 550 -850 0 1 10 f X RA2 1 700 400 150 L 50 50 1 1 B X RA3 2 700 300 150 L 50 50 1 1 B X TOCKI/RA4 3 700 200 150 L 50 50 1 1 B @@ -3824,7 +3933,6 @@ X OSC2/CLKOUT 15 -700 200 150 R 50 50 1 1 O X OSC1/CLKIN 16 -700 400 150 R 50 50 1 1 I X RA0 17 700 600 150 L 50 50 1 1 B X RA1 18 700 500 150 L 50 50 1 1 B -S -550 750 550 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3840,6 +3948,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -550 750 550 -850 0 1 10 f X RA2 1 700 400 150 L 50 50 1 1 B X RA3 2 700 300 150 L 50 50 1 1 B X TOCKI/RA4 3 700 200 150 L 50 50 1 1 B @@ -3858,7 +3967,6 @@ X OSC2/CLKOUT 15 -700 200 150 R 50 50 1 1 O X OSC1/CLKIN 16 -700 400 150 R 50 50 1 1 I X RA0 17 700 600 150 L 50 50 1 1 B X RA1 18 700 500 150 L 50 50 1 1 B -S -550 750 550 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3873,6 +3981,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -550 750 550 -850 0 1 10 f X RA2 1 700 400 150 L 50 50 1 1 B X RA3 2 700 300 150 L 50 50 1 1 B X TOCKI/RA4 3 700 200 150 L 50 50 1 1 B @@ -3891,7 +4000,6 @@ X OSC2/CLKOUT 15 -700 200 150 R 50 50 1 1 O X OSC1/CLKIN 16 -700 400 150 R 50 50 1 1 I X RA0 17 700 600 150 L 50 50 1 1 B X RA1 18 700 500 150 L 50 50 1 1 B -S -550 750 550 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3906,6 +4014,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -550 750 550 -850 0 1 10 f X RA2 1 700 400 150 L 50 50 1 1 B X RA3 2 700 300 150 L 50 50 1 1 B X T0CKI/RA4 3 700 200 150 L 50 50 1 1 B @@ -3926,7 +4035,6 @@ X VDD 16 0 900 150 D 50 50 1 1 B X OSC2/CLKOUT 17 -700 200 150 R 50 50 1 1 O X OSC1/CLKIN 18 -700 400 150 R 50 50 1 1 I X RA0 19 700 600 150 L 50 50 1 1 B -S -550 750 550 -850 0 1 10 f ENDDRAW ENDDEF # @@ -3943,6 +4051,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1150 950 1150 -950 0 1 10 f X RE3/~MCLR~/Vpp 1 -1300 800 150 R 50 50 1 1 B X ULPWU/C12IN0-/AN0/RA0 2 1300 800 150 L 50 50 1 1 B X C12IN1-/AN1/RA1 3 1300 700 150 L 50 50 1 1 B @@ -3971,7 +4080,6 @@ X ICSPCLK/RB6 27 1300 -700 150 L 50 50 1 1 B X RC7/RX/DT 18 -1300 -800 150 R 50 50 1 1 B X ICSPDAT/RB7 28 1300 -800 150 L 50 50 1 1 B X VSS 19 100 -1100 150 U 50 50 1 1 W -S -1150 950 1150 -950 0 1 10 f ENDDRAW ENDDEF # diff --git a/library/rfcom.dcm b/library/rfcom.dcm index 6fb5c9e2..e521e774 100644 --- a/library/rfcom.dcm +++ b/library/rfcom.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP BL652 +D Bluetooth module +K Bluetooth Nordic nRF52 +F http://cdn.lairdtech.com/home/brandworld/files/Datasheet%20-%20BL652.pdf +$ENDCMP +# $CMP BTM112 D Bluetooth SPP Module, UART, Class 2 K Bluetooth BT SPP Module diff --git a/library/rfcom.lib b/library/rfcom.lib index 87906a70..c6db8fcc 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -1,6 +1,60 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# BL652 +# +DEF BL652 U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "BL652" 0 -50 50 H V C CNN +F2 "" 0 -1200 50 H I C CNN +F3 "" 0 -1300 50 H I C CNN +$FPLIST + Laird*BL652* +$ENDFPLIST +DRAW +S 900 1000 -900 -900 0 1 10 f +X GND 1 -100 -1000 100 U 50 50 1 1 W +X SIO_24 2 1000 -200 100 L 50 50 1 1 B +X SIO_23 3 1000 -300 100 L 50 50 1 1 B +X SIO_22 4 1000 -400 100 L 50 50 1 1 B +X SWDIO 5 1000 800 100 L 50 50 1 1 B +X SWDCLK 6 1000 900 100 L 50 50 1 1 B +X SIO_21 7 1000 -500 100 L 50 50 1 1 B +X SIO_20 8 1000 -600 100 L 50 50 1 1 B +X SIO_18 9 1000 -800 100 L 50 50 1 1 B +X SIO_16 10 -1000 -700 100 R 50 50 1 1 B +X SIO_05/AIN3 20 -1000 400 100 R 50 50 1 1 B +X SIO_17 30 -1000 -800 100 R 50 50 1 1 B +X SIO_14 11 -1000 -500 100 R 50 50 1 1 B +X SIO_04/AIN2 21 -1000 500 100 R 50 50 1 1 B +X SIO_19 31 1000 -700 100 L 50 50 1 1 B +X SIO_12 12 -1000 -300 100 R 50 50 1 1 B +X SIO_03/AIN1 22 -1000 600 100 R 50 50 1 1 B +X SIO_31/AIN7 32 1000 500 100 L 50 50 1 1 B +X SIO_11 13 -1000 -200 100 R 50 50 1 1 B +X SIO_02/AIN0 23 -1000 700 100 R 50 50 1 1 B +X SIO_30/AIN6 33 1000 400 100 L 50 50 1 1 B +X SIO_10/NFC2 14 -1000 -100 100 R 50 50 1 1 B +X SIO_01 24 -1000 800 100 R 50 50 1 1 B +X SIO_29/AIN5 34 1000 300 100 L 50 50 1 1 B +X SIO_09/NFC1 15 -1000 0 100 R 50 50 1 1 B +X SIO_00 25 -1000 900 100 R 50 50 1 1 B +X SIO_28/AIN4 35 1000 200 100 L 50 50 1 1 B +X GND 16 0 -1000 100 U 50 50 1 1 W +X VDD 26 0 1100 100 D 50 50 1 1 W +X SIO_27 36 1000 100 100 L 50 50 1 1 B +X SIO_08 17 -1000 100 100 R 50 50 1 1 B +X GND 27 100 -1000 100 U 50 50 1 1 W +X SIO_26 37 1000 0 100 L 50 50 1 1 B +X SIO_07 18 -1000 200 100 R 50 50 1 1 B +X SIO_13 28 -1000 -400 100 R 50 50 1 1 B +X SIO_25 38 1000 -100 100 L 50 50 1 1 B +X SIO_06 19 -1000 300 100 R 50 50 1 1 B +X SIO_15 29 -1000 -600 100 R 50 50 1 1 B +X GND 39 200 -1000 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # BTM112 # DEF BTM112 IC 0 40 Y Y 1 F N diff --git a/library/stm32.lib b/library/stm32.lib index 407dfdd6..98ab3477 100644 --- a/library/stm32.lib +++ b/library/stm32.lib @@ -938,112 +938,106 @@ ENDDEF # STM32F042F4PX # DEF STM32F042F4Px U 0 40 Y Y 1 L N -F0 "U" -2100 1025 50 H V L B -F1 "STM32F042F4Px" 2100 1025 50 H V R B -F2 "TSSOP20" 2100 975 50 H V R T +F0 "U" -2800 925 50 H V L B +F1 "STM32F042F4Px" 2800 925 50 H V R B +F2 "TSSOP20" 2800 875 50 H V R T F3 "~" 0 0 50 H V C CNN DRAW -X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 2200 700 100 L 50 50 1 1 B -X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 2200 600 100 L 50 50 1 1 B -X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 2200 500 100 L 50 50 1 1 B -X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 2200 400 100 L 50 50 1 1 B -X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 2200 300 100 L 50 50 1 1 B -X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 2200 200 100 L 50 50 1 1 B -X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 2200 100 100 L 50 50 1 1 B -X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 2200 0 100 L 50 50 1 1 B -X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/PA9 17 2200 -100 100 L 50 50 1 1 B -X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/PA10 18 2200 -200 100 L 50 50 1 1 B -X CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USB_DM/PA11 17 2200 -300 100 L 50 50 1 1 B -X CAN_TX/TIM1_ETR/TSC_G4_IO4/USB_DP/PA12 18 2200 -400 100 L 50 50 1 1 B -X IR_OUT/SYS_SWDIO/USB_OE/PA13 19 2200 -500 100 L 50 50 1 1 B -X SYS_SWCLK/USART2_TX/PA14 20 2200 -600 100 L 50 50 1 1 B -X NRST 4 -2200 700 100 R 50 50 1 1 I -X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -2200 -200 100 R 50 50 1 1 I -X PF1/I2C1_SCL/RCC_OSC_OUT 3 -2200 -300 100 R 50 50 1 1 I -X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3 14 -2200 -500 100 R 50 50 1 1 B -X PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -2200 -600 100 R 50 50 1 1 B -X VDD 16 -100 1100 100 D 50 50 1 1 W -X VDDA 5 0 1100 100 D 50 50 1 1 W -X VSSA 15 0 -1000 100 U 50 50 1 1 W -S -2100 -900 2100 1000 0 1 10 f +X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 2900 600 100 L 50 50 1 1 B +X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 2900 500 100 L 50 50 1 1 B +X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 2900 400 100 L 50 50 1 1 B +X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 2900 300 100 L 50 50 1 1 B +X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 2900 200 100 L 50 50 1 1 B +X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 2900 100 100 L 50 50 1 1 B +X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 2900 0 100 L 50 50 1 1 B +X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 2900 -100 100 L 50 50 1 1 B +X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USB_DM/PA11/PA9 17 2900 -200 100 L 50 50 1 1 B +X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/CAN_TX/TIM1_ETR/TSC_G4_IO4/USB_DP/PA12/PA10 18 2900 -300 100 L 50 50 1 1 B +X IR_OUT/SYS_SWDIO/USB_OE/PA13 19 2900 -400 100 L 50 50 1 1 B +X SYS_SWCLK/USART2_TX/PA14 20 2900 -500 100 L 50 50 1 1 B +X NRST 4 -2900 600 100 R 50 50 1 1 I +X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -2900 -100 100 R 50 50 1 1 I +X PF1/I2C1_SCL/RCC_OSC_OUT 3 -2900 -200 100 R 50 50 1 1 I +X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3 14 -2900 -400 100 R 50 50 1 1 B +X PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -2900 -500 100 R 50 50 1 1 B +X VDD 16 -100 1000 100 D 50 50 1 1 W +X VDDA 5 0 1000 100 D 50 50 1 1 W +X VSSA 15 0 -900 100 U 50 50 1 1 W +S -2800 -800 2800 900 0 1 10 f ENDDRAW ENDDEF # # STM32F042F6PX # DEF STM32F042F6Px U 0 40 Y Y 1 L N -F0 "U" -2100 1025 50 H V L B -F1 "STM32F042F6Px" 2100 1025 50 H V R B -F2 "TSSOP20" 2100 975 50 H V R T +F0 "U" -2800 925 50 H V L B +F1 "STM32F042F6Px" 2800 925 50 H V R B +F2 "TSSOP20" 2800 875 50 H V R T F3 "~" 0 0 50 H V C CNN DRAW -X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 2200 700 100 L 50 50 1 1 B -X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 2200 600 100 L 50 50 1 1 B -X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 2200 500 100 L 50 50 1 1 B -X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 2200 400 100 L 50 50 1 1 B -X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 2200 300 100 L 50 50 1 1 B -X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 2200 200 100 L 50 50 1 1 B -X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 2200 100 100 L 50 50 1 1 B -X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 2200 0 100 L 50 50 1 1 B -X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/PA9 17 2200 -100 100 L 50 50 1 1 B -X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/PA10 18 2200 -200 100 L 50 50 1 1 B -X CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USB_DM/PA11 17 2200 -300 100 L 50 50 1 1 B -X CAN_TX/TIM1_ETR/TSC_G4_IO4/USB_DP/PA12 18 2200 -400 100 L 50 50 1 1 B -X IR_OUT/SYS_SWDIO/USB_OE/PA13 19 2200 -500 100 L 50 50 1 1 B -X SYS_SWCLK/USART2_TX/PA14 20 2200 -600 100 L 50 50 1 1 B -X NRST 4 -2200 700 100 R 50 50 1 1 I -X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -2200 -200 100 R 50 50 1 1 I -X PF1/I2C1_SCL/RCC_OSC_OUT 3 -2200 -300 100 R 50 50 1 1 I -X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3 14 -2200 -500 100 R 50 50 1 1 B -X PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -2200 -600 100 R 50 50 1 1 B -X VDD 16 -100 1100 100 D 50 50 1 1 W -X VDDA 5 0 1100 100 D 50 50 1 1 W -X VSSA 15 0 -1000 100 U 50 50 1 1 W -S -2100 -900 2100 1000 0 1 10 f +X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 2900 600 100 L 50 50 1 1 B +X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 2900 500 100 L 50 50 1 1 B +X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 2900 400 100 L 50 50 1 1 B +X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 2900 300 100 L 50 50 1 1 B +X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 2900 200 100 L 50 50 1 1 B +X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 2900 100 100 L 50 50 1 1 B +X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 2900 0 100 L 50 50 1 1 B +X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 2900 -100 100 L 50 50 1 1 B +X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USB_DM/PA11/PA9 17 2900 -200 100 L 50 50 1 1 B +X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/CAN_TX/TIM1_ETR/TSC_G4_IO4/USB_DP/PA12/PA10 18 2900 -300 100 L 50 50 1 1 B +X IR_OUT/SYS_SWDIO/USB_OE/PA13 19 2900 -400 100 L 50 50 1 1 B +X SYS_SWCLK/USART2_TX/PA14 20 2900 -500 100 L 50 50 1 1 B +X NRST 4 -2900 600 100 R 50 50 1 1 I +X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -2900 -100 100 R 50 50 1 1 I +X PF1/I2C1_SCL/RCC_OSC_OUT 3 -2900 -200 100 R 50 50 1 1 I +X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3 14 -2900 -400 100 R 50 50 1 1 B +X PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -2900 -500 100 R 50 50 1 1 B +X VDD 16 -100 1000 100 D 50 50 1 1 W +X VDDA 5 0 1000 100 D 50 50 1 1 W +X VSSA 15 0 -900 100 U 50 50 1 1 W +S -2800 -800 2800 900 0 1 10 f ENDDRAW ENDDEF # # STM32F042G4UX # DEF STM32F042G4Ux U 0 40 Y Y 1 L N -F0 "U" -2900 1125 50 H V L B -F1 "STM32F042G4Ux" 2900 1125 50 H V R B -F2 "UFQFPN28" 2900 1075 50 H V R T +F0 "U" -4200 1025 50 H V L B +F1 "STM32F042G4Ux" 4200 1025 50 H V R B +F2 "UFQFPN28" 4200 975 50 H V R T F3 "~" 0 0 50 H V C CNN ALIAS STM32F042G6Ux DRAW -X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 3000 700 100 L 50 50 1 1 B -X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 3000 600 100 L 50 50 1 1 B -X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 3000 500 100 L 50 50 1 1 B -X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 3000 400 100 L 50 50 1 1 B -X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 3000 300 100 L 50 50 1 1 B -X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 3000 200 100 L 50 50 1 1 B -X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 3000 100 100 L 50 50 1 1 B -X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 3000 0 100 L 50 50 1 1 B -X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/PA9 19 3000 -100 100 L 50 50 1 1 B -X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/PA10 20 3000 -200 100 L 50 50 1 1 B -X CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USART1_CTS/USB_DM/PA11 19 3000 -300 100 L 50 50 1 1 B -X CAN_TX/TIM1_ETR/TSC_G4_IO4/USART1_DE/USART1_RTS/USB_DP/PA12 20 3000 -400 100 L 50 50 1 1 B -X IR_OUT/SYS_SWDIO/USB_OE/PA13 21 3000 -500 100 L 50 50 1 1 B -X SYS_SWCLK/USART2_TX/PA14 22 3000 -600 100 L 50 50 1 1 B -X I2S1_WS/SPI1_NSS/TIM2_CH1/TIM2_ETR/USART2_RX/USB_OE/PA15 23 3000 -700 100 L 50 50 1 1 B -X NRST 4 -3000 700 100 R 50 50 1 1 I -X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -3000 300 100 R 50 50 1 1 I -X PF1/I2C1_SCL/RCC_OSC_OUT 3 -3000 200 100 R 50 50 1 1 I -X PB0/ADC_IN8/TIM1_CH2N/TIM3_CH3/TSC_G3_IO2 14 -3000 0 100 R 50 50 1 1 B -X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3 15 -3000 -100 100 R 50 50 1 1 B -X PB3/I2S1_CK/SPI1_SCK/TIM2_CH2/TSC_G5_IO1 24 -3000 -200 100 R 50 50 1 1 B -X PB4/I2S1_MCK/SPI1_MISO/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2 25 -3000 -300 100 R 50 50 1 1 B -X PB5/I2C1_SMBA/I2S1_SD/SPI1_MOSI/SYS_WKUP6/TIM16_BKIN/TIM3_CH2 26 -3000 -400 100 R 50 50 1 1 B -X PB6/I2C1_SCL/TIM16_CH1N/TSC_G5_IO3/USART1_TX 27 -3000 -500 100 R 50 50 1 1 B -X PB7/I2C1_SDA/TIM17_CH1N/TSC_G5_IO4/USART1_RX 28 -3000 -600 100 R 50 50 1 1 B -X PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -3000 -700 100 R 50 50 1 1 B -X VDD 17 -100 1200 100 D 50 50 1 1 W -X VDDA 5 0 1200 100 D 50 50 1 1 W -X VDDIO2 18 100 1200 100 D 50 50 1 1 W -X VSS 29 -100 -1100 100 U 50 50 1 1 W -X VSSA 16 0 -1100 100 U 50 50 1 1 W -S -2900 -1000 2900 1100 0 1 10 f +X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 4300 600 100 L 50 50 1 1 B +X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 4300 500 100 L 50 50 1 1 B +X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 4300 400 100 L 50 50 1 1 B +X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 4300 300 100 L 50 50 1 1 B +X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 4300 200 100 L 50 50 1 1 B +X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 4300 100 100 L 50 50 1 1 B +X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 4300 0 100 L 50 50 1 1 B +X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 4300 -100 100 L 50 50 1 1 B +X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USART1_CTS/USB_DM/PA11/PA9 19 4300 -200 100 L 50 50 1 1 B +X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/CAN_TX/TIM1_ETR/TSC_G4_IO4/USART1_DE/USART1_RTS/USB_DP/PA12/PA10 20 4300 -300 100 L 50 50 1 1 B +X IR_OUT/SYS_SWDIO/USB_OE/PA13 21 4300 -400 100 L 50 50 1 1 B +X SYS_SWCLK/USART2_TX/PA14 22 4300 -500 100 L 50 50 1 1 B +X I2S1_WS/SPI1_NSS/TIM2_CH1/TIM2_ETR/USART2_RX/USB_OE/PA15 23 4300 -600 100 L 50 50 1 1 B +X NRST 4 -4300 600 100 R 50 50 1 1 I +X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -4300 400 100 R 50 50 1 1 I +X PF1/I2C1_SCL/RCC_OSC_OUT 3 -4300 300 100 R 50 50 1 1 I +X PB0/ADC_IN8/TIM1_CH2N/TIM3_CH3/TSC_G3_IO2 14 -4300 100 100 R 50 50 1 1 B +X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3 15 -4300 0 100 R 50 50 1 1 B +X PB3/I2S1_CK/SPI1_SCK/TIM2_CH2/TSC_G5_IO1 24 -4300 -100 100 R 50 50 1 1 B +X PB4/I2S1_MCK/SPI1_MISO/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2 25 -4300 -200 100 R 50 50 1 1 B +X PB5/I2C1_SMBA/I2S1_SD/SPI1_MOSI/SYS_WKUP6/TIM16_BKIN/TIM3_CH2 26 -4300 -300 100 R 50 50 1 1 B +X PB6/I2C1_SCL/TIM16_CH1N/TSC_G5_IO3/USART1_TX 27 -4300 -400 100 R 50 50 1 1 B +X PB7/I2C1_SDA/TIM17_CH1N/TSC_G5_IO4/USART1_RX 28 -4300 -500 100 R 50 50 1 1 B +X PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -4300 -600 100 R 50 50 1 1 B +X VDD 17 -100 1100 100 D 50 50 1 1 W +X VDDA 5 0 1100 100 D 50 50 1 1 W +X VDDIO2 18 100 1100 100 D 50 50 1 1 W +X VSS 29 -100 -1000 100 U 50 50 1 1 W +X VSSA 16 0 -1000 100 U 50 50 1 1 W +S -4200 -900 4200 1000 0 1 10 f ENDDRAW ENDDEF # @@ -1249,43 +1243,41 @@ ENDDEF # STM32F048G6UX # DEF STM32F048G6Ux U 0 40 Y Y 1 L N -F0 "U" -2700 1125 50 H V L B -F1 "STM32F048G6Ux" 2700 1125 50 H V R B -F2 "UFQFPN28" 2700 1075 50 H V R T +F0 "U" -4000 1025 50 H V L B +F1 "STM32F048G6Ux" 4000 1025 50 H V R B +F2 "UFQFPN28" 4000 975 50 H V R T F3 "~" 0 0 50 H V C CNN DRAW -X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 2800 700 100 L 50 50 1 1 B -X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 2800 600 100 L 50 50 1 1 B -X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 2800 500 100 L 50 50 1 1 B -X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 2800 400 100 L 50 50 1 1 B -X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 2800 300 100 L 50 50 1 1 B -X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 2800 200 100 L 50 50 1 1 B -X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 2800 100 100 L 50 50 1 1 B -X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 2800 0 100 L 50 50 1 1 B -X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/PA9 19 2800 -100 100 L 50 50 1 1 B -X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/PA10 20 2800 -200 100 L 50 50 1 1 B -X I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USART1_CTS/USB_DM/PA11 19 2800 -300 100 L 50 50 1 1 B -X TIM1_ETR/TSC_G4_IO4/USART1_DE/USART1_RTS/USB_DP/PA12 20 2800 -400 100 L 50 50 1 1 B -X IR_OUT/SYS_SWDIO/USB_OE/PA13 21 2800 -500 100 L 50 50 1 1 B -X SYS_SWCLK/USART2_TX/PA14 22 2800 -600 100 L 50 50 1 1 B -X I2S1_WS/SPI1_NSS/TIM2_CH1/TIM2_ETR/USART2_RX/USB_OE/PA15 23 2800 -700 100 L 50 50 1 1 B -X NRST 4 -2800 700 100 R 50 50 1 1 I -X NPOR 15 -2800 500 100 R 50 50 1 1 W -X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -2800 200 100 R 50 50 1 1 I -X PF1/I2C1_SCL/RCC_OSC_OUT 3 -2800 100 100 R 50 50 1 1 I -X PB0/ADC_IN8/TIM1_CH2N/TIM3_CH3/TSC_G3_IO2 14 -2800 -100 100 R 50 50 1 1 B -X PB3/I2S1_CK/SPI1_SCK/TIM2_CH2/TSC_G5_IO1 24 -2800 -200 100 R 50 50 1 1 B -X PB4/I2S1_MCK/SPI1_MISO/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2 25 -2800 -300 100 R 50 50 1 1 B -X PB5/I2C1_SMBA/I2S1_SD/SPI1_MOSI/SYS_WKUP6/TIM16_BKIN/TIM3_CH2 26 -2800 -400 100 R 50 50 1 1 B -X PB6/I2C1_SCL/TIM16_CH1N/TSC_G5_IO3/USART1_TX 27 -2800 -500 100 R 50 50 1 1 B -X PB7/I2C1_SDA/TIM17_CH1N/TSC_G5_IO4/USART1_RX 28 -2800 -600 100 R 50 50 1 1 B -X PB8/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -2800 -700 100 R 50 50 1 1 B -X VDD 17 -100 1200 100 D 50 50 1 1 W -X VDDA 5 0 1200 100 D 50 50 1 1 W -X VDDIO2 18 100 1200 100 D 50 50 1 1 W +X ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0 6 4100 500 100 L 50 50 1 1 B +X ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 7 4100 400 100 L 50 50 1 1 B +X ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2 8 4100 300 100 L 50 50 1 1 B +X ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3 9 4100 200 100 L 50 50 1 1 B +X ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4 10 4100 100 100 L 50 50 1 1 B +X ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 11 4100 0 100 L 50 50 1 1 B +X ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6 12 4100 -100 100 L 50 50 1 1 B +X ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7 13 4100 -200 100 L 50 50 1 1 B +X I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USART1_CTS/USB_DM/PA11/PA9 19 4100 -300 100 L 50 50 1 1 B +X I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/TIM1_ETR/TSC_G4_IO4/USART1_DE/USART1_RTS/USB_DP/PA12/PA10 20 4100 -400 100 L 50 50 1 1 B +X IR_OUT/SYS_SWDIO/USB_OE/PA13 21 4100 -500 100 L 50 50 1 1 B +X SYS_SWCLK/USART2_TX/PA14 22 4100 -600 100 L 50 50 1 1 B +X I2S1_WS/SPI1_NSS/TIM2_CH1/TIM2_ETR/USART2_RX/USB_OE/PA15 23 4100 -700 100 L 50 50 1 1 B +X NRST 4 -4100 600 100 R 50 50 1 1 I +X NPOR 15 -4100 400 100 R 50 50 1 1 W +X PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN 2 -4100 200 100 R 50 50 1 1 I +X PF1/I2C1_SCL/RCC_OSC_OUT 3 -4100 100 100 R 50 50 1 1 I +X PB0/ADC_IN8/TIM1_CH2N/TIM3_CH3/TSC_G3_IO2 14 -4100 -100 100 R 50 50 1 1 B +X PB3/I2S1_CK/SPI1_SCK/TIM2_CH2/TSC_G5_IO1 24 -4100 -200 100 R 50 50 1 1 B +X PB4/I2S1_MCK/SPI1_MISO/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2 25 -4100 -300 100 R 50 50 1 1 B +X PB5/I2C1_SMBA/I2S1_SD/SPI1_MOSI/SYS_WKUP6/TIM16_BKIN/TIM3_CH2 26 -4100 -400 100 R 50 50 1 1 B +X PB6/I2C1_SCL/TIM16_CH1N/TSC_G5_IO3/USART1_TX 27 -4100 -500 100 R 50 50 1 1 B +X PB7/I2C1_SDA/TIM17_CH1N/TSC_G5_IO4/USART1_RX 28 -4100 -600 100 R 50 50 1 1 B +X PB8/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC 1 -4100 -700 100 R 50 50 1 1 B +X VDD 17 -100 1100 100 D 50 50 1 1 W +X VDDA 5 0 1100 100 D 50 50 1 1 W +X VDDIO2 18 100 1100 100 D 50 50 1 1 W X VSS 29 -100 -1100 100 U 50 50 1 1 W X VSSA 16 0 -1100 100 U 50 50 1 1 W -S -2700 -1000 2700 1100 0 1 10 f +S -4000 -1000 4000 1000 0 1 10 f ENDDRAW ENDDEF # @@ -2604,34 +2596,32 @@ ENDDEF # STM32F070F6PX # DEF STM32F070F6Px U 0 40 Y Y 1 L N -F0 "U" -1600 1025 50 H V L B -F1 "STM32F070F6Px" 1600 1025 50 H V R B -F2 "TSSOP20" 1600 975 50 H V R T +F0 "U" -2600 925 50 H V L B +F1 "STM32F070F6Px" 2600 925 50 H V R B +F2 "TSSOP20" 2600 875 50 H V R T F3 "~" 0 0 50 H V C CNN DRAW -X ADC_IN0/RTC_TAMP2/SYS_WKUP1/USART2_CTS/PA0 6 1700 700 100 L 50 50 1 1 B -X ADC_IN1/USART2_DE/USART2_RTS/PA1 7 1700 600 100 L 50 50 1 1 B -X ADC_IN2/SYS_WKUP4/USART2_TX/PA2 8 1700 500 100 L 50 50 1 1 B -X ADC_IN3/USART2_RX/PA3 9 1700 400 100 L 50 50 1 1 B -X ADC_IN4/SPI1_NSS/TIM14_CH1/USART2_CK/USB_OE/PA4 10 1700 300 100 L 50 50 1 1 B -X ADC_IN5/SPI1_SCK/PA5 11 1700 200 100 L 50 50 1 1 B -X ADC_IN6/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/PA6 12 1700 100 100 L 50 50 1 1 B -X ADC_IN7/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/PA7 13 1700 0 100 L 50 50 1 1 B -X I2C1_SCL/TIM1_CH2/USART1_TX/PA9 17 1700 -100 100 L 50 50 1 1 B -X I2C1_SDA/TIM17_BKIN/TIM1_CH3/USART1_RX/PA10 18 1700 -200 100 L 50 50 1 1 B -X I2C1_SCL/TIM1_CH4/USART1_CTS/USB_DM/PA11 17 1700 -300 100 L 50 50 1 1 B -X TIM1_ETR/USART1_DE/USART1_RTS/USB_DP/PA12 18 1700 -400 100 L 50 50 1 1 B -X IR_OUT/SYS_SWDIO/USB_OE/PA13 19 1700 -500 100 L 50 50 1 1 B -X SYS_SWCLK/USART2_TX/PA14 20 1700 -600 100 L 50 50 1 1 B -X NRST 4 -1700 700 100 R 50 50 1 1 I -X BOOT0 1 -1700 500 100 R 50 50 1 1 I -X PF0/I2C1_SDA/RCC_OSC_IN 2 -1700 -300 100 R 50 50 1 1 I -X PF1/I2C1_SCL/RCC_OSC_OUT 3 -1700 -400 100 R 50 50 1 1 I -X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4 14 -1700 -600 100 R 50 50 1 1 B -X VDD 16 -100 1100 100 D 50 50 1 1 W -X VDDA 5 0 1100 100 D 50 50 1 1 W -X VSS 15 0 -1000 100 U 50 50 1 1 W -S -1600 -900 1600 1000 0 1 10 f +X ADC_IN0/RTC_TAMP2/SYS_WKUP1/USART2_CTS/PA0 6 2700 600 100 L 50 50 1 1 B +X ADC_IN1/USART2_DE/USART2_RTS/PA1 7 2700 500 100 L 50 50 1 1 B +X ADC_IN2/SYS_WKUP4/USART2_TX/PA2 8 2700 400 100 L 50 50 1 1 B +X ADC_IN3/USART2_RX/PA3 9 2700 300 100 L 50 50 1 1 B +X ADC_IN4/SPI1_NSS/TIM14_CH1/USART2_CK/USB_OE/PA4 10 2700 200 100 L 50 50 1 1 B +X ADC_IN5/SPI1_SCK/PA5 11 2700 100 100 L 50 50 1 1 B +X ADC_IN6/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/PA6 12 2700 0 100 L 50 50 1 1 B +X ADC_IN7/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/PA7 13 2700 -100 100 L 50 50 1 1 B +X I2C1_SCL/TIM1_CH2/USART1_TX/I2C1_SCL/TIM1_CH4/USART1_CTS/USB_DM/PA11/PA9 17 2700 -200 100 L 50 50 1 1 B +X I2C1_SDA/TIM17_BKIN/TIM1_CH3/USART1_RX/TIM1_ETR/USART1_DE/USART1_RTS/USB_DP/PA12/PA10 18 2700 -300 100 L 50 50 1 1 B +X IR_OUT/SYS_SWDIO/USB_OE/PA13 19 2700 -400 100 L 50 50 1 1 B +X SYS_SWCLK/USART2_TX/PA14 20 2700 -500 100 L 50 50 1 1 B +X NRST 4 -2700 600 100 R 50 50 1 1 I +X BOOT0 1 -2700 400 100 R 50 50 1 1 I +X PF0/I2C1_SDA/RCC_OSC_IN 2 -2700 -200 100 R 50 50 1 1 I +X PF1/I2C1_SCL/RCC_OSC_OUT 3 -2700 -300 100 R 50 50 1 1 I +X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4 14 -2700 -500 100 R 50 50 1 1 B +X VDD 16 -100 1000 100 D 50 50 1 1 W +X VDDA 5 0 1000 100 D 50 50 1 1 W +X VSS 15 0 -900 100 U 50 50 1 1 W +S -2600 -800 2600 900 0 1 10 f ENDDRAW ENDDEF # diff --git a/modules/packages3d/Oscillators.3dshapes/KXO-200.wings b/modules/packages3d/Oscillators.3dshapes/KXO-200.wings deleted file mode 100644 index f8c5684b..00000000 Binary files a/modules/packages3d/Oscillators.3dshapes/KXO-200.wings and /dev/null differ diff --git a/modules/packages3d/Oscillators.3dshapes/KXO-200.wrl b/modules/packages3d/Oscillators.3dshapes/KXO-200.wrl deleted file mode 100644 index affce6cd..00000000 --- a/modules/packages3d/Oscillators.3dshapes/KXO-200.wrl +++ /dev/null @@ -1,690 +0,0 @@ -#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/Oscillators.3dshapes/KXO-200_LargePads.wings b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings deleted file mode 100644 index f8c5684b..00000000 Binary files a/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings and /dev/null differ diff --git a/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl deleted file mode 100644 index affce6cd..00000000 --- a/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl +++ /dev/null @@ -1,690 +0,0 @@ -#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/Oscillators.3dshapes/OSC_DIP8.wings b/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wings deleted file mode 100644 index de133a41..00000000 Binary files a/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wings and /dev/null differ diff --git a/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wrl b/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wrl deleted file mode 100644 index afa1abc5..00000000 --- a/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wrl +++ /dev/null @@ -1,690 +0,0 @@ -#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 [ - 1.72071 1.48969 0.799496, - 1.70477 1.40955 0.799496, - 1.65938 1.34161 0.799496, - 1.59144 1.29621 0.799496, - 1.51130 1.28027 0.799496, - 1.43116 1.29621 0.799496, - 1.36322 1.34161 0.799496, - 1.31782 1.40955 0.799496, - 1.30188 1.48969 0.799496, - 1.31782 1.56983 0.799496, - 1.36322 1.63776 0.799496, - 1.43116 1.68316 0.799496, - 1.51130 1.69910 0.799496, - 1.59144 1.68316 0.799496, - 1.65938 1.63776 0.799496, - 1.70477 1.56983 0.799496, - 1.72071 1.48969 -1.03430, - 1.70477 1.40955 -1.03430, - 1.65938 1.34161 -1.03430, - 1.59144 1.29621 -1.03430, - 1.51130 1.28027 -1.03430, - 1.43116 1.29621 -1.03430, - 1.36322 1.34161 -1.03430, - 1.31782 1.40955 -1.03430, - 1.30188 1.48969 -1.03430, - 1.31782 1.56983 -1.03430, - 1.36322 1.63776 -1.03430, - 1.43116 1.68316 -1.03430, - 1.51130 1.69910 -1.03430, - 1.59144 1.68316 -1.03430, - 1.65938 1.63776 -1.03430, - 1.70477 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, - 4.03394e-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, - 4.28606e-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.04243e-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.29455e-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 ] - } - } - ] -} - -DEF torus1_copy5 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.27262 -1.50044 0.799496, - -1.28856 -1.58058 0.799496, - -1.33396 -1.64852 0.799496, - -1.40190 -1.69392 0.799496, - -1.48204 -1.70986 0.799496, - -1.56217 -1.69392 0.799496, - -1.63011 -1.64852 0.799496, - -1.67551 -1.58058 0.799496, - -1.69145 -1.50044 0.799496, - -1.67551 -1.42030 0.799496, - -1.63011 -1.35236 0.799496, - -1.56217 -1.30697 0.799496, - -1.48204 -1.29103 0.799496, - -1.40190 -1.30697 0.799496, - -1.33396 -1.35236 0.799496, - -1.28856 -1.42030 0.799496, - -1.27262 -1.50044 -1.03430, - -1.28856 -1.58058 -1.03430, - -1.33396 -1.64852 -1.03430, - -1.40190 -1.69392 -1.03430, - -1.48204 -1.70986 -1.03430, - -1.56217 -1.69392 -1.03430, - -1.63011 -1.64852 -1.03430, - -1.67551 -1.58058 -1.03430, - -1.69145 -1.50044 -1.03430, - -1.67551 -1.42030 -1.03430, - -1.63011 -1.35236 -1.03430, - -1.56217 -1.30697 -1.03430, - -1.48204 -1.29103 -1.03430, - -1.40190 -1.30697 -1.03430, - -1.33396 -1.35236 -1.03430, - -1.28856 -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, - -4.28606e-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, - -4.03394e-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.67273e-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 ] - } - } - ] -} - -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 [ - -2.50000 -2.26600 0.336464, - -2.26600 -2.50000 0.336464, - -2.50000 2.26600 0.336464, - -2.26600 2.50000 0.336464, - 2.26600 2.50000 0.336464, - 2.50000 2.26600 0.336464, - 2.50000 -2.26600 0.336464, - 2.26600 -2.50000 0.336464, - -2.50000 -2.26600 1.77860, - -2.26600 -2.50000 1.77860, - -2.50000 2.26600 1.77860, - -2.26600 2.50000 1.77860, - 2.26600 2.50000 1.77860, - 2.50000 2.26600 1.77860, - 2.50000 -2.26600 1.77860, - 2.26600 -2.50000 1.77860, - -2.29320 -2.18034 1.98540, - -2.18034 -2.29320 1.98540, - 2.18034 -2.29320 1.98540, - 2.29320 -2.18034 1.98540, - 2.29320 2.18034 1.98540, - 2.18034 2.29320 1.98540, - -2.18034 2.29320 1.98540, - -2.29320 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.812520 -0.336557 -0.475963, - -0.336557 -0.812520 -0.475963, - -0.812520 0.336557 -0.475963, - -0.336557 0.812520 -0.475963, - 0.336557 0.812520 -0.475963, - 0.812520 0.336557 -0.475963, - 0.812520 -0.336557 -0.475963, - 0.336557 -0.812520 -0.475963, - -0.843028 -0.349194 0.409106, - -0.349194 -0.843028 0.409106, - -0.843028 0.349194 0.409106, - -0.349194 0.843028 0.409106, - 0.349194 0.843028 0.409106, - 0.843028 0.349194 0.409106, - 0.843028 -0.349194 0.409106, - 0.349194 -0.843028 0.409106, - -0.439733 -0.182143 0.879465, - -0.182143 -0.439733 0.879465, - 0.182143 -0.439733 0.879465, - 0.439733 -0.182143 0.879465, - 0.439733 0.182143 0.879465, - 0.182143 0.439733 0.879465, - -0.182143 0.439733 0.879465, - -0.439733 0.182143 0.879465 ] } - 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 [ - -2.61374 -2.37024 0.393596, - -2.59822 -2.61500 0.393596, - -2.61374 -2.37024 0.182602, - -2.59822 -2.61500 0.182602, - -2.61374 2.25305 0.393596, - -2.53088 2.45310 0.393596, - -2.45184 2.53214 0.393596, - -2.25179 2.61500 0.393596, - 2.25431 2.61500 0.393596, - 2.45436 2.53214 0.393596, - 2.53340 2.45310 0.393596, - 2.61626 2.25305 0.393596, - 2.61626 -2.25305 0.393596, - 2.53340 -2.45310 0.393596, - 2.45436 -2.53214 0.393596, - 2.25431 -2.61500 0.393596, - -2.61374 2.25305 0.182602, - -2.53088 2.45310 0.182602, - -2.25179 2.61500 0.182602, - -2.45184 2.53214 0.182602, - 2.25431 2.61500 0.182602, - 2.45436 2.53214 0.182602, - 2.61626 2.25305 0.182602, - 2.53340 2.45310 0.182602, - 2.61626 -2.25305 0.182602, - 2.53340 -2.45310 0.182602, - 2.25431 -2.61500 0.182602, - 2.45436 -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.893889 -2.83184e-2 0.447393, - -0.564407 -0.601338 0.565541, - -0.893889 -2.83184e-2 -0.447393, - -0.564407 -0.601338 -0.565541, - -0.873791 0.173808 0.454182, - -0.740764 0.494963 0.454182, - -0.494963 0.740764 0.454182, - -0.173808 0.873791 0.454182, - 0.173808 0.873791 0.454182, - 0.494963 0.740764 0.454182, - 0.740764 0.494963 0.454182, - 0.873791 0.173808 0.454182, - 0.873791 -0.173808 0.454182, - 0.740764 -0.494963 0.454182, - 0.494963 -0.740764 0.454182, - 0.173808 -0.873791 0.454182, - -0.873791 0.173808 -0.454182, - -0.740764 0.494963 -0.454182, - -0.173808 0.873791 -0.454182, - -0.494963 0.740764 -0.454182, - 0.173808 0.873791 -0.454182, - 0.494963 0.740764 -0.454182, - 0.873791 0.173808 -0.454182, - 0.740764 0.494963 -0.454182, - 0.873791 -0.173808 -0.454182, - 0.740764 -0.494963 -0.454182, - 0.173808 -0.873791 -0.454182, - 0.494963 -0.740764 -0.454182 ] } - 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 [ - 1.71646 -1.49841 0.799496, - 1.70052 -1.57855 0.799496, - 1.65513 -1.64649 0.799496, - 1.58719 -1.69189 0.799496, - 1.50705 -1.70783 0.799496, - 1.42691 -1.69189 0.799496, - 1.35897 -1.64649 0.799496, - 1.31357 -1.57855 0.799496, - 1.29763 -1.49841 0.799496, - 1.31357 -1.41827 0.799496, - 1.35897 -1.35033 0.799496, - 1.42691 -1.30494 0.799496, - 1.50705 -1.28900 0.799496, - 1.58719 -1.30494 0.799496, - 1.65513 -1.35033 0.799496, - 1.70052 -1.41827 0.799496, - 1.71646 -1.49841 -1.03430, - 1.70052 -1.57855 -1.03430, - 1.65513 -1.64649 -1.03430, - 1.58719 -1.69189 -1.03430, - 1.50705 -1.70783 -1.03430, - 1.42691 -1.69189 -1.03430, - 1.35897 -1.64649 -1.03430, - 1.31357 -1.57855 -1.03430, - 1.29763 -1.49841 -1.03430, - 1.31357 -1.41827 -1.03430, - 1.35897 -1.35033 -1.03430, - 1.42691 -1.30494 -1.03430, - 1.50705 -1.28900 -1.03430, - 1.58719 -1.30494 -1.03430, - 1.65513 -1.35033 -1.03430, - 1.70052 -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, - 4.03394e-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, - 4.03394e-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, - 3.65576e-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, - 3.65576e-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 ] - } - } - ] -} - -DEF torus1_sep6 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.28460 1.48360 0.799496, - -1.30055 1.40346 0.799496, - -1.34594 1.33552 0.799496, - -1.41388 1.29012 0.799496, - -1.49402 1.27418 0.799496, - -1.57416 1.29012 0.799496, - -1.64210 1.33552 0.799496, - -1.68749 1.40346 0.799496, - -1.70343 1.48360 0.799496, - -1.68749 1.56374 0.799496, - -1.64210 1.63168 0.799496, - -1.57416 1.67707 0.799496, - -1.49402 1.69301 0.799496, - -1.41388 1.67707 0.799496, - -1.34594 1.63168 0.799496, - -1.30055 1.56374 0.799496, - -1.28460 1.48360 -1.03430, - -1.30055 1.40346 -1.03430, - -1.34594 1.33552 -1.03430, - -1.41388 1.29012 -1.03430, - -1.49402 1.27418 -1.03430, - -1.57416 1.29012 -1.03430, - -1.64210 1.33552 -1.03430, - -1.68749 1.40346 -1.03430, - -1.70343 1.48360 -1.03430, - -1.68749 1.56374 -1.03430, - -1.64210 1.63168 -1.03430, - -1.57416 1.67707 -1.03430, - -1.49402 1.69301 -1.03430, - -1.41388 1.67707 -1.03430, - -1.34594 1.63168 -1.03430, - -1.30055 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/Oscillators.3dshapes/Oscillator_DIP-14.FCStd b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14.FCStd new file mode 100644 index 00000000..9a2d95fb Binary files /dev/null and b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14.FCStd differ diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14.wrl b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14.wrl new file mode 100644 index 00000000..2cc54373 --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14.wrl @@ -0,0 +1,1565 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -1.465 -1.975 -2.220446e-016, + -1.465 -1.975 4.5799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.975 -2.220446e-016, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + -1.465 -1.975 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + -1.465 -1.975 -2.220446e-016, + 16.834999 -1.975 0, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 -1.475 0, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + 16.834999 -1.975 0, + 16.834999 -1.975 4.5799999, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + -1.965 9.2250004 0, + -1.965 9.2250004 4.5799999, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + -1.8832581 -1.5870719 4.8299999, + -1.7711862 -1.7811862 4.8299999, + -1.5770719 -1.8932581 4.8299999, + -1.6417767 -1.6517767 5.0130129, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 16.947071 -1.8932581 4.8299999, + 17.141186 -1.7811862 4.8299999, + 17.253258 -1.5870719 4.8299999, + 17.011776 -1.6517767 5.0130129, + 17.334999 -1.475 -2.220446e-016, + 17.334999 -1.475 4.5799999, + 17.334999 9.2250004 4.5799999, + 17.334999 9.2250004 0, + 17.334999 9.2250004 0, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + 16.834999 9.7250004 0, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999, + -1.465 9.7250004 0, + -1.465 9.7250004 0, + -1.465 9.7250004 4.5799999, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + 17.334999 -1.475 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + 17.253258 9.3370724 4.8299999, + 17.141186 9.5311861 4.8299999, + 16.947071 9.6432581 4.8299999, + 17.011776 9.4017763 5.0130129, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.5770719 9.6432581 4.8299999, + -1.7711862 9.5311861 4.8299999, + -1.8832581 9.3370724 4.8299999, + -1.6417767 9.4017763 5.0130129, + -1.465 -1.975 4.5799999, + -1.465 -1.975 0, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + 17.334999 -1.475 0, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + 17.334999 -1.475 4.5799999, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999 ] + + } + coordIndex [ 0, 1, -1, 1, 2, -1, 0, 3, + -1, 3, 2, -1, 4, 5, -1, 5, + 7, 8, 9, 10, 11, 6, -1, 4, + 13, 14, 15, 16, 17, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 19, + 26, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 33, 35, 36, 37, 38, 39, + 34, -1, 34, 40, -1, 40, 42, 43, + 44, 45, 46, 41, -1, 41, 47, -1, + 47, 49, 50, 51, 52, 53, 48, -1, + 48, 54, -1, 61, 63, 64, 65, 66, + 67, 62, -1, 68, 62, -1, 74, 75, + -1, 75, 76, -1, 78, 80, 81, 82, + 83, 84, 79, -1, 79, 91, -1, 103, + 101, -1, 102, 104, -1, 104, 103, -1, + 106, 118, -1, 112, 119, 120, 121, 122, + 123, 118, -1, 129, 130, -1, 131, 130, + -1, 133, 135, 136, 137, 138, 139, 134, + -1, 140, 134, -1, 147, 148, -1, 149, + 148, -1, 151, 153, 154, 155, 156, 157, + 152, -1, 164, 166, 167, 168, 169, 170, + 165, -1, 185, 187, 188, 189, 190, 191, + 186, -1, 192, 194, 195, 196, 197, 198, + 193, -1, 199, 201, 202, 203, 204, 205, + 200, -1, 207, 219, -1, 230, 242, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 2, 1, -1, 0, 3, 2, -1, + 4, 13, 5, -1, 5, 13, 7, -1, + 7, 13, 8, -1, 8, 14, 9, -1, + 13, 14, 8, -1, 9, 15, 10, -1, + 14, 15, 9, -1, 10, 16, 11, -1, + 15, 16, 10, -1, 16, 17, 11, -1, + 11, 12, 6, -1, 17, 12, 11, -1, + 18, 27, 20, -1, 25, 27, 18, -1, + 20, 28, 21, -1, 27, 28, 20, -1, + 21, 29, 22, -1, 28, 29, 21, -1, + 22, 30, 23, -1, 23, 30, 24, -1, + 29, 30, 22, -1, 30, 31, 24, -1, + 24, 26, 19, -1, 31, 26, 24, -1, + 35, 37, 36, -1, 39, 38, 37, -1, + 39, 37, 35, -1, 33, 39, 35, -1, + 34, 39, 33, -1, 44, 43, 42, -1, + 45, 42, 40, -1, 45, 44, 42, -1, + 41, 40, 34, -1, 41, 46, 45, -1, + 41, 34, 33, -1, 41, 45, 40, -1, + 58, 32, 59, -1, 55, 57, 56, -1, + 55, 58, 57, -1, 55, 32, 58, -1, + 54, 32, 55, -1, 47, 33, 32, -1, + 47, 41, 33, -1, 47, 32, 54, -1, + 48, 47, 54, -1, 53, 47, 48, -1, + 50, 49, 47, -1, 51, 53, 52, -1, + 51, 50, 47, -1, 51, 47, 53, -1, + 60, 69, 61, -1, 61, 69, 63, -1, + 63, 70, 64, -1, 69, 70, 63, -1, + 64, 71, 65, -1, 70, 71, 64, -1, + 65, 72, 66, -1, 71, 72, 65, -1, + 66, 73, 67, -1, 72, 73, 66, -1, + 67, 68, 62, -1, 73, 68, 67, -1, + 74, 77, 75, -1, 75, 77, 76, -1, + 80, 78, 86, -1, 87, 80, 86, -1, + 92, 89, 90, -1, 92, 90, 85, -1, + 97, 81, 80, -1, 97, 82, 81, -1, + 97, 80, 87, -1, 98, 87, 88, -1, + 98, 88, 89, -1, 98, 82, 97, -1, + 98, 97, 87, -1, 99, 92, 93, -1, + 99, 93, 94, -1, 99, 89, 92, -1, + 99, 98, 89, -1, 99, 94, 98, -1, + 100, 83, 82, -1, 100, 84, 83, -1, + 100, 79, 84, -1, 100, 91, 79, -1, + 100, 94, 95, -1, 100, 95, 96, -1, + 100, 96, 91, -1, 100, 82, 98, -1, + 100, 98, 94, -1, 104, 101, 102, -1, + 104, 103, 101, -1, 107, 105, 113, -1, + 114, 107, 113, -1, 119, 116, 117, -1, + 119, 117, 112, -1, 124, 108, 107, -1, + 124, 109, 108, -1, 124, 107, 114, -1, + 125, 114, 115, -1, 125, 115, 116, -1, + 125, 109, 124, -1, 125, 124, 114, -1, + 126, 119, 120, -1, 126, 120, 121, -1, + 126, 116, 119, -1, 126, 125, 116, -1, + 126, 121, 125, -1, 127, 110, 109, -1, + 127, 111, 110, -1, 127, 106, 111, -1, + 127, 118, 106, -1, 127, 121, 122, -1, + 127, 122, 123, -1, 127, 123, 118, -1, + 127, 109, 125, -1, 127, 125, 121, -1, + 128, 131, 129, -1, 129, 131, 130, -1, + 132, 141, 133, -1, 133, 141, 135, -1, + 135, 142, 136, -1, 141, 142, 135, -1, + 136, 143, 137, -1, 137, 143, 138, -1, + 142, 143, 136, -1, 143, 144, 138, -1, + 138, 145, 139, -1, 144, 145, 138, -1, + 139, 140, 134, -1, 145, 140, 139, -1, + 146, 148, 147, -1, 146, 149, 148, -1, + 150, 159, 151, -1, 151, 159, 153, -1, + 153, 160, 154, -1, 159, 160, 153, -1, + 154, 161, 155, -1, 155, 161, 156, -1, + 160, 161, 154, -1, 156, 162, 157, -1, + 161, 162, 156, -1, 157, 163, 152, -1, + 162, 163, 157, -1, 163, 158, 152, -1, + 164, 173, 166, -1, 171, 173, 164, -1, + 166, 174, 167, -1, 173, 174, 166, -1, + 167, 175, 168, -1, 168, 175, 169, -1, + 174, 175, 167, -1, 175, 176, 169, -1, + 169, 177, 170, -1, 170, 177, 165, -1, + 176, 177, 169, -1, 177, 172, 165, -1, + 178, 187, 180, -1, 185, 187, 178, -1, + 180, 188, 181, -1, 187, 188, 180, -1, + 181, 189, 182, -1, 182, 189, 183, -1, + 188, 189, 181, -1, 189, 190, 183, -1, + 183, 191, 184, -1, 184, 191, 179, -1, + 190, 191, 183, -1, 191, 186, 179, -1, + 192, 201, 194, -1, 194, 201, 195, -1, + 199, 201, 192, -1, 201, 202, 195, -1, + 195, 203, 196, -1, 202, 203, 195, -1, + 196, 204, 197, -1, 203, 204, 196, -1, + 197, 205, 198, -1, 204, 205, 197, -1, + 198, 200, 193, -1, 205, 200, 198, -1, + 208, 206, 214, -1, 215, 208, 214, -1, + 220, 217, 218, -1, 220, 218, 213, -1, + 225, 209, 208, -1, 225, 210, 209, -1, + 225, 208, 215, -1, 226, 215, 216, -1, + 226, 216, 217, -1, 226, 210, 225, -1, + 226, 225, 215, -1, 227, 220, 221, -1, + 227, 221, 222, -1, 227, 217, 220, -1, + 227, 226, 217, -1, 227, 222, 226, -1, + 228, 211, 210, -1, 228, 212, 211, -1, + 228, 207, 212, -1, 228, 219, 207, -1, + 228, 222, 223, -1, 228, 223, 224, -1, + 228, 224, 219, -1, 228, 210, 226, -1, + 228, 226, 222, -1, 231, 229, 237, -1, + 238, 231, 237, -1, 243, 240, 241, -1, + 243, 241, 236, -1, 248, 232, 231, -1, + 248, 233, 232, -1, 248, 231, 238, -1, + 249, 238, 239, -1, 249, 239, 240, -1, + 249, 233, 248, -1, 249, 248, 238, -1, + 250, 243, 244, -1, 250, 244, 245, -1, + 250, 240, 243, -1, 250, 249, 240, -1, + 250, 245, 249, -1, 251, 234, 233, -1, + 251, 235, 234, -1, 251, 230, 235, -1, + 251, 242, 230, -1, 251, 245, 246, -1, + 251, 246, 247, -1, 251, 247, 242, -1, + 251, 233, 249, -1, 251, 249, 245, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + -2.645 -2.4749999 0, + 16.655001 -2.4749999 0, + 17.655001 -1.475 0, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 17.655001 9.2250004 0, + 16.655001 10.225 0, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + -1.645 10.225 0, + -2.645 9.2250004 0, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0.2, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + -1.645 10.225 0.2, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 8, 9, 10, 11, 12, 6, -1, 5, + 13, 14, 15, 16, 17, 7, -1, 20, + 21, -1, 18, 20, -1, 19, 21, -1, + 24, 25, -1, 22, 26, 27, 28, 29, + 30, 24, -1, 23, 31, 32, 33, 34, + 35, 25, -1, 38, 39, -1, 36, 38, + -1, 37, 39, -1, 42, 43, -1, 40, + 44, 45, 46, 47, 48, 42, -1, 41, + 49, 50, 51, 52, 53, 43, -1, 54, + 56, -1, 55, 57, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + ambientIntensity 0.0020000001 + specularColor 0.50588238 0.50588238 0.50588238 + shininess 0.059999999 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 8, 5, -1, 5, 8, 13, -1, + 13, 8, 14, -1, 8, 9, 14, -1, + 14, 10, 15, -1, 15, 10, 16, -1, + 9, 10, 14, -1, 10, 11, 16, -1, + 16, 12, 17, -1, 11, 12, 16, -1, + 17, 6, 7, -1, 12, 6, 17, -1, + 18, 20, 19, -1, 19, 20, 21, -1, + 22, 26, 23, -1, 23, 26, 31, -1, + 31, 27, 32, -1, 32, 27, 33, -1, + 26, 27, 31, -1, 27, 28, 33, -1, + 33, 29, 34, -1, 34, 29, 35, -1, + 28, 29, 33, -1, 29, 30, 35, -1, + 35, 24, 25, -1, 30, 24, 35, -1, + 36, 39, 37, -1, 36, 38, 39, -1, + 41, 40, 49, -1, 40, 44, 49, -1, + 49, 45, 50, -1, 44, 45, 49, -1, + 50, 46, 51, -1, 45, 46, 50, -1, + 51, 47, 52, -1, 52, 47, 53, -1, + 46, 47, 51, -1, 53, 48, 43, -1, + 47, 48, 53, -1, 48, 42, 43, -1, + 54, 56, 55, -1, 55, 56, 57, -1, + 61, 63, 62, -1, 60, 65, 64, -1, + 59, 64, 63, -1, 59, 63, 61, -1, + 59, 60, 64, -1, 66, 60, 59, -1, + 69, 68, 66, -1, 72, 70, 69, -1, + 72, 71, 70, -1, 67, 69, 66, -1, + 67, 66, 59, -1, 67, 72, 69, -1, + 73, 59, 58, -1, 73, 67, 59, -1, + 74, 73, 58, -1, 78, 75, 73, -1, + 78, 74, 79, -1, 78, 73, 74, -1, + 77, 76, 75, -1, 77, 75, 78, -1, + 85, 83, 84, -1, 87, 82, 86, -1, + 86, 81, 85, -1, 85, 81, 83, -1, + 82, 81, 86, -1, 82, 88, 81, -1, + 90, 91, 88, -1, 92, 94, 91, -1, + 93, 94, 92, -1, 91, 89, 88, -1, + 88, 89, 81, -1, 94, 89, 91, -1, + 81, 95, 80, -1, 89, 95, 81, -1, + 95, 96, 80, -1, 97, 100, 95, -1, + 96, 100, 101, -1, 95, 100, 96, -1, + 98, 99, 97, -1, 97, 99, 100, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 15.595 7.75 0, + 15.595 7.75 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 15.595 7.75 0, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.595 7.75 -3, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 0.22499999 7.75 0, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 15.595 0 0, + 15.595 0 -3, + 15.595 0 0, + 15.595 0 -3, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 15.595 0 0, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.595 0 -3, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 0.22499999 0 0, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 15.595 0 0, + 15.595 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1, 204, 205, -1, 204, 208, 209, + 210, 211, 212, 213, 214, 215, 216, 217, + 218, 219, 220, 221, 222, 223, 224, 225, + 226, 227, 228, 229, 230, 231, 206, -1, + 205, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 207, -1, 306, 307, -1, 306, 310, + 311, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, + 327, 328, 329, 330, 331, 332, 333, 308, + -1, 307, 334, 335, 336, 337, 338, 339, + 340, 341, 342, 343, 344, 345, 346, 347, + 348, 349, 350, 351, 352, 353, 354, 355, + 356, 357, 309, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 23, 47, 48, -1, 0, 1, 28, -1, + 24, 23, 48, -1, 25, 24, 48, -1, + 4, 28, 29, -1, 4, 0, 28, -1, + 25, 48, 49, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 5, 4, 29, -1, + 27, 26, 50, -1, 6, 29, 30, -1, + 27, 50, 51, -1, 6, 30, 31, -1, + 27, 51, 3, -1, 6, 5, 29, -1, + 2, 27, 3, -1, 7, 31, 32, -1, + 7, 6, 31, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 8, 32, -1, + 10, 33, 34, -1, 10, 9, 33, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 36, 37, -1, + 12, 11, 35, -1, 13, 12, 37, -1, + 14, 37, 38, -1, 14, 13, 37, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 21, 45, 46, -1, 22, 21, 46, -1, + 73, 71, 72, -1, 74, 71, 73, -1, + 70, 68, 69, -1, 71, 68, 70, -1, + 74, 68, 71, -1, 75, 67, 74, -1, + 76, 67, 75, -1, 74, 67, 68, -1, + 76, 66, 67, -1, 52, 65, 76, -1, + 76, 65, 66, -1, 56, 59, 55, -1, + 57, 59, 56, -1, 58, 59, 57, -1, + 53, 63, 52, -1, 65, 63, 64, -1, + 52, 63, 65, -1, 54, 62, 53, -1, + 55, 62, 54, -1, 59, 62, 55, -1, + 53, 62, 63, -1, 60, 61, 59, -1, + 59, 61, 62, -1, 96, 98, 97, -1, + 96, 99, 98, -1, 93, 95, 94, -1, + 93, 96, 95, -1, 93, 99, 96, -1, + 92, 100, 99, -1, 92, 101, 100, -1, + 92, 99, 93, -1, 91, 101, 92, -1, + 90, 77, 101, -1, 90, 101, 91, -1, + 84, 81, 80, -1, 84, 82, 81, -1, + 84, 83, 82, -1, 88, 78, 77, -1, + 88, 90, 89, -1, 88, 77, 90, -1, + 87, 79, 78, -1, 87, 80, 79, -1, + 87, 84, 80, -1, 87, 78, 88, -1, + 86, 85, 84, -1, 86, 84, 87, -1, + 125, 124, 148, -1, 125, 148, 149, -1, + 125, 149, 150, -1, 102, 103, 130, -1, + 126, 125, 150, -1, 127, 126, 150, -1, + 106, 130, 131, -1, 106, 102, 130, -1, + 127, 150, 151, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 107, 106, 131, -1, + 129, 128, 152, -1, 108, 131, 132, -1, + 129, 152, 153, -1, 108, 132, 133, -1, + 129, 153, 105, -1, 108, 107, 131, -1, + 104, 129, 105, -1, 109, 133, 134, -1, + 109, 108, 133, -1, 110, 109, 134, -1, + 111, 134, 135, -1, 111, 110, 134, -1, + 112, 135, 136, -1, 112, 111, 135, -1, + 113, 136, 137, -1, 113, 112, 136, -1, + 114, 137, 138, -1, 114, 138, 139, -1, + 114, 113, 137, -1, 115, 114, 139, -1, + 116, 139, 140, -1, 116, 115, 139, -1, + 117, 116, 140, -1, 117, 140, 141, -1, + 118, 117, 141, -1, 118, 141, 142, -1, + 118, 142, 143, -1, 119, 118, 143, -1, + 120, 119, 143, -1, 120, 143, 144, -1, + 121, 120, 144, -1, 121, 144, 145, -1, + 121, 145, 146, -1, 122, 121, 146, -1, + 123, 122, 146, -1, 123, 146, 147, -1, + 123, 147, 148, -1, 124, 123, 148, -1, + 176, 177, 175, -1, 177, 174, 175, -1, + 155, 171, 154, -1, 173, 171, 172, -1, + 174, 171, 173, -1, 178, 171, 177, -1, + 154, 171, 178, -1, 177, 171, 174, -1, + 156, 169, 155, -1, 157, 169, 156, -1, + 171, 169, 170, -1, 155, 169, 171, -1, + 169, 167, 168, -1, 167, 165, 166, -1, + 169, 165, 167, -1, 158, 163, 157, -1, + 159, 163, 158, -1, 160, 163, 159, -1, + 161, 163, 160, -1, 162, 163, 161, -1, + 165, 163, 164, -1, 157, 163, 169, -1, + 169, 163, 165, -1, 202, 201, 200, -1, + 199, 202, 200, -1, 196, 180, 179, -1, + 196, 198, 197, -1, 196, 199, 198, -1, + 196, 203, 202, -1, 196, 179, 203, -1, + 196, 202, 199, -1, 194, 181, 180, -1, + 194, 182, 181, -1, 194, 196, 195, -1, + 194, 180, 196, -1, 192, 194, 193, -1, + 190, 192, 191, -1, 190, 194, 192, -1, + 188, 183, 182, -1, 188, 184, 183, -1, + 188, 185, 184, -1, 188, 186, 185, -1, + 188, 187, 186, -1, 188, 190, 189, -1, + 188, 182, 194, -1, 188, 194, 190, -1, + 227, 226, 250, -1, 227, 250, 251, -1, + 227, 251, 252, -1, 204, 205, 232, -1, + 228, 227, 252, -1, 229, 228, 252, -1, + 208, 232, 233, -1, 208, 204, 232, -1, + 229, 252, 253, -1, 229, 253, 254, -1, + 230, 229, 254, -1, 209, 208, 233, -1, + 231, 230, 254, -1, 210, 233, 234, -1, + 231, 254, 255, -1, 210, 234, 235, -1, + 231, 255, 207, -1, 210, 209, 233, -1, + 206, 231, 207, -1, 211, 235, 236, -1, + 211, 210, 235, -1, 212, 211, 236, -1, + 213, 236, 237, -1, 213, 212, 236, -1, + 214, 237, 238, -1, 214, 213, 237, -1, + 215, 238, 239, -1, 215, 214, 238, -1, + 216, 239, 240, -1, 216, 240, 241, -1, + 216, 215, 239, -1, 217, 216, 241, -1, + 218, 241, 242, -1, 218, 217, 241, -1, + 219, 218, 242, -1, 219, 242, 243, -1, + 220, 219, 243, -1, 220, 243, 244, -1, + 220, 244, 245, -1, 221, 220, 245, -1, + 222, 221, 245, -1, 222, 245, 246, -1, + 223, 222, 246, -1, 223, 246, 247, -1, + 223, 247, 248, -1, 224, 223, 248, -1, + 225, 224, 248, -1, 225, 248, 249, -1, + 225, 249, 250, -1, 226, 225, 250, -1, + 279, 280, 278, -1, 277, 275, 276, -1, + 278, 275, 277, -1, 274, 272, 273, -1, + 275, 272, 274, -1, 257, 259, 256, -1, + 258, 259, 257, -1, 280, 271, 278, -1, + 278, 271, 275, -1, 275, 271, 272, -1, + 256, 270, 280, -1, 280, 270, 271, -1, + 260, 261, 259, -1, 256, 269, 270, -1, + 262, 263, 261, -1, 261, 263, 259, -1, + 269, 267, 268, -1, 259, 266, 256, -1, + 256, 266, 269, -1, 269, 266, 267, -1, + 264, 265, 263, -1, 259, 265, 266, -1, + 263, 265, 259, -1, 305, 304, 303, -1, + 300, 302, 301, -1, 300, 303, 302, -1, + 297, 299, 298, -1, 297, 300, 299, -1, + 284, 282, 281, -1, 284, 283, 282, -1, + 296, 305, 303, -1, 296, 303, 300, -1, + 296, 300, 297, -1, 295, 281, 305, -1, + 295, 305, 296, -1, 286, 285, 284, -1, + 294, 281, 295, -1, 288, 287, 286, -1, + 288, 286, 284, -1, 292, 294, 293, -1, + 291, 284, 281, -1, 291, 281, 294, -1, + 291, 294, 292, -1, 290, 289, 288, -1, + 290, 284, 291, -1, 290, 288, 284, -1, + 329, 328, 352, -1, 329, 352, 353, -1, + 329, 353, 354, -1, 306, 307, 334, -1, + 330, 329, 354, -1, 331, 330, 354, -1, + 310, 334, 335, -1, 310, 306, 334, -1, + 331, 354, 355, -1, 331, 355, 356, -1, + 332, 331, 356, -1, 311, 310, 335, -1, + 333, 332, 356, -1, 312, 335, 336, -1, + 333, 356, 357, -1, 312, 336, 337, -1, + 333, 357, 309, -1, 312, 311, 335, -1, + 308, 333, 309, -1, 313, 337, 338, -1, + 313, 312, 337, -1, 314, 313, 338, -1, + 315, 338, 339, -1, 315, 314, 338, -1, + 316, 339, 340, -1, 316, 315, 339, -1, + 317, 340, 341, -1, 317, 316, 340, -1, + 318, 341, 342, -1, 318, 342, 343, -1, + 318, 317, 341, -1, 319, 318, 343, -1, + 320, 343, 344, -1, 320, 319, 343, -1, + 321, 320, 344, -1, 321, 344, 345, -1, + 322, 321, 345, -1, 322, 345, 346, -1, + 322, 346, 347, -1, 323, 322, 347, -1, + 324, 323, 347, -1, 324, 347, 348, -1, + 325, 324, 348, -1, 325, 348, 349, -1, + 325, 349, 350, -1, 326, 325, 350, -1, + 327, 326, 350, -1, 327, 350, 351, -1, + 327, 351, 352, -1, 328, 327, 352, -1, + 381, 382, 380, -1, 379, 359, 378, -1, + 380, 359, 379, -1, 358, 359, 382, -1, + 382, 359, 380, -1, 377, 375, 376, -1, + 378, 375, 377, -1, 360, 361, 359, -1, + 359, 361, 378, -1, 375, 373, 374, -1, + 362, 363, 361, -1, 378, 363, 375, -1, + 361, 363, 378, -1, 373, 371, 372, -1, + 364, 365, 363, -1, 363, 365, 375, -1, + 371, 369, 370, -1, 375, 369, 373, -1, + 373, 369, 371, -1, 365, 369, 375, -1, + 366, 367, 365, -1, 369, 367, 368, -1, + 365, 367, 369, -1, 407, 406, 405, -1, + 384, 404, 403, -1, 384, 405, 404, -1, + 384, 383, 407, -1, 384, 407, 405, -1, + 400, 402, 401, -1, 400, 403, 402, -1, + 386, 385, 384, -1, 386, 384, 403, -1, + 398, 400, 399, -1, 388, 387, 386, -1, + 388, 403, 400, -1, 388, 386, 403, -1, + 396, 398, 397, -1, 390, 389, 388, -1, + 390, 388, 400, -1, 394, 396, 395, -1, + 394, 400, 398, -1, 394, 398, 396, -1, + 394, 390, 400, -1, 392, 391, 390, -1, + 392, 394, 393, -1, 392, 390, 394, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14_LargePads.wrl b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14_LargePads.wrl new file mode 100644 index 00000000..3c997118 --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-14_LargePads.wrl @@ -0,0 +1,3185 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + Coordinate { + point [ -1.465 -1.975 -2.220446e-016, + -1.465 -1.975 4.5799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.975 -2.220446e-016, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + -1.465 -1.975 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + -1.465 -1.975 -2.220446e-016, + 16.834999 -1.975 0, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 -1.475 0, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + 16.834999 -1.975 0, + 16.834999 -1.975 4.5799999, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + -1.965 9.2250004 0, + -1.965 9.2250004 4.5799999, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + -1.8832581 -1.5870719 4.8299999, + -1.7711862 -1.7811862 4.8299999, + -1.5770719 -1.8932581 4.8299999, + -1.6417767 -1.6517767 5.0130129, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 16.947071 -1.8932581 4.8299999, + 17.141186 -1.7811862 4.8299999, + 17.253258 -1.5870719 4.8299999, + 17.011776 -1.6517767 5.0130129, + 17.334999 -1.475 -2.220446e-016, + 17.334999 -1.475 4.5799999, + 17.334999 9.2250004 4.5799999, + 17.334999 9.2250004 0, + 17.334999 9.2250004 0, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + 16.834999 9.7250004 0, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999, + -1.465 9.7250004 0, + -1.465 9.7250004 0, + -1.465 9.7250004 4.5799999, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + 17.334999 -1.475 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + 17.253258 9.3370724 4.8299999, + 17.141186 9.5311861 4.8299999, + 16.947071 9.6432581 4.8299999, + 17.011776 9.4017763 5.0130129, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.5770719 9.6432581 4.8299999, + -1.7711862 9.5311861 4.8299999, + -1.8832581 9.3370724 4.8299999, + -1.6417767 9.4017763 5.0130129, + -1.465 -1.975 4.5799999, + -1.465 -1.975 0, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + 17.334999 -1.475 0, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + 17.334999 -1.475 4.5799999, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999 ] + + } + coordIndex [ 0, 1, -1, 1, 2, -1, 0, 3, + -1, 3, 2, -1, 4, 5, -1, 5, + 7, 8, 9, 10, 11, 6, -1, 4, + 13, 14, 15, 16, 17, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 19, + 26, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 33, 35, 36, 37, 38, 39, + 34, -1, 34, 40, -1, 40, 42, 43, + 44, 45, 46, 41, -1, 41, 47, -1, + 47, 49, 50, 51, 52, 53, 48, -1, + 48, 54, -1, 61, 63, 64, 65, 66, + 67, 62, -1, 68, 62, -1, 74, 75, + -1, 75, 76, -1, 78, 80, 81, 82, + 83, 84, 79, -1, 79, 91, -1, 103, + 101, -1, 102, 104, -1, 104, 103, -1, + 106, 118, -1, 112, 119, 120, 121, 122, + 123, 118, -1, 129, 130, -1, 131, 130, + -1, 133, 135, 136, 137, 138, 139, 134, + -1, 140, 134, -1, 147, 148, -1, 149, + 148, -1, 151, 153, 154, 155, 156, 157, + 152, -1, 164, 166, 167, 168, 169, 170, + 165, -1, 185, 187, 188, 189, 190, 191, + 186, -1, 192, 194, 195, 196, 197, 198, + 193, -1, 199, 201, 202, 203, 204, 205, + 200, -1, 207, 219, -1, 230, 242, -1 ] + + } + + } + + }, + + DEF o1 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -1.465 -1.975 -2.220446e-016, + -1.465 -1.975 4.5799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.975 -2.220446e-016, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + -1.465 -1.975 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + -1.465 -1.975 -2.220446e-016, + 16.834999 -1.975 0, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 -1.475 0, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + 16.834999 -1.975 0, + 16.834999 -1.975 4.5799999, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + -1.965 9.2250004 0, + -1.965 9.2250004 4.5799999, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + -1.8832581 -1.5870719 4.8299999, + -1.7711862 -1.7811862 4.8299999, + -1.5770719 -1.8932581 4.8299999, + -1.6417767 -1.6517767 5.0130129, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 16.947071 -1.8932581 4.8299999, + 17.141186 -1.7811862 4.8299999, + 17.253258 -1.5870719 4.8299999, + 17.011776 -1.6517767 5.0130129, + 17.334999 -1.475 -2.220446e-016, + 17.334999 -1.475 4.5799999, + 17.334999 9.2250004 4.5799999, + 17.334999 9.2250004 0, + 17.334999 9.2250004 0, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + 16.834999 9.7250004 0, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999, + -1.465 9.7250004 0, + -1.465 9.7250004 0, + -1.465 9.7250004 4.5799999, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + 17.334999 -1.475 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + 17.253258 9.3370724 4.8299999, + 17.141186 9.5311861 4.8299999, + 16.947071 9.6432581 4.8299999, + 17.011776 9.4017763 5.0130129, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.5770719 9.6432581 4.8299999, + -1.7711862 9.5311861 4.8299999, + -1.8832581 9.3370724 4.8299999, + -1.6417767 9.4017763 5.0130129, + -1.465 -1.975 4.5799999, + -1.465 -1.975 0, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + 17.334999 -1.475 0, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + 17.334999 -1.475 4.5799999, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999 ] + + } + coordIndex [ 0, 2, 1, -1, 0, 3, 2, -1, + 4, 13, 5, -1, 5, 13, 7, -1, + 7, 13, 8, -1, 8, 14, 9, -1, + 13, 14, 8, -1, 9, 15, 10, -1, + 14, 15, 9, -1, 10, 16, 11, -1, + 15, 16, 10, -1, 16, 17, 11, -1, + 11, 12, 6, -1, 17, 12, 11, -1, + 18, 27, 20, -1, 25, 27, 18, -1, + 20, 28, 21, -1, 27, 28, 20, -1, + 21, 29, 22, -1, 28, 29, 21, -1, + 22, 30, 23, -1, 23, 30, 24, -1, + 29, 30, 22, -1, 30, 31, 24, -1, + 24, 26, 19, -1, 31, 26, 24, -1, + 35, 37, 36, -1, 39, 38, 37, -1, + 39, 37, 35, -1, 33, 39, 35, -1, + 34, 39, 33, -1, 44, 43, 42, -1, + 45, 42, 40, -1, 45, 44, 42, -1, + 41, 40, 34, -1, 41, 46, 45, -1, + 41, 34, 33, -1, 41, 45, 40, -1, + 58, 32, 59, -1, 55, 57, 56, -1, + 55, 58, 57, -1, 55, 32, 58, -1, + 54, 32, 55, -1, 47, 33, 32, -1, + 47, 41, 33, -1, 47, 32, 54, -1, + 48, 47, 54, -1, 53, 47, 48, -1, + 50, 49, 47, -1, 51, 53, 52, -1, + 51, 50, 47, -1, 51, 47, 53, -1, + 60, 69, 61, -1, 61, 69, 63, -1, + 63, 70, 64, -1, 69, 70, 63, -1, + 64, 71, 65, -1, 70, 71, 64, -1, + 65, 72, 66, -1, 71, 72, 65, -1, + 66, 73, 67, -1, 72, 73, 66, -1, + 67, 68, 62, -1, 73, 68, 67, -1, + 74, 77, 75, -1, 75, 77, 76, -1, + 80, 78, 86, -1, 87, 80, 86, -1, + 92, 89, 90, -1, 92, 90, 85, -1, + 97, 81, 80, -1, 97, 82, 81, -1, + 97, 80, 87, -1, 98, 87, 88, -1, + 98, 88, 89, -1, 98, 82, 97, -1, + 98, 97, 87, -1, 99, 92, 93, -1, + 99, 93, 94, -1, 99, 89, 92, -1, + 99, 98, 89, -1, 99, 94, 98, -1, + 100, 83, 82, -1, 100, 84, 83, -1, + 100, 79, 84, -1, 100, 91, 79, -1, + 100, 94, 95, -1, 100, 95, 96, -1, + 100, 96, 91, -1, 100, 82, 98, -1, + 100, 98, 94, -1, 104, 101, 102, -1, + 104, 103, 101, -1, 107, 105, 113, -1, + 114, 107, 113, -1, 119, 116, 117, -1, + 119, 117, 112, -1, 124, 108, 107, -1, + 124, 109, 108, -1, 124, 107, 114, -1, + 125, 114, 115, -1, 125, 115, 116, -1, + 125, 109, 124, -1, 125, 124, 114, -1, + 126, 119, 120, -1, 126, 120, 121, -1, + 126, 116, 119, -1, 126, 125, 116, -1, + 126, 121, 125, -1, 127, 110, 109, -1, + 127, 111, 110, -1, 127, 106, 111, -1, + 127, 118, 106, -1, 127, 121, 122, -1, + 127, 122, 123, -1, 127, 123, 118, -1, + 127, 109, 125, -1, 127, 125, 121, -1, + 128, 131, 129, -1, 129, 131, 130, -1, + 132, 141, 133, -1, 133, 141, 135, -1, + 135, 142, 136, -1, 141, 142, 135, -1, + 136, 143, 137, -1, 137, 143, 138, -1, + 142, 143, 136, -1, 143, 144, 138, -1, + 138, 145, 139, -1, 144, 145, 138, -1, + 139, 140, 134, -1, 145, 140, 139, -1, + 146, 148, 147, -1, 146, 149, 148, -1, + 150, 159, 151, -1, 151, 159, 153, -1, + 153, 160, 154, -1, 159, 160, 153, -1, + 154, 161, 155, -1, 155, 161, 156, -1, + 160, 161, 154, -1, 156, 162, 157, -1, + 161, 162, 156, -1, 157, 163, 152, -1, + 162, 163, 157, -1, 163, 158, 152, -1, + 164, 173, 166, -1, 171, 173, 164, -1, + 166, 174, 167, -1, 173, 174, 166, -1, + 167, 175, 168, -1, 168, 175, 169, -1, + 174, 175, 167, -1, 175, 176, 169, -1, + 169, 177, 170, -1, 170, 177, 165, -1, + 176, 177, 169, -1, 177, 172, 165, -1, + 178, 187, 180, -1, 185, 187, 178, -1, + 180, 188, 181, -1, 187, 188, 180, -1, + 181, 189, 182, -1, 182, 189, 183, -1, + 188, 189, 181, -1, 189, 190, 183, -1, + 183, 191, 184, -1, 184, 191, 179, -1, + 190, 191, 183, -1, 191, 186, 179, -1, + 192, 201, 194, -1, 194, 201, 195, -1, + 199, 201, 192, -1, 201, 202, 195, -1, + 195, 203, 196, -1, 202, 203, 195, -1, + 196, 204, 197, -1, 203, 204, 196, -1, + 197, 205, 198, -1, 204, 205, 197, -1, + 198, 200, 193, -1, 205, 200, 198, -1, + 208, 206, 214, -1, 215, 208, 214, -1, + 220, 217, 218, -1, 220, 218, 213, -1, + 225, 209, 208, -1, 225, 210, 209, -1, + 225, 208, 215, -1, 226, 215, 216, -1, + 226, 216, 217, -1, 226, 210, 225, -1, + 226, 225, 215, -1, 227, 220, 221, -1, + 227, 221, 222, -1, 227, 217, 220, -1, + 227, 226, 217, -1, 227, 222, 226, -1, + 228, 211, 210, -1, 228, 212, 211, -1, + 228, 207, 212, -1, 228, 219, 207, -1, + 228, 222, 223, -1, 228, 223, 224, -1, + 228, 224, 219, -1, 228, 210, 226, -1, + 228, 226, 222, -1, 231, 229, 237, -1, + 238, 231, 237, -1, 243, 240, 241, -1, + 243, 241, 236, -1, 248, 232, 231, -1, + 248, 233, 232, -1, 248, 231, 238, -1, + 249, 238, 239, -1, 249, 239, 240, -1, + 249, 233, 248, -1, 249, 248, 238, -1, + 250, 243, 244, -1, 250, 244, 245, -1, + 250, 240, 243, -1, 250, 249, 240, -1, + 250, 245, 249, -1, 251, 234, 233, -1, + 251, 235, 234, -1, 251, 230, 235, -1, + 251, 242, 230, -1, 251, 245, 246, -1, + 251, 246, 247, -1, 251, 247, 242, -1, + 251, 233, 249, -1, 251, 249, 245, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + Coordinate { + point [ -1.465 -1.975 -2.220446e-016, + -1.465 -1.975 4.5799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.975 -2.220446e-016, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + -1.465 -1.975 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + -1.465 -1.975 -2.220446e-016, + 16.834999 -1.975 0, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 -1.475 0, + -1.9479629 -1.6044096 -2.220446e-016, + -1.8980128 -1.725 -2.220446e-016, + -1.8185534 -1.8285534 -2.220446e-016, + -1.715 -1.9080127 -2.220446e-016, + -1.5944095 -1.9579629 -2.220446e-016, + 16.834999 -1.975 0, + 16.834999 -1.975 4.5799999, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 17.334999 -1.475 -2.220446e-016, + 16.964409 -1.9579629 -2.220446e-016, + 17.084999 -1.9080127 -2.220446e-016, + 17.188553 -1.8285534 -2.220446e-016, + 17.268013 -1.725 -2.220446e-016, + 17.317963 -1.6044096 -2.220446e-016, + -1.965 9.2250004 0, + -1.965 9.2250004 4.5799999, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + -1.465 -1.975 4.5799999, + -1.9479629 -1.6044096 4.5799999, + -1.8980128 -1.725 4.5799999, + -1.8185534 -1.8285534 4.5799999, + -1.715 -1.9080127 4.5799999, + -1.5944095 -1.9579629 4.5799999, + -1.465 -1.475 5.0799999, + -1.465 -1.9579629 4.7094097, + -1.465 -1.9080127 4.8299999, + -1.465 -1.8285534 4.9335532, + -1.465 -1.725 5.0130129, + -1.465 -1.6044096 5.062963, + -1.8832581 -1.5870719 4.8299999, + -1.7711862 -1.7811862 4.8299999, + -1.5770719 -1.8932581 4.8299999, + -1.6417767 -1.6517767 5.0130129, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 16.834999 -1.975 4.5799999, + 16.834999 -1.475 5.0799999, + 16.834999 -1.9579629 4.7094097, + 16.834999 -1.9080127 4.8299999, + 16.834999 -1.8285534 4.9335532, + 16.834999 -1.725 5.0130129, + 16.834999 -1.6044096 5.062963, + 17.334999 -1.475 4.5799999, + 16.964409 -1.9579629 4.5799999, + 17.084999 -1.9080127 4.5799999, + 17.188553 -1.8285534 4.5799999, + 17.268013 -1.725 4.5799999, + 17.317963 -1.6044096 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 16.947071 -1.8932581 4.8299999, + 17.141186 -1.7811862 4.8299999, + 17.253258 -1.5870719 4.8299999, + 17.011776 -1.6517767 5.0130129, + 17.334999 -1.475 -2.220446e-016, + 17.334999 -1.475 4.5799999, + 17.334999 9.2250004 4.5799999, + 17.334999 9.2250004 0, + 17.334999 9.2250004 0, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.7250004 0, + 17.317963 9.3544092 0, + 17.268013 9.4750004 0, + 17.188553 9.5785532 0, + 17.084999 9.6580124 0, + 16.964409 9.707963 0, + 16.834999 9.7250004 0, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999, + -1.465 9.7250004 0, + -1.465 9.7250004 0, + -1.465 9.7250004 4.5799999, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.965 9.2250004 0, + -1.5944095 9.707963 0, + -1.715 9.6580124 0, + -1.8185534 9.5785532 0, + -1.8980128 9.4750004 0, + -1.9479629 9.3544092 0, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.965 -1.475 4.5799999, + -1.465 -1.475 5.0799999, + -1.9479629 -1.475 4.7094097, + -1.8980128 -1.475 4.8299999, + -1.8185534 -1.475 4.9335532, + -1.715 -1.475 5.0130129, + -1.5944095 -1.475 5.062963, + 17.334999 -1.475 4.5799999, + 16.834999 -1.475 5.0799999, + 17.317963 -1.475 4.7094097, + 17.268013 -1.475 4.8299999, + 17.188553 -1.475 4.9335532, + 17.084999 -1.475 5.0130129, + 16.964409 -1.475 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + 17.334999 9.2250004 4.5799999, + 16.834999 9.2250004 5.0799999, + 17.317963 9.2250004 4.7094097, + 17.268013 9.2250004 4.8299999, + 17.188553 9.2250004 4.9335532, + 17.084999 9.2250004 5.0130129, + 16.964409 9.2250004 5.062963, + 16.834999 9.7250004 4.5799999, + 17.317963 9.3544092 4.5799999, + 17.268013 9.4750004 4.5799999, + 17.188553 9.5785532 4.5799999, + 17.084999 9.6580124 4.5799999, + 16.964409 9.707963 4.5799999, + 16.834999 9.2250004 5.0799999, + 16.834999 9.707963 4.7094097, + 16.834999 9.6580124 4.8299999, + 16.834999 9.5785532 4.9335532, + 16.834999 9.4750004 5.0130129, + 16.834999 9.3544092 5.062963, + 17.253258 9.3370724 4.8299999, + 17.141186 9.5311861 4.8299999, + 16.947071 9.6432581 4.8299999, + 17.011776 9.4017763 5.0130129, + -1.465 9.7250004 4.5799999, + -1.465 9.2250004 5.0799999, + -1.465 9.707963 4.7094097, + -1.465 9.6580124 4.8299999, + -1.465 9.5785532 4.9335532, + -1.465 9.4750004 5.0130129, + -1.465 9.3544092 5.062963, + -1.965 9.2250004 4.5799999, + -1.5944095 9.707963 4.5799999, + -1.715 9.6580124 4.5799999, + -1.8185534 9.5785532 4.5799999, + -1.8980128 9.4750004 4.5799999, + -1.9479629 9.3544092 4.5799999, + -1.465 9.2250004 5.0799999, + -1.9479629 9.2250004 4.7094097, + -1.8980128 9.2250004 4.8299999, + -1.8185534 9.2250004 4.9335532, + -1.715 9.2250004 5.0130129, + -1.5944095 9.2250004 5.062963, + -1.5770719 9.6432581 4.8299999, + -1.7711862 9.5311861 4.8299999, + -1.8832581 9.3370724 4.8299999, + -1.6417767 9.4017763 5.0130129, + -1.465 -1.975 4.5799999, + -1.465 -1.975 0, + 16.834999 -1.975 4.5799999, + 16.834999 -1.975 0, + -1.965 -1.475 4.5799999, + -1.965 -1.475 0, + -1.465 -1.475 5.0799999, + 16.834999 -1.475 5.0799999, + 17.334999 -1.475 0, + 17.334999 9.2250004 0, + 16.834999 9.7250004 0, + -1.465 9.7250004 0, + -1.965 9.2250004 0, + 17.334999 -1.475 4.5799999, + -1.965 9.2250004 4.5799999, + -1.465 9.2250004 5.0799999, + 16.834999 9.2250004 5.0799999, + 17.334999 9.2250004 4.5799999, + 16.834999 9.7250004 4.5799999, + -1.465 9.7250004 4.5799999 ] + + } + + } + + } + + } ] + + }, + + USE o1, + + Group { + children [ + USE o0, + + USE o2 ] + + }, + + USE o2 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + Coordinate { + point [ -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + -2.645 -2.4749999 0, + 16.655001 -2.4749999 0, + 17.655001 -1.475 0, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 17.655001 9.2250004 0, + 16.655001 10.225 0, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + -1.645 10.225 0, + -2.645 9.2250004 0, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0.2, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + -1.645 10.225 0.2, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 8, 9, 10, 11, 12, 6, -1, 5, + 13, 14, 15, 16, 17, 7, -1, 20, + 21, -1, 18, 20, -1, 19, 21, -1, + 24, 25, -1, 22, 26, 27, 28, 29, + 30, 24, -1, 23, 31, 32, 33, 34, + 35, 25, -1, 38, 39, -1, 36, 38, + -1, 37, 39, -1, 42, 43, -1, 40, + 44, 45, 46, 47, 48, 42, -1, 41, + 49, 50, 51, 52, 53, 43, -1, 54, + 56, -1, 55, 57, -1 ] + + } + + } + + }, + + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + ambientIntensity 0.0020000001 + specularColor 0.50588238 0.50588238 0.50588238 + shininess 0.059999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + -2.645 -2.4749999 0, + 16.655001 -2.4749999 0, + 17.655001 -1.475 0, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 17.655001 9.2250004 0, + 16.655001 10.225 0, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + -1.645 10.225 0, + -2.645 9.2250004 0, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0.2, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + -1.645 10.225 0.2, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2 ] + + } + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 8, 5, -1, 5, 8, 13, -1, + 13, 8, 14, -1, 8, 9, 14, -1, + 14, 10, 15, -1, 15, 10, 16, -1, + 9, 10, 14, -1, 10, 11, 16, -1, + 16, 12, 17, -1, 11, 12, 16, -1, + 17, 6, 7, -1, 12, 6, 17, -1, + 18, 20, 19, -1, 19, 20, 21, -1, + 22, 26, 23, -1, 23, 26, 31, -1, + 31, 27, 32, -1, 32, 27, 33, -1, + 26, 27, 31, -1, 27, 28, 33, -1, + 33, 29, 34, -1, 34, 29, 35, -1, + 28, 29, 33, -1, 29, 30, 35, -1, + 35, 24, 25, -1, 30, 24, 35, -1, + 36, 39, 37, -1, 36, 38, 39, -1, + 41, 40, 49, -1, 40, 44, 49, -1, + 49, 45, 50, -1, 44, 45, 49, -1, + 50, 46, 51, -1, 45, 46, 50, -1, + 51, 47, 52, -1, 52, 47, 53, -1, + 46, 47, 51, -1, 53, 48, 43, -1, + 47, 48, 53, -1, 48, 42, 43, -1, + 54, 56, 55, -1, 55, 56, 57, -1, + 61, 63, 62, -1, 60, 65, 64, -1, + 59, 64, 63, -1, 59, 63, 61, -1, + 59, 60, 64, -1, 66, 60, 59, -1, + 69, 68, 66, -1, 72, 70, 69, -1, + 72, 71, 70, -1, 67, 69, 66, -1, + 67, 66, 59, -1, 67, 72, 69, -1, + 73, 59, 58, -1, 73, 67, 59, -1, + 74, 73, 58, -1, 78, 75, 73, -1, + 78, 74, 79, -1, 78, 73, 74, -1, + 77, 76, 75, -1, 77, 75, 78, -1, + 85, 83, 84, -1, 87, 82, 86, -1, + 86, 81, 85, -1, 85, 81, 83, -1, + 82, 81, 86, -1, 82, 88, 81, -1, + 90, 91, 88, -1, 92, 94, 91, -1, + 93, 94, 92, -1, 91, 89, 88, -1, + 88, 89, 81, -1, 94, 89, 91, -1, + 81, 95, 80, -1, 89, 95, 81, -1, + 95, 96, 80, -1, 97, 100, 95, -1, + 96, 100, 101, -1, 95, 100, 96, -1, + 98, 99, 97, -1, 97, 99, 100, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o5 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + Coordinate { + point [ -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + -2.645 -2.4749999 0, + 16.655001 -2.4749999 0, + 17.655001 -1.475 0, + 16.913818 -2.4409258 0, + 17.155001 -2.3410254 0, + 17.362106 -2.1821067 0, + 17.521025 -1.975 0, + 17.620926 -1.733819 0, + 17.655001 9.2250004 0, + 16.655001 10.225 0, + 17.620926 9.483819 0, + 17.521025 9.7250004 0, + 17.362106 9.932107 0, + 17.155001 10.091025 0, + 16.913818 10.190926 0, + -1.645 10.225 0, + -2.645 9.2250004 0, + -1.9038191 10.190926 0, + -2.145 10.091025 0, + -2.3521068 9.932107 0, + -2.5110254 9.7250004 0, + -2.6109259 9.483819 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0.2, + 16.913818 -2.4409258 0.2, + 17.155001 -2.3410254 0.2, + 17.362106 -2.1821067 0.2, + 17.521025 -1.975 0.2, + 17.620926 -1.733819 0.2, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0.2, + 17.620926 9.483819 0.2, + 17.521025 9.7250004 0.2, + 17.362106 9.932107 0.2, + 17.155001 10.091025 0.2, + 16.913818 10.190926 0.2, + -1.645 10.225 0.2, + -2.645 9.2250004 0.2, + -1.9038191 10.190926 0.2, + -2.145 10.091025 0.2, + -2.3521068 9.932107 0.2, + -2.5110254 9.7250004 0.2, + -2.6109259 9.483819 0.2, + -2.645 -2.4749999 0, + -2.645 -2.4749999 0.2, + 16.655001 -2.4749999 0, + 16.655001 -2.4749999 0.2, + 17.655001 -1.475 0, + 17.655001 -1.475 0.2, + 17.655001 9.2250004 0, + 17.655001 9.2250004 0.2, + 16.655001 10.225 0, + 16.655001 10.225 0.2, + -1.645 10.225 0, + -1.645 10.225 0.2, + -2.645 9.2250004 0, + -2.645 9.2250004 0.2 ] + + } + + } + + } + + } ] + + }, + + USE o4, + + Group { + children [ + USE o3, + + USE o5 ] + + }, + + USE o5 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + Coordinate { + point [ 15.595 7.75 0, + 15.595 7.75 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 15.595 7.75 0, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.595 7.75 -3, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 0.22499999 7.75 0, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 15.595 0 0, + 15.595 0 -3, + 15.595 0 0, + 15.595 0 -3, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 15.595 0 0, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.595 0 -3, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 0.22499999 0 0, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 15.595 0 0, + 15.595 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1, 204, 205, -1, 204, 208, 209, + 210, 211, 212, 213, 214, 215, 216, 217, + 218, 219, 220, 221, 222, 223, 224, 225, + 226, 227, 228, 229, 230, 231, 206, -1, + 205, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 207, -1, 306, 307, -1, 306, 310, + 311, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, + 327, 328, 329, 330, 331, 332, 333, 308, + -1, 307, 334, 335, 336, 337, 338, 339, + 340, 341, 342, 343, 344, 345, 346, 347, + 348, 349, 350, 351, 352, 353, 354, 355, + 356, 357, 309, -1 ] + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 15.595 7.75 0, + 15.595 7.75 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 15.595 7.75 0, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.595 7.75 -3, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 0.22499999 7.75 0, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 15.595 0 0, + 15.595 0 -3, + 15.595 0 0, + 15.595 0 -3, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 15.595 0 0, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.595 0 -3, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 0.22499999 0 0, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 15.595 0 0, + 15.595 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3 ] + + } + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 23, 47, 48, -1, 0, 1, 28, -1, + 24, 23, 48, -1, 25, 24, 48, -1, + 4, 28, 29, -1, 4, 0, 28, -1, + 25, 48, 49, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 5, 4, 29, -1, + 27, 26, 50, -1, 6, 29, 30, -1, + 27, 50, 51, -1, 6, 30, 31, -1, + 27, 51, 3, -1, 6, 5, 29, -1, + 2, 27, 3, -1, 7, 31, 32, -1, + 7, 6, 31, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 8, 32, -1, + 10, 33, 34, -1, 10, 9, 33, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 36, 37, -1, + 12, 11, 35, -1, 13, 12, 37, -1, + 14, 37, 38, -1, 14, 13, 37, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 21, 45, 46, -1, 22, 21, 46, -1, + 73, 71, 72, -1, 74, 71, 73, -1, + 70, 68, 69, -1, 71, 68, 70, -1, + 74, 68, 71, -1, 75, 67, 74, -1, + 76, 67, 75, -1, 74, 67, 68, -1, + 76, 66, 67, -1, 52, 65, 76, -1, + 76, 65, 66, -1, 56, 59, 55, -1, + 57, 59, 56, -1, 58, 59, 57, -1, + 53, 63, 52, -1, 65, 63, 64, -1, + 52, 63, 65, -1, 54, 62, 53, -1, + 55, 62, 54, -1, 59, 62, 55, -1, + 53, 62, 63, -1, 60, 61, 59, -1, + 59, 61, 62, -1, 96, 98, 97, -1, + 96, 99, 98, -1, 93, 95, 94, -1, + 93, 96, 95, -1, 93, 99, 96, -1, + 92, 100, 99, -1, 92, 101, 100, -1, + 92, 99, 93, -1, 91, 101, 92, -1, + 90, 77, 101, -1, 90, 101, 91, -1, + 84, 81, 80, -1, 84, 82, 81, -1, + 84, 83, 82, -1, 88, 78, 77, -1, + 88, 90, 89, -1, 88, 77, 90, -1, + 87, 79, 78, -1, 87, 80, 79, -1, + 87, 84, 80, -1, 87, 78, 88, -1, + 86, 85, 84, -1, 86, 84, 87, -1, + 125, 124, 148, -1, 125, 148, 149, -1, + 125, 149, 150, -1, 102, 103, 130, -1, + 126, 125, 150, -1, 127, 126, 150, -1, + 106, 130, 131, -1, 106, 102, 130, -1, + 127, 150, 151, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 107, 106, 131, -1, + 129, 128, 152, -1, 108, 131, 132, -1, + 129, 152, 153, -1, 108, 132, 133, -1, + 129, 153, 105, -1, 108, 107, 131, -1, + 104, 129, 105, -1, 109, 133, 134, -1, + 109, 108, 133, -1, 110, 109, 134, -1, + 111, 134, 135, -1, 111, 110, 134, -1, + 112, 135, 136, -1, 112, 111, 135, -1, + 113, 136, 137, -1, 113, 112, 136, -1, + 114, 137, 138, -1, 114, 138, 139, -1, + 114, 113, 137, -1, 115, 114, 139, -1, + 116, 139, 140, -1, 116, 115, 139, -1, + 117, 116, 140, -1, 117, 140, 141, -1, + 118, 117, 141, -1, 118, 141, 142, -1, + 118, 142, 143, -1, 119, 118, 143, -1, + 120, 119, 143, -1, 120, 143, 144, -1, + 121, 120, 144, -1, 121, 144, 145, -1, + 121, 145, 146, -1, 122, 121, 146, -1, + 123, 122, 146, -1, 123, 146, 147, -1, + 123, 147, 148, -1, 124, 123, 148, -1, + 176, 177, 175, -1, 177, 174, 175, -1, + 155, 171, 154, -1, 173, 171, 172, -1, + 174, 171, 173, -1, 178, 171, 177, -1, + 154, 171, 178, -1, 177, 171, 174, -1, + 156, 169, 155, -1, 157, 169, 156, -1, + 171, 169, 170, -1, 155, 169, 171, -1, + 169, 167, 168, -1, 167, 165, 166, -1, + 169, 165, 167, -1, 158, 163, 157, -1, + 159, 163, 158, -1, 160, 163, 159, -1, + 161, 163, 160, -1, 162, 163, 161, -1, + 165, 163, 164, -1, 157, 163, 169, -1, + 169, 163, 165, -1, 202, 201, 200, -1, + 199, 202, 200, -1, 196, 180, 179, -1, + 196, 198, 197, -1, 196, 199, 198, -1, + 196, 203, 202, -1, 196, 179, 203, -1, + 196, 202, 199, -1, 194, 181, 180, -1, + 194, 182, 181, -1, 194, 196, 195, -1, + 194, 180, 196, -1, 192, 194, 193, -1, + 190, 192, 191, -1, 190, 194, 192, -1, + 188, 183, 182, -1, 188, 184, 183, -1, + 188, 185, 184, -1, 188, 186, 185, -1, + 188, 187, 186, -1, 188, 190, 189, -1, + 188, 182, 194, -1, 188, 194, 190, -1, + 227, 226, 250, -1, 227, 250, 251, -1, + 227, 251, 252, -1, 204, 205, 232, -1, + 228, 227, 252, -1, 229, 228, 252, -1, + 208, 232, 233, -1, 208, 204, 232, -1, + 229, 252, 253, -1, 229, 253, 254, -1, + 230, 229, 254, -1, 209, 208, 233, -1, + 231, 230, 254, -1, 210, 233, 234, -1, + 231, 254, 255, -1, 210, 234, 235, -1, + 231, 255, 207, -1, 210, 209, 233, -1, + 206, 231, 207, -1, 211, 235, 236, -1, + 211, 210, 235, -1, 212, 211, 236, -1, + 213, 236, 237, -1, 213, 212, 236, -1, + 214, 237, 238, -1, 214, 213, 237, -1, + 215, 238, 239, -1, 215, 214, 238, -1, + 216, 239, 240, -1, 216, 240, 241, -1, + 216, 215, 239, -1, 217, 216, 241, -1, + 218, 241, 242, -1, 218, 217, 241, -1, + 219, 218, 242, -1, 219, 242, 243, -1, + 220, 219, 243, -1, 220, 243, 244, -1, + 220, 244, 245, -1, 221, 220, 245, -1, + 222, 221, 245, -1, 222, 245, 246, -1, + 223, 222, 246, -1, 223, 246, 247, -1, + 223, 247, 248, -1, 224, 223, 248, -1, + 225, 224, 248, -1, 225, 248, 249, -1, + 225, 249, 250, -1, 226, 225, 250, -1, + 279, 280, 278, -1, 277, 275, 276, -1, + 278, 275, 277, -1, 274, 272, 273, -1, + 275, 272, 274, -1, 257, 259, 256, -1, + 258, 259, 257, -1, 280, 271, 278, -1, + 278, 271, 275, -1, 275, 271, 272, -1, + 256, 270, 280, -1, 280, 270, 271, -1, + 260, 261, 259, -1, 256, 269, 270, -1, + 262, 263, 261, -1, 261, 263, 259, -1, + 269, 267, 268, -1, 259, 266, 256, -1, + 256, 266, 269, -1, 269, 266, 267, -1, + 264, 265, 263, -1, 259, 265, 266, -1, + 263, 265, 259, -1, 305, 304, 303, -1, + 300, 302, 301, -1, 300, 303, 302, -1, + 297, 299, 298, -1, 297, 300, 299, -1, + 284, 282, 281, -1, 284, 283, 282, -1, + 296, 305, 303, -1, 296, 303, 300, -1, + 296, 300, 297, -1, 295, 281, 305, -1, + 295, 305, 296, -1, 286, 285, 284, -1, + 294, 281, 295, -1, 288, 287, 286, -1, + 288, 286, 284, -1, 292, 294, 293, -1, + 291, 284, 281, -1, 291, 281, 294, -1, + 291, 294, 292, -1, 290, 289, 288, -1, + 290, 284, 291, -1, 290, 288, 284, -1, + 329, 328, 352, -1, 329, 352, 353, -1, + 329, 353, 354, -1, 306, 307, 334, -1, + 330, 329, 354, -1, 331, 330, 354, -1, + 310, 334, 335, -1, 310, 306, 334, -1, + 331, 354, 355, -1, 331, 355, 356, -1, + 332, 331, 356, -1, 311, 310, 335, -1, + 333, 332, 356, -1, 312, 335, 336, -1, + 333, 356, 357, -1, 312, 336, 337, -1, + 333, 357, 309, -1, 312, 311, 335, -1, + 308, 333, 309, -1, 313, 337, 338, -1, + 313, 312, 337, -1, 314, 313, 338, -1, + 315, 338, 339, -1, 315, 314, 338, -1, + 316, 339, 340, -1, 316, 315, 339, -1, + 317, 340, 341, -1, 317, 316, 340, -1, + 318, 341, 342, -1, 318, 342, 343, -1, + 318, 317, 341, -1, 319, 318, 343, -1, + 320, 343, 344, -1, 320, 319, 343, -1, + 321, 320, 344, -1, 321, 344, 345, -1, + 322, 321, 345, -1, 322, 345, 346, -1, + 322, 346, 347, -1, 323, 322, 347, -1, + 324, 323, 347, -1, 324, 347, 348, -1, + 325, 324, 348, -1, 325, 348, 349, -1, + 325, 349, 350, -1, 326, 325, 350, -1, + 327, 326, 350, -1, 327, 350, 351, -1, + 327, 351, 352, -1, 328, 327, 352, -1, + 381, 382, 380, -1, 379, 359, 378, -1, + 380, 359, 379, -1, 358, 359, 382, -1, + 382, 359, 380, -1, 377, 375, 376, -1, + 378, 375, 377, -1, 360, 361, 359, -1, + 359, 361, 378, -1, 375, 373, 374, -1, + 362, 363, 361, -1, 378, 363, 375, -1, + 361, 363, 378, -1, 373, 371, 372, -1, + 364, 365, 363, -1, 363, 365, 375, -1, + 371, 369, 370, -1, 375, 369, 373, -1, + 373, 369, 371, -1, 365, 369, 375, -1, + 366, 367, 365, -1, 369, 367, 368, -1, + 365, 367, 369, -1, 407, 406, 405, -1, + 384, 404, 403, -1, 384, 405, 404, -1, + 384, 383, 407, -1, 384, 407, 405, -1, + 400, 402, 401, -1, 400, 403, 402, -1, + 386, 385, 384, -1, 386, 384, 403, -1, + 398, 400, 399, -1, 388, 387, 386, -1, + 388, 403, 400, -1, 388, 386, 403, -1, + 396, 398, 397, -1, 390, 389, 388, -1, + 390, 388, 400, -1, 394, 396, 395, -1, + 394, 400, 398, -1, 394, 398, 396, -1, + 394, 390, 400, -1, 392, 391, 390, -1, + 392, 394, 393, -1, 392, 390, 394, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + Coordinate { + point [ 15.595 7.75 0, + 15.595 7.75 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 15.595 7.75 0, + 15.587932 7.8059554 0, + 15.567169 7.8583946 0, + 15.534018 7.9040232 0, + 15.490561 7.9399738 0, + 15.439528 7.9639878 0, + 15.384128 7.974556 0, + 15.327839 7.9710145 0, + 15.274199 7.9535861 0, + 15.22658 7.9233656 0, + 15.187971 7.8822517 0, + 15.1608 7.832828 0, + 15.146774 7.7782001 0, + 15.146774 7.7217999 0, + 15.1608 7.667172 0, + 15.187971 7.6177483 0, + 15.22658 7.5766344 0, + 15.274199 7.5464139 0, + 15.327839 7.5289855 0, + 15.384128 7.525444 0, + 15.439528 7.5360122 0, + 15.490561 7.5600262 0, + 15.534018 7.5959768 0, + 15.567169 7.6416054 0, + 15.587932 7.6940446 0, + 15.595 7.75 -3, + 15.587932 7.8059554 -3, + 15.567169 7.8583946 -3, + 15.534018 7.9040232 -3, + 15.490561 7.9399738 -3, + 15.439528 7.9639878 -3, + 15.384128 7.974556 -3, + 15.327839 7.9710145 -3, + 15.274199 7.9535861 -3, + 15.22658 7.9233656 -3, + 15.187971 7.8822517 -3, + 15.1608 7.832828 -3, + 15.146774 7.7782001 -3, + 15.146774 7.7217999 -3, + 15.1608 7.667172 -3, + 15.187971 7.6177483 -3, + 15.22658 7.5766344 -3, + 15.274199 7.5464139 -3, + 15.327839 7.5289855 -3, + 15.384128 7.525444 -3, + 15.439528 7.5360122 -3, + 15.490561 7.5600262 -3, + 15.534018 7.5959768 -3, + 15.567169 7.6416054 -3, + 15.587932 7.6940446 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 0.22499999 7.75 0, + 0.21793121 7.8059554 0, + 0.19716901 7.8583946 0, + 0.16401795 7.9040232 0, + 0.12056103 7.9399738 0, + 0.069528826 7.9639878 0, + 0.014127867 7.974556 0, + -0.042160794 7.9710145 0, + -0.09580034 7.9535861 0, + -0.1434204 7.9233656 0, + -0.18202883 7.8822517 0, + -0.20919971 7.832828 0, + -0.2232258 7.7782001 0, + -0.2232258 7.7217999 0, + -0.20919971 7.667172 0, + -0.18202883 7.6177483 0, + -0.1434204 7.5766344 0, + -0.09580034 7.5464139 0, + -0.042160794 7.5289855 0, + 0.014127867 7.525444 0, + 0.069528826 7.5360122 0, + 0.12056103 7.5600262 0, + 0.16401795 7.5959768 0, + 0.19716901 7.6416054 0, + 0.21793121 7.6940446 0, + 0.22499999 7.75 -3, + 0.21793121 7.8059554 -3, + 0.19716901 7.8583946 -3, + 0.16401795 7.9040232 -3, + 0.12056103 7.9399738 -3, + 0.069528826 7.9639878 -3, + 0.014127867 7.974556 -3, + -0.042160794 7.9710145 -3, + -0.09580034 7.9535861 -3, + -0.1434204 7.9233656 -3, + -0.18202883 7.8822517 -3, + -0.20919971 7.832828 -3, + -0.2232258 7.7782001 -3, + -0.2232258 7.7217999 -3, + -0.20919971 7.667172 -3, + -0.18202883 7.6177483 -3, + -0.1434204 7.5766344 -3, + -0.09580034 7.5464139 -3, + -0.042160794 7.5289855 -3, + 0.014127867 7.525444 -3, + 0.069528826 7.5360122 -3, + 0.12056103 7.5600262 -3, + 0.16401795 7.5959768 -3, + 0.19716901 7.6416054 -3, + 0.21793121 7.6940446 -3, + 15.595 0 0, + 15.595 0 -3, + 15.595 0 0, + 15.595 0 -3, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 15.595 0 0, + 15.587932 0.055955224 0, + 15.567169 0.10839458 0, + 15.534018 0.1540231 0, + 15.490561 0.18997379 0, + 15.439528 0.21398772 0, + 15.384128 0.22455601 0, + 15.327839 0.22101463 0, + 15.274199 0.20358609 0, + 15.22658 0.17336547 0, + 15.187971 0.13225168 0, + 15.1608 0.082828023 0, + 15.146774 0.028199978 0, + 15.146774 -0.028199978 0, + 15.1608 -0.082828023 0, + 15.187971 -0.13225168 0, + 15.22658 -0.17336547 0, + 15.274199 -0.20358609 0, + 15.327839 -0.22101463 0, + 15.384128 -0.22455601 0, + 15.439528 -0.21398772 0, + 15.490561 -0.18997379 0, + 15.534018 -0.1540231 0, + 15.567169 -0.10839458 0, + 15.587932 -0.055955224 0, + 15.595 0 -3, + 15.587932 0.055955224 -3, + 15.567169 0.10839458 -3, + 15.534018 0.1540231 -3, + 15.490561 0.18997379 -3, + 15.439528 0.21398772 -3, + 15.384128 0.22455601 -3, + 15.327839 0.22101463 -3, + 15.274199 0.20358609 -3, + 15.22658 0.17336547 -3, + 15.187971 0.13225168 -3, + 15.1608 0.082828023 -3, + 15.146774 0.028199978 -3, + 15.146774 -0.028199978 -3, + 15.1608 -0.082828023 -3, + 15.187971 -0.13225168 -3, + 15.22658 -0.17336547 -3, + 15.274199 -0.20358609 -3, + 15.327839 -0.22101463 -3, + 15.384128 -0.22455601 -3, + 15.439528 -0.21398772 -3, + 15.490561 -0.18997379 -3, + 15.534018 -0.1540231 -3, + 15.567169 -0.10839458 -3, + 15.587932 -0.055955224 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 0.22499999 0 0, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 15.595 7.75 0, + 15.595 7.75 -3, + 0.22499999 7.75 0, + 0.22499999 7.75 -3, + 15.595 0 0, + 15.595 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3 ] + + } + + } + + } + + } ] + + }, + + USE o7, + + Group { + children [ + USE o6, + + USE o8 ] + + }, + + USE o8 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8.FCStd b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8.FCStd new file mode 100644 index 00000000..f226ffd9 Binary files /dev/null and b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8.FCStd differ diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8.wrl b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8.wrl new file mode 100644 index 00000000..2ea6810a --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8.wrl @@ -0,0 +1,1581 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -1.54 -2.04 0, + -1.54 -2.04 4.5799999, + 9.1599998 -2.04 4.5799999, + 9.1599998 -2.04 0, + -2.04 -1.54 0, + -2.04 -1.54 4.5799999, + -1.54 -2.04 4.5799999, + -2.0229628 -1.6694095 4.5799999, + -1.9730127 -1.79 4.5799999, + -1.8935534 -1.8935534 4.5799999, + -1.79 -1.9730127 4.5799999, + -1.6694095 -2.0229628 4.5799999, + -1.54 -2.04 0, + -2.0229628 -1.6694095 0, + -1.9730127 -1.79 0, + -1.8935534 -1.8935534 0, + -1.79 -1.9730127 0, + -1.6694095 -2.0229628 0, + -1.54 -2.04 4.5799999, + -1.54 -1.54 5.0799999, + -1.54 -2.0229628 4.7094097, + -1.54 -1.9730127 4.8299999, + -1.54 -1.8935534 4.9335532, + -1.54 -1.79 5.0130129, + -1.54 -1.6694095 5.062963, + 9.1599998 -2.04 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.1599998 -2.0229628 4.7094097, + 9.1599998 -1.9730127 4.8299999, + 9.1599998 -1.8935534 4.9335532, + 9.1599998 -1.79 5.0130129, + 9.1599998 -1.6694095 5.062963, + -1.54 -2.04 0, + 9.1599998 -2.04 0, + 9.6599998 -1.54 0, + 9.2894096 -2.0229628 0, + 9.4099998 -1.9730127 0, + 9.5135536 -1.8935534 0, + 9.5930128 -1.79 0, + 9.6429625 -1.6694095 0, + 9.6599998 9.1599998 0, + 9.1599998 9.6599998 0, + 9.6429625 9.2894096 0, + 9.5930128 9.4099998 0, + 9.5135536 9.5135536 0, + 9.4099998 9.5930128 0, + 9.2894096 9.6429625 0, + -1.54 9.6599998 0, + -2.04 9.1599998 0, + -1.6694095 9.6429625 0, + -1.79 9.5930128 0, + -1.8935534 9.5135536 0, + -1.9730127 9.4099998 0, + -2.0229628 9.2894096 0, + -2.04 -1.54 0, + -2.0229628 -1.6694095 0, + -1.9730127 -1.79 0, + -1.8935534 -1.8935534 0, + -1.79 -1.9730127 0, + -1.6694095 -2.0229628 0, + 9.1599998 -2.04 0, + 9.1599998 -2.04 4.5799999, + 9.6599998 -1.54 4.5799999, + 9.2894096 -2.0229628 4.5799999, + 9.4099998 -1.9730127 4.5799999, + 9.5135536 -1.8935534 4.5799999, + 9.5930128 -1.79 4.5799999, + 9.6429625 -1.6694095 4.5799999, + 9.6599998 -1.54 0, + 9.2894096 -2.0229628 0, + 9.4099998 -1.9730127 0, + 9.5135536 -1.8935534 0, + 9.5930128 -1.79 0, + 9.6429625 -1.6694095 0, + -2.04 9.1599998 0, + -2.04 9.1599998 4.5799999, + -2.04 -1.54 4.5799999, + -2.04 -1.54 0, + -2.04 -1.54 4.5799999, + -1.54 -1.54 5.0799999, + -2.0229628 -1.54 4.7094097, + -1.9730127 -1.54 4.8299999, + -1.8935534 -1.54 4.9335532, + -1.79 -1.54 5.0130129, + -1.6694095 -1.54 5.062963, + -1.54 -2.04 4.5799999, + -2.0229628 -1.6694095 4.5799999, + -1.9730127 -1.79 4.5799999, + -1.8935534 -1.8935534 4.5799999, + -1.79 -1.9730127 4.5799999, + -1.6694095 -2.0229628 4.5799999, + -1.54 -1.54 5.0799999, + -1.54 -2.0229628 4.7094097, + -1.54 -1.9730127 4.8299999, + -1.54 -1.8935534 4.9335532, + -1.54 -1.79 5.0130129, + -1.54 -1.6694095 5.062963, + -1.9582582 -1.652072 4.8299999, + -1.8461862 -1.8461862 4.8299999, + -1.652072 -1.9582582 4.8299999, + -1.7167767 -1.7167767 5.0130129, + -1.6595588 -1.5895228 5.062963, + -1.5895228 -1.6595588 5.062963, + -1.54 -1.54 5.0799999, + 9.1599998 -1.54 5.0799999, + -1.54 9.1599998 5.0799999, + 9.1599998 9.1599998 5.0799999, + 9.1599998 -2.04 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.1599998 -2.0229628 4.7094097, + 9.1599998 -1.9730127 4.8299999, + 9.1599998 -1.8935534 4.9335532, + 9.1599998 -1.79 5.0130129, + 9.1599998 -1.6694095 5.062963, + 9.6599998 -1.54 4.5799999, + 9.2894096 -2.0229628 4.5799999, + 9.4099998 -1.9730127 4.5799999, + 9.5135536 -1.8935534 4.5799999, + 9.5930128 -1.79 4.5799999, + 9.6429625 -1.6694095 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.6429625 -1.54 4.7094097, + 9.5930128 -1.54 4.8299999, + 9.5135536 -1.54 4.9335532, + 9.4099998 -1.54 5.0130129, + 9.2894096 -1.54 5.062963, + 9.2720718 -1.9582582 4.8299999, + 9.4661865 -1.8461862 4.8299999, + 9.5782585 -1.652072 4.8299999, + 9.3367767 -1.7167767 5.0130129, + 9.2095232 -1.6595588 5.062963, + 9.2795591 -1.5895228 5.062963, + 9.6599998 -1.54 0, + 9.6599998 -1.54 4.5799999, + 9.6599998 9.1599998 4.5799999, + 9.6599998 9.1599998 0, + 9.6599998 9.1599998 0, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.6599998 4.5799999, + 9.6429625 9.2894096 4.5799999, + 9.5930128 9.4099998 4.5799999, + 9.5135536 9.5135536 4.5799999, + 9.4099998 9.5930128 4.5799999, + 9.2894096 9.6429625 4.5799999, + 9.1599998 9.6599998 0, + 9.6429625 9.2894096 0, + 9.5930128 9.4099998 0, + 9.5135536 9.5135536 0, + 9.4099998 9.5930128 0, + 9.2894096 9.6429625 0, + 9.1599998 9.6599998 0, + 9.1599998 9.6599998 4.5799999, + -1.54 9.6599998 4.5799999, + -1.54 9.6599998 0, + -1.54 9.6599998 0, + -1.54 9.6599998 4.5799999, + -2.04 9.1599998 4.5799999, + -1.6694095 9.6429625 4.5799999, + -1.79 9.5930128 4.5799999, + -1.8935534 9.5135536 4.5799999, + -1.9730127 9.4099998 4.5799999, + -2.0229628 9.2894096 4.5799999, + -2.04 9.1599998 0, + -1.6694095 9.6429625 0, + -1.79 9.5930128 0, + -1.8935534 9.5135536 0, + -1.9730127 9.4099998 0, + -2.0229628 9.2894096 0, + -2.04 9.1599998 4.5799999, + -1.54 9.1599998 5.0799999, + -2.0229628 9.1599998 4.7094097, + -1.9730127 9.1599998 4.8299999, + -1.8935534 9.1599998 4.9335532, + -1.79 9.1599998 5.0130129, + -1.6694095 9.1599998 5.062963, + -2.04 -1.54 4.5799999, + -1.54 -1.54 5.0799999, + -2.0229628 -1.54 4.7094097, + -1.9730127 -1.54 4.8299999, + -1.8935534 -1.54 4.9335532, + -1.79 -1.54 5.0130129, + -1.6694095 -1.54 5.062963, + 9.6599998 -1.54 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.6429625 -1.54 4.7094097, + 9.5930128 -1.54 4.8299999, + 9.5135536 -1.54 4.9335532, + 9.4099998 -1.54 5.0130129, + 9.2894096 -1.54 5.062963, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.6429625 9.1599998 4.7094097, + 9.5930128 9.1599998 4.8299999, + 9.5135536 9.1599998 4.9335532, + 9.4099998 9.1599998 5.0130129, + 9.2894096 9.1599998 5.062963, + 9.1599998 9.6599998 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.1599998 9.6429625 4.7094097, + 9.1599998 9.5930128 4.8299999, + 9.1599998 9.5135536 4.9335532, + 9.1599998 9.4099998 5.0130129, + 9.1599998 9.2894096 5.062963, + -1.54 9.6599998 4.5799999, + -1.54 9.1599998 5.0799999, + -1.54 9.6429625 4.7094097, + -1.54 9.5930128 4.8299999, + -1.54 9.5135536 4.9335532, + -1.54 9.4099998 5.0130129, + -1.54 9.2894096 5.062963, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.6429625 9.1599998 4.7094097, + 9.5930128 9.1599998 4.8299999, + 9.5135536 9.1599998 4.9335532, + 9.4099998 9.1599998 5.0130129, + 9.2894096 9.1599998 5.062963, + 9.1599998 9.6599998 4.5799999, + 9.6429625 9.2894096 4.5799999, + 9.5930128 9.4099998 4.5799999, + 9.5135536 9.5135536 4.5799999, + 9.4099998 9.5930128 4.5799999, + 9.2894096 9.6429625 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.1599998 9.6429625 4.7094097, + 9.1599998 9.5930128 4.8299999, + 9.1599998 9.5135536 4.9335532, + 9.1599998 9.4099998 5.0130129, + 9.1599998 9.2894096 5.062963, + 9.5782585 9.2720718 4.8299999, + 9.4661865 9.4661865 4.8299999, + 9.2720718 9.5782585 4.8299999, + 9.3367767 9.3367767 5.0130129, + 9.2795591 9.2095232 5.062963, + 9.2095232 9.2795591 5.062963, + -1.54 9.6599998 4.5799999, + -1.54 9.1599998 5.0799999, + -1.54 9.6429625 4.7094097, + -1.54 9.5930128 4.8299999, + -1.54 9.5135536 4.9335532, + -1.54 9.4099998 5.0130129, + -1.54 9.2894096 5.062963, + -2.04 9.1599998 4.5799999, + -1.6694095 9.6429625 4.5799999, + -1.79 9.5930128 4.5799999, + -1.8935534 9.5135536 4.5799999, + -1.9730127 9.4099998 4.5799999, + -2.0229628 9.2894096 4.5799999, + -1.54 9.1599998 5.0799999, + -2.0229628 9.1599998 4.7094097, + -1.9730127 9.1599998 4.8299999, + -1.8935534 9.1599998 4.9335532, + -1.79 9.1599998 5.0130129, + -1.6694095 9.1599998 5.062963, + -1.652072 9.5782585 4.8299999, + -1.8461862 9.4661865 4.8299999, + -1.9582582 9.2720718 4.8299999, + -1.7167767 9.3367767 5.0130129, + -1.5895228 9.2795591 5.062963, + -1.6595588 9.2095232 5.062963, + -1.54 -2.04 4.5799999, + -1.54 -2.04 0, + 9.1599998 -2.04 4.5799999, + 9.1599998 -2.04 0, + -2.04 -1.54 4.5799999, + -2.04 -1.54 0, + -1.54 -1.54 5.0799999, + 9.1599998 -1.54 5.0799999, + 9.6599998 -1.54 0, + 9.6599998 9.1599998 0, + 9.1599998 9.6599998 0, + -1.54 9.6599998 0, + -2.04 9.1599998 0, + 9.6599998 -1.54 4.5799999, + -2.04 9.1599998 4.5799999, + -1.54 9.1599998 5.0799999, + 9.1599998 9.1599998 5.0799999, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.6599998 4.5799999, + -1.54 9.6599998 4.5799999 ] + + } + coordIndex [ 0, 1, -1, 1, 2, -1, 0, 3, + -1, 3, 2, -1, 4, 5, -1, 5, + 7, 8, 9, 10, 11, 6, -1, 4, + 13, 14, 15, 16, 17, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 19, + 26, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 33, 35, 36, 37, 38, 39, + 34, -1, 34, 40, -1, 40, 42, 43, + 44, 45, 46, 41, -1, 41, 47, -1, + 47, 49, 50, 51, 52, 53, 48, -1, + 48, 54, -1, 61, 63, 64, 65, 66, + 67, 62, -1, 68, 62, -1, 74, 75, + -1, 75, 76, -1, 78, 80, 81, 82, + 83, 84, 79, -1, 79, 91, -1, 105, + 103, -1, 104, 106, -1, 106, 105, -1, + 108, 120, -1, 114, 121, 122, 123, 124, + 125, 120, -1, 133, 134, -1, 135, 134, + -1, 137, 139, 140, 141, 142, 143, 138, + -1, 144, 138, -1, 151, 152, -1, 153, + 152, -1, 155, 157, 158, 159, 160, 161, + 156, -1, 168, 170, 171, 172, 173, 174, + 169, -1, 189, 191, 192, 193, 194, 195, + 190, -1, 196, 198, 199, 200, 201, 202, + 197, -1, 203, 205, 206, 207, 208, 209, + 204, -1, 211, 223, -1, 236, 248, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 3, 1, -1, 1, 3, 2, -1, + 4, 13, 5, -1, 5, 13, 7, -1, + 7, 13, 8, -1, 8, 14, 9, -1, + 13, 14, 8, -1, 9, 15, 10, -1, + 14, 15, 9, -1, 10, 16, 11, -1, + 15, 16, 10, -1, 16, 17, 11, -1, + 11, 12, 6, -1, 17, 12, 11, -1, + 18, 27, 20, -1, 25, 27, 18, -1, + 20, 28, 21, -1, 27, 28, 20, -1, + 21, 29, 22, -1, 28, 29, 21, -1, + 22, 30, 23, -1, 29, 30, 22, -1, + 23, 31, 24, -1, 24, 31, 19, -1, + 30, 31, 23, -1, 31, 26, 19, -1, + 35, 37, 36, -1, 33, 37, 35, -1, + 34, 38, 37, -1, 34, 39, 38, -1, + 34, 37, 33, -1, 43, 42, 40, -1, + 57, 59, 58, -1, 44, 43, 40, -1, + 56, 32, 59, -1, 56, 59, 57, -1, + 41, 45, 44, -1, 41, 46, 45, -1, + 41, 44, 40, -1, 54, 33, 32, -1, + 54, 56, 55, -1, 54, 34, 33, -1, + 54, 32, 56, -1, 48, 40, 34, -1, + 48, 34, 54, -1, 48, 41, 40, -1, + 47, 41, 48, -1, 50, 49, 47, -1, + 51, 53, 52, -1, 51, 48, 53, -1, + 51, 47, 48, -1, 51, 50, 47, -1, + 60, 69, 61, -1, 61, 69, 63, -1, + 63, 70, 64, -1, 69, 70, 63, -1, + 64, 71, 65, -1, 70, 71, 64, -1, + 65, 72, 66, -1, 71, 72, 65, -1, + 66, 73, 67, -1, 72, 73, 66, -1, + 67, 68, 62, -1, 73, 68, 67, -1, + 74, 76, 75, -1, 74, 77, 76, -1, + 80, 78, 86, -1, 87, 80, 86, -1, + 92, 89, 90, -1, 92, 90, 85, -1, + 97, 81, 80, -1, 97, 82, 81, -1, + 97, 80, 87, -1, 98, 87, 88, -1, + 98, 88, 89, -1, 98, 82, 97, -1, + 98, 97, 87, -1, 99, 92, 93, -1, + 99, 93, 94, -1, 99, 89, 92, -1, + 99, 98, 89, -1, 99, 94, 98, -1, + 100, 83, 82, -1, 100, 94, 95, -1, + 100, 82, 98, -1, 100, 98, 94, -1, + 101, 84, 83, -1, 101, 79, 84, -1, + 101, 91, 79, -1, 101, 83, 100, -1, + 102, 95, 96, -1, 102, 96, 91, -1, + 102, 100, 95, -1, 102, 91, 101, -1, + 102, 101, 100, -1, 104, 105, 103, -1, + 106, 105, 104, -1, 109, 107, 115, -1, + 116, 109, 115, -1, 121, 118, 119, -1, + 121, 119, 114, -1, 126, 110, 109, -1, + 126, 111, 110, -1, 126, 109, 116, -1, + 127, 116, 117, -1, 127, 117, 118, -1, + 127, 111, 126, -1, 127, 126, 116, -1, + 128, 121, 122, -1, 128, 122, 123, -1, + 128, 118, 121, -1, 128, 127, 118, -1, + 128, 123, 127, -1, 129, 112, 111, -1, + 129, 123, 124, -1, 129, 111, 127, -1, + 129, 127, 123, -1, 130, 113, 112, -1, + 130, 108, 113, -1, 130, 112, 129, -1, + 131, 120, 108, -1, 131, 124, 125, -1, + 131, 125, 120, -1, 131, 129, 124, -1, + 131, 108, 130, -1, 131, 130, 129, -1, + 132, 135, 133, -1, 133, 135, 134, -1, + 136, 145, 137, -1, 137, 145, 139, -1, + 139, 146, 140, -1, 145, 146, 139, -1, + 140, 147, 141, -1, 141, 147, 142, -1, + 146, 147, 140, -1, 147, 148, 142, -1, + 142, 149, 143, -1, 148, 149, 142, -1, + 143, 144, 138, -1, 149, 144, 143, -1, + 150, 153, 151, -1, 151, 153, 152, -1, + 154, 163, 155, -1, 155, 163, 157, -1, + 157, 164, 158, -1, 163, 164, 157, -1, + 158, 165, 159, -1, 159, 165, 160, -1, + 164, 165, 158, -1, 160, 166, 161, -1, + 165, 166, 160, -1, 161, 167, 156, -1, + 166, 167, 161, -1, 167, 162, 156, -1, + 168, 177, 170, -1, 175, 177, 168, -1, + 170, 178, 171, -1, 177, 178, 170, -1, + 171, 179, 172, -1, 172, 179, 173, -1, + 178, 179, 171, -1, 179, 180, 173, -1, + 173, 181, 174, -1, 174, 181, 169, -1, + 180, 181, 173, -1, 181, 176, 169, -1, + 182, 191, 184, -1, 189, 191, 182, -1, + 184, 192, 185, -1, 185, 192, 186, -1, + 191, 192, 184, -1, 192, 193, 186, -1, + 186, 194, 187, -1, 187, 194, 188, -1, + 193, 194, 186, -1, 194, 195, 188, -1, + 188, 190, 183, -1, 195, 190, 188, -1, + 196, 205, 198, -1, 203, 205, 196, -1, + 198, 206, 199, -1, 205, 206, 198, -1, + 199, 207, 200, -1, 206, 207, 199, -1, + 200, 208, 201, -1, 207, 208, 200, -1, + 201, 209, 202, -1, 202, 209, 197, -1, + 208, 209, 201, -1, 209, 204, 197, -1, + 212, 210, 218, -1, 219, 212, 218, -1, + 224, 221, 222, -1, 224, 222, 217, -1, + 229, 213, 212, -1, 229, 214, 213, -1, + 229, 212, 219, -1, 230, 219, 220, -1, + 230, 220, 221, -1, 230, 214, 229, -1, + 230, 229, 219, -1, 231, 224, 225, -1, + 231, 225, 226, -1, 231, 221, 224, -1, + 231, 230, 221, -1, 231, 226, 230, -1, + 232, 215, 214, -1, 232, 226, 227, -1, + 232, 214, 230, -1, 232, 230, 226, -1, + 233, 216, 215, -1, 233, 211, 216, -1, + 233, 223, 211, -1, 233, 215, 232, -1, + 234, 227, 228, -1, 234, 228, 223, -1, + 234, 232, 227, -1, 234, 223, 233, -1, + 234, 233, 232, -1, 237, 235, 243, -1, + 244, 237, 243, -1, 249, 246, 247, -1, + 249, 247, 242, -1, 254, 238, 237, -1, + 254, 239, 238, -1, 254, 237, 244, -1, + 255, 244, 245, -1, 255, 245, 246, -1, + 255, 239, 254, -1, 255, 254, 244, -1, + 256, 249, 250, -1, 256, 250, 251, -1, + 256, 246, 249, -1, 256, 255, 246, -1, + 256, 251, 255, -1, 257, 240, 239, -1, + 257, 251, 252, -1, 257, 239, 255, -1, + 257, 255, 251, -1, 258, 241, 240, -1, + 258, 236, 241, -1, 258, 248, 236, -1, + 258, 240, 257, -1, 259, 252, 253, -1, + 259, 253, 248, -1, 259, 257, 252, -1, + 259, 248, 258, -1, 259, 258, 257, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -2.645 -2.54 0, + -2.645 -2.54 0.2, + 9.0550003 -2.54 0, + 9.0550003 -2.54 0.2, + 9.0550003 -2.54 0, + 9.0550003 -2.54 0.2, + 10.055 -1.54 0, + 10.055 -1.54 0.2, + 9.3138189 -2.5059259 0, + 9.5550003 -2.4060254 0, + 9.7621069 -2.2471068 0, + 9.9210253 -2.04 0, + 10.020926 -1.7988191 0, + 9.3138189 -2.5059259 0.2, + 9.5550003 -2.4060254 0.2, + 9.7621069 -2.2471068 0.2, + 9.9210253 -2.04 0.2, + 10.020926 -1.7988191 0.2, + 10.055 -1.54 0, + 10.055 -1.54 0.2, + 10.055 9.1599998 0, + 10.055 9.1599998 0.2, + 10.055 9.1599998 0, + 10.055 9.1599998 0.2, + 9.0550003 10.16 0, + 9.0550003 10.16 0.2, + 10.020926 9.4188194 0, + 9.9210253 9.6599998 0, + 9.7621069 9.8671064 0, + 9.5550003 10.026026 0, + 9.3138189 10.125926 0, + 10.020926 9.4188194 0.2, + 9.9210253 9.6599998 0.2, + 9.7621069 9.8671064 0.2, + 9.5550003 10.026026 0.2, + 9.3138189 10.125926 0.2, + 9.0550003 10.16 0, + 9.0550003 10.16 0.2, + -1.645 10.16 0, + -1.645 10.16 0.2, + -1.645 10.16 0, + -1.645 10.16 0.2, + -2.645 9.1599998 0, + -2.645 9.1599998 0.2, + -1.9038191 10.125926 0, + -2.145 10.026026 0, + -2.3521068 9.8671064 0, + -2.5110254 9.6599998 0, + -2.6109259 9.4188194 0, + -1.9038191 10.125926 0.2, + -2.145 10.026026 0.2, + -2.3521068 9.8671064 0.2, + -2.5110254 9.6599998 0.2, + -2.6109259 9.4188194 0.2, + -2.645 9.1599998 0, + -2.645 9.1599998 0.2, + -2.645 -2.54 0, + -2.645 -2.54 0.2, + -2.645 -2.54 0, + 9.0550003 -2.54 0, + 10.055 -1.54 0, + 9.3138189 -2.5059259 0, + 9.5550003 -2.4060254 0, + 9.7621069 -2.2471068 0, + 9.9210253 -2.04 0, + 10.020926 -1.7988191 0, + 10.055 9.1599998 0, + 9.0550003 10.16 0, + 10.020926 9.4188194 0, + 9.9210253 9.6599998 0, + 9.7621069 9.8671064 0, + 9.5550003 10.026026 0, + 9.3138189 10.125926 0, + -1.645 10.16 0, + -2.645 9.1599998 0, + -1.9038191 10.125926 0, + -2.145 10.026026 0, + -2.3521068 9.8671064 0, + -2.5110254 9.6599998 0, + -2.6109259 9.4188194 0, + -2.645 -2.54 0.2, + 9.0550003 -2.54 0.2, + 10.055 -1.54 0.2, + 9.3138189 -2.5059259 0.2, + 9.5550003 -2.4060254 0.2, + 9.7621069 -2.2471068 0.2, + 9.9210253 -2.04 0.2, + 10.020926 -1.7988191 0.2, + 10.055 9.1599998 0.2, + 9.0550003 10.16 0.2, + 10.020926 9.4188194 0.2, + 9.9210253 9.6599998 0.2, + 9.7621069 9.8671064 0.2, + 9.5550003 10.026026 0.2, + 9.3138189 10.125926 0.2, + -1.645 10.16 0.2, + -2.645 9.1599998 0.2, + -1.9038191 10.125926 0.2, + -2.145 10.026026 0.2, + -2.3521068 9.8671064 0.2, + -2.5110254 9.6599998 0.2, + -2.6109259 9.4188194 0.2, + -2.645 -2.54 0, + -2.645 -2.54 0.2, + 9.0550003 -2.54 0, + 9.0550003 -2.54 0.2, + 10.055 -1.54 0, + 10.055 -1.54 0.2, + 10.055 9.1599998 0, + 10.055 9.1599998 0.2, + 9.0550003 10.16 0, + 9.0550003 10.16 0.2, + -1.645 10.16 0, + -1.645 10.16 0.2, + -2.645 9.1599998 0, + -2.645 9.1599998 0.2 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 8, 9, 10, 11, 12, 6, -1, 5, + 13, 14, 15, 16, 17, 7, -1, 20, + 21, -1, 18, 20, -1, 19, 21, -1, + 24, 25, -1, 22, 26, 27, 28, 29, + 30, 24, -1, 23, 31, 32, 33, 34, + 35, 25, -1, 38, 39, -1, 36, 38, + -1, 37, 39, -1, 42, 43, -1, 40, + 44, 45, 46, 47, 48, 42, -1, 41, + 49, 50, 51, 52, 53, 43, -1, 54, + 56, -1, 55, 57, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + ambientIntensity 0.0020000001 + specularColor 0.50588238 0.50588238 0.50588238 + shininess 0.059999999 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 8, 5, -1, 5, 8, 13, -1, + 13, 8, 14, -1, 8, 9, 14, -1, + 14, 10, 15, -1, 15, 10, 16, -1, + 9, 10, 14, -1, 10, 11, 16, -1, + 16, 12, 17, -1, 11, 12, 16, -1, + 17, 6, 7, -1, 12, 6, 17, -1, + 18, 20, 19, -1, 19, 20, 21, -1, + 22, 26, 23, -1, 23, 26, 31, -1, + 31, 27, 32, -1, 32, 27, 33, -1, + 26, 27, 31, -1, 27, 28, 33, -1, + 33, 29, 34, -1, 34, 29, 35, -1, + 28, 29, 33, -1, 29, 30, 35, -1, + 35, 24, 25, -1, 30, 24, 35, -1, + 36, 38, 37, -1, 37, 38, 39, -1, + 41, 40, 49, -1, 40, 44, 49, -1, + 49, 45, 50, -1, 44, 45, 49, -1, + 50, 46, 51, -1, 45, 46, 50, -1, + 51, 47, 52, -1, 52, 47, 53, -1, + 46, 47, 51, -1, 53, 48, 43, -1, + 47, 48, 53, -1, 48, 42, 43, -1, + 54, 56, 55, -1, 55, 56, 57, -1, + 61, 63, 62, -1, 60, 65, 64, -1, + 59, 64, 63, -1, 59, 63, 61, -1, + 59, 60, 64, -1, 66, 60, 59, -1, + 70, 69, 68, -1, 72, 71, 70, -1, + 72, 70, 68, -1, 67, 68, 66, -1, + 67, 66, 59, -1, 67, 72, 68, -1, + 73, 67, 59, -1, 74, 59, 58, -1, + 74, 73, 59, -1, 75, 73, 74, -1, + 79, 75, 74, -1, 77, 76, 75, -1, + 77, 79, 78, -1, 77, 75, 79, -1, + 85, 83, 84, -1, 87, 82, 86, -1, + 86, 81, 85, -1, 85, 81, 83, -1, + 82, 81, 86, -1, 82, 88, 81, -1, + 91, 92, 90, -1, 93, 94, 92, -1, + 92, 94, 90, -1, 90, 89, 88, -1, + 88, 89, 81, -1, 94, 89, 90, -1, + 89, 95, 81, -1, 81, 96, 80, -1, + 95, 96, 81, -1, 95, 97, 96, -1, + 97, 101, 96, -1, 98, 99, 97, -1, + 101, 99, 100, -1, 97, 99, 101, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 7.8449998 7.6199999 0, + 7.8449998 7.6199999 -3, + 7.8449998 7.6199999 0, + 7.8449998 7.6199999 -3, + 7.8379312 7.6759553 0, + 7.8171692 7.7283945 0, + 7.784018 7.7740231 0, + 7.740561 7.8099737 0, + 7.6895289 7.8339877 0, + 7.6341281 7.8445559 0, + 7.5778394 7.8410149 0, + 7.5241995 7.823586 0, + 7.4765797 7.7933655 0, + 7.4379711 7.7522516 0, + 7.4108005 7.7028279 0, + 7.3967743 7.6482 0, + 7.3967743 7.5918002 0, + 7.4108005 7.5371718 0, + 7.4379711 7.4877481 0, + 7.4765797 7.4466343 0, + 7.5241995 7.4164138 0, + 7.5778394 7.3989854 0, + 7.6341281 7.3954439 0, + 7.6895289 7.4060121 0, + 7.740561 7.4300261 0, + 7.784018 7.4659767 0, + 7.8171692 7.5116053 0, + 7.8379312 7.564045 0, + 7.8379312 7.6759553 -3, + 7.8171692 7.7283945 -3, + 7.784018 7.7740231 -3, + 7.740561 7.8099737 -3, + 7.6895289 7.8339877 -3, + 7.6341281 7.8445559 -3, + 7.5778394 7.8410149 -3, + 7.5241995 7.823586 -3, + 7.4765797 7.7933655 -3, + 7.4379711 7.7522516 -3, + 7.4108005 7.7028279 -3, + 7.3967743 7.6482 -3, + 7.3967743 7.5918002 -3, + 7.4108005 7.5371718 -3, + 7.4379711 7.4877481 -3, + 7.4765797 7.4466343 -3, + 7.5241995 7.4164138 -3, + 7.5778394 7.3989854 -3, + 7.6341281 7.3954439 -3, + 7.6895289 7.4060121 -3, + 7.740561 7.4300261 -3, + 7.784018 7.4659767 -3, + 7.8171692 7.5116053 -3, + 7.8379312 7.564045 -3, + 7.8449998 7.6199999 0, + 7.8379312 7.6759553 0, + 7.8171692 7.7283945 0, + 7.784018 7.7740231 0, + 7.740561 7.8099737 0, + 7.6895289 7.8339877 0, + 7.6341281 7.8445559 0, + 7.5778394 7.8410149 0, + 7.5241995 7.823586 0, + 7.4765797 7.7933655 0, + 7.4379711 7.7522516 0, + 7.4108005 7.7028279 0, + 7.3967743 7.6482 0, + 7.3967743 7.5918002 0, + 7.4108005 7.5371718 0, + 7.4379711 7.4877481 0, + 7.4765797 7.4466343 0, + 7.5241995 7.4164138 0, + 7.5778394 7.3989854 0, + 7.6341281 7.3954439 0, + 7.6895289 7.4060121 0, + 7.740561 7.4300261 0, + 7.784018 7.4659767 0, + 7.8171692 7.5116053 0, + 7.8379312 7.564045 0, + 7.8449998 7.6199999 -3, + 7.8379312 7.6759553 -3, + 7.8171692 7.7283945 -3, + 7.784018 7.7740231 -3, + 7.740561 7.8099737 -3, + 7.6895289 7.8339877 -3, + 7.6341281 7.8445559 -3, + 7.5778394 7.8410149 -3, + 7.5241995 7.823586 -3, + 7.4765797 7.7933655 -3, + 7.4379711 7.7522516 -3, + 7.4108005 7.7028279 -3, + 7.3967743 7.6482 -3, + 7.3967743 7.5918002 -3, + 7.4108005 7.5371718 -3, + 7.4379711 7.4877481 -3, + 7.4765797 7.4466343 -3, + 7.5241995 7.4164138 -3, + 7.5778394 7.3989854 -3, + 7.6341281 7.3954439 -3, + 7.6895289 7.4060121 -3, + 7.740561 7.4300261 -3, + 7.784018 7.4659767 -3, + 7.8171692 7.5116053 -3, + 7.8379312 7.564045 -3, + 0.22499999 7.6199999 0, + 0.22499999 7.6199999 -3, + 0.22499999 7.6199999 0, + 0.22499999 7.6199999 -3, + 0.21793121 7.6759553 0, + 0.19716901 7.7283945 0, + 0.16401795 7.7740231 0, + 0.12056103 7.8099737 0, + 0.069528826 7.8339877 0, + 0.014127867 7.8445559 0, + -0.042160794 7.8410149 0, + -0.09580034 7.823586 0, + -0.1434204 7.7933655 0, + -0.18202883 7.7522516 0, + -0.20919971 7.7028279 0, + -0.2232258 7.6482 0, + -0.2232258 7.5918002 0, + -0.20919971 7.5371718 0, + -0.18202883 7.4877481 0, + -0.1434204 7.4466343 0, + -0.09580034 7.4164138 0, + -0.042160794 7.3989854 0, + 0.014127867 7.3954439 0, + 0.069528826 7.4060121 0, + 0.12056103 7.4300261 0, + 0.16401795 7.4659767 0, + 0.19716901 7.5116053 0, + 0.21793121 7.564045 0, + 0.21793121 7.6759553 -3, + 0.19716901 7.7283945 -3, + 0.16401795 7.7740231 -3, + 0.12056103 7.8099737 -3, + 0.069528826 7.8339877 -3, + 0.014127867 7.8445559 -3, + -0.042160794 7.8410149 -3, + -0.09580034 7.823586 -3, + -0.1434204 7.7933655 -3, + -0.18202883 7.7522516 -3, + -0.20919971 7.7028279 -3, + -0.2232258 7.6482 -3, + -0.2232258 7.5918002 -3, + -0.20919971 7.5371718 -3, + -0.18202883 7.4877481 -3, + -0.1434204 7.4466343 -3, + -0.09580034 7.4164138 -3, + -0.042160794 7.3989854 -3, + 0.014127867 7.3954439 -3, + 0.069528826 7.4060121 -3, + 0.12056103 7.4300261 -3, + 0.16401795 7.4659767 -3, + 0.19716901 7.5116053 -3, + 0.21793121 7.564045 -3, + 0.22499999 7.6199999 0, + 0.21793121 7.6759553 0, + 0.19716901 7.7283945 0, + 0.16401795 7.7740231 0, + 0.12056103 7.8099737 0, + 0.069528826 7.8339877 0, + 0.014127867 7.8445559 0, + -0.042160794 7.8410149 0, + -0.09580034 7.823586 0, + -0.1434204 7.7933655 0, + -0.18202883 7.7522516 0, + -0.20919971 7.7028279 0, + -0.2232258 7.6482 0, + -0.2232258 7.5918002 0, + -0.20919971 7.5371718 0, + -0.18202883 7.4877481 0, + -0.1434204 7.4466343 0, + -0.09580034 7.4164138 0, + -0.042160794 7.3989854 0, + 0.014127867 7.3954439 0, + 0.069528826 7.4060121 0, + 0.12056103 7.4300261 0, + 0.16401795 7.4659767 0, + 0.19716901 7.5116053 0, + 0.21793121 7.564045 0, + 0.22499999 7.6199999 -3, + 0.21793121 7.6759553 -3, + 0.19716901 7.7283945 -3, + 0.16401795 7.7740231 -3, + 0.12056103 7.8099737 -3, + 0.069528826 7.8339877 -3, + 0.014127867 7.8445559 -3, + -0.042160794 7.8410149 -3, + -0.09580034 7.823586 -3, + -0.1434204 7.7933655 -3, + -0.18202883 7.7522516 -3, + -0.20919971 7.7028279 -3, + -0.2232258 7.6482 -3, + -0.2232258 7.5918002 -3, + -0.20919971 7.5371718 -3, + -0.18202883 7.4877481 -3, + -0.1434204 7.4466343 -3, + -0.09580034 7.4164138 -3, + -0.042160794 7.3989854 -3, + 0.014127867 7.3954439 -3, + 0.069528826 7.4060121 -3, + 0.12056103 7.4300261 -3, + 0.16401795 7.4659767 -3, + 0.19716901 7.5116053 -3, + 0.21793121 7.564045 -3, + 7.8449998 0 0, + 7.8449998 0 -3, + 7.8449998 0 0, + 7.8449998 0 -3, + 7.8379312 0.055955224 0, + 7.8171692 0.10839458 0, + 7.784018 0.1540231 0, + 7.740561 0.18997379 0, + 7.6895289 0.21398772 0, + 7.6341281 0.22455601 0, + 7.5778394 0.22101463 0, + 7.5241995 0.20358609 0, + 7.4765797 0.17336547 0, + 7.4379711 0.13225168 0, + 7.4108005 0.082828023 0, + 7.3967743 0.028199978 0, + 7.3967743 -0.028199978 0, + 7.4108005 -0.082828023 0, + 7.4379711 -0.13225168 0, + 7.4765797 -0.17336547 0, + 7.5241995 -0.20358609 0, + 7.5778394 -0.22101463 0, + 7.6341281 -0.22455601 0, + 7.6895289 -0.21398772 0, + 7.740561 -0.18997379 0, + 7.784018 -0.1540231 0, + 7.8171692 -0.10839458 0, + 7.8379312 -0.055955224 0, + 7.8379312 0.055955224 -3, + 7.8171692 0.10839458 -3, + 7.784018 0.1540231 -3, + 7.740561 0.18997379 -3, + 7.6895289 0.21398772 -3, + 7.6341281 0.22455601 -3, + 7.5778394 0.22101463 -3, + 7.5241995 0.20358609 -3, + 7.4765797 0.17336547 -3, + 7.4379711 0.13225168 -3, + 7.4108005 0.082828023 -3, + 7.3967743 0.028199978 -3, + 7.3967743 -0.028199978 -3, + 7.4108005 -0.082828023 -3, + 7.4379711 -0.13225168 -3, + 7.4765797 -0.17336547 -3, + 7.5241995 -0.20358609 -3, + 7.5778394 -0.22101463 -3, + 7.6341281 -0.22455601 -3, + 7.6895289 -0.21398772 -3, + 7.740561 -0.18997379 -3, + 7.784018 -0.1540231 -3, + 7.8171692 -0.10839458 -3, + 7.8379312 -0.055955224 -3, + 7.8449998 0 0, + 7.8379312 0.055955224 0, + 7.8171692 0.10839458 0, + 7.784018 0.1540231 0, + 7.740561 0.18997379 0, + 7.6895289 0.21398772 0, + 7.6341281 0.22455601 0, + 7.5778394 0.22101463 0, + 7.5241995 0.20358609 0, + 7.4765797 0.17336547 0, + 7.4379711 0.13225168 0, + 7.4108005 0.082828023 0, + 7.3967743 0.028199978 0, + 7.3967743 -0.028199978 0, + 7.4108005 -0.082828023 0, + 7.4379711 -0.13225168 0, + 7.4765797 -0.17336547 0, + 7.5241995 -0.20358609 0, + 7.5778394 -0.22101463 0, + 7.6341281 -0.22455601 0, + 7.6895289 -0.21398772 0, + 7.740561 -0.18997379 0, + 7.784018 -0.1540231 0, + 7.8171692 -0.10839458 0, + 7.8379312 -0.055955224 0, + 7.8449998 0 -3, + 7.8379312 0.055955224 -3, + 7.8171692 0.10839458 -3, + 7.784018 0.1540231 -3, + 7.740561 0.18997379 -3, + 7.6895289 0.21398772 -3, + 7.6341281 0.22455601 -3, + 7.5778394 0.22101463 -3, + 7.5241995 0.20358609 -3, + 7.4765797 0.17336547 -3, + 7.4379711 0.13225168 -3, + 7.4108005 0.082828023 -3, + 7.3967743 0.028199978 -3, + 7.3967743 -0.028199978 -3, + 7.4108005 -0.082828023 -3, + 7.4379711 -0.13225168 -3, + 7.4765797 -0.17336547 -3, + 7.5241995 -0.20358609 -3, + 7.5778394 -0.22101463 -3, + 7.6341281 -0.22455601 -3, + 7.6895289 -0.21398772 -3, + 7.740561 -0.18997379 -3, + 7.784018 -0.1540231 -3, + 7.8171692 -0.10839458 -3, + 7.8379312 -0.055955224 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 0.22499999 0 0, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 7.8449998 7.6199999 0, + 7.8449998 7.6199999 -3, + 0.22499999 7.6199999 0, + 0.22499999 7.6199999 -3, + 7.8449998 0 0, + 7.8449998 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1, 204, 205, -1, 204, 208, 209, + 210, 211, 212, 213, 214, 215, 216, 217, + 218, 219, 220, 221, 222, 223, 224, 225, + 226, 227, 228, 229, 230, 231, 206, -1, + 205, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 207, -1, 306, 307, -1, 306, 310, + 311, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, + 327, 328, 329, 330, 331, 332, 333, 308, + -1, 307, 334, 335, 336, 337, 338, 339, + 340, 341, 342, 343, 344, 345, 346, 347, + 348, 349, 350, 351, 352, 353, 354, 355, + 356, 357, 309, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 23, 47, 48, -1, 0, 1, 28, -1, + 24, 23, 48, -1, 25, 24, 48, -1, + 4, 28, 29, -1, 4, 0, 28, -1, + 25, 48, 49, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 5, 4, 29, -1, + 27, 26, 50, -1, 6, 29, 30, -1, + 27, 50, 51, -1, 6, 30, 31, -1, + 27, 51, 3, -1, 6, 5, 29, -1, + 2, 27, 3, -1, 7, 31, 32, -1, + 7, 6, 31, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 8, 32, -1, + 10, 33, 34, -1, 10, 9, 33, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 36, 37, -1, + 12, 11, 35, -1, 13, 12, 37, -1, + 14, 37, 38, -1, 14, 13, 37, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 21, 45, 46, -1, 22, 21, 46, -1, + 75, 76, 74, -1, 53, 55, 52, -1, + 54, 55, 53, -1, 52, 55, 76, -1, + 76, 55, 74, -1, 55, 56, 74, -1, + 72, 57, 71, -1, 73, 57, 72, -1, + 74, 57, 73, -1, 56, 57, 74, -1, + 67, 65, 66, -1, 68, 58, 67, -1, + 69, 58, 68, -1, 70, 58, 69, -1, + 71, 58, 70, -1, 57, 58, 71, -1, + 58, 59, 67, -1, 65, 63, 64, -1, + 67, 62, 65, -1, 65, 62, 63, -1, + 60, 61, 59, -1, 59, 61, 67, -1, + 67, 61, 62, -1, 101, 100, 99, -1, + 80, 78, 77, -1, 80, 79, 78, -1, + 80, 77, 101, -1, 80, 101, 99, -1, + 81, 80, 99, -1, 82, 97, 96, -1, + 82, 98, 97, -1, 82, 99, 98, -1, + 82, 81, 99, -1, 90, 92, 91, -1, + 83, 93, 92, -1, 83, 94, 93, -1, + 83, 95, 94, -1, 83, 96, 95, -1, + 83, 82, 96, -1, 84, 83, 92, -1, + 88, 90, 89, -1, 87, 92, 90, -1, + 87, 90, 88, -1, 86, 85, 84, -1, + 86, 84, 92, -1, 86, 92, 87, -1, + 125, 124, 148, -1, 125, 148, 149, -1, + 125, 149, 150, -1, 102, 103, 130, -1, + 126, 125, 150, -1, 127, 126, 150, -1, + 106, 130, 131, -1, 106, 102, 130, -1, + 127, 150, 151, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 107, 106, 131, -1, + 129, 128, 152, -1, 108, 131, 132, -1, + 129, 152, 153, -1, 108, 132, 133, -1, + 129, 153, 105, -1, 108, 107, 131, -1, + 104, 129, 105, -1, 109, 133, 134, -1, + 109, 108, 133, -1, 110, 109, 134, -1, + 111, 134, 135, -1, 111, 110, 134, -1, + 112, 135, 136, -1, 112, 111, 135, -1, + 113, 136, 137, -1, 113, 112, 136, -1, + 114, 137, 138, -1, 114, 138, 139, -1, + 114, 113, 137, -1, 115, 114, 139, -1, + 116, 139, 140, -1, 116, 115, 139, -1, + 117, 116, 140, -1, 117, 140, 141, -1, + 118, 117, 141, -1, 118, 141, 142, -1, + 118, 142, 143, -1, 119, 118, 143, -1, + 120, 119, 143, -1, 120, 143, 144, -1, + 121, 120, 144, -1, 121, 144, 145, -1, + 121, 145, 146, -1, 122, 121, 146, -1, + 123, 122, 146, -1, 123, 146, 147, -1, + 123, 147, 148, -1, 124, 123, 148, -1, + 176, 177, 175, -1, 177, 174, 175, -1, + 155, 171, 154, -1, 173, 171, 172, -1, + 174, 171, 173, -1, 178, 171, 177, -1, + 154, 171, 178, -1, 177, 171, 174, -1, + 156, 169, 155, -1, 157, 169, 156, -1, + 171, 169, 170, -1, 155, 169, 171, -1, + 169, 167, 168, -1, 167, 165, 166, -1, + 169, 165, 167, -1, 158, 163, 157, -1, + 159, 163, 158, -1, 160, 163, 159, -1, + 161, 163, 160, -1, 162, 163, 161, -1, + 165, 163, 164, -1, 157, 163, 169, -1, + 169, 163, 165, -1, 202, 201, 200, -1, + 199, 202, 200, -1, 196, 180, 179, -1, + 196, 198, 197, -1, 196, 199, 198, -1, + 196, 203, 202, -1, 196, 179, 203, -1, + 196, 202, 199, -1, 194, 181, 180, -1, + 194, 182, 181, -1, 194, 196, 195, -1, + 194, 180, 196, -1, 192, 194, 193, -1, + 190, 192, 191, -1, 190, 194, 192, -1, + 188, 183, 182, -1, 188, 184, 183, -1, + 188, 185, 184, -1, 188, 186, 185, -1, + 188, 187, 186, -1, 188, 190, 189, -1, + 188, 182, 194, -1, 188, 194, 190, -1, + 227, 226, 250, -1, 227, 250, 251, -1, + 227, 251, 252, -1, 204, 205, 232, -1, + 228, 227, 252, -1, 229, 228, 252, -1, + 208, 232, 233, -1, 208, 204, 232, -1, + 229, 252, 253, -1, 229, 253, 254, -1, + 230, 229, 254, -1, 209, 208, 233, -1, + 231, 230, 254, -1, 210, 233, 234, -1, + 231, 254, 255, -1, 210, 234, 235, -1, + 231, 255, 207, -1, 210, 209, 233, -1, + 206, 231, 207, -1, 211, 235, 236, -1, + 211, 210, 235, -1, 212, 211, 236, -1, + 213, 236, 237, -1, 213, 212, 236, -1, + 214, 237, 238, -1, 214, 213, 237, -1, + 215, 238, 239, -1, 215, 214, 238, -1, + 216, 239, 240, -1, 216, 240, 241, -1, + 216, 215, 239, -1, 217, 216, 241, -1, + 218, 241, 242, -1, 218, 217, 241, -1, + 219, 218, 242, -1, 219, 242, 243, -1, + 220, 219, 243, -1, 220, 243, 244, -1, + 220, 244, 245, -1, 221, 220, 245, -1, + 222, 221, 245, -1, 222, 245, 246, -1, + 223, 222, 246, -1, 223, 246, 247, -1, + 223, 247, 248, -1, 224, 223, 248, -1, + 225, 224, 248, -1, 225, 248, 249, -1, + 225, 249, 250, -1, 226, 225, 250, -1, + 279, 280, 278, -1, 257, 259, 256, -1, + 258, 259, 257, -1, 256, 259, 280, -1, + 280, 259, 278, -1, 259, 260, 278, -1, + 276, 261, 275, -1, 277, 261, 276, -1, + 278, 261, 277, -1, 260, 261, 278, -1, + 271, 269, 270, -1, 272, 262, 271, -1, + 273, 262, 272, -1, 274, 262, 273, -1, + 275, 262, 274, -1, 261, 262, 275, -1, + 262, 263, 271, -1, 269, 267, 268, -1, + 271, 266, 269, -1, 269, 266, 267, -1, + 264, 265, 263, -1, 263, 265, 271, -1, + 271, 265, 266, -1, 305, 304, 303, -1, + 284, 282, 281, -1, 284, 283, 282, -1, + 284, 281, 305, -1, 284, 305, 303, -1, + 285, 284, 303, -1, 286, 301, 300, -1, + 286, 302, 301, -1, 286, 303, 302, -1, + 286, 285, 303, -1, 294, 296, 295, -1, + 287, 297, 296, -1, 287, 298, 297, -1, + 287, 299, 298, -1, 287, 300, 299, -1, + 287, 286, 300, -1, 288, 287, 296, -1, + 292, 294, 293, -1, 291, 296, 294, -1, + 291, 294, 292, -1, 290, 289, 288, -1, + 290, 288, 296, -1, 290, 296, 291, -1, + 329, 328, 352, -1, 329, 352, 353, -1, + 329, 353, 354, -1, 306, 307, 334, -1, + 330, 329, 354, -1, 331, 330, 354, -1, + 310, 334, 335, -1, 310, 306, 334, -1, + 331, 354, 355, -1, 331, 355, 356, -1, + 332, 331, 356, -1, 311, 310, 335, -1, + 333, 332, 356, -1, 312, 335, 336, -1, + 333, 356, 357, -1, 312, 336, 337, -1, + 333, 357, 309, -1, 312, 311, 335, -1, + 308, 333, 309, -1, 313, 337, 338, -1, + 313, 312, 337, -1, 314, 313, 338, -1, + 315, 338, 339, -1, 315, 314, 338, -1, + 316, 339, 340, -1, 316, 315, 339, -1, + 317, 340, 341, -1, 317, 316, 340, -1, + 318, 341, 342, -1, 318, 342, 343, -1, + 318, 317, 341, -1, 319, 318, 343, -1, + 320, 343, 344, -1, 320, 319, 343, -1, + 321, 320, 344, -1, 321, 344, 345, -1, + 322, 321, 345, -1, 322, 345, 346, -1, + 322, 346, 347, -1, 323, 322, 347, -1, + 324, 323, 347, -1, 324, 347, 348, -1, + 325, 324, 348, -1, 325, 348, 349, -1, + 325, 349, 350, -1, 326, 325, 350, -1, + 327, 326, 350, -1, 327, 350, 351, -1, + 327, 351, 352, -1, 328, 327, 352, -1, + 381, 382, 380, -1, 379, 359, 378, -1, + 380, 359, 379, -1, 358, 359, 382, -1, + 382, 359, 380, -1, 377, 375, 376, -1, + 378, 375, 377, -1, 360, 361, 359, -1, + 359, 361, 378, -1, 375, 373, 374, -1, + 362, 363, 361, -1, 378, 363, 375, -1, + 361, 363, 378, -1, 373, 371, 372, -1, + 364, 365, 363, -1, 363, 365, 375, -1, + 371, 369, 370, -1, 375, 369, 373, -1, + 373, 369, 371, -1, 365, 369, 375, -1, + 366, 367, 365, -1, 369, 367, 368, -1, + 365, 367, 369, -1, 407, 406, 405, -1, + 384, 404, 403, -1, 384, 405, 404, -1, + 384, 383, 407, -1, 384, 407, 405, -1, + 400, 402, 401, -1, 400, 403, 402, -1, + 386, 385, 384, -1, 386, 384, 403, -1, + 398, 400, 399, -1, 388, 387, 386, -1, + 388, 403, 400, -1, 388, 386, 403, -1, + 396, 398, 397, -1, 390, 389, 388, -1, + 390, 388, 400, -1, 394, 396, 395, -1, + 394, 400, 398, -1, 394, 398, 396, -1, + 394, 390, 400, -1, 392, 391, 390, -1, + 392, 394, 393, -1, 392, 390, 394, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8_LargePads.wrl b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8_LargePads.wrl new file mode 100644 index 00000000..2ea6810a --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/Oscillator_DIP-8_LargePads.wrl @@ -0,0 +1,1581 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -1.54 -2.04 0, + -1.54 -2.04 4.5799999, + 9.1599998 -2.04 4.5799999, + 9.1599998 -2.04 0, + -2.04 -1.54 0, + -2.04 -1.54 4.5799999, + -1.54 -2.04 4.5799999, + -2.0229628 -1.6694095 4.5799999, + -1.9730127 -1.79 4.5799999, + -1.8935534 -1.8935534 4.5799999, + -1.79 -1.9730127 4.5799999, + -1.6694095 -2.0229628 4.5799999, + -1.54 -2.04 0, + -2.0229628 -1.6694095 0, + -1.9730127 -1.79 0, + -1.8935534 -1.8935534 0, + -1.79 -1.9730127 0, + -1.6694095 -2.0229628 0, + -1.54 -2.04 4.5799999, + -1.54 -1.54 5.0799999, + -1.54 -2.0229628 4.7094097, + -1.54 -1.9730127 4.8299999, + -1.54 -1.8935534 4.9335532, + -1.54 -1.79 5.0130129, + -1.54 -1.6694095 5.062963, + 9.1599998 -2.04 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.1599998 -2.0229628 4.7094097, + 9.1599998 -1.9730127 4.8299999, + 9.1599998 -1.8935534 4.9335532, + 9.1599998 -1.79 5.0130129, + 9.1599998 -1.6694095 5.062963, + -1.54 -2.04 0, + 9.1599998 -2.04 0, + 9.6599998 -1.54 0, + 9.2894096 -2.0229628 0, + 9.4099998 -1.9730127 0, + 9.5135536 -1.8935534 0, + 9.5930128 -1.79 0, + 9.6429625 -1.6694095 0, + 9.6599998 9.1599998 0, + 9.1599998 9.6599998 0, + 9.6429625 9.2894096 0, + 9.5930128 9.4099998 0, + 9.5135536 9.5135536 0, + 9.4099998 9.5930128 0, + 9.2894096 9.6429625 0, + -1.54 9.6599998 0, + -2.04 9.1599998 0, + -1.6694095 9.6429625 0, + -1.79 9.5930128 0, + -1.8935534 9.5135536 0, + -1.9730127 9.4099998 0, + -2.0229628 9.2894096 0, + -2.04 -1.54 0, + -2.0229628 -1.6694095 0, + -1.9730127 -1.79 0, + -1.8935534 -1.8935534 0, + -1.79 -1.9730127 0, + -1.6694095 -2.0229628 0, + 9.1599998 -2.04 0, + 9.1599998 -2.04 4.5799999, + 9.6599998 -1.54 4.5799999, + 9.2894096 -2.0229628 4.5799999, + 9.4099998 -1.9730127 4.5799999, + 9.5135536 -1.8935534 4.5799999, + 9.5930128 -1.79 4.5799999, + 9.6429625 -1.6694095 4.5799999, + 9.6599998 -1.54 0, + 9.2894096 -2.0229628 0, + 9.4099998 -1.9730127 0, + 9.5135536 -1.8935534 0, + 9.5930128 -1.79 0, + 9.6429625 -1.6694095 0, + -2.04 9.1599998 0, + -2.04 9.1599998 4.5799999, + -2.04 -1.54 4.5799999, + -2.04 -1.54 0, + -2.04 -1.54 4.5799999, + -1.54 -1.54 5.0799999, + -2.0229628 -1.54 4.7094097, + -1.9730127 -1.54 4.8299999, + -1.8935534 -1.54 4.9335532, + -1.79 -1.54 5.0130129, + -1.6694095 -1.54 5.062963, + -1.54 -2.04 4.5799999, + -2.0229628 -1.6694095 4.5799999, + -1.9730127 -1.79 4.5799999, + -1.8935534 -1.8935534 4.5799999, + -1.79 -1.9730127 4.5799999, + -1.6694095 -2.0229628 4.5799999, + -1.54 -1.54 5.0799999, + -1.54 -2.0229628 4.7094097, + -1.54 -1.9730127 4.8299999, + -1.54 -1.8935534 4.9335532, + -1.54 -1.79 5.0130129, + -1.54 -1.6694095 5.062963, + -1.9582582 -1.652072 4.8299999, + -1.8461862 -1.8461862 4.8299999, + -1.652072 -1.9582582 4.8299999, + -1.7167767 -1.7167767 5.0130129, + -1.6595588 -1.5895228 5.062963, + -1.5895228 -1.6595588 5.062963, + -1.54 -1.54 5.0799999, + 9.1599998 -1.54 5.0799999, + -1.54 9.1599998 5.0799999, + 9.1599998 9.1599998 5.0799999, + 9.1599998 -2.04 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.1599998 -2.0229628 4.7094097, + 9.1599998 -1.9730127 4.8299999, + 9.1599998 -1.8935534 4.9335532, + 9.1599998 -1.79 5.0130129, + 9.1599998 -1.6694095 5.062963, + 9.6599998 -1.54 4.5799999, + 9.2894096 -2.0229628 4.5799999, + 9.4099998 -1.9730127 4.5799999, + 9.5135536 -1.8935534 4.5799999, + 9.5930128 -1.79 4.5799999, + 9.6429625 -1.6694095 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.6429625 -1.54 4.7094097, + 9.5930128 -1.54 4.8299999, + 9.5135536 -1.54 4.9335532, + 9.4099998 -1.54 5.0130129, + 9.2894096 -1.54 5.062963, + 9.2720718 -1.9582582 4.8299999, + 9.4661865 -1.8461862 4.8299999, + 9.5782585 -1.652072 4.8299999, + 9.3367767 -1.7167767 5.0130129, + 9.2095232 -1.6595588 5.062963, + 9.2795591 -1.5895228 5.062963, + 9.6599998 -1.54 0, + 9.6599998 -1.54 4.5799999, + 9.6599998 9.1599998 4.5799999, + 9.6599998 9.1599998 0, + 9.6599998 9.1599998 0, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.6599998 4.5799999, + 9.6429625 9.2894096 4.5799999, + 9.5930128 9.4099998 4.5799999, + 9.5135536 9.5135536 4.5799999, + 9.4099998 9.5930128 4.5799999, + 9.2894096 9.6429625 4.5799999, + 9.1599998 9.6599998 0, + 9.6429625 9.2894096 0, + 9.5930128 9.4099998 0, + 9.5135536 9.5135536 0, + 9.4099998 9.5930128 0, + 9.2894096 9.6429625 0, + 9.1599998 9.6599998 0, + 9.1599998 9.6599998 4.5799999, + -1.54 9.6599998 4.5799999, + -1.54 9.6599998 0, + -1.54 9.6599998 0, + -1.54 9.6599998 4.5799999, + -2.04 9.1599998 4.5799999, + -1.6694095 9.6429625 4.5799999, + -1.79 9.5930128 4.5799999, + -1.8935534 9.5135536 4.5799999, + -1.9730127 9.4099998 4.5799999, + -2.0229628 9.2894096 4.5799999, + -2.04 9.1599998 0, + -1.6694095 9.6429625 0, + -1.79 9.5930128 0, + -1.8935534 9.5135536 0, + -1.9730127 9.4099998 0, + -2.0229628 9.2894096 0, + -2.04 9.1599998 4.5799999, + -1.54 9.1599998 5.0799999, + -2.0229628 9.1599998 4.7094097, + -1.9730127 9.1599998 4.8299999, + -1.8935534 9.1599998 4.9335532, + -1.79 9.1599998 5.0130129, + -1.6694095 9.1599998 5.062963, + -2.04 -1.54 4.5799999, + -1.54 -1.54 5.0799999, + -2.0229628 -1.54 4.7094097, + -1.9730127 -1.54 4.8299999, + -1.8935534 -1.54 4.9335532, + -1.79 -1.54 5.0130129, + -1.6694095 -1.54 5.062963, + 9.6599998 -1.54 4.5799999, + 9.1599998 -1.54 5.0799999, + 9.6429625 -1.54 4.7094097, + 9.5930128 -1.54 4.8299999, + 9.5135536 -1.54 4.9335532, + 9.4099998 -1.54 5.0130129, + 9.2894096 -1.54 5.062963, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.6429625 9.1599998 4.7094097, + 9.5930128 9.1599998 4.8299999, + 9.5135536 9.1599998 4.9335532, + 9.4099998 9.1599998 5.0130129, + 9.2894096 9.1599998 5.062963, + 9.1599998 9.6599998 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.1599998 9.6429625 4.7094097, + 9.1599998 9.5930128 4.8299999, + 9.1599998 9.5135536 4.9335532, + 9.1599998 9.4099998 5.0130129, + 9.1599998 9.2894096 5.062963, + -1.54 9.6599998 4.5799999, + -1.54 9.1599998 5.0799999, + -1.54 9.6429625 4.7094097, + -1.54 9.5930128 4.8299999, + -1.54 9.5135536 4.9335532, + -1.54 9.4099998 5.0130129, + -1.54 9.2894096 5.062963, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.6429625 9.1599998 4.7094097, + 9.5930128 9.1599998 4.8299999, + 9.5135536 9.1599998 4.9335532, + 9.4099998 9.1599998 5.0130129, + 9.2894096 9.1599998 5.062963, + 9.1599998 9.6599998 4.5799999, + 9.6429625 9.2894096 4.5799999, + 9.5930128 9.4099998 4.5799999, + 9.5135536 9.5135536 4.5799999, + 9.4099998 9.5930128 4.5799999, + 9.2894096 9.6429625 4.5799999, + 9.1599998 9.1599998 5.0799999, + 9.1599998 9.6429625 4.7094097, + 9.1599998 9.5930128 4.8299999, + 9.1599998 9.5135536 4.9335532, + 9.1599998 9.4099998 5.0130129, + 9.1599998 9.2894096 5.062963, + 9.5782585 9.2720718 4.8299999, + 9.4661865 9.4661865 4.8299999, + 9.2720718 9.5782585 4.8299999, + 9.3367767 9.3367767 5.0130129, + 9.2795591 9.2095232 5.062963, + 9.2095232 9.2795591 5.062963, + -1.54 9.6599998 4.5799999, + -1.54 9.1599998 5.0799999, + -1.54 9.6429625 4.7094097, + -1.54 9.5930128 4.8299999, + -1.54 9.5135536 4.9335532, + -1.54 9.4099998 5.0130129, + -1.54 9.2894096 5.062963, + -2.04 9.1599998 4.5799999, + -1.6694095 9.6429625 4.5799999, + -1.79 9.5930128 4.5799999, + -1.8935534 9.5135536 4.5799999, + -1.9730127 9.4099998 4.5799999, + -2.0229628 9.2894096 4.5799999, + -1.54 9.1599998 5.0799999, + -2.0229628 9.1599998 4.7094097, + -1.9730127 9.1599998 4.8299999, + -1.8935534 9.1599998 4.9335532, + -1.79 9.1599998 5.0130129, + -1.6694095 9.1599998 5.062963, + -1.652072 9.5782585 4.8299999, + -1.8461862 9.4661865 4.8299999, + -1.9582582 9.2720718 4.8299999, + -1.7167767 9.3367767 5.0130129, + -1.5895228 9.2795591 5.062963, + -1.6595588 9.2095232 5.062963, + -1.54 -2.04 4.5799999, + -1.54 -2.04 0, + 9.1599998 -2.04 4.5799999, + 9.1599998 -2.04 0, + -2.04 -1.54 4.5799999, + -2.04 -1.54 0, + -1.54 -1.54 5.0799999, + 9.1599998 -1.54 5.0799999, + 9.6599998 -1.54 0, + 9.6599998 9.1599998 0, + 9.1599998 9.6599998 0, + -1.54 9.6599998 0, + -2.04 9.1599998 0, + 9.6599998 -1.54 4.5799999, + -2.04 9.1599998 4.5799999, + -1.54 9.1599998 5.0799999, + 9.1599998 9.1599998 5.0799999, + 9.6599998 9.1599998 4.5799999, + 9.1599998 9.6599998 4.5799999, + -1.54 9.6599998 4.5799999 ] + + } + coordIndex [ 0, 1, -1, 1, 2, -1, 0, 3, + -1, 3, 2, -1, 4, 5, -1, 5, + 7, 8, 9, 10, 11, 6, -1, 4, + 13, 14, 15, 16, 17, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 19, + 26, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 33, 35, 36, 37, 38, 39, + 34, -1, 34, 40, -1, 40, 42, 43, + 44, 45, 46, 41, -1, 41, 47, -1, + 47, 49, 50, 51, 52, 53, 48, -1, + 48, 54, -1, 61, 63, 64, 65, 66, + 67, 62, -1, 68, 62, -1, 74, 75, + -1, 75, 76, -1, 78, 80, 81, 82, + 83, 84, 79, -1, 79, 91, -1, 105, + 103, -1, 104, 106, -1, 106, 105, -1, + 108, 120, -1, 114, 121, 122, 123, 124, + 125, 120, -1, 133, 134, -1, 135, 134, + -1, 137, 139, 140, 141, 142, 143, 138, + -1, 144, 138, -1, 151, 152, -1, 153, + 152, -1, 155, 157, 158, 159, 160, 161, + 156, -1, 168, 170, 171, 172, 173, 174, + 169, -1, 189, 191, 192, 193, 194, 195, + 190, -1, 196, 198, 199, 200, 201, 202, + 197, -1, 203, 205, 206, 207, 208, 209, + 204, -1, 211, 223, -1, 236, 248, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 3, 1, -1, 1, 3, 2, -1, + 4, 13, 5, -1, 5, 13, 7, -1, + 7, 13, 8, -1, 8, 14, 9, -1, + 13, 14, 8, -1, 9, 15, 10, -1, + 14, 15, 9, -1, 10, 16, 11, -1, + 15, 16, 10, -1, 16, 17, 11, -1, + 11, 12, 6, -1, 17, 12, 11, -1, + 18, 27, 20, -1, 25, 27, 18, -1, + 20, 28, 21, -1, 27, 28, 20, -1, + 21, 29, 22, -1, 28, 29, 21, -1, + 22, 30, 23, -1, 29, 30, 22, -1, + 23, 31, 24, -1, 24, 31, 19, -1, + 30, 31, 23, -1, 31, 26, 19, -1, + 35, 37, 36, -1, 33, 37, 35, -1, + 34, 38, 37, -1, 34, 39, 38, -1, + 34, 37, 33, -1, 43, 42, 40, -1, + 57, 59, 58, -1, 44, 43, 40, -1, + 56, 32, 59, -1, 56, 59, 57, -1, + 41, 45, 44, -1, 41, 46, 45, -1, + 41, 44, 40, -1, 54, 33, 32, -1, + 54, 56, 55, -1, 54, 34, 33, -1, + 54, 32, 56, -1, 48, 40, 34, -1, + 48, 34, 54, -1, 48, 41, 40, -1, + 47, 41, 48, -1, 50, 49, 47, -1, + 51, 53, 52, -1, 51, 48, 53, -1, + 51, 47, 48, -1, 51, 50, 47, -1, + 60, 69, 61, -1, 61, 69, 63, -1, + 63, 70, 64, -1, 69, 70, 63, -1, + 64, 71, 65, -1, 70, 71, 64, -1, + 65, 72, 66, -1, 71, 72, 65, -1, + 66, 73, 67, -1, 72, 73, 66, -1, + 67, 68, 62, -1, 73, 68, 67, -1, + 74, 76, 75, -1, 74, 77, 76, -1, + 80, 78, 86, -1, 87, 80, 86, -1, + 92, 89, 90, -1, 92, 90, 85, -1, + 97, 81, 80, -1, 97, 82, 81, -1, + 97, 80, 87, -1, 98, 87, 88, -1, + 98, 88, 89, -1, 98, 82, 97, -1, + 98, 97, 87, -1, 99, 92, 93, -1, + 99, 93, 94, -1, 99, 89, 92, -1, + 99, 98, 89, -1, 99, 94, 98, -1, + 100, 83, 82, -1, 100, 94, 95, -1, + 100, 82, 98, -1, 100, 98, 94, -1, + 101, 84, 83, -1, 101, 79, 84, -1, + 101, 91, 79, -1, 101, 83, 100, -1, + 102, 95, 96, -1, 102, 96, 91, -1, + 102, 100, 95, -1, 102, 91, 101, -1, + 102, 101, 100, -1, 104, 105, 103, -1, + 106, 105, 104, -1, 109, 107, 115, -1, + 116, 109, 115, -1, 121, 118, 119, -1, + 121, 119, 114, -1, 126, 110, 109, -1, + 126, 111, 110, -1, 126, 109, 116, -1, + 127, 116, 117, -1, 127, 117, 118, -1, + 127, 111, 126, -1, 127, 126, 116, -1, + 128, 121, 122, -1, 128, 122, 123, -1, + 128, 118, 121, -1, 128, 127, 118, -1, + 128, 123, 127, -1, 129, 112, 111, -1, + 129, 123, 124, -1, 129, 111, 127, -1, + 129, 127, 123, -1, 130, 113, 112, -1, + 130, 108, 113, -1, 130, 112, 129, -1, + 131, 120, 108, -1, 131, 124, 125, -1, + 131, 125, 120, -1, 131, 129, 124, -1, + 131, 108, 130, -1, 131, 130, 129, -1, + 132, 135, 133, -1, 133, 135, 134, -1, + 136, 145, 137, -1, 137, 145, 139, -1, + 139, 146, 140, -1, 145, 146, 139, -1, + 140, 147, 141, -1, 141, 147, 142, -1, + 146, 147, 140, -1, 147, 148, 142, -1, + 142, 149, 143, -1, 148, 149, 142, -1, + 143, 144, 138, -1, 149, 144, 143, -1, + 150, 153, 151, -1, 151, 153, 152, -1, + 154, 163, 155, -1, 155, 163, 157, -1, + 157, 164, 158, -1, 163, 164, 157, -1, + 158, 165, 159, -1, 159, 165, 160, -1, + 164, 165, 158, -1, 160, 166, 161, -1, + 165, 166, 160, -1, 161, 167, 156, -1, + 166, 167, 161, -1, 167, 162, 156, -1, + 168, 177, 170, -1, 175, 177, 168, -1, + 170, 178, 171, -1, 177, 178, 170, -1, + 171, 179, 172, -1, 172, 179, 173, -1, + 178, 179, 171, -1, 179, 180, 173, -1, + 173, 181, 174, -1, 174, 181, 169, -1, + 180, 181, 173, -1, 181, 176, 169, -1, + 182, 191, 184, -1, 189, 191, 182, -1, + 184, 192, 185, -1, 185, 192, 186, -1, + 191, 192, 184, -1, 192, 193, 186, -1, + 186, 194, 187, -1, 187, 194, 188, -1, + 193, 194, 186, -1, 194, 195, 188, -1, + 188, 190, 183, -1, 195, 190, 188, -1, + 196, 205, 198, -1, 203, 205, 196, -1, + 198, 206, 199, -1, 205, 206, 198, -1, + 199, 207, 200, -1, 206, 207, 199, -1, + 200, 208, 201, -1, 207, 208, 200, -1, + 201, 209, 202, -1, 202, 209, 197, -1, + 208, 209, 201, -1, 209, 204, 197, -1, + 212, 210, 218, -1, 219, 212, 218, -1, + 224, 221, 222, -1, 224, 222, 217, -1, + 229, 213, 212, -1, 229, 214, 213, -1, + 229, 212, 219, -1, 230, 219, 220, -1, + 230, 220, 221, -1, 230, 214, 229, -1, + 230, 229, 219, -1, 231, 224, 225, -1, + 231, 225, 226, -1, 231, 221, 224, -1, + 231, 230, 221, -1, 231, 226, 230, -1, + 232, 215, 214, -1, 232, 226, 227, -1, + 232, 214, 230, -1, 232, 230, 226, -1, + 233, 216, 215, -1, 233, 211, 216, -1, + 233, 223, 211, -1, 233, 215, 232, -1, + 234, 227, 228, -1, 234, 228, 223, -1, + 234, 232, 227, -1, 234, 223, 233, -1, + 234, 233, 232, -1, 237, 235, 243, -1, + 244, 237, 243, -1, 249, 246, 247, -1, + 249, 247, 242, -1, 254, 238, 237, -1, + 254, 239, 238, -1, 254, 237, 244, -1, + 255, 244, 245, -1, 255, 245, 246, -1, + 255, 239, 254, -1, 255, 254, 244, -1, + 256, 249, 250, -1, 256, 250, 251, -1, + 256, 246, 249, -1, 256, 255, 246, -1, + 256, 251, 255, -1, 257, 240, 239, -1, + 257, 251, 252, -1, 257, 239, 255, -1, + 257, 255, 251, -1, 258, 241, 240, -1, + 258, 236, 241, -1, 258, 248, 236, -1, + 258, 240, 257, -1, 259, 252, 253, -1, + 259, 253, 248, -1, 259, 257, 252, -1, + 259, 248, 258, -1, 259, 258, 257, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -2.645 -2.54 0, + -2.645 -2.54 0.2, + 9.0550003 -2.54 0, + 9.0550003 -2.54 0.2, + 9.0550003 -2.54 0, + 9.0550003 -2.54 0.2, + 10.055 -1.54 0, + 10.055 -1.54 0.2, + 9.3138189 -2.5059259 0, + 9.5550003 -2.4060254 0, + 9.7621069 -2.2471068 0, + 9.9210253 -2.04 0, + 10.020926 -1.7988191 0, + 9.3138189 -2.5059259 0.2, + 9.5550003 -2.4060254 0.2, + 9.7621069 -2.2471068 0.2, + 9.9210253 -2.04 0.2, + 10.020926 -1.7988191 0.2, + 10.055 -1.54 0, + 10.055 -1.54 0.2, + 10.055 9.1599998 0, + 10.055 9.1599998 0.2, + 10.055 9.1599998 0, + 10.055 9.1599998 0.2, + 9.0550003 10.16 0, + 9.0550003 10.16 0.2, + 10.020926 9.4188194 0, + 9.9210253 9.6599998 0, + 9.7621069 9.8671064 0, + 9.5550003 10.026026 0, + 9.3138189 10.125926 0, + 10.020926 9.4188194 0.2, + 9.9210253 9.6599998 0.2, + 9.7621069 9.8671064 0.2, + 9.5550003 10.026026 0.2, + 9.3138189 10.125926 0.2, + 9.0550003 10.16 0, + 9.0550003 10.16 0.2, + -1.645 10.16 0, + -1.645 10.16 0.2, + -1.645 10.16 0, + -1.645 10.16 0.2, + -2.645 9.1599998 0, + -2.645 9.1599998 0.2, + -1.9038191 10.125926 0, + -2.145 10.026026 0, + -2.3521068 9.8671064 0, + -2.5110254 9.6599998 0, + -2.6109259 9.4188194 0, + -1.9038191 10.125926 0.2, + -2.145 10.026026 0.2, + -2.3521068 9.8671064 0.2, + -2.5110254 9.6599998 0.2, + -2.6109259 9.4188194 0.2, + -2.645 9.1599998 0, + -2.645 9.1599998 0.2, + -2.645 -2.54 0, + -2.645 -2.54 0.2, + -2.645 -2.54 0, + 9.0550003 -2.54 0, + 10.055 -1.54 0, + 9.3138189 -2.5059259 0, + 9.5550003 -2.4060254 0, + 9.7621069 -2.2471068 0, + 9.9210253 -2.04 0, + 10.020926 -1.7988191 0, + 10.055 9.1599998 0, + 9.0550003 10.16 0, + 10.020926 9.4188194 0, + 9.9210253 9.6599998 0, + 9.7621069 9.8671064 0, + 9.5550003 10.026026 0, + 9.3138189 10.125926 0, + -1.645 10.16 0, + -2.645 9.1599998 0, + -1.9038191 10.125926 0, + -2.145 10.026026 0, + -2.3521068 9.8671064 0, + -2.5110254 9.6599998 0, + -2.6109259 9.4188194 0, + -2.645 -2.54 0.2, + 9.0550003 -2.54 0.2, + 10.055 -1.54 0.2, + 9.3138189 -2.5059259 0.2, + 9.5550003 -2.4060254 0.2, + 9.7621069 -2.2471068 0.2, + 9.9210253 -2.04 0.2, + 10.020926 -1.7988191 0.2, + 10.055 9.1599998 0.2, + 9.0550003 10.16 0.2, + 10.020926 9.4188194 0.2, + 9.9210253 9.6599998 0.2, + 9.7621069 9.8671064 0.2, + 9.5550003 10.026026 0.2, + 9.3138189 10.125926 0.2, + -1.645 10.16 0.2, + -2.645 9.1599998 0.2, + -1.9038191 10.125926 0.2, + -2.145 10.026026 0.2, + -2.3521068 9.8671064 0.2, + -2.5110254 9.6599998 0.2, + -2.6109259 9.4188194 0.2, + -2.645 -2.54 0, + -2.645 -2.54 0.2, + 9.0550003 -2.54 0, + 9.0550003 -2.54 0.2, + 10.055 -1.54 0, + 10.055 -1.54 0.2, + 10.055 9.1599998 0, + 10.055 9.1599998 0.2, + 9.0550003 10.16 0, + 9.0550003 10.16 0.2, + -1.645 10.16 0, + -1.645 10.16 0.2, + -2.645 9.1599998 0, + -2.645 9.1599998 0.2 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 8, 9, 10, 11, 12, 6, -1, 5, + 13, 14, 15, 16, 17, 7, -1, 20, + 21, -1, 18, 20, -1, 19, 21, -1, + 24, 25, -1, 22, 26, 27, 28, 29, + 30, 24, -1, 23, 31, 32, 33, 34, + 35, 25, -1, 38, 39, -1, 36, 38, + -1, 37, 39, -1, 42, 43, -1, 40, + 44, 45, 46, 47, 48, 42, -1, 41, + 49, 50, 51, 52, 53, 43, -1, 54, + 56, -1, 55, 57, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.41960785 0.41960785 0.41960785 + ambientIntensity 0.0020000001 + specularColor 0.50588238 0.50588238 0.50588238 + shininess 0.059999999 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 8, 5, -1, 5, 8, 13, -1, + 13, 8, 14, -1, 8, 9, 14, -1, + 14, 10, 15, -1, 15, 10, 16, -1, + 9, 10, 14, -1, 10, 11, 16, -1, + 16, 12, 17, -1, 11, 12, 16, -1, + 17, 6, 7, -1, 12, 6, 17, -1, + 18, 20, 19, -1, 19, 20, 21, -1, + 22, 26, 23, -1, 23, 26, 31, -1, + 31, 27, 32, -1, 32, 27, 33, -1, + 26, 27, 31, -1, 27, 28, 33, -1, + 33, 29, 34, -1, 34, 29, 35, -1, + 28, 29, 33, -1, 29, 30, 35, -1, + 35, 24, 25, -1, 30, 24, 35, -1, + 36, 38, 37, -1, 37, 38, 39, -1, + 41, 40, 49, -1, 40, 44, 49, -1, + 49, 45, 50, -1, 44, 45, 49, -1, + 50, 46, 51, -1, 45, 46, 50, -1, + 51, 47, 52, -1, 52, 47, 53, -1, + 46, 47, 51, -1, 53, 48, 43, -1, + 47, 48, 53, -1, 48, 42, 43, -1, + 54, 56, 55, -1, 55, 56, 57, -1, + 61, 63, 62, -1, 60, 65, 64, -1, + 59, 64, 63, -1, 59, 63, 61, -1, + 59, 60, 64, -1, 66, 60, 59, -1, + 70, 69, 68, -1, 72, 71, 70, -1, + 72, 70, 68, -1, 67, 68, 66, -1, + 67, 66, 59, -1, 67, 72, 68, -1, + 73, 67, 59, -1, 74, 59, 58, -1, + 74, 73, 59, -1, 75, 73, 74, -1, + 79, 75, 74, -1, 77, 76, 75, -1, + 77, 79, 78, -1, 77, 75, 79, -1, + 85, 83, 84, -1, 87, 82, 86, -1, + 86, 81, 85, -1, 85, 81, 83, -1, + 82, 81, 86, -1, 82, 88, 81, -1, + 91, 92, 90, -1, 93, 94, 92, -1, + 92, 94, 90, -1, 90, 89, 88, -1, + 88, 89, 81, -1, 94, 89, 90, -1, + 89, 95, 81, -1, 81, 96, 80, -1, + 95, 96, 81, -1, 95, 97, 96, -1, + 97, 101, 96, -1, 98, 99, 97, -1, + 101, 99, 100, -1, 97, 99, 101, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 7.8449998 7.6199999 0, + 7.8449998 7.6199999 -3, + 7.8449998 7.6199999 0, + 7.8449998 7.6199999 -3, + 7.8379312 7.6759553 0, + 7.8171692 7.7283945 0, + 7.784018 7.7740231 0, + 7.740561 7.8099737 0, + 7.6895289 7.8339877 0, + 7.6341281 7.8445559 0, + 7.5778394 7.8410149 0, + 7.5241995 7.823586 0, + 7.4765797 7.7933655 0, + 7.4379711 7.7522516 0, + 7.4108005 7.7028279 0, + 7.3967743 7.6482 0, + 7.3967743 7.5918002 0, + 7.4108005 7.5371718 0, + 7.4379711 7.4877481 0, + 7.4765797 7.4466343 0, + 7.5241995 7.4164138 0, + 7.5778394 7.3989854 0, + 7.6341281 7.3954439 0, + 7.6895289 7.4060121 0, + 7.740561 7.4300261 0, + 7.784018 7.4659767 0, + 7.8171692 7.5116053 0, + 7.8379312 7.564045 0, + 7.8379312 7.6759553 -3, + 7.8171692 7.7283945 -3, + 7.784018 7.7740231 -3, + 7.740561 7.8099737 -3, + 7.6895289 7.8339877 -3, + 7.6341281 7.8445559 -3, + 7.5778394 7.8410149 -3, + 7.5241995 7.823586 -3, + 7.4765797 7.7933655 -3, + 7.4379711 7.7522516 -3, + 7.4108005 7.7028279 -3, + 7.3967743 7.6482 -3, + 7.3967743 7.5918002 -3, + 7.4108005 7.5371718 -3, + 7.4379711 7.4877481 -3, + 7.4765797 7.4466343 -3, + 7.5241995 7.4164138 -3, + 7.5778394 7.3989854 -3, + 7.6341281 7.3954439 -3, + 7.6895289 7.4060121 -3, + 7.740561 7.4300261 -3, + 7.784018 7.4659767 -3, + 7.8171692 7.5116053 -3, + 7.8379312 7.564045 -3, + 7.8449998 7.6199999 0, + 7.8379312 7.6759553 0, + 7.8171692 7.7283945 0, + 7.784018 7.7740231 0, + 7.740561 7.8099737 0, + 7.6895289 7.8339877 0, + 7.6341281 7.8445559 0, + 7.5778394 7.8410149 0, + 7.5241995 7.823586 0, + 7.4765797 7.7933655 0, + 7.4379711 7.7522516 0, + 7.4108005 7.7028279 0, + 7.3967743 7.6482 0, + 7.3967743 7.5918002 0, + 7.4108005 7.5371718 0, + 7.4379711 7.4877481 0, + 7.4765797 7.4466343 0, + 7.5241995 7.4164138 0, + 7.5778394 7.3989854 0, + 7.6341281 7.3954439 0, + 7.6895289 7.4060121 0, + 7.740561 7.4300261 0, + 7.784018 7.4659767 0, + 7.8171692 7.5116053 0, + 7.8379312 7.564045 0, + 7.8449998 7.6199999 -3, + 7.8379312 7.6759553 -3, + 7.8171692 7.7283945 -3, + 7.784018 7.7740231 -3, + 7.740561 7.8099737 -3, + 7.6895289 7.8339877 -3, + 7.6341281 7.8445559 -3, + 7.5778394 7.8410149 -3, + 7.5241995 7.823586 -3, + 7.4765797 7.7933655 -3, + 7.4379711 7.7522516 -3, + 7.4108005 7.7028279 -3, + 7.3967743 7.6482 -3, + 7.3967743 7.5918002 -3, + 7.4108005 7.5371718 -3, + 7.4379711 7.4877481 -3, + 7.4765797 7.4466343 -3, + 7.5241995 7.4164138 -3, + 7.5778394 7.3989854 -3, + 7.6341281 7.3954439 -3, + 7.6895289 7.4060121 -3, + 7.740561 7.4300261 -3, + 7.784018 7.4659767 -3, + 7.8171692 7.5116053 -3, + 7.8379312 7.564045 -3, + 0.22499999 7.6199999 0, + 0.22499999 7.6199999 -3, + 0.22499999 7.6199999 0, + 0.22499999 7.6199999 -3, + 0.21793121 7.6759553 0, + 0.19716901 7.7283945 0, + 0.16401795 7.7740231 0, + 0.12056103 7.8099737 0, + 0.069528826 7.8339877 0, + 0.014127867 7.8445559 0, + -0.042160794 7.8410149 0, + -0.09580034 7.823586 0, + -0.1434204 7.7933655 0, + -0.18202883 7.7522516 0, + -0.20919971 7.7028279 0, + -0.2232258 7.6482 0, + -0.2232258 7.5918002 0, + -0.20919971 7.5371718 0, + -0.18202883 7.4877481 0, + -0.1434204 7.4466343 0, + -0.09580034 7.4164138 0, + -0.042160794 7.3989854 0, + 0.014127867 7.3954439 0, + 0.069528826 7.4060121 0, + 0.12056103 7.4300261 0, + 0.16401795 7.4659767 0, + 0.19716901 7.5116053 0, + 0.21793121 7.564045 0, + 0.21793121 7.6759553 -3, + 0.19716901 7.7283945 -3, + 0.16401795 7.7740231 -3, + 0.12056103 7.8099737 -3, + 0.069528826 7.8339877 -3, + 0.014127867 7.8445559 -3, + -0.042160794 7.8410149 -3, + -0.09580034 7.823586 -3, + -0.1434204 7.7933655 -3, + -0.18202883 7.7522516 -3, + -0.20919971 7.7028279 -3, + -0.2232258 7.6482 -3, + -0.2232258 7.5918002 -3, + -0.20919971 7.5371718 -3, + -0.18202883 7.4877481 -3, + -0.1434204 7.4466343 -3, + -0.09580034 7.4164138 -3, + -0.042160794 7.3989854 -3, + 0.014127867 7.3954439 -3, + 0.069528826 7.4060121 -3, + 0.12056103 7.4300261 -3, + 0.16401795 7.4659767 -3, + 0.19716901 7.5116053 -3, + 0.21793121 7.564045 -3, + 0.22499999 7.6199999 0, + 0.21793121 7.6759553 0, + 0.19716901 7.7283945 0, + 0.16401795 7.7740231 0, + 0.12056103 7.8099737 0, + 0.069528826 7.8339877 0, + 0.014127867 7.8445559 0, + -0.042160794 7.8410149 0, + -0.09580034 7.823586 0, + -0.1434204 7.7933655 0, + -0.18202883 7.7522516 0, + -0.20919971 7.7028279 0, + -0.2232258 7.6482 0, + -0.2232258 7.5918002 0, + -0.20919971 7.5371718 0, + -0.18202883 7.4877481 0, + -0.1434204 7.4466343 0, + -0.09580034 7.4164138 0, + -0.042160794 7.3989854 0, + 0.014127867 7.3954439 0, + 0.069528826 7.4060121 0, + 0.12056103 7.4300261 0, + 0.16401795 7.4659767 0, + 0.19716901 7.5116053 0, + 0.21793121 7.564045 0, + 0.22499999 7.6199999 -3, + 0.21793121 7.6759553 -3, + 0.19716901 7.7283945 -3, + 0.16401795 7.7740231 -3, + 0.12056103 7.8099737 -3, + 0.069528826 7.8339877 -3, + 0.014127867 7.8445559 -3, + -0.042160794 7.8410149 -3, + -0.09580034 7.823586 -3, + -0.1434204 7.7933655 -3, + -0.18202883 7.7522516 -3, + -0.20919971 7.7028279 -3, + -0.2232258 7.6482 -3, + -0.2232258 7.5918002 -3, + -0.20919971 7.5371718 -3, + -0.18202883 7.4877481 -3, + -0.1434204 7.4466343 -3, + -0.09580034 7.4164138 -3, + -0.042160794 7.3989854 -3, + 0.014127867 7.3954439 -3, + 0.069528826 7.4060121 -3, + 0.12056103 7.4300261 -3, + 0.16401795 7.4659767 -3, + 0.19716901 7.5116053 -3, + 0.21793121 7.564045 -3, + 7.8449998 0 0, + 7.8449998 0 -3, + 7.8449998 0 0, + 7.8449998 0 -3, + 7.8379312 0.055955224 0, + 7.8171692 0.10839458 0, + 7.784018 0.1540231 0, + 7.740561 0.18997379 0, + 7.6895289 0.21398772 0, + 7.6341281 0.22455601 0, + 7.5778394 0.22101463 0, + 7.5241995 0.20358609 0, + 7.4765797 0.17336547 0, + 7.4379711 0.13225168 0, + 7.4108005 0.082828023 0, + 7.3967743 0.028199978 0, + 7.3967743 -0.028199978 0, + 7.4108005 -0.082828023 0, + 7.4379711 -0.13225168 0, + 7.4765797 -0.17336547 0, + 7.5241995 -0.20358609 0, + 7.5778394 -0.22101463 0, + 7.6341281 -0.22455601 0, + 7.6895289 -0.21398772 0, + 7.740561 -0.18997379 0, + 7.784018 -0.1540231 0, + 7.8171692 -0.10839458 0, + 7.8379312 -0.055955224 0, + 7.8379312 0.055955224 -3, + 7.8171692 0.10839458 -3, + 7.784018 0.1540231 -3, + 7.740561 0.18997379 -3, + 7.6895289 0.21398772 -3, + 7.6341281 0.22455601 -3, + 7.5778394 0.22101463 -3, + 7.5241995 0.20358609 -3, + 7.4765797 0.17336547 -3, + 7.4379711 0.13225168 -3, + 7.4108005 0.082828023 -3, + 7.3967743 0.028199978 -3, + 7.3967743 -0.028199978 -3, + 7.4108005 -0.082828023 -3, + 7.4379711 -0.13225168 -3, + 7.4765797 -0.17336547 -3, + 7.5241995 -0.20358609 -3, + 7.5778394 -0.22101463 -3, + 7.6341281 -0.22455601 -3, + 7.6895289 -0.21398772 -3, + 7.740561 -0.18997379 -3, + 7.784018 -0.1540231 -3, + 7.8171692 -0.10839458 -3, + 7.8379312 -0.055955224 -3, + 7.8449998 0 0, + 7.8379312 0.055955224 0, + 7.8171692 0.10839458 0, + 7.784018 0.1540231 0, + 7.740561 0.18997379 0, + 7.6895289 0.21398772 0, + 7.6341281 0.22455601 0, + 7.5778394 0.22101463 0, + 7.5241995 0.20358609 0, + 7.4765797 0.17336547 0, + 7.4379711 0.13225168 0, + 7.4108005 0.082828023 0, + 7.3967743 0.028199978 0, + 7.3967743 -0.028199978 0, + 7.4108005 -0.082828023 0, + 7.4379711 -0.13225168 0, + 7.4765797 -0.17336547 0, + 7.5241995 -0.20358609 0, + 7.5778394 -0.22101463 0, + 7.6341281 -0.22455601 0, + 7.6895289 -0.21398772 0, + 7.740561 -0.18997379 0, + 7.784018 -0.1540231 0, + 7.8171692 -0.10839458 0, + 7.8379312 -0.055955224 0, + 7.8449998 0 -3, + 7.8379312 0.055955224 -3, + 7.8171692 0.10839458 -3, + 7.784018 0.1540231 -3, + 7.740561 0.18997379 -3, + 7.6895289 0.21398772 -3, + 7.6341281 0.22455601 -3, + 7.5778394 0.22101463 -3, + 7.5241995 0.20358609 -3, + 7.4765797 0.17336547 -3, + 7.4379711 0.13225168 -3, + 7.4108005 0.082828023 -3, + 7.3967743 0.028199978 -3, + 7.3967743 -0.028199978 -3, + 7.4108005 -0.082828023 -3, + 7.4379711 -0.13225168 -3, + 7.4765797 -0.17336547 -3, + 7.5241995 -0.20358609 -3, + 7.5778394 -0.22101463 -3, + 7.6341281 -0.22455601 -3, + 7.6895289 -0.21398772 -3, + 7.740561 -0.18997379 -3, + 7.784018 -0.1540231 -3, + 7.8171692 -0.10839458 -3, + 7.8379312 -0.055955224 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 0.22499999 0 0, + 0.21793121 0.055955224 0, + 0.19716901 0.10839458 0, + 0.16401795 0.1540231 0, + 0.12056103 0.18997379 0, + 0.069528826 0.21398772 0, + 0.014127867 0.22455601 0, + -0.042160794 0.22101463 0, + -0.09580034 0.20358609 0, + -0.1434204 0.17336547 0, + -0.18202883 0.13225168 0, + -0.20919971 0.082828023 0, + -0.2232258 0.028199978 0, + -0.2232258 -0.028199978 0, + -0.20919971 -0.082828023 0, + -0.18202883 -0.13225168 0, + -0.1434204 -0.17336547 0, + -0.09580034 -0.20358609 0, + -0.042160794 -0.22101463 0, + 0.014127867 -0.22455601 0, + 0.069528826 -0.21398772 0, + 0.12056103 -0.18997379 0, + 0.16401795 -0.1540231 0, + 0.19716901 -0.10839458 0, + 0.21793121 -0.055955224 0, + 0.22499999 0 -3, + 0.21793121 0.055955224 -3, + 0.19716901 0.10839458 -3, + 0.16401795 0.1540231 -3, + 0.12056103 0.18997379 -3, + 0.069528826 0.21398772 -3, + 0.014127867 0.22455601 -3, + -0.042160794 0.22101463 -3, + -0.09580034 0.20358609 -3, + -0.1434204 0.17336547 -3, + -0.18202883 0.13225168 -3, + -0.20919971 0.082828023 -3, + -0.2232258 0.028199978 -3, + -0.2232258 -0.028199978 -3, + -0.20919971 -0.082828023 -3, + -0.18202883 -0.13225168 -3, + -0.1434204 -0.17336547 -3, + -0.09580034 -0.20358609 -3, + -0.042160794 -0.22101463 -3, + 0.014127867 -0.22455601 -3, + 0.069528826 -0.21398772 -3, + 0.12056103 -0.18997379 -3, + 0.16401795 -0.1540231 -3, + 0.19716901 -0.10839458 -3, + 0.21793121 -0.055955224 -3, + 7.8449998 7.6199999 0, + 7.8449998 7.6199999 -3, + 0.22499999 7.6199999 0, + 0.22499999 7.6199999 -3, + 7.8449998 0 0, + 7.8449998 0 -3, + 0.22499999 0 0, + 0.22499999 0 -3 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1, 204, 205, -1, 204, 208, 209, + 210, 211, 212, 213, 214, 215, 216, 217, + 218, 219, 220, 221, 222, 223, 224, 225, + 226, 227, 228, 229, 230, 231, 206, -1, + 205, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 207, -1, 306, 307, -1, 306, 310, + 311, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, + 327, 328, 329, 330, 331, 332, 333, 308, + -1, 307, 334, 335, 336, 337, 338, 339, + 340, 341, 342, 343, 344, 345, 346, 347, + 348, 349, 350, 351, 352, 353, 354, 355, + 356, 357, 309, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 23, 47, 48, -1, 0, 1, 28, -1, + 24, 23, 48, -1, 25, 24, 48, -1, + 4, 28, 29, -1, 4, 0, 28, -1, + 25, 48, 49, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 5, 4, 29, -1, + 27, 26, 50, -1, 6, 29, 30, -1, + 27, 50, 51, -1, 6, 30, 31, -1, + 27, 51, 3, -1, 6, 5, 29, -1, + 2, 27, 3, -1, 7, 31, 32, -1, + 7, 6, 31, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 8, 32, -1, + 10, 33, 34, -1, 10, 9, 33, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 36, 37, -1, + 12, 11, 35, -1, 13, 12, 37, -1, + 14, 37, 38, -1, 14, 13, 37, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 21, 45, 46, -1, 22, 21, 46, -1, + 75, 76, 74, -1, 53, 55, 52, -1, + 54, 55, 53, -1, 52, 55, 76, -1, + 76, 55, 74, -1, 55, 56, 74, -1, + 72, 57, 71, -1, 73, 57, 72, -1, + 74, 57, 73, -1, 56, 57, 74, -1, + 67, 65, 66, -1, 68, 58, 67, -1, + 69, 58, 68, -1, 70, 58, 69, -1, + 71, 58, 70, -1, 57, 58, 71, -1, + 58, 59, 67, -1, 65, 63, 64, -1, + 67, 62, 65, -1, 65, 62, 63, -1, + 60, 61, 59, -1, 59, 61, 67, -1, + 67, 61, 62, -1, 101, 100, 99, -1, + 80, 78, 77, -1, 80, 79, 78, -1, + 80, 77, 101, -1, 80, 101, 99, -1, + 81, 80, 99, -1, 82, 97, 96, -1, + 82, 98, 97, -1, 82, 99, 98, -1, + 82, 81, 99, -1, 90, 92, 91, -1, + 83, 93, 92, -1, 83, 94, 93, -1, + 83, 95, 94, -1, 83, 96, 95, -1, + 83, 82, 96, -1, 84, 83, 92, -1, + 88, 90, 89, -1, 87, 92, 90, -1, + 87, 90, 88, -1, 86, 85, 84, -1, + 86, 84, 92, -1, 86, 92, 87, -1, + 125, 124, 148, -1, 125, 148, 149, -1, + 125, 149, 150, -1, 102, 103, 130, -1, + 126, 125, 150, -1, 127, 126, 150, -1, + 106, 130, 131, -1, 106, 102, 130, -1, + 127, 150, 151, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 107, 106, 131, -1, + 129, 128, 152, -1, 108, 131, 132, -1, + 129, 152, 153, -1, 108, 132, 133, -1, + 129, 153, 105, -1, 108, 107, 131, -1, + 104, 129, 105, -1, 109, 133, 134, -1, + 109, 108, 133, -1, 110, 109, 134, -1, + 111, 134, 135, -1, 111, 110, 134, -1, + 112, 135, 136, -1, 112, 111, 135, -1, + 113, 136, 137, -1, 113, 112, 136, -1, + 114, 137, 138, -1, 114, 138, 139, -1, + 114, 113, 137, -1, 115, 114, 139, -1, + 116, 139, 140, -1, 116, 115, 139, -1, + 117, 116, 140, -1, 117, 140, 141, -1, + 118, 117, 141, -1, 118, 141, 142, -1, + 118, 142, 143, -1, 119, 118, 143, -1, + 120, 119, 143, -1, 120, 143, 144, -1, + 121, 120, 144, -1, 121, 144, 145, -1, + 121, 145, 146, -1, 122, 121, 146, -1, + 123, 122, 146, -1, 123, 146, 147, -1, + 123, 147, 148, -1, 124, 123, 148, -1, + 176, 177, 175, -1, 177, 174, 175, -1, + 155, 171, 154, -1, 173, 171, 172, -1, + 174, 171, 173, -1, 178, 171, 177, -1, + 154, 171, 178, -1, 177, 171, 174, -1, + 156, 169, 155, -1, 157, 169, 156, -1, + 171, 169, 170, -1, 155, 169, 171, -1, + 169, 167, 168, -1, 167, 165, 166, -1, + 169, 165, 167, -1, 158, 163, 157, -1, + 159, 163, 158, -1, 160, 163, 159, -1, + 161, 163, 160, -1, 162, 163, 161, -1, + 165, 163, 164, -1, 157, 163, 169, -1, + 169, 163, 165, -1, 202, 201, 200, -1, + 199, 202, 200, -1, 196, 180, 179, -1, + 196, 198, 197, -1, 196, 199, 198, -1, + 196, 203, 202, -1, 196, 179, 203, -1, + 196, 202, 199, -1, 194, 181, 180, -1, + 194, 182, 181, -1, 194, 196, 195, -1, + 194, 180, 196, -1, 192, 194, 193, -1, + 190, 192, 191, -1, 190, 194, 192, -1, + 188, 183, 182, -1, 188, 184, 183, -1, + 188, 185, 184, -1, 188, 186, 185, -1, + 188, 187, 186, -1, 188, 190, 189, -1, + 188, 182, 194, -1, 188, 194, 190, -1, + 227, 226, 250, -1, 227, 250, 251, -1, + 227, 251, 252, -1, 204, 205, 232, -1, + 228, 227, 252, -1, 229, 228, 252, -1, + 208, 232, 233, -1, 208, 204, 232, -1, + 229, 252, 253, -1, 229, 253, 254, -1, + 230, 229, 254, -1, 209, 208, 233, -1, + 231, 230, 254, -1, 210, 233, 234, -1, + 231, 254, 255, -1, 210, 234, 235, -1, + 231, 255, 207, -1, 210, 209, 233, -1, + 206, 231, 207, -1, 211, 235, 236, -1, + 211, 210, 235, -1, 212, 211, 236, -1, + 213, 236, 237, -1, 213, 212, 236, -1, + 214, 237, 238, -1, 214, 213, 237, -1, + 215, 238, 239, -1, 215, 214, 238, -1, + 216, 239, 240, -1, 216, 240, 241, -1, + 216, 215, 239, -1, 217, 216, 241, -1, + 218, 241, 242, -1, 218, 217, 241, -1, + 219, 218, 242, -1, 219, 242, 243, -1, + 220, 219, 243, -1, 220, 243, 244, -1, + 220, 244, 245, -1, 221, 220, 245, -1, + 222, 221, 245, -1, 222, 245, 246, -1, + 223, 222, 246, -1, 223, 246, 247, -1, + 223, 247, 248, -1, 224, 223, 248, -1, + 225, 224, 248, -1, 225, 248, 249, -1, + 225, 249, 250, -1, 226, 225, 250, -1, + 279, 280, 278, -1, 257, 259, 256, -1, + 258, 259, 257, -1, 256, 259, 280, -1, + 280, 259, 278, -1, 259, 260, 278, -1, + 276, 261, 275, -1, 277, 261, 276, -1, + 278, 261, 277, -1, 260, 261, 278, -1, + 271, 269, 270, -1, 272, 262, 271, -1, + 273, 262, 272, -1, 274, 262, 273, -1, + 275, 262, 274, -1, 261, 262, 275, -1, + 262, 263, 271, -1, 269, 267, 268, -1, + 271, 266, 269, -1, 269, 266, 267, -1, + 264, 265, 263, -1, 263, 265, 271, -1, + 271, 265, 266, -1, 305, 304, 303, -1, + 284, 282, 281, -1, 284, 283, 282, -1, + 284, 281, 305, -1, 284, 305, 303, -1, + 285, 284, 303, -1, 286, 301, 300, -1, + 286, 302, 301, -1, 286, 303, 302, -1, + 286, 285, 303, -1, 294, 296, 295, -1, + 287, 297, 296, -1, 287, 298, 297, -1, + 287, 299, 298, -1, 287, 300, 299, -1, + 287, 286, 300, -1, 288, 287, 296, -1, + 292, 294, 293, -1, 291, 296, 294, -1, + 291, 294, 292, -1, 290, 289, 288, -1, + 290, 288, 296, -1, 290, 296, 291, -1, + 329, 328, 352, -1, 329, 352, 353, -1, + 329, 353, 354, -1, 306, 307, 334, -1, + 330, 329, 354, -1, 331, 330, 354, -1, + 310, 334, 335, -1, 310, 306, 334, -1, + 331, 354, 355, -1, 331, 355, 356, -1, + 332, 331, 356, -1, 311, 310, 335, -1, + 333, 332, 356, -1, 312, 335, 336, -1, + 333, 356, 357, -1, 312, 336, 337, -1, + 333, 357, 309, -1, 312, 311, 335, -1, + 308, 333, 309, -1, 313, 337, 338, -1, + 313, 312, 337, -1, 314, 313, 338, -1, + 315, 338, 339, -1, 315, 314, 338, -1, + 316, 339, 340, -1, 316, 315, 339, -1, + 317, 340, 341, -1, 317, 316, 340, -1, + 318, 341, 342, -1, 318, 342, 343, -1, + 318, 317, 341, -1, 319, 318, 343, -1, + 320, 343, 344, -1, 320, 319, 343, -1, + 321, 320, 344, -1, 321, 344, 345, -1, + 322, 321, 345, -1, 322, 345, 346, -1, + 322, 346, 347, -1, 323, 322, 347, -1, + 324, 323, 347, -1, 324, 347, 348, -1, + 325, 324, 348, -1, 325, 348, 349, -1, + 325, 349, 350, -1, 326, 325, 350, -1, + 327, 326, 350, -1, 327, 350, 351, -1, + 327, 351, 352, -1, 328, 327, 352, -1, + 381, 382, 380, -1, 379, 359, 378, -1, + 380, 359, 379, -1, 358, 359, 382, -1, + 382, 359, 380, -1, 377, 375, 376, -1, + 378, 375, 377, -1, 360, 361, 359, -1, + 359, 361, 378, -1, 375, 373, 374, -1, + 362, 363, 361, -1, 378, 363, 375, -1, + 361, 363, 378, -1, 373, 371, 372, -1, + 364, 365, 363, -1, 363, 365, 375, -1, + 371, 369, 370, -1, 375, 369, 373, -1, + 373, 369, 371, -1, 365, 369, 375, -1, + 366, 367, 365, -1, 369, 367, 368, -1, + 365, 367, 369, -1, 407, 406, 405, -1, + 384, 404, 403, -1, 384, 405, 404, -1, + 384, 383, 407, -1, 384, 407, 405, -1, + 400, 402, 401, -1, 400, 403, 402, -1, + 386, 385, 384, -1, 386, 384, 403, -1, + 398, 400, 399, -1, 388, 387, 386, -1, + 388, 403, 400, -1, 388, 386, 403, -1, + 396, 398, 397, -1, 390, 389, 388, -1, + 390, 388, 400, -1, 394, 396, 395, -1, + 394, 400, 398, -1, 394, 398, 396, -1, + 394, 390, 400, -1, 392, 391, 390, -1, + 392, 394, 393, -1, 392, 390, 394, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Oscillators.3dshapes/TCXO_G158.wings b/modules/packages3d/Oscillators.3dshapes/Oscillator_SMD_TCXO_G158.wings similarity index 100% rename from modules/packages3d/Oscillators.3dshapes/TCXO_G158.wings rename to modules/packages3d/Oscillators.3dshapes/Oscillator_SMD_TCXO_G158.wings diff --git a/modules/packages3d/Oscillators.3dshapes/TCXO_G158.wrl b/modules/packages3d/Oscillators.3dshapes/Oscillator_SMD_TCXO_G158.wrl similarity index 100% rename from modules/packages3d/Oscillators.3dshapes/TCXO_G158.wrl rename to modules/packages3d/Oscillators.3dshapes/Oscillator_SMD_TCXO_G158.wrl diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DB.FCStd b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DB.FCStd new file mode 100644 index 00000000..308429a5 Binary files /dev/null and b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DB.FCStd differ diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DB.wrl b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DB.wrl new file mode 100644 index 00000000..0d6fa2fd --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DB.wrl @@ -0,0 +1,630 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 7.8200002 2.52 -0.30000001, + 7.8200002 2.52 0.30000001, + -0.2 2.52 -0.30000001, + -0.2 2.52 0.30000001, + -0.2 2.52 -0.30000001, + -0.2 2.52 0.30000001, + -0.2 -3 -0.30000001, + -0.2 -3 0.30000001, + -0.2 -3 -0.30000001, + -0.2 -3 0.30000001, + 0.2 -3 -0.30000001, + 0.2 -3 0.30000001, + 0.2 2.1199999 -0.30000001, + 0.2 2.1199999 0.30000001, + 0.2 -3 -0.30000001, + 0.2 -3 0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 2.1199999 0.30000001, + 0.2 2.1199999 -0.30000001, + 0.2 2.1199999 0.30000001, + 7.4200001 -3 -0.30000001, + 7.4200001 -3 0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 2.1199999 0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 -3 0.30000001, + 7.4200001 -3 -0.30000001, + 7.4200001 -3 0.30000001, + 7.8200002 2.52 -0.30000001, + 7.8200002 2.52 0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 -3 0.30000001, + 7.8200002 2.52 -0.30000001, + -0.2 2.52 -0.30000001, + -0.2 -3 -0.30000001, + 0.2 -3 -0.30000001, + 0.2 2.1199999 -0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 -3 -0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 2.52 0.30000001, + -0.2 2.52 0.30000001, + -0.2 -3 0.30000001, + 0.2 -3 0.30000001, + 0.2 2.1199999 0.30000001, + 7.4200001 2.1199999 0.30000001, + 7.4200001 -3 0.30000001, + 7.8200002 -3 0.30000001, + 7.8200002 2.52 -0.30000001, + 7.8200002 2.52 0.30000001, + -0.2 2.52 -0.30000001, + -0.2 2.52 0.30000001, + -0.2 -3 -0.30000001, + -0.2 -3 0.30000001, + 0.2 -3 -0.30000001, + 0.2 -3 0.30000001, + 0.2 2.1199999 -0.30000001, + 0.2 2.1199999 0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 2.1199999 0.30000001, + 7.4200001 -3 -0.30000001, + 7.4200001 -3 0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 -3 0.30000001 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 6, 5, -1, 5, 6, 7, -1, + 9, 8, 11, -1, 8, 10, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 18, 16, 17, -1, 18, 17, 19, -1, + 23, 20, 21, -1, 22, 20, 23, -1, + 24, 25, 27, -1, 26, 24, 27, -1, + 31, 28, 29, -1, 30, 28, 31, -1, + 36, 34, 33, -1, 36, 35, 34, -1, + 37, 39, 38, -1, 37, 36, 33, -1, + 32, 39, 37, -1, 32, 37, 33, -1, + 42, 44, 41, -1, 43, 44, 42, -1, + 47, 45, 46, -1, 44, 45, 41, -1, + 47, 40, 45, -1, 45, 40, 41, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -15.24 0 + rotation 1 0 0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + USE o1 + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1 ] + + } + + } + + }, + + DEF o5 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 6, 5, -1, 5, 6, 7, -1, + 8, 10, 9, -1, 9, 10, 11, -1, + 14, 12, 13, -1, 14, 13, 15, -1, + 18, 16, 17, -1, 18, 17, 19, -1, + 22, 20, 21, -1, 22, 21, 23, -1, + 26, 24, 25, -1, 26, 25, 27, -1, + 30, 28, 29, -1, 30, 29, 31, -1, + 36, 35, 34, -1, 33, 36, 34, -1, + 37, 39, 38, -1, 37, 36, 33, -1, + 32, 39, 37, -1, 32, 37, 33, -1, + 43, 44, 42, -1, 44, 41, 42, -1, + 47, 45, 46, -1, 44, 45, 41, -1, + 47, 40, 45, -1, 45, 40, 41, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o5, + + Group { + children [ + USE o4, + + USE o6 ] + + }, + + USE o6 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -7.6199999 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o8 Coordinate { + point [ 1.01 0.2 -9.8999996, + 1.01 0.2 9.8999996, + 6.6100001 0.2 -9.8999996, + 6.6100001 0.2 9.8999996, + 1.01 0.2 -9.8999996, + 1.01 0.2 9.8999996, + 0.50999999 2.3199999 -9.8999996, + 0.50999999 2.3199999 9.8999996, + 7.1100001 2.3199999 -9.8999996, + 7.1100001 2.3199999 9.8999996, + 6.6100001 0.2 -9.8999996, + 6.6100001 0.2 9.8999996, + 1.01 0.2 -9.8999996, + 6.6100001 0.2 -9.8999996, + 7.1100001 2.3199999 -9.8999996, + 6.6100001 5.5 -9.8999996, + 4.5599999 5.5 -9.8999996, + 4.5599999 4.5 -9.8999996, + 3.0599999 4.5 -9.8999996, + 3.0599999 5.5 -9.8999996, + 1.01 5.5 -9.8999996, + 0.50999999 2.3199999 -9.8999996, + 1.01 0.2 9.8999996, + 6.6100001 0.2 9.8999996, + 7.1100001 2.3199999 9.8999996, + 6.6100001 5.5 9.8999996, + 1.01 5.5 9.8999996, + 0.50999999 2.3199999 9.8999996, + 0.50999999 2.3199999 -9.8999996, + 0.50999999 2.3199999 9.8999996, + 1.01 5.5 -9.8999996, + 1.01 5.5 9.8999996, + 6.6100001 5.5 -9.8999996, + 6.6100001 5.5 9.8999996, + 7.1100001 2.3199999 -9.8999996, + 7.1100001 2.3199999 9.8999996, + 1.01 5.5 -9.8999996, + 3.0599999 5.5 -9.8999996, + 3.0599999 5.5 -8.3999996, + 4.5599999 5.5 -8.3999996, + 3.0855556 5.5 -8.2058859, + 3.160481 5.5 -8.0249996, + 3.27967 5.5 -7.8696699, + 3.4349999 5.5 -7.7504811, + 3.6158857 5.5 -7.6755557, + 3.8099999 5.5 -7.6500001, + 4.0041142 5.5 -7.6755557, + 4.1849999 5.5 -7.7504811, + 4.3403301 5.5 -7.8696699, + 4.4595189 5.5 -8.0249996, + 4.5344443 5.5 -8.2058859, + 4.5599999 5.5 -9.8999996, + 6.6100001 5.5 -9.8999996, + 6.6100001 5.5 9.8999996, + 1.01 5.5 9.8999996, + 4.5599999 5.5 -8.3999996, + 4.5599999 4.5 -8.3999996, + 4.5599999 5.5 -9.8999996, + 4.5599999 4.5 -9.8999996, + 3.0599999 4.5 -8.3999996, + 4.5599999 4.5 -8.3999996, + 3.0855556 4.5 -8.2058859, + 3.160481 4.5 -8.0249996, + 3.27967 4.5 -7.8696699, + 3.4349999 4.5 -7.7504811, + 3.6158857 4.5 -7.6755557, + 3.8099999 4.5 -7.6500001, + 4.0041142 4.5 -7.6755557, + 4.1849999 4.5 -7.7504811, + 4.3403301 4.5 -7.8696699, + 4.4595189 4.5 -8.0249996, + 4.5344443 4.5 -8.2058859, + 3.0599999 4.5 -9.8999996, + 4.5599999 4.5 -9.8999996, + 3.0599999 5.5 -9.8999996, + 3.0599999 4.5 -9.8999996, + 3.0599999 5.5 -8.3999996, + 3.0599999 4.5 -8.3999996, + 3.0599999 5.5 -8.3999996, + 3.0599999 4.5 -8.3999996, + 4.5599999 5.5 -8.3999996, + 3.0855556 5.5 -8.2058859, + 3.160481 5.5 -8.0249996, + 3.27967 5.5 -7.8696699, + 3.4349999 5.5 -7.7504811, + 3.6158857 5.5 -7.6755557, + 3.8099999 5.5 -7.6500001, + 4.0041142 5.5 -7.6755557, + 4.1849999 5.5 -7.7504811, + 4.3403301 5.5 -7.8696699, + 4.4595189 5.5 -8.0249996, + 4.5344443 5.5 -8.2058859, + 4.5599999 4.5 -8.3999996, + 3.0855556 4.5 -8.2058859, + 3.160481 4.5 -8.0249996, + 3.27967 4.5 -7.8696699, + 3.4349999 4.5 -7.7504811, + 3.6158857 4.5 -7.6755557, + 3.8099999 4.5 -7.6500001, + 4.0041142 4.5 -7.6755557, + 4.1849999 4.5 -7.7504811, + 4.3403301 4.5 -7.8696699, + 4.4595189 4.5 -8.0249996, + 4.5344443 4.5 -8.2058859, + 1.01 0.2 -9.8999996, + 1.01 0.2 9.8999996, + 6.6100001 0.2 -9.8999996, + 6.6100001 0.2 9.8999996, + 0.50999999 2.3199999 -9.8999996, + 0.50999999 2.3199999 9.8999996, + 7.1100001 2.3199999 -9.8999996, + 7.1100001 2.3199999 9.8999996, + 6.6100001 5.5 -9.8999996, + 4.5599999 5.5 -9.8999996, + 4.5599999 4.5 -9.8999996, + 3.0599999 4.5 -9.8999996, + 3.0599999 5.5 -9.8999996, + 1.01 5.5 -9.8999996, + 6.6100001 5.5 9.8999996, + 1.01 5.5 9.8999996, + 3.0599999 5.5 -8.3999996, + 4.5599999 5.5 -8.3999996, + 4.5599999 4.5 -8.3999996, + 3.0599999 4.5 -8.3999996 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 15, 14, + -1, 16, 15, -1, 16, 17, -1, 17, + 18, -1, 19, 18, -1, 20, 19, -1, + 21, 20, -1, 25, 24, -1, 26, 25, + -1, 27, 26, -1, 30, 31, -1, 32, + 33, -1, 37, 38, -1, 38, 40, 41, + 42, 43, 44, 45, 46, 47, 48, 49, + 50, 39, -1, 39, 51, -1, 55, 56, + -1, 56, 58, -1, 59, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 60, -1, 72, 59, -1, 76, 77, -1 ] + + } + + } + + }, + + DEF o9 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o8 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 18, 13, 12, -1, 18, 21, 20, -1, + 18, 12, 21, -1, 19, 18, 20, -1, + 17, 13, 18, -1, 14, 13, 17, -1, + 15, 17, 16, -1, 15, 14, 17, -1, + 23, 24, 22, -1, 27, 24, 26, -1, + 22, 24, 27, -1, 24, 25, 26, -1, + 30, 28, 29, -1, 30, 29, 31, -1, + 34, 32, 33, -1, 34, 33, 35, -1, + 42, 36, 54, -1, 43, 42, 54, -1, + 41, 36, 42, -1, 44, 43, 54, -1, + 40, 36, 41, -1, 45, 54, 53, -1, + 45, 44, 54, -1, 38, 36, 40, -1, + 46, 45, 53, -1, 47, 46, 53, -1, + 48, 47, 53, -1, 37, 36, 38, -1, + 52, 49, 48, -1, 52, 50, 49, -1, + 52, 39, 50, -1, 52, 51, 39, -1, + 52, 48, 53, -1, 55, 58, 56, -1, + 55, 57, 58, -1, 67, 65, 66, -1, + 68, 65, 67, -1, 64, 62, 63, -1, + 65, 62, 64, -1, 68, 62, 65, -1, + 69, 61, 68, -1, 68, 61, 62, -1, + 70, 59, 69, -1, 71, 59, 70, -1, + 60, 59, 71, -1, 69, 59, 61, -1, + 73, 72, 60, -1, 60, 72, 59, -1, + 74, 77, 75, -1, 74, 76, 77, -1, + 78, 81, 79, -1, 79, 81, 93, -1, + 93, 82, 94, -1, 81, 82, 93, -1, + 94, 83, 95, -1, 95, 83, 96, -1, + 82, 83, 94, -1, 96, 84, 97, -1, + 83, 84, 96, -1, 97, 85, 98, -1, + 84, 85, 97, -1, 98, 86, 99, -1, + 85, 86, 98, -1, 99, 87, 100, -1, + 86, 87, 99, -1, 87, 88, 100, -1, + 100, 89, 101, -1, 101, 89, 102, -1, + 88, 89, 100, -1, 89, 90, 102, -1, + 102, 91, 103, -1, 90, 91, 102, -1, + 103, 80, 92, -1, 91, 80, 103, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o8 + + } + + } + + } ] + + }, + + USE o9, + + Group { + children [ + USE o7, + + USE o10 ] + + }, + + USE o10 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DC.FCStd b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DC.FCStd new file mode 100644 index 00000000..28585c23 Binary files /dev/null and b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DC.FCStd differ diff --git a/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DC.wrl b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DC.wrl new file mode 100644 index 00000000..ff527285 --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/Oscillator_SeikoEpson_SG-8002DC.wrl @@ -0,0 +1,630 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 -3.8099999 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 1.01 0.2 -6.8499999, + 1.01 0.2 6.8499999, + 6.6100001 0.2 -6.8499999, + 6.6100001 0.2 6.8499999, + 1.01 0.2 -6.8499999, + 1.01 0.2 6.8499999, + 0.50999999 2.3199999 -6.8499999, + 0.50999999 2.3199999 6.8499999, + 7.1100001 2.3199999 -6.8499999, + 7.1100001 2.3199999 6.8499999, + 6.6100001 0.2 -6.8499999, + 6.6100001 0.2 6.8499999, + 1.01 0.2 -6.8499999, + 6.6100001 0.2 -6.8499999, + 7.1100001 2.3199999 -6.8499999, + 6.6100001 5.5 -6.8499999, + 4.5599999 5.5 -6.8499999, + 4.5599999 4.5 -6.8499999, + 3.0599999 4.5 -6.8499999, + 3.0599999 5.5 -6.8499999, + 1.01 5.5 -6.8499999, + 0.50999999 2.3199999 -6.8499999, + 1.01 0.2 6.8499999, + 6.6100001 0.2 6.8499999, + 7.1100001 2.3199999 6.8499999, + 6.6100001 5.5 6.8499999, + 1.01 5.5 6.8499999, + 0.50999999 2.3199999 6.8499999, + 0.50999999 2.3199999 -6.8499999, + 0.50999999 2.3199999 6.8499999, + 1.01 5.5 -6.8499999, + 1.01 5.5 6.8499999, + 6.6100001 5.5 -6.8499999, + 6.6100001 5.5 6.8499999, + 7.1100001 2.3199999 -6.8499999, + 7.1100001 2.3199999 6.8499999, + 1.01 5.5 -6.8499999, + 3.0599999 5.5 -6.8499999, + 3.0599999 5.5 -5.3499999, + 4.5599999 5.5 -5.3499999, + 3.0855556 5.5 -5.1558857, + 3.160481 5.5 -4.9749999, + 3.27967 5.5 -4.8196697, + 3.4349999 5.5 -4.7004809, + 3.6158857 5.5 -4.6255555, + 3.8099999 5.5 -4.5999999, + 4.0041142 5.5 -4.6255555, + 4.1849999 5.5 -4.7004809, + 4.3403301 5.5 -4.8196697, + 4.4595189 5.5 -4.9749999, + 4.5344443 5.5 -5.1558857, + 4.5599999 5.5 -6.8499999, + 6.6100001 5.5 -6.8499999, + 6.6100001 5.5 6.8499999, + 1.01 5.5 6.8499999, + 4.5599999 5.5 -5.3499999, + 4.5599999 4.5 -5.3499999, + 4.5599999 5.5 -6.8499999, + 4.5599999 4.5 -6.8499999, + 3.0599999 4.5 -5.3499999, + 4.5599999 4.5 -5.3499999, + 3.0855556 4.5 -5.1558857, + 3.160481 4.5 -4.9749999, + 3.27967 4.5 -4.8196697, + 3.4349999 4.5 -4.7004809, + 3.6158857 4.5 -4.6255555, + 3.8099999 4.5 -4.5999999, + 4.0041142 4.5 -4.6255555, + 4.1849999 4.5 -4.7004809, + 4.3403301 4.5 -4.8196697, + 4.4595189 4.5 -4.9749999, + 4.5344443 4.5 -5.1558857, + 3.0599999 4.5 -6.8499999, + 4.5599999 4.5 -6.8499999, + 3.0599999 5.5 -6.8499999, + 3.0599999 4.5 -6.8499999, + 3.0599999 5.5 -5.3499999, + 3.0599999 4.5 -5.3499999, + 3.0599999 5.5 -5.3499999, + 3.0599999 4.5 -5.3499999, + 4.5599999 5.5 -5.3499999, + 3.0855556 5.5 -5.1558857, + 3.160481 5.5 -4.9749999, + 3.27967 5.5 -4.8196697, + 3.4349999 5.5 -4.7004809, + 3.6158857 5.5 -4.6255555, + 3.8099999 5.5 -4.5999999, + 4.0041142 5.5 -4.6255555, + 4.1849999 5.5 -4.7004809, + 4.3403301 5.5 -4.8196697, + 4.4595189 5.5 -4.9749999, + 4.5344443 5.5 -5.1558857, + 4.5599999 4.5 -5.3499999, + 3.0855556 4.5 -5.1558857, + 3.160481 4.5 -4.9749999, + 3.27967 4.5 -4.8196697, + 3.4349999 4.5 -4.7004809, + 3.6158857 4.5 -4.6255555, + 3.8099999 4.5 -4.5999999, + 4.0041142 4.5 -4.6255555, + 4.1849999 4.5 -4.7004809, + 4.3403301 4.5 -4.8196697, + 4.4595189 4.5 -4.9749999, + 4.5344443 4.5 -5.1558857, + 1.01 0.2 -6.8499999, + 1.01 0.2 6.8499999, + 6.6100001 0.2 -6.8499999, + 6.6100001 0.2 6.8499999, + 0.50999999 2.3199999 -6.8499999, + 0.50999999 2.3199999 6.8499999, + 7.1100001 2.3199999 -6.8499999, + 7.1100001 2.3199999 6.8499999, + 6.6100001 5.5 -6.8499999, + 4.5599999 5.5 -6.8499999, + 4.5599999 4.5 -6.8499999, + 3.0599999 4.5 -6.8499999, + 3.0599999 5.5 -6.8499999, + 1.01 5.5 -6.8499999, + 6.6100001 5.5 6.8499999, + 1.01 5.5 6.8499999, + 3.0599999 5.5 -5.3499999, + 4.5599999 5.5 -5.3499999, + 4.5599999 4.5 -5.3499999, + 3.0599999 4.5 -5.3499999 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 15, 14, + -1, 16, 15, -1, 16, 17, -1, 17, + 18, -1, 19, 18, -1, 20, 19, -1, + 21, 20, -1, 25, 24, -1, 26, 25, + -1, 27, 26, -1, 30, 31, -1, 32, + 33, -1, 37, 38, -1, 38, 40, 41, + 42, 43, 44, 45, 46, 47, 48, 49, + 50, 39, -1, 39, 51, -1, 55, 56, + -1, 56, 58, -1, 59, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 60, -1, 72, 59, -1, 76, 77, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 18, 21, 20, -1, 18, 12, 21, -1, + 19, 18, 20, -1, 17, 13, 12, -1, + 17, 12, 18, -1, 14, 13, 17, -1, + 15, 17, 16, -1, 15, 14, 17, -1, + 23, 24, 22, -1, 27, 24, 26, -1, + 22, 24, 27, -1, 24, 25, 26, -1, + 30, 28, 29, -1, 30, 29, 31, -1, + 34, 32, 33, -1, 34, 33, 35, -1, + 42, 36, 54, -1, 43, 42, 54, -1, + 41, 36, 42, -1, 44, 43, 54, -1, + 40, 36, 41, -1, 45, 54, 53, -1, + 45, 44, 54, -1, 38, 36, 40, -1, + 46, 45, 53, -1, 47, 46, 53, -1, + 48, 47, 53, -1, 37, 36, 38, -1, + 52, 49, 48, -1, 52, 50, 49, -1, + 52, 39, 50, -1, 52, 51, 39, -1, + 52, 48, 53, -1, 55, 58, 56, -1, + 55, 57, 58, -1, 72, 60, 73, -1, + 71, 69, 70, -1, 69, 67, 68, -1, + 71, 67, 69, -1, 60, 59, 71, -1, + 72, 59, 60, -1, 71, 59, 67, -1, + 61, 62, 59, -1, 59, 62, 67, -1, + 66, 64, 65, -1, 67, 63, 66, -1, + 66, 63, 64, -1, 62, 63, 67, -1, + 74, 77, 75, -1, 74, 76, 77, -1, + 78, 81, 79, -1, 79, 81, 93, -1, + 93, 82, 94, -1, 81, 82, 93, -1, + 94, 83, 95, -1, 95, 83, 96, -1, + 82, 83, 94, -1, 96, 84, 97, -1, + 83, 84, 96, -1, 97, 85, 98, -1, + 84, 85, 97, -1, 98, 86, 99, -1, + 85, 86, 98, -1, 99, 87, 100, -1, + 86, 87, 99, -1, 87, 88, 100, -1, + 100, 89, 101, -1, 101, 89, 102, -1, + 88, 89, 100, -1, 89, 90, 102, -1, + 102, 91, 103, -1, 90, 91, 102, -1, + 103, 80, 92, -1, 91, 80, 103, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -7.6199999 0 + rotation 1 0 0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 7.8200002 2.52 -0.30000001, + 7.8200002 2.52 0.30000001, + -0.2 2.52 -0.30000001, + -0.2 2.52 0.30000001, + -0.2 2.52 -0.30000001, + -0.2 2.52 0.30000001, + -0.2 -3 -0.30000001, + -0.2 -3 0.30000001, + -0.2 -3 -0.30000001, + -0.2 -3 0.30000001, + 0.2 -3 -0.30000001, + 0.2 -3 0.30000001, + 0.2 2.1199999 -0.30000001, + 0.2 2.1199999 0.30000001, + 0.2 -3 -0.30000001, + 0.2 -3 0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 2.1199999 0.30000001, + 0.2 2.1199999 -0.30000001, + 0.2 2.1199999 0.30000001, + 7.4200001 -3 -0.30000001, + 7.4200001 -3 0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 2.1199999 0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 -3 0.30000001, + 7.4200001 -3 -0.30000001, + 7.4200001 -3 0.30000001, + 7.8200002 2.52 -0.30000001, + 7.8200002 2.52 0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 -3 0.30000001, + 7.8200002 2.52 -0.30000001, + -0.2 2.52 -0.30000001, + -0.2 -3 -0.30000001, + 0.2 -3 -0.30000001, + 0.2 2.1199999 -0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 -3 -0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 2.52 0.30000001, + -0.2 2.52 0.30000001, + -0.2 -3 0.30000001, + 0.2 -3 0.30000001, + 0.2 2.1199999 0.30000001, + 7.4200001 2.1199999 0.30000001, + 7.4200001 -3 0.30000001, + 7.8200002 -3 0.30000001, + 7.8200002 2.52 -0.30000001, + 7.8200002 2.52 0.30000001, + -0.2 2.52 -0.30000001, + -0.2 2.52 0.30000001, + -0.2 -3 -0.30000001, + -0.2 -3 0.30000001, + 0.2 -3 -0.30000001, + 0.2 -3 0.30000001, + 0.2 2.1199999 -0.30000001, + 0.2 2.1199999 0.30000001, + 7.4200001 2.1199999 -0.30000001, + 7.4200001 2.1199999 0.30000001, + 7.4200001 -3 -0.30000001, + 7.4200001 -3 0.30000001, + 7.8200002 -3 -0.30000001, + 7.8200002 -3 0.30000001 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 8, 10, 9, -1, 9, 10, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 18, 16, 17, -1, 18, 17, 19, -1, + 23, 20, 21, -1, 22, 20, 23, -1, + 26, 24, 25, -1, 26, 25, 27, -1, + 31, 28, 29, -1, 30, 28, 31, -1, + 36, 35, 34, -1, 33, 36, 34, -1, + 37, 39, 38, -1, 37, 36, 33, -1, + 32, 39, 37, -1, 32, 37, 33, -1, + 43, 44, 42, -1, 44, 41, 42, -1, + 47, 45, 46, -1, 44, 45, 41, -1, + 47, 40, 45, -1, 45, 40, 41, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + USE o5 + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1 ] + + } + + } + + }, + + DEF o9 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 6, 5, -1, 5, 6, 7, -1, + 9, 8, 11, -1, 8, 10, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 18, 16, 17, -1, 18, 17, 19, -1, + 23, 20, 21, -1, 22, 20, 23, -1, + 24, 25, 27, -1, 26, 24, 27, -1, + 31, 28, 29, -1, 30, 28, 31, -1, + 36, 34, 33, -1, 36, 35, 34, -1, + 37, 39, 38, -1, 37, 36, 33, -1, + 32, 39, 37, -1, 32, 37, 33, -1, + 42, 44, 41, -1, 43, 44, 42, -1, + 47, 45, 46, -1, 44, 45, 41, -1, + 47, 40, 45, -1, 45, 40, 41, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o9, + + Group { + children [ + USE o8, + + USE o10 ] + + }, + + USE o10 ] + + } + + } + + } ] + + } + +}