diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal17.5x5.8x7RM2.5-6.wings b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal17.5x5.8x7RM2.5-6.wings new file mode 100644 index 00000000..951810e3 Binary files /dev/null and b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal17.5x5.8x7RM2.5-6.wings differ diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal17.5x5.8x7RM2.5-6.wrl b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal17.5x5.8x7RM2.5-6.wrl new file mode 100644 index 00000000..1594052c --- /dev/null +++ b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal17.5x5.8x7RM2.5-6.wrl @@ -0,0 +1,917 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cube7_copy14 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.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_copy13 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.3834487291894606 -0.008448729189460755 -0.33999999999999997, + -0.3834487291894606 0.008448729189460227 -0.3400000000000001, + -0.36655127081053945 0.008448729189460227 -0.3400000000000001, + -0.3834487291894606 -0.888 0.3334487291894638, + -0.3834487291894606 -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.6101314768987888 -0.5054494651244418 -0.6101314768988061, + -0.6101314768987888 -0.5054494651244418 0.6101314768988061, + 0.6101314768987885 -0.5054494651244421 -0.6101314768988062, + 0.6101314768987885 -0.5054494651244421 0.6101314768988062, + 0.6101314768987894 -0.6101314768987904 -0.5054494651244601, + -0.6101314768987898 -0.6101314768987904 -0.5054494651244599, + -0.6101314768987902 0.6101314768987893 -0.5054494651244604, + 0.6101314768987899 0.6101314768987893 -0.5054494651244607, + 0.2705980500730728 -0.27059805007307625 -0.9238795325113008, + -0.2705980500730732 -0.2705980500730763 -0.9238795325113006, + -0.2705980500730737 0.27059805007307025 -0.9238795325113024, + 0.27059805007307325 0.2705980500730702 -0.9238795325113024, + -0.2705980500730767 -0.9238795325112941 0.2705980500730952, + -0.2705980500730767 -0.9238795325112941 -0.2705980500730952, + 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_copy12 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.15700000000000003 -0.03200000000000003 0.29300000000000004, + -0.15700000000000003 -0.03200000000000003 0.357, + -0.093 -0.03200000000000003 0.29300000000000004, + -0.093 -0.03200000000000003 0.357, + -0.15700000000000003 -5.551115123125783e-17 0.34842562584220405, + -0.093 -5.551115123125783e-17 0.34842562584220405, + -0.15700000000000003 0.02342562584220398 0.32499999999999996, + -0.093 0.02342562584220398 0.32499999999999996, + -0.15700000000000003 0.03199999999999986 0.293, + -0.093 0.03199999999999986 0.293, + -0.15700000000000003 -0.8644487291894638 0.29300000000000004, + -0.15700000000000003 -0.8644487291894638 0.357, + -0.093 -0.8644487291894638 0.29300000000000004, + -0.093 -0.8644487291894638 0.357, + -0.093 -0.03200000000000021 -0.31644872918946376, + -0.15700000000000003 -0.03200000000000021 -0.31644872918946376, + -0.15700000000000003 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.19245008972987526 -0.19245008972987518, + -0.7101379205738599 0.09189860924700766 0.6980392391416832, + 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.7192545966764033 0.6016681966581737 0.34737329530343203, + 0.7192545966764037 0.6016681966581734 0.3473732953034322, + -0.7101379205738598 0.6980392391416832 0.0918986092470076, + 0.7101379205738598 0.6980392391416832 0.0918986092470076, + -0.6101314768987885 -0.5054494651244421 -0.6101314768988062, + -0.6101314768987885 -0.5054494651244421 0.6101314768988062, + 0.6101314768987888 -0.505449465124442 -0.6101314768988062, + 0.6101314768987888 -0.505449465124442 0.6101314768988062, + 0.6101314768987895 -0.6101314768987903 -0.5054494651244599, + -0.6101314768987894 -0.6101314768987904 -0.5054494651244601, + -0.61013147689879 0.6101314768987894 -0.5054494651244607, + 0.6101314768987901 0.6101314768987893 -0.5054494651244605, + 0.27059805007307297 -0.27059805007307625 -0.9238795325113006, + -0.2705980500730728 -0.27059805007307625 -0.9238795325113008, + -0.27059805007307325 0.27059805007307014 -0.9238795325113024, + 0.2705980500730735 0.2705980500730702 -0.9238795325113024, + -0.2705980500730763 -0.9238795325112943 0.2705980500730952, + -0.2705980500730763 -0.9238795325112943 -0.2705980500730952, + 0.2705980500730765 -0.9238795325112942 -0.27059805007309523, + 0.2705980500730765 -0.9238795325112942 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.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_copy9 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.38344872918946055 -0.008448729189460755 -0.33999999999999997, + 0.36655127081053945 -0.008448729189460755 -0.33999999999999997, + 0.36655127081053945 0.008448729189460227 -0.3400000000000001, + 0.38344872918946055 0.008448729189460227 -0.3400000000000001, + 0.36655127081053945 -0.888 0.3334487291894638, + 0.36655127081053945 -0.888 0.31655127081053624, + 0.38344872918946055 -0.888 0.31655127081053624, + 0.38344872918946055 -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 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 [ + -0.875 -0.9 0.0, + -0.875 -0.9 0.575, + -0.875 -0.20000000000000007 0.0, + -0.875 -0.20000000000000007 0.575, + 0.875 -0.9 0.0, + 0.875 -0.9 0.575, + 0.875 -0.20000000000000007 0.0, + 0.875 -0.20000000000000007 0.575, + -0.84625 -0.9 0.5462499999999999, + -0.84625 -0.9 0.028749999999999998, + 0.84625 -0.9 0.028749999999999998, + 0.84625 -0.9 0.5462499999999999, + -0.84625 -0.275 0.5462499999999999, + -0.84625 -0.275 0.028749999999999998, + 0.84625 -0.275 0.028749999999999998, + 0.84625 -0.275 0.5462499999999999, + -0.7083333333333334 -0.20000000000000007 0.0, + 0.7083333333333333 -0.20000000000000007 0.0, + -0.7083333333333334 -0.20000000000000007 0.575, + 0.8333333333333333 -0.20000000000000007 0.575, + 0.7083333333333333 0.24999999999999994 0.0, + 0.875 0.24999999999999994 0.0, + -0.7083333333333334 0.24999999999999994 0.0, + -0.875 0.24999999999999994 0.0, + 0.7083333333333333 0.24999999999999994 0.12499999999999994, + 0.7083333333333333 -0.20000000000000007 0.575, + 0.875 0.24999999999999994 0.12499999999999994, + 0.875 -0.20000000000000007 0.575, + -0.7083333333333334 0.24999999999999994 0.12499999999999994, + -0.7083333333333334 -0.20000000000000007 0.575, + -0.875 0.24999999999999994 0.12499999999999994, + -0.875 -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 0.0 -0.7071067811865475, + -0.8944271909999159 0.0 0.4472135954999579, + 0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + 0.4082482904638631 -0.8164965809277261 0.4082482904638631, + 0.7071067811865475 0.0 -0.7071067811865475, + 0.8944271909999159 0.0 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.41365055158645464 0.32989745739860116 -0.8485640157195921, + 0.5773502691896258 0.5773502691896258 0.5773502691896258, + -0.6099247408487934 0.48643141037481114 0.6256007460843571, + -0.6099247408487934 0.48643141037481114 -0.6256007460843571, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.509980154294075 0.7766015790992767 0.3698786687100261, + -0.7509789052066522 0.37331605308663035 0.5446703667746559, + 0.4759631494779679 0.8125199200687453 0.3365567705907775, + 0.7071067811865475 0.5 0.5, + 0.4759631494779679 0.8125199200687453 0.3365567705907775, + 0.7071067811865475 0.5 0.5, + -0.4759631494779679 0.8125199200687453 0.3365567705907775, + -0.7071067811865475 0.5 0.5 ] } + 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.093 -0.03200000000000003 0.29300000000000004, + 0.093 -0.03200000000000003 0.357, + 0.157 -0.03200000000000003 0.29300000000000004, + 0.157 -0.03200000000000003 0.357, + 0.093 -5.551115123125783e-17 0.34842562584220405, + 0.157 -5.551115123125783e-17 0.34842562584220405, + 0.093 0.02342562584220398 0.32499999999999996, + 0.157 0.02342562584220398 0.32499999999999996, + 0.093 0.03199999999999986 0.293, + 0.157 0.03199999999999986 0.293, + 0.093 -0.8644487291894638 0.29300000000000004, + 0.093 -0.8644487291894638 0.357, + 0.157 -0.8644487291894638 0.29300000000000004, + 0.157 -0.8644487291894638 0.357, + 0.157 -0.03200000000000021 -0.31644872918946376, + 0.093 -0.03200000000000021 -0.31644872918946376, + 0.093 0.03199999999999968 -0.3164487291894639, + 0.157 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.09189860924700828 0.6980392391416831, + 0.9622504486493763 -0.1924500897298756 -0.19245008972987518, + 0.7101379205738599 0.09189860924700768 0.6980392391416832, + -0.7192545966764037 0.3473732953034334 0.6016681966581726, + 0.7192545966764039 0.34737329530343286 0.6016681966581728, + -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_vertical17.5x5.8x7RM2.5-6.wings b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical17.5x5.8x7RM2.5-6.wings new file mode 100644 index 00000000..636daf35 Binary files /dev/null and b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical17.5x5.8x7RM2.5-6.wings differ diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical17.5x5.8x7RM2.5-6.wrl b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical17.5x5.8x7RM2.5-6.wrl new file mode 100644 index 00000000..6e4e7413 --- /dev/null +++ b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical17.5x5.8x7RM2.5-6.wrl @@ -0,0 +1,573 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cube2_copy8 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.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.6360284799999993 -0.011028479999999403 -0.34, + -0.6360284799999993 0.011028479999999403 -0.34, + -0.6139715200000007 0.011028479999999403 -0.34, + -0.6139715200000007 -0.011028479999999403 -0.34, + -0.6360284799999993 0.011028479999999403 0.7, + -0.6360284799999993 -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.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.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.38602847999999945 -0.011028479999999403 -0.34, + -0.38602847999999945 0.011028479999999403 -0.34, + -0.3639715200000006 0.011028479999999403 -0.34, + -0.3639715200000006 -0.011028479999999403 -0.34, + -0.38602847999999945 0.011028479999999403 0.7, + -0.38602847999999945 -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.61013147689879 -0.6101314768987898 -0.5054494651244603, + -0.61013147689879 -0.6101314768987898 0.5054494651244603, + -0.61013147689879 0.6101314768987898 -0.5054494651244603, + -0.61013147689879 0.6101314768987898 0.5054494651244603, + 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.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, + 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_copy6 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -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.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.6101314768987895 -0.6101314768987898 -0.5054494651244607, + -0.6101314768987895 -0.6101314768987898 0.5054494651244607, + -0.6101314768987895 0.6101314768987898 -0.5054494651244607, + -0.6101314768987895 0.6101314768987898 0.5054494651244607, + 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.27059805007307286 -0.270598050073073 -0.9238795325113016, + -0.27059805007307286 0.270598050073073 -0.9238795325113016, + 0.270598050073073 0.270598050073073 -0.9238795325113016, + 0.2705980500730731 -0.2705980500730731 -0.9238795325113016, + -0.27059805007307286 0.270598050073073 0.9238795325113016, + -0.27059805007307286 -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 Cube2_copy4 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.6360284799999995 0.011028479999999403 -0.34, + 0.6360284799999995 -0.011028479999999403 -0.34, + 0.6139715200000007 0.011028479999999403 0.7, + 0.6139715200000007 -0.011028479999999403 0.7, + 0.6360284799999995 -0.011028479999999403 0.7, + 0.6360284799999995 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.61013147689879 -0.6101314768987898 -0.5054494651244603, + 0.61013147689879 -0.6101314768987898 0.5054494651244603, + 0.61013147689879 0.6101314768987898 -0.5054494651244603, + 0.61013147689879 0.6101314768987898 0.5054494651244603, + -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, + 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.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.3860284799999994 0.011028479999999403 -0.34, + 0.3860284799999994 -0.011028479999999403 -0.34, + 0.3639715200000006 0.011028479999999403 0.7, + 0.3639715200000006 -0.011028479999999403 0.7, + 0.3860284799999994 -0.011028479999999403 0.7, + 0.3860284799999994 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 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.157 -0.032 -0.31902848000000233, + 0.157 -0.032 0.6790284800000023, + 0.157 0.032 -0.31902848000000233, + 0.157 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.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 [ + -0.875 -0.33999999999999997 0.0, + -0.875 -0.33999999999999997 0.7, + -0.875 0.235 0.0, + -0.875 0.235 0.7, + 0.875 -0.33999999999999997 0.0, + 0.875 -0.33999999999999997 0.7, + 0.875 0.235 0.0, + 0.875 0.235 0.7, + -0.84625 0.20625 0.7, + -0.84625 -0.31124999999999997 0.7, + 0.84625 -0.31124999999999997 0.7, + 0.84625 0.20625 0.7, + -0.84625 0.20625 0.028649999999999953, + -0.84625 -0.31124999999999997 0.028649999999999953, + 0.84625 -0.31124999999999997 0.028649999999999953, + 0.84625 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 ] + } + } + ] +} +