20 lines
No EOL
378 B
OpenSCAD
20 lines
No EOL
378 B
OpenSCAD
include <BOSL2/std.scad>
|
|
include <BOSL2/screws.scad>
|
|
include <BOSL2/threading.scad>
|
|
|
|
$slop=0.05;
|
|
$fn = 360;
|
|
|
|
h1 = 10;
|
|
h2 = 10;
|
|
|
|
out_d = 6.5;
|
|
t = 1;
|
|
|
|
threaded_nut(id=6, pitch=1, h=h1, nutwidth=10, left_handed=true);
|
|
up(h1 - 1) xrot(180) screw("M4,10", head="flat large");
|
|
|
|
up(h1) difference() {
|
|
cyl(h=h2, d=out_d+2*t, rounding2=t/2);
|
|
cyl(h=h2, d=out_d, rounding2=-t/2);
|
|
} |