include ; $fn=128; module arm() { translate([0,0,arm_h+cork_h/2]) rotate([0,180,0]) // flips right side up rotate([0,0,(360-arm_degrees)/2]) // rotates to align with cork centerer rotate_extrude(angle = arm_degrees, convexity=10) translate([stamper_r,0,0]) { square([wall,arm_h]); circle(wall); } } arm();