diff --git a/library/microchip_pic16mcu.dcm b/library/microchip_pic16mcu.dcm index 6c26dac7..dca6eca2 100644 --- a/library/microchip_pic16mcu.dcm +++ b/library/microchip_pic16mcu.dcm @@ -252,16 +252,31 @@ K FLASH-Based 8-Bit CMOS Microcontroller XLP F http://ww1.microchip.com/downloads/en/DeviceDoc/41458B.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 +$ENDCMP +# $CMP PIC16(L)F1934-I/PT D PIC16F193X/LF193X - Flash-Based, 8-Bit CMOS Microcontrollers, TQFP-44 F http://ww1.microchip.com/downloads/en/DeviceDoc/41364E.pdf $ENDCMP # +$CMP PIC16(L)F1937-I/ML +D PIC16F193X/LF193X - Flash-Based, 8-Bit CMOS Microcontrollers, QFN-44 +F http://ww1.microchip.com/downloads/en/DeviceDoc/41364E.pdf +$ENDCMP +# $CMP PIC16(L)F1937-I/PT D PIC16F193X/LF193X - Flash-Based, 8-Bit CMOS Microcontrollers, TQFP-44 F http://ww1.microchip.com/downloads/en/DeviceDoc/41364E.pdf $ENDCMP # +$CMP PIC16(L)F1939-I/ML +D PIC16F193X/LF193X - Flash-Based, 8-Bit CMOS Microcontrollers, QFN-44 +F http://ww1.microchip.com/downloads/en/DeviceDoc/41364E.pdf +$ENDCMP +# $CMP PIC16(L)F1939-I/PT D PIC16F193X/LF193X - Flash-Based, 8-Bit CMOS Microcontrollers, TQFP-44 F http://ww1.microchip.com/downloads/en/DeviceDoc/41364E.pdf diff --git a/library/microchip_pic16mcu.lib b/library/microchip_pic16mcu.lib index 0d7702a5..ebb3230f 100644 --- a/library/microchip_pic16mcu.lib +++ b/library/microchip_pic16mcu.lib @@ -1039,6 +1039,63 @@ X CCP2/RE7 59 950 50 150 L 40 40 1 1 B ENDDRAW ENDDEF # +# PIC16(L)F1934-I/ML +# +DEF PIC16(L)F1934-I/ML U 0 40 Y Y 1 F N +F0 "U" -1800 1300 50 H V C CNN +F1 "PIC16(L)F1934-I/ML" -1450 -1300 50 H V C CNN +F2 "" -1850 850 60 H V C CNN +F3 "" -1850 850 60 H V C CNN +ALIAS PIC16(L)F1937-I/ML PIC16(L)F1939-I/ML +DRAW +S -1900 1250 1900 -1250 0 1 0 f +X SEG8/DT/RX/RC7 1 2050 350 150 L 50 50 1 1 B +X SEG17/P2D/CPS12/RD4 2 2050 -250 150 L 50 50 1 1 B +X SEG18/P1B/CPS13/RD5 3 2050 -350 150 L 50 50 1 1 B +X SEG19/P1C/CPS14/RD6 4 2050 -450 150 L 50 50 1 1 B +X SEG20/P1D/CPS15/RD7 5 2050 -550 150 L 50 50 1 1 B +X VSS 6 -100 -1400 150 U 50 50 1 1 B +X VDD 7 -100 1400 150 D 50 50 1 1 B +X VDD 8 0 1400 150 D 50 50 1 1 B +X RB0/AN12/CPS0/SRI/INT/SEG0 9 -2050 -150 150 R 50 50 1 1 B +X RB1/AN10/C12IN3-/CPS1/VLCD1 10 -2050 -250 150 R 50 50 1 1 B +X RA1/AN1/C12IN1-/SEG7 20 -2050 650 150 R 50 50 1 1 B +X VSS 30 0 -1400 150 U 50 50 1 1 W +X P2B/CPS10/RD2 40 2050 -50 150 L 50 50 1 1 B +X RB2/AN8/CPS2/VLCD2 11 -2050 -350 150 R 50 50 1 1 B +X RA2/AN2/C2IN+/VREF-/DACOUT/COM2 21 -2050 550 150 R 50 50 1 1 B +X VSS 31 100 -1400 150 U 50 50 1 1 W +X SEG16/P2C/CPS11/RD3 41 2050 -150 150 L 50 50 1 1 B +X RB3/AN9/C12IN2-/CPS3/CCP2/P2A/VLCD3 12 -2050 -450 150 R 50 50 1 1 B +X RA3/AN3/C1IN+/VREF+/SEG15 22 -2050 450 150 R 50 50 1 1 B +X RA7/OSC1/CLKIN/SEG2 32 -2050 50 150 R 50 50 1 1 B +X SEG11/T1G/SDA/SDI/RC4 42 2050 650 150 L 50 50 1 1 B +X NC 13 -2050 1050 150 R 50 50 1 1 N +X RA4/C1OUT/CPS6/T0CKI/SRQ/SEG4 23 -2050 350 150 R 50 50 1 1 B +X RA6/OSC2/CLKOUT/VCAP/SEG1 33 -2050 150 150 R 50 50 1 1 B +X SEG10/SDO/RC5 43 2050 550 150 L 50 50 1 1 B +X RB4/AN11/CPS4/COM0 14 -2050 -550 150 R 50 50 1 1 B +X RA5/AN4/C2OUT/CPS7/SRNQ/SS/VCAP/SEG5 24 -2050 250 150 R 50 50 1 1 B +X P2B/T1CLKI/T1OSO/RC0 34 2050 1050 150 L 50 50 1 1 B +X SEG9/CK/TX/RC6 44 2050 450 150 L 50 50 1 1 B +X RB5/AN13/CPS5/CCP3/P3A/T1G/COM1 15 -2050 -650 150 R 50 50 1 1 B +X SEG21/P3A/CCP3/AN5/RE0 25 2050 -750 150 L 50 50 1 1 B +X P2A/CCP2/T1OSI/RC1 35 2050 950 150 L 50 50 1 1 B +X RB6/ICSPCLK/ICDCLK/SEG14 16 -2050 -750 150 R 50 50 1 1 B +X SEG22/P3B/AN6/RE1 26 2050 -850 150 L 50 50 1 1 B +X SEG3/P1A/CCP1/RC2 36 2050 850 150 L 50 50 1 1 B +X RB7/ICSPDAT/ICDDAT/SEG13 17 -2050 -850 150 R 50 50 1 1 B +X SEG23/CCP5/AN7/RE2 27 2050 -950 150 L 50 50 1 1 B +X SEG6/SCLK/SCL/RC3 37 2050 750 150 L 50 50 1 1 B +X RE3/MCLR/VPP 18 2050 -1050 150 L 50 50 1 1 B +X VDD 28 100 1400 150 D 50 50 1 1 W +X COM3/CPS8/RD0 38 2050 150 150 L 50 50 1 1 B +X RA0/AN0/C12IN0-/C2OUT/SRNQ/SS/VCAP/SEG12 19 -2050 750 150 R 50 50 1 1 B +X NC 29 -2050 950 150 R 50 50 1 1 N +X CCP4/CPS9/RD1 39 2050 50 150 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # PIC16(L)F1934-I/PT # DEF PIC16(L)F1934-I/PT U 0 40 Y Y 1 F N @@ -1053,45 +1110,45 @@ X SEG8/DT/RX/RC7 1 2050 350 150 L 50 50 1 1 B X SEG17/P2D/CPS12/RD4 2 2050 -250 150 L 50 50 1 1 B X SEG18/P1B/CPS13/RD5 3 2050 -350 150 L 50 50 1 1 B X SEG19/P1C/CPS14/RD6 4 2050 -450 150 L 50 50 1 1 B -X SEG20/P1D/CPS16/RD7 5 2050 -550 150 L 50 50 1 1 B -X VSS 6 -100 -1400 150 U 50 50 1 1 B -X VDD 7 -100 1400 150 D 50 50 1 1 B -X VDD 8 0 1400 150 D 50 50 1 1 B -X RB0/AN12/CPS0/SRI/INT/SEG0 9 -2050 -150 150 R 50 50 1 1 B -X RB1/AN10/C12IN3-/CPS1/VLCD1 10 -2050 -250 150 R 50 50 1 1 B -X RA1/AN1/C12IN1-/SEG7 20 -2050 650 150 R 50 50 1 1 B -X VSS 30 0 -1400 150 U 50 50 1 1 W +X SEG20/P1D/CPS15/RD7 5 2050 -550 150 L 50 50 1 1 B +X VSS 6 -50 -1400 150 U 50 50 1 1 B +X VDD 7 -50 1400 150 D 50 50 1 1 B +X RB0/AN12/CPS0/SRI/INT/SEG0 8 -2050 -350 150 R 50 50 1 1 B +X RB1/AN10/C12IN3-/CPS1/VLCD1 9 -2050 -450 150 R 50 50 1 1 B +X RB2/AN8/CPS2/VLCD2 10 -2050 -550 150 R 50 50 1 1 B +X RA1/AN1/C12IN1-/SEG7 20 -2050 450 150 R 50 50 1 1 B +X RA7/OSC1/CLKIN/SEG2 30 -2050 -150 150 R 50 50 1 1 B X P2B/CPS10/RD2 40 2050 -50 150 L 50 50 1 1 B -X RB2/AN8/CPS2/VLCD2 11 -2050 -350 150 R 50 50 1 1 B -X RA2/AN2/C2IN+/VREF-/DACOUT/COM2 21 -2050 550 150 R 50 50 1 1 B -X VSS 31 100 -1400 150 U 50 50 1 1 W +X RB3/AN9/C12IN2-/CPS3/CCP2/P2A/VLCD3 11 -2050 -650 150 R 50 50 1 1 B +X RA2/AN2/C2IN+/VREF-/DACOUT/COM2 21 -2050 350 150 R 50 50 1 1 B +X RA6/OSC2/CLKOUT/VCAP/SEG1 31 -2050 -50 150 R 50 50 1 1 B X SEG16/P2C/CPS11/RD3 41 2050 -150 150 L 50 50 1 1 B -X RB3/AN9/C12IN2-/CPS3/CCP2/P2A/VLCD3 12 -2050 -450 150 R 50 50 1 1 B -X RA3/AN3/C1IN+/REF+/SEG15 22 -2050 450 150 R 50 50 1 1 B -X RA7/OSC1/CLKIN/SEG2 32 -2050 50 150 R 50 50 1 1 B +X NC 12 -2050 1050 150 R 50 50 1 1 N +X RA3/AN3/C1IN+/VREF+/SEG15 22 -2050 250 150 R 50 50 1 1 B +X P2B/T1CKI/T1OSO/RC0 32 2050 1050 150 L 50 50 1 1 B X SEG11/T1G/SDA/SDI/RC4 42 2050 650 150 L 50 50 1 1 B -X NC 13 -2050 1050 150 R 50 50 1 1 N -X RA4/C1OUT/CPS6/T0CKI/SRQ/SEG4 23 -2050 350 150 R 50 50 1 1 B -X RA6/OSC2/CLKOUT/VCAP/SEG1 33 -2050 150 150 R 50 50 1 1 B +X NC 13 -2050 950 150 R 50 50 1 1 N +X RA4/C1OUT/CPS6/T0CKI/SRQ/SEG4 23 -2050 150 150 R 50 50 1 1 B +X NC 33 -2050 850 150 R 50 50 1 1 N X SEG10/SDO/RC5 43 2050 550 150 L 50 50 1 1 B -X RB4/AN11/CPS4/COM0 14 -2050 -550 150 R 50 50 1 1 B -X RA5/AN4/C2OUT/CPS7/SRNQ/SS/VCAP/SEG5 24 -2050 250 150 R 50 50 1 1 B -X P2B/T1CLKI/T1OSO/RC0 34 2050 1050 150 L 50 50 1 1 B +X RB4/AN11/CPS4/COM0 14 -2050 -750 150 R 50 50 1 1 B +X RA5/AN4/C2OUT/CPS7/SRNQ/SS/VCAP/SEG5 24 -2050 50 150 R 50 50 1 1 B +X NC 34 -2050 750 150 R 50 50 1 1 N X SEG9/CK/TX/RC6 44 2050 450 150 L 50 50 1 1 B -X RB5/AN13/CPS5/CCP3/P3A/T1G/COM1 15 -2050 -650 150 R 50 50 1 1 B +X RB5/AN13/CPS5/CCP3/P3A/T1G/COM1 15 -2050 -850 150 R 50 50 1 1 B X SEG21/P3A/CCP3/AN5/RE0 25 2050 -750 150 L 50 50 1 1 B X P2A/CCP2/T1OSI/RC1 35 2050 950 150 L 50 50 1 1 B -X RB6/ICSPCLK/ICDCLK/SEG13 16 -2050 -750 150 R 50 50 1 1 B +X RB6/ICSPCLK/ICDCLK/SEG14 16 -2050 -950 150 R 50 50 1 1 B X SEG22/P3B/AN6/RE1 26 2050 -850 150 L 50 50 1 1 B X SEG3/P1A/CCP1/RC2 36 2050 850 150 L 50 50 1 1 B -X RB7/ICSPDAT/ICDDAT/SEG13 17 -2050 -850 150 R 50 50 1 1 B +X RB7/ICSPDAT/ICDDAT/SEG13 17 -2050 -1050 150 R 50 50 1 1 B X SEG23/CCP5/AN7/RE2 27 2050 -950 150 L 50 50 1 1 B X SEG6/SCLK/SCL/RC3 37 2050 750 150 L 50 50 1 1 B X RE3/MCLR/VPP 18 2050 -1050 150 L 50 50 1 1 B -X VDD 28 100 1400 150 D 50 50 1 1 W +X VDD 28 50 1400 150 D 50 50 1 1 W X COM3/CPS8/RD0 38 2050 150 150 L 50 50 1 1 B -X RA0/AN0/C12IN0-/C2OUT/SRNQ/SS/VCAP/SEG12 19 -2050 750 150 R 50 50 1 1 B -X NC 29 -2050 950 150 R 50 50 1 1 N +X RA0/AN0/C12IN0-/C2OUT/SRNQ/SS/VCAP/SEG12 19 -2050 550 150 R 50 50 1 1 B +X VSS 29 50 -1400 150 U 50 50 1 1 W X CCP4/CPS9/RD1 39 2050 50 150 L 50 50 1 1 B ENDDRAW ENDDEF diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal22.5x5.8x7RM2.5-8.wings b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal22.5x5.8x7RM2.5-8.wings new file mode 100644 index 00000000..3f962513 Binary files /dev/null and b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal22.5x5.8x7RM2.5-8.wings differ diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal22.5x5.8x7RM2.5-8.wrl b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal22.5x5.8x7RM2.5-8.wrl new file mode 100644 index 00000000..b8b29b31 --- /dev/null +++ b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal22.5x5.8x7RM2.5-8.wrl @@ -0,0 +1,1163 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cube7_copy9 Transform { + children [ + Shape { + appearance Appearance { + material DEF default Material { + diffuseColor 0.7898538076923077 0.8133333333333334 0.6940444444444445 + emissiveColor 0.0 0.0 0.0 + specularColor 0.0 0.0 0.0 + ambientIntensity 0.765743861823362 + transparency 0.0 + shininess 0.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.843 -0.03200000000000003 0.29300000000000004, + 0.843 -0.03200000000000003 0.357, + 0.907 -0.03200000000000003 0.29300000000000004, + 0.907 -0.03200000000000003 0.357, + 0.843 -5.551115123125783e-17 0.34842562584220405, + 0.907 -5.551115123125783e-17 0.34842562584220405, + 0.843 0.02342562584220398 0.32499999999999996, + 0.907 0.02342562584220398 0.32499999999999996, + 0.843 0.03199999999999986 0.293, + 0.907 0.03199999999999986 0.293, + 0.843 -0.8644487291894638 0.29300000000000004, + 0.843 -0.8644487291894638 0.357, + 0.907 -0.8644487291894638 0.29300000000000004, + 0.907 -0.8644487291894638 0.357, + 0.907 -0.03200000000000021 -0.31644872918946376, + 0.843 -0.03200000000000021 -0.31644872918946376, + 0.843 0.03199999999999968 -0.3164487291894639, + 0.907 0.03199999999999968 -0.3164487291894639, + 0.8834487291894606 -0.008448729189460755 -0.33999999999999997, + 0.8665512708105394 -0.008448729189460755 -0.33999999999999997, + 0.8665512708105394 0.008448729189460227 -0.3400000000000001, + 0.8834487291894606 0.008448729189460227 -0.3400000000000001, + 0.8665512708105394 -0.888 0.3334487291894638, + 0.8665512708105394 -0.888 0.31655127081053624, + 0.8834487291894606 -0.888 0.31655127081053624, + 0.8834487291894606 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + -0.7101379205738598 0.09189860924700825 0.6980392391416831, + 0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + 0.7101379205738598 0.09189860924700825 0.6980392391416831, + -0.7192545966764037 0.34737329530343336 0.6016681966581726, + 0.7192545966764037 0.34737329530343336 0.6016681966581726, + -0.7192545966764037 0.6016681966581734 0.34737329530343225, + 0.7192545966764037 0.6016681966581734 0.34737329530343225, + -0.7101379205738599 0.6980392391416832 0.09189860924700763, + 0.7101379205738599 0.6980392391416832 0.09189860924700763, + -0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + -0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730737 0.27059805007307025 -0.9238795325113024, + 0.2705980500730737 0.27059805007307025 -0.9238795325113024, + -0.2705980500730767 -0.9238795325112941 0.27059805007309523, + -0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 0.27059805007309523 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + +DEF Cube7_copy14 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.907 -0.03200000000000003 0.29300000000000004, + -0.907 -0.03200000000000003 0.357, + -0.843 -0.03200000000000003 0.29300000000000004, + -0.843 -0.03200000000000003 0.357, + -0.907 -5.551115123125783e-17 0.34842562584220405, + -0.843 -5.551115123125783e-17 0.34842562584220405, + -0.907 0.02342562584220398 0.32499999999999996, + -0.843 0.02342562584220398 0.32499999999999996, + -0.907 0.03199999999999986 0.293, + -0.843 0.03199999999999986 0.293, + -0.907 -0.8644487291894638 0.29300000000000004, + -0.907 -0.8644487291894638 0.357, + -0.843 -0.8644487291894638 0.29300000000000004, + -0.843 -0.8644487291894638 0.357, + -0.843 -0.03200000000000021 -0.31644872918946376, + -0.907 -0.03200000000000021 -0.31644872918946376, + -0.907 0.03199999999999968 -0.3164487291894639, + -0.843 0.03199999999999968 -0.3164487291894639, + -0.8665512708105394 -0.008448729189460755 -0.33999999999999997, + -0.8834487291894606 -0.008448729189460755 -0.33999999999999997, + -0.8834487291894606 0.008448729189460227 -0.3400000000000001, + -0.8665512708105394 0.008448729189460227 -0.3400000000000001, + -0.8834487291894606 -0.888 0.3334487291894638, + -0.8834487291894606 -0.888 0.31655127081053624, + -0.8665512708105394 -0.888 0.31655127081053624, + -0.8665512708105394 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + -0.7101379205738598 0.09189860924700825 0.6980392391416831, + 0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + 0.7101379205738598 0.09189860924700825 0.6980392391416831, + -0.7192545966764037 0.34737329530343336 0.6016681966581726, + 0.7192545966764037 0.34737329530343336 0.6016681966581726, + -0.7192545966764037 0.6016681966581734 0.34737329530343225, + 0.7192545966764037 0.6016681966581734 0.34737329530343225, + -0.7101379205738599 0.6980392391416832 0.09189860924700763, + 0.7101379205738599 0.6980392391416832 0.09189860924700763, + -0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + -0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730737 0.27059805007307025 -0.9238795325113024, + 0.2705980500730737 0.27059805007307025 -0.9238795325113024, + -0.2705980500730767 -0.9238795325112941 0.27059805007309523, + -0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 0.27059805007309523 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + +DEF Cube7_copy13 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.657 -0.03200000000000003 0.29300000000000004, + -0.657 -0.03200000000000003 0.357, + -0.593 -0.03200000000000003 0.29300000000000004, + -0.593 -0.03200000000000003 0.357, + -0.657 -5.551115123125783e-17 0.34842562584220405, + -0.593 -5.551115123125783e-17 0.34842562584220405, + -0.657 0.02342562584220398 0.32499999999999996, + -0.593 0.02342562584220398 0.32499999999999996, + -0.657 0.03199999999999986 0.293, + -0.593 0.03199999999999986 0.293, + -0.657 -0.8644487291894638 0.29300000000000004, + -0.657 -0.8644487291894638 0.357, + -0.593 -0.8644487291894638 0.29300000000000004, + -0.593 -0.8644487291894638 0.357, + -0.593 -0.03200000000000021 -0.31644872918946376, + -0.657 -0.03200000000000021 -0.31644872918946376, + -0.657 0.03199999999999968 -0.3164487291894639, + -0.593 0.03199999999999968 -0.3164487291894639, + -0.6165512708105394 -0.008448729189460755 -0.33999999999999997, + -0.6334487291894606 -0.008448729189460755 -0.33999999999999997, + -0.6334487291894606 0.008448729189460227 -0.3400000000000001, + -0.6165512708105394 0.008448729189460227 -0.3400000000000001, + -0.6334487291894606 -0.888 0.3334487291894638, + -0.6334487291894606 -0.888 0.31655127081053624, + -0.6165512708105394 -0.888 0.31655127081053624, + -0.6165512708105394 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + -0.7101379205738598 0.09189860924700825 0.6980392391416831, + 0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + 0.7101379205738598 0.09189860924700825 0.6980392391416831, + -0.7192545966764037 0.34737329530343336 0.6016681966581726, + 0.7192545966764037 0.34737329530343336 0.6016681966581726, + -0.7192545966764037 0.6016681966581734 0.34737329530343225, + 0.7192545966764037 0.6016681966581734 0.34737329530343225, + -0.7101379205738599 0.6980392391416832 0.09189860924700763, + 0.7101379205738599 0.6980392391416832 0.09189860924700763, + -0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + -0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730737 0.27059805007307025 -0.9238795325113024, + 0.2705980500730737 0.27059805007307025 -0.9238795325113024, + -0.2705980500730767 -0.9238795325112941 0.27059805007309523, + -0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 0.27059805007309523 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + +DEF Cube7_copy12 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.40700000000000003 -0.03200000000000003 0.29300000000000004, + -0.40700000000000003 -0.03200000000000003 0.357, + -0.34299999999999997 -0.03200000000000003 0.29300000000000004, + -0.34299999999999997 -0.03200000000000003 0.357, + -0.40700000000000003 -5.551115123125783e-17 0.34842562584220405, + -0.34299999999999997 -5.551115123125783e-17 0.34842562584220405, + -0.40700000000000003 0.02342562584220398 0.32499999999999996, + -0.34299999999999997 0.02342562584220398 0.32499999999999996, + -0.40700000000000003 0.03199999999999986 0.293, + -0.34299999999999997 0.03199999999999986 0.293, + -0.40700000000000003 -0.8644487291894638 0.29300000000000004, + -0.40700000000000003 -0.8644487291894638 0.357, + -0.34299999999999997 -0.8644487291894638 0.29300000000000004, + -0.34299999999999997 -0.8644487291894638 0.357, + -0.34299999999999997 -0.03200000000000021 -0.31644872918946376, + -0.40700000000000003 -0.03200000000000021 -0.31644872918946376, + -0.40700000000000003 0.03199999999999968 -0.3164487291894639, + -0.34299999999999997 0.03199999999999968 -0.3164487291894639, + -0.36655127081053945 -0.008448729189460755 -0.33999999999999997, + -0.38344872918946055 -0.008448729189460755 -0.33999999999999997, + -0.38344872918946055 0.008448729189460227 -0.3400000000000001, + -0.36655127081053945 0.008448729189460227 -0.3400000000000001, + -0.38344872918946055 -0.888 0.3334487291894638, + -0.38344872918946055 -0.888 0.31655127081053624, + -0.36655127081053945 -0.888 0.31655127081053624, + -0.36655127081053945 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493764 -0.19245008972987462 -0.1924500897298752, + -0.7101379205738598 0.09189860924700946 0.6980392391416831, + 0.9622504486493764 -0.19245008972987462 -0.1924500897298752, + 0.7101379205738598 0.09189860924700946 0.6980392391416831, + -0.7192545966764035 0.34737329530343447 0.6016681966581724, + 0.7192545966764035 0.34737329530343447 0.6016681966581724, + -0.7192545966764037 0.6016681966581734 0.34737329530343225, + 0.7192545966764037 0.6016681966581734 0.34737329530343225, + -0.7101379205738599 0.6980392391416832 0.09189860924700763, + 0.7101379205738599 0.6980392391416832 0.09189860924700763, + -0.6101314768987885 -0.5054494651244421 -0.6101314768988062, + -0.6101314768987885 -0.5054494651244421 0.6101314768988062, + 0.6101314768987885 -0.5054494651244421 -0.6101314768988062, + 0.6101314768987885 -0.5054494651244421 0.6101314768988062, + 0.6101314768987894 -0.6101314768987904 -0.5054494651244601, + -0.6101314768987894 -0.6101314768987904 -0.5054494651244601, + -0.61013147689879 0.6101314768987894 -0.5054494651244607, + 0.61013147689879 0.6101314768987894 -0.5054494651244607, + 0.2705980500730728 -0.27059805007307625 -0.9238795325113008, + -0.2705980500730728 -0.27059805007307625 -0.9238795325113008, + -0.27059805007307325 0.27059805007307014 -0.9238795325113024, + 0.27059805007307325 0.27059805007307014 -0.9238795325113024, + -0.2705980500730763 -0.9238795325112943 0.2705980500730951, + -0.2705980500730763 -0.9238795325112943 -0.2705980500730951, + 0.2705980500730763 -0.9238795325112943 -0.2705980500730951, + 0.2705980500730763 -0.9238795325112943 0.2705980500730951 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + +DEF Cube7_copy11 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.593 -0.03200000000000003 0.29300000000000004, + 0.593 -0.03200000000000003 0.357, + 0.657 -0.03200000000000003 0.29300000000000004, + 0.657 -0.03200000000000003 0.357, + 0.593 -5.551115123125783e-17 0.34842562584220405, + 0.657 -5.551115123125783e-17 0.34842562584220405, + 0.593 0.02342562584220398 0.32499999999999996, + 0.657 0.02342562584220398 0.32499999999999996, + 0.593 0.03199999999999986 0.293, + 0.657 0.03199999999999986 0.293, + 0.593 -0.8644487291894638 0.29300000000000004, + 0.593 -0.8644487291894638 0.357, + 0.657 -0.8644487291894638 0.29300000000000004, + 0.657 -0.8644487291894638 0.357, + 0.657 -0.03200000000000021 -0.31644872918946376, + 0.593 -0.03200000000000021 -0.31644872918946376, + 0.593 0.03199999999999968 -0.3164487291894639, + 0.657 0.03199999999999968 -0.3164487291894639, + 0.6334487291894606 -0.008448729189460755 -0.33999999999999997, + 0.6165512708105394 -0.008448729189460755 -0.33999999999999997, + 0.6165512708105394 0.008448729189460227 -0.3400000000000001, + 0.6334487291894606 0.008448729189460227 -0.3400000000000001, + 0.6165512708105394 -0.888 0.3334487291894638, + 0.6165512708105394 -0.888 0.31655127081053624, + 0.6334487291894606 -0.888 0.31655127081053624, + 0.6334487291894606 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + -0.7101379205738598 0.09189860924700825 0.6980392391416831, + 0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + 0.7101379205738598 0.09189860924700825 0.6980392391416831, + -0.7192545966764037 0.34737329530343336 0.6016681966581726, + 0.7192545966764037 0.34737329530343336 0.6016681966581726, + -0.7192545966764037 0.6016681966581734 0.34737329530343225, + 0.7192545966764037 0.6016681966581734 0.34737329530343225, + -0.7101379205738599 0.6980392391416832 0.09189860924700763, + 0.7101379205738599 0.6980392391416832 0.09189860924700763, + -0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + -0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730737 0.27059805007307025 -0.9238795325113024, + 0.2705980500730737 0.27059805007307025 -0.9238795325113024, + -0.2705980500730767 -0.9238795325112941 0.27059805007309523, + -0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 -0.27059805007309523, + 0.2705980500730767 -0.9238795325112941 0.27059805007309523 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + +DEF Cube7_copy10 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.34299999999999997 -0.03200000000000003 0.29300000000000004, + 0.34299999999999997 -0.03200000000000003 0.357, + 0.40700000000000003 -0.03200000000000003 0.29300000000000004, + 0.40700000000000003 -0.03200000000000003 0.357, + 0.34299999999999997 -5.551115123125783e-17 0.34842562584220405, + 0.40700000000000003 -5.551115123125783e-17 0.34842562584220405, + 0.34299999999999997 0.02342562584220398 0.32499999999999996, + 0.40700000000000003 0.02342562584220398 0.32499999999999996, + 0.34299999999999997 0.03199999999999986 0.293, + 0.40700000000000003 0.03199999999999986 0.293, + 0.34299999999999997 -0.8644487291894638 0.29300000000000004, + 0.34299999999999997 -0.8644487291894638 0.357, + 0.40700000000000003 -0.8644487291894638 0.29300000000000004, + 0.40700000000000003 -0.8644487291894638 0.357, + 0.40700000000000003 -0.03200000000000021 -0.31644872918946376, + 0.34299999999999997 -0.03200000000000021 -0.31644872918946376, + 0.34299999999999997 0.03199999999999968 -0.3164487291894639, + 0.40700000000000003 0.03199999999999968 -0.3164487291894639, + 0.3834487291894606 -0.008448729189460755 -0.33999999999999997, + 0.36655127081053945 -0.008448729189460755 -0.33999999999999997, + 0.36655127081053945 0.008448729189460227 -0.3400000000000001, + 0.3834487291894606 0.008448729189460227 -0.3400000000000001, + 0.36655127081053945 -0.888 0.3334487291894638, + 0.36655127081053945 -0.888 0.31655127081053624, + 0.3834487291894606 -0.888 0.31655127081053624, + 0.3834487291894606 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493764 -0.19245008972987462 -0.1924500897298752, + -0.7101379205738598 0.09189860924700946 0.6980392391416831, + 0.9622504486493764 -0.19245008972987462 -0.1924500897298752, + 0.7101379205738598 0.09189860924700946 0.6980392391416831, + -0.7192545966764035 0.34737329530343447 0.6016681966581724, + 0.7192545966764035 0.34737329530343447 0.6016681966581724, + -0.7192545966764037 0.6016681966581734 0.34737329530343225, + 0.7192545966764037 0.6016681966581734 0.34737329530343225, + -0.7101379205738599 0.6980392391416832 0.09189860924700763, + 0.7101379205738599 0.6980392391416832 0.09189860924700763, + -0.6101314768987885 -0.5054494651244421 -0.6101314768988062, + -0.6101314768987885 -0.5054494651244421 0.6101314768988062, + 0.6101314768987888 -0.5054494651244418 -0.6101314768988061, + 0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987894 -0.6101314768987904 -0.5054494651244601, + -0.6101314768987899 0.6101314768987893 -0.5054494651244607, + 0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730728 -0.27059805007307625 -0.9238795325113008, + -0.27059805007307325 0.2705980500730702 -0.9238795325113024, + 0.2705980500730737 0.27059805007307025 -0.9238795325113024, + -0.2705980500730763 -0.9238795325112943 0.2705980500730951, + -0.2705980500730763 -0.9238795325112943 -0.2705980500730951, + 0.2705980500730767 -0.9238795325112941 -0.2705980500730952, + 0.2705980500730767 -0.9238795325112941 0.2705980500730952 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + +DEF Cube7_copy9 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.093 -0.03200000000000003 0.29300000000000004, + 0.093 -0.03200000000000003 0.357, + 0.15700000000000003 -0.03200000000000003 0.29300000000000004, + 0.15700000000000003 -0.03200000000000003 0.357, + 0.093 -5.551115123125783e-17 0.34842562584220405, + 0.15700000000000003 -5.551115123125783e-17 0.34842562584220405, + 0.093 0.02342562584220398 0.32499999999999996, + 0.15700000000000003 0.02342562584220398 0.32499999999999996, + 0.093 0.03199999999999986 0.293, + 0.15700000000000003 0.03199999999999986 0.293, + 0.093 -0.8644487291894638 0.29300000000000004, + 0.093 -0.8644487291894638 0.357, + 0.15700000000000003 -0.8644487291894638 0.29300000000000004, + 0.15700000000000003 -0.8644487291894638 0.357, + 0.15700000000000003 -0.03200000000000021 -0.31644872918946376, + 0.093 -0.03200000000000021 -0.31644872918946376, + 0.093 0.03199999999999968 -0.3164487291894639, + 0.15700000000000003 0.03199999999999968 -0.3164487291894639, + 0.13344872918946055 -0.008448729189460755 -0.33999999999999997, + 0.11655127081053945 -0.008448729189460755 -0.33999999999999997, + 0.11655127081053945 0.008448729189460227 -0.3400000000000001, + 0.13344872918946055 0.008448729189460227 -0.3400000000000001, + 0.11655127081053945 -0.888 0.3334487291894638, + 0.11655127081053945 -0.888 0.31655127081053624, + 0.13344872918946055 -0.888 0.31655127081053624, + 0.13344872918946055 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + -0.7101379205738598 0.09189860924700825 0.6980392391416831, + 0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + 0.7101379205738599 0.09189860924700766 0.6980392391416832, + -0.7192545966764037 0.34737329530343336 0.6016681966581726, + 0.7192545966764037 0.34737329530343336 0.6016681966581726, + -0.7192545966764037 0.6016681966581734 0.3473732953034322, + 0.7192545966764033 0.6016681966581737 0.34737329530343203, + -0.7101379205738598 0.6980392391416832 0.0918986092470076, + 0.7101379205738598 0.6980392391416832 0.0918986092470076, + -0.6101314768987888 -0.505449465124442 -0.6101314768988062, + -0.6101314768987888 -0.505449465124442 0.6101314768988062, + 0.6101314768987885 -0.5054494651244421 -0.6101314768988062, + 0.6101314768987885 -0.5054494651244421 0.6101314768988062, + 0.6101314768987894 -0.6101314768987904 -0.5054494651244601, + -0.6101314768987895 -0.6101314768987903 -0.5054494651244599, + -0.6101314768987901 0.6101314768987893 -0.5054494651244605, + 0.61013147689879 0.6101314768987894 -0.5054494651244607, + 0.2705980500730728 -0.27059805007307625 -0.9238795325113008, + -0.27059805007307297 -0.27059805007307625 -0.9238795325113006, + -0.2705980500730735 0.2705980500730702 -0.9238795325113024, + 0.27059805007307325 0.27059805007307014 -0.9238795325113024, + -0.2705980500730765 -0.9238795325112942 0.27059805007309523, + -0.2705980500730765 -0.9238795325112942 -0.27059805007309523, + 0.2705980500730763 -0.9238795325112943 -0.2705980500730952, + 0.2705980500730763 -0.9238795325112943 0.2705980500730952 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + +DEF Cube8 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_256_256_256 Material { + diffuseColor 1.0 1.0 1.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + -1.125 -0.9 0.0, + -1.125 -0.9 0.575, + -1.125 -0.20000000000000007 0.0, + -1.125 -0.20000000000000007 0.575, + 1.125 -0.9 0.0, + 1.125 -0.9 0.575, + 1.125 -0.20000000000000007 0.0, + 1.125 -0.20000000000000007 0.575, + -1.09625 -0.9 0.5462499999999999, + -1.09625 -0.9 0.028749999999999998, + 1.09625 -0.9 0.028749999999999998, + 1.09625 -0.9 0.5462499999999999, + -1.09625 -0.275 0.5462499999999999, + -1.09625 -0.275 0.028749999999999998, + 1.09625 -0.275 0.028749999999999998, + 1.09625 -0.275 0.5462499999999999, + -0.9583333333333334 -0.20000000000000007 0.0, + 0.9583333333333333 -0.20000000000000007 0.0, + -0.9583333333333334 -0.20000000000000007 0.575, + 0.9583333333333333 -0.20000000000000007 0.575, + 0.9583333333333333 0.24999999999999994 0.0, + 1.125 0.24999999999999994 0.0, + -0.9583333333333334 0.24999999999999994 0.0, + -1.125 0.24999999999999994 0.0, + 0.9583333333333333 0.24999999999999994 0.12499999999999994, + 0.9583333333333333 -0.20000000000000007 0.575, + 1.125 0.24999999999999994 0.12499999999999994, + 1.125 -0.20000000000000007 0.575, + -0.9583333333333334 0.24999999999999994 0.12499999999999994, + -0.9583333333333334 -0.20000000000000007 0.575, + -1.125 0.24999999999999994 0.12499999999999994, + -1.125 -0.20000000000000007 0.575 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 16, 17, 6, 4, -1, + 0, 4, 10, 9, -1, + 0, 9, 8, 1, -1, + 1, 5, 7, 19, 18, 3, -1, + 1, 8, 11, 5, -1, + 2, 3, 31, 30, 23, -1, + 2, 23, 22, 16, -1, + 3, 18, 29, 31, -1, + 4, 5, 11, 10, -1, + 4, 6, 7, 5, -1, + 6, 17, 20, 21, -1, + 6, 21, 26, 27, 7, -1, + 7, 27, 25, 19, -1, + 8, 9, 13, 12, -1, + 8, 12, 15, 11, -1, + 9, 10, 14, 13, -1, + 10, 11, 15, 14, -1, + 12, 13, 14, 15, -1, + 16, 18, 19, 17, -1, + 16, 22, 28, 29, 18, -1, + 17, 19, 25, 24, 20, -1, + 20, 24, 26, 21, -1, + 22, 23, 30, 28, -1, + 24, 25, 27, 26, -1, + 28, 30, 31, 29, -1 ] + normal Normal { vector [ + -0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + -0.4082482904638631 -0.8164965809277261 0.4082482904638631, + -0.7071067811865475 2.4922102518790075e-16 -0.7071067811865475, + -0.8944271909999159 3.1524243215838386e-16 0.4472135954999579, + 0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + 0.4082482904638631 -0.8164965809277261 0.4082482904638631, + 0.7071067811865475 2.4922102518790075e-16 -0.7071067811865475, + 0.8944271909999159 3.1524243215838386e-16 0.4472135954999579, + 0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + 0.4082482904638631 -0.8164965809277261 0.4082482904638631, + -0.4082482904638631 -0.8164965809277261 0.4082482904638631, + -0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + 0.5773502691896258 -0.5773502691896258 0.5773502691896258, + -0.5773502691896258 -0.5773502691896258 0.5773502691896258, + -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + 0.4082482904638631 0.4082482904638631 -0.8164965809277261, + -0.4082482904638631 0.4082482904638631 -0.8164965809277261, + 0.5773502691896258 0.5773502691896258 0.5773502691896258, + -0.5773502691896258 0.5773502691896258 0.5773502691896258, + -0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.5773502691896256 0.5773502691896261 -0.5773502691896256, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.5773502691896256 0.5773502691896261 -0.5773502691896256, + -0.4759631494779679 0.8125199200687453 0.3365567705907775, + -0.7071067811865475 0.5 0.5, + 0.4759631494779677 0.8125199200687454 0.3365567705907773, + 0.7071067811865474 0.5000000000000004 0.49999999999999994, + 0.4759631494779679 0.8125199200687453 0.3365567705907775, + 0.7071067811865475 0.5 0.5, + -0.4759631494779677 0.8125199200687454 0.3365567705907773, + -0.7071067811865474 0.5000000000000004 0.49999999999999994 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 16, 17, 6, 4, -1, + 0, 4, 10, 9, -1, + 0, 9, 8, 1, -1, + 1, 5, 7, 19, 18, 3, -1, + 1, 8, 11, 5, -1, + 2, 3, 31, 30, 23, -1, + 2, 23, 22, 16, -1, + 3, 18, 29, 31, -1, + 4, 5, 11, 10, -1, + 4, 6, 7, 5, -1, + 6, 17, 20, 21, -1, + 6, 21, 26, 27, 7, -1, + 7, 27, 25, 19, -1, + 8, 9, 13, 12, -1, + 8, 12, 15, 11, -1, + 9, 10, 14, 13, -1, + 10, 11, 15, 14, -1, + 12, 13, 14, 15, -1, + 16, 18, 19, 17, -1, + 16, 22, 28, 29, 18, -1, + 17, 19, 25, 24, 20, -1, + 20, 24, 26, 21, -1, + 22, 23, 30, 28, -1, + 24, 25, 27, 26, -1, + 28, 30, 31, 29, -1 ] + color Color { color [ + 1.0 1.0 1.0 ] } + colorIndex [ + 0, 0, 0, 0, -1, + 0, 0, 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, 0, -1, + 0, 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1 ] + } + } + ] +} + +DEF Cube7 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.157 -0.03200000000000003 0.29300000000000004, + -0.157 -0.03200000000000003 0.357, + -0.093 -0.03200000000000003 0.29300000000000004, + -0.093 -0.03200000000000003 0.357, + -0.157 -5.551115123125783e-17 0.34842562584220405, + -0.093 -5.551115123125783e-17 0.34842562584220405, + -0.157 0.02342562584220398 0.32499999999999996, + -0.093 0.02342562584220398 0.32499999999999996, + -0.157 0.03199999999999986 0.293, + -0.093 0.03199999999999986 0.293, + -0.157 -0.8644487291894638 0.29300000000000004, + -0.157 -0.8644487291894638 0.357, + -0.093 -0.8644487291894638 0.29300000000000004, + -0.093 -0.8644487291894638 0.357, + -0.093 -0.03200000000000021 -0.31644872918946376, + -0.157 -0.03200000000000021 -0.31644872918946376, + -0.157 0.03199999999999968 -0.3164487291894639, + -0.093 0.03199999999999968 -0.3164487291894639, + -0.11655127081053945 -0.008448729189460755 -0.33999999999999997, + -0.13344872918946055 -0.008448729189460755 -0.33999999999999997, + -0.13344872918946055 0.008448729189460227 -0.3400000000000001, + -0.11655127081053945 0.008448729189460227 -0.3400000000000001, + -0.13344872918946055 -0.888 0.3334487291894638, + -0.13344872918946055 -0.888 0.31655127081053624, + -0.11655127081053945 -0.888 0.31655127081053624, + -0.11655127081053945 -0.888 0.3334487291894638 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + normal Normal { vector [ + -0.9622504486493763 -0.1924500897298756 -0.19245008972987518, + -0.7101379205738599 0.09189860924700768 0.6980392391416832, + 0.9622504486493763 -0.19245008972987526 -0.19245008972987518, + 0.7101379205738598 0.09189860924700828 0.6980392391416831, + -0.7192545966764039 0.34737329530343286 0.6016681966581728, + 0.7192545966764037 0.3473732953034334 0.6016681966581726, + -0.7192545966764037 0.6016681966581734 0.3473732953034322, + 0.7192545966764037 0.6016681966581734 0.3473732953034322, + -0.7101379205738598 0.6980392391416832 0.09189860924700763, + 0.7101379205738598 0.6980392391416832 0.09189860924700763, + -0.6101314768987888 -0.505449465124442 -0.6101314768988062, + -0.6101314768987888 -0.505449465124442 0.6101314768988062, + 0.6101314768987888 -0.505449465124442 -0.6101314768988062, + 0.6101314768987888 -0.505449465124442 0.6101314768988062, + 0.6101314768987895 -0.6101314768987903 -0.5054494651244599, + -0.6101314768987895 -0.6101314768987903 -0.5054494651244599, + -0.6101314768987901 0.6101314768987893 -0.5054494651244605, + 0.6101314768987901 0.6101314768987893 -0.5054494651244605, + 0.27059805007307297 -0.27059805007307625 -0.9238795325113006, + -0.27059805007307297 -0.27059805007307625 -0.9238795325113006, + -0.2705980500730735 0.2705980500730702 -0.9238795325113024, + 0.2705980500730735 0.2705980500730702 -0.9238795325113024, + -0.2705980500730765 -0.9238795325112942 0.2705980500730952, + -0.2705980500730765 -0.9238795325112942 -0.2705980500730952, + 0.2705980500730765 -0.9238795325112942 -0.2705980500730952, + 0.2705980500730765 -0.9238795325112942 0.2705980500730952 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 2, 12, 10, -1, + 0, 4, 6, -1, + 0, 6, 8, -1, + 0, 8, 16, 15, -1, + 0, 10, 11, 1, -1, + 0, 15, 14, 2, -1, + 1, 3, 5, 4, -1, + 1, 11, 13, 3, -1, + 2, 3, 13, 12, -1, + 2, 5, 3, -1, + 2, 7, 5, -1, + 2, 9, 7, -1, + 2, 14, 17, 9, -1, + 4, 5, 7, 6, -1, + 6, 7, 9, 8, -1, + 8, 9, 17, 16, -1, + 10, 12, 24, 23, -1, + 10, 23, 22, 11, -1, + 11, 22, 25, 13, -1, + 12, 13, 25, 24, -1, + 14, 15, 19, 18, -1, + 14, 18, 21, 17, -1, + 15, 16, 20, 19, -1, + 16, 17, 21, 20, -1, + 18, 19, 20, 21, -1, + 22, 23, 24, 25, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical22.5x5.8x7RM2.5-8.wings b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical22.5x5.8x7RM2.5-8.wings new file mode 100644 index 00000000..a506e612 Binary files /dev/null and b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical22.5x5.8x7RM2.5-8.wings differ diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical22.5x5.8x7RM2.5-8.wrl b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical22.5x5.8x7RM2.5-8.wrl new file mode 100644 index 00000000..3edd2b5f --- /dev/null +++ b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical22.5x5.8x7RM2.5-8.wrl @@ -0,0 +1,727 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cube2_copy9 Transform { + children [ + Shape { + appearance Appearance { + material DEF default Material { + diffuseColor 0.7898538076923077 0.8133333333333334 0.6940444444444445 + emissiveColor 0.0 0.0 0.0 + specularColor 0.0 0.0 0.0 + ambientIntensity 0.765743861823362 + transparency 0.0 + shininess 0.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.843 -0.032 -0.31902848000000233, + 0.843 -0.032 0.6790284800000023, + 0.843 0.032 -0.31902848000000233, + 0.843 0.032 0.6790284800000023, + 0.907 -0.032 -0.31902848000000233, + 0.907 -0.032 0.6790284800000023, + 0.907 0.032 -0.31902848000000233, + 0.907 0.032 0.6790284800000023, + 0.8639715200000007 -0.011028479999999403 -0.34, + 0.8639715200000007 0.011028479999999403 -0.34, + 0.8860284799999993 0.011028479999999403 -0.34, + 0.8860284799999993 -0.011028479999999403 -0.34, + 0.8639715200000007 0.011028479999999403 0.7, + 0.8639715200000007 -0.011028479999999403 0.7, + 0.8860284799999993 -0.011028479999999403 0.7, + 0.8860284799999993 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.6101314768987892 -0.6101314768987898 -0.505449465124461, + -0.6101314768987892 -0.6101314768987898 0.505449465124461, + -0.6101314768987892 0.6101314768987898 -0.505449465124461, + -0.6101314768987892 0.6101314768987898 0.505449465124461, + 0.6101314768987892 -0.6101314768987898 -0.505449465124461, + 0.6101314768987892 -0.6101314768987898 0.505449465124461, + 0.6101314768987892 0.6101314768987898 -0.505449465124461, + 0.6101314768987892 0.6101314768987898 0.505449465124461, + -0.27059805007307247 -0.270598050073073 -0.923879532511302, + -0.27059805007307247 0.270598050073073 -0.923879532511302, + 0.27059805007307247 0.270598050073073 -0.923879532511302, + 0.27059805007307247 -0.270598050073073 -0.923879532511302, + -0.27059805007307247 0.270598050073073 0.923879532511302, + -0.27059805007307247 -0.270598050073073 0.923879532511302, + 0.27059805007307247 -0.270598050073073 0.923879532511302, + 0.27059805007307247 0.270598050073073 0.923879532511302 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube2_copy8 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.907 -0.032 -0.31902848000000233, + -0.907 -0.032 0.6790284800000023, + -0.907 0.032 -0.31902848000000233, + -0.907 0.032 0.6790284800000023, + -0.843 -0.032 -0.31902848000000233, + -0.843 -0.032 0.6790284800000023, + -0.843 0.032 -0.31902848000000233, + -0.843 0.032 0.6790284800000023, + -0.8860284799999993 -0.011028479999999403 -0.34, + -0.8860284799999993 0.011028479999999403 -0.34, + -0.8639715200000007 0.011028479999999403 -0.34, + -0.8639715200000007 -0.011028479999999403 -0.34, + -0.8860284799999993 0.011028479999999403 0.7, + -0.8860284799999993 -0.011028479999999403 0.7, + -0.8639715200000007 -0.011028479999999403 0.7, + -0.8639715200000007 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.6101314768987892 -0.6101314768987898 -0.505449465124461, + -0.6101314768987892 -0.6101314768987898 0.505449465124461, + -0.6101314768987892 0.6101314768987898 -0.505449465124461, + -0.6101314768987892 0.6101314768987898 0.505449465124461, + 0.6101314768987892 -0.6101314768987898 -0.505449465124461, + 0.6101314768987892 -0.6101314768987898 0.505449465124461, + 0.6101314768987892 0.6101314768987898 -0.505449465124461, + 0.6101314768987892 0.6101314768987898 0.505449465124461, + -0.27059805007307247 -0.270598050073073 -0.923879532511302, + -0.27059805007307247 0.270598050073073 -0.923879532511302, + 0.27059805007307247 0.270598050073073 -0.923879532511302, + 0.27059805007307247 -0.270598050073073 -0.923879532511302, + -0.27059805007307247 0.270598050073073 0.923879532511302, + -0.27059805007307247 -0.270598050073073 0.923879532511302, + 0.27059805007307247 -0.270598050073073 0.923879532511302, + 0.27059805007307247 0.270598050073073 0.923879532511302 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube2_copy7 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.657 -0.032 -0.31902848000000233, + -0.657 -0.032 0.6790284800000023, + -0.657 0.032 -0.31902848000000233, + -0.657 0.032 0.6790284800000023, + -0.593 -0.032 -0.31902848000000233, + -0.593 -0.032 0.6790284800000023, + -0.593 0.032 -0.31902848000000233, + -0.593 0.032 0.6790284800000023, + -0.6360284799999995 -0.011028479999999403 -0.34, + -0.6360284799999995 0.011028479999999403 -0.34, + -0.6139715200000007 0.011028479999999403 -0.34, + -0.6139715200000007 -0.011028479999999403 -0.34, + -0.6360284799999995 0.011028479999999403 0.7, + -0.6360284799999995 -0.011028479999999403 0.7, + -0.6139715200000007 -0.011028479999999403 0.7, + -0.6139715200000007 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.61013147689879 -0.6101314768987898 -0.5054494651244603, + -0.61013147689879 -0.6101314768987898 0.5054494651244603, + -0.61013147689879 0.6101314768987898 -0.5054494651244603, + -0.61013147689879 0.6101314768987898 0.5054494651244603, + 0.6101314768987892 -0.6101314768987898 -0.505449465124461, + 0.6101314768987892 -0.6101314768987898 0.505449465124461, + 0.6101314768987892 0.6101314768987898 -0.505449465124461, + 0.6101314768987892 0.6101314768987898 0.505449465124461, + -0.27059805007307325 -0.2705980500730731 -0.9238795325113015, + -0.27059805007307325 0.2705980500730731 -0.9238795325113015, + 0.27059805007307247 0.270598050073073 -0.923879532511302, + 0.27059805007307247 -0.270598050073073 -0.923879532511302, + -0.27059805007307325 0.2705980500730731 0.9238795325113015, + -0.27059805007307325 -0.2705980500730731 0.9238795325113015, + 0.27059805007307247 -0.270598050073073 0.923879532511302, + 0.27059805007307247 0.270598050073073 0.923879532511302 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube2_copy6 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.40700000000000003 -0.032 -0.31902848000000233, + -0.40700000000000003 -0.032 0.6790284800000023, + -0.40700000000000003 0.032 -0.31902848000000233, + -0.40700000000000003 0.032 0.6790284800000023, + -0.34299999999999997 -0.032 -0.31902848000000233, + -0.34299999999999997 -0.032 0.6790284800000023, + -0.34299999999999997 0.032 -0.31902848000000233, + -0.34299999999999997 0.032 0.6790284800000023, + -0.3860284799999994 -0.011028479999999403 -0.34, + -0.3860284799999994 0.011028479999999403 -0.34, + -0.3639715200000006 0.011028479999999403 -0.34, + -0.3639715200000006 -0.011028479999999403 -0.34, + -0.3860284799999994 0.011028479999999403 0.7, + -0.3860284799999994 -0.011028479999999403 0.7, + -0.3639715200000006 -0.011028479999999403 0.7, + -0.3639715200000006 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.6101314768987895 -0.6101314768987898 -0.5054494651244607, + -0.6101314768987895 -0.6101314768987898 0.5054494651244607, + -0.6101314768987895 0.6101314768987898 -0.5054494651244607, + -0.6101314768987895 0.6101314768987898 0.5054494651244607, + 0.6101314768987895 -0.6101314768987898 -0.5054494651244607, + 0.6101314768987895 -0.6101314768987898 0.5054494651244607, + 0.6101314768987895 0.6101314768987898 -0.5054494651244607, + 0.6101314768987895 0.6101314768987898 0.5054494651244607, + -0.27059805007307286 -0.270598050073073 -0.9238795325113016, + -0.27059805007307286 0.270598050073073 -0.9238795325113016, + 0.27059805007307286 0.270598050073073 -0.9238795325113016, + 0.27059805007307286 -0.270598050073073 -0.9238795325113016, + -0.27059805007307286 0.270598050073073 0.9238795325113016, + -0.27059805007307286 -0.270598050073073 0.9238795325113016, + 0.27059805007307286 -0.270598050073073 0.9238795325113016, + 0.27059805007307286 0.270598050073073 0.9238795325113016 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube2_copy5 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.593 -0.032 -0.31902848000000233, + 0.593 -0.032 0.6790284800000023, + 0.593 0.032 -0.31902848000000233, + 0.593 0.032 0.6790284800000023, + 0.657 -0.032 -0.31902848000000233, + 0.657 -0.032 0.6790284800000023, + 0.657 0.032 -0.31902848000000233, + 0.657 0.032 0.6790284800000023, + 0.6139715200000007 -0.011028479999999403 -0.34, + 0.6139715200000007 0.011028479999999403 -0.34, + 0.6360284799999993 0.011028479999999403 -0.34, + 0.6360284799999993 -0.011028479999999403 -0.34, + 0.6139715200000007 0.011028479999999403 0.7, + 0.6139715200000007 -0.011028479999999403 0.7, + 0.6360284799999993 -0.011028479999999403 0.7, + 0.6360284799999993 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.6101314768987892 -0.6101314768987898 -0.505449465124461, + -0.6101314768987892 -0.6101314768987898 0.505449465124461, + -0.6101314768987892 0.6101314768987898 -0.505449465124461, + -0.6101314768987892 0.6101314768987898 0.505449465124461, + 0.6101314768987892 -0.6101314768987898 -0.505449465124461, + 0.6101314768987892 -0.6101314768987898 0.505449465124461, + 0.6101314768987892 0.6101314768987898 -0.505449465124461, + 0.6101314768987892 0.6101314768987898 0.505449465124461, + -0.27059805007307247 -0.270598050073073 -0.923879532511302, + -0.27059805007307247 0.270598050073073 -0.923879532511302, + 0.27059805007307247 0.270598050073073 -0.923879532511302, + 0.27059805007307247 -0.270598050073073 -0.923879532511302, + -0.27059805007307247 0.270598050073073 0.923879532511302, + -0.27059805007307247 -0.270598050073073 0.923879532511302, + 0.27059805007307247 -0.270598050073073 0.923879532511302, + 0.27059805007307247 0.270598050073073 0.923879532511302 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube2_copy4 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.34299999999999997 -0.032 -0.31902848000000233, + 0.34299999999999997 -0.032 0.6790284800000023, + 0.34299999999999997 0.032 -0.31902848000000233, + 0.34299999999999997 0.032 0.6790284800000023, + 0.40700000000000003 -0.032 -0.31902848000000233, + 0.40700000000000003 -0.032 0.6790284800000023, + 0.40700000000000003 0.032 -0.31902848000000233, + 0.40700000000000003 0.032 0.6790284800000023, + 0.3639715200000006 -0.011028479999999403 -0.34, + 0.3639715200000006 0.011028479999999403 -0.34, + 0.38602847999999945 0.011028479999999403 -0.34, + 0.38602847999999945 -0.011028479999999403 -0.34, + 0.3639715200000006 0.011028479999999403 0.7, + 0.3639715200000006 -0.011028479999999403 0.7, + 0.38602847999999945 -0.011028479999999403 0.7, + 0.38602847999999945 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.6101314768987895 -0.6101314768987898 -0.5054494651244607, + -0.6101314768987895 -0.6101314768987898 0.5054494651244607, + -0.6101314768987895 0.6101314768987898 -0.5054494651244607, + -0.6101314768987895 0.6101314768987898 0.5054494651244607, + 0.61013147689879 -0.6101314768987898 -0.5054494651244603, + 0.61013147689879 -0.6101314768987898 0.5054494651244603, + 0.61013147689879 0.6101314768987898 -0.5054494651244603, + 0.61013147689879 0.6101314768987898 0.5054494651244603, + -0.27059805007307286 -0.270598050073073 -0.9238795325113016, + -0.27059805007307286 0.270598050073073 -0.9238795325113016, + 0.27059805007307325 0.2705980500730731 -0.9238795325113015, + 0.27059805007307325 -0.2705980500730731 -0.9238795325113015, + -0.27059805007307286 0.270598050073073 0.9238795325113016, + -0.27059805007307286 -0.270598050073073 0.9238795325113016, + 0.27059805007307325 -0.2705980500730731 0.9238795325113015, + 0.27059805007307325 0.2705980500730731 0.9238795325113015 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube2_copy3 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.093 -0.032 -0.31902848000000233, + 0.093 -0.032 0.6790284800000023, + 0.093 0.032 -0.31902848000000233, + 0.093 0.032 0.6790284800000023, + 0.15700000000000003 -0.032 -0.31902848000000233, + 0.15700000000000003 -0.032 0.6790284800000023, + 0.15700000000000003 0.032 -0.31902848000000233, + 0.15700000000000003 0.032 0.6790284800000023, + 0.1139715200000006 -0.011028479999999403 -0.34, + 0.1139715200000006 0.011028479999999403 -0.34, + 0.1360284799999994 0.011028479999999403 -0.34, + 0.1360284799999994 -0.011028479999999403 -0.34, + 0.1139715200000006 0.011028479999999403 0.7, + 0.1139715200000006 -0.011028479999999403 0.7, + 0.1360284799999994 -0.011028479999999403 0.7, + 0.1360284799999994 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.6101314768987898 -0.6101314768987898 -0.5054494651244604, + -0.6101314768987898 -0.6101314768987898 0.5054494651244604, + -0.6101314768987898 0.6101314768987898 -0.5054494651244604, + -0.6101314768987898 0.6101314768987898 0.5054494651244604, + 0.6101314768987895 -0.6101314768987898 -0.5054494651244607, + 0.6101314768987895 -0.6101314768987898 0.5054494651244607, + 0.6101314768987895 0.6101314768987898 -0.5054494651244607, + 0.6101314768987895 0.6101314768987898 0.5054494651244607, + -0.2705980500730731 -0.2705980500730731 -0.9238795325113016, + -0.270598050073073 0.270598050073073 -0.9238795325113016, + 0.27059805007307286 0.270598050073073 -0.9238795325113016, + 0.27059805007307286 -0.270598050073073 -0.9238795325113016, + -0.2705980500730731 0.2705980500730731 0.9238795325113016, + -0.270598050073073 -0.270598050073073 0.9238795325113016, + 0.27059805007307286 -0.270598050073073 0.9238795325113016, + 0.27059805007307286 0.270598050073073 0.9238795325113016 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube2 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.157 -0.032 -0.31902848000000233, + -0.157 -0.032 0.6790284800000023, + -0.157 0.032 -0.31902848000000233, + -0.157 0.032 0.6790284800000023, + -0.093 -0.032 -0.31902848000000233, + -0.093 -0.032 0.6790284800000023, + -0.093 0.032 -0.31902848000000233, + -0.093 0.032 0.6790284800000023, + -0.1360284799999994 -0.011028479999999403 -0.34, + -0.1360284799999994 0.011028479999999403 -0.34, + -0.1139715200000006 0.011028479999999403 -0.34, + -0.1139715200000006 -0.011028479999999403 -0.34, + -0.1360284799999994 0.011028479999999403 0.7, + -0.1360284799999994 -0.011028479999999403 0.7, + -0.1139715200000006 -0.011028479999999403 0.7, + -0.1139715200000006 0.011028479999999403 0.7 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.6101314768987898 -0.6101314768987898 -0.5054494651244604, + -0.6101314768987898 -0.6101314768987898 0.5054494651244604, + -0.6101314768987898 0.6101314768987898 -0.5054494651244604, + -0.6101314768987898 0.6101314768987898 0.5054494651244604, + 0.6101314768987898 -0.6101314768987898 -0.5054494651244604, + 0.6101314768987898 -0.6101314768987898 0.5054494651244604, + 0.6101314768987898 0.6101314768987898 -0.5054494651244604, + 0.6101314768987898 0.6101314768987898 0.5054494651244604, + -0.2705980500730731 -0.2705980500730731 -0.9238795325113016, + -0.270598050073073 0.270598050073073 -0.9238795325113016, + 0.270598050073073 0.270598050073073 -0.9238795325113016, + 0.2705980500730731 -0.2705980500730731 -0.9238795325113016, + -0.2705980500730731 0.2705980500730731 0.9238795325113016, + -0.270598050073073 -0.270598050073073 0.9238795325113016, + 0.2705980500730731 -0.2705980500730731 0.9238795325113016, + 0.2705980500730731 0.2705980500730731 0.9238795325113016 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 9, 8, -1, + 0, 4, 5, 1, -1, + 0, 8, 11, 4, -1, + 1, 5, 14, 13, -1, + 1, 13, 12, 3, -1, + 2, 3, 7, 6, -1, + 2, 6, 10, 9, -1, + 3, 12, 15, 7, -1, + 4, 6, 7, 5, -1, + 4, 11, 10, 6, -1, + 5, 7, 15, 14, -1, + 8, 9, 10, 11, -1, + 12, 13, 14, 15, -1 ] + } + } + ] +} + +DEF Cube1 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_256_256_256 Material { + diffuseColor 1.0 1.0 1.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + -1.125 -0.33999999999999997 0.0, + -1.125 -0.33999999999999997 0.7, + -1.125 0.235 0.0, + -1.125 0.235 0.7, + 1.125 -0.33999999999999997 0.0, + 1.125 -0.33999999999999997 0.7, + 1.125 0.235 0.0, + 1.125 0.235 0.7, + -1.09625 0.20625 0.7, + -1.09625 -0.31124999999999997 0.7, + 1.09625 -0.31124999999999997 0.7, + 1.09625 0.20625 0.7, + -1.09625 0.20625 0.028649999999999953, + -1.09625 -0.31124999999999997 0.028649999999999953, + 1.09625 -0.31124999999999997 0.028649999999999953, + 1.09625 0.20625 0.028649999999999953 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 6, 4, -1, + 0, 4, 5, 1, -1, + 1, 5, 10, 9, -1, + 1, 9, 8, 3, -1, + 2, 3, 7, 6, -1, + 3, 8, 11, 7, -1, + 4, 6, 7, 5, -1, + 5, 7, 11, 10, -1, + 8, 9, 13, 12, -1, + 8, 12, 15, 11, -1, + 9, 10, 14, 13, -1, + 10, 11, 15, 14, -1, + 12, 13, 14, 15, -1 ] + normal Normal { vector [ + -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + -0.4082482904638631 -0.4082482904638631 0.8164965809277261, + -0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.4082482904638631 0.4082482904638631 0.8164965809277261, + 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + 0.4082482904638631 -0.4082482904638631 0.8164965809277261, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.4082482904638631 0.4082482904638631 0.8164965809277261, + 0.4082482904638631 -0.4082482904638631 0.8164965809277261, + 0.4082482904638631 0.4082482904638631 0.8164965809277261, + -0.4082482904638631 0.4082482904638631 0.8164965809277261, + -0.4082482904638631 -0.4082482904638631 0.8164965809277261, + 0.5773502691896258 -0.5773502691896258 0.5773502691896258, + 0.5773502691896258 0.5773502691896258 0.5773502691896258, + -0.5773502691896258 0.5773502691896258 0.5773502691896258, + -0.5773502691896258 -0.5773502691896258 0.5773502691896258 ] } + normalIndex [ + 0, 1, 3, 2, -1, + 0, 2, 6, 4, -1, + 0, 4, 5, 1, -1, + 1, 5, 10, 9, -1, + 1, 9, 8, 3, -1, + 2, 3, 7, 6, -1, + 3, 8, 11, 7, -1, + 4, 6, 7, 5, -1, + 5, 7, 11, 10, -1, + 8, 9, 13, 12, -1, + 8, 12, 15, 11, -1, + 9, 10, 14, 13, -1, + 10, 11, 15, 14, -1, + 12, 13, 14, 15, -1 ] + color Color { color [ + 1.0 1.0 1.0 ] } + colorIndex [ + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1 ] + } + } + ] +} +