footprints: 3D model 32768 kHz Y2 (ABS25) z-leveling, now pins touching plane Z=0

pull/3/head
Emard 7 years ago
parent 4298d197d1
commit f9c271cbf8

@ -12,7 +12,7 @@ color_writing="white";
module abs25()
{
translate([0,0,above])
translate([0,0,dim[2]/2+above])
difference()
{
color(color_body)
@ -30,7 +30,7 @@ module abs25()
// add pins
for(i=[-1:2:1])
for(j=[-1:2:1])
translate([i*pin_pos[0]/2,j*pin_pos[1]/2,-dim_pin[2]/2])
translate([i*pin_pos[0]/2,j*pin_pos[1]/2,dim[2]/2-dim_pin[2]/2])
color(color_pin)
cube(dim_pin,center=true);
}

@ -8,7 +8,7 @@ Group {
Group {
children
Transform {
translation 0 0 0
translation -3.05 0.85000002 0
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
@ -78,11 +78,74 @@ Group {
center 0 0 0
children
Switch {
whichChoice 0
whichChoice -1
choice [
Group {
children [
DEF o3 Group {
},
DEF o4 Group {
},
DEF o5 Group {
children
Shape {
appearance
Appearance {
material
Material {
emissiveColor 0.098039217 0.098039217 0.098039217
}
}
geometry
PointSet {
}
}
} ]
},
USE o4,
Group {
children [
USE o3,
USE o5 ]
},
USE o5 ]
}
}
},
Group {
children
Transform {
translation 0 0 0
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
center 0 0 0
children
Switch {
whichChoice 0
choice [
Group {
children [
DEF o6 Group {
children
Shape {
appearance
@ -98,271 +161,271 @@ Group {
geometry
IndexedLineSet {
coord
DEF o4 Coordinate {
point [ -4.3499999 -1.6 -1.1,
-4.3499999 -1.6 0.45147187,
-4.3499999 1.6 0.45147187,
-4.3499999 1.6 -1.1,
-3.5014718 -1.6 1.3,
4.3499999 -1.6 1.3,
-4.3499999 -1.6 0.45147187,
-4.3499999 -1.6 -1.1,
-3.05 -1.6 -1.1,
-3.05 -1.6 0,
-2.45 -1.6 0,
-2.45 -1.6 -1.1,
2.45 -1.6 -1.1,
2.45 -1.6 0,
3.05 -1.6 0,
3.05 -1.6 -1.1,
4.3499999 -1.6 -1.1,
-4.3499999 1.6 0.45147187,
-3.5014718 1.6 1.3,
-3.5014718 -1.6 1.3,
-4.3499999 -1.6 0.45147187,
-3.5014718 1.6 1.3,
4.3499999 1.6 1.3,
-4.3499999 1.6 0.45147187,
-4.3499999 1.6 -1.1,
-3.05 1.6 -1.1,
-3.05 1.6 0,
-2.45 1.6 0,
-2.45 1.6 -1.1,
2.45 1.6 -1.1,
2.45 1.6 0,
3.05 1.6 0,
3.05 1.6 -1.1,
4.3499999 1.6 -1.1,
-4.3499999 1.6 -1.1,
-3.05 1.6 -1.1,
-3.05 0.85000002 -1.1,
-2.45 0.85000002 -1.1,
-2.45 1.6 -1.1,
2.45 1.6 -1.1,
2.45 0.85000002 -1.1,
3.05 0.85000002 -1.1,
3.05 1.6 -1.1,
4.3499999 1.6 -1.1,
4.3499999 -1.6 -1.1,
3.05 -1.6 -1.1,
3.05 -0.85000002 -1.1,
2.45 -0.85000002 -1.1,
2.45 -1.6 -1.1,
-2.45 -1.6 -1.1,
-2.45 -0.85000002 -1.1,
-3.05 -0.85000002 -1.1,
-3.05 -1.6 -1.1,
-4.3499999 -1.6 -1.1,
-3.5014718 1.6 1.3,
4.3499999 1.6 1.3,
4.3499999 -1.6 1.3,
-3.5014718 -1.6 1.3,
-2.5325 -1.28 1.3,
-2.5325 1.28 1.3,
-2.9675 1.28 1.3,
-2.9675 -1.28 1.3,
DEF o7 Coordinate {
point [ -4.3499999 -1.6 0.1,
-4.3499999 -1.6 1.6514719,
-4.3499999 1.6 1.6514719,
-4.3499999 1.6 0.1,
-3.5014718 -1.6 2.5,
4.3499999 -1.6 2.5,
-4.3499999 -1.6 1.6514719,
-4.3499999 -1.6 0.1,
-3.05 -1.6 0.1,
-3.05 -1.6 1.2,
-2.45 -1.6 1.2,
-2.45 -1.6 0.1,
2.45 -1.6 0.1,
2.45 -1.6 1.2,
3.05 -1.6 1.2,
3.05 -1.6 0.1,
4.3499999 -1.6 0.1,
-4.3499999 1.6 1.6514719,
-3.5014718 1.6 2.5,
-3.5014718 -1.6 2.5,
-4.3499999 -1.6 1.6514719,
-3.5014718 1.6 2.5,
4.3499999 1.6 2.5,
-4.3499999 1.6 1.6514719,
-4.3499999 1.6 0.1,
-3.05 1.6 0.1,
-3.05 1.6 1.2,
-2.45 1.6 1.2,
-2.45 1.6 0.1,
2.45 1.6 0.1,
2.45 1.6 1.2,
3.05 1.6 1.2,
3.05 1.6 0.1,
4.3499999 1.6 0.1,
-4.3499999 1.6 0.1,
-3.05 1.6 0.1,
-3.05 0.85000002 0.1,
-2.45 0.85000002 0.1,
-2.45 1.6 0.1,
2.45 1.6 0.1,
2.45 0.85000002 0.1,
3.05 0.85000002 0.1,
3.05 1.6 0.1,
4.3499999 1.6 0.1,
4.3499999 -1.6 0.1,
3.05 -1.6 0.1,
3.05 -0.85000002 0.1,
2.45 -0.85000002 0.1,
2.45 -1.6 0.1,
-2.45 -1.6 0.1,
-2.45 -0.85000002 0.1,
-3.05 -0.85000002 0.1,
-3.05 -1.6 0.1,
-4.3499999 -1.6 0.1,
-3.5014718 1.6 2.5,
4.3499999 1.6 2.5,
4.3499999 -1.6 2.5,
-3.5014718 -1.6 2.5,
-2.5325 -1.28 2.5,
-2.5325 1.28 2.5,
-2.9675 1.28 2.5,
-2.9675 -1.28 2.5,
-3.05 -1.75 1.2,
-3.05 -1.6 1.2,
-3.05 -1.6 0.1,
-3.05 -0.85000002 0.1,
-3.05 -0.85000002 0,
-3.05 -1.75 0,
-3.05 -1.6 0,
-3.05 -1.6 -1.1,
-3.05 -0.85000002 -1.1,
-3.05 -0.85000002 -1.2,
-3.05 -1.75 -1.2,
-3.05 -1.75 0,
-3.05 -1.6 0,
-2.45 -1.6 0,
-2.45 -1.75 0,
-3.05 -1.75 1.2,
-3.05 -1.6 1.2,
-2.45 -1.6 1.2,
-2.45 -1.75 1.2,
-2.45 -1.75 1.2,
-2.45 -1.6 1.2,
-2.45 -1.6 0.1,
-2.45 -0.85000002 0.1,
-2.45 -0.85000002 0,
-2.45 -1.75 0,
-2.45 -1.6 0,
-2.45 -1.6 -1.1,
-2.45 -0.85000002 -1.1,
-2.45 -0.85000002 -1.2,
-2.45 -1.75 -1.2,
2.45 -1.75 0,
2.45 -1.6 0,
2.45 -1.6 -1.1,
2.45 -0.85000002 -1.1,
2.45 -0.85000002 -1.2,
2.45 -1.75 -1.2,
2.45 -1.75 1.2,
2.45 -1.6 1.2,
2.45 -1.6 0.1,
2.45 -0.85000002 0.1,
2.45 -0.85000002 0,
2.45 -1.75 0,
2.45 -1.6 0,
3.05 -1.6 0,
2.45 -1.75 1.2,
2.45 -1.6 1.2,
3.05 -1.6 1.2,
3.05 -1.75 1.2,
3.05 -1.75 1.2,
3.05 -1.6 1.2,
3.05 -1.6 0.1,
3.05 -0.85000002 0.1,
3.05 -0.85000002 0,
3.05 -1.75 0,
3.05 -1.75 0,
3.05 -1.6 0,
3.05 -1.6 -1.1,
3.05 -0.85000002 -1.1,
3.05 -0.85000002 -1.2,
3.05 -1.75 -1.2,
4.3499999 -1.6 -1.1,
4.3499999 -1.6 1.3,
4.3499999 1.6 1.3,
4.3499999 1.6 -1.1,
-3.05 0.85000002 -1.2,
-3.05 0.85000002 -1.1,
-3.05 1.6 -1.1,
-3.05 1.6 0,
-3.05 1.75 0,
-3.05 1.75 -1.2,
-3.05 1.6 0,
4.3499999 -1.6 0.1,
4.3499999 -1.6 2.5,
4.3499999 1.6 2.5,
4.3499999 1.6 0.1,
-3.05 0.85000002 0,
-3.05 0.85000002 0.1,
-3.05 1.6 0.1,
-3.05 1.6 1.2,
-3.05 1.75 1.2,
-3.05 1.75 0,
-3.05 1.6 1.2,
-3.05 1.75 1.2,
-2.45 1.75 1.2,
-2.45 1.6 1.2,
-2.45 0.85000002 0,
-2.45 0.85000002 0.1,
-2.45 1.6 0.1,
-2.45 1.6 1.2,
-2.45 1.75 1.2,
-2.45 1.75 0,
-2.45 1.6 0,
-2.45 0.85000002 -1.2,
-2.45 0.85000002 -1.1,
-2.45 1.6 -1.1,
-2.45 1.6 0,
-2.45 1.75 0,
-2.45 1.75 -1.2,
2.45 0.85000002 -1.2,
2.45 0.85000002 -1.1,
2.45 1.6 -1.1,
2.45 1.6 0,
2.45 1.75 0,
2.45 1.75 -1.2,
2.45 1.6 0,
2.45 0.85000002 0,
2.45 0.85000002 0.1,
2.45 1.6 0.1,
2.45 1.6 1.2,
2.45 1.75 1.2,
2.45 1.75 0,
2.45 1.6 1.2,
2.45 1.75 1.2,
3.05 1.75 1.2,
3.05 1.6 1.2,
3.05 0.85000002 0,
3.05 0.85000002 0.1,
3.05 1.6 0.1,
3.05 1.6 1.2,
3.05 1.75 1.2,
3.05 1.75 0,
3.05 1.6 0,
3.05 0.85000002 -1.2,
3.05 0.85000002 -1.1,
3.05 1.6 -1.1,
3.05 1.6 0,
3.05 1.75 0,
3.05 1.75 -1.2,
-2.45 0.85000002 -1.2,
-2.45 0.85000002 -1.1,
-3.05 0.85000002 -1.1,
-3.05 0.85000002 -1.2,
3.05 0.85000002 -1.2,
3.05 0.85000002 -1.1,
2.45 0.85000002 -1.1,
2.45 0.85000002 -1.2,
3.05 -0.85000002 -1.2,
3.05 -0.85000002 -1.1,
2.45 -0.85000002 -1.1,
2.45 -0.85000002 -1.2,
-2.45 -0.85000002 -1.2,
-2.45 -0.85000002 -1.1,
-3.05 -0.85000002 -1.1,
-3.05 -0.85000002 -1.2,
-2.5325 -1.28 1.25,
-2.5325 -1.28 1.3,
-2.5325 1.28 1.3,
-2.5325 1.28 1.25,
-2.5325 1.28 1.25,
-2.5325 1.28 1.3,
-2.9675 1.28 1.3,
-2.9675 1.28 1.25,
-2.9675 -1.28 1.25,
-2.9675 -1.28 1.3,
-2.9675 1.28 1.3,
-2.9675 1.28 1.25,
-2.5325 -1.28 1.25,
-2.5325 -1.28 1.3,
-2.9675 -1.28 1.3,
-2.9675 -1.28 1.25,
-3.05 -1.75 -1.2,
-3.05 -0.85000002 -1.2,
-2.45 -0.85000002 -1.2,
-2.45 -1.75 -1.2,
-3.05 -1.75 -1.2,
-2.45 -1.75 -1.2,
-2.45 0.85000002 0,
-2.45 0.85000002 0.1,
-3.05 0.85000002 0.1,
-3.05 0.85000002 0,
3.05 0.85000002 0,
3.05 0.85000002 0.1,
2.45 0.85000002 0.1,
2.45 0.85000002 0,
3.05 -0.85000002 0,
3.05 -0.85000002 0.1,
2.45 -0.85000002 0.1,
2.45 -0.85000002 0,
-2.45 -0.85000002 0,
-2.45 -0.85000002 0.1,
-3.05 -0.85000002 0.1,
-3.05 -0.85000002 0,
-2.5325 -1.28 2.45,
-2.5325 -1.28 2.5,
-2.5325 1.28 2.5,
-2.5325 1.28 2.45,
-2.5325 1.28 2.45,
-2.5325 1.28 2.5,
-2.9675 1.28 2.5,
-2.9675 1.28 2.45,
-2.9675 -1.28 2.45,
-2.9675 -1.28 2.5,
-2.9675 1.28 2.5,
-2.9675 1.28 2.45,
-2.5325 -1.28 2.45,
-2.5325 -1.28 2.5,
-2.9675 -1.28 2.5,
-2.9675 -1.28 2.45,
-3.05 -1.75 0,
-3.05 -0.85000002 0,
-2.45 -0.85000002 0,
-2.45 -1.75 0,
-3.05 -1.75 0,
2.45 -1.75 -1.2,
2.45 -0.85000002 -1.2,
3.05 -0.85000002 -1.2,
3.05 -1.75 -1.2,
2.45 -1.75 -1.2,
3.05 -1.75 -1.2,
-2.45 -1.75 0,
-2.45 -1.75 1.2,
-3.05 -1.75 1.2,
2.45 -1.75 0,
2.45 -0.85000002 0,
3.05 -0.85000002 0,
3.05 -1.75 0,
2.45 -1.75 0,
-3.05 1.75 -1.2,
-2.45 1.75 -1.2,
3.05 -1.75 0,
3.05 -1.75 1.2,
2.45 -1.75 1.2,
-3.05 1.75 0,
-2.45 1.75 0,
-2.45 1.75 1.2,
-3.05 1.75 1.2,
-3.05 0.85000002 0,
-3.05 1.75 0,
-3.05 0.85000002 -1.2,
-3.05 1.75 -1.2,
-2.45 1.75 -1.2,
-2.45 0.85000002 -1.2,
2.45 1.75 -1.2,
3.05 1.75 -1.2,
-2.45 1.75 0,
-2.45 0.85000002 0,
2.45 1.75 0,
3.05 1.75 0,
3.05 1.75 1.2,
2.45 1.75 1.2,
2.45 0.85000002 0,
2.45 1.75 0,
2.45 0.85000002 -1.2,
2.45 1.75 -1.2,
3.05 1.75 -1.2,
3.05 0.85000002 -1.2,
-2.9675 -1.28 1.25,
-2.9675 1.28 1.25,
-2.5325 1.28 1.25,
-2.5325 -1.28 1.25,
-4.3499999 -1.6 -1.1,
-4.3499999 -1.6 0.45147187,
-4.3499999 1.6 0.45147187,
-4.3499999 1.6 -1.1,
-3.5014718 -1.6 1.3,
4.3499999 -1.6 1.3,
-3.05 -1.6 -1.1,
-3.05 -1.6 0,
-2.45 -1.6 0,
-2.45 -1.6 -1.1,
2.45 -1.6 -1.1,
2.45 -1.6 0,
3.05 -1.6 0,
3.05 -1.6 -1.1,
4.3499999 -1.6 -1.1,
-3.5014718 1.6 1.3,
4.3499999 1.6 1.3,
-3.05 1.6 -1.1,
-3.05 1.6 0,
-2.45 1.6 0,
-2.45 1.6 -1.1,
2.45 1.6 -1.1,
2.45 1.6 0,
3.05 1.6 0,
3.05 1.6 -1.1,
4.3499999 1.6 -1.1,
-3.05 0.85000002 -1.1,
-2.45 0.85000002 -1.1,
2.45 0.85000002 -1.1,
3.05 0.85000002 -1.1,
3.05 -0.85000002 -1.1,
2.45 -0.85000002 -1.1,
-2.45 -0.85000002 -1.1,
-3.05 -0.85000002 -1.1,
-2.5325 -1.28 1.3,
-2.5325 1.28 1.3,
-2.9675 1.28 1.3,
-2.9675 -1.28 1.3,
3.05 1.75 0,
3.05 0.85000002 0,
-2.9675 -1.28 2.45,
-2.9675 1.28 2.45,
-2.5325 1.28 2.45,
-2.5325 -1.28 2.45,
-4.3499999 -1.6 0.1,
-4.3499999 -1.6 1.6514719,
-4.3499999 1.6 1.6514719,
-4.3499999 1.6 0.1,
-3.5014718 -1.6 2.5,
4.3499999 -1.6 2.5,
-3.05 -1.6 0.1,
-3.05 -1.6 1.2,
-2.45 -1.6 1.2,
-2.45 -1.6 0.1,
2.45 -1.6 0.1,
2.45 -1.6 1.2,
3.05 -1.6 1.2,
3.05 -1.6 0.1,
4.3499999 -1.6 0.1,
-3.5014718 1.6 2.5,
4.3499999 1.6 2.5,
-3.05 1.6 0.1,
-3.05 1.6 1.2,
-2.45 1.6 1.2,
-2.45 1.6 0.1,
2.45 1.6 0.1,
2.45 1.6 1.2,
3.05 1.6 1.2,
3.05 1.6 0.1,
4.3499999 1.6 0.1,
-3.05 0.85000002 0.1,
-2.45 0.85000002 0.1,
2.45 0.85000002 0.1,
3.05 0.85000002 0.1,
3.05 -0.85000002 0.1,
2.45 -0.85000002 0.1,
-2.45 -0.85000002 0.1,
-3.05 -0.85000002 0.1,
-2.5325 -1.28 2.5,
-2.5325 1.28 2.5,
-2.9675 1.28 2.5,
-2.9675 -1.28 2.5,
-3.05 -1.75 1.2,
-3.05 -0.85000002 0,
-3.05 -1.75 0,
-3.05 -0.85000002 -1.2,
-3.05 -1.75 -1.2,
-2.45 -1.75 1.2,
-2.45 -0.85000002 0,
-2.45 -1.75 0,
-2.45 -0.85000002 -1.2,
-2.45 -1.75 -1.2,
2.45 -1.75 1.2,
2.45 -0.85000002 0,
2.45 -1.75 0,
2.45 -0.85000002 -1.2,
2.45 -1.75 -1.2,
3.05 -1.75 1.2,
3.05 -0.85000002 0,
3.05 -1.75 0,
3.05 -0.85000002 -1.2,
3.05 -1.75 -1.2,
-3.05 0.85000002 -1.2,
-3.05 0.85000002 0,
-3.05 1.75 1.2,
-3.05 1.75 0,
-3.05 1.75 -1.2,
-2.45 1.75 1.2,
-2.45 0.85000002 0,
-2.45 1.75 0,
-2.45 0.85000002 -1.2,
-2.45 1.75 -1.2,
2.45 0.85000002 -1.2,
2.45 0.85000002 0,
2.45 1.75 1.2,
2.45 1.75 0,
2.45 1.75 -1.2,
3.05 1.75 1.2,
3.05 0.85000002 0,
3.05 1.75 0,
3.05 0.85000002 -1.2,
3.05 1.75 -1.2,
-2.5325 -1.28 1.25,
-2.5325 1.28 1.25,
-2.9675 1.28 1.25,
-2.9675 -1.28 1.25 ]
-2.5325 -1.28 2.45,
-2.5325 1.28 2.45,
-2.9675 1.28 2.45,
-2.9675 -1.28 2.45 ]
}
coordIndex [ 0, 1, -1, 2, 1, -1, 3, 2,
@ -410,7 +473,7 @@ Group {
},
DEF o5 Group {
DEF o8 Group {
children
Shape {
appearance
@ -425,7 +488,7 @@ Group {
geometry
IndexedFaceSet {
coord
USE o4
USE o7
color
Color {
color [ 0.14901961 0.14901961 0.14901961,
@ -558,71 +621,6 @@ Group {
},
DEF o6 Group {
children
Shape {
appearance
Appearance {
material
Material {
emissiveColor 0.098039217 0.098039217 0.098039217
}
}
geometry
PointSet {
coord
USE o4
}
}
} ]
},
USE o5,
Group {
children [
USE o3,
USE o6 ]
},
USE o6 ]
}
}
},
Group {
children
Transform {
translation -4.3499999 -1.6 -1.2
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
center 0 0 0
children
Switch {
whichChoice -1
choice [
Group {
children [
DEF o7 Group {
},
DEF o8 Group {
},
DEF o9 Group {
children
Shape {
@ -637,6 +635,8 @@ Group {
}
geometry
PointSet {
coord
USE o7
}
@ -650,7 +650,7 @@ Group {
Group {
children [
USE o7,
USE o6,
USE o9 ]
@ -667,7 +667,7 @@ Group {
Group {
children
Transform {
translation 0 0 0
translation 2.45 -1.75 0
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
@ -730,7 +730,7 @@ Group {
Group {
children
Transform {
translation 2.45 0.85000002 -1.2
translation 2.45 0.85000002 0
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
@ -793,8 +793,8 @@ Group {
Group {
children
Transform {
translation -2.9675 -1.28 1.15
rotation 0 0 1 0
translation -4.4914212 -1.65 0.21005051
rotation 0 -0.99999982 0 0.7853983
scale 1 1 1
scaleOrientation 0 0 1 0
center 0 0 0
@ -856,7 +856,7 @@ Group {
Group {
children
Transform {
translation -3.05 0.85000002 -1.2
translation 0 0 0
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
@ -919,8 +919,8 @@ Group {
Group {
children
Transform {
translation -4.4914212 -1.65 0.21005051
rotation 0 -0.99999982 0 0.7853983
translation -4.3499999 -1.6 -1.2
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
center 0 0 0
@ -1045,7 +1045,7 @@ Group {
Group {
children
Transform {
translation -3.05 -1.75 -1.2
translation -3.05 -1.75 0
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
@ -1108,7 +1108,7 @@ Group {
Group {
children
Transform {
translation 0 0 0.1
translation 0 0 1.3
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0
@ -1234,7 +1234,7 @@ Group {
Group {
children
Transform {
translation 2.45 -1.75 -1.2
translation -2.9675 -1.28 1.15
rotation 0 0 1 0
scale 1 1 1
scaleOrientation 0 0 1 0

Loading…
Cancel
Save