inch = 25.4;
negative_dia = inch * 1/4. + 0.375;
-negative_l = 10.0;
+negative_default_l = 10.0;
negative_tpi = 20;
negative_pitch = inch/negative_tpi;
negative_chamfer = negative_pitch/2;
-module CameraMountThread(){
+module CameraMountThread(l){
translate([0,0, midsection]) {
english_thread(diameter=negative_dia/inch,
threads_per_inch=negative_tpi,
leadin=0, internal=true, test=$test,
- length= (negative_l + inch/19) / inch);
- translate([0,0, negative_l]) {
+ length= (l + inch/19) / inch);
+ translate([0,0, l]) {
hull(){
translate([0,0, negative_chamfer])
cylinder(r= negative_dia/2 + negative_chamfer*2,
positive_dia = inch * 3/8. - 0.375;
positive_l = inch * 1/2.;
+negative_l = negative_default_l;
+
negative_wall = 4;
midsection = 4;
}
}
}
- CameraMountThread();
+ CameraMountThread(negative_l);
}
}
}