7 positive_dia = inch * 3/8. + 0.25;
8 positive_l = inch * 1/2.;
10 negative_dia = inch * 1/4. + 0.25;
19 negative_pitch = inch/negative_tpi;
20 negative_chamfer = negative_pitch/2;
29 english_thread(diameter=positive_dia/inch, threads_per_inch=16,
31 length= (positive_l + 0.1) / inch);
34 cylinder(r= spanner/2 * 1/(0.5 * sqrt(3)),
35 h = negative_l + midsection,
37 translate([0,0, midsection])
38 english_thread(diameter=negative_dia/inch,
39 threads_per_inch=negative_tpi,
40 leadin=0, internal=true, test=$test,
41 length= (negative_l + inch/19) / inch);
42 translate([0,0, midsection+negative_l]) {
44 translate([0,0, negative_chamfer])
45 cylinder(r= negative_dia/2 + negative_chamfer*2,
48 cylinder(r= negative_dia/2 - negative_chamfer*2,
49 h= negative_chamfer*3);