maurer.gg
Home
Posts
Models
SCAD Sandbox
Sandbox
gear
$fn=160; module tooth() { linear_extrude(height=10) polygon([ [0,0], [0,4], [1,6], [3,6], [4,4], [4,0] ]); } thicc=10; teeth=20; spacing=12.5; wheel_d = (teeth*spacing)/PI; difference(){ union(){ cylinder(h=thicc, r=wheel_d/2); for(i=[0:teeth-1]){ rotate([0,0,i*(360/20)]) translate([-2,wheel_d/2,0]) tooth(); } } cylinder(h=thicc,r=1.6); }
Render