KicadLib/modules/packages3d/Diodes_SMD.3dshapes/D_DD-PAK_TO263_DualDiode.wrl
2017-01-12 20:00:33 +01:00

465 lines
16 KiB
Plaintext

#VRML V2.0 utf8
#Exported from Wings 3D 1.2
DEF tab Transform {
children [
Shape {
appearance Appearance {
material DEF pin Material {
diffuseColor 0.7933333333333333 1.0 0.984102564102564
emissiveColor 0.6 0.8392156862745098 1.0
specularColor 0.6 0.8392156862745098 1.0
ambientIntensity 0.8130718954248367
transparency 0.0
shininess 1.0
}
}
geometry IndexedFaceSet {
normalPerVertex TRUE
colorPerVertex TRUE
coord Coordinate { point [
-5.118 4.606833 1.3969999999999998,
-5.118 5.8768329999999995 1.3969999999999998,
5.118 5.8768329999999995 1.3969999999999998,
5.118 4.606833 1.3969999999999998,
-5.118 4.606833 1.1102230246251565e-16,
-5.118 5.8768329999999995 1.1102230246251565e-16,
5.118 5.8768329999999995 1.1102230246251565e-16,
5.118 4.606833 1.1102230246251565e-16 ] }
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.5773502691896258 0.5773502691896258 0.5773502691896258,
0.5773502691896258 0.5773502691896258 0.5773502691896258,
0.5773502691896258 -0.5773502691896258 0.5773502691896258,
-0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
-0.5773502691896258 0.5773502691896258 -0.5773502691896258,
0.5773502691896258 0.5773502691896258 -0.5773502691896258,
0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
normalIndex [
0, 1, 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.20000000298023224 0.20000000298023224 0.43922001123428345,
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 pin
}
geometry IndexedFaceSet {
normalPerVertex TRUE
colorPerVertex TRUE
coord Coordinate { point [
1.8925 -6.615167 2.946,
1.8925 -3.4401670000000006 2.946,
3.1875 -3.4401670000000006 2.946,
3.1875 -6.615167 2.946,
2.0867500000000003 -6.615167 2.286,
1.8925 -3.4401670000000006 2.286,
3.1875 -3.4401670000000006 2.286,
2.9932499999999997 -6.615167 2.286,
2.0867500000000003 -6.027667 2.286,
2.9932499999999997 -6.027667 2.286,
2.0867500000000003 -6.615167 0.0,
2.0867500000000003 -6.027667 0.0,
2.9932499999999997 -6.027667 0.0,
2.9932499999999997 -6.615167 0.0,
2.0867500000000003 -6.615167 0.67,
2.9932499999999997 -6.615167 0.67,
2.9932499999999997 -7.330166999999999 0.67,
2.0867500000000003 -7.330166999999999 0.67,
2.0867500000000003 -7.330166999999999 0.0,
2.9932499999999997 -7.330166999999999 0.0,
2.9932499999999997 -8.330167 0.67,
2.0867500000000003 -8.330167 0.67,
2.0867500000000003 -8.330167 0.0,
2.9932499999999997 -8.330167 0.0 ] }
coordIndex [
0, 1, 5, 8, 4, -1,
0, 3, 2, 1, -1,
0, 4, 7, 3, -1,
1, 2, 6, 5, -1,
2, 3, 7, 9, 6, -1,
4, 8, 11, 10, 14, -1,
4, 14, 15, 7, -1,
5, 6, 9, 8, -1,
7, 15, 13, 12, 9, -1,
8, 9, 12, 11, -1,
10, 11, 12, 13, -1,
10, 13, 19, 18, -1,
10, 18, 17, 14, -1,
13, 15, 16, 19, -1,
14, 17, 16, 15, -1,
16, 17, 21, 20, -1,
16, 20, 23, 19, -1,
17, 18, 22, 21, -1,
18, 19, 23, 22, -1,
20, 21, 22, 23, -1 ]
normal Normal { vector [
-0.5974039936409082 -0.6249701941232401 0.5025144026189232,
-0.6111087656585847 0.601919041802838 0.5140423558914131,
0.6111087656585847 0.601919041802838 0.5140423558914131,
0.5974039936409082 -0.6249701941232401 0.5025144026189232,
-0.6977843101870193 -0.7137591244420891 -0.06037357644274423,
-0.5434371135281767 0.5352650216078357 -0.6466586891732969,
0.5434371135281767 0.5352650216078357 -0.6466586891732969,
0.6977843101870193 -0.7137591244420891 -0.06037357644274423,
-0.793711382870067 0.3878716220085462 -0.46859134172853134,
0.793711382870067 0.38787162200854636 -0.46859134172853134,
-0.7071067811865475 -1.1690716544247324e-16 -0.7071067811865475,
-0.5773502691896258 0.5773502691896257 -0.5773502691896258,
0.5773502691896258 0.5773502691896258 -0.5773502691896258,
0.7071067811865475 0.0 -0.7071067811865475,
-0.8164965809277261 -0.40824829046386313 0.4082482904638631,
0.8164965809277261 -0.4082482904638631 0.4082482904638631,
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.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, 5, 8, 4, -1,
0, 3, 2, 1, -1,
0, 4, 7, 3, -1,
1, 2, 6, 5, -1,
2, 3, 7, 9, 6, -1,
4, 8, 11, 10, 14, -1,
4, 14, 15, 7, -1,
5, 6, 9, 8, -1,
7, 15, 13, 12, 9, -1,
8, 9, 12, 11, -1,
10, 11, 12, 13, -1,
10, 13, 19, 18, -1,
10, 18, 17, 14, -1,
13, 15, 16, 19, -1,
14, 17, 16, 15, -1,
16, 17, 21, 20, -1,
16, 20, 23, 19, -1,
17, 18, 22, 21, -1,
18, 19, 23, 22, -1,
20, 21, 22, 23, -1 ]
color Color { color [
0.699999988079071 1.0 1.0,
1.0 1.0 1.0 ] }
colorIndex [
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, 0, -1,
0, 0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -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 pin
}
geometry IndexedFaceSet {
normalPerVertex TRUE
colorPerVertex TRUE
coord Coordinate { point [
-3.1875 -6.615167 2.946,
-3.1875 -3.4401670000000006 2.946,
-1.8925 -3.4401670000000006 2.946,
-1.8925 -6.615167 2.946,
-2.9932499999999997 -6.615167 2.286,
-3.1875 -3.4401670000000006 2.286,
-1.8925 -3.4401670000000006 2.286,
-2.0867500000000003 -6.615167 2.286,
-2.9932499999999997 -6.027667 2.286,
-2.0867500000000003 -6.027667 2.286,
-2.9932499999999997 -6.615167 0.0,
-2.9932499999999997 -6.027667 0.0,
-2.0867500000000003 -6.027667 0.0,
-2.0867500000000003 -6.615167 0.0,
-2.9932499999999997 -6.615167 0.67,
-2.0867500000000003 -6.615167 0.67,
-2.0867500000000003 -7.330166999999999 0.67,
-2.9932499999999997 -7.330166999999999 0.67,
-2.9932499999999997 -7.330166999999999 0.0,
-2.0867500000000003 -7.330166999999999 0.0,
-2.0867500000000003 -8.330167 0.67,
-2.9932499999999997 -8.330167 0.67,
-2.9932499999999997 -8.330167 0.0,
-2.0867500000000003 -8.330167 0.0 ] }
coordIndex [
0, 1, 5, 8, 4, -1,
0, 3, 2, 1, -1,
0, 4, 7, 3, -1,
1, 2, 6, 5, -1,
2, 3, 7, 9, 6, -1,
4, 8, 11, 10, 14, -1,
4, 14, 15, 7, -1,
5, 6, 9, 8, -1,
7, 15, 13, 12, 9, -1,
8, 9, 12, 11, -1,
10, 11, 12, 13, -1,
10, 13, 19, 18, -1,
10, 18, 17, 14, -1,
13, 15, 16, 19, -1,
14, 17, 16, 15, -1,
16, 17, 21, 20, -1,
16, 20, 23, 19, -1,
17, 18, 22, 21, -1,
18, 19, 23, 22, -1,
20, 21, 22, 23, -1 ]
normal Normal { vector [
-0.5974039936409082 -0.6249701941232401 0.5025144026189232,
-0.6111087656585847 0.601919041802838 0.5140423558914131,
0.6111087656585847 0.601919041802838 0.5140423558914131,
0.5974039936409082 -0.6249701941232401 0.5025144026189232,
-0.6977843101870193 -0.7137591244420891 -0.06037357644274423,
-0.5434371135281767 0.5352650216078357 -0.6466586891732969,
0.5434371135281767 0.5352650216078357 -0.6466586891732969,
0.6977843101870193 -0.7137591244420891 -0.06037357644274423,
-0.793711382870067 0.38787162200854636 -0.46859134172853134,
0.793711382870067 0.38787162200854636 -0.46859134172853134,
-0.7071067811865475 0.0 -0.7071067811865475,
-0.5773502691896258 0.5773502691896258 -0.5773502691896258,
0.5773502691896258 0.5773502691896258 -0.5773502691896258,
0.7071067811865475 0.0 -0.7071067811865475,
-0.8164965809277261 -0.4082482904638631 0.4082482904638631,
0.8164965809277261 -0.4082482904638631 0.4082482904638631,
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.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, 5, 8, 4, -1,
0, 3, 2, 1, -1,
0, 4, 7, 3, -1,
1, 2, 6, 5, -1,
2, 3, 7, 9, 6, -1,
4, 8, 11, 10, 14, -1,
4, 14, 15, 7, -1,
5, 6, 9, 8, -1,
7, 15, 13, 12, 9, -1,
8, 9, 12, 11, -1,
10, 11, 12, 13, -1,
10, 13, 19, 18, -1,
10, 18, 17, 14, -1,
13, 15, 16, 19, -1,
14, 17, 16, 15, -1,
16, 17, 21, 20, -1,
16, 20, 23, 19, -1,
17, 18, 22, 21, -1,
18, 19, 23, 22, -1,
20, 21, 22, 23, -1 ]
color Color { color [
0.699999988079071 1.0 1.0,
1.0 1.0 1.0 ] }
colorIndex [
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, 0, -1,
0, 0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1 ]
}
}
]
}
DEF pin Transform {
children [
Shape {
appearance Appearance {
material USE pin
}
geometry IndexedFaceSet {
normalPerVertex TRUE
colorPerVertex TRUE
coord Coordinate { point [
-0.6475 -5.321417 2.946,
-0.6475 -3.733917 2.946,
0.6475 -3.733917 2.946,
0.6475 -5.321417 2.946,
-0.6475 -5.321417 2.286,
-0.6475 -3.733917 2.286,
0.6475 -3.733917 2.286,
0.6475 -5.321417 2.286 ] }
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.5773502691896258 0.5773502691896258 0.5773502691896258,
0.5773502691896258 0.5773502691896258 0.5773502691896258,
0.5773502691896258 -0.5773502691896258 0.5773502691896258,
-0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
-0.5773502691896258 0.5773502691896258 -0.5773502691896258,
0.5773502691896258 0.5773502691896258 -0.5773502691896258,
0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
normalIndex [
0, 1, 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.699999988079071 1.0 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 body Material {
diffuseColor 0.0 0.4 0.796078431372549
emissiveColor 0.2 0.2 0.4392156862745098
specularColor 0.2 0.2 0.4392156862745098
ambientIntensity 0.2797385620915033
transparency 0.0
shininess 1.0
}
}
geometry IndexedFaceSet {
normalPerVertex TRUE
colorPerVertex TRUE
coord Coordinate { point [
4.503840000000002 4.046013333333335 4.572,
4.503839999999999 -4.179346666666669 4.572,
-4.503840000000002 -4.179346666666667 4.572,
-4.503839999999999 4.046013333333335 4.572,
5.118000000000001 4.606833333333333 0.0,
5.117999999999999 -4.540166666666668 0.0,
-5.118000000000001 -4.540166666666666 0.0,
-5.117999999999999 4.606833333333335 0.0,
5.118000000000001 4.606833333333333 2.286,
-5.117999999999999 4.606833333333335 2.286,
-5.118000000000001 -4.740166666666666 2.286,
5.117999999999999 -4.740166666666668 2.286 ] }
coordIndex [
0, 1, 11, 8, -1,
0, 3, 2, 1, -1,
0, 8, 9, 3, -1,
1, 2, 10, 11, -1,
2, 3, 9, 10, -1,
4, 5, 6, 7, -1,
4, 7, 9, 8, -1,
4, 8, 11, 5, -1,
5, 11, 10, 6, -1,
6, 10, 9, 7, -1 ]
normal Normal { vector [
0.47584541392878865 0.4785292864286062 0.7379572237420465,
0.4758454139287885 -0.4785292864286065 0.7379572237420463,
-0.4758454139287887 -0.47852928642860626 0.7379572237420464,
-0.47584541392878843 0.4785292864286063 0.7379572237420464,
0.577350269189626 0.5773502691896256 -0.5773502691896258,
0.5612743241523874 -0.5591384864603574 -0.6101928269048248,
-0.5612743241523876 -0.5591384864603571 -0.6101928269048248,
-0.5773502691896256 0.577350269189626 -0.5773502691896258,
0.6951053837613911 0.6970315062995823 0.17599882014282,
-0.6951053837613907 0.6970315062995825 0.17599882014281998,
-0.6992334176673858 -0.6998173919631799 0.14604193070156327,
0.6992334176673853 -0.6998173919631803 0.14604193070156324 ] }
normalIndex [
0, 1, 11, 8, -1,
0, 3, 2, 1, -1,
0, 8, 9, 3, -1,
1, 2, 10, 11, -1,
2, 3, 9, 10, -1,
4, 5, 6, 7, -1,
4, 7, 9, 8, -1,
4, 8, 11, 5, -1,
5, 11, 10, 6, -1,
6, 10, 9, 7, -1 ]
color Color { color [
0.20000000298023224 0.20000000298023224 0.43922001123428345,
1.0 1.0 1.0 ] }
colorIndex [
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1,
0, 0, 0, 0, -1 ]
}
}
]
}