Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
include <utils.scad>
l0 = 0.425;
-l = 0.125;
-mag_th = 1.0 + 0.125;
+l = 0.250;
+mag_th = 1.0 + 0.250;
mag_r = 6 + 0.5;
z1 = l0 + l * 3;
z2 = z1 + mag_th;
module Part0() { ////toplevel
linextr(0, l0){
difference(){
- square(41, center=true);
+ square(42, center=true);
square(40, center=true);
}
}
module Part1() { ////toplevel
linextr(0, l0){
difference(){
+ square(44, center=true);
square(42, center=true);
- square(41, center=true);
}
}
intersection(){
Whole();
- linextr(z2 - 0.01, 10)
+ linextr(z2 - 1, 10)
square(100, center=true);
}
}