KicadLib/modules/packages3d/Switches/dip_switch_2.wrl
2015-01-18 11:17:08 +01:00

517 lines
16 KiB
Plaintext

#VRML V2.0 utf8
#Exported from Wings 3D 0.98.34
DEF pniCO042_pinCO003 Transform {
children [
Shape {
appearance Appearance {
material DEF (null) Material {
diffuseColor 1.00000 1.00000 1.00000
emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0
specularColor 1.00000 1.00000 1.00000
ambientIntensity 1.00000
transparency 0.00000e+0
shininess 1.00000
}
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
-0.400000 1.53000 -1.25075,
-0.400000 1.47000 -1.25075,
-0.600000 1.47000 -1.25075,
-0.600000 1.53000 -1.25075,
-0.400000 1.53000 9.24800e-3,
-0.400000 1.47000 9.24800e-3,
-0.600000 1.47000 9.24800e-3,
-0.600000 1.53000 9.24800e-3 ] }
coordIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
normal Normal { vector [
0.577350 0.577350 -0.577350,
0.577350 -0.577350 -0.577350,
-0.577350 -0.577350 -0.577350,
-0.577350 0.577350 -0.577350,
0.577350 0.577350 0.577350,
0.577350 -0.577350 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 0.577350 0.577350 ] }
normalIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
}
}
]
}
DEF pniCO043_pinCO003 Transform {
children [
Shape {
appearance Appearance {
material USE (null)
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
0.600000 1.53000 -1.25075,
0.600000 1.47000 -1.25075,
0.400000 1.47000 -1.25075,
0.400000 1.53000 -1.25075,
0.600000 1.53000 9.24800e-3,
0.600000 1.47000 9.24800e-3,
0.400000 1.47000 9.24800e-3,
0.400000 1.53000 9.24800e-3 ] }
coordIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
normal Normal { vector [
0.577350 0.577350 -0.577350,
0.577350 -0.577350 -0.577350,
-0.577350 -0.577350 -0.577350,
-0.577350 0.577350 -0.577350,
0.577350 0.577350 0.577350,
0.577350 -0.577350 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 0.577350 0.577350 ] }
normalIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
}
}
]
}
DEF pniCO046_pinCO003 Transform {
children [
Shape {
appearance Appearance {
material USE (null)
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
0.600000 -1.47000 -1.25075,
0.600000 -1.53000 -1.25075,
0.400000 -1.53000 -1.25075,
0.400000 -1.47000 -1.25075,
0.600000 -1.47000 9.24800e-3,
0.600000 -1.53000 9.24800e-3,
0.400000 -1.53000 9.24800e-3,
0.400000 -1.47000 9.24800e-3 ] }
coordIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
normal Normal { vector [
0.577350 0.577350 -0.577350,
0.577350 -0.577350 -0.577350,
-0.577350 -0.577350 -0.577350,
-0.577350 0.577350 -0.577350,
0.577350 0.577350 0.577350,
0.577350 -0.577350 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 0.577350 0.577350 ] }
normalIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
}
}
]
}
DEF pniCO047_pinCO003 Transform {
children [
Shape {
appearance Appearance {
material USE (null)
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
-0.400000 -1.47000 -1.25075,
-0.400000 -1.53000 -1.25075,
-0.600000 -1.53000 -1.25075,
-0.600000 -1.47000 -1.25075,
-0.400000 -1.47000 9.24800e-3,
-0.400000 -1.53000 9.24800e-3,
-0.600000 -1.53000 9.24800e-3,
-0.600000 -1.47000 9.24800e-3 ] }
coordIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
normal Normal { vector [
0.577350 0.577350 -0.577350,
0.577350 -0.577350 -0.577350,
-0.577350 -0.577350 -0.577350,
-0.577350 0.577350 -0.577350,
0.577350 0.577350 0.577350,
0.577350 -0.577350 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 0.577350 0.577350 ] }
normalIndex [
0, 1, 2, 3, -1,
0, 3, 7, 4, -1,
0, 4, 5, 1, -1,
1, 5, 6, 2, -1,
2, 6, 7, 3, -1,
4, 7, 6, 5, -1 ]
}
}
]
}
DEF caseCO003_caseCO008 Transform {
children [
Shape {
appearance Appearance {
material DEF case Material {
diffuseColor 0.400000 0.400000 1.00000
emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0
specularColor 1.00000 1.00000 1.00000
ambientIntensity 1.00000
transparency 0.00000e+0
shininess 1.00000
}
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
1.29706 -0.100000 0.00000e+0,
1.29706 -0.729000 0.00000e+0,
1.29706 0.729000 0.00000e+0,
1.29706 2.00000 0.00000e+0,
1.29706 -2.00000 0.00000e+0,
1.30031 -2.00000 2.35395,
1.30032 2.00000 2.35395,
1.30032 0.728999 2.35395,
1.30031 -0.729001 2.35395,
1.30031 -0.100001 2.35395,
0.783665 -2.00000 0.00000e+0,
0.783666 2.00000 0.00000e+0,
-1.29706 -0.100000 0.00000e+0,
-1.29706 0.729000 0.00000e+0,
-1.29706 -0.729000 0.00000e+0,
-1.29706 2.00000 0.00000e+0,
-1.29706 -2.00000 0.00000e+0,
-0.244834 -0.100000 0.00000e+0,
-0.244834 -0.729000 0.00000e+0,
-0.244834 0.729000 0.00000e+0,
-0.244834 2.00000 0.00000e+0,
-0.244835 -2.00000 0.00000e+0,
0.783746 -0.729000 0.00000e+0,
0.783746 -0.100000 0.00000e+0,
0.783746 0.729000 0.00000e+0,
-1.29706 2.00000 2.35395,
-1.29706 -2.00000 2.35395,
0.783665 -2.00000 2.35395,
-0.244156 -2.00000 2.35395,
0.783666 2.00000 2.35395,
-0.244155 2.00000 2.35395,
-1.29706 0.729000 2.35395,
0.784278 0.729000 2.35395,
-0.243543 0.729000 2.35395,
0.218977 0.729000 2.35395,
-0.808845 0.729000 2.35395,
-1.29706 -0.729000 2.35395,
0.784278 -0.729000 2.35395,
-0.243543 -0.729000 2.35395,
0.218976 -0.729000 2.35395,
-0.808845 -0.729000 2.35395,
-1.29706 -0.100000 2.35395,
0.784278 -0.100000 2.35395,
-0.243543 -0.100000 2.35395,
0.218976 -0.100000 2.35395,
-0.808845 -0.100000 2.35395,
-0.243543 -0.100000 2.25395,
-0.808845 -0.100000 2.25395,
0.784278 -0.100000 2.25395,
0.218976 -0.100000 2.25395,
-0.808845 0.729000 2.25395,
0.218977 0.729000 2.25395,
-0.243543 0.729000 2.25395,
0.784278 0.729000 2.25395 ] }
coordIndex [
0, 1, 22, 23, -1,
0, 2, 7, 9, -1,
0, 9, 8, 1, -1,
0, 23, 24, 2, -1,
1, 4, 10, 22, -1,
1, 8, 5, 4, -1,
2, 3, 6, 7, -1,
2, 24, 11, 3, -1,
3, 11, 29, 6, -1,
4, 5, 27, 10, -1,
5, 8, 37, 27, -1,
6, 29, 32, 7, -1,
7, 32, 42, 9, -1,
8, 9, 42, 37, -1,
10, 21, 18, 22, -1,
10, 27, 28, 21, -1,
11, 20, 30, 29, -1,
11, 24, 19, 20, -1,
12, 13, 19, 17, -1,
12, 14, 36, 41, -1,
12, 17, 18, 14, -1,
12, 41, 31, 13, -1,
13, 15, 20, 19, -1,
13, 31, 25, 15, -1,
14, 16, 26, 36, -1,
14, 18, 21, 16, -1,
15, 25, 30, 20, -1,
16, 21, 28, 26, -1,
17, 19, 24, 23, -1,
17, 23, 22, 18, -1,
25, 31, 35, 30, -1,
26, 28, 40, 36, -1,
27, 37, 39, -1,
27, 39, 38, 28, -1,
28, 38, 40, -1,
29, 30, 33, 34, -1,
29, 34, 32, -1,
30, 35, 33, -1,
31, 41, 45, 35, -1,
32, 34, 51, 53, -1,
32, 53, 48, 42, -1,
33, 35, 50, 52, -1,
33, 43, 44, 34, -1,
33, 52, 46, 43, -1,
34, 44, 49, 51, -1,
35, 45, 47, 50, -1,
36, 40, 45, 41, -1,
38, 39, 44, 43, -1 ]
normal Normal { vector [
0.706618 -2.13093e-7 -0.707595,
0.706618 -1.38989e-7 -0.707595,
0.706618 -3.52082e-7 -0.707595,
0.577084 0.577084 -0.577882,
0.577084 -0.577084 -0.577882,
0.577616 -0.577617 0.576818,
0.577616 0.577616 0.576818,
0.707595 -3.52569e-7 0.706618,
0.707595 -1.39181e-7 0.706618,
0.707595 -2.13388e-7 0.706618,
-1.71935e-7 -0.707107 -0.707107,
3.43241e-7 0.707107 -0.707107,
-0.707107 0.00000e+0 -0.707107,
-0.707107 2.78169e-7 -0.707107,
-0.707107 0.00000e+0 -0.707107,
-0.577350 0.577351 -0.577350,
-0.577350 -0.577350 -0.577350,
0.00000e+0 0.00000e+0 -1.00000,
0.00000e+0 0.00000e+0 -1.00000,
0.00000e+0 0.00000e+0 -1.00000,
0.00000e+0 0.707107 -0.707107,
-3.39883e-7 -0.707107 -0.707107,
0.00000e+0 0.00000e+0 -1.00000,
0.00000e+0 0.00000e+0 -1.00000,
0.00000e+0 0.00000e+0 -1.00000,
-0.577350 0.577351 0.577350,
-0.577350 -0.577350 0.577350,
-1.34877e-7 -0.554700 0.832050,
-2.66627e-7 -0.554700 0.832050,
2.69260e-7 0.554700 0.832050,
0.00000e+0 0.554700 0.832050,
-0.707107 2.78169e-7 0.707107,
-0.301511 -0.301511 0.904534,
-0.301511 -0.301511 0.904534,
0.301511 -0.301512 0.904534,
0.301511 -0.301511 0.904534,
-0.707107 0.00000e+0 0.707107,
0.301511 -0.301511 0.904534,
0.301511 -0.301511 0.904534,
-0.301511 -0.301511 0.904534,
-0.301511 -0.301511 0.904534,
-0.707107 0.00000e+0 0.707107,
0.00000e+0 0.00000e+0 1.00000,
0.00000e+0 0.00000e+0 1.00000,
-3.63765e-13 -6.03136e-7 1.000000,
0.00000e+0 0.00000e+0 1.00000,
-0.577350 0.577350 0.577350,
0.577350 0.577350 0.577350,
-0.577350 0.577350 0.577350,
0.577351 0.577350 0.577351,
0.577350 -0.577350 0.577350,
0.577350 -0.577351 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 -0.577350 0.577350 ] }
normalIndex [
0, 1, 22, 23, -1,
0, 2, 7, 9, -1,
0, 9, 8, 1, -1,
0, 23, 24, 2, -1,
1, 4, 10, 22, -1,
1, 8, 5, 4, -1,
2, 3, 6, 7, -1,
2, 24, 11, 3, -1,
3, 11, 29, 6, -1,
4, 5, 27, 10, -1,
5, 8, 37, 27, -1,
6, 29, 32, 7, -1,
7, 32, 42, 9, -1,
8, 9, 42, 37, -1,
10, 21, 18, 22, -1,
10, 27, 28, 21, -1,
11, 20, 30, 29, -1,
11, 24, 19, 20, -1,
12, 13, 19, 17, -1,
12, 14, 36, 41, -1,
12, 17, 18, 14, -1,
12, 41, 31, 13, -1,
13, 15, 20, 19, -1,
13, 31, 25, 15, -1,
14, 16, 26, 36, -1,
14, 18, 21, 16, -1,
15, 25, 30, 20, -1,
16, 21, 28, 26, -1,
17, 19, 24, 23, -1,
17, 23, 22, 18, -1,
25, 31, 35, 30, -1,
26, 28, 40, 36, -1,
27, 37, 39, -1,
27, 39, 38, 28, -1,
28, 38, 40, -1,
29, 30, 33, 34, -1,
29, 34, 32, -1,
30, 35, 33, -1,
31, 41, 45, 35, -1,
32, 34, 51, 53, -1,
32, 53, 48, 42, -1,
33, 35, 50, 52, -1,
33, 43, 44, 34, -1,
33, 52, 46, 43, -1,
34, 44, 49, 51, -1,
35, 45, 47, 50, -1,
36, 40, 45, 41, -1,
38, 39, 44, 43, -1 ]
}
},
Shape {
appearance Appearance {
material DEF switch Material {
diffuseColor 1.00000 1.00000 1.00000
emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0
specularColor 1.00000 1.00000 1.00000
ambientIntensity 1.00000
transparency 0.00000e+0
shininess 1.00000
}
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
0.784278 -0.729000 2.35395,
-0.243543 -0.729000 2.35395,
0.218976 -0.729000 2.35395,
-0.808845 -0.729000 2.35395,
0.784278 -0.100000 2.35395,
-0.243543 -0.100000 2.35395,
0.218976 -0.100000 2.35395,
-0.808845 -0.100000 2.35395,
-0.243543 -0.100000 2.25395,
-0.808845 -0.100000 2.25395,
0.784278 -0.100000 2.25395,
0.218976 -0.100000 2.25395,
-0.808845 0.729000 2.25395,
0.218977 0.729000 2.25395,
-0.243543 0.729000 2.25395,
0.784278 0.729000 2.25395,
0.218976 -0.100000 2.75395,
0.784278 -0.100000 2.75395,
-0.808845 -0.100000 2.75395,
-0.243543 -0.100000 2.75395,
-0.808845 -0.729000 2.75395,
0.218976 -0.729000 2.75395,
-0.243543 -0.729000 2.75395,
0.784278 -0.729000 2.75395 ] }
coordIndex [
0, 4, 17, 23, -1,
0, 23, 21, 2, -1,
1, 5, 19, 22, -1,
1, 22, 20, 3, -1,
2, 21, 16, 6, -1,
3, 20, 18, 7, -1,
4, 10, 17, -1,
5, 8, 19, -1,
6, 16, 11, -1,
7, 18, 9, -1,
8, 9, 18, 19, -1,
8, 14, 12, 9, -1,
10, 11, 16, 17, -1,
10, 15, 13, 11, -1,
16, 21, 23, 17, -1,
18, 20, 22, 19, -1 ]
normal Normal { vector [
0.301511 -0.301511 0.904534,
0.301511 -0.301511 0.904534,
-0.301511 -0.301511 0.904534,
-0.301511 -0.301511 0.904534,
0.00000e+0 0.00000e+0 1.00000,
0.00000e+0 0.00000e+0 1.00000,
-3.63765e-13 -6.03136e-7 1.000000,
0.00000e+0 0.00000e+0 1.00000,
-0.577350 0.577350 0.577350,
0.577350 0.577350 0.577350,
-0.577350 0.577350 0.577350,
0.577351 0.577350 0.577351,
0.577350 -0.577350 0.577350,
0.577350 -0.577351 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 0.577350 0.577350,
0.577350 0.577350 0.577350,
-0.577350 0.577350 0.577350,
0.577350 0.577350 0.577350,
-0.577350 -0.577350 0.577350,
-0.577350 -0.577350 0.577350,
0.577350 -0.577350 0.577350,
0.577350 -0.577350 0.577350 ] }
normalIndex [
0, 4, 17, 23, -1,
0, 23, 21, 2, -1,
1, 5, 19, 22, -1,
1, 22, 20, 3, -1,
2, 21, 16, 6, -1,
3, 20, 18, 7, -1,
4, 10, 17, -1,
5, 8, 19, -1,
6, 16, 11, -1,
7, 18, 9, -1,
8, 9, 18, 19, -1,
8, 14, 12, 9, -1,
10, 11, 16, 17, -1,
10, 15, 13, 11, -1,
16, 21, 23, 17, -1,
18, 20, 22, 19, -1 ]
}
}
]
}