From fa0e20265d9d4d123b2c7435f52dffebe587f0d6 Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Tue, 2 Sep 2014 09:35:49 +0700 Subject: [PATCH] Added 5,7 pin 2.5mm pitch wafer connector and JWT A3963 2 pin 3.96mm pitch connector 3d models. --- .../wafer_horizontal15x5.8x7RM2.5-5.wings | Bin 0 -> 2803 bytes .../wafer_horizontal15x5.8x7RM2.5-5.wrl | 794 +++++++++++++ .../wafer_horizontal20x5.8x7RM2.5-7.wings | Bin 0 -> 3047 bytes .../wafer_horizontal20x5.8x7RM2.5-7.wrl | 1040 +++++++++++++++++ .../wafer_vertical15x5.8x7RM2.5-5.wings | Bin 0 -> 1736 bytes .../wafer_vertical15x5.8x7RM2.5-5.wrl | 496 ++++++++ .../wafer_vertical20x5.8x7RM2.5-7.wings | Bin 0 -> 1914 bytes .../wafer_vertical20x5.8x7RM2.5-7.wrl | 650 +++++++++++ .../Connectors/pitch3.96mm/JWT_A3963-2.wings | Bin 0 -> 1701 bytes .../Connectors/pitch3.96mm/JWT_A3963-2.wrl | 314 +++++ 10 files changed, 3294 insertions(+) create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal15x5.8x7RM2.5-5.wings create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal15x5.8x7RM2.5-5.wrl create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal20x5.8x7RM2.5-7.wings create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal20x5.8x7RM2.5-7.wrl create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_vertical15x5.8x7RM2.5-5.wings create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_vertical15x5.8x7RM2.5-5.wrl create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_vertical20x5.8x7RM2.5-7.wings create mode 100644 modules/packages3d/Connectors/pitch2.5mm/wafer_vertical20x5.8x7RM2.5-7.wrl create mode 100644 modules/packages3d/Connectors/pitch3.96mm/JWT_A3963-2.wings create mode 100644 modules/packages3d/Connectors/pitch3.96mm/JWT_A3963-2.wrl diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal15x5.8x7RM2.5-5.wings b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal15x5.8x7RM2.5-5.wings new file mode 100644 index 0000000000000000000000000000000000000000..69ea94a178dd28c684134074fc8ad59d22cdf3d0 GIT binary patch literal 2803 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 O_{|OObMm(%?f(IDM*iRc literal 0 HcmV?d00001 diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal20x5.8x7RM2.5-7.wrl b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal20x5.8x7RM2.5-7.wrl new file mode 100644 index 00000000..f149a231 --- /dev/null +++ b/modules/packages3d/Connectors/pitch2.5mm/wafer_horizontal20x5.8x7RM2.5-7.wrl @@ -0,0 +1,1040 @@ +#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.782 -0.03200000000000003 0.29300000000000004, + -0.782 -0.03200000000000003 0.357, + -0.718 -0.03200000000000003 0.29300000000000004, + -0.718 -0.03200000000000003 0.357, + -0.782 -5.551115123125783e-17 0.34842562584220405, + -0.718 -5.551115123125783e-17 0.34842562584220405, + -0.782 0.02342562584220398 0.32499999999999996, + -0.718 0.02342562584220398 0.32499999999999996, + -0.782 0.03199999999999986 0.293, + -0.718 0.03199999999999986 0.293, + -0.782 -0.8644487291894638 0.29300000000000004, + -0.782 -0.8644487291894638 0.357, + -0.718 -0.8644487291894638 0.29300000000000004, + -0.718 -0.8644487291894638 0.357, + -0.718 -0.03200000000000021 -0.31644872918946376, + -0.782 -0.03200000000000021 -0.31644872918946376, + -0.782 0.03199999999999968 -0.3164487291894639, + -0.718 0.03199999999999968 -0.3164487291894639, + -0.7415512708105394 -0.008448729189460755 -0.33999999999999997, + -0.7584487291894606 -0.008448729189460755 -0.33999999999999997, + -0.7584487291894606 0.008448729189460227 -0.3400000000000001, + -0.7415512708105394 0.008448729189460227 -0.3400000000000001, + -0.7584487291894606 -0.888 0.3334487291894638, + -0.7584487291894606 -0.888 0.31655127081053624, + -0.7415512708105394 -0.888 0.31655127081053624, + -0.7415512708105394 -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.532 -0.03200000000000003 0.29300000000000004, + -0.532 -0.03200000000000003 0.357, + -0.46799999999999997 -0.03200000000000003 0.29300000000000004, + -0.46799999999999997 -0.03200000000000003 0.357, + -0.532 -5.551115123125783e-17 0.34842562584220405, + -0.46799999999999997 -5.551115123125783e-17 0.34842562584220405, + -0.532 0.02342562584220398 0.32499999999999996, + -0.46799999999999997 0.02342562584220398 0.32499999999999996, + -0.532 0.03199999999999986 0.293, + -0.46799999999999997 0.03199999999999986 0.293, + -0.532 -0.8644487291894638 0.29300000000000004, + -0.532 -0.8644487291894638 0.357, + -0.46799999999999997 -0.8644487291894638 0.29300000000000004, + -0.46799999999999997 -0.8644487291894638 0.357, + -0.46799999999999997 -0.03200000000000021 -0.31644872918946376, + -0.532 -0.03200000000000021 -0.31644872918946376, + -0.532 0.03199999999999968 -0.3164487291894639, + -0.46799999999999997 0.03199999999999968 -0.3164487291894639, + -0.49155127081053945 -0.008448729189460755 -0.33999999999999997, + -0.5084487291894606 -0.008448729189460755 -0.33999999999999997, + -0.5084487291894606 0.008448729189460227 -0.3400000000000001, + -0.49155127081053945 0.008448729189460227 -0.3400000000000001, + -0.5084487291894606 -0.888 0.3334487291894638, + -0.5084487291894606 -0.888 0.31655127081053624, + -0.49155127081053945 -0.888 0.31655127081053624, + -0.49155127081053945 -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.9622504486493764 -0.19245008972987462 -0.1924500897298752, + 0.7101379205738598 0.09189860924700946 0.6980392391416831, + -0.7192545966764037 0.34737329530343336 0.6016681966581726, + 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.28200000000000003 -0.03200000000000003 0.29300000000000004, + -0.28200000000000003 -0.03200000000000003 0.357, + -0.218 -0.03200000000000003 0.29300000000000004, + -0.218 -0.03200000000000003 0.357, + -0.28200000000000003 -5.551115123125783e-17 0.34842562584220405, + -0.218 -5.551115123125783e-17 0.34842562584220405, + -0.28200000000000003 0.02342562584220398 0.32499999999999996, + -0.218 0.02342562584220398 0.32499999999999996, + -0.28200000000000003 0.03199999999999986 0.293, + -0.218 0.03199999999999986 0.293, + -0.28200000000000003 -0.8644487291894638 0.29300000000000004, + -0.28200000000000003 -0.8644487291894638 0.357, + -0.218 -0.8644487291894638 0.29300000000000004, + -0.218 -0.8644487291894638 0.357, + -0.218 -0.03200000000000021 -0.31644872918946376, + -0.28200000000000003 -0.03200000000000021 -0.31644872918946376, + -0.28200000000000003 0.03199999999999968 -0.3164487291894639, + -0.218 0.03199999999999968 -0.3164487291894639, + -0.24155127081053945 -0.008448729189460755 -0.33999999999999997, + -0.25844872918946055 -0.008448729189460755 -0.33999999999999997, + -0.25844872918946055 0.008448729189460227 -0.3400000000000001, + -0.24155127081053945 0.008448729189460227 -0.3400000000000001, + -0.25844872918946055 -0.888 0.3334487291894638, + -0.25844872918946055 -0.888 0.31655127081053624, + -0.24155127081053945 -0.888 0.31655127081053624, + -0.24155127081053945 -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.9622504486493763 -0.1924500897298756 -0.19245008972987518, + 0.7101379205738599 0.09189860924700766 0.6980392391416832, + -0.7192545966764035 0.34737329530343447 0.6016681966581724, + 0.7192545966764039 0.34737329530343286 0.6016681966581728, + -0.7192545966764037 0.6016681966581734 0.3473732953034322, + 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_copy11 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.718 -0.03200000000000003 0.29300000000000004, + 0.718 -0.03200000000000003 0.357, + 0.782 -0.03200000000000003 0.29300000000000004, + 0.782 -0.03200000000000003 0.357, + 0.718 -5.551115123125783e-17 0.34842562584220405, + 0.782 -5.551115123125783e-17 0.34842562584220405, + 0.718 0.02342562584220398 0.32499999999999996, + 0.782 0.02342562584220398 0.32499999999999996, + 0.718 0.03199999999999986 0.293, + 0.782 0.03199999999999986 0.293, + 0.718 -0.8644487291894638 0.29300000000000004, + 0.718 -0.8644487291894638 0.357, + 0.782 -0.8644487291894638 0.29300000000000004, + 0.782 -0.8644487291894638 0.357, + 0.782 -0.03200000000000021 -0.31644872918946376, + 0.718 -0.03200000000000021 -0.31644872918946376, + 0.718 0.03199999999999968 -0.3164487291894639, + 0.782 0.03199999999999968 -0.3164487291894639, + 0.7584487291894606 -0.008448729189460755 -0.33999999999999997, + 0.7415512708105394 -0.008448729189460755 -0.33999999999999997, + 0.7415512708105394 0.008448729189460227 -0.3400000000000001, + 0.7584487291894606 0.008448729189460227 -0.3400000000000001, + 0.7415512708105394 -0.888 0.3334487291894638, + 0.7415512708105394 -0.888 0.31655127081053624, + 0.7584487291894606 -0.888 0.31655127081053624, + 0.7584487291894606 -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.46799999999999997 -0.03200000000000003 0.29300000000000004, + 0.46799999999999997 -0.03200000000000003 0.357, + 0.532 -0.03200000000000003 0.29300000000000004, + 0.532 -0.03200000000000003 0.357, + 0.46799999999999997 -5.551115123125783e-17 0.34842562584220405, + 0.532 -5.551115123125783e-17 0.34842562584220405, + 0.46799999999999997 0.02342562584220398 0.32499999999999996, + 0.532 0.02342562584220398 0.32499999999999996, + 0.46799999999999997 0.03199999999999986 0.293, + 0.532 0.03199999999999986 0.293, + 0.46799999999999997 -0.8644487291894638 0.29300000000000004, + 0.46799999999999997 -0.8644487291894638 0.357, + 0.532 -0.8644487291894638 0.29300000000000004, + 0.532 -0.8644487291894638 0.357, + 0.532 -0.03200000000000021 -0.31644872918946376, + 0.46799999999999997 -0.03200000000000021 -0.31644872918946376, + 0.46799999999999997 0.03199999999999968 -0.3164487291894639, + 0.532 0.03199999999999968 -0.3164487291894639, + 0.5084487291894606 -0.008448729189460755 -0.33999999999999997, + 0.49155127081053945 -0.008448729189460755 -0.33999999999999997, + 0.49155127081053945 0.008448729189460227 -0.3400000000000001, + 0.5084487291894606 0.008448729189460227 -0.3400000000000001, + 0.49155127081053945 -0.888 0.3334487291894638, + 0.49155127081053945 -0.888 0.31655127081053624, + 0.5084487291894606 -0.888 0.31655127081053624, + 0.5084487291894606 -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.9622504486493763 -0.19245008972987526 -0.19245008972987518, + 0.7101379205738598 0.09189860924700825 0.6980392391416831, + -0.7192545966764035 0.34737329530343447 0.6016681966581724, + 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.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.218 -0.03200000000000003 0.29300000000000004, + 0.218 -0.03200000000000003 0.357, + 0.28200000000000003 -0.03200000000000003 0.29300000000000004, + 0.28200000000000003 -0.03200000000000003 0.357, + 0.218 -5.551115123125783e-17 0.34842562584220405, + 0.28200000000000003 -5.551115123125783e-17 0.34842562584220405, + 0.218 0.02342562584220398 0.32499999999999996, + 0.28200000000000003 0.02342562584220398 0.32499999999999996, + 0.218 0.03199999999999986 0.293, + 0.28200000000000003 0.03199999999999986 0.293, + 0.218 -0.8644487291894638 0.29300000000000004, + 0.218 -0.8644487291894638 0.357, + 0.28200000000000003 -0.8644487291894638 0.29300000000000004, + 0.28200000000000003 -0.8644487291894638 0.357, + 0.28200000000000003 -0.03200000000000021 -0.31644872918946376, + 0.218 -0.03200000000000021 -0.31644872918946376, + 0.218 0.03199999999999968 -0.3164487291894639, + 0.28200000000000003 0.03199999999999968 -0.3164487291894639, + 0.25844872918946055 -0.008448729189460755 -0.33999999999999997, + 0.24155127081053945 -0.008448729189460755 -0.33999999999999997, + 0.24155127081053945 0.008448729189460227 -0.3400000000000001, + 0.25844872918946055 0.008448729189460227 -0.3400000000000001, + 0.24155127081053945 -0.888 0.3334487291894638, + 0.24155127081053945 -0.888 0.31655127081053624, + 0.25844872918946055 -0.888 0.31655127081053624, + 0.25844872918946055 -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.09189860924700766 0.6980392391416832, + 0.9622504486493764 -0.19245008972987462 -0.1924500897298752, + 0.7101379205738598 0.09189860924700946 0.6980392391416831, + -0.7192545966764039 0.34737329530343286 0.6016681966581728, + 0.7192545966764035 0.34737329530343447 0.6016681966581724, + -0.7192545966764037 0.6016681966581734 0.3473732953034322, + 0.7192545966764037 0.6016681966581734 0.3473732953034322, + -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.0 -0.9 0.0, + -1.0 -0.9 0.575, + -1.0 -0.20000000000000007 0.0, + -1.0 -0.20000000000000007 0.575, + 1.0 -0.9 0.0, + 1.0 -0.9 0.575, + 1.0 -0.20000000000000007 0.0, + 1.0 -0.20000000000000007 0.575, + -0.97125 -0.9 0.5462499999999999, + -0.97125 -0.9 0.028749999999999998, + 0.97125 -0.9 0.028749999999999998, + 0.97125 -0.9 0.5462499999999999, + -0.97125 -0.275 0.5462499999999999, + -0.97125 -0.275 0.028749999999999998, + 0.97125 -0.275 0.028749999999999998, + 0.97125 -0.275 0.5462499999999999, + -0.8333333333333334 -0.20000000000000007 0.0, + 0.8333333333333333 -0.20000000000000007 0.0, + -0.8333333333333334 -0.20000000000000007 0.575, + 0.8333333333333333 -0.20000000000000007 0.575, + 0.8333333333333333 0.24999999999999994 0.0, + 1.0 0.24999999999999994 0.0, + -0.8333333333333334 0.24999999999999994 0.0, + -1.0 0.24999999999999994 0.0, + 0.8333333333333333 0.24999999999999994 0.12499999999999994, + 0.8333333333333333 -0.20000000000000007 0.575, + 1.0 0.24999999999999994 0.12499999999999994, + 1.0 -0.20000000000000007 0.575, + -0.8333333333333334 0.24999999999999994 0.12499999999999994, + -0.8333333333333334 -0.20000000000000007 0.575, + -1.0 0.24999999999999994 0.12499999999999994, + -1.0 -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.40824829046386296 0.4082482904638632 -0.8164965809277259, + 0.5773502691896258 0.5773502691896258 0.5773502691896258, + -0.5773502691896256 0.577350269189626 0.5773502691896256, + -0.5773502691896256 0.577350269189626 -0.5773502691896256, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.4759631494779678 0.8125199200687454 0.3365567705907774, + -0.7071067811865475 0.5000000000000002 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, + -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.032 -0.03200000000000003 0.29300000000000004, + -0.032 -0.03200000000000003 0.357, + 0.032 -0.03200000000000003 0.29300000000000004, + 0.032 -0.03200000000000003 0.357, + -0.032 -5.551115123125783e-17 0.34842562584220405, + 0.032 -5.551115123125783e-17 0.34842562584220405, + -0.032 0.02342562584220398 0.32499999999999996, + 0.032 0.02342562584220398 0.32499999999999996, + -0.032 0.03199999999999986 0.293, + 0.032 0.03199999999999986 0.293, + -0.032 -0.8644487291894638 0.29300000000000004, + -0.032 -0.8644487291894638 0.357, + 0.032 -0.8644487291894638 0.29300000000000004, + 0.032 -0.8644487291894638 0.357, + 0.032 -0.03200000000000021 -0.31644872918946376, + -0.032 -0.03200000000000021 -0.31644872918946376, + -0.032 0.03199999999999968 -0.3164487291894639, + 0.032 0.03199999999999968 -0.3164487291894639, + 0.008448729189460547 -0.008448729189460755 -0.33999999999999997, + -0.008448729189460547 -0.008448729189460755 -0.33999999999999997, + -0.008448729189460547 0.008448729189460227 -0.3400000000000001, + 0.008448729189460547 0.008448729189460227 -0.3400000000000001, + -0.008448729189460547 -0.888 0.3334487291894638, + -0.008448729189460547 -0.888 0.31655127081053624, + 0.008448729189460547 -0.888 0.31655127081053624, + 0.008448729189460547 -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.19245008972987526 -0.19245008972987518, + 0.7101379205738598 0.09189860924700828 0.6980392391416831, + -0.7192545966764037 0.3473732953034334 0.6016681966581726, + 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_vertical15x5.8x7RM2.5-5.wings b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical15x5.8x7RM2.5-5.wings new file mode 100644 index 0000000000000000000000000000000000000000..36f4f2de8f9eb4a08695094bc0b3210249a40082 GIT binary patch literal 1736 zcmV;(1~>U5Ay-LGM^h~^E-(!W8Uz3U2DO7w001#Oc%1E7Ux*t;7~jigH@n&Vxqs>1 z<+M+IP!KGwtyCZOpfn;PBKRO8hPh;NyW3D| zsubzzlN7CBYb|O;^vMUmnQYR#*}2&qj^)5CY%)9FZ+`R5H{Z_peTk!1743-YuLLOJ zsC7kAbSGI=^yadME1koNcCfpQ_c$7K5frWx$Zh0f!ZE8#5?5C+GEo9qC=K^CnnY=j z5vP$35DVqd3;--vte^>`!JP$Q2IW~X5f~uY0pEEv&x#XB1qKZuM1w3VPEzV5jLg9N zCM(vUGXuo)05H)4E7nm8#wsAn0lmSBQ!uv<;yJWPfKl=kP$xmClXi673D8)B?)?3sG^N0?58C0z<@8!M8z_ z0O1@sbHvwDAkI=^V&0-h@Tj?Up@Hx^P*#zf$)yu5F$E;83>Q%V&=g! zPwiV0>B2w+EFxVP2#@8$$+uQsd1t5Kq#i&-=lxe7z5nI?cRf79&$NZ5uU;nE);AA0-zXQE@6f$$E{5F$E;83>Q%vcBum-Nn-)T^NXf zMWhP@;jw)8&?9?4UppZ>sY8h9y#M}*$7{ErJTL-e3ls4Ub4FbrgqcVHxg{ZC|2QO! zL&7*DY`>7ui_gqi2=8Z>_{^Mz@L1w278W945$O_NvGn4T_g;Jn(2Fl5dhz85I}z`P zqxcelok#$=B_ZM7aYz`4gmFmNh9Mz7GiM>Z12jG}XCXY6_=<&v2v|hA#8)i6_~gA8 zUjp>v3yEHQIl@lFJIv!t0Cpk))fS-u}UnD2%UFuF;j*1`aiCnvT{>Oo9S zf#$FRxzsu(H>v)XOllSMRcLI|;2@rnNj=CyAQHm_X}Q!Sma8N^A;ytOO*YT~@)__E zL$0j{i4_U;dYIfuq9)N(C#fL#^&Be5^$>&VJ54i?j7;h@%~~wbc?vRsIk_)7wK3!$ zD%dj|_^FVg6_|Af0Txs9sg3`fPjl z?H}CU81}z~MGDrR6nceq(pe?Eyv-rJN+*Qa7iN!Le&D@X0m}fw`&T7i7ZxI55$M7~ zcq_UZiq7{%0!VM|`U^WhdGtC@m(d|3Of-aixR+eJMY=>G5nVQiL?-$-1uGqzAeg8- z4n@fZY6Tu?>CG1QSL#Hfljjs_EW6n6ILVTIqrYu}1|3m#Yqf5GM;~F}h8qNK(}y7g zcM&wm5HoOG-}P}2Y-9>rxYDho_UMymS8=<8pD9!01YiJn#c#H;=k?cuYp7fAY|&8H zO3yx5C|)bsKkI9!8~3G3_LY5ae(>#aeN#h?Hey6Wtsk<^Q0wit-cTblv4&Cu+zH() zNnJ3gU>}!TZCvYHXarZK8V;Rx2)WrsZB8uhKrQD$z798ZslHo>mfCL(pY>rYHEfyd zG5uZ5RJ!dpY*l&H#YYfboJN{Abxe{+@?_E{A2smdjl)R4irj{y#&~MJ>Vg6M3NCk= zWf)Le%I&%F>+GT3eWy9*Ho6^Wqi^FnUPT?)=8ap{X`{+vu$`0O&!pCxtEHvV@nMJV exE%+#OZKOy$n^#V9R=E@b1zd6Y~MeJh-25~s3YzG literal 0 HcmV?d00001 diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical15x5.8x7RM2.5-5.wrl b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical15x5.8x7RM2.5-5.wrl new file mode 100644 index 00000000..9b80e5ca --- /dev/null +++ b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical15x5.8x7RM2.5-5.wrl @@ -0,0 +1,496 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cube9 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.75 -0.33999999999999997 0.0, + -0.75 -0.33999999999999997 0.7, + -0.75 0.235 0.0, + -0.75 0.235 0.7, + 0.75 -0.33999999999999997 0.0, + 0.75 -0.33999999999999997 0.7, + 0.75 0.235 0.0, + 0.75 0.235 0.7, + -0.72125 0.20625 0.7, + -0.72125 -0.31124999999999997 0.7, + 0.72125 -0.31124999999999997 0.7, + 0.72125 0.20625 0.7, + -0.72125 0.20625 0.07499999999999996, + -0.72125 -0.31124999999999997 0.07499999999999996, + 0.72125 -0.31124999999999997 0.07499999999999996, + 0.72125 0.20625 0.07499999999999996 ] } + 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 ] + } + } + ] +} + +DEF Cube2_copy7 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.532 -0.032 -0.31902848000000233, + -0.532 -0.032 0.6790284800000023, + -0.532 0.032 -0.31902848000000233, + -0.532 0.032 0.6790284800000023, + -0.46799999999999997 -0.032 -0.31902848000000233, + -0.46799999999999997 -0.032 0.6790284800000023, + -0.46799999999999997 0.032 -0.31902848000000233, + -0.46799999999999997 0.032 0.6790284800000023, + -0.5110284799999995 -0.011028479999999403 -0.34, + -0.5110284799999995 0.011028479999999403 -0.34, + -0.4889715200000006 0.011028479999999403 -0.34, + -0.4889715200000006 -0.011028479999999403 -0.34, + -0.5110284799999995 0.011028479999999403 0.7, + -0.5110284799999995 -0.011028479999999403 0.7, + -0.4889715200000006 -0.011028479999999403 0.7, + -0.4889715200000006 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.28200000000000003 -0.032 -0.31902848000000233, + -0.28200000000000003 -0.032 0.6790284800000023, + -0.28200000000000003 0.032 -0.31902848000000233, + -0.28200000000000003 0.032 0.6790284800000023, + -0.218 -0.032 -0.31902848000000233, + -0.218 -0.032 0.6790284800000023, + -0.218 0.032 -0.31902848000000233, + -0.218 0.032 0.6790284800000023, + -0.2610284799999994 -0.011028479999999403 -0.34, + -0.2610284799999994 0.011028479999999403 -0.34, + -0.2389715200000006 0.011028479999999403 -0.34, + -0.2389715200000006 -0.011028479999999403 -0.34, + -0.2610284799999994 0.011028479999999403 0.7, + -0.2610284799999994 -0.011028479999999403 0.7, + -0.2389715200000006 -0.011028479999999403 0.7, + -0.2389715200000006 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.46799999999999997 -0.032 -0.31902848000000233, + 0.46799999999999997 -0.032 0.6790284800000023, + 0.46799999999999997 0.032 -0.31902848000000233, + 0.46799999999999997 0.032 0.6790284800000023, + 0.532 -0.032 -0.31902848000000233, + 0.532 -0.032 0.6790284800000023, + 0.532 0.032 -0.31902848000000233, + 0.532 0.032 0.6790284800000023, + 0.4889715200000006 -0.011028479999999403 -0.34, + 0.4889715200000006 0.011028479999999403 -0.34, + 0.5110284799999995 0.011028479999999403 -0.34, + 0.5110284799999995 -0.011028479999999403 -0.34, + 0.4889715200000006 0.011028479999999403 0.7, + 0.4889715200000006 -0.011028479999999403 0.7, + 0.5110284799999995 -0.011028479999999403 0.7, + 0.5110284799999995 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.218 -0.032 -0.31902848000000233, + 0.218 -0.032 0.6790284800000023, + 0.218 0.032 -0.31902848000000233, + 0.218 0.032 0.6790284800000023, + 0.28200000000000003 -0.032 -0.31902848000000233, + 0.28200000000000003 -0.032 0.6790284800000023, + 0.28200000000000003 0.032 -0.31902848000000233, + 0.28200000000000003 0.032 0.6790284800000023, + 0.2389715200000006 -0.011028479999999403 -0.34, + 0.2389715200000006 0.011028479999999403 -0.34, + 0.2610284799999994 0.011028479999999403 -0.34, + 0.2610284799999994 -0.011028479999999403 -0.34, + 0.2389715200000006 0.011028479999999403 0.7, + 0.2389715200000006 -0.011028479999999403 0.7, + 0.2610284799999994 -0.011028479999999403 0.7, + 0.2610284799999994 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.032 -0.032 -0.31902848000000233, + -0.032 -0.032 0.6790284800000023, + -0.032 0.032 -0.31902848000000233, + -0.032 0.032 0.6790284800000023, + 0.032 -0.032 -0.31902848000000233, + 0.032 -0.032 0.6790284800000023, + 0.032 0.032 -0.31902848000000233, + 0.032 0.032 0.6790284800000023, + -0.011028479999999403 -0.011028479999999403 -0.34, + -0.011028479999999403 0.011028479999999403 -0.34, + 0.011028479999999403 0.011028479999999403 -0.34, + 0.011028479999999403 -0.011028479999999403 -0.34, + -0.011028479999999403 0.011028479999999403 0.7, + -0.011028479999999403 -0.011028479999999403 0.7, + 0.011028479999999403 -0.011028479999999403 0.7, + 0.011028479999999403 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.27059805007307314 -0.27059805007307314 -0.9238795325113016, + -0.27059805007307314 0.27059805007307314 -0.9238795325113016, + 0.27059805007307314 0.27059805007307314 -0.9238795325113016, + 0.27059805007307314 -0.27059805007307314 -0.9238795325113016, + -0.27059805007307314 0.27059805007307314 0.9238795325113016, + -0.27059805007307314 -0.27059805007307314 0.9238795325113016, + 0.27059805007307314 -0.27059805007307314 0.9238795325113016, + 0.27059805007307314 0.27059805007307314 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 ] + } + } + ] +} + diff --git a/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical20x5.8x7RM2.5-7.wings b/modules/packages3d/Connectors/pitch2.5mm/wafer_vertical20x5.8x7RM2.5-7.wings new file mode 100644 index 0000000000000000000000000000000000000000..85136338a0d21dd7e8fa7ee958fb16ec5783cea8 GIT binary patch literal 1914 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Connectors/pitch3.96mm/JWT_A3963-2.wrl b/modules/packages3d/Connectors/pitch3.96mm/JWT_A3963-2.wrl new file mode 100644 index 00000000..a41ae247 --- /dev/null +++ b/modules/packages3d/Connectors/pitch3.96mm/JWT_A3963-2.wrl @@ -0,0 +1,314 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF Cube2_copy4 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.255 -0.057 -0.34017383822222547, + -0.255 -0.057 1.0601738382222254, + -0.255 0.057 -0.34017383822222547, + -0.255 0.057 1.0601738382222254, + -0.14100000000000001 -0.057 -0.34017383822222547, + -0.14100000000000001 -0.057 1.0601738382222254, + -0.14100000000000001 0.057 -0.34017383822222547, + -0.14100000000000001 0.057 1.0601738382222254, + -0.22517383822222137 -0.027173838222221365 -0.37, + -0.22517383822222137 0.027173838222221365 -0.37, + -0.17082616177777865 0.027173838222221365 -0.37, + -0.17082616177777865 -0.027173838222221365 -0.37, + -0.22517383822222137 0.027173838222221365 1.0899999999999999, + -0.22517383822222137 -0.027173838222221365 1.0899999999999999, + -0.17082616177777865 -0.027173838222221365 1.0899999999999999, + -0.17082616177777865 0.027173838222221365 1.0899999999999999 ] } + 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.6101314768987899 -0.6101314768987899 -0.5054494651244603, + -0.6101314768987894 -0.6101314768987894 0.5054494651244612, + -0.6101314768987899 0.6101314768987899 -0.5054494651244603, + -0.6101314768987894 0.6101314768987894 0.5054494651244612, + 0.6101314768987899 -0.6101314768987899 -0.5054494651244603, + 0.6101314768987894 -0.6101314768987894 0.5054494651244612, + 0.6101314768987899 0.6101314768987899 -0.5054494651244603, + 0.6101314768987894 0.6101314768987894 0.5054494651244612, + -0.27059805007307325 -0.27059805007307325 -0.9238795325113015, + -0.27059805007307325 0.27059805007307325 -0.9238795325113015, + 0.27059805007307325 0.27059805007307325 -0.9238795325113015, + 0.27059805007307325 -0.27059805007307325 -0.9238795325113015, + -0.2705980500730726 0.2705980500730726 0.923879532511302, + -0.2705980500730726 -0.2705980500730726 0.923879532511302, + 0.2705980500730726 -0.2705980500730726 0.923879532511302, + 0.2705980500730726 0.2705980500730726 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 Cube3 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.198 0.19 0.019999999999999962, + -0.198 0.33 0.019999999999999962, + -0.198 0.3143758232600576 0.94, + 0.198 0.19 0.019999999999999962, + 0.198 0.33 0.019999999999999962, + 0.198 0.3143758232600576 0.94, + -0.198 0.33 0.726771640958976, + 0.198 0.33 0.726771640958976, + 0.198 0.37 0.726771640958976, + -0.198 0.37 0.726771640958976, + -0.198 0.19 0.8870585151225914, + -0.198 0.24294148487740858 0.94, + 0.198 0.19 0.8870585151225914, + 0.198 0.24294148487740858 0.94, + -0.198 0.37 0.7952877425770496, + 0.198 0.37 0.7952877425770496 ] } + coordIndex [ + 0, 1, 4, 3, -1, + 0, 3, 12, 10, -1, + 0, 10, 11, 2, 6, 1, -1, + 1, 6, 7, 4, -1, + 2, 5, 15, 14, -1, + 2, 11, 13, 5, -1, + 2, 14, 9, 6, -1, + 3, 4, 7, 5, 13, 12, -1, + 5, 7, 8, 15, -1, + 6, 9, 8, 7, -1, + 8, 9, 14, 15, -1, + 10, 12, 13, 11, -1 ] + normal Normal { vector [ + -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.7716561806944993 0.3601396153897162 0.5242577574275135, + 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.7716561806944993 0.3601396153897162 0.5242577574275135, + -0.8164965809277261 0.4082482904638631 -0.4082482904638631, + 0.8164965809277261 0.4082482904638631 -0.4082482904638631, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.5773502691896258 0.5773502691896258 -0.5773502691896258, + -0.4759631494779679 -0.8125199200687453 0.3365567705907775, + -0.4759631494779679 -0.3365567705907775 0.8125199200687453, + 0.4759631494779679 -0.8125199200687453 0.3365567705907775, + 0.4759631494779679 -0.3365567705907775 0.8125199200687453, + -0.4532903515152197 0.8764005836075373 0.1626341731481318, + 0.4532903515152197 0.8764005836075373 0.1626341731481318 ] } + normalIndex [ + 0, 1, 4, 3, -1, + 0, 3, 12, 10, -1, + 0, 10, 11, 2, 6, 1, -1, + 1, 6, 7, 4, -1, + 2, 5, 15, 14, -1, + 2, 11, 13, 5, -1, + 2, 14, 9, 6, -1, + 3, 4, 7, 5, 13, 12, -1, + 5, 7, 8, 15, -1, + 6, 9, 8, 7, -1, + 8, 9, 14, 15, -1, + 10, 12, 13, 11, -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, 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, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1, + 0, 0, 0, 0, -1 ] + } + } + ] +} + +DEF Cube2 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.14100000000000001 -0.057 -0.34017383822222547, + 0.14100000000000001 -0.057 1.0601738382222254, + 0.14100000000000001 0.057 -0.34017383822222547, + 0.14100000000000001 0.057 1.0601738382222254, + 0.255 -0.057 -0.34017383822222547, + 0.255 -0.057 1.0601738382222254, + 0.255 0.057 -0.34017383822222547, + 0.255 0.057 1.0601738382222254, + 0.17082616177777865 -0.027173838222221365 -0.37, + 0.17082616177777865 0.027173838222221365 -0.37, + 0.22517383822222137 0.027173838222221365 -0.37, + 0.22517383822222137 -0.027173838222221365 -0.37, + 0.17082616177777865 0.027173838222221365 1.0899999999999999, + 0.17082616177777865 -0.027173838222221365 1.0899999999999999, + 0.22517383822222137 -0.027173838222221365 1.0899999999999999, + 0.22517383822222137 0.027173838222221365 1.0899999999999999 ] } + 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.6101314768987899 -0.6101314768987899 -0.5054494651244603, + -0.6101314768987894 -0.6101314768987894 0.5054494651244612, + -0.6101314768987899 0.6101314768987899 -0.5054494651244603, + -0.6101314768987894 0.6101314768987894 0.5054494651244612, + 0.6101314768987899 -0.6101314768987899 -0.5054494651244603, + 0.6101314768987894 -0.6101314768987894 0.5054494651244612, + 0.6101314768987899 0.6101314768987899 -0.5054494651244603, + 0.6101314768987894 0.6101314768987894 0.5054494651244612, + -0.27059805007307325 -0.27059805007307325 -0.9238795325113015, + -0.27059805007307325 0.27059805007307325 -0.9238795325113015, + 0.27059805007307325 0.27059805007307325 -0.9238795325113015, + 0.27059805007307325 -0.27059805007307325 -0.9238795325113015, + -0.2705980500730726 0.2705980500730726 0.923879532511302, + -0.2705980500730726 -0.2705980500730726 0.923879532511302, + 0.2705980500730726 -0.2705980500730726 0.923879532511302, + 0.2705980500730726 0.2705980500730726 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 Cube1 Transform { + children [ + Shape { + appearance Appearance { + material USE color_256_256_256 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + -0.396 -0.47000000000000003 0.0, + -0.396 -0.47000000000000003 0.32, + -0.396 0.19 0.0, + -0.396 0.19 0.32, + 0.396 -0.47000000000000003 0.0, + 0.396 -0.47000000000000003 0.32, + 0.396 0.19 0.0, + 0.396 0.19 0.32 ] } + coordIndex [ + 0, 1, 3, 2, -1, + 0, 2, 6, 4, -1, + 0, 4, 5, 1, -1, + 1, 5, 7, 3, -1, + 2, 3, 7, 6, -1, + 4, 6, 7, 5, -1 ] + normal Normal { vector [ + -0.5773502691896258 -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.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, 7, 3, -1, + 2, 3, 7, 6, -1, + 4, 6, 7, 5, -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 ] + } + } + ] +} +