discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Re: [OpenSCAD] Newbie problem with translate()

J
jpmendes
Tue, Mar 29, 2016 3:50 PM

It should be a printer misalignment problem.
try this:

lensholesize=30;
screwholesize=3;
color ("green") translate([9,9,2.1]) cube([28,28,1]);
difference(){
color("red") cube([46,46,3]);
translate([9,9,0]) cube(28);
// camera lens hole - 30mm
color("blue") {
translate([23,23,-0.5]) cylinder(4,r=lensholesize/2);
// screw holes -3mm, 28mm on centre
translate([9,37,-0.5]) cylinder(4, r=screwholesize/2);
translate([9,9,-0.5]) cylinder(4, r=screwholesize/2);
translate([37,9,-0.5]) cylinder(4, r=screwholesize/2);
translate([37,37,-0.5])  cylinder(4, r=screwholesize/2);
}
}

jpmendes

--
View this message in context: http://forum.openscad.org/Newbie-problem-with-translate-tp16794p16796.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

It should be a printer misalignment problem. try this: lensholesize=30; screwholesize=3; color ("green") translate([9,9,2.1]) cube([28,28,1]); difference(){ color("red") cube([46,46,3]); translate([9,9,0]) cube(28); // camera lens hole - 30mm color("blue") { translate([23,23,-0.5]) cylinder(4,r=lensholesize/2); // screw holes -3mm, 28mm on centre translate([9,37,-0.5]) cylinder(4, r=screwholesize/2); translate([9,9,-0.5]) cylinder(4, r=screwholesize/2); translate([37,9,-0.5]) cylinder(4, r=screwholesize/2); translate([37,37,-0.5]) cylinder(4, r=screwholesize/2); } } jpmendes -- View this message in context: http://forum.openscad.org/Newbie-problem-with-translate-tp16794p16796.html Sent from the OpenSCAD mailing list archive at Nabble.com.