diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Horizontal.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Horizontal.wings new file mode 100644 index 00000000..6e6dd230 Binary files /dev/null and b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Horizontal.wings differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Horizontal.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Horizontal.wrl new file mode 100644 index 00000000..996ac07c --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Horizontal.wrl @@ -0,0 +1,686 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 2.0.5 +DEF body Transform { + children [ + Shape { + appearance Appearance { + material DEF default2 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 [ + 5.350000000000001 14.11083400907441 3.552713678800501e-15, + 5.350000000000002 13.11083400907441 4.830000000000004, + -5.349999999999997 13.11083400907441 4.830000000000004, + -5.349999999999998 14.11083400907441 3.552713678800501e-15, + 5.3500000000000005 5.090834009074411 3.552713678800501e-15, + 5.350000000000001 5.090834009074411 4.830000000000004, + -5.349999999999998 5.090834009074412 4.8300000000000045, + -5.349999999999999 5.090834009074412 5.329070518200751e-15 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + normal Normal { vector [ + 0.6208281997174846 0.6079352552706409 -0.494961687239091, + 0.5418896715101735 0.5306360695728286 0.651752211794403, + -0.5418896715101735 0.5306360695728287 0.651752211794403, + -0.6208281997174847 0.607935255270641 -0.49496168723909095, + 0.5773502691896256 -0.5773502691896258 -0.5773502691896258, + 0.5773502691896257 -0.5773502691896258 0.5773502691896256, + -0.5773502691896257 -0.5773502691896256 0.5773502691896257, + -0.577350269189626 -0.5773502691896258 -0.5773502691896255 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + color Color { color [ + 0.41333332657814026 0.41333332657814026 0.41333332657814026, + 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, + 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 ] + } + } + ] +} + +DEF tab Transform { + children [ + Shape { + appearance Appearance { + material DEF tab Material { + diffuseColor 1.0 1.0 1.0 + emissiveColor 0.878431 1.0 1.0 + specularColor 0.878431 1.0 1.0 + ambientIntensity 0.96 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + 5.403500000000002 21.600834009074415 4.440892098500626e-15, + 5.403500000000003 21.600834009074415 1.4000000000000057, + -5.403499999999996 21.600834009074415 1.400000000000004, + -5.403499999999997 21.600834009074415 4.440892098500626e-15, + 5.403500000000001 8.720834009074412 4.440892098500626e-15, + 5.403500000000002 8.720834009074412 1.4000000000000057, + -5.403499999999997 8.720834009074414 1.400000000000004, + -5.4034999999999975 8.720834009074414 6.217248937900877e-15 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + normal Normal { vector [ + 0.5773502691896262 0.5773502691896261 -0.5773502691896251, + 0.5773502691896258 0.5773502691896261 0.5773502691896253, + -0.5773502691896264 0.5773502691896264 0.5773502691896244, + -0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.5773502691896256 -0.5773502691896258 -0.577350269189626, + 0.577350269189626 -0.5773502691896261 0.5773502691896252, + -0.5773502691896257 -0.5773502691896254 0.5773502691896261, + -0.5773502691896264 -0.5773502691896262 -0.5773502691896247 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + color Color { color [ + 0.8666666746139526 0.8866666555404663 1.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, + 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 ] + } + } + ] +} + +DEF pin3 Transform { + children [ + Shape { + appearance Appearance { + material USE default2 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 3.4300000000000015 5.000833693284937 3.5300000000000002, + 3.430000000000001 1.5498336932849375 3.5300000000000002, + 1.650000000000001 1.5498336932849375 3.5300000000000002, + 1.6500000000000015 5.000833693284937 3.5300000000000002, + 3.4300000000000015 5.000833693284937 2.92, + 3.430000000000001 1.5498336932849375 2.92, + 1.650000000000001 1.5498336932849375 2.92, + 1.6500000000000015 5.000833693284937 2.92, + 2.836666666666668 1.5498336932849375 3.5300000000000002, + 2.243333333333334 1.5498336932849375 3.5300000000000002, + 2.836666666666668 1.5498336932849375 2.92, + 2.243333333333334 1.5498336932849375 2.92, + 3.430000000000001 1.5498336932849375 3.3266666666666667, + 3.430000000000001 1.5498336932849375 3.1233333333333335, + 1.650000000000001 1.5498336932849375 3.3266666666666667, + 1.650000000000001 1.5498336932849375 3.1233333333333335, + 2.896000000000001 1.5498336932849375 3.3775, + 2.184000000000001 1.5498336932849375 3.3775, + 2.896000000000001 1.5498336932849375 3.0725000000000002, + 2.184000000000001 1.5498336932849375 3.0725000000000002, + 2.896000000000001 0.7508336932849371 3.3775, + 2.184000000000001 0.7508336932849371 3.3775, + 2.184000000000001 0.7508336932849371 3.0725000000000002, + 2.896000000000001 0.7508336932849371 3.0725000000000002, + 2.184000000000001 1.3500836932849376 3.0725000000000002, + 2.184000000000001 1.1503336932849377 3.0725000000000002, + 2.184000000000001 0.9505836932849379 3.0725000000000002, + 2.896000000000001 1.3500836932849376 3.0725000000000002, + 2.896000000000001 1.1503336932849377 3.0725000000000002, + 2.896000000000001 0.9505836932849379 3.0725000000000002, + 2.896000000000001 -0.09916630671506255 3.3775, + 2.184000000000001 -0.09916630671506255 3.3775, + 2.184000000000001 -0.09916630671506255 3.0725000000000002, + 2.896000000000001 -0.09916630671506255 3.0725000000000002, + 2.184000000000001 0.4675003599516039 3.0725000000000002, + 2.184000000000001 0.09916702661827159 3.0725000000000002, + 2.896000000000001 0.4675003599516039 3.0725000000000002, + 2.896000000000001 0.09916702661827159 3.0725000000000002, + 2.896000000000001 -0.09916630671506255 -6.9275, + 2.184000000000001 -0.09916630671506255 -6.9275, + 2.184000000000001 0.09916702661827159 -6.9275, + 2.896000000000001 0.09916702661827159 -6.9275 ] } + coordIndex [ + 0, 1, 12, -1, + 0, 3, 9, -1, + 0, 4, 3, -1, + 0, 8, 1, -1, + 0, 9, 8, -1, + 0, 12, 13, -1, + 0, 13, 4, -1, + 1, 8, 16, -1, + 1, 16, 12, -1, + 2, 3, 14, -1, + 2, 9, 3, -1, + 2, 14, 17, -1, + 2, 17, 9, -1, + 3, 4, 7, -1, + 3, 7, 15, -1, + 3, 15, 14, -1, + 4, 5, 10, -1, + 4, 10, 7, -1, + 4, 13, 5, -1, + 5, 13, 18, -1, + 5, 18, 10, -1, + 6, 7, 11, -1, + 6, 11, 19, -1, + 6, 15, 7, -1, + 6, 19, 15, -1, + 7, 10, 11, -1, + 8, 9, 17, -1, + 8, 17, 16, -1, + 10, 18, 19, -1, + 10, 19, 11, -1, + 12, 16, 13, -1, + 13, 16, 18, -1, + 14, 15, 19, -1, + 14, 19, 17, -1, + 16, 17, 21, -1, + 16, 20, 28, -1, + 16, 21, 20, -1, + 16, 27, 18, -1, + 16, 28, 27, -1, + 17, 19, 24, -1, + 17, 24, 25, -1, + 17, 25, 21, -1, + 18, 24, 19, -1, + 18, 27, 24, -1, + 20, 21, 30, -1, + 20, 23, 29, -1, + 20, 29, 28, -1, + 20, 30, 36, -1, + 20, 36, 23, -1, + 21, 22, 34, -1, + 21, 25, 26, -1, + 21, 26, 22, -1, + 21, 31, 30, -1, + 21, 34, 31, -1, + 22, 23, 34, -1, + 22, 26, 23, -1, + 23, 26, 29, -1, + 23, 36, 34, -1, + 24, 27, 28, -1, + 24, 28, 25, -1, + 25, 28, 26, -1, + 26, 28, 29, -1, + 30, 31, 32, -1, + 30, 32, 33, -1, + 30, 33, 37, -1, + 30, 37, 36, -1, + 31, 34, 35, -1, + 31, 35, 32, -1, + 32, 35, 40, -1, + 32, 38, 33, -1, + 32, 39, 38, -1, + 32, 40, 39, -1, + 33, 38, 37, -1, + 34, 36, 37, -1, + 34, 37, 35, -1, + 35, 37, 40, -1, + 37, 38, 41, -1, + 37, 41, 40, -1, + 38, 39, 40, -1, + 38, 40, 41, -1 ] + normal Normal { vector [ + 0.6882472016116852 0.22941573387056158 0.6882472016116852, + 0.4082482904638632 -0.8164965809277264 0.4082482904638622, + -0.4082482904638632 -0.8164965809277264 0.4082482904638622, + -0.7276068751089989 0.48507125007266605 0.48507125007266594, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.4082482904638632 -0.8164965809277264 -0.4082482904638622, + -0.4082482904638632 -0.8164965809277264 -0.4082482904638622, + -0.5345224838248488 0.2672612419124245 -0.8017837257372732, + 0.0 -0.8320502943378437 0.5547001962252291, + 0.0 -0.5547001962252291 0.8320502943378437, + 0.0 -0.7071067811865476 -0.7071067811865476, + 0.0 -0.7071067811865475 -0.7071067811865475, + 0.7071067811865474 -0.7071067811865477 0.0, + 0.7071067811865475 -0.7071067811865476 0.0, + -0.5547001962252291 -0.8320502943378437 0.0, + -0.8320502943378437 -0.554700196225229 0.0, + 0.48666426339228763 -0.8111071056538127 0.3244428422615247, + -0.50709255283711 -0.8451542547285166 0.1690308509457033, + 0.21821789023599245 -0.8728715609439698 -0.43643578047198434, + -0.16222142113076254 -0.9733285267845753 -0.16222142113076254, + 0.9284766908852594 0.0 0.3713906763541037, + -0.7808688094430304 0.0 0.6246950475544243, + -0.7071067811865475 0.0 -0.7071067811865475, + 0.4472135954999579 0.0 -0.8944271909999159, + -0.4472135954999579 0.0 -0.8944271909999159, + -0.8320502943378437 0.0 -0.5547001962252291, + -0.4472135954999579 0.0 -0.8944271909999159, + 0.7071067811865475 0.0 -0.7071067811865475, + 0.6 0.0 -0.8, + 0.7071067811865475 0.0 -0.7071067811865475, + 0.7276068751089989 -0.48507125007266594 0.48507125007266594, + -0.9045340337332909 -0.30151134457776363 0.30151134457776363, + -0.6 -0.8 0.0, + 0.7071067811865475 -0.7071067811865475 0.0, + -0.6 0.0 -0.8, + -0.9045340337332909 0.30151134457776363 -0.30151134457776363, + 0.8320502943378437 0.0 -0.5547001962252291, + 0.8164965809277261 0.4082482904638631 -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 ] } + normalIndex [ + 0, 1, 12, -1, + 0, 3, 9, -1, + 0, 4, 3, -1, + 0, 8, 1, -1, + 0, 9, 8, -1, + 0, 12, 13, -1, + 0, 13, 4, -1, + 1, 8, 16, -1, + 1, 16, 12, -1, + 2, 3, 14, -1, + 2, 9, 3, -1, + 2, 14, 17, -1, + 2, 17, 9, -1, + 3, 4, 7, -1, + 3, 7, 15, -1, + 3, 15, 14, -1, + 4, 5, 10, -1, + 4, 10, 7, -1, + 4, 13, 5, -1, + 5, 13, 18, -1, + 5, 18, 10, -1, + 6, 7, 11, -1, + 6, 11, 19, -1, + 6, 15, 7, -1, + 6, 19, 15, -1, + 7, 10, 11, -1, + 8, 9, 17, -1, + 8, 17, 16, -1, + 10, 18, 19, -1, + 10, 19, 11, -1, + 12, 16, 13, -1, + 13, 16, 18, -1, + 14, 15, 19, -1, + 14, 19, 17, -1, + 16, 17, 21, -1, + 16, 20, 28, -1, + 16, 21, 20, -1, + 16, 27, 18, -1, + 16, 28, 27, -1, + 17, 19, 24, -1, + 17, 24, 25, -1, + 17, 25, 21, -1, + 18, 24, 19, -1, + 18, 27, 24, -1, + 20, 21, 30, -1, + 20, 23, 29, -1, + 20, 29, 28, -1, + 20, 30, 36, -1, + 20, 36, 23, -1, + 21, 22, 34, -1, + 21, 25, 26, -1, + 21, 26, 22, -1, + 21, 31, 30, -1, + 21, 34, 31, -1, + 22, 23, 34, -1, + 22, 26, 23, -1, + 23, 26, 29, -1, + 23, 36, 34, -1, + 24, 27, 28, -1, + 24, 28, 25, -1, + 25, 28, 26, -1, + 26, 28, 29, -1, + 30, 31, 32, -1, + 30, 32, 33, -1, + 30, 33, 37, -1, + 30, 37, 36, -1, + 31, 34, 35, -1, + 31, 35, 32, -1, + 32, 35, 40, -1, + 32, 38, 33, -1, + 32, 39, 38, -1, + 32, 40, 39, -1, + 33, 38, 37, -1, + 34, 36, 37, -1, + 34, 37, 35, -1, + 35, 37, 40, -1, + 37, 38, 41, -1, + 37, 41, 40, -1, + 38, 39, 40, -1, + 38, 40, 41, -1 ] + } + } + ] +} + +DEF pin1 Transform { + children [ + Shape { + appearance Appearance { + material USE default2 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -1.6499999999999984 5.000833693284937 3.5300000000000002, + -1.6499999999999988 1.5498336932849375 3.5300000000000002, + -3.4299999999999993 1.5498336932849375 3.5300000000000002, + -3.429999999999999 5.000833693284937 3.5300000000000002, + -1.6499999999999984 5.000833693284937 2.92, + -1.6499999999999988 1.5498336932849375 2.92, + -3.4299999999999993 1.5498336932849375 2.92, + -3.429999999999999 5.000833693284937 2.92, + -2.2433333333333323 1.5498336932849375 3.5300000000000002, + -2.836666666666666 1.5498336932849375 3.5300000000000002, + -2.2433333333333323 1.5498336932849375 2.92, + -2.836666666666666 1.5498336932849375 2.92, + -1.6499999999999988 1.5498336932849375 3.3266666666666667, + -1.6499999999999988 1.5498336932849375 3.1233333333333335, + -3.4299999999999993 1.5498336932849375 3.3266666666666667, + -3.4299999999999993 1.5498336932849375 3.1233333333333335, + -2.1839999999999993 1.5498336932849375 3.3775, + -2.895999999999999 1.5498336932849375 3.3775, + -2.1839999999999993 1.5498336932849375 3.0725000000000002, + -2.895999999999999 1.5498336932849375 3.0725000000000002, + -2.1839999999999993 0.7508336932849371 3.3775, + -2.895999999999999 0.7508336932849371 3.3775, + -2.895999999999999 0.7508336932849371 3.0725000000000002, + -2.1839999999999993 0.7508336932849371 3.0725000000000002, + -2.895999999999999 1.3500836932849376 3.0725000000000002, + -2.895999999999999 1.1503336932849377 3.0725000000000002, + -2.895999999999999 0.9505836932849379 3.0725000000000002, + -2.1839999999999993 1.3500836932849376 3.0725000000000002, + -2.1839999999999993 1.1503336932849377 3.0725000000000002, + -2.1839999999999993 0.9505836932849379 3.0725000000000002, + -2.1839999999999993 -0.09916630671506255 3.3775, + -2.895999999999999 -0.09916630671506255 3.3775, + -2.895999999999999 -0.09916630671506255 3.0725000000000002, + -2.1839999999999993 -0.09916630671506255 3.0725000000000002, + -2.895999999999999 0.4675003599516039 3.0725000000000002, + -2.895999999999999 0.09916702661827159 3.0725000000000002, + -2.1839999999999993 0.4675003599516039 3.0725000000000002, + -2.1839999999999993 0.09916702661827159 3.0725000000000002, + -2.1839999999999993 -0.09916630671506255 -6.9275, + -2.895999999999999 -0.09916630671506255 -6.9275, + -2.895999999999999 0.09916702661827159 -6.9275, + -2.1839999999999993 0.09916702661827159 -6.9275 ] } + coordIndex [ + 0, 1, 12, -1, + 0, 3, 9, -1, + 0, 4, 3, -1, + 0, 8, 1, -1, + 0, 9, 8, -1, + 0, 12, 13, -1, + 0, 13, 4, -1, + 1, 8, 16, -1, + 1, 16, 12, -1, + 2, 3, 14, -1, + 2, 9, 3, -1, + 2, 14, 17, -1, + 2, 17, 9, -1, + 3, 4, 7, -1, + 3, 7, 15, -1, + 3, 15, 14, -1, + 4, 5, 10, -1, + 4, 10, 7, -1, + 4, 13, 5, -1, + 5, 13, 18, -1, + 5, 18, 10, -1, + 6, 7, 11, -1, + 6, 11, 19, -1, + 6, 15, 7, -1, + 6, 19, 15, -1, + 7, 10, 11, -1, + 8, 9, 16, -1, + 9, 17, 16, -1, + 10, 18, 19, -1, + 10, 19, 11, -1, + 12, 16, 13, -1, + 13, 16, 18, -1, + 14, 15, 19, -1, + 14, 19, 17, -1, + 16, 17, 21, -1, + 16, 20, 28, -1, + 16, 21, 20, -1, + 16, 27, 18, -1, + 16, 28, 27, -1, + 17, 19, 24, -1, + 17, 24, 25, -1, + 17, 25, 21, -1, + 18, 24, 19, -1, + 18, 27, 24, -1, + 20, 21, 30, -1, + 20, 23, 29, -1, + 20, 29, 28, -1, + 20, 30, 36, -1, + 20, 36, 23, -1, + 21, 22, 34, -1, + 21, 25, 26, -1, + 21, 26, 22, -1, + 21, 31, 30, -1, + 21, 34, 31, -1, + 22, 23, 34, -1, + 22, 26, 23, -1, + 23, 26, 29, -1, + 23, 36, 34, -1, + 24, 27, 28, -1, + 24, 28, 25, -1, + 25, 28, 26, -1, + 26, 28, 29, -1, + 30, 31, 32, -1, + 30, 32, 33, -1, + 30, 33, 37, -1, + 30, 37, 36, -1, + 31, 34, 35, -1, + 31, 35, 32, -1, + 32, 35, 40, -1, + 32, 38, 33, -1, + 32, 39, 38, -1, + 32, 40, 39, -1, + 33, 38, 37, -1, + 34, 36, 37, -1, + 34, 37, 35, -1, + 35, 37, 40, -1, + 37, 38, 41, -1, + 37, 41, 40, -1, + 38, 39, 40, -1, + 38, 40, 41, -1 ] + normal Normal { vector [ + 0.6882472016116852 0.22941573387056163 0.6882472016116852, + 0.4082482904638631 -0.8164965809277261 0.4082482904638631, + -0.4082482904638632 -0.8164965809277264 0.4082482904638622, + -0.7276068751089989 0.48507125007266616 0.48507125007266594, + 0.5773502691896258 0.5773502691896257 -0.5773502691896258, + 0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + -0.4082482904638632 -0.8164965809277264 -0.4082482904638622, + -0.5345224838248488 0.2672612419124245 -0.8017837257372732, + 0.0 -0.707106781186547 0.707106781186548, + 0.0 -0.7071067811865476 0.7071067811865476, + 0.0 -0.7071067811865472 -0.7071067811865479, + 0.0 -0.7071067811865475 -0.7071067811865475, + 0.7071067811865475 -0.7071067811865477 0.0, + 0.7071067811865475 -0.7071067811865476 0.0, + -0.5547001962252291 -0.8320502943378437 0.0, + -0.8320502943378438 -0.5547001962252289 0.0, + 0.4285714285714285 -0.857142857142857 0.28571428571428603, + -0.5883484054145521 -0.7844645405527362 0.19611613513818357, + 0.2182178902359924 -0.8728715609439696 -0.4364357804719848, + -0.16222142113076254 -0.9733285267845753 -0.16222142113076254, + 0.9284766908852594 0.0 0.3713906763541037, + -0.7808688094430304 0.0 0.6246950475544243, + -0.7071067811865475 0.0 -0.7071067811865475, + 0.4472135954999579 0.0 -0.8944271909999159, + -0.4472135954999579 0.0 -0.8944271909999159, + -0.8320502943378437 0.0 -0.5547001962252291, + -0.4472135954999579 0.0 -0.8944271909999159, + 0.7071067811865475 0.0 -0.7071067811865475, + 0.6 0.0 -0.8, + 0.7071067811865475 0.0 -0.7071067811865475, + 0.7276068751089989 -0.48507125007266594 0.48507125007266594, + -0.9045340337332909 -0.30151134457776363 0.30151134457776363, + -0.6 -0.8 0.0, + 0.7071067811865475 -0.7071067811865475 0.0, + -0.6 0.0 -0.8, + -0.9045340337332909 0.30151134457776363 -0.30151134457776363, + 0.8320502943378437 0.0 -0.5547001962252291, + 0.8164965809277261 0.4082482904638631 -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 ] } + normalIndex [ + 0, 1, 12, -1, + 0, 3, 9, -1, + 0, 4, 3, -1, + 0, 8, 1, -1, + 0, 9, 8, -1, + 0, 12, 13, -1, + 0, 13, 4, -1, + 1, 8, 16, -1, + 1, 16, 12, -1, + 2, 3, 14, -1, + 2, 9, 3, -1, + 2, 14, 17, -1, + 2, 17, 9, -1, + 3, 4, 7, -1, + 3, 7, 15, -1, + 3, 15, 14, -1, + 4, 5, 10, -1, + 4, 10, 7, -1, + 4, 13, 5, -1, + 5, 13, 18, -1, + 5, 18, 10, -1, + 6, 7, 11, -1, + 6, 11, 19, -1, + 6, 15, 7, -1, + 6, 19, 15, -1, + 7, 10, 11, -1, + 8, 9, 16, -1, + 9, 17, 16, -1, + 10, 18, 19, -1, + 10, 19, 11, -1, + 12, 16, 13, -1, + 13, 16, 18, -1, + 14, 15, 19, -1, + 14, 19, 17, -1, + 16, 17, 21, -1, + 16, 20, 28, -1, + 16, 21, 20, -1, + 16, 27, 18, -1, + 16, 28, 27, -1, + 17, 19, 24, -1, + 17, 24, 25, -1, + 17, 25, 21, -1, + 18, 24, 19, -1, + 18, 27, 24, -1, + 20, 21, 30, -1, + 20, 23, 29, -1, + 20, 29, 28, -1, + 20, 30, 36, -1, + 20, 36, 23, -1, + 21, 22, 34, -1, + 21, 25, 26, -1, + 21, 26, 22, -1, + 21, 31, 30, -1, + 21, 34, 31, -1, + 22, 23, 34, -1, + 22, 26, 23, -1, + 23, 26, 29, -1, + 23, 36, 34, -1, + 24, 27, 28, -1, + 24, 28, 25, -1, + 25, 28, 26, -1, + 26, 28, 29, -1, + 30, 31, 32, -1, + 30, 32, 33, -1, + 30, 33, 37, -1, + 30, 37, 36, -1, + 31, 34, 35, -1, + 31, 35, 32, -1, + 32, 35, 40, -1, + 32, 38, 33, -1, + 32, 39, 38, -1, + 32, 40, 39, -1, + 33, 38, 37, -1, + 34, 36, 37, -1, + 34, 37, 35, -1, + 35, 37, 40, -1, + 37, 38, 41, -1, + 37, 41, 40, -1, + 38, 39, 40, -1, + 38, 40, 41, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Vertical.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Vertical.wings new file mode 100644 index 00000000..d416fabb Binary files /dev/null and b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Vertical.wings differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Vertical.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Vertical.wrl new file mode 100644 index 00000000..c99de90a --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220-2Pin_Vertical.wrl @@ -0,0 +1,883 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 2.0.5 +DEF pin3 Transform { + children [ + Shape { + appearance Appearance { + material DEF tab Material { + diffuseColor 1.0 1.0 1.0 + emissiveColor 0.878431 1.0 1.0 + specularColor 0.878431 1.0 1.0 + ambientIntensity 0.96 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + -1.65 0.30500000000000005 5.0, + -1.65 -0.30500000000000027 5.0, + -3.43 -0.30500000000000005 5.0, + -3.43 0.30500000000000027 5.0, + -1.65 0.30500000000000005 0.9400000000000004, + -1.65 -0.30500000000000027 0.9400000000000004, + -3.43 -0.30500000000000005 0.9400000000000004, + -3.43 0.30500000000000027 0.9400000000000004, + -1.65 0.10166666666666646 0.9400000000000004, + -1.65 -0.10166666666666713 0.9400000000000004, + -1.9433333333333334 0.3050000000000001 0.9400000000000004, + -3.1366666666666667 0.30500000000000027 0.9400000000000004, + -1.9433333333333334 -0.3050000000000002 0.9400000000000004, + -3.1366666666666667 -0.30500000000000005 0.9400000000000004, + -3.43 -0.10166666666666647 0.9400000000000004, + -3.43 0.10166666666666711 0.9400000000000004, + -1.9433333333333334 0.10166666666666649 0.9400000000000004, + -1.9433333333333334 -0.1016666666666671 0.9400000000000004, + -3.1366666666666667 -0.1016666666666665 0.9400000000000004, + -3.1366666666666667 0.10166666666666709 0.9400000000000004, + -3.1366666666666667 0.10166666666666709 -9.73, + -1.9433333333333334 0.10166666666666649 -9.73, + -1.9433333333333334 -0.1016666666666671 -9.73, + -3.1366666666666667 -0.1016666666666665 -9.73 ] } + coordIndex [ + 0, 1, 9, -1, + 0, 3, 1, -1, + 0, 4, 10, -1, + 0, 8, 4, -1, + 0, 9, 8, -1, + 0, 10, 3, -1, + 1, 2, 13, -1, + 1, 3, 2, -1, + 1, 5, 9, -1, + 1, 12, 5, -1, + 1, 13, 12, -1, + 2, 3, 15, -1, + 2, 6, 13, -1, + 2, 14, 6, -1, + 2, 15, 14, -1, + 3, 7, 15, -1, + 3, 10, 11, -1, + 3, 11, 7, -1, + 4, 8, 16, -1, + 4, 16, 10, -1, + 5, 12, 9, -1, + 6, 14, 13, -1, + 7, 11, 19, -1, + 7, 19, 15, -1, + 8, 9, 17, -1, + 8, 17, 16, -1, + 9, 12, 17, -1, + 10, 16, 11, -1, + 11, 16, 19, -1, + 12, 13, 18, -1, + 12, 18, 17, -1, + 13, 14, 18, -1, + 14, 15, 18, -1, + 15, 19, 18, -1, + 16, 17, 22, -1, + 16, 20, 19, -1, + 16, 21, 20, -1, + 16, 22, 21, -1, + 17, 18, 22, -1, + 18, 19, 20, -1, + 18, 20, 23, -1, + 18, 23, 22, -1, + 20, 21, 22, -1, + 20, 22, 23, -1 ] + normal Normal { vector [ + 0.8017837257372732 0.5345224838248488 0.2672612419124244, + 0.4850712500726659 -0.7276068751089989 0.48507125007266594, + -0.8017837257372731 -0.5345224838248488 0.2672612419124244, + -0.4850712500726658 0.727606875108999 0.48507125007266605, + 0.4082482904638631 0.4082482904638631 -0.8164965809277261, + 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + -0.4082482904638627 0.4082482904638631 -0.8164965809277261, + 0.5547001962252291 0.0 -0.8320502943378437, + 0.7071067811865476 0.0 -0.7071067811865476, + 1.354223438281772e-16 0.8320502943378437 -0.5547001962252291, + 1.5862740310811687e-17 0.5547001962252291 -0.8320502943378437, + -3.013154151879394e-17 -0.4472135954999579 -0.8944271909999159, + -2.6225157524117863e-16 -0.7071067811865476 -0.7071067811865476, + -0.5547001962252294 0.0 -0.8320502943378436, + -0.7071067811865476 0.0 -0.7071067811865477, + 0.3481553119113958 0.3481553119113957 -0.8703882797784892, + 0.23570226039551573 -0.23570226039551587 -0.9428090415820635, + -0.3481553119113959 -0.34815531191139565 -0.8703882797784891, + -0.23570226039551556 0.23570226039551587 -0.9428090415820635, + -0.5773502691896257 0.5773502691896258 -0.5773502691896258, + 0.5773502691896265 0.5773502691896254 -0.5773502691896254, + 0.5773502691896255 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896265 -0.5773502691896254 -0.5773502691896254 ] } + normalIndex [ + 0, 1, 9, -1, + 0, 3, 1, -1, + 0, 4, 10, -1, + 0, 8, 4, -1, + 0, 9, 8, -1, + 0, 10, 3, -1, + 1, 2, 13, -1, + 1, 3, 2, -1, + 1, 5, 9, -1, + 1, 12, 5, -1, + 1, 13, 12, -1, + 2, 3, 15, -1, + 2, 6, 13, -1, + 2, 14, 6, -1, + 2, 15, 14, -1, + 3, 7, 15, -1, + 3, 10, 11, -1, + 3, 11, 7, -1, + 4, 8, 16, -1, + 4, 16, 10, -1, + 5, 12, 9, -1, + 6, 14, 13, -1, + 7, 11, 19, -1, + 7, 19, 15, -1, + 8, 9, 17, -1, + 8, 17, 16, -1, + 9, 12, 17, -1, + 10, 16, 11, -1, + 11, 16, 19, -1, + 12, 13, 18, -1, + 12, 18, 17, -1, + 13, 14, 18, -1, + 14, 15, 18, -1, + 15, 19, 18, -1, + 16, 17, 22, -1, + 16, 20, 19, -1, + 16, 21, 20, -1, + 16, 22, 21, -1, + 17, 18, 22, -1, + 18, 19, 20, -1, + 18, 20, 23, -1, + 18, 23, 22, -1, + 20, 21, 22, -1, + 20, 22, 23, -1 ] + color Color { color [ + 0.6392160058021545 0.6549019813537598 0.6980392336845398, + 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, + 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, + 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, + 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 ] + } + } + ] +} + +DEF pin2 Transform { + children [ + Shape { + appearance Appearance { + material USE tab + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + 0.89 0.30500000000000005 5.0, + 0.89 -0.30500000000000027 5.0, + -0.8900000000000002 -0.30500000000000005 5.0, + -0.8900000000000002 0.30500000000000027 5.0 ] } + coordIndex [ + 0, 1, 3, -1, + 0, 3, 1, -1, + 1, 2, 3, -1, + 1, 3, 2, -1 ] + normal Normal { vector [ + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0, + 0.0 0.0 0.0 ] } + normalIndex [ + 0, 1, 3, -1, + 0, 3, 1, -1, + 1, 2, 3, -1, + 1, 3, 2, -1 ] + color Color { color [ + 0.6392160058021545 0.6549019813537598 0.6980392336845398, + 1.0 1.0 1.0 ] } + colorIndex [ + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1 ] + } + } + ] +} + +DEF pin1 Transform { + children [ + Shape { + appearance Appearance { + material USE tab + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + 3.43 0.30500000000000005 5.0, + 3.43 -0.30500000000000027 5.0, + 1.65 -0.30500000000000005 5.0, + 1.65 0.30500000000000027 5.0, + 3.43 0.30500000000000005 0.9400000000000004, + 3.43 -0.30500000000000027 0.9400000000000004, + 1.65 -0.30500000000000005 0.9400000000000004, + 1.65 0.30500000000000027 0.9400000000000004, + 3.43 0.10166666666666647 0.9400000000000004, + 3.43 -0.10166666666666711 0.9400000000000004, + 3.1366666666666667 0.30500000000000005 0.9400000000000004, + 1.9433333333333334 0.3050000000000002 0.9400000000000004, + 3.1366666666666667 -0.30500000000000027 0.9400000000000004, + 1.9433333333333334 -0.3050000000000001 0.9400000000000004, + 1.65 -0.10166666666666646 0.9400000000000004, + 1.65 0.10166666666666713 0.9400000000000004, + 3.1366666666666667 0.1016666666666665 0.9400000000000004, + 3.1366666666666667 -0.10166666666666709 0.9400000000000004, + 1.9433333333333334 -0.10166666666666649 0.9400000000000004, + 1.9433333333333334 0.1016666666666671 0.9400000000000004, + 1.9433333333333334 0.1016666666666671 -9.73, + 3.1366666666666667 0.1016666666666665 -9.73, + 3.1366666666666667 -0.10166666666666709 -9.73, + 1.9433333333333334 -0.10166666666666649 -9.73 ] } + coordIndex [ + 0, 1, 9, -1, + 0, 3, 1, -1, + 0, 4, 10, -1, + 0, 8, 4, -1, + 0, 9, 8, -1, + 0, 10, 3, -1, + 1, 2, 13, -1, + 1, 3, 2, -1, + 1, 5, 9, -1, + 1, 12, 5, -1, + 1, 13, 12, -1, + 2, 3, 15, -1, + 2, 6, 13, -1, + 2, 14, 6, -1, + 2, 15, 14, -1, + 3, 7, 15, -1, + 3, 10, 11, -1, + 3, 11, 7, -1, + 4, 8, 10, -1, + 5, 12, 17, -1, + 5, 17, 9, -1, + 6, 14, 18, -1, + 6, 18, 13, -1, + 7, 11, 15, -1, + 8, 9, 16, -1, + 8, 16, 10, -1, + 9, 17, 16, -1, + 10, 16, 11, -1, + 11, 16, 19, -1, + 11, 19, 15, -1, + 12, 13, 18, -1, + 12, 18, 17, -1, + 14, 15, 19, -1, + 14, 19, 18, -1, + 16, 17, 22, -1, + 16, 20, 19, -1, + 16, 21, 20, -1, + 16, 22, 21, -1, + 17, 18, 22, -1, + 18, 19, 20, -1, + 18, 20, 23, -1, + 18, 23, 22, -1, + 20, 21, 22, -1, + 20, 22, 23, -1 ] + normal Normal { vector [ + 0.8017837257372732 0.5345224838248488 0.2672612419124244, + 0.48507125007266594 -0.7276068751089989 0.48507125007266594, + -0.8017837257372732 -0.5345224838248488 0.2672612419124244, + -0.48507125007266577 0.727606875108999 0.48507125007266605, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.4082482904638627 -0.4082482904638631 -0.8164965809277261, + -0.4082482904638631 -0.4082482904638631 -0.8164965809277261, + -0.5773502691896257 0.5773502691896258 -0.5773502691896258, + 0.5547001962252294 0.0 -0.8320502943378436, + 0.7071067811865476 0.0 -0.7071067811865477, + 2.6225157524117863e-16 0.7071067811865476 -0.7071067811865476, + 3.0131541518793934e-17 0.4472135954999579 -0.8944271909999159, + -1.5862740310811687e-17 -0.5547001962252291 -0.8320502943378437, + -1.354223438281772e-16 -0.8320502943378437 -0.5547001962252291, + -0.5547001962252291 0.0 -0.8320502943378437, + -0.7071067811865476 0.0 -0.7071067811865476, + 0.3481553119113959 0.34815531191139565 -0.8703882797784891, + 0.23570226039551556 -0.23570226039551587 -0.9428090415820635, + -0.34815531191139576 -0.3481553119113957 -0.8703882797784892, + -0.23570226039551573 0.23570226039551587 -0.9428090415820635, + -0.5773502691896257 0.5773502691896258 -0.5773502691896258, + 0.5773502691896265 0.5773502691896254 -0.5773502691896254, + 0.5773502691896255 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896265 -0.5773502691896254 -0.5773502691896254 ] } + normalIndex [ + 0, 1, 9, -1, + 0, 3, 1, -1, + 0, 4, 10, -1, + 0, 8, 4, -1, + 0, 9, 8, -1, + 0, 10, 3, -1, + 1, 2, 13, -1, + 1, 3, 2, -1, + 1, 5, 9, -1, + 1, 12, 5, -1, + 1, 13, 12, -1, + 2, 3, 15, -1, + 2, 6, 13, -1, + 2, 14, 6, -1, + 2, 15, 14, -1, + 3, 7, 15, -1, + 3, 10, 11, -1, + 3, 11, 7, -1, + 4, 8, 10, -1, + 5, 12, 17, -1, + 5, 17, 9, -1, + 6, 14, 18, -1, + 6, 18, 13, -1, + 7, 11, 15, -1, + 8, 9, 16, -1, + 8, 16, 10, -1, + 9, 17, 16, -1, + 10, 16, 11, -1, + 11, 16, 19, -1, + 11, 19, 15, -1, + 12, 13, 18, -1, + 12, 18, 17, -1, + 14, 15, 19, -1, + 14, 19, 18, -1, + 16, 17, 22, -1, + 16, 20, 19, -1, + 16, 21, 20, -1, + 16, 22, 21, -1, + 17, 18, 22, -1, + 18, 19, 20, -1, + 18, 20, 23, -1, + 18, 23, 22, -1, + 20, 21, 22, -1, + 20, 22, 23, -1 ] + color Color { color [ + 0.6392160058021545 0.6549019813537598 0.6980392336845398, + 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, + 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, + 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, + 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 ] + } + } + ] +} + +DEF loch Transform { + children [ + Shape { + appearance Appearance { + material DEF hole Material { + diffuseColor 1.0 1.0 1.0 + emissiveColor 0.0 0.0 0.0 + specularColor 0.07333333333333333 0.07333333333333333 0.07333333333333333 + ambientIntensity 0.03333333333333333 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + -1.8000000000000003 0.20300000000000074 19.0, + -1.6629831585203163 0.20300000000000074 19.688830178257163, + -1.272792206135786 0.20300000000000074 20.272792206135783, + -0.6888301782571616 0.20300000000000074 20.662983158520316, + -6.599609097060475e-17 0.20300000000000074 20.8, + 0.6888301782571616 0.20300000000000074 20.662983158520316, + 1.2727922061357853 0.2030000000000003 20.272792206135787, + 1.6629831585203159 0.2030000000000003 19.688830178257163, + 1.7999999999999998 0.2030000000000003 19.0, + 1.662983158520316 0.2030000000000003 18.311169821742837, + 1.2727922061357857 0.2030000000000003 17.727207793864213, + 0.6888301782571628 0.20300000000000074 17.337016841479684, + 3.7486219640545105e-16 0.20300000000000074 17.2, + -0.688830178257162 0.20300000000000074 17.337016841479684, + -1.2727922061357855 0.20300000000000074 17.727207793864213, + -1.662983158520316 0.20300000000000074 18.311169821742837, + -1.8 1.6170000000000004 19.0, + -1.662983158520316 1.6170000000000004 19.688830178257163, + -1.2727922061357857 1.6170000000000004 20.272792206135783, + -0.6888301782571614 1.6170000000000004 20.662983158520316, + 1.0716324745987938e-16 1.6170000000000004 20.8, + 0.6888301782571619 1.6170000000000004 20.662983158520316, + 1.2727922061357855 1.6170000000000004 20.272792206135787, + 1.662983158520316 1.6170000000000004 19.688830178257163, + 1.8 1.6170000000000004 19.0, + 1.6629831585203163 1.6170000000000004 18.311169821742837, + 1.272792206135786 1.6170000000000004 17.727207793864213, + 0.688830178257163 1.6170000000000004 17.337016841479684, + 5.480215348359352e-16 1.6170000000000004 17.2, + -0.6888301782571618 1.6170000000000004 17.337016841479684, + -1.2727922061357853 1.6170000000000004 17.727207793864213, + -1.6629831585203159 1.6170000000000004 18.311169821742837 ] } + coordIndex [ + 0, 1, 16, -1, + 0, 8, 1, -1, + 0, 9, 8, -1, + 0, 15, 9, -1, + 0, 16, 15, -1, + 1, 2, 18, -1, + 1, 7, 2, -1, + 1, 8, 7, -1, + 1, 17, 16, -1, + 1, 18, 17, -1, + 2, 3, 18, -1, + 2, 6, 3, -1, + 2, 7, 6, -1, + 3, 4, 20, -1, + 3, 5, 4, -1, + 3, 6, 5, -1, + 3, 19, 18, -1, + 3, 20, 19, -1, + 4, 5, 20, -1, + 5, 6, 22, -1, + 5, 21, 20, -1, + 5, 22, 21, -1, + 6, 7, 22, -1, + 7, 8, 24, -1, + 7, 23, 22, -1, + 7, 24, 23, -1, + 8, 9, 24, -1, + 9, 10, 26, -1, + 9, 15, 10, -1, + 9, 25, 24, -1, + 9, 26, 25, -1, + 10, 11, 26, -1, + 10, 14, 11, -1, + 10, 15, 14, -1, + 11, 12, 28, -1, + 11, 13, 12, -1, + 11, 14, 13, -1, + 11, 27, 26, -1, + 11, 28, 27, -1, + 12, 13, 28, -1, + 13, 14, 30, -1, + 13, 29, 28, -1, + 13, 30, 29, -1, + 14, 15, 30, -1, + 15, 16, 31, -1, + 15, 31, 30, -1, + 16, 17, 31, -1, + 17, 18, 30, -1, + 17, 30, 31, -1, + 18, 19, 29, -1, + 18, 29, 30, -1, + 19, 20, 28, -1, + 19, 28, 29, -1, + 20, 21, 27, -1, + 20, 27, 28, -1, + 21, 22, 26, -1, + 21, 26, 27, -1, + 22, 23, 25, -1, + 22, 25, 26, -1, + 23, 24, 25, -1 ] + normal Normal { vector [ + -0.5472556363361285 -0.8369655121319749 -4.491222181532838e-16, + -0.7338953748120922 -0.6074438351078375 0.3039894176100557, + -0.3869681714958351 -0.8369655121319749 0.3869681714958361, + -0.3039894176100557 -0.6074438351078375 0.7338953748120923, + 0.0 -0.45418154824958906 0.8909091543078935, + 0.34093617309602364 -0.45418154824958906 0.8230927329920027, + 0.38696817149583446 -0.836965512131975 0.3869681714958368, + 0.7338953748120925 -0.6074438351078377 0.3039894176100547, + 0.5472556363361282 -0.8369655121319751 1.0066532475849463e-16, + 0.7338953748120927 -0.6074438351078377 -0.3039894176100545, + 0.3869681714958341 -0.836965512131975 -0.3869681714958371, + 0.3039894176100547 -0.6074438351078375 -0.7338953748120928, + 1.2606070305664881e-17 -0.45418154824958906 -0.8909091543078934, + -0.34093617309602425 -0.4541815482495892 -0.8230927329920024, + -0.3869681714958345 -0.8369655121319747 -0.386968171495837, + -0.7338953748120924 -0.6074438351078375 -0.3039894176100555, + -0.969015502770338 0.2469999096978563 -4.798937269470652e-16, + -0.5055982814623882 0.8369655121319751 0.20942566529425213, + -0.561699202059911 0.6074438351078375 0.5616992020599119, + -0.2094256652942533 0.836965512131975 0.505598281462388, + -1.6859953297583208e-17 0.6074438351078376 0.7943626295272721, + 0.209425665294252 0.8369655121319749 0.5055982814623888, + 0.5616992020599109 0.6074438351078376 0.5616992020599119, + 0.6469138516458266 0.7139325204744851 0.2679604910387171, + 0.969015502770338 0.24699990969785585 1.576793674254643e-16, + 0.5055982814623899 0.8369655121319749 -0.20942566529424933, + 0.5616992020599113 0.6074438351078374 -0.5616992020599114, + 0.20942566529425208 0.8369655121319749 -0.5055982814623888, + 1.6859953297583205e-17 0.6074438351078375 -0.7943626295272721, + -0.209425665294252 0.8369655121319749 -0.5055982814623887, + -0.5616992020599108 0.6074438351078374 -0.561699202059912, + -0.6469138516458264 0.7139325204744853 -0.26796049103871705 ] } + normalIndex [ + 0, 1, 16, -1, + 0, 8, 1, -1, + 0, 9, 8, -1, + 0, 15, 9, -1, + 0, 16, 15, -1, + 1, 2, 18, -1, + 1, 7, 2, -1, + 1, 8, 7, -1, + 1, 17, 16, -1, + 1, 18, 17, -1, + 2, 3, 18, -1, + 2, 6, 3, -1, + 2, 7, 6, -1, + 3, 4, 20, -1, + 3, 5, 4, -1, + 3, 6, 5, -1, + 3, 19, 18, -1, + 3, 20, 19, -1, + 4, 5, 20, -1, + 5, 6, 22, -1, + 5, 21, 20, -1, + 5, 22, 21, -1, + 6, 7, 22, -1, + 7, 8, 24, -1, + 7, 23, 22, -1, + 7, 24, 23, -1, + 8, 9, 24, -1, + 9, 10, 26, -1, + 9, 15, 10, -1, + 9, 25, 24, -1, + 9, 26, 25, -1, + 10, 11, 26, -1, + 10, 14, 11, -1, + 10, 15, 14, -1, + 11, 12, 28, -1, + 11, 13, 12, -1, + 11, 14, 13, -1, + 11, 27, 26, -1, + 11, 28, 27, -1, + 12, 13, 28, -1, + 13, 14, 30, -1, + 13, 29, 28, -1, + 13, 30, 29, -1, + 14, 15, 30, -1, + 15, 16, 31, -1, + 15, 31, 30, -1, + 16, 17, 31, -1, + 17, 18, 30, -1, + 17, 30, 31, -1, + 18, 19, 29, -1, + 18, 29, 30, -1, + 19, 20, 28, -1, + 19, 28, 29, -1, + 20, 21, 27, -1, + 20, 27, 28, -1, + 21, 22, 26, -1, + 21, 26, 27, -1, + 22, 23, 25, -1, + 22, 25, 26, -1, + 23, 24, 25, -1 ] + color Color { color [ + 0.03913043439388275 0.05999999865889549 0.04391304403543472, + 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, + 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, + 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, + 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, + 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 ] + } + } + ] +} + +DEF tab Transform { + children [ + Shape { + appearance Appearance { + material USE tab + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + 5.403499999999999 1.5999999999999988 21.51, + 5.403499999999999 0.19999999999999885 21.51, + -5.403499999999999 0.19999999999999973 21.51, + -5.403499999999999 1.5999999999999996 21.51, + 5.403499999999999 1.5999999999999988 8.629999999999999, + 5.403499999999999 0.19999999999999885 8.629999999999999, + -5.403499999999999 0.19999999999999973 8.629999999999999, + -5.403499999999999 1.5999999999999996 8.629999999999999 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + normal Normal { vector [ + 0.5773502691896258 0.5773502691896258 0.5773502691896258, + 0.5773502691896258 -0.5773502691896258 0.5773502691896258, + -0.5773502691896257 -0.5773502691896258 0.5773502691896258, + -0.5773502691896256 0.5773502691896258 0.5773502691896258, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896256 0.5773502691896258 -0.5773502691896258 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + color Color { color [ + 0.8666666746139526 0.8866666555404663 1.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, + 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 ] + } + } + ] +} + +DEF body Transform { + children [ + Shape { + appearance Appearance { + material DEF default2 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 [ + 5.35 1.6049999999999998 14.02, + 5.35 -3.2250000000000005 13.02, + -5.35 -3.224999999999999 13.02, + -5.35 1.6050000000000006 14.02, + 5.35 1.6049999999999998 5.0, + 5.35 -3.2250000000000005 5.0, + -5.35 -3.224999999999999 5.0, + -5.35 1.6050000000000006 5.0 ] } + coordIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + normal Normal { vector [ + 0.6208281997174846 0.49496168723909095 0.607935255270641, + 0.5418896715101735 -0.6517522117944031 0.5306360695728287, + -0.5418896715101735 -0.6517522117944031 0.5306360695728287, + -0.6208281997174845 0.494961687239091 0.607935255270641, + 0.5773502691896258 0.5773502691896258 -0.5773502691896258, + 0.5773502691896256 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + -0.5773502691896257 0.5773502691896258 -0.5773502691896258 ] } + normalIndex [ + 0, 1, 4, -1, + 0, 3, 1, -1, + 0, 4, 3, -1, + 1, 2, 6, -1, + 1, 3, 2, -1, + 1, 5, 4, -1, + 1, 6, 5, -1, + 2, 3, 6, -1, + 3, 4, 7, -1, + 3, 7, 6, -1, + 4, 5, 6, -1, + 4, 6, 7, -1 ] + color Color { color [ + 0.41333332657814026 0.41333332657814026 0.41333332657814026, + 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, + 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 ] + } + } + ] +} + diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal.wings similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal.wings diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal.wrl similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal.wrl diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed.wings similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed.wings diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed.wrl similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed.wrl diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed_MountFromLS.wings similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed_MountFromLS.wings diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed_MountFromLS.wrl similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Horizontal_Reversed_MountFromLS.wrl diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wings deleted file mode 100644 index dbfb8e5f..00000000 Binary files a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wings and /dev/null differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wrl deleted file mode 100644 index fa3a9591..00000000 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wrl +++ /dev/null @@ -1,740 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF body Transform { - children [ - Shape { - appearance Appearance { - material DEF default 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 [ - 5.350000000000001 14.11083400907441 3.552713678800501e-15, - 5.350000000000002 13.11083400907441 4.830000000000004, - -5.349999999999997 13.11083400907441 4.830000000000004, - -5.349999999999998 14.11083400907441 3.552713678800501e-15, - 5.3500000000000005 5.090834009074411 3.552713678800501e-15, - 5.350000000000001 5.090834009074411 4.830000000000004, - -5.349999999999998 5.090834009074412 4.8300000000000045, - -5.349999999999999 5.090834009074412 5.329070518200751e-15 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.6208281997174845 0.6079352552706409 -0.4949616872390911, - 0.5418896715101735 0.5306360695728286 0.651752211794403, - -0.5418896715101734 0.5306360695728286 0.651752211794403, - -0.6208281997174847 0.6079352552706411 -0.49496168723909095, - 0.5773502691896256 -0.5773502691896258 -0.577350269189626, - 0.5773502691896258 -0.5773502691896258 0.5773502691896257, - -0.5773502691896258 -0.5773502691896256 0.5773502691896258, - -0.577350269189626 -0.5773502691896258 -0.5773502691896256 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 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 ] - } - } - ] -} - -DEF loch Transform { - children [ - Shape { - appearance Appearance { - material DEF hole Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.0 0.0 0.0 - specularColor 0.07333333333333333 0.07333333333333333 0.07333333333333333 - ambientIntensity 0.03333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.7999999999999972 16.76383400907441 1.4140000000000015, - -1.6629831585203132 17.452664187331575 1.4140000000000015, - -1.2727922061357828 18.036626215210195 1.4140000000000015, - -0.6888301782571584 18.426817167594727 1.4140000000000015, - 3.2359619740280747e-15 18.563834009074412 1.4140000000000015, - 0.6888301782571649 18.426817167594727 1.4140000000000015, - 1.2727922061357884 18.036626215210198 1.4140000000000015, - 1.662983158520319 17.452664187331575 1.4140000000000015, - 1.800000000000003 16.76383400907441 1.4140000000000015, - 1.662983158520319 16.07500383081725 1.4140000000000015, - 1.2727922061357886 15.491041802938625 1.4140000000000015, - 0.6888301782571656 15.100850850554096 1.4140000000000015, - 3.2359619740280743e-15 14.96383400907441 1.4140000000000015, - -0.6888301782571591 15.100850850554096 1.4140000000000015, - -1.2727922061357826 15.491041802938625 1.4140000000000015, - -1.6629831585203132 16.07500383081725 1.4140000000000015, - -1.7999999999999972 16.76383400907441 3.552713678800501e-15, - -1.6629831585203132 17.452664187331575 3.552713678800501e-15, - -1.2727922061357828 18.036626215210195 3.552713678800501e-15, - -0.6888301782571583 18.426817167594727 3.552713678800501e-15, - 3.2359619740280747e-15 18.563834009074412 3.552713678800501e-15, - 0.688830178257165 18.426817167594727 3.552713678800501e-15, - 1.2727922061357884 18.036626215210198 3.552713678800501e-15, - 1.662983158520319 17.452664187331575 3.552713678800501e-15, - 1.800000000000003 16.76383400907441 3.552713678800501e-15, - 1.662983158520319 16.07500383081725 3.552713678800501e-15, - 1.2727922061357886 15.491041802938625 3.552713678800501e-15, - 0.6888301782571657 15.100850850554096 3.552713678800501e-15, - 3.2359619740280747e-15 14.96383400907441 3.552713678800501e-15, - -0.688830178257159 15.100850850554096 3.552713678800501e-15, - -1.2727922061357826 15.491041802938625 3.552713678800501e-15, - -1.6629831585203132 16.07500383081725 3.552713678800501e-15 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - -0.8909091543078935 0.0 0.45418154824958923, - -0.8230927329920019 0.34093617309602514 0.45418154824958934, - -0.6299679044322835 0.6299679044322841 0.45418154824958906, - -0.34093617309602564 0.8230927329920017 0.45418154824958923, - -1.260607030566489e-17 0.8909091543078934 0.4541815482495894, - 0.34093617309602425 0.8230927329920025 0.4541815482495891, - 0.6299679044322832 0.6299679044322843 0.45418154824958934, - 0.8230927329920025 0.3409361730960241 0.45418154824958923, - 0.8909091543078935 0.0 0.45418154824958923, - 0.8230927329920025 -0.34093617309602403 0.45418154824958923, - 0.6299679044322835 -0.629967904432284 0.45418154824958934, - 0.34093617309602425 -0.8230927329920024 0.4541815482495891, - -2.5212140611329777e-17 -0.8909091543078934 0.45418154824958934, - -0.34093617309602403 -0.8230927329920025 0.4541815482495891, - -0.6299679044322831 -0.6299679044322843 0.45418154824958934, - -0.8230927329920025 -0.3409361730960241 0.45418154824958923, - -0.8909091543078935 0.0 -0.45418154824958923, - -0.8230927329920019 0.34093617309602514 -0.45418154824958934, - -0.6299679044322835 0.6299679044322841 -0.45418154824958906, - -0.34093617309602564 0.8230927329920017 -0.45418154824958923, - -2.521214061132978e-17 0.8909091543078934 -0.4541815482495894, - 0.34093617309602425 0.8230927329920025 -0.4541815482495891, - 0.6299679044322832 0.6299679044322843 -0.45418154824958934, - 0.8230927329920025 0.3409361730960241 -0.45418154824958923, - 0.8909091543078935 0.0 -0.45418154824958923, - 0.8230927329920025 -0.34093617309602403 -0.45418154824958923, - 0.6299679044322835 -0.629967904432284 -0.45418154824958934, - 0.34093617309602425 -0.8230927329920024 -0.4541815482495891, - -3.7818210916994663e-17 -0.8909091543078934 -0.45418154824958934, - -0.34093617309602403 -0.8230927329920025 -0.4541815482495891, - -0.6299679044322831 -0.6299679044322843 -0.45418154824958934, - -0.8230927329920025 -0.3409361730960241 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, -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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF tab Transform { - children [ - Shape { - appearance Appearance { - material DEF tab Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.878431 1.0 1.0 - specularColor 0.878431 1.0 1.0 - ambientIntensity 0.96 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 5.403500000000002 21.600834009074415 4.440892098500626e-15, - 5.403500000000003 21.600834009074415 1.4000000000000057, - -5.403499999999996 21.600834009074415 1.400000000000004, - -5.403499999999997 21.600834009074415 4.440892098500626e-15, - 5.403500000000001 8.720834009074412 4.440892098500626e-15, - 5.403500000000002 8.720834009074412 1.4000000000000057, - -5.403499999999997 8.720834009074414 1.400000000000004, - -5.4034999999999975 8.720834009074414 6.217248937900877e-15 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.5773502691896256 0.5773502691896255 -0.5773502691896261, - 0.5773502691896258 0.5773502691896258 0.5773502691896255, - -0.5773502691896257 0.5773502691896256 0.577350269189626, - -0.577350269189626 0.5773502691896258 -0.5773502691896255, - 0.5773502691896255 -0.5773502691896256 -0.5773502691896261, - 0.5773502691896257 -0.577350269189626 0.5773502691896255, - -0.5773502691896258 -0.5773502691896255 0.577350269189626, - -0.577350269189626 -0.5773502691896258 -0.5773502691896255 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.8666666746139526 0.8866666555404663 1.0, - 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 ] - } - } - ] -} - -DEF pin3 Transform { - children [ - Shape { - appearance Appearance { - material USE default - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 3.4300000000000015 5.000833693284937 3.5300000000000002, - 3.430000000000001 1.5498336932849375 3.5300000000000002, - 1.650000000000001 1.5498336932849375 3.5300000000000002, - 1.6500000000000015 5.000833693284937 3.5300000000000002, - 3.4300000000000015 5.000833693284937 2.92, - 3.430000000000001 1.5498336932849375 2.92, - 1.650000000000001 1.5498336932849375 2.92, - 1.6500000000000015 5.000833693284937 2.92, - 2.836666666666668 1.5498336932849375 3.5300000000000002, - 2.243333333333334 1.5498336932849375 3.5300000000000002, - 2.836666666666668 1.5498336932849375 2.92, - 2.243333333333334 1.5498336932849375 2.92, - 3.430000000000001 1.5498336932849375 3.3266666666666667, - 3.430000000000001 1.5498336932849375 3.1233333333333335, - 1.650000000000001 1.5498336932849375 3.3266666666666667, - 1.650000000000001 1.5498336932849375 3.1233333333333335, - 2.896000000000001 1.5498336932849375 3.3775, - 2.184000000000001 1.5498336932849375 3.3775, - 2.896000000000001 1.5498336932849375 3.0725000000000002, - 2.184000000000001 1.5498336932849375 3.0725000000000002, - 2.896000000000001 0.7508336932849371 3.3775, - 2.184000000000001 0.7508336932849371 3.3775, - 2.184000000000001 0.7508336932849371 3.0725000000000002, - 2.896000000000001 0.7508336932849371 3.0725000000000002, - 2.184000000000001 1.3500836932849376 3.0725000000000002, - 2.184000000000001 1.1503336932849377 3.0725000000000002, - 2.184000000000001 0.9505836932849379 3.0725000000000002, - 2.896000000000001 1.3500836932849376 3.0725000000000002, - 2.896000000000001 1.1503336932849377 3.0725000000000002, - 2.896000000000001 0.9505836932849379 3.0725000000000002, - 2.896000000000001 -0.09916630671506255 3.3775, - 2.184000000000001 -0.09916630671506255 3.3775, - 2.184000000000001 -0.09916630671506255 3.0725000000000002, - 2.896000000000001 -0.09916630671506255 3.0725000000000002, - 2.184000000000001 0.4675003599516039 3.0725000000000002, - 2.184000000000001 0.09916702661827159 3.0725000000000002, - 2.896000000000001 0.4675003599516039 3.0725000000000002, - 2.896000000000001 0.09916702661827159 3.0725000000000002, - 2.896000000000001 -0.09916630671506255 -6.9275, - 2.184000000000001 -0.09916630671506255 -6.9275, - 2.184000000000001 0.09916702661827159 -6.9275, - 2.896000000000001 0.09916702661827159 -6.9275 ] } - coordIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896256 0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 0.5773502691896257, - -0.5773502691896258 -0.5773502691896256 0.5773502691896258, - -0.5773502691896257 0.5773502691896258 0.5773502691896257, - 0.5773502691896258 0.5773502691896256 -0.5773502691896258, - 0.5773502691896258 -0.577350269189626 -0.5773502691896256, - -0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - -0.5773502691896257 0.5773502691896258 -0.5773502691896257, - 0.0 -0.7071067811865475 0.7071067811865475, - 0.0 -0.7071067811865475 0.7071067811865475, - 0.0 -0.7071067811865476 -0.7071067811865474, - 0.0 -0.7071067811865476 -0.7071067811865474, - 0.4472135954999579 -0.8944271909999159 0.0, - 0.4472135954999579 -0.8944271909999159 1.662810263565879e-16, - -0.447213595499958 -0.894427190999916 0.0, - -0.447213595499958 -0.894427190999916 1.6628102635658795e-16, - 0.4082482904638631 -0.8164965809277261 0.4082482904638631, - -0.4082482904638631 -0.8164965809277261 0.4082482904638631, - 0.4082482904638631 -0.8164965809277261 -0.4082482904638629, - -0.4082482904638631 -0.8164965809277261 -0.4082482904638629, - 0.7071067811865475 0.0 0.7071067811865475, - -0.7071067811865475 0.0 0.7071067811865475, - -0.7071067811865475 0.0 -0.7071067811865475, - 0.7071067811865475 0.0 -0.7071067811865475, - -0.4472135954999579 0.0 -0.8944271909999159, - -0.4472135954999579 0.0 -0.8944271909999159, - -0.4472135954999579 0.0 -0.8944271909999159, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.7071067811865475 -0.7071067811865475 0.0, - 0.7071067811865475 -0.7071067811865475 0.0, - -0.4472135954999579 0.0 -0.8944271909999159, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.8164965809277261 0.4082482904638631 -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 ] } - normalIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1 ] - } - } - ] -} - -DEF pin1 Transform { - children [ - Shape { - appearance Appearance { - material USE default - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.6499999999999984 5.000833693284937 3.5300000000000002, - -1.6499999999999988 1.5498336932849375 3.5300000000000002, - -3.4299999999999993 1.5498336932849375 3.5300000000000002, - -3.429999999999999 5.000833693284937 3.5300000000000002, - -1.6499999999999984 5.000833693284937 2.92, - -1.6499999999999988 1.5498336932849375 2.92, - -3.4299999999999993 1.5498336932849375 2.92, - -3.429999999999999 5.000833693284937 2.92, - -2.2433333333333323 1.5498336932849375 3.5300000000000002, - -2.836666666666666 1.5498336932849375 3.5300000000000002, - -2.2433333333333323 1.5498336932849375 2.92, - -2.836666666666666 1.5498336932849375 2.92, - -1.6499999999999988 1.5498336932849375 3.3266666666666667, - -1.6499999999999988 1.5498336932849375 3.1233333333333335, - -3.4299999999999993 1.5498336932849375 3.3266666666666667, - -3.4299999999999993 1.5498336932849375 3.1233333333333335, - -2.1839999999999993 1.5498336932849375 3.3775, - -2.895999999999999 1.5498336932849375 3.3775, - -2.1839999999999993 1.5498336932849375 3.0725000000000002, - -2.895999999999999 1.5498336932849375 3.0725000000000002, - -2.1839999999999993 0.7508336932849371 3.3775, - -2.895999999999999 0.7508336932849371 3.3775, - -2.895999999999999 0.7508336932849371 3.0725000000000002, - -2.1839999999999993 0.7508336932849371 3.0725000000000002, - -2.895999999999999 1.3500836932849376 3.0725000000000002, - -2.895999999999999 1.1503336932849377 3.0725000000000002, - -2.895999999999999 0.9505836932849379 3.0725000000000002, - -2.1839999999999993 1.3500836932849376 3.0725000000000002, - -2.1839999999999993 1.1503336932849377 3.0725000000000002, - -2.1839999999999993 0.9505836932849379 3.0725000000000002, - -2.1839999999999993 -0.09916630671506255 3.3775, - -2.895999999999999 -0.09916630671506255 3.3775, - -2.895999999999999 -0.09916630671506255 3.0725000000000002, - -2.1839999999999993 -0.09916630671506255 3.0725000000000002, - -2.895999999999999 0.4675003599516039 3.0725000000000002, - -2.895999999999999 0.09916702661827159 3.0725000000000002, - -2.1839999999999993 0.4675003599516039 3.0725000000000002, - -2.1839999999999993 0.09916702661827159 3.0725000000000002, - -2.1839999999999993 -0.09916630671506255 -6.9275, - -2.895999999999999 -0.09916630671506255 -6.9275, - -2.895999999999999 0.09916702661827159 -6.9275, - -2.1839999999999993 0.09916702661827159 -6.9275 ] } - coordIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896257, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896257, - 0.5773502691896258 0.5773502691896257 -0.5773502691896258, - 0.5773502691896256 -0.5773502691896256 -0.577350269189626, - -0.5773502691896256 -0.5773502691896256 -0.577350269189626, - -0.5773502691896257 0.5773502691896258 -0.5773502691896257, - 0.0 -0.7071067811865476 0.7071067811865474, - 0.0 -0.7071067811865476 0.7071067811865474, - 0.0 -0.7071067811865474 -0.7071067811865477, - 0.0 -0.7071067811865474 -0.7071067811865477, - 0.4472135954999579 -0.8944271909999159 -1.662810263565879e-16, - 0.4472135954999579 -0.8944271909999159 -1.6628102635658793e-16, - -0.4472135954999579 -0.8944271909999159 -1.662810263565879e-16, - -0.4472135954999579 -0.8944271909999159 -1.6628102635658793e-16, - 0.4082482904638631 -0.8164965809277261 0.4082482904638629, - -0.4082482904638631 -0.8164965809277261 0.4082482904638629, - 0.40824829046386296 -0.8164965809277259 -0.4082482904638632, - -0.40824829046386296 -0.8164965809277259 -0.4082482904638632, - 0.7071067811865475 0.0 0.7071067811865475, - -0.7071067811865475 0.0 0.7071067811865475, - -0.7071067811865475 0.0 -0.7071067811865475, - 0.7071067811865475 0.0 -0.7071067811865475, - -0.4472135954999579 0.0 -0.8944271909999159, - -0.4472135954999579 0.0 -0.8944271909999159, - -0.4472135954999579 0.0 -0.8944271909999159, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.7071067811865475 -0.7071067811865475 0.0, - 0.7071067811865475 -0.7071067811865475 0.0, - -0.4472135954999579 0.0 -0.8944271909999159, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - 0.4472135954999579 0.0 -0.8944271909999159, - 0.8164965809277261 0.4082482904638631 -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 ] } - normalIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1 ] - } - } - ] -} - -DEF pin2 Transform { - children [ - Shape { - appearance Appearance { - material USE default - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.8900000000000015 5.000833693284937 3.5300000000000002, - 0.890000000000001 1.5498336932849375 3.5300000000000002, - -0.889999999999999 1.5498336932849375 3.5300000000000002, - -0.8899999999999986 5.000833693284937 3.5300000000000002, - 0.8900000000000015 5.000833693284937 2.92, - 0.890000000000001 1.5498336932849375 2.92, - -0.889999999999999 1.5498336932849375 2.92, - -0.8899999999999986 5.000833693284937 2.92, - 0.29666666666666774 1.5498336932849375 3.5300000000000002, - -0.29666666666666563 1.5498336932849375 3.5300000000000002, - 0.29666666666666774 1.5498336932849375 2.92, - -0.29666666666666563 1.5498336932849375 2.92, - 0.890000000000001 1.5498336932849375 3.3266666666666667, - 0.890000000000001 1.5498336932849375 3.1233333333333335, - -0.889999999999999 1.5498336932849375 3.3266666666666667, - -0.889999999999999 1.5498336932849375 3.1233333333333335, - 0.3560000000000011 1.5498336932849375 3.3775, - -0.355999999999999 1.5498336932849375 3.3775, - 0.3560000000000011 1.5498336932849375 3.0725000000000002, - -0.355999999999999 1.5498336932849375 3.0725000000000002, - 0.35600000000000104 0.7508336932849371 3.3775, - -0.35599999999999904 0.7508336932849371 3.3775, - -0.35599999999999904 0.7508336932849371 3.0725000000000002, - 0.35600000000000104 0.7508336932849371 3.0725000000000002, - -0.355999999999999 1.3500836932849376 3.0725000000000002, - -0.355999999999999 1.1503336932849377 3.0725000000000002, - -0.35599999999999904 0.9505836932849379 3.0725000000000002, - 0.3560000000000011 1.3500836932849376 3.0725000000000002, - 0.3560000000000011 1.1503336932849377 3.0725000000000002, - 0.35600000000000104 0.9505836932849379 3.0725000000000002, - 0.3560000000000009 -0.09916630671506255 3.3775, - -0.35599999999999915 -0.09916630671506255 3.3775, - -0.35599999999999915 -0.09916630671506255 3.0725000000000002, - 0.3560000000000009 -0.09916630671506255 3.0725000000000002, - -0.3559999999999991 0.4675003599516039 3.0725000000000002, - -0.35599999999999915 0.09916702661827159 3.0725000000000002, - 0.356000000000001 0.4675003599516039 3.0725000000000002, - 0.3560000000000009 0.09916702661827159 3.0725000000000002, - 0.3560000000000009 -0.09916630671506255 -6.9275, - -0.35599999999999915 -0.09916630671506255 -6.9275, - -0.35599999999999915 0.09916702661827159 -6.9275, - 0.3560000000000009 0.09916702661827159 -6.9275 ] } - coordIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896258, - 0.5773502691896258 -0.577350269189626 0.5773502691896256, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896257, - 0.5773502691896258 0.5773502691896257 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896257, - -0.5773502691896258 -0.5773502691896257 -0.5773502691896258, - -0.5773502691896257 0.5773502691896258 -0.5773502691896257, - 0.0 -0.7071067811865476 0.7071067811865474, - 0.0 -0.7071067811865476 0.7071067811865474, - 0.0 -0.7071067811865475 -0.7071067811865475, - 0.0 -0.7071067811865475 -0.7071067811865475, - 0.4472135954999579 -0.8944271909999159 -1.6628102635658793e-16, - 0.4472135954999579 -0.8944271909999159 0.0, - -0.4472135954999579 -0.8944271909999159 -1.6628102635658793e-16, - -0.4472135954999579 -0.8944271909999159 0.0, - 0.4082482904638631 -0.8164965809277261 0.4082482904638629, - -0.4082482904638631 -0.8164965809277261 0.4082482904638629, - 0.4082482904638631 -0.8164965809277261 -0.4082482904638631, - -0.4082482904638631 -0.8164965809277261 -0.4082482904638631, - 0.7071067811865475 -7.691162611271289e-17 0.7071067811865475, - -0.7071067811865475 5.798572858759504e-17 0.7071067811865475, - -0.7071067811865475 5.798572858759504e-17 -0.7071067811865475, - 0.7071067811865475 -7.691162611271289e-17 -0.7071067811865475, - -0.4472135954999579 2.546763529460263e-17 -0.8944271909999159, - -0.4472135954999579 2.546763529460263e-17 -0.8944271909999159, - -0.4472135954999579 2.546763529460263e-17 -0.8944271909999159, - 0.4472135954999579 -2.546763529460261e-17 -0.8944271909999159, - 0.4472135954999579 -2.546763529460261e-17 -0.8944271909999159, - 0.4472135954999579 -2.546763529460261e-17 -0.8944271909999159, - 0.5773502691896257 -0.5773502691896258 0.5773502691896257, - -0.5773502691896258 -0.5773502691896257 0.5773502691896258, - -0.7071067811865475 -0.7071067811865475 1.8231947949196853e-17, - 0.7071067811865475 -0.7071067811865475 -1.8231947949196868e-17, - -0.4472135954999579 4.7879154353852863e-17 -0.8944271909999159, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - 0.4472135954999579 -7.181873153077936e-17 -0.8944271909999159, - 0.8164965809277261 0.408248290463863 -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 ] } - normalIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wings deleted file mode 100644 index 88401508..00000000 Binary files a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wings and /dev/null differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wrl deleted file mode 100644 index 55b6ae39..00000000 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wrl +++ /dev/null @@ -1,766 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF pin2 Transform { - children [ - Shape { - appearance Appearance { - material DEF default 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.889999999999999 5.000833693284937 -1.910000448275866, - -0.8899999999999986 1.5498336932849375 -1.910000448275866, - 0.8900000000000015 1.5498336932849375 -1.910000448275866, - 0.890000000000001 5.000833693284937 -1.910000448275866, - -0.8899999999999991 5.000833693284937 -1.3000004482758656, - -0.8899999999999987 1.5498336932849375 -1.3000004482758656, - 0.8900000000000013 1.5498336932849375 -1.3000004482758656, - 0.8900000000000009 5.000833693284937 -1.3000004482758656, - -0.2966666666666653 1.5498336932849375 -1.910000448275866, - 0.2966666666666681 1.5498336932849375 -1.910000448275866, - -0.29666666666666536 1.5498336932849375 -1.3000004482758656, - 0.296666666666668 1.5498336932849375 -1.3000004482758656, - -0.8899999999999986 1.5498336932849375 -1.7066671149425323, - -0.8899999999999986 1.5498336932849375 -1.5033337816091992, - 0.8900000000000015 1.5498336932849375 -1.7066671149425323, - 0.8900000000000015 1.5498336932849375 -1.5033337816091992, - -0.35599999999999865 1.5498336932849375 -1.7575004482758656, - 0.3560000000000014 1.5498336932849375 -1.7575004482758656, - -0.3559999999999987 1.5498336932849375 -1.4525004482758659, - 0.35600000000000137 1.5498336932849375 -1.4525004482758659, - -0.3559999999999986 0.7508336932849371 -1.7575004482758656, - 0.3560000000000015 0.7508336932849371 -1.7575004482758656, - 0.3560000000000014 0.7508336932849371 -1.4525004482758659, - -0.35599999999999865 0.7508336932849371 -1.4525004482758659, - 0.35600000000000137 1.3500836932849376 -1.4525004482758659, - 0.35600000000000137 1.1503336932849377 -1.4525004482758659, - 0.3560000000000014 0.9505836932849379 -1.4525004482758659, - -0.3559999999999987 1.3500836932849376 -1.4525004482758659, - -0.3559999999999987 1.1503336932849377 -1.4525004482758659, - -0.35599999999999865 0.9505836932849379 -1.4525004482758659, - -0.3559999999999985 -0.09916630671506255 -1.7575004482758656, - 0.3560000000000016 -0.09916630671506255 -1.7575004482758656, - 0.35600000000000154 -0.09916630671506255 -1.4525004482758659, - -0.35599999999999854 -0.09916630671506255 -1.4525004482758659, - 0.3560000000000015 0.4675003599516039 -1.4525004482758659, - 0.35600000000000154 0.09916702661827159 -1.4525004482758659, - -0.3559999999999986 0.4675003599516039 -1.4525004482758659, - -0.35599999999999854 0.09916702661827159 -1.4525004482758659, - -0.35599999999999976 -0.09916630671506255 8.547499551724133, - 0.3560000000000003 -0.09916630671506255 8.547499551724133, - 0.3560000000000003 0.09916702661827159 8.547499551724133, - -0.35599999999999976 0.09916702661827159 8.547499551724133, - 5.35 14.11083400907441 -4.8300004482758645, - 5.349999999999999 13.11083400907441 -4.482758653168162e-7, - -5.3500000000000005 13.11083400907441 -4.4827586798135144e-7, - -5.35 14.11083400907441 -4.830000448275868, - 5.349999999999999 5.090834009074411 -4.8300004482758645, - 5.349999999999998 5.090834009074411 -4.482758653168162e-7, - -5.350000000000001 5.090834009074412 -4.48275867093173e-7, - -5.3500000000000005 5.090834009074412 -4.830000448275866, - -3.429999999999999 5.000833693284937 -1.9100004482758663, - -3.4299999999999984 1.5498336932849375 -1.9100004482758663, - -1.6499999999999986 1.5498336932849375 -1.9100004482758661, - -1.649999999999999 5.000833693284937 -1.9100004482758661, - -3.4299999999999993 5.000833693284937 -1.300000448275866, - -3.429999999999999 1.5498336932849375 -1.300000448275866, - -1.6499999999999986 1.5498336932849375 -1.3000004482758658, - -1.649999999999999 5.000833693284937 -1.3000004482758658, - -2.836666666666665 1.5498336932849375 -1.9100004482758663, - -2.2433333333333314 1.5498336932849375 -1.9100004482758661, - -2.8366666666666656 1.5498336932849375 -1.300000448275866, - -2.243333333333332 1.5498336932849375 -1.3000004482758658, - -3.429999999999999 1.5498336932849375 -1.7066671149425328, - -3.429999999999999 1.5498336932849375 -1.5033337816091996, - -1.6499999999999986 1.5498336932849375 -1.7066671149425325, - -1.6499999999999986 1.5498336932849375 -1.5033337816091994, - -2.8959999999999986 1.5498336932849375 -1.757500448275866, - -2.183999999999999 1.5498336932849375 -1.7575004482758658, - -2.8959999999999986 1.5498336932849375 -1.4525004482758663, - -2.183999999999999 1.5498336932849375 -1.452500448275866, - -2.8959999999999986 0.7508336932849371 -1.757500448275866, - -2.183999999999999 0.7508336932849371 -1.7575004482758658, - -2.183999999999999 0.7508336932849371 -1.452500448275866, - -2.8959999999999986 0.7508336932849371 -1.4525004482758663, - -2.183999999999999 1.3500836932849376 -1.452500448275866, - -2.183999999999999 1.1503336932849377 -1.452500448275866, - -2.183999999999999 0.9505836932849379 -1.452500448275866, - -2.8959999999999986 1.3500836932849376 -1.4525004482758663, - -2.8959999999999986 1.1503336932849377 -1.4525004482758663, - -2.8959999999999986 0.9505836932849379 -1.4525004482758663, - -2.8959999999999986 -0.09916630671506255 -1.757500448275866, - -2.183999999999999 -0.09916630671506255 -1.7575004482758658, - -2.183999999999999 -0.09916630671506255 -1.452500448275866, - -2.8959999999999986 -0.09916630671506255 -1.4525004482758663, - -2.183999999999999 0.4675003599516039 -1.452500448275866, - -2.183999999999999 0.09916702661827159 -1.452500448275866, - -2.8959999999999986 0.4675003599516039 -1.4525004482758663, - -2.8959999999999986 0.09916702661827159 -1.4525004482758663, - -2.8959999999999995 -0.09916630671506255 8.547499551724133, - -2.1839999999999997 -0.09916630671506255 8.547499551724133, - -2.1839999999999997 0.09916702661827159 8.547499551724133, - -2.8959999999999995 0.09916702661827159 8.547499551724133, - 1.6500000000000008 5.000833693284937 -1.9100004482758657, - 1.6500000000000012 1.5498336932849375 -1.9100004482758657, - 3.430000000000002 1.5498336932849375 -1.9100004482758655, - 3.4300000000000015 5.000833693284937 -1.9100004482758655, - 1.6500000000000008 5.000833693284937 -1.3000004482758654, - 1.6500000000000012 1.5498336932849375 -1.3000004482758654, - 3.4300000000000015 1.5498336932849375 -1.3000004482758651, - 3.430000000000001 5.000833693284937 -1.3000004482758651, - 2.243333333333335 1.5498336932849375 -1.9100004482758657, - 2.8366666666666687 1.5498336932849375 -1.9100004482758655, - 2.2433333333333345 1.5498336932849375 -1.3000004482758654, - 2.8366666666666682 1.5498336932849375 -1.3000004482758651, - 1.6500000000000012 1.5498336932849375 -1.706667114942532, - 1.6500000000000012 1.5498336932849375 -1.503333781609199, - 3.4300000000000015 1.5498336932849375 -1.7066671149425319, - 3.4300000000000015 1.5498336932849375 -1.5033337816091987, - 2.1840000000000015 1.5498336932849375 -1.7575004482758654, - 2.8960000000000012 1.5498336932849375 -1.7575004482758652, - 2.1840000000000015 1.5498336932849375 -1.4525004482758657, - 2.8960000000000012 1.5498336932849375 -1.4525004482758654, - 2.1840000000000015 0.7508336932849371 -1.7575004482758654, - 2.8960000000000012 0.7508336932849371 -1.7575004482758652, - 2.8960000000000012 0.7508336932849371 -1.4525004482758654, - 2.1840000000000015 0.7508336932849371 -1.4525004482758657, - 2.8960000000000012 1.3500836932849376 -1.4525004482758654, - 2.8960000000000012 1.1503336932849377 -1.4525004482758654, - 2.8960000000000012 0.9505836932849379 -1.4525004482758654, - 2.1840000000000015 1.3500836932849376 -1.4525004482758657, - 2.1840000000000015 1.1503336932849377 -1.4525004482758657, - 2.1840000000000015 0.9505836932849379 -1.4525004482758657, - 2.1840000000000015 -0.09916630671506255 -1.7575004482758654, - 2.8960000000000012 -0.09916630671506255 -1.7575004482758652, - 2.8960000000000012 -0.09916630671506255 -1.4525004482758654, - 2.1840000000000015 -0.09916630671506255 -1.4525004482758657, - 2.8960000000000012 0.4675003599516039 -1.4525004482758654, - 2.8960000000000012 0.09916702661827159 -1.4525004482758654, - 2.1840000000000015 0.4675003599516039 -1.4525004482758657, - 2.1840000000000015 0.09916702661827159 -1.4525004482758657, - 2.1840000000000006 -0.09916630671506255 8.547499551724133, - 2.8960000000000004 -0.09916630671506255 8.547499551724133, - 2.8960000000000004 0.09916702661827159 8.547499551724133, - 2.1840000000000006 0.09916702661827159 8.547499551724133 ] } - coordIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1, - 42, 43, 47, 46, -1, - 42, 45, 44, 43, -1, - 42, 46, 49, 45, -1, - 43, 44, 48, 47, -1, - 44, 45, 49, 48, -1, - 46, 47, 48, 49, -1, - 50, 51, 62, 63, 55, 54, -1, - 50, 53, 52, 59, 58, 51, -1, - 50, 54, 57, 53, -1, - 51, 58, 59, 52, 64, 67, 66, 62, -1, - 52, 53, 57, 56, 65, 64, -1, - 54, 55, 60, 61, 56, 57, -1, - 55, 63, 68, 69, 65, 56, 61, 60, -1, - 62, 66, 68, 63, -1, - 64, 65, 69, 67, -1, - 66, 67, 71, 70, -1, - 66, 70, 73, 79, 78, 77, 68, -1, - 67, 69, 74, 75, 76, 72, 71, -1, - 68, 77, 74, 69, -1, - 70, 71, 81, 80, -1, - 70, 80, 83, 87, 86, 73, -1, - 71, 72, 84, 85, 82, 81, -1, - 72, 73, 86, 84, -1, - 72, 76, 79, 73, -1, - 74, 77, 78, 75, -1, - 75, 78, 79, 76, -1, - 80, 81, 82, 83, -1, - 82, 85, 90, 89, -1, - 82, 89, 88, 83, -1, - 83, 88, 91, 87, -1, - 84, 86, 87, 85, -1, - 85, 87, 91, 90, -1, - 88, 89, 90, 91, -1, - 92, 93, 104, 105, 97, 96, -1, - 92, 95, 94, 101, 100, 93, -1, - 92, 96, 99, 95, -1, - 93, 100, 101, 94, 106, 109, 108, 104, -1, - 94, 95, 99, 98, 107, 106, -1, - 96, 97, 102, 103, 98, 99, -1, - 97, 105, 110, 111, 107, 98, 103, 102, -1, - 104, 108, 110, 105, -1, - 106, 107, 111, 109, -1, - 108, 109, 113, 112, -1, - 108, 112, 115, 121, 120, 119, 110, -1, - 109, 111, 116, 117, 118, 114, 113, -1, - 110, 119, 116, 111, -1, - 112, 113, 123, 122, -1, - 112, 122, 125, 129, 128, 115, -1, - 113, 114, 126, 127, 124, 123, -1, - 114, 115, 128, 126, -1, - 114, 118, 121, 115, -1, - 116, 119, 120, 117, -1, - 117, 120, 121, 118, -1, - 122, 123, 124, 125, -1, - 124, 127, 132, 131, -1, - 124, 131, 130, 125, -1, - 125, 130, 133, 129, -1, - 126, 128, 129, 127, -1, - 127, 129, 133, 132, -1, - 130, 131, 132, 133, -1 ] - normal Normal { vector [ - -0.5773502691896258 0.5773502691896257 -0.577350269189626, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896257, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896255, - 0.5773502691896258 0.5773502691896258 -0.5773502691896256, - -0.5773502691896258 0.5773502691896258 0.5773502691896257, - -0.5773502691896261 -0.5773502691896261 0.5773502691896252, - 0.5773502691896261 -0.577350269189626 0.5773502691896253, - 0.5773502691896257 0.5773502691896257 0.5773502691896258, - 0.0 -0.7071067811865476 -0.7071067811865474, - 0.0 -0.7071067811865476 -0.7071067811865474, - 0.0 -0.707106781186548 0.707106781186547, - 0.0 -0.707106781186548 0.707106781186547, - -0.4472135954999579 -0.8944271909999159 8.488646395503802e-17, - -0.4472135954999579 -0.8944271909999159 -7.465186678279017e-16, - 0.4472135954999579 -0.8944271909999159 2.476755887581378e-16, - 0.4472135954999579 -0.8944271909999159 -5.8372954302480185e-16, - -0.4082482904638631 -0.8164965809277261 -0.408248290463863, - 0.4082482904638631 -0.8164965809277261 -0.40824829046386285, - -0.40824829046386313 -0.8164965809277263 0.40824829046386246, - 0.40824829046386313 -0.8164965809277263 0.4082482904638626, - -0.7071067811865475 -3.7851795050235733e-17 -0.7071067811865475, - 0.7071067811865476 5.67776925753536e-17 -0.7071067811865475, - 0.7071067811865475 5.677769257535359e-17 0.7071067811865477, - -0.7071067811865476 -3.785179505023574e-17 0.7071067811865475, - 0.4472135954999579 0.0 0.8944271909999159, - 0.4472135954999579 0.0 0.8944271909999159, - 0.4472135954999579 0.0 0.8944271909999159, - -0.447213595499958 0.0 0.894427190999916, - -0.447213595499958 0.0 0.894427190999916, - -0.447213595499958 0.0 0.894427190999916, - -0.5773502691896257 -0.5773502691896257 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - 0.7071067811865475 -0.7071067811865475 8.929364625000761e-17, - -0.7071067811865475 -0.7071067811865475 -8.929364625000763e-17, - 0.4472135954999579 7.181873153077948e-17 0.8944271909999159, - 0.8164965809277259 0.4082482904638631 0.4082482904638632, - -0.4472135954999579 -4.7879154353853e-17 0.8944271909999159, - -0.8164965809277261 0.408248290463863 0.40824829046386296, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - 0.5773502691896257 -0.5773502691896257 0.5773502691896258, - 0.5773502691896257 0.5773502691896257 0.5773502691896258, - -0.5773502691896258 0.5773502691896258 0.5773502691896257, - 0.6208281997174848 0.6079352552706409 -0.49496168723909095, - 0.5418896715101733 0.5306360695728285 0.6517522117944031, - -0.5418896715101736 0.5306360695728287 0.6517522117944029, - -0.6208281997174845 0.607935255270641 -0.4949616872390911, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896256, - 0.5773502691896256 -0.5773502691896258 0.577350269189626, - -0.577350269189626 -0.5773502691896256 0.5773502691896256, - -0.5773502691896257 -0.5773502691896258 -0.577350269189626, - -0.5773502691896256 0.5773502691896257 -0.5773502691896261, - -0.5773502691896256 -0.5773502691896255 -0.5773502691896261, - 0.577350269189626 -0.5773502691896257 -0.5773502691896258, - 0.5773502691896257 0.5773502691896257 -0.5773502691896256, - -0.577350269189626 0.577350269189626 0.5773502691896254, - -0.5773502691896262 -0.577350269189626 0.577350269189625, - 0.577350269189626 -0.577350269189626 0.5773502691896254, - 0.5773502691896257 0.577350269189626 0.5773502691896258, - 1.0223986264745119e-16 -0.7071067811865475 -0.7071067811865475, - 1.0223986264745119e-16 -0.7071067811865475 -0.7071067811865475, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -0.447213595499958 -0.894427190999916 -3.2557824960619963e-16, - -0.447213595499958 -0.894427190999916 -8.244213286759634e-16, - 0.4472135954999579 -0.8944271909999159 0.0, - 0.4472135954999579 -0.8944271909999159 -4.988430790697637e-16, - -0.4082482904638629 -0.8164965809277261 -0.4082482904638631, - 0.40824829046386313 -0.8164965809277261 -0.4082482904638631, - -0.40824829046386313 -0.8164965809277261 0.4082482904638626, - 0.408248290463863 -0.8164965809277263 0.4082482904638627, - -0.7071067811865474 0.0 -0.7071067811865476, - 0.7071067811865477 0.0 -0.7071067811865475, - 0.7071067811865474 0.0 0.7071067811865476, - -0.7071067811865477 0.0 0.7071067811865475, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - 0.7071067811865475 -0.7071067811865475 3.14018491736755e-17, - -0.7071067811865475 -0.7071067811865475 -3.14018491736755e-17, - 0.4472135954999577 0.0 0.894427190999916, - 0.8164965809277259 0.4082482904638631 0.4082482904638631, - -0.4472135954999581 0.0 0.8944271909999159, - -0.8164965809277261 0.4082482904638631 0.408248290463863, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - -0.5773502691896258 0.5773502691896258 0.5773502691896257, - -0.5773502691896258 0.5773502691896257 -0.5773502691896258, - -0.5773502691896256 -0.5773502691896256 -0.577350269189626, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896256, - 0.577350269189626 0.577350269189626 -0.5773502691896255, - -0.577350269189626 0.5773502691896257 0.5773502691896258, - -0.5773502691896261 -0.577350269189626 0.5773502691896253, - 0.5773502691896258 -0.5773502691896258 0.5773502691896256, - 0.5773502691896256 0.5773502691896256 0.5773502691896261, - 0.0 -0.7071067811865474 -0.7071067811865477, - 0.0 -0.7071067811865474 -0.7071067811865477, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -0.4472135954999579 -0.8944271909999159 -1.6628102635658793e-16, - -0.4472135954999579 -0.8944271909999159 -4.988430790697638e-16, - 0.4472135954999579 -0.8944271909999159 1.5929722324961148e-16, - 0.4472135954999579 -0.8944271909999159 -1.7326482946356438e-16, - -0.4082482904638629 -0.8164965809277261 -0.40824829046386324, - 0.4082482904638631 -0.8164965809277259 -0.4082482904638632, - -0.40824829046386313 -0.8164965809277261 0.4082482904638626, - 0.408248290463863 -0.8164965809277263 0.4082482904638627, - -0.7071067811865474 0.0 -0.7071067811865476, - 0.7071067811865477 0.0 -0.7071067811865475, - 0.7071067811865474 0.0 0.7071067811865476, - -0.7071067811865477 0.0 0.7071067811865475, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - 0.7071067811865475 -0.7071067811865475 3.140184917367551e-17, - -0.7071067811865475 -0.7071067811865475 -3.140184917367551e-17, - 0.4472135954999577 0.0 0.894427190999916, - 0.8164965809277259 0.4082482904638631 0.4082482904638631, - -0.4472135954999581 0.0 0.8944271909999159, - -0.8164965809277261 0.4082482904638631 0.408248290463863, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - -0.5773502691896258 0.5773502691896258 0.5773502691896257 ] } - normalIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1, - 42, 43, 47, 46, -1, - 42, 45, 44, 43, -1, - 42, 46, 49, 45, -1, - 43, 44, 48, 47, -1, - 44, 45, 49, 48, -1, - 46, 47, 48, 49, -1, - 50, 51, 62, 63, 55, 54, -1, - 50, 53, 52, 59, 58, 51, -1, - 50, 54, 57, 53, -1, - 51, 58, 59, 52, 64, 67, 66, 62, -1, - 52, 53, 57, 56, 65, 64, -1, - 54, 55, 60, 61, 56, 57, -1, - 55, 63, 68, 69, 65, 56, 61, 60, -1, - 62, 66, 68, 63, -1, - 64, 65, 69, 67, -1, - 66, 67, 71, 70, -1, - 66, 70, 73, 79, 78, 77, 68, -1, - 67, 69, 74, 75, 76, 72, 71, -1, - 68, 77, 74, 69, -1, - 70, 71, 81, 80, -1, - 70, 80, 83, 87, 86, 73, -1, - 71, 72, 84, 85, 82, 81, -1, - 72, 73, 86, 84, -1, - 72, 76, 79, 73, -1, - 74, 77, 78, 75, -1, - 75, 78, 79, 76, -1, - 80, 81, 82, 83, -1, - 82, 85, 90, 89, -1, - 82, 89, 88, 83, -1, - 83, 88, 91, 87, -1, - 84, 86, 87, 85, -1, - 85, 87, 91, 90, -1, - 88, 89, 90, 91, -1, - 92, 93, 104, 105, 97, 96, -1, - 92, 95, 94, 101, 100, 93, -1, - 92, 96, 99, 95, -1, - 93, 100, 101, 94, 106, 109, 108, 104, -1, - 94, 95, 99, 98, 107, 106, -1, - 96, 97, 102, 103, 98, 99, -1, - 97, 105, 110, 111, 107, 98, 103, 102, -1, - 104, 108, 110, 105, -1, - 106, 107, 111, 109, -1, - 108, 109, 113, 112, -1, - 108, 112, 115, 121, 120, 119, 110, -1, - 109, 111, 116, 117, 118, 114, 113, -1, - 110, 119, 116, 111, -1, - 112, 113, 123, 122, -1, - 112, 122, 125, 129, 128, 115, -1, - 113, 114, 126, 127, 124, 123, -1, - 114, 115, 128, 126, -1, - 114, 118, 121, 115, -1, - 116, 119, 120, 117, -1, - 117, 120, 121, 118, -1, - 122, 123, 124, 125, -1, - 124, 127, 132, 131, -1, - 124, 131, 130, 125, -1, - 125, 130, 133, 129, -1, - 126, 128, 129, 127, -1, - 127, 129, 133, 132, -1, - 130, 131, 132, 133, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 0.8666666746139526 0.8866666555404663 1.0, - 1.0 1.0 1.0 ] } - colorIndex [ - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -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, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF hole Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.0 0.0 0.0 - specularColor 0.07333333333333333 0.07333333333333333 0.07333333333333333 - ambientIntensity 0.03333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.8 16.76383400907441 -3.4160004482758692, - -1.662983158520316 17.452664187331575 -3.4160004482758692, - -1.2727922061357857 18.036626215210195 -3.4160004482758692, - -0.6888301782571613 18.426817167594727 -3.416000448275869, - 4.0898975900475613e-16 18.563834009074412 -3.416000448275869, - 0.688830178257162 18.426817167594727 -3.416000448275869, - 1.2727922061357855 18.036626215210198 -3.416000448275869, - 1.662983158520316 17.452664187331575 -3.416000448275869, - 1.8 16.76383400907441 -3.416000448275869, - 1.662983158520316 16.07500383081725 -3.416000448275869, - 1.2727922061357857 15.491041802938625 -3.416000448275869, - 0.6888301782571628 15.100850850554096 -3.416000448275869, - 4.0898975900475574e-16 14.96383400907441 -3.416000448275869, - -0.688830178257162 15.100850850554096 -3.416000448275869, - -1.2727922061357855 15.491041802938625 -3.4160004482758692, - -1.662983158520316 16.07500383081725 -3.4160004482758692, - -1.7999999999999996 16.76383400907441 -4.830000448275868, - -1.6629831585203156 17.452664187331575 -4.830000448275868, - -1.2727922061357853 18.036626215210195 -4.830000448275868, - -0.6888301782571609 18.426817167594727 -4.830000448275866, - 7.553084358657239e-16 18.563834009074412 -4.830000448275866, - 0.6888301782571624 18.426817167594727 -4.830000448275866, - 1.272792206135786 18.036626215210198 -4.830000448275866, - 1.6629831585203165 17.452664187331575 -4.830000448275866, - 1.8000000000000005 16.76383400907441 -4.830000448275866, - 1.6629831585203165 16.07500383081725 -4.830000448275866, - 1.2727922061357861 15.491041802938625 -4.830000448275866, - 0.6888301782571632 15.100850850554096 -4.830000448275866, - 7.553084358657239e-16 14.96383400907441 -4.830000448275866, - -0.6888301782571615 15.100850850554096 -4.830000448275866, - -1.272792206135785 15.491041802938625 -4.830000448275868, - -1.6629831585203156 16.07500383081725 -4.830000448275868 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - -0.8909091543078936 0.0 0.454181548249589, - -0.823092732992002 0.34093617309602514 0.4541815482495892, - -0.6299679044322836 0.6299679044322842 0.45418154824958895, - -0.3409361730960256 0.8230927329920019 0.45418154824958923, - 2.521214061132978e-17 0.8909091543078934 0.4541815482495894, - 0.34093617309602425 0.8230927329920025 0.45418154824958923, - 0.6299679044322831 0.6299679044322841 0.45418154824958945, - 0.8230927329920024 0.3409361730960241 0.45418154824958945, - 0.8909091543078933 0.0 0.45418154824958934, - 0.8230927329920025 -0.34093617309602403 0.45418154824958945, - 0.6299679044322832 -0.629967904432284 0.45418154824958945, - 0.34093617309602425 -0.8230927329920024 0.45418154824958923, - 0.0 -0.8909091543078934 0.4541815482495894, - -0.34093617309602414 -0.8230927329920027 0.45418154824958906, - -0.6299679044322831 -0.6299679044322843 0.4541815482495891, - -0.8230927329920025 -0.3409361730960242 0.45418154824958906, - -0.8909091543078934 0.0 -0.45418154824958945, - -0.823092732992002 0.34093617309602514 -0.4541815482495896, - -0.6299679044322832 0.6299679044322841 -0.45418154824958923, - -0.3409361730960254 0.8230927329920019 -0.4541815482495894, - 1.8909105458497336e-16 0.8909091543078934 -0.4541815482495894, - 0.34093617309602436 0.8230927329920025 -0.45418154824958906, - 0.6299679044322833 0.6299679044322842 -0.4541815482495891, - 0.8230927329920026 0.3409361730960242 -0.45418154824958906, - 0.8909091543078936 0.0 -0.45418154824958895, - 0.8230927329920027 -0.3409361730960241 -0.45418154824958906, - 0.6299679044322835 -0.6299679044322841 -0.4541815482495891, - 0.3409361730960245 -0.8230927329920026 -0.45418154824958906, - 1.6387891397364358e-16 -0.8909091543078934 -0.45418154824958934, - -0.3409361730960239 -0.8230927329920025 -0.45418154824958923, - -0.629967904432283 -0.6299679044322843 -0.4541815482495895, - -0.8230927329920023 -0.3409361730960241 -0.45418154824958945 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 0.8666666746139526 0.8866666555404663 1.0, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, -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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF tab Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.878431 1.0 1.0 - specularColor 0.878431 1.0 1.0 - ambientIntensity 0.96 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 5.4035 21.600834009074415 -4.8300004482758645, - 5.4035 21.600834009074415 -3.4300004482758637, - -5.403499999999998 21.600834009074415 -3.4300004482758677, - -5.403499999999998 21.600834009074415 -4.830000448275868, - 5.403499999999999 8.720834009074412 -4.8300004482758645, - 5.403499999999999 8.720834009074412 -3.4300004482758637, - -5.403499999999999 8.720834009074414 -3.4300004482758677, - -5.403499999999999 8.720834009074414 -4.830000448275866 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.577350269189626 0.5773502691896256 -0.5773502691896258, - 0.5773502691896257 0.5773502691896258 0.5773502691896258, - -0.577350269189626 0.5773502691896256 0.5773502691896256, - -0.5773502691896257 0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896255 -0.5773502691896258 0.5773502691896258, - -0.5773502691896261 -0.5773502691896256 0.5773502691896256, - -0.5773502691896257 -0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 0.8666666746139526 0.8866666555404663 1.0, - 1.0 1.0 1.0 ] } - colorIndex [ - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wings deleted file mode 100644 index 88401508..00000000 Binary files a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wings and /dev/null differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wrl deleted file mode 100644 index 55b6ae39..00000000 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wrl +++ /dev/null @@ -1,766 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF pin2 Transform { - children [ - Shape { - appearance Appearance { - material DEF default 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.889999999999999 5.000833693284937 -1.910000448275866, - -0.8899999999999986 1.5498336932849375 -1.910000448275866, - 0.8900000000000015 1.5498336932849375 -1.910000448275866, - 0.890000000000001 5.000833693284937 -1.910000448275866, - -0.8899999999999991 5.000833693284937 -1.3000004482758656, - -0.8899999999999987 1.5498336932849375 -1.3000004482758656, - 0.8900000000000013 1.5498336932849375 -1.3000004482758656, - 0.8900000000000009 5.000833693284937 -1.3000004482758656, - -0.2966666666666653 1.5498336932849375 -1.910000448275866, - 0.2966666666666681 1.5498336932849375 -1.910000448275866, - -0.29666666666666536 1.5498336932849375 -1.3000004482758656, - 0.296666666666668 1.5498336932849375 -1.3000004482758656, - -0.8899999999999986 1.5498336932849375 -1.7066671149425323, - -0.8899999999999986 1.5498336932849375 -1.5033337816091992, - 0.8900000000000015 1.5498336932849375 -1.7066671149425323, - 0.8900000000000015 1.5498336932849375 -1.5033337816091992, - -0.35599999999999865 1.5498336932849375 -1.7575004482758656, - 0.3560000000000014 1.5498336932849375 -1.7575004482758656, - -0.3559999999999987 1.5498336932849375 -1.4525004482758659, - 0.35600000000000137 1.5498336932849375 -1.4525004482758659, - -0.3559999999999986 0.7508336932849371 -1.7575004482758656, - 0.3560000000000015 0.7508336932849371 -1.7575004482758656, - 0.3560000000000014 0.7508336932849371 -1.4525004482758659, - -0.35599999999999865 0.7508336932849371 -1.4525004482758659, - 0.35600000000000137 1.3500836932849376 -1.4525004482758659, - 0.35600000000000137 1.1503336932849377 -1.4525004482758659, - 0.3560000000000014 0.9505836932849379 -1.4525004482758659, - -0.3559999999999987 1.3500836932849376 -1.4525004482758659, - -0.3559999999999987 1.1503336932849377 -1.4525004482758659, - -0.35599999999999865 0.9505836932849379 -1.4525004482758659, - -0.3559999999999985 -0.09916630671506255 -1.7575004482758656, - 0.3560000000000016 -0.09916630671506255 -1.7575004482758656, - 0.35600000000000154 -0.09916630671506255 -1.4525004482758659, - -0.35599999999999854 -0.09916630671506255 -1.4525004482758659, - 0.3560000000000015 0.4675003599516039 -1.4525004482758659, - 0.35600000000000154 0.09916702661827159 -1.4525004482758659, - -0.3559999999999986 0.4675003599516039 -1.4525004482758659, - -0.35599999999999854 0.09916702661827159 -1.4525004482758659, - -0.35599999999999976 -0.09916630671506255 8.547499551724133, - 0.3560000000000003 -0.09916630671506255 8.547499551724133, - 0.3560000000000003 0.09916702661827159 8.547499551724133, - -0.35599999999999976 0.09916702661827159 8.547499551724133, - 5.35 14.11083400907441 -4.8300004482758645, - 5.349999999999999 13.11083400907441 -4.482758653168162e-7, - -5.3500000000000005 13.11083400907441 -4.4827586798135144e-7, - -5.35 14.11083400907441 -4.830000448275868, - 5.349999999999999 5.090834009074411 -4.8300004482758645, - 5.349999999999998 5.090834009074411 -4.482758653168162e-7, - -5.350000000000001 5.090834009074412 -4.48275867093173e-7, - -5.3500000000000005 5.090834009074412 -4.830000448275866, - -3.429999999999999 5.000833693284937 -1.9100004482758663, - -3.4299999999999984 1.5498336932849375 -1.9100004482758663, - -1.6499999999999986 1.5498336932849375 -1.9100004482758661, - -1.649999999999999 5.000833693284937 -1.9100004482758661, - -3.4299999999999993 5.000833693284937 -1.300000448275866, - -3.429999999999999 1.5498336932849375 -1.300000448275866, - -1.6499999999999986 1.5498336932849375 -1.3000004482758658, - -1.649999999999999 5.000833693284937 -1.3000004482758658, - -2.836666666666665 1.5498336932849375 -1.9100004482758663, - -2.2433333333333314 1.5498336932849375 -1.9100004482758661, - -2.8366666666666656 1.5498336932849375 -1.300000448275866, - -2.243333333333332 1.5498336932849375 -1.3000004482758658, - -3.429999999999999 1.5498336932849375 -1.7066671149425328, - -3.429999999999999 1.5498336932849375 -1.5033337816091996, - -1.6499999999999986 1.5498336932849375 -1.7066671149425325, - -1.6499999999999986 1.5498336932849375 -1.5033337816091994, - -2.8959999999999986 1.5498336932849375 -1.757500448275866, - -2.183999999999999 1.5498336932849375 -1.7575004482758658, - -2.8959999999999986 1.5498336932849375 -1.4525004482758663, - -2.183999999999999 1.5498336932849375 -1.452500448275866, - -2.8959999999999986 0.7508336932849371 -1.757500448275866, - -2.183999999999999 0.7508336932849371 -1.7575004482758658, - -2.183999999999999 0.7508336932849371 -1.452500448275866, - -2.8959999999999986 0.7508336932849371 -1.4525004482758663, - -2.183999999999999 1.3500836932849376 -1.452500448275866, - -2.183999999999999 1.1503336932849377 -1.452500448275866, - -2.183999999999999 0.9505836932849379 -1.452500448275866, - -2.8959999999999986 1.3500836932849376 -1.4525004482758663, - -2.8959999999999986 1.1503336932849377 -1.4525004482758663, - -2.8959999999999986 0.9505836932849379 -1.4525004482758663, - -2.8959999999999986 -0.09916630671506255 -1.757500448275866, - -2.183999999999999 -0.09916630671506255 -1.7575004482758658, - -2.183999999999999 -0.09916630671506255 -1.452500448275866, - -2.8959999999999986 -0.09916630671506255 -1.4525004482758663, - -2.183999999999999 0.4675003599516039 -1.452500448275866, - -2.183999999999999 0.09916702661827159 -1.452500448275866, - -2.8959999999999986 0.4675003599516039 -1.4525004482758663, - -2.8959999999999986 0.09916702661827159 -1.4525004482758663, - -2.8959999999999995 -0.09916630671506255 8.547499551724133, - -2.1839999999999997 -0.09916630671506255 8.547499551724133, - -2.1839999999999997 0.09916702661827159 8.547499551724133, - -2.8959999999999995 0.09916702661827159 8.547499551724133, - 1.6500000000000008 5.000833693284937 -1.9100004482758657, - 1.6500000000000012 1.5498336932849375 -1.9100004482758657, - 3.430000000000002 1.5498336932849375 -1.9100004482758655, - 3.4300000000000015 5.000833693284937 -1.9100004482758655, - 1.6500000000000008 5.000833693284937 -1.3000004482758654, - 1.6500000000000012 1.5498336932849375 -1.3000004482758654, - 3.4300000000000015 1.5498336932849375 -1.3000004482758651, - 3.430000000000001 5.000833693284937 -1.3000004482758651, - 2.243333333333335 1.5498336932849375 -1.9100004482758657, - 2.8366666666666687 1.5498336932849375 -1.9100004482758655, - 2.2433333333333345 1.5498336932849375 -1.3000004482758654, - 2.8366666666666682 1.5498336932849375 -1.3000004482758651, - 1.6500000000000012 1.5498336932849375 -1.706667114942532, - 1.6500000000000012 1.5498336932849375 -1.503333781609199, - 3.4300000000000015 1.5498336932849375 -1.7066671149425319, - 3.4300000000000015 1.5498336932849375 -1.5033337816091987, - 2.1840000000000015 1.5498336932849375 -1.7575004482758654, - 2.8960000000000012 1.5498336932849375 -1.7575004482758652, - 2.1840000000000015 1.5498336932849375 -1.4525004482758657, - 2.8960000000000012 1.5498336932849375 -1.4525004482758654, - 2.1840000000000015 0.7508336932849371 -1.7575004482758654, - 2.8960000000000012 0.7508336932849371 -1.7575004482758652, - 2.8960000000000012 0.7508336932849371 -1.4525004482758654, - 2.1840000000000015 0.7508336932849371 -1.4525004482758657, - 2.8960000000000012 1.3500836932849376 -1.4525004482758654, - 2.8960000000000012 1.1503336932849377 -1.4525004482758654, - 2.8960000000000012 0.9505836932849379 -1.4525004482758654, - 2.1840000000000015 1.3500836932849376 -1.4525004482758657, - 2.1840000000000015 1.1503336932849377 -1.4525004482758657, - 2.1840000000000015 0.9505836932849379 -1.4525004482758657, - 2.1840000000000015 -0.09916630671506255 -1.7575004482758654, - 2.8960000000000012 -0.09916630671506255 -1.7575004482758652, - 2.8960000000000012 -0.09916630671506255 -1.4525004482758654, - 2.1840000000000015 -0.09916630671506255 -1.4525004482758657, - 2.8960000000000012 0.4675003599516039 -1.4525004482758654, - 2.8960000000000012 0.09916702661827159 -1.4525004482758654, - 2.1840000000000015 0.4675003599516039 -1.4525004482758657, - 2.1840000000000015 0.09916702661827159 -1.4525004482758657, - 2.1840000000000006 -0.09916630671506255 8.547499551724133, - 2.8960000000000004 -0.09916630671506255 8.547499551724133, - 2.8960000000000004 0.09916702661827159 8.547499551724133, - 2.1840000000000006 0.09916702661827159 8.547499551724133 ] } - coordIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1, - 42, 43, 47, 46, -1, - 42, 45, 44, 43, -1, - 42, 46, 49, 45, -1, - 43, 44, 48, 47, -1, - 44, 45, 49, 48, -1, - 46, 47, 48, 49, -1, - 50, 51, 62, 63, 55, 54, -1, - 50, 53, 52, 59, 58, 51, -1, - 50, 54, 57, 53, -1, - 51, 58, 59, 52, 64, 67, 66, 62, -1, - 52, 53, 57, 56, 65, 64, -1, - 54, 55, 60, 61, 56, 57, -1, - 55, 63, 68, 69, 65, 56, 61, 60, -1, - 62, 66, 68, 63, -1, - 64, 65, 69, 67, -1, - 66, 67, 71, 70, -1, - 66, 70, 73, 79, 78, 77, 68, -1, - 67, 69, 74, 75, 76, 72, 71, -1, - 68, 77, 74, 69, -1, - 70, 71, 81, 80, -1, - 70, 80, 83, 87, 86, 73, -1, - 71, 72, 84, 85, 82, 81, -1, - 72, 73, 86, 84, -1, - 72, 76, 79, 73, -1, - 74, 77, 78, 75, -1, - 75, 78, 79, 76, -1, - 80, 81, 82, 83, -1, - 82, 85, 90, 89, -1, - 82, 89, 88, 83, -1, - 83, 88, 91, 87, -1, - 84, 86, 87, 85, -1, - 85, 87, 91, 90, -1, - 88, 89, 90, 91, -1, - 92, 93, 104, 105, 97, 96, -1, - 92, 95, 94, 101, 100, 93, -1, - 92, 96, 99, 95, -1, - 93, 100, 101, 94, 106, 109, 108, 104, -1, - 94, 95, 99, 98, 107, 106, -1, - 96, 97, 102, 103, 98, 99, -1, - 97, 105, 110, 111, 107, 98, 103, 102, -1, - 104, 108, 110, 105, -1, - 106, 107, 111, 109, -1, - 108, 109, 113, 112, -1, - 108, 112, 115, 121, 120, 119, 110, -1, - 109, 111, 116, 117, 118, 114, 113, -1, - 110, 119, 116, 111, -1, - 112, 113, 123, 122, -1, - 112, 122, 125, 129, 128, 115, -1, - 113, 114, 126, 127, 124, 123, -1, - 114, 115, 128, 126, -1, - 114, 118, 121, 115, -1, - 116, 119, 120, 117, -1, - 117, 120, 121, 118, -1, - 122, 123, 124, 125, -1, - 124, 127, 132, 131, -1, - 124, 131, 130, 125, -1, - 125, 130, 133, 129, -1, - 126, 128, 129, 127, -1, - 127, 129, 133, 132, -1, - 130, 131, 132, 133, -1 ] - normal Normal { vector [ - -0.5773502691896258 0.5773502691896257 -0.577350269189626, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896257, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896255, - 0.5773502691896258 0.5773502691896258 -0.5773502691896256, - -0.5773502691896258 0.5773502691896258 0.5773502691896257, - -0.5773502691896261 -0.5773502691896261 0.5773502691896252, - 0.5773502691896261 -0.577350269189626 0.5773502691896253, - 0.5773502691896257 0.5773502691896257 0.5773502691896258, - 0.0 -0.7071067811865476 -0.7071067811865474, - 0.0 -0.7071067811865476 -0.7071067811865474, - 0.0 -0.707106781186548 0.707106781186547, - 0.0 -0.707106781186548 0.707106781186547, - -0.4472135954999579 -0.8944271909999159 8.488646395503802e-17, - -0.4472135954999579 -0.8944271909999159 -7.465186678279017e-16, - 0.4472135954999579 -0.8944271909999159 2.476755887581378e-16, - 0.4472135954999579 -0.8944271909999159 -5.8372954302480185e-16, - -0.4082482904638631 -0.8164965809277261 -0.408248290463863, - 0.4082482904638631 -0.8164965809277261 -0.40824829046386285, - -0.40824829046386313 -0.8164965809277263 0.40824829046386246, - 0.40824829046386313 -0.8164965809277263 0.4082482904638626, - -0.7071067811865475 -3.7851795050235733e-17 -0.7071067811865475, - 0.7071067811865476 5.67776925753536e-17 -0.7071067811865475, - 0.7071067811865475 5.677769257535359e-17 0.7071067811865477, - -0.7071067811865476 -3.785179505023574e-17 0.7071067811865475, - 0.4472135954999579 0.0 0.8944271909999159, - 0.4472135954999579 0.0 0.8944271909999159, - 0.4472135954999579 0.0 0.8944271909999159, - -0.447213595499958 0.0 0.894427190999916, - -0.447213595499958 0.0 0.894427190999916, - -0.447213595499958 0.0 0.894427190999916, - -0.5773502691896257 -0.5773502691896257 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - 0.7071067811865475 -0.7071067811865475 8.929364625000761e-17, - -0.7071067811865475 -0.7071067811865475 -8.929364625000763e-17, - 0.4472135954999579 7.181873153077948e-17 0.8944271909999159, - 0.8164965809277259 0.4082482904638631 0.4082482904638632, - -0.4472135954999579 -4.7879154353853e-17 0.8944271909999159, - -0.8164965809277261 0.408248290463863 0.40824829046386296, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - 0.5773502691896257 -0.5773502691896257 0.5773502691896258, - 0.5773502691896257 0.5773502691896257 0.5773502691896258, - -0.5773502691896258 0.5773502691896258 0.5773502691896257, - 0.6208281997174848 0.6079352552706409 -0.49496168723909095, - 0.5418896715101733 0.5306360695728285 0.6517522117944031, - -0.5418896715101736 0.5306360695728287 0.6517522117944029, - -0.6208281997174845 0.607935255270641 -0.4949616872390911, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896256, - 0.5773502691896256 -0.5773502691896258 0.577350269189626, - -0.577350269189626 -0.5773502691896256 0.5773502691896256, - -0.5773502691896257 -0.5773502691896258 -0.577350269189626, - -0.5773502691896256 0.5773502691896257 -0.5773502691896261, - -0.5773502691896256 -0.5773502691896255 -0.5773502691896261, - 0.577350269189626 -0.5773502691896257 -0.5773502691896258, - 0.5773502691896257 0.5773502691896257 -0.5773502691896256, - -0.577350269189626 0.577350269189626 0.5773502691896254, - -0.5773502691896262 -0.577350269189626 0.577350269189625, - 0.577350269189626 -0.577350269189626 0.5773502691896254, - 0.5773502691896257 0.577350269189626 0.5773502691896258, - 1.0223986264745119e-16 -0.7071067811865475 -0.7071067811865475, - 1.0223986264745119e-16 -0.7071067811865475 -0.7071067811865475, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -0.447213595499958 -0.894427190999916 -3.2557824960619963e-16, - -0.447213595499958 -0.894427190999916 -8.244213286759634e-16, - 0.4472135954999579 -0.8944271909999159 0.0, - 0.4472135954999579 -0.8944271909999159 -4.988430790697637e-16, - -0.4082482904638629 -0.8164965809277261 -0.4082482904638631, - 0.40824829046386313 -0.8164965809277261 -0.4082482904638631, - -0.40824829046386313 -0.8164965809277261 0.4082482904638626, - 0.408248290463863 -0.8164965809277263 0.4082482904638627, - -0.7071067811865474 0.0 -0.7071067811865476, - 0.7071067811865477 0.0 -0.7071067811865475, - 0.7071067811865474 0.0 0.7071067811865476, - -0.7071067811865477 0.0 0.7071067811865475, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - 0.7071067811865475 -0.7071067811865475 3.14018491736755e-17, - -0.7071067811865475 -0.7071067811865475 -3.14018491736755e-17, - 0.4472135954999577 0.0 0.894427190999916, - 0.8164965809277259 0.4082482904638631 0.4082482904638631, - -0.4472135954999581 0.0 0.8944271909999159, - -0.8164965809277261 0.4082482904638631 0.408248290463863, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - -0.5773502691896258 0.5773502691896258 0.5773502691896257, - -0.5773502691896258 0.5773502691896257 -0.5773502691896258, - -0.5773502691896256 -0.5773502691896256 -0.577350269189626, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896256, - 0.577350269189626 0.577350269189626 -0.5773502691896255, - -0.577350269189626 0.5773502691896257 0.5773502691896258, - -0.5773502691896261 -0.577350269189626 0.5773502691896253, - 0.5773502691896258 -0.5773502691896258 0.5773502691896256, - 0.5773502691896256 0.5773502691896256 0.5773502691896261, - 0.0 -0.7071067811865474 -0.7071067811865477, - 0.0 -0.7071067811865474 -0.7071067811865477, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -1.0223986264745123e-16 -0.7071067811865479 0.7071067811865471, - -0.4472135954999579 -0.8944271909999159 -1.6628102635658793e-16, - -0.4472135954999579 -0.8944271909999159 -4.988430790697638e-16, - 0.4472135954999579 -0.8944271909999159 1.5929722324961148e-16, - 0.4472135954999579 -0.8944271909999159 -1.7326482946356438e-16, - -0.4082482904638629 -0.8164965809277261 -0.40824829046386324, - 0.4082482904638631 -0.8164965809277259 -0.4082482904638632, - -0.40824829046386313 -0.8164965809277261 0.4082482904638626, - 0.408248290463863 -0.8164965809277263 0.4082482904638627, - -0.7071067811865474 0.0 -0.7071067811865476, - 0.7071067811865477 0.0 -0.7071067811865475, - 0.7071067811865474 0.0 0.7071067811865476, - -0.7071067811865477 0.0 0.7071067811865475, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - 0.4472135954999577 0.0 0.894427190999916, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.4472135954999581 0.0 0.8944271909999159, - -0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - 0.7071067811865475 -0.7071067811865475 3.140184917367551e-17, - -0.7071067811865475 -0.7071067811865475 -3.140184917367551e-17, - 0.4472135954999577 0.0 0.894427190999916, - 0.8164965809277259 0.4082482904638631 0.4082482904638631, - -0.4472135954999581 0.0 0.8944271909999159, - -0.8164965809277261 0.4082482904638631 0.408248290463863, - -0.5773502691896258 -0.5773502691896258 0.5773502691896257, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - -0.5773502691896258 0.5773502691896258 0.5773502691896257 ] } - normalIndex [ - 0, 1, 12, 13, 5, 4, -1, - 0, 3, 2, 9, 8, 1, -1, - 0, 4, 7, 3, -1, - 1, 8, 9, 2, 14, 17, 16, 12, -1, - 2, 3, 7, 6, 15, 14, -1, - 4, 5, 10, 11, 6, 7, -1, - 5, 13, 18, 19, 15, 6, 11, 10, -1, - 12, 16, 18, 13, -1, - 14, 15, 19, 17, -1, - 16, 17, 21, 20, -1, - 16, 20, 23, 29, 28, 27, 18, -1, - 17, 19, 24, 25, 26, 22, 21, -1, - 18, 27, 24, 19, -1, - 20, 21, 31, 30, -1, - 20, 30, 33, 37, 36, 23, -1, - 21, 22, 34, 35, 32, 31, -1, - 22, 23, 36, 34, -1, - 22, 26, 29, 23, -1, - 24, 27, 28, 25, -1, - 25, 28, 29, 26, -1, - 30, 31, 32, 33, -1, - 32, 35, 40, 39, -1, - 32, 39, 38, 33, -1, - 33, 38, 41, 37, -1, - 34, 36, 37, 35, -1, - 35, 37, 41, 40, -1, - 38, 39, 40, 41, -1, - 42, 43, 47, 46, -1, - 42, 45, 44, 43, -1, - 42, 46, 49, 45, -1, - 43, 44, 48, 47, -1, - 44, 45, 49, 48, -1, - 46, 47, 48, 49, -1, - 50, 51, 62, 63, 55, 54, -1, - 50, 53, 52, 59, 58, 51, -1, - 50, 54, 57, 53, -1, - 51, 58, 59, 52, 64, 67, 66, 62, -1, - 52, 53, 57, 56, 65, 64, -1, - 54, 55, 60, 61, 56, 57, -1, - 55, 63, 68, 69, 65, 56, 61, 60, -1, - 62, 66, 68, 63, -1, - 64, 65, 69, 67, -1, - 66, 67, 71, 70, -1, - 66, 70, 73, 79, 78, 77, 68, -1, - 67, 69, 74, 75, 76, 72, 71, -1, - 68, 77, 74, 69, -1, - 70, 71, 81, 80, -1, - 70, 80, 83, 87, 86, 73, -1, - 71, 72, 84, 85, 82, 81, -1, - 72, 73, 86, 84, -1, - 72, 76, 79, 73, -1, - 74, 77, 78, 75, -1, - 75, 78, 79, 76, -1, - 80, 81, 82, 83, -1, - 82, 85, 90, 89, -1, - 82, 89, 88, 83, -1, - 83, 88, 91, 87, -1, - 84, 86, 87, 85, -1, - 85, 87, 91, 90, -1, - 88, 89, 90, 91, -1, - 92, 93, 104, 105, 97, 96, -1, - 92, 95, 94, 101, 100, 93, -1, - 92, 96, 99, 95, -1, - 93, 100, 101, 94, 106, 109, 108, 104, -1, - 94, 95, 99, 98, 107, 106, -1, - 96, 97, 102, 103, 98, 99, -1, - 97, 105, 110, 111, 107, 98, 103, 102, -1, - 104, 108, 110, 105, -1, - 106, 107, 111, 109, -1, - 108, 109, 113, 112, -1, - 108, 112, 115, 121, 120, 119, 110, -1, - 109, 111, 116, 117, 118, 114, 113, -1, - 110, 119, 116, 111, -1, - 112, 113, 123, 122, -1, - 112, 122, 125, 129, 128, 115, -1, - 113, 114, 126, 127, 124, 123, -1, - 114, 115, 128, 126, -1, - 114, 118, 121, 115, -1, - 116, 119, 120, 117, -1, - 117, 120, 121, 118, -1, - 122, 123, 124, 125, -1, - 124, 127, 132, 131, -1, - 124, 131, 130, 125, -1, - 125, 130, 133, 129, -1, - 126, 128, 129, 127, -1, - 127, 129, 133, 132, -1, - 130, 131, 132, 133, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 0.8666666746139526 0.8866666555404663 1.0, - 1.0 1.0 1.0 ] } - colorIndex [ - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -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, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1, - 3, 3, 3, 3, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF hole Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.0 0.0 0.0 - specularColor 0.07333333333333333 0.07333333333333333 0.07333333333333333 - ambientIntensity 0.03333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.8 16.76383400907441 -3.4160004482758692, - -1.662983158520316 17.452664187331575 -3.4160004482758692, - -1.2727922061357857 18.036626215210195 -3.4160004482758692, - -0.6888301782571613 18.426817167594727 -3.416000448275869, - 4.0898975900475613e-16 18.563834009074412 -3.416000448275869, - 0.688830178257162 18.426817167594727 -3.416000448275869, - 1.2727922061357855 18.036626215210198 -3.416000448275869, - 1.662983158520316 17.452664187331575 -3.416000448275869, - 1.8 16.76383400907441 -3.416000448275869, - 1.662983158520316 16.07500383081725 -3.416000448275869, - 1.2727922061357857 15.491041802938625 -3.416000448275869, - 0.6888301782571628 15.100850850554096 -3.416000448275869, - 4.0898975900475574e-16 14.96383400907441 -3.416000448275869, - -0.688830178257162 15.100850850554096 -3.416000448275869, - -1.2727922061357855 15.491041802938625 -3.4160004482758692, - -1.662983158520316 16.07500383081725 -3.4160004482758692, - -1.7999999999999996 16.76383400907441 -4.830000448275868, - -1.6629831585203156 17.452664187331575 -4.830000448275868, - -1.2727922061357853 18.036626215210195 -4.830000448275868, - -0.6888301782571609 18.426817167594727 -4.830000448275866, - 7.553084358657239e-16 18.563834009074412 -4.830000448275866, - 0.6888301782571624 18.426817167594727 -4.830000448275866, - 1.272792206135786 18.036626215210198 -4.830000448275866, - 1.6629831585203165 17.452664187331575 -4.830000448275866, - 1.8000000000000005 16.76383400907441 -4.830000448275866, - 1.6629831585203165 16.07500383081725 -4.830000448275866, - 1.2727922061357861 15.491041802938625 -4.830000448275866, - 0.6888301782571632 15.100850850554096 -4.830000448275866, - 7.553084358657239e-16 14.96383400907441 -4.830000448275866, - -0.6888301782571615 15.100850850554096 -4.830000448275866, - -1.272792206135785 15.491041802938625 -4.830000448275868, - -1.6629831585203156 16.07500383081725 -4.830000448275868 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - -0.8909091543078936 0.0 0.454181548249589, - -0.823092732992002 0.34093617309602514 0.4541815482495892, - -0.6299679044322836 0.6299679044322842 0.45418154824958895, - -0.3409361730960256 0.8230927329920019 0.45418154824958923, - 2.521214061132978e-17 0.8909091543078934 0.4541815482495894, - 0.34093617309602425 0.8230927329920025 0.45418154824958923, - 0.6299679044322831 0.6299679044322841 0.45418154824958945, - 0.8230927329920024 0.3409361730960241 0.45418154824958945, - 0.8909091543078933 0.0 0.45418154824958934, - 0.8230927329920025 -0.34093617309602403 0.45418154824958945, - 0.6299679044322832 -0.629967904432284 0.45418154824958945, - 0.34093617309602425 -0.8230927329920024 0.45418154824958923, - 0.0 -0.8909091543078934 0.4541815482495894, - -0.34093617309602414 -0.8230927329920027 0.45418154824958906, - -0.6299679044322831 -0.6299679044322843 0.4541815482495891, - -0.8230927329920025 -0.3409361730960242 0.45418154824958906, - -0.8909091543078934 0.0 -0.45418154824958945, - -0.823092732992002 0.34093617309602514 -0.4541815482495896, - -0.6299679044322832 0.6299679044322841 -0.45418154824958923, - -0.3409361730960254 0.8230927329920019 -0.4541815482495894, - 1.8909105458497336e-16 0.8909091543078934 -0.4541815482495894, - 0.34093617309602436 0.8230927329920025 -0.45418154824958906, - 0.6299679044322833 0.6299679044322842 -0.4541815482495891, - 0.8230927329920026 0.3409361730960242 -0.45418154824958906, - 0.8909091543078936 0.0 -0.45418154824958895, - 0.8230927329920027 -0.3409361730960241 -0.45418154824958906, - 0.6299679044322835 -0.6299679044322841 -0.4541815482495891, - 0.3409361730960245 -0.8230927329920026 -0.45418154824958906, - 1.6387891397364358e-16 -0.8909091543078934 -0.45418154824958934, - -0.3409361730960239 -0.8230927329920025 -0.45418154824958923, - -0.629967904432283 -0.6299679044322843 -0.4541815482495895, - -0.8230927329920023 -0.3409361730960241 -0.45418154824958945 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 0.8666666746139526 0.8866666555404663 1.0, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, -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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF tab Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.878431 1.0 1.0 - specularColor 0.878431 1.0 1.0 - ambientIntensity 0.96 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 5.4035 21.600834009074415 -4.8300004482758645, - 5.4035 21.600834009074415 -3.4300004482758637, - -5.403499999999998 21.600834009074415 -3.4300004482758677, - -5.403499999999998 21.600834009074415 -4.830000448275868, - 5.403499999999999 8.720834009074412 -4.8300004482758645, - 5.403499999999999 8.720834009074412 -3.4300004482758637, - -5.403499999999999 8.720834009074414 -3.4300004482758677, - -5.403499999999999 8.720834009074414 -4.830000448275866 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.577350269189626 0.5773502691896256 -0.5773502691896258, - 0.5773502691896257 0.5773502691896258 0.5773502691896258, - -0.577350269189626 0.5773502691896256 0.5773502691896256, - -0.5773502691896257 0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896255 -0.5773502691896258 0.5773502691896258, - -0.5773502691896261 -0.5773502691896256 0.5773502691896256, - -0.5773502691896257 -0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 0.8666666746139526 0.8866666555404663 1.0, - 1.0 1.0 1.0 ] } - colorIndex [ - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1, - 2, 2, 2, 2, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wings deleted file mode 100644 index 08bad927..00000000 Binary files a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wings and /dev/null differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wrl deleted file mode 100644 index 399b16e3..00000000 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wrl +++ /dev/null @@ -1,611 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF pin3 Transform { - children [ - Shape { - appearance Appearance { - material DEF tab Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.878431 1.0 1.0 - specularColor 0.878431 1.0 1.0 - ambientIntensity 0.96 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.65 0.30500000000000005 5.0, - -1.65 -0.30500000000000027 5.0, - -3.43 -0.30500000000000005 5.0, - -3.43 0.30500000000000027 5.0, - -1.65 0.30500000000000005 0.9400000000000004, - -1.65 -0.30500000000000027 0.9400000000000004, - -3.43 -0.30500000000000005 0.9400000000000004, - -3.43 0.30500000000000027 0.9400000000000004, - -1.65 0.10166666666666646 0.9400000000000004, - -1.65 -0.10166666666666713 0.9400000000000004, - -1.9433333333333334 0.3050000000000001 0.9400000000000004, - -3.1366666666666667 0.30500000000000027 0.9400000000000004, - -1.9433333333333334 -0.3050000000000002 0.9400000000000004, - -3.1366666666666667 -0.30500000000000005 0.9400000000000004, - -3.43 -0.10166666666666647 0.9400000000000004, - -3.43 0.10166666666666711 0.9400000000000004, - -1.9433333333333334 0.10166666666666649 0.9400000000000004, - -1.9433333333333334 -0.1016666666666671 0.9400000000000004, - -3.1366666666666667 -0.1016666666666665 0.9400000000000004, - -3.1366666666666667 0.10166666666666709 0.9400000000000004, - -3.1366666666666667 0.10166666666666709 -9.73, - -1.9433333333333334 0.10166666666666649 -9.73, - -1.9433333333333334 -0.1016666666666671 -9.73, - -3.1366666666666667 -0.1016666666666665 -9.73 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.7071067811865475 0.0 -0.7071067811865476, - 0.7071067811865475 0.0 -0.7071067811865476, - -1.3583081340503745e-17 0.4472135954999579 -0.8944271909999159, - 1.2515765002577443e-16 0.4472135954999579 -0.8944271909999159, - -1.2515765002577443e-16 -0.4472135954999579 -0.8944271909999159, - 1.3583081340503745e-17 -0.4472135954999579 -0.8944271909999159, - -0.7071067811865475 0.0 -0.7071067811865476, - -0.7071067811865475 0.0 -0.7071067811865476, - 0.4082482904638632 0.40824829046386296 -0.8164965809277259, - 0.4082482904638628 -0.4082482904638631 -0.8164965809277261, - -0.4082482904638632 -0.40824829046386296 -0.8164965809277259, - -0.4082482904638628 0.4082482904638631 -0.8164965809277261, - -0.5773502691896255 0.5773502691896258 -0.5773502691896258, - 0.577350269189626 0.5773502691896256 -0.5773502691896256, - 0.5773502691896255 -0.5773502691896258 -0.5773502691896258, - -0.577350269189626 -0.5773502691896256 -0.5773502691896256 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF pin2 Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 0.89 0.30500000000000005 5.0, - 0.89 -0.30500000000000027 5.0, - -0.8900000000000002 -0.30500000000000005 5.0, - -0.8900000000000002 0.30500000000000027 5.0, - 0.89 0.30500000000000005 0.9400000000000004, - 0.89 -0.30500000000000027 0.9400000000000004, - -0.8900000000000002 -0.30500000000000005 0.9400000000000004, - -0.8900000000000002 0.30500000000000027 0.9400000000000004, - 0.89 0.10166666666666646 0.9400000000000004, - 0.89 -0.10166666666666713 0.9400000000000004, - 0.5966666666666668 0.3050000000000001 0.9400000000000004, - -0.5966666666666668 0.3050000000000002 0.9400000000000004, - 0.5966666666666668 -0.3050000000000002 0.9400000000000004, - -0.5966666666666668 -0.3050000000000001 0.9400000000000004, - -0.8900000000000002 -0.10166666666666646 0.9400000000000004, - -0.8900000000000002 0.10166666666666713 0.9400000000000004, - 0.5966666666666668 0.1016666666666665 0.9400000000000004, - 0.5966666666666668 -0.10166666666666709 0.9400000000000004, - -0.5966666666666668 -0.1016666666666665 0.9400000000000004, - -0.5966666666666668 0.10166666666666709 0.9400000000000004, - -0.5966666666666668 0.10166666666666709 -9.73, - 0.5966666666666668 0.1016666666666665 -9.73, - 0.5966666666666668 -0.10166666666666709 -9.73, - -0.5966666666666668 -0.1016666666666665 -9.73 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.7071067811865475 0.0 -0.7071067811865476, - 0.7071067811865475 0.0 -0.7071067811865476, - -1.35830813405038e-17 0.4472135954999579 -0.8944271909999159, - 1.2515765002577443e-16 0.4472135954999579 -0.8944271909999159, - -1.2515765002577448e-16 -0.4472135954999579 -0.8944271909999159, - 1.3583081340503745e-17 -0.4472135954999579 -0.8944271909999159, - -0.7071067811865475 0.0 -0.7071067811865476, - -0.7071067811865475 0.0 -0.7071067811865476, - 0.4082482904638632 0.40824829046386296 -0.8164965809277259, - 0.40824829046386285 -0.4082482904638631 -0.8164965809277261, - -0.4082482904638632 -0.40824829046386296 -0.8164965809277259, - -0.4082482904638628 0.4082482904638631 -0.8164965809277261, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.577350269189626 0.5773502691896256 -0.5773502691896256, - 0.5773502691896256 -0.5773502691896258 -0.5773502691896258, - -0.577350269189626 -0.5773502691896256 -0.5773502691896256 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF pin1 Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 3.43 0.30500000000000005 5.0, - 3.43 -0.30500000000000027 5.0, - 1.65 -0.30500000000000005 5.0, - 1.65 0.30500000000000027 5.0, - 3.43 0.30500000000000005 0.9400000000000004, - 3.43 -0.30500000000000027 0.9400000000000004, - 1.65 -0.30500000000000005 0.9400000000000004, - 1.65 0.30500000000000027 0.9400000000000004, - 3.43 0.10166666666666647 0.9400000000000004, - 3.43 -0.10166666666666711 0.9400000000000004, - 3.1366666666666667 0.30500000000000005 0.9400000000000004, - 1.9433333333333334 0.3050000000000002 0.9400000000000004, - 3.1366666666666667 -0.30500000000000027 0.9400000000000004, - 1.9433333333333334 -0.3050000000000001 0.9400000000000004, - 1.65 -0.10166666666666646 0.9400000000000004, - 1.65 0.10166666666666713 0.9400000000000004, - 3.1366666666666667 0.1016666666666665 0.9400000000000004, - 3.1366666666666667 -0.10166666666666709 0.9400000000000004, - 1.9433333333333334 -0.10166666666666649 0.9400000000000004, - 1.9433333333333334 0.1016666666666671 0.9400000000000004, - 1.9433333333333334 0.1016666666666671 -9.73, - 3.1366666666666667 0.1016666666666665 -9.73, - 3.1366666666666667 -0.10166666666666709 -9.73, - 1.9433333333333334 -0.10166666666666649 -9.73 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.7071067811865475 0.0 -0.7071067811865476, - 0.7071067811865475 0.0 -0.7071067811865476, - -1.3583081340503745e-17 0.4472135954999579 -0.8944271909999159, - 1.2515765002577443e-16 0.4472135954999579 -0.8944271909999159, - -1.2515765002577443e-16 -0.4472135954999579 -0.8944271909999159, - 1.3583081340503745e-17 -0.4472135954999579 -0.8944271909999159, - -0.7071067811865475 0.0 -0.7071067811865476, - -0.7071067811865475 0.0 -0.7071067811865476, - 0.4082482904638632 0.40824829046386296 -0.8164965809277259, - 0.4082482904638628 -0.4082482904638631 -0.8164965809277261, - -0.4082482904638632 -0.40824829046386296 -0.8164965809277259, - -0.4082482904638628 0.4082482904638631 -0.8164965809277261, - -0.5773502691896255 0.5773502691896258 -0.5773502691896258, - 0.577350269189626 0.5773502691896256 -0.5773502691896256, - 0.5773502691896255 -0.5773502691896258 -0.5773502691896258, - -0.577350269189626 -0.5773502691896256 -0.5773502691896256 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF loch Transform { - children [ - Shape { - appearance Appearance { - material DEF hole Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.0 0.0 0.0 - specularColor 0.07333333333333333 0.07333333333333333 0.07333333333333333 - ambientIntensity 0.03333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.8000000000000003 0.20300000000000074 19.0, - -1.6629831585203163 0.20300000000000074 19.688830178257163, - -1.272792206135786 0.20300000000000074 20.272792206135783, - -0.6888301782571616 0.20300000000000074 20.662983158520316, - -6.599609097060475e-17 0.20300000000000074 20.8, - 0.6888301782571616 0.20300000000000074 20.662983158520316, - 1.2727922061357853 0.2030000000000003 20.272792206135787, - 1.6629831585203159 0.2030000000000003 19.688830178257163, - 1.7999999999999998 0.2030000000000003 19.0, - 1.662983158520316 0.2030000000000003 18.311169821742837, - 1.2727922061357857 0.2030000000000003 17.727207793864213, - 0.6888301782571628 0.20300000000000074 17.337016841479684, - 3.7486219640545105e-16 0.20300000000000074 17.2, - -0.688830178257162 0.20300000000000074 17.337016841479684, - -1.2727922061357855 0.20300000000000074 17.727207793864213, - -1.662983158520316 0.20300000000000074 18.311169821742837, - -1.8 1.6170000000000004 19.0, - -1.662983158520316 1.6170000000000004 19.688830178257163, - -1.2727922061357857 1.6170000000000004 20.272792206135783, - -0.6888301782571614 1.6170000000000004 20.662983158520316, - 1.0716324745987938e-16 1.6170000000000004 20.8, - 0.6888301782571619 1.6170000000000004 20.662983158520316, - 1.2727922061357855 1.6170000000000004 20.272792206135787, - 1.662983158520316 1.6170000000000004 19.688830178257163, - 1.8 1.6170000000000004 19.0, - 1.6629831585203163 1.6170000000000004 18.311169821742837, - 1.272792206135786 1.6170000000000004 17.727207793864213, - 0.688830178257163 1.6170000000000004 17.337016841479684, - 5.480215348359352e-16 1.6170000000000004 17.2, - -0.6888301782571618 1.6170000000000004 17.337016841479684, - -1.2727922061357853 1.6170000000000004 17.727207793864213, - -1.6629831585203159 1.6170000000000004 18.311169821742837 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - -0.8909091543078936 -0.4541815482495891 -1.638789139736435e-16, - -0.823092732992002 -0.45418154824958934 0.34093617309602514, - -0.6299679044322836 -0.45418154824958895 0.6299679044322841, - -0.3409361730960257 -0.4541815482495892 0.8230927329920018, - -1.0084856244531911e-16 -0.45418154824958934 0.8909091543078934, - 0.34093617309602414 -0.4541815482495891 0.8230927329920025, - 0.629967904432283 -0.4541815482495894 0.6299679044322843, - 0.8230927329920023 -0.45418154824958945 0.34093617309602403, - 0.8909091543078933 -0.45418154824958934 1.2606070305664882e-16, - 0.8230927329920025 -0.45418154824958945 -0.34093617309602386, - 0.6299679044322835 -0.4541815482495894 -0.629967904432284, - 0.34093617309602425 -0.4541815482495891 -0.8230927329920024, - -8.824249213965422e-17 -0.45418154824958934 -0.8909091543078934, - -0.34093617309602414 -0.45418154824958906 -0.8230927329920025, - -0.6299679044322832 -0.45418154824958923 -0.6299679044322842, - -0.8230927329920025 -0.4541815482495891 -0.34093617309602425, - -0.8909091543078933 0.45418154824958934 -1.2606070305664882e-16, - -0.8230927329920018 0.4541815482495895 0.3409361730960252, - -0.6299679044322835 0.4541815482495892 0.6299679044322841, - -0.3409361730960257 0.45418154824958923 0.8230927329920018, - -3.7818210916994663e-17 0.45418154824958934 0.8909091543078934, - 0.34093617309602414 0.45418154824958906 0.8230927329920026, - 0.6299679044322831 0.45418154824958923 0.6299679044322845, - 0.8230927329920025 0.45418154824958923 0.3409361730960242, - 0.8909091543078936 0.4541815482495891 1.638789139736435e-16, - 0.8230927329920026 0.45418154824958923 -0.34093617309602386, - 0.6299679044322835 0.45418154824958923 -0.629967904432284, - 0.34093617309602436 0.4541815482495892 -0.8230927329920025, - -2.5212140611329777e-17 0.45418154824958934 -0.8909091543078934, - -0.3409361730960241 0.4541815482495891 -0.8230927329920025, - -0.6299679044322832 0.4541815482495894 -0.6299679044322842, - -0.8230927329920025 0.45418154824958945 -0.3409361730960242 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, -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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF tab Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 5.403499999999999 1.5999999999999988 21.51, - 5.403499999999999 0.19999999999999885 21.51, - -5.403499999999999 0.19999999999999973 21.51, - -5.403499999999999 1.5999999999999996 21.51, - 5.403499999999999 1.5999999999999988 8.629999999999999, - 5.403499999999999 0.19999999999999885 8.629999999999999, - -5.403499999999999 0.19999999999999973 8.629999999999999, - -5.403499999999999 1.5999999999999996 8.629999999999999 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896257 0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.8666666746139526 0.8866666555404663 1.0, - 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 ] - } - } - ] -} - -DEF body Transform { - children [ - Shape { - appearance Appearance { - material DEF default 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 [ - 5.35 1.6049999999999998 14.02, - 5.35 -3.2250000000000005 13.02, - -5.35 -3.224999999999999 13.02, - -5.35 1.6050000000000006 14.02, - 5.35 1.6049999999999998 5.0, - 5.35 -3.2250000000000005 5.0, - -5.35 -3.224999999999999 5.0, - -5.35 1.6050000000000006 5.0 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.6208281997174846 0.494961687239091 0.607935255270641, - 0.5418896715101735 -0.6517522117944031 0.5306360695728287, - -0.5418896715101736 -0.651752211794403 0.5306360695728286, - -0.6208281997174845 0.494961687239091 0.607935255270641, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - -0.5773502691896257 0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 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 ] - } - } - ] -} - diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wings deleted file mode 100644 index 08bad927..00000000 Binary files a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wings and /dev/null differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wrl deleted file mode 100644 index 399b16e3..00000000 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wrl +++ /dev/null @@ -1,611 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF pin3 Transform { - children [ - Shape { - appearance Appearance { - material DEF tab Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.878431 1.0 1.0 - specularColor 0.878431 1.0 1.0 - ambientIntensity 0.96 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.65 0.30500000000000005 5.0, - -1.65 -0.30500000000000027 5.0, - -3.43 -0.30500000000000005 5.0, - -3.43 0.30500000000000027 5.0, - -1.65 0.30500000000000005 0.9400000000000004, - -1.65 -0.30500000000000027 0.9400000000000004, - -3.43 -0.30500000000000005 0.9400000000000004, - -3.43 0.30500000000000027 0.9400000000000004, - -1.65 0.10166666666666646 0.9400000000000004, - -1.65 -0.10166666666666713 0.9400000000000004, - -1.9433333333333334 0.3050000000000001 0.9400000000000004, - -3.1366666666666667 0.30500000000000027 0.9400000000000004, - -1.9433333333333334 -0.3050000000000002 0.9400000000000004, - -3.1366666666666667 -0.30500000000000005 0.9400000000000004, - -3.43 -0.10166666666666647 0.9400000000000004, - -3.43 0.10166666666666711 0.9400000000000004, - -1.9433333333333334 0.10166666666666649 0.9400000000000004, - -1.9433333333333334 -0.1016666666666671 0.9400000000000004, - -3.1366666666666667 -0.1016666666666665 0.9400000000000004, - -3.1366666666666667 0.10166666666666709 0.9400000000000004, - -3.1366666666666667 0.10166666666666709 -9.73, - -1.9433333333333334 0.10166666666666649 -9.73, - -1.9433333333333334 -0.1016666666666671 -9.73, - -3.1366666666666667 -0.1016666666666665 -9.73 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.7071067811865475 0.0 -0.7071067811865476, - 0.7071067811865475 0.0 -0.7071067811865476, - -1.3583081340503745e-17 0.4472135954999579 -0.8944271909999159, - 1.2515765002577443e-16 0.4472135954999579 -0.8944271909999159, - -1.2515765002577443e-16 -0.4472135954999579 -0.8944271909999159, - 1.3583081340503745e-17 -0.4472135954999579 -0.8944271909999159, - -0.7071067811865475 0.0 -0.7071067811865476, - -0.7071067811865475 0.0 -0.7071067811865476, - 0.4082482904638632 0.40824829046386296 -0.8164965809277259, - 0.4082482904638628 -0.4082482904638631 -0.8164965809277261, - -0.4082482904638632 -0.40824829046386296 -0.8164965809277259, - -0.4082482904638628 0.4082482904638631 -0.8164965809277261, - -0.5773502691896255 0.5773502691896258 -0.5773502691896258, - 0.577350269189626 0.5773502691896256 -0.5773502691896256, - 0.5773502691896255 -0.5773502691896258 -0.5773502691896258, - -0.577350269189626 -0.5773502691896256 -0.5773502691896256 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF pin2 Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 0.89 0.30500000000000005 5.0, - 0.89 -0.30500000000000027 5.0, - -0.8900000000000002 -0.30500000000000005 5.0, - -0.8900000000000002 0.30500000000000027 5.0, - 0.89 0.30500000000000005 0.9400000000000004, - 0.89 -0.30500000000000027 0.9400000000000004, - -0.8900000000000002 -0.30500000000000005 0.9400000000000004, - -0.8900000000000002 0.30500000000000027 0.9400000000000004, - 0.89 0.10166666666666646 0.9400000000000004, - 0.89 -0.10166666666666713 0.9400000000000004, - 0.5966666666666668 0.3050000000000001 0.9400000000000004, - -0.5966666666666668 0.3050000000000002 0.9400000000000004, - 0.5966666666666668 -0.3050000000000002 0.9400000000000004, - -0.5966666666666668 -0.3050000000000001 0.9400000000000004, - -0.8900000000000002 -0.10166666666666646 0.9400000000000004, - -0.8900000000000002 0.10166666666666713 0.9400000000000004, - 0.5966666666666668 0.1016666666666665 0.9400000000000004, - 0.5966666666666668 -0.10166666666666709 0.9400000000000004, - -0.5966666666666668 -0.1016666666666665 0.9400000000000004, - -0.5966666666666668 0.10166666666666709 0.9400000000000004, - -0.5966666666666668 0.10166666666666709 -9.73, - 0.5966666666666668 0.1016666666666665 -9.73, - 0.5966666666666668 -0.10166666666666709 -9.73, - -0.5966666666666668 -0.1016666666666665 -9.73 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.7071067811865475 0.0 -0.7071067811865476, - 0.7071067811865475 0.0 -0.7071067811865476, - -1.35830813405038e-17 0.4472135954999579 -0.8944271909999159, - 1.2515765002577443e-16 0.4472135954999579 -0.8944271909999159, - -1.2515765002577448e-16 -0.4472135954999579 -0.8944271909999159, - 1.3583081340503745e-17 -0.4472135954999579 -0.8944271909999159, - -0.7071067811865475 0.0 -0.7071067811865476, - -0.7071067811865475 0.0 -0.7071067811865476, - 0.4082482904638632 0.40824829046386296 -0.8164965809277259, - 0.40824829046386285 -0.4082482904638631 -0.8164965809277261, - -0.4082482904638632 -0.40824829046386296 -0.8164965809277259, - -0.4082482904638628 0.4082482904638631 -0.8164965809277261, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.577350269189626 0.5773502691896256 -0.5773502691896256, - 0.5773502691896256 -0.5773502691896258 -0.5773502691896258, - -0.577350269189626 -0.5773502691896256 -0.5773502691896256 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF pin1 Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 3.43 0.30500000000000005 5.0, - 3.43 -0.30500000000000027 5.0, - 1.65 -0.30500000000000005 5.0, - 1.65 0.30500000000000027 5.0, - 3.43 0.30500000000000005 0.9400000000000004, - 3.43 -0.30500000000000027 0.9400000000000004, - 1.65 -0.30500000000000005 0.9400000000000004, - 1.65 0.30500000000000027 0.9400000000000004, - 3.43 0.10166666666666647 0.9400000000000004, - 3.43 -0.10166666666666711 0.9400000000000004, - 3.1366666666666667 0.30500000000000005 0.9400000000000004, - 1.9433333333333334 0.3050000000000002 0.9400000000000004, - 3.1366666666666667 -0.30500000000000027 0.9400000000000004, - 1.9433333333333334 -0.3050000000000001 0.9400000000000004, - 1.65 -0.10166666666666646 0.9400000000000004, - 1.65 0.10166666666666713 0.9400000000000004, - 3.1366666666666667 0.1016666666666665 0.9400000000000004, - 3.1366666666666667 -0.10166666666666709 0.9400000000000004, - 1.9433333333333334 -0.10166666666666649 0.9400000000000004, - 1.9433333333333334 0.1016666666666671 0.9400000000000004, - 1.9433333333333334 0.1016666666666671 -9.73, - 3.1366666666666667 0.1016666666666665 -9.73, - 3.1366666666666667 -0.10166666666666709 -9.73, - 1.9433333333333334 -0.10166666666666649 -9.73 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896257 0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 0.5773502691896257, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896256 0.5773502691896258 -0.5773502691896258, - 0.7071067811865475 0.0 -0.7071067811865476, - 0.7071067811865475 0.0 -0.7071067811865476, - -1.3583081340503745e-17 0.4472135954999579 -0.8944271909999159, - 1.2515765002577443e-16 0.4472135954999579 -0.8944271909999159, - -1.2515765002577443e-16 -0.4472135954999579 -0.8944271909999159, - 1.3583081340503745e-17 -0.4472135954999579 -0.8944271909999159, - -0.7071067811865475 0.0 -0.7071067811865476, - -0.7071067811865475 0.0 -0.7071067811865476, - 0.4082482904638632 0.40824829046386296 -0.8164965809277259, - 0.4082482904638628 -0.4082482904638631 -0.8164965809277261, - -0.4082482904638632 -0.40824829046386296 -0.8164965809277259, - -0.4082482904638628 0.4082482904638631 -0.8164965809277261, - -0.5773502691896255 0.5773502691896258 -0.5773502691896258, - 0.577350269189626 0.5773502691896256 -0.5773502691896256, - 0.5773502691896255 -0.5773502691896258 -0.5773502691896258, - -0.577350269189626 -0.5773502691896256 -0.5773502691896256 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF loch Transform { - children [ - Shape { - appearance Appearance { - material DEF hole Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.0 0.0 0.0 - specularColor 0.07333333333333333 0.07333333333333333 0.07333333333333333 - ambientIntensity 0.03333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.8000000000000003 0.20300000000000074 19.0, - -1.6629831585203163 0.20300000000000074 19.688830178257163, - -1.272792206135786 0.20300000000000074 20.272792206135783, - -0.6888301782571616 0.20300000000000074 20.662983158520316, - -6.599609097060475e-17 0.20300000000000074 20.8, - 0.6888301782571616 0.20300000000000074 20.662983158520316, - 1.2727922061357853 0.2030000000000003 20.272792206135787, - 1.6629831585203159 0.2030000000000003 19.688830178257163, - 1.7999999999999998 0.2030000000000003 19.0, - 1.662983158520316 0.2030000000000003 18.311169821742837, - 1.2727922061357857 0.2030000000000003 17.727207793864213, - 0.6888301782571628 0.20300000000000074 17.337016841479684, - 3.7486219640545105e-16 0.20300000000000074 17.2, - -0.688830178257162 0.20300000000000074 17.337016841479684, - -1.2727922061357855 0.20300000000000074 17.727207793864213, - -1.662983158520316 0.20300000000000074 18.311169821742837, - -1.8 1.6170000000000004 19.0, - -1.662983158520316 1.6170000000000004 19.688830178257163, - -1.2727922061357857 1.6170000000000004 20.272792206135783, - -0.6888301782571614 1.6170000000000004 20.662983158520316, - 1.0716324745987938e-16 1.6170000000000004 20.8, - 0.6888301782571619 1.6170000000000004 20.662983158520316, - 1.2727922061357855 1.6170000000000004 20.272792206135787, - 1.662983158520316 1.6170000000000004 19.688830178257163, - 1.8 1.6170000000000004 19.0, - 1.6629831585203163 1.6170000000000004 18.311169821742837, - 1.272792206135786 1.6170000000000004 17.727207793864213, - 0.688830178257163 1.6170000000000004 17.337016841479684, - 5.480215348359352e-16 1.6170000000000004 17.2, - -0.6888301782571618 1.6170000000000004 17.337016841479684, - -1.2727922061357853 1.6170000000000004 17.727207793864213, - -1.6629831585203159 1.6170000000000004 18.311169821742837 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - -0.8909091543078936 -0.4541815482495891 -1.638789139736435e-16, - -0.823092732992002 -0.45418154824958934 0.34093617309602514, - -0.6299679044322836 -0.45418154824958895 0.6299679044322841, - -0.3409361730960257 -0.4541815482495892 0.8230927329920018, - -1.0084856244531911e-16 -0.45418154824958934 0.8909091543078934, - 0.34093617309602414 -0.4541815482495891 0.8230927329920025, - 0.629967904432283 -0.4541815482495894 0.6299679044322843, - 0.8230927329920023 -0.45418154824958945 0.34093617309602403, - 0.8909091543078933 -0.45418154824958934 1.2606070305664882e-16, - 0.8230927329920025 -0.45418154824958945 -0.34093617309602386, - 0.6299679044322835 -0.4541815482495894 -0.629967904432284, - 0.34093617309602425 -0.4541815482495891 -0.8230927329920024, - -8.824249213965422e-17 -0.45418154824958934 -0.8909091543078934, - -0.34093617309602414 -0.45418154824958906 -0.8230927329920025, - -0.6299679044322832 -0.45418154824958923 -0.6299679044322842, - -0.8230927329920025 -0.4541815482495891 -0.34093617309602425, - -0.8909091543078933 0.45418154824958934 -1.2606070305664882e-16, - -0.8230927329920018 0.4541815482495895 0.3409361730960252, - -0.6299679044322835 0.4541815482495892 0.6299679044322841, - -0.3409361730960257 0.45418154824958923 0.8230927329920018, - -3.7818210916994663e-17 0.45418154824958934 0.8909091543078934, - 0.34093617309602414 0.45418154824958906 0.8230927329920026, - 0.6299679044322831 0.45418154824958923 0.6299679044322845, - 0.8230927329920025 0.45418154824958923 0.3409361730960242, - 0.8909091543078936 0.4541815482495891 1.638789139736435e-16, - 0.8230927329920026 0.45418154824958923 -0.34093617309602386, - 0.6299679044322835 0.45418154824958923 -0.629967904432284, - 0.34093617309602436 0.4541815482495892 -0.8230927329920025, - -2.5212140611329777e-17 0.45418154824958934 -0.8909091543078934, - -0.3409361730960241 0.4541815482495891 -0.8230927329920025, - -0.6299679044322832 0.4541815482495894 -0.6299679044322842, - -0.8230927329920025 0.45418154824958945 -0.3409361730960242 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - color Color { color [ - 0.03913043439388275 0.05999999865889549 0.04391304403543472, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, -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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF tab Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 5.403499999999999 1.5999999999999988 21.51, - 5.403499999999999 0.19999999999999885 21.51, - -5.403499999999999 0.19999999999999973 21.51, - -5.403499999999999 1.5999999999999996 21.51, - 5.403499999999999 1.5999999999999988 8.629999999999999, - 5.403499999999999 0.19999999999999885 8.629999999999999, - -5.403499999999999 0.19999999999999973 8.629999999999999, - -5.403499999999999 1.5999999999999996 8.629999999999999 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896257 0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.8666666746139526 0.8866666555404663 1.0, - 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 ] - } - } - ] -} - -DEF body Transform { - children [ - Shape { - appearance Appearance { - material DEF default 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 [ - 5.35 1.6049999999999998 14.02, - 5.35 -3.2250000000000005 13.02, - -5.35 -3.224999999999999 13.02, - -5.35 1.6050000000000006 14.02, - 5.35 1.6049999999999998 5.0, - 5.35 -3.2250000000000005 5.0, - -5.35 -3.224999999999999 5.0, - -5.35 1.6050000000000006 5.0 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.6208281997174846 0.494961687239091 0.607935255270641, - 0.5418896715101735 -0.6517522117944031 0.5306360695728287, - -0.5418896715101736 -0.651752211794403 0.5306360695728286, - -0.6208281997174845 0.494961687239091 0.607935255270641, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - -0.5773502691896257 0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 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 ] - } - } - ] -} - diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wings deleted file mode 100644 index 2d2a8244..00000000 Binary files a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wings and /dev/null differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wrl deleted file mode 100644 index 0ec3e53c..00000000 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wrl +++ /dev/null @@ -1,611 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF pin3 Transform { - children [ - Shape { - appearance Appearance { - material DEF tab Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.878431 1.0 1.0 - specularColor 0.878431 1.0 1.0 - ambientIntensity 0.96 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -3.4299999999999997 0.30500000000000027 -5.323333333333334, - -3.4299999999999997 -0.30500000000000005 -5.323333333333334, - -1.6499999999999995 -0.30500000000000027 -5.323333333333334, - -1.6499999999999995 0.30500000000000005 -5.323333333333334, - -3.4299999999999993 0.30500000000000027 -1.263333333333334, - -3.4299999999999993 -0.30500000000000005 -1.263333333333334, - -1.6499999999999995 -0.30500000000000027 -1.2633333333333343, - -1.6499999999999995 0.30500000000000005 -1.2633333333333343, - -3.4299999999999993 0.10166666666666667 -1.263333333333334, - -3.4299999999999993 -0.10166666666666692 -1.263333333333334, - -3.136666666666666 0.30500000000000027 -1.263333333333334, - -1.9433333333333325 0.3050000000000001 -1.2633333333333343, - -3.136666666666666 -0.30500000000000005 -1.263333333333334, - -1.9433333333333325 -0.3050000000000002 -1.2633333333333343, - -1.6499999999999995 -0.10166666666666668 -1.2633333333333343, - -1.6499999999999995 0.1016666666666669 -1.2633333333333343, - -3.136666666666666 0.10166666666666664 -1.263333333333334, - -3.136666666666666 -0.10166666666666695 -1.263333333333334, - -1.9433333333333325 -0.10166666666666666 -1.2633333333333343, - -1.9433333333333325 0.10166666666666693 -1.2633333333333343, - -1.9433333333333316 0.10166666666666693 9.406666666666666, - -3.1366666666666645 0.10166666666666664 9.406666666666666, - -3.1366666666666645 -0.10166666666666695 9.406666666666666, - -1.9433333333333316 -0.10166666666666666 9.406666666666666 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.5773502691896257 0.5773502691896258 -0.5773502691896257, - -0.577350269189626 -0.5773502691896258 -0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896257 -0.5773502691896257, - -0.5773502691896258 0.5773502691896257 0.5773502691896257, - -0.577350269189626 -0.5773502691896256 0.5773502691896256, - 0.577350269189626 -0.5773502691896256 0.5773502691896256, - 0.5773502691896261 0.5773502691896256 0.5773502691896256, - -0.7071067811865477 0.0 0.7071067811865475, - -0.7071067811865477 0.0 0.7071067811865475, - 2.5998828073502285e-19 0.4472135954999579 0.8944271909999159, - 4.1648218237957e-16 0.4472135954999579 0.8944271909999159, - -1.1131458040453565e-16 -0.4472135954999579 0.8944271909999159, - 3.049076136942993e-16 -0.4472135954999579 0.8944271909999159, - 0.7071067811865477 0.0 0.7071067811865472, - 0.7071067811865477 0.0 0.7071067811865472, - -0.4082482904638632 0.40824829046386296 0.8164965809277259, - -0.4082482904638631 -0.4082482904638631 0.8164965809277261, - 0.4082482904638634 -0.40824829046386296 0.8164965809277259, - 0.40824829046386324 0.40824829046386296 0.8164965809277259, - 0.5773502691896257 0.5773502691896258 0.5773502691896258, - -0.5773502691896257 0.5773502691896256 0.5773502691896257, - -0.5773502691896256 -0.5773502691896258 0.577350269189626, - 0.577350269189626 -0.5773502691896258 0.5773502691896257 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF pin2 Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -0.8900000000000008 0.30500000000000027 -5.323333333333334, - -0.8900000000000008 -0.30500000000000005 -5.323333333333334, - 0.8899999999999995 -0.30500000000000027 -5.323333333333334, - 0.8899999999999995 0.30500000000000005 -5.323333333333334, - -0.8900000000000002 0.30500000000000027 -1.263333333333334, - -0.8900000000000002 -0.30500000000000005 -1.263333333333334, - 0.89 -0.30500000000000027 -1.2633333333333343, - 0.89 0.30500000000000005 -1.2633333333333343, - -0.8900000000000002 0.10166666666666668 -1.263333333333334, - -0.8900000000000002 -0.1016666666666669 -1.263333333333334, - -0.596666666666667 0.3050000000000002 -1.263333333333334, - 0.5966666666666666 0.3050000000000001 -1.2633333333333343, - -0.596666666666667 -0.3050000000000001 -1.263333333333334, - 0.5966666666666666 -0.3050000000000002 -1.2633333333333343, - 0.89 -0.10166666666666668 -1.2633333333333343, - 0.89 0.1016666666666669 -1.2633333333333343, - -0.596666666666667 0.10166666666666664 -1.263333333333334, - -0.596666666666667 -0.10166666666666695 -1.263333333333334, - 0.5966666666666666 -0.10166666666666664 -1.2633333333333343, - 0.5966666666666666 0.10166666666666695 -1.2633333333333343, - 0.5966666666666679 0.10166666666666695 9.406666666666666, - -0.5966666666666657 0.10166666666666664 9.406666666666666, - -0.5966666666666657 -0.10166666666666695 9.406666666666666, - 0.5966666666666679 -0.10166666666666664 9.406666666666666 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.5773502691896257 0.5773502691896258 -0.5773502691896257, - -0.577350269189626 -0.5773502691896258 -0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 -0.577350269189626, - 0.5773502691896257 0.5773502691896256 -0.5773502691896257, - -0.5773502691896257 0.5773502691896256 0.5773502691896257, - -0.577350269189626 -0.5773502691896256 0.5773502691896257, - 0.577350269189626 -0.5773502691896258 0.5773502691896257, - 0.577350269189626 0.5773502691896256 0.5773502691896256, - -0.7071067811865476 0.0 0.7071067811865476, - -0.7071067811865476 0.0 0.7071067811865476, - 2.599882807349126e-19 0.4472135954999579 0.8944271909999159, - 2.7774145101329133e-16 0.4472135954999579 0.8944271909999159, - -1.1131458040453578e-16 -0.4472135954999579 0.8944271909999159, - 1.6616688232802065e-16 -0.4472135954999579 0.8944271909999159, - 0.7071067811865477 0.0 0.7071067811865474, - 0.7071067811865477 0.0 0.7071067811865474, - -0.4082482904638632 0.40824829046386296 0.8164965809277259, - -0.4082482904638631 -0.4082482904638631 0.8164965809277261, - 0.40824829046386335 -0.4082482904638631 0.816496580927726, - 0.40824829046386313 0.4082482904638631 0.816496580927726, - 0.5773502691896257 0.5773502691896258 0.5773502691896258, - -0.5773502691896257 0.5773502691896256 0.5773502691896257, - -0.5773502691896256 -0.5773502691896258 0.577350269189626, - 0.577350269189626 -0.5773502691896258 0.5773502691896257 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF pin1 Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 1.6499999999999968 0.30500000000000027 -5.323333333333333, - 1.6499999999999968 -0.30500000000000005 -5.323333333333333, - 3.429999999999997 -0.30500000000000027 -5.323333333333333, - 3.429999999999997 0.30500000000000005 -5.323333333333333, - 1.6499999999999968 0.30500000000000027 -1.263333333333334, - 1.6499999999999968 -0.30500000000000005 -1.263333333333334, - 3.4299999999999975 -0.30500000000000027 -1.2633333333333343, - 3.4299999999999975 0.30500000000000005 -1.2633333333333343, - 1.6499999999999968 0.10166666666666668 -1.263333333333334, - 1.6499999999999968 -0.1016666666666669 -1.263333333333334, - 1.9433333333333302 0.3050000000000002 -1.263333333333334, - 3.136666666666664 0.30500000000000005 -1.263333333333334, - 1.9433333333333302 -0.3050000000000001 -1.263333333333334, - 3.136666666666664 -0.30500000000000027 -1.263333333333334, - 3.4299999999999975 -0.10166666666666667 -1.2633333333333343, - 3.4299999999999975 0.10166666666666692 -1.2633333333333343, - 1.9433333333333302 0.10166666666666666 -1.263333333333334, - 1.9433333333333302 -0.10166666666666693 -1.263333333333334, - 3.136666666666664 -0.10166666666666664 -1.263333333333334, - 3.136666666666664 0.10166666666666695 -1.263333333333334, - 3.1366666666666654 0.10166666666666695 9.406666666666666, - 1.9433333333333316 0.10166666666666666 9.406666666666666, - 1.9433333333333316 -0.10166666666666693 9.406666666666666, - 3.1366666666666654 -0.10166666666666664 9.406666666666666 ] } - coordIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.5773502691896257 0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 -0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896257 -0.5773502691896257, - -0.577350269189626 0.5773502691896256 0.5773502691896256, - -0.5773502691896261 -0.5773502691896256 0.5773502691896256, - 0.5773502691896262 -0.5773502691896256 0.5773502691896255, - 0.5773502691896264 0.5773502691896255 0.5773502691896254, - -0.7071067811865477 0.0 0.7071067811865472, - -0.7071067811865477 0.0 0.7071067811865472, - -2.2169417838992098e-16 0.4472135954999579 0.8944271909999159, - 6.107502098077481e-16 0.4472135954999579 0.8944271909999159, - -3.3326874707519167e-16 -0.4472135954999579 0.8944271909999159, - 4.991756411224773e-16 -0.4472135954999579 0.8944271909999159, - 0.707106781186548 0.0 0.7071067811865469, - 0.707106781186548 0.0 0.7071067811865469, - -0.40824829046386335 0.40824829046386296 0.8164965809277259, - -0.4082482904638632 -0.40824829046386296 0.8164965809277259, - 0.40824829046386363 -0.40824829046386296 0.8164965809277258, - 0.40824829046386335 0.40824829046386296 0.8164965809277258, - 0.5773502691896257 0.5773502691896258 0.5773502691896258, - -0.5773502691896257 0.5773502691896256 0.5773502691896257, - -0.5773502691896256 -0.5773502691896258 0.577350269189626, - 0.577350269189626 -0.5773502691896258 0.5773502691896257 ] } - normalIndex [ - 0, 1, 5, 9, 8, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 10, 11, 7, 3, -1, - 1, 2, 6, 13, 12, 5, -1, - 2, 3, 7, 15, 14, 6, -1, - 4, 8, 9, 5, 12, 17, 16, 10, -1, - 6, 14, 15, 7, 11, 19, 18, 13, -1, - 10, 16, 19, 11, -1, - 12, 13, 18, 17, -1, - 16, 17, 22, 21, -1, - 16, 21, 20, 19, -1, - 17, 18, 23, 22, -1, - 18, 19, 20, 23, -1, - 20, 21, 22, 23, -1 ] - color Color { color [ - 0.6392160058021545 0.6549019813537598 0.6980392336845398, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, -1, - 0, 0, 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, -1, - 0, 0, 0, 0, -1, - 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF loch Transform { - children [ - Shape { - appearance Appearance { - material DEF hole Material { - diffuseColor 1.0 1.0 1.0 - emissiveColor 0.0 0.0 0.0 - specularColor 0.07333333333333333 0.07333333333333333 0.07333333333333333 - ambientIntensity 0.03333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - -1.8000000000000003 0.20300000000000074 -19.0, - -1.6629831585203163 0.20300000000000074 -18.311169821742837, - -1.272792206135786 0.20300000000000074 -17.727207793864217, - -0.6888301782571616 0.20300000000000074 -17.337016841479684, - -6.599609097060475e-17 0.20300000000000074 -17.2, - 0.6888301782571616 0.20300000000000074 -17.337016841479684, - 1.2727922061357853 0.2030000000000003 -17.727207793864213, - 1.6629831585203159 0.2030000000000003 -18.311169821742837, - 1.7999999999999998 0.2030000000000003 -19.0, - 1.662983158520316 0.2030000000000003 -19.688830178257163, - 1.2727922061357857 0.2030000000000003 -20.272792206135787, - 0.6888301782571628 0.20300000000000074 -20.662983158520316, - 3.7486219640545105e-16 0.20300000000000074 -20.8, - -0.688830178257162 0.20300000000000074 -20.662983158520316, - -1.2727922061357855 0.20300000000000074 -20.272792206135787, - -1.662983158520316 0.20300000000000074 -19.688830178257163, - -1.8 1.6170000000000004 -19.0, - -1.662983158520316 1.6170000000000004 -18.311169821742837, - -1.2727922061357857 1.6170000000000004 -17.727207793864217, - -0.6888301782571614 1.6170000000000004 -17.337016841479684, - 1.0716324745987938e-16 1.6170000000000004 -17.2, - 0.6888301782571619 1.6170000000000004 -17.337016841479684, - 1.2727922061357855 1.6170000000000004 -17.727207793864213, - 1.662983158520316 1.6170000000000004 -18.311169821742837, - 1.8 1.6170000000000004 -19.0, - 1.6629831585203163 1.6170000000000004 -19.688830178257163, - 1.272792206135786 1.6170000000000004 -20.272792206135787, - 0.688830178257163 1.6170000000000004 -20.662983158520316, - 5.480215348359352e-16 1.6170000000000004 -20.8, - -0.6888301782571618 1.6170000000000004 -20.662983158520316, - -1.2727922061357853 1.6170000000000004 -20.272792206135787, - -1.6629831585203159 1.6170000000000004 -19.688830178257163 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - -0.8909091543078936 -0.4541815482495891 -1.638789139736435e-16, - -0.823092732992002 -0.45418154824958934 0.34093617309602514, - -0.6299679044322836 -0.45418154824958895 0.6299679044322841, - -0.3409361730960257 -0.4541815482495892 0.8230927329920018, - -1.0084856244531911e-16 -0.45418154824958934 0.8909091543078934, - 0.34093617309602414 -0.4541815482495891 0.8230927329920025, - 0.629967904432283 -0.4541815482495894 0.6299679044322843, - 0.8230927329920023 -0.45418154824958945 0.34093617309602403, - 0.8909091543078933 -0.45418154824958934 1.2606070305664882e-16, - 0.8230927329920025 -0.45418154824958945 -0.34093617309602386, - 0.6299679044322835 -0.4541815482495894 -0.629967904432284, - 0.34093617309602425 -0.4541815482495891 -0.8230927329920024, - -8.824249213965422e-17 -0.45418154824958934 -0.8909091543078934, - -0.34093617309602414 -0.45418154824958906 -0.8230927329920025, - -0.6299679044322832 -0.45418154824958923 -0.6299679044322842, - -0.8230927329920025 -0.4541815482495891 -0.34093617309602425, - -0.8909091543078933 0.45418154824958934 -1.2606070305664882e-16, - -0.8230927329920018 0.4541815482495895 0.3409361730960252, - -0.6299679044322835 0.4541815482495892 0.6299679044322841, - -0.3409361730960257 0.45418154824958923 0.8230927329920018, - -3.7818210916994663e-17 0.45418154824958934 0.8909091543078934, - 0.34093617309602414 0.45418154824958906 0.8230927329920026, - 0.6299679044322831 0.45418154824958923 0.6299679044322845, - 0.8230927329920025 0.45418154824958923 0.3409361730960242, - 0.8909091543078936 0.4541815482495891 1.638789139736435e-16, - 0.8230927329920026 0.45418154824958923 -0.34093617309602386, - 0.6299679044322835 0.45418154824958923 -0.629967904432284, - 0.34093617309602436 0.4541815482495892 -0.8230927329920025, - -2.5212140611329777e-17 0.45418154824958934 -0.8909091543078934, - -0.3409361730960241 0.4541815482495891 -0.8230927329920025, - -0.6299679044322832 0.4541815482495894 -0.6299679044322842, - -0.8230927329920025 0.45418154824958945 -0.3409361730960242 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - color Color { color [ - 0.0 0.0 0.0, - 1.0 1.0 1.0 ] } - colorIndex [ - 0, 0, 0, 0, -1, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, -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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1 ] - } - } - ] -} - -DEF tab Transform { - children [ - Shape { - appearance Appearance { - material USE tab - } - geometry IndexedFaceSet { - normalPerVertex TRUE - colorPerVertex TRUE - coord Coordinate { point [ - 5.403499999999999 1.5999999999999988 -8.629999999999999, - 5.403499999999999 0.19999999999999885 -8.629999999999999, - -5.403499999999999 0.19999999999999973 -8.629999999999999, - -5.403499999999999 1.5999999999999996 -8.629999999999999, - 5.403499999999999 1.5999999999999988 -21.51, - 5.403499999999999 0.19999999999999885 -21.51, - -5.403499999999999 0.19999999999999973 -21.51, - -5.403499999999999 1.5999999999999996 -21.51 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896257 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896257 0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.8666666746139526 0.8866666555404663 1.0, - 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 ] - } - } - ] -} - -DEF body Transform { - children [ - Shape { - appearance Appearance { - material DEF default 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 [ - -5.35 1.6050000000000006 -14.343333000000005, - -5.35 -3.224999999999999 -13.343333000000005, - 5.35 -3.2250000000000005 -13.343333000000005, - 5.35 1.6049999999999998 -14.343333000000005, - -5.349999999999999 1.6050000000000006 -5.323333000000005, - -5.349999999999999 -3.224999999999999 -5.323333000000005, - 5.3500000000000005 -3.2250000000000005 -5.323333000000005, - 5.3500000000000005 1.6049999999999998 -5.323333000000005 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - normal Normal { vector [ - -0.6208281997174845 0.494961687239091 -0.6079352552706409, - -0.5418896715101736 -0.651752211794403 -0.5306360695728285, - 0.5418896715101735 -0.6517522117944031 -0.5306360695728287, - 0.6208281997174845 0.49496168723909095 -0.607935255270641, - -0.5773502691896257 0.5773502691896258 0.5773502691896258, - -0.5773502691896258 -0.5773502691896257 0.5773502691896257, - 0.5773502691896257 -0.5773502691896258 0.5773502691896257, - 0.5773502691896258 0.5773502691896258 0.5773502691896257 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 2, 1, -1, - 0, 4, 7, 3, -1, - 1, 2, 6, 5, -1, - 2, 3, 7, 6, -1, - 4, 5, 6, 7, -1 ] - color Color { color [ - 0.41333332657814026 0.41333332657814026 0.41333332657814026, - 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 ] - } - } - ] -} - diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical.wings similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical.wings diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical.wrl similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical.wrl diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical_MountFromLS.wings similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical_MountFromLS.wings diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical_MountFromLS.wrl similarity index 100% rename from modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Vertical_MountFromLS.wrl