If anyone is interested in learning OpenSCAD, here’s a really quick way to get started:
Know only 10 things to be dangerous in OpenSCAD
(I used it to make this key during the Rhino session today)…
difference(){ union(){ cylinder(r=12, h=2,$fn=100); translate([-5,-40,0]) cube(size=[9.8,40,2], center=false); } translate([0,4,0]) cylinder(r=2.5,h=2, $fn=20); translate([-3,-37,0]) sphere(r=1.4,h=1, $fn=20); translate([-3,-31,0]) sphere(r=1.5,h=1, $fn=20); translate([-3,-26,0]) sphere(r=1.1,h=1, $fn=20); translate([-3,-20,0]) sphere(r=1.4,h=1, $fn=20); translate([0,-41,0]) rotate([-10, 0, 0]) #cube(size=[4.8,40,2], center=false); }