KicadLib/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_Micro_SPST.wrl
2015-03-11 16:54:46 +01:00

367 lines
11 KiB
Plaintext

#VRML V2.0 utf8
#Exported from Wings 3D 0.99.02
DEF cube8 Transform {
children [
Shape {
appearance Appearance {
material DEF default 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 [
-1.00000 -0.912000 5.56897,
-1.00000 0.912000 5.56897,
1.00000 0.912000 5.56897,
1.00000 -0.912000 5.56897,
-1.00000 -0.912000 3.56897,
-1.00000 0.912000 3.56897,
1.00000 0.912000 3.56897,
1.00000 -0.912000 3.56897,
-0.600000 -0.912000 5.86170,
-0.200000 -0.912000 5.56897,
0.200000 -0.912000 5.86170,
0.600000 -0.912000 5.56897,
-0.600000 0.912000 5.86170,
-0.200000 0.912000 5.56897,
0.200000 0.912000 5.86170,
0.600000 0.912000 5.56897 ] }
coordIndex [
0, 1, 5, 4, -1,
0, 4, 7, 3, 11, 10, 9, 8, -1,
0, 8, 12, 1, -1,
1, 12, 13, 14, 15, 2, 6, 5, -1,
2, 3, 7, 6, -1,
2, 15, 11, 3, -1,
4, 5, 6, 7, -1,
8, 9, 13, 12, -1,
9, 10, 14, 13, -1,
10, 11, 15, 14, -1 ]
normal Normal { vector [
-0.777866 -0.489050 0.394657,
-0.777866 0.489050 0.394657,
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.00000e+0 -0.526686 0.850060,
0.00000e+0 -0.526686 0.850060,
0.00000e+0 -0.526686 0.850060,
0.274936 -0.465546 0.841236,
0.00000e+0 0.526686 0.850060,
0.00000e+0 0.526686 0.850060,
0.00000e+0 0.526686 0.850060,
0.274936 0.465546 0.841236 ] }
normalIndex [
0, 1, 5, 4, -1,
0, 4, 7, 3, 11, 10, 9, 8, -1,
0, 8, 12, 1, -1,
1, 12, 13, 14, 15, 2, 6, 5, -1,
2, 3, 7, 6, -1,
2, 15, 11, 3, -1,
4, 5, 6, 7, -1,
8, 9, 13, 12, -1,
9, 10, 14, 13, -1,
10, 11, 15, 14, -1 ]
}
}
]
}
DEF cube1_sep19 Transform {
children [
Shape {
appearance Appearance {
material DEF body Material {
diffuseColor 0.573333 0.320000 0.320000
emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0
specularColor 1.00000 1.00000 1.00000
ambientIntensity 0.440000
transparency 0.00000e+0
shininess 1.00000
}
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
4.06778 -1.60630 4.08318,
4.06778 1.47798 4.08318,
4.06778 1.47798 0.181576,
4.06778 -1.60630 0.181576,
-4.06222 -1.60630 4.08318,
-4.06222 1.47798 4.08318,
-4.06222 1.47798 0.181576,
-4.06222 -1.60630 0.181576,
4.06778 -1.00266 4.08318,
4.06778 0.996635 4.08318,
2.75778 -1.60630 4.08318,
-2.92498 -1.60630 4.08318,
2.75778 1.47798 4.08318,
-2.92498 1.47798 4.08318,
-4.06222 -1.00266 4.08318,
-4.06222 0.996635 4.08318,
2.75778 -1.00266 4.08318,
2.75778 0.996635 4.08318,
-2.92498 -1.00266 4.08318,
-2.92498 0.996635 4.08318,
2.75778 0.996635 3.59530,
-2.92498 0.996635 3.59530,
-2.92498 -1.00266 3.59530,
2.75778 -1.00266 3.59530 ] }
coordIndex [
0, 3, 2, 1, 9, 8, -1,
0, 8, 16, 10, -1,
0, 10, 11, 4, 7, 3, -1,
1, 2, 6, 5, 13, 12, -1,
1, 12, 17, 9, -1,
2, 3, 7, 6, -1,
4, 11, 18, 14, -1,
4, 14, 15, 5, 6, 7, -1,
5, 15, 19, 13, -1,
8, 9, 17, 16, -1,
10, 16, 18, 11, -1,
12, 13, 19, 17, -1,
14, 18, 19, 15, -1,
16, 17, 20, 23, -1,
16, 23, 22, 18, -1,
17, 19, 21, 20, -1,
18, 22, 21, 19, -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,
0.447214 0.00000e+0 0.894427,
0.447214 0.00000e+0 0.894427,
0.00000e+0 -0.447214 0.894427,
0.00000e+0 -0.447214 0.894427,
0.00000e+0 0.447214 0.894427,
0.00000e+0 0.447214 0.894427,
-0.447214 0.00000e+0 0.894427,
-0.447214 0.00000e+0 0.894427,
-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.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, 3, 2, 1, 9, 8, -1,
0, 8, 16, 10, -1,
0, 10, 11, 4, 7, 3, -1,
1, 2, 6, 5, 13, 12, -1,
1, 12, 17, 9, -1,
2, 3, 7, 6, -1,
4, 11, 18, 14, -1,
4, 14, 15, 5, 6, 7, -1,
5, 15, 19, 13, -1,
8, 9, 17, 16, -1,
10, 16, 18, 11, -1,
12, 13, 19, 17, -1,
14, 18, 19, 15, -1,
16, 17, 20, 23, -1,
16, 23, 22, 18, -1,
17, 19, 21, 20, -1,
18, 22, 21, 19, -1 ]
}
},
Shape {
appearance Appearance {
material USE default
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
2.75778 0.996635 3.59530,
-2.92498 0.996635 3.59530,
-2.92498 -1.00266 3.59530,
2.75778 -1.00266 3.59530 ] }
coordIndex [
0, 1, 2, 3, -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 ] }
normalIndex [
0, 1, 2, 3, -1 ]
}
}
]
}
DEF cube1_sep15 Transform {
children [
Shape {
appearance Appearance {
material DEF couleur_247_208_012 Material {
diffuseColor 0.966667 0.813061 4.80000e-2
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 [
-3.30411 0.348183 -2.75202,
-3.30411 -0.411817 -2.75202,
-2.79411 -0.411817 0.901576,
-2.79411 0.348183 0.901576,
-3.30411 0.348183 0.901576,
-3.30411 -0.411817 0.901576,
-3.09411 -0.411817 -2.75202,
-2.79411 -0.411817 -2.45202,
-3.09411 0.348183 -2.75202,
-2.79411 0.348183 -2.45202 ] }
coordIndex [
0, 1, 5, 4, -1,
0, 4, 3, 9, 8, -1,
0, 8, 6, 1, -1,
1, 6, 7, 2, 5, -1,
2, 3, 4, 5, -1,
2, 7, 9, 3, -1,
6, 8, 9, 7, -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.336557 -0.475963 -0.812520,
0.812520 -0.475963 -0.336557,
0.336557 0.475963 -0.812520,
0.812520 0.475963 -0.336557 ] }
normalIndex [
0, 1, 5, 4, -1,
0, 4, 3, 9, 8, -1,
0, 8, 6, 1, -1,
1, 6, 7, 2, 5, -1,
2, 3, 4, 5, -1,
2, 7, 9, 3, -1,
6, 8, 9, 7, -1 ]
}
}
]
}
DEF cube1_sep14 Transform {
children [
Shape {
appearance Appearance {
material USE couleur_247_208_012
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
2.71043 0.348183 -2.78857,
2.71043 -0.411817 -2.78857,
3.22043 -0.411817 0.901576,
3.22043 0.348183 0.901576,
2.71043 0.348183 0.901576,
2.71043 -0.411817 0.901576,
2.92043 -0.411817 -2.78857,
3.22043 -0.411817 -2.48857,
2.92043 0.348183 -2.78857,
3.22043 0.348183 -2.48857 ] }
coordIndex [
0, 1, 5, 4, -1,
0, 4, 3, 9, 8, -1,
0, 8, 6, 1, -1,
1, 6, 7, 2, 5, -1,
2, 3, 4, 5, -1,
2, 7, 9, 3, -1,
6, 8, 9, 7, -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.336557 -0.475963 -0.812520,
0.812520 -0.475963 -0.336557,
0.336557 0.475963 -0.812520,
0.812520 0.475963 -0.336557 ] }
normalIndex [
0, 1, 5, 4, -1,
0, 4, 3, 9, 8, -1,
0, 8, 6, 1, -1,
1, 6, 7, 2, 5, -1,
2, 3, 4, 5, -1,
2, 7, 9, 3, -1,
6, 8, 9, 7, -1 ]
}
}
]
}
DEF cube1_sep13 Transform {
children [
Shape {
appearance Appearance {
material USE couleur_247_208_012
}
geometry IndexedFaceSet {
normalPerVertex TRUE
coord Coordinate { point [
-0.275099 0.348183 -2.75202,
-0.275099 -0.411817 -2.75202,
0.234901 -0.411817 0.901576,
0.234901 0.348183 0.901576,
-0.275099 0.348183 0.901576,
-0.275099 -0.411817 0.901576,
-6.50985e-2 -0.411817 -2.75202,
0.234901 -0.411817 -2.45202,
-6.50985e-2 0.348183 -2.75202,
0.234901 0.348183 -2.45202 ] }
coordIndex [
0, 1, 5, 4, -1,
0, 4, 3, 9, 8, -1,
0, 8, 6, 1, -1,
1, 6, 7, 2, 5, -1,
2, 3, 4, 5, -1,
2, 7, 9, 3, -1,
6, 8, 9, 7, -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.336557 -0.475963 -0.812520,
0.812520 -0.475963 -0.336557,
0.336557 0.475963 -0.812520,
0.812520 0.475963 -0.336557 ] }
normalIndex [
0, 1, 5, 4, -1,
0, 4, 3, 9, 8, -1,
0, 8, 6, 1, -1,
1, 6, 7, 2, 5, -1,
2, 3, 4, 5, -1,
2, 7, 9, 3, -1,
6, 8, 9, 7, -1 ]
}
}
]
}