// SG90 Pan-Tilt Bracket (2 Parts) // Original design. Free to print for personal and educational use (CC BY-NC 4.0). // Units: millimetres. Edit the numbers below and press F6 in OpenSCAD to re-render. // Generated from the same geometry as sg90-pan-tilt-base.stl translate([30,30,0]) difference() { union() { cylinder(d=60, h=3, $fn=96); union() { translate([-18,-9,0]) hull() { translate([3,3,0]) cylinder(d=6, h=21.5, $fn=48); translate([3,15,0]) cylinder(d=6, h=21.5, $fn=48); translate([33,3,0]) cylinder(d=6, h=21.5, $fn=48); translate([33,15,0]) cylinder(d=6, h=21.5, $fn=48); } hull() { translate([-21,-12,2.9]) hull() { translate([4,4,0]) cylinder(d=8, h=0.5, $fn=48); translate([4,20,0]) cylinder(d=8, h=0.5, $fn=48); translate([38,4,0]) cylinder(d=8, h=0.5, $fn=48); translate([38,20,0]) cylinder(d=8, h=0.5, $fn=48); } translate([-18,-9,6]) hull() { translate([3,3,0]) cylinder(d=6, h=0.5, $fn=48); translate([3,15,0]) cylinder(d=6, h=0.5, $fn=48); translate([33,3,0]) cylinder(d=6, h=0.5, $fn=48); translate([33,15,0]) cylinder(d=6, h=0.5, $fn=48); } } } } translate([-11.6,-6.4,3]) cube([23.2,12.8,30]); translate([-13.9,0,12]) cylinder(d=2, h=12, $fn=48); translate([13.9,0,12]) cylinder(d=2, h=12, $fn=48); translate([-22,-2.5,3]) cube([11,5,10]); translate([-17,-17,-1]) cylinder(d=3.4, h=6, $fn=48); translate([-17,17,-1]) cylinder(d=3.4, h=6, $fn=48); translate([17,-17,-1]) cylinder(d=3.4, h=6, $fn=48); translate([17,17,-1]) cylinder(d=3.4, h=6, $fn=48); }