//**************************************************************** //* Name : Anet Clone Laser Mount * //* Author : Robert Joseph Korn * //* Notice : Copyright (c) 2017 Open Valley Consulting Corp * //* : All Rights Reserved * //* Date : 5/14/17 * //* Version : 1.0 * //* Notes : Anet Clone Laser Adapter Parts * //* : * //**************************************************************** $fn=50; difference(){ union(){ translate([0,0,0])cube([42,6,39]); translate([39,-4,-9])cube([6,32,48]); translate([40,3,-9])cylinder(d=10,h=48); translate([40,21,-9])cylinder(d=10,h=48); translate([27.5,5,0])cylinder(d=8.25,h=39); translate([4,5,0])cylinder(d=8.25,h=39); translate([38,19,31])rotate([0,0,120])cube([4,38,8]); // translate([2,-32,35])minkowski(){ // cube([41,36,2]); // cylinder(d=4,h=2); // } } // translate([22,-13.5,35])cylinder(d=37,h=4); translate([3.5,18,10])union(){ translate([0,0,0])rotate([90,0,0])cylinder(d=2,h=20); translate([24,0,0])rotate([90,0,0])cylinder(d=2,h=20); translate([0,0,15])rotate([90,0,0])cylinder(d=2,h=20); translate([24,0,15])rotate([90,0,0])cylinder(d=2,h=20); } translate([26,3,-2])union(){ translate([0,0,0])rotate([0,90,0])cylinder(d=3,h=20); translate([0,18,0])rotate([0,90,0])cylinder(d=3,h=20); translate([0,0,23])rotate([0,90,0])cylinder(d=3,h=20); translate([0,18,23])rotate([0,90,0])cylinder(d=3,h=20); } translate([6,-29,-2])union(){ translate([0,0,25])cylinder(d=3,h=20); translate([32,32,25])cylinder(d=3,h=20); translate([32,0,25])cylinder(d=3,h=20); translate([0,32,25])cylinder(d=3,h=20); } }