Added generation of Y carriage DXF

pull/20/head
Carlos Garcia Saura 2014-07-23 00:08:12 +02:00
parent dd2715a52c
commit dacc0d7192
1 changed files with 16 additions and 14 deletions

View File

@ -69,21 +69,23 @@ module Cyclone_YsubPart_nutHolder() {
module Cyclone_Y_carriage() { module Cyclone_Y_carriage() {
baseHeight = workbed_separation_from_Y_smooth_rod-1; baseHeight = workbed_separation_from_Y_smooth_rod-1;
Cyclone_YsubPart_nutHolder(); //projection(cut = true) translate([0,0,-axes_Y_smoothThreaded_verticalSeparation-baseHeight-axes_Ysmooth_rodD/2]){
color("lightgreen") { Cyclone_YsubPart_nutHolder();
translate([0,0,axes_Y_smoothThreaded_verticalSeparation+baseHeight/2]) { color("lightgreen") {
translate([axes_Ysmooth_separation/2,Ycarriage_linearBearingSeparation/2]) translate([0,0,axes_Y_smoothThreaded_verticalSeparation+baseHeight/2]) {
cube([10,10,10+baseHeight], center=true); translate([axes_Ysmooth_separation/2,Ycarriage_linearBearingSeparation/2])
translate([-axes_Ysmooth_separation/2,Ycarriage_linearBearingSeparation/2]) cube([10,10,10+baseHeight], center=true);
cube([10,10,10+baseHeight], center=true); translate([-axes_Ysmooth_separation/2,Ycarriage_linearBearingSeparation/2])
translate([-axes_Ysmooth_separation/2,-Ycarriage_linearBearingSeparation/2]) cube([10,10,10+baseHeight], center=true);
cube([10,10,10+baseHeight], center=true); translate([-axes_Ysmooth_separation/2,-Ycarriage_linearBearingSeparation/2])
translate([axes_Ysmooth_separation/2,-Ycarriage_linearBearingSeparation/2]) cube([10,10,10+baseHeight], center=true);
cube([10,10,10+baseHeight], center=true); translate([axes_Ysmooth_separation/2,-Ycarriage_linearBearingSeparation/2])
cube([10,10,10+baseHeight], center=true);
}
} }
}
color([0.9,0.8,0.8,0.5]) translate([0,0,8+5+axes_Y_smoothThreaded_verticalSeparation+baseHeight]) color([0.9,0.8,0.8,0.5]) translate([0,0,8+5+axes_Y_smoothThreaded_verticalSeparation+baseHeight])
beveledBase(size=[workbed_size_X,workbed_size_Y,workbed_thickness], radius=3, res=15, echoPart=true); beveledBase(size=[workbed_size_X,workbed_size_Y,workbed_thickness], radius=3, res=15, echoPart=true);
//}
} }