diff --git a/Hardware/CYCLONE_2/SampleGcodes/M8_keychain/M8_keychain.scad b/Hardware/CYCLONE_2/SampleGcodes/M8_keychain/M8_keychain.scad new file mode 100644 index 0000000..57993f2 --- /dev/null +++ b/Hardware/CYCLONE_2/SampleGcodes/M8_keychain/M8_keychain.scad @@ -0,0 +1,23 @@ + +l = 40; +d1 = 15; +d2 = d1*1.5; +d3 = 4; +d4 = 14.65; + +difference() { + union() { + square([d1,l], center=true); + translate([0,l/2]) + circle(r=d1/2, $fn=40); + translate([0,-l/2]) + circle(r=d2/2, $fn=40); + } + translate([0,l/2]) + circle(r=d3/2, $fn=40); + translate([0,-l/2-d4/3]) + rotate(90) circle(r=d4/2, $fn=6); + translate([0,-l/2-d4*1.3]) + rotate(90) circle(r=d4, $fn=6); +} +