diff --git a/modules/packages3d/Connectors_JST.3dshapes/Connector_JST_B2B-XH.wings b/modules/packages3d/Connectors_JST.3dshapes/Connector_JST_B2B-XH.wings new file mode 100644 index 00000000..93e42cbc Binary files /dev/null and b/modules/packages3d/Connectors_JST.3dshapes/Connector_JST_B2B-XH.wings differ diff --git a/modules/packages3d/Connectors_JST.3dshapes/Connector_JST_B2B-XH.wrl b/modules/packages3d/Connectors_JST.3dshapes/Connector_JST_B2B-XH.wrl new file mode 100644 index 00000000..8ac74478 --- /dev/null +++ b/modules/packages3d/Connectors_JST.3dshapes/Connector_JST_B2B-XH.wrl @@ -0,0 +1,563 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.3 +DEF unnamed_object1 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 + colorPerVertex TRUE + coord Coordinate { point [ + -0.618109 -0.11855377237070774 -1.3337650806510566, + -0.618109 -0.11855377237070774 0.004814919348943403, + -0.618109 0.13341422762929245 0.004814919348943403, + -0.618109 0.133414227629292 -1.3337650806510566, + -1.45669 1.3361677276292925 0.004814919348943403, + -1.45669 -0.9276072723707074 0.004814919348943403, + -0.366141 0.13341422762929245 0.004814919348943403, + -0.366141 -0.11855377237070774 0.004814919348943403, + 1.45669 1.3361677276292925 0.004814919348943403, + 0.366141 0.13341422762929245 0.004814919348943403, + 0.618109 0.13341422762929245 0.004814919348943403, + 0.366141 -0.11855377237070774 0.004814919348943403, + 0.618109 -0.11855377237070774 0.004814919348943403, + 1.45669 -0.9276072723707074 0.004814919348943403, + -0.366141 0.133414227629292 -1.3337650806510566, + -0.366141 -0.11855377237070774 -1.3337650806510566, + 0.366141 0.133414227629292 -1.3337650806510566, + 0.618109 0.133414227629292 -1.3337650806510566, + -1.45669 1.3361677276292925 2.7607149193489438, + 1.45669 1.3361677276292925 2.7607149193489438, + 0.618109 -0.11855377237070774 -1.3337650806510566, + 1.45669 -0.2091047723707078 1.5402449193489431, + 1.45669 -0.6028047723707077 1.5402449193489431, + 1.45669 -0.2091047723707078 2.7607149193489438, + 1.45669 -0.6028047723707077 2.7607149193489438, + 1.45669 -0.9276072723707074 2.7607149193489438, + 0.688975 -0.9276072723707074 1.3040249193489437, + -0.688975 -0.9276072723707074 1.3040249193489437, + 0.688975 -0.9276072723707074 2.7607149193489438, + -0.688975 -0.9276072723707074 2.7607149193489438, + -1.45669 -0.9276072723707074 2.7607149193489438, + -1.45669 -0.2091047723707078 1.5402449193489431, + -1.45669 -0.6028047723707077 1.5402449193489431, + -1.45669 -0.2091047723707078 2.7607149193489438, + -1.45669 -0.6028047723707077 2.7607149193489438, + 0.366141 -0.11855377237070774 -1.3337650806510566, + -1.122045 -0.2091047723707078 2.7607149193489438, + -1.122045 1.011365227629292 2.7607149193489438, + 1.122045 -0.2091047723707078 2.7607149193489438, + 1.122045 1.011365227629292 2.7607149193489438, + 1.122045 -0.2091047723707078 1.5402449193489431, + 0.688975 -0.6028047723707077 2.7607149193489438, + 1.122045 -0.6028047723707077 1.5402449193489431, + -0.688975 -0.6028047723707077 2.7607149193489438, + -1.122045 -0.6028047723707077 1.5402449193489431, + -1.122045 -0.6028047723707077 0.9103249193489432, + -0.688975 -0.6028047723707077 1.3040249193489437, + 0.688975 -0.6028047723707077 1.3040249193489437, + 1.122045 -0.6028047723707077 0.9103249193489432, + -1.122045 -0.2091047723707078 1.5402449193489431, + -1.122045 1.011365227629292 0.9103249193489432, + 1.122045 1.011365227629292 0.9103249193489432, + -0.618109 -0.11855377237070774 0.9103249193489432, + -0.618109 0.13341422762929245 0.9103249193489432, + -0.366141 -0.11855377237070774 0.9103249193489432, + -0.366141 0.13341422762929245 0.9103249193489432, + 0.366141 -0.11855377237070774 0.9103249193489432, + 0.366141 0.13341422762929245 0.9103249193489432, + 0.618109 -0.11855377237070774 0.9103249193489432, + 0.618109 0.13341422762929245 0.9103249193489432, + 0.366141 0.13341422762929245 2.681974919348943, + 0.366141 -0.1185537723707073 2.681974919348943, + 0.618109 -0.1185537723707073 2.681974919348943, + 0.618109 0.13341422762929245 2.681974919348943, + -0.366141 -0.1185537723707073 2.681974919348943, + -0.366141 0.13341422762929245 2.681974919348943, + -0.618109 0.13341422762929245 2.681974919348943, + -0.618109 -0.1185537723707073 2.681974919348943 ] } + coordIndex [ + 0, 1, 2, -1, + 0, 2, 3, -1, + 0, 3, 14, -1, + 0, 14, 15, -1, + 0, 15, 1, -1, + 1, 5, 2, -1, + 1, 7, 5, -1, + 1, 15, 7, -1, + 2, 4, 6, -1, + 2, 5, 4, -1, + 2, 6, 3, -1, + 3, 6, 14, -1, + 4, 5, 31, -1, + 4, 8, 9, -1, + 4, 9, 6, -1, + 4, 18, 8, -1, + 4, 31, 18, -1, + 5, 7, 13, -1, + 5, 13, 26, -1, + 5, 26, 27, -1, + 5, 27, 30, -1, + 5, 30, 32, -1, + 5, 32, 31, -1, + 6, 7, 14, -1, + 6, 9, 7, -1, + 7, 9, 11, -1, + 7, 11, 13, -1, + 7, 15, 14, -1, + 8, 10, 9, -1, + 8, 13, 10, -1, + 8, 18, 19, -1, + 8, 19, 21, -1, + 8, 21, 13, -1, + 9, 10, 16, -1, + 9, 16, 35, -1, + 9, 35, 11, -1, + 10, 12, 17, -1, + 10, 13, 12, -1, + 10, 17, 16, -1, + 11, 12, 13, -1, + 11, 20, 12, -1, + 11, 35, 20, -1, + 12, 20, 17, -1, + 13, 21, 22, -1, + 13, 22, 25, -1, + 13, 25, 26, -1, + 16, 17, 35, -1, + 17, 20, 35, -1, + 18, 31, 33, -1, + 18, 33, 37, -1, + 18, 37, 39, -1, + 18, 39, 19, -1, + 19, 23, 21, -1, + 19, 39, 23, -1, + 21, 23, 40, -1, + 21, 40, 42, -1, + 21, 42, 22, -1, + 22, 24, 25, -1, + 22, 42, 24, -1, + 23, 38, 40, -1, + 23, 39, 38, -1, + 24, 28, 25, -1, + 24, 41, 28, -1, + 24, 42, 41, -1, + 25, 28, 26, -1, + 26, 28, 47, -1, + 26, 46, 27, -1, + 26, 47, 46, -1, + 27, 29, 30, -1, + 27, 43, 29, -1, + 27, 46, 43, -1, + 28, 41, 47, -1, + 29, 34, 30, -1, + 29, 43, 34, -1, + 30, 34, 32, -1, + 31, 32, 44, -1, + 31, 36, 33, -1, + 31, 44, 49, -1, + 31, 49, 36, -1, + 32, 34, 44, -1, + 33, 36, 37, -1, + 34, 43, 44, -1, + 36, 49, 37, -1, + 37, 49, 50, -1, + 37, 50, 51, -1, + 37, 51, 39, -1, + 38, 39, 40, -1, + 39, 51, 40, -1, + 40, 48, 42, -1, + 40, 51, 48, -1, + 41, 42, 47, -1, + 42, 48, 47, -1, + 43, 46, 44, -1, + 44, 45, 49, -1, + 44, 46, 45, -1, + 45, 46, 48, -1, + 45, 48, 56, -1, + 45, 50, 49, -1, + 45, 52, 53, -1, + 45, 53, 50, -1, + 45, 54, 52, -1, + 45, 56, 54, -1, + 46, 47, 48, -1, + 48, 51, 59, -1, + 48, 58, 56, -1, + 48, 59, 58, -1, + 50, 53, 55, -1, + 50, 55, 51, -1, + 51, 55, 57, -1, + 51, 57, 59, -1, + 52, 54, 67, -1, + 52, 66, 53, -1, + 52, 67, 66, -1, + 53, 65, 55, -1, + 53, 66, 65, -1, + 54, 55, 64, -1, + 54, 56, 57, -1, + 54, 57, 55, -1, + 54, 64, 67, -1, + 55, 65, 64, -1, + 56, 58, 61, -1, + 56, 60, 57, -1, + 56, 61, 60, -1, + 57, 60, 63, -1, + 57, 63, 59, -1, + 58, 59, 62, -1, + 58, 62, 61, -1, + 59, 63, 62, -1, + 60, 61, 63, -1, + 61, 62, 63, -1, + 64, 65, 67, -1, + 65, 66, 67, -1 ] + normal Normal { vector [ + -0.6666666666666666 -0.3333333333333333 -0.6666666666666666, + -0.3333333333333333 -0.6666666666666666 -0.6666666666666666, + -0.5345224838248487 0.26726124191242434 -0.8017837257372732, + -0.40824829046386296 0.8164965809277259 -0.4082482904638632, + -0.4364357804719848 0.2182178902359924 -0.8728715609439696, + -0.5144957554275265 -0.5144957554275265 -0.6859943405700353, + 0.26726124191242434 0.5345224838248487 -0.8017837257372732, + 0.3651483716701107 -0.18257418583505536 -0.9128709291752769, + 0.48507125007266594 0.48507125007266594 -0.7276068751089989, + -0.3651483716701107 0.18257418583505536 -0.9128709291752769, + 0.26726124191242434 0.5345224838248487 -0.8017837257372732, + -0.2672612419124244 -0.5345224838248488 -0.8017837257372732, + 0.6666666666666666 -0.3333333333333333 -0.6666666666666666, + 0.48666426339228763 -0.324442842261525 -0.8111071056538127, + 0.6666666666666665 0.33333333333333326 -0.6666666666666667, + 0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + -0.40824829046386296 0.8164965809277259 -0.40824829046386324, + 0.6666666666666666 0.3333333333333333 -0.6666666666666666, + -0.48507125007266594 0.48507125007266594 0.7276068751089989, + 0.6666666666666666 0.3333333333333333 0.6666666666666666, + 0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + 0.8728715609439696 -0.2182178902359924 0.4364357804719848, + 0.9045340337332908 0.30151134457776385 0.3015113445777636, + 0.3333333333333333 -0.6666666666666666 0.6666666666666666, + 0.3333333333333333 0.6666666666666666 0.6666666666666666, + 0.6666666666666667 -0.6666666666666665 0.33333333333333337, + -0.2182178902359924 -0.8728715609439696 0.4364357804719848, + 0.5345224838248488 -0.8017837257372732 0.2672612419124244, + -0.6666666666666666 -0.3333333333333333 0.6666666666666666, + 0.4082482904638631 -0.4082482904638631 0.8164965809277261, + -0.6666666666666666 -0.6666666666666666 0.3333333333333333, + -0.8164965809277261 -0.4082482904638631 0.4082482904638631, + -0.9045340337332909 0.30151134457776363 0.30151134457776363, + -0.4082482904638631 -0.4082482904638631 0.8164965809277261, + -0.3333333333333333 0.6666666666666666 0.6666666666666666, + -0.6666666666666666 -0.3333333333333333 -0.6666666666666666, + 0.4082482904638631 -0.8164965809277261 0.4082482904638631, + 0.48507125007266594 -0.48507125007266594 0.7276068751089989, + -0.5773502691896258 -0.5773502691896258 0.5773502691896258, + -0.4364357804719848 -0.2182178902359924 0.8728715609439696, + -0.8728715609439696 -0.4364357804719848 0.2182178902359924, + -0.4082482904638631 0.8164965809277261 0.4082482904638631, + -0.2182178902359924 0.8728715609439696 0.4364357804719848, + 0.6666666666666666 0.6666666666666666 0.3333333333333333, + 0.2182178902359924 0.8728715609439696 0.4364357804719848, + 0.34815531191139576 0.3481553119113957 0.8703882797784892, + 0.2182178902359924 0.8728715609439696 0.4364357804719848, + -0.5345224838248488 0.8017837257372732 0.2672612419124244, + -0.37139067635410383 0.5570860145311556 0.7427813527082074, + 0.9428090415820635 -0.23570226039551587 0.23570226039551587, + 0.5345224838248488 -0.26726124191242434 0.8017837257372731, + -0.40824829046386313 -0.4082482904638631 0.8164965809277261, + -0.6666666666666665 -0.33333333333333326 0.6666666666666667, + -0.26726124191242423 0.5345224838248488 0.8017837257372732, + 0.2182178902359924 -0.4364357804719848 0.8728715609439696, + 0.4364357804719848 0.2182178902359924 0.8728715609439696, + -0.4364357804719848 -0.2182178902359924 0.8728715609439696, + -0.2182178902359924 0.4364357804719848 0.8728715609439696, + 0.33333333333333326 -0.6666666666666665 0.6666666666666669, + 0.5345224838248487 0.2672612419124244 0.8017837257372732, + -0.8164965809277261 0.4082482904638631 0.4082482904638631, + -0.33333333333333326 -0.6666666666666665 0.6666666666666667, + 0.8164965809277261 -0.4082482904638631 0.40824829046386313, + 0.3333333333333333 0.6666666666666666 0.6666666666666666, + 0.8164965809277261 -0.4082482904638631 0.40824829046386313, + 0.3333333333333333 0.6666666666666666 0.6666666666666666, + -0.8164965809277261 0.4082482904638631 0.4082482904638631, + -0.33333333333333326 -0.6666666666666665 0.6666666666666667 ] } + normalIndex [ + 0, 1, 2, -1, + 0, 2, 3, -1, + 0, 3, 14, -1, + 0, 14, 15, -1, + 0, 15, 1, -1, + 1, 5, 2, -1, + 1, 7, 5, -1, + 1, 15, 7, -1, + 2, 4, 6, -1, + 2, 5, 4, -1, + 2, 6, 3, -1, + 3, 6, 14, -1, + 4, 5, 31, -1, + 4, 8, 9, -1, + 4, 9, 6, -1, + 4, 18, 8, -1, + 4, 31, 18, -1, + 5, 7, 13, -1, + 5, 13, 26, -1, + 5, 26, 27, -1, + 5, 27, 30, -1, + 5, 30, 32, -1, + 5, 32, 31, -1, + 6, 7, 14, -1, + 6, 9, 7, -1, + 7, 9, 11, -1, + 7, 11, 13, -1, + 7, 15, 14, -1, + 8, 10, 9, -1, + 8, 13, 10, -1, + 8, 18, 19, -1, + 8, 19, 21, -1, + 8, 21, 13, -1, + 9, 10, 16, -1, + 9, 16, 35, -1, + 9, 35, 11, -1, + 10, 12, 17, -1, + 10, 13, 12, -1, + 10, 17, 16, -1, + 11, 12, 13, -1, + 11, 20, 12, -1, + 11, 35, 20, -1, + 12, 20, 17, -1, + 13, 21, 22, -1, + 13, 22, 25, -1, + 13, 25, 26, -1, + 16, 17, 35, -1, + 17, 20, 35, -1, + 18, 31, 33, -1, + 18, 33, 37, -1, + 18, 37, 39, -1, + 18, 39, 19, -1, + 19, 23, 21, -1, + 19, 39, 23, -1, + 21, 23, 40, -1, + 21, 40, 42, -1, + 21, 42, 22, -1, + 22, 24, 25, -1, + 22, 42, 24, -1, + 23, 38, 40, -1, + 23, 39, 38, -1, + 24, 28, 25, -1, + 24, 41, 28, -1, + 24, 42, 41, -1, + 25, 28, 26, -1, + 26, 28, 47, -1, + 26, 46, 27, -1, + 26, 47, 46, -1, + 27, 29, 30, -1, + 27, 43, 29, -1, + 27, 46, 43, -1, + 28, 41, 47, -1, + 29, 34, 30, -1, + 29, 43, 34, -1, + 30, 34, 32, -1, + 31, 32, 44, -1, + 31, 36, 33, -1, + 31, 44, 49, -1, + 31, 49, 36, -1, + 32, 34, 44, -1, + 33, 36, 37, -1, + 34, 43, 44, -1, + 36, 49, 37, -1, + 37, 49, 50, -1, + 37, 50, 51, -1, + 37, 51, 39, -1, + 38, 39, 40, -1, + 39, 51, 40, -1, + 40, 48, 42, -1, + 40, 51, 48, -1, + 41, 42, 47, -1, + 42, 48, 47, -1, + 43, 46, 44, -1, + 44, 45, 49, -1, + 44, 46, 45, -1, + 45, 46, 48, -1, + 45, 48, 56, -1, + 45, 50, 49, -1, + 45, 52, 53, -1, + 45, 53, 50, -1, + 45, 54, 52, -1, + 45, 56, 54, -1, + 46, 47, 48, -1, + 48, 51, 59, -1, + 48, 58, 56, -1, + 48, 59, 58, -1, + 50, 53, 55, -1, + 50, 55, 51, -1, + 51, 55, 57, -1, + 51, 57, 59, -1, + 52, 54, 67, -1, + 52, 66, 53, -1, + 52, 67, 66, -1, + 53, 65, 55, -1, + 53, 66, 65, -1, + 54, 55, 64, -1, + 54, 56, 57, -1, + 54, 57, 55, -1, + 54, 64, 67, -1, + 55, 65, 64, -1, + 56, 58, 61, -1, + 56, 60, 57, -1, + 56, 61, 60, -1, + 57, 60, 63, -1, + 57, 63, 59, -1, + 58, 59, 62, -1, + 58, 62, 61, -1, + 59, 63, 62, -1, + 60, 61, 63, -1, + 61, 62, 63, -1, + 64, 65, 67, -1, + 65, 66, 67, -1 ] + color Color { color [ + 0.8 0.6 0.0, + 1.0 1.0 1.0 ] } + colorIndex [ + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1 ] + } + } + ] +} +