code refactoring for better adjusting wood base dimension
parent
dc32f316cf
commit
ca4568e40f
|
@ -32,6 +32,10 @@ X_smooth_rods_sep = 50;
|
||||||
X_smooth_rods_sep_projected = sqrt((X_smooth_rods_sep*X_smooth_rods_sep)/2); // Be careful with this measure, it is not properly named since it is used with the following offset:
|
X_smooth_rods_sep_projected = sqrt((X_smooth_rods_sep*X_smooth_rods_sep)/2); // Be careful with this measure, it is not properly named since it is used with the following offset:
|
||||||
smooth_rod_margin = 1;
|
smooth_rod_margin = 1;
|
||||||
|
|
||||||
|
|
||||||
|
X_Wood_Base = X_axis_sep+70;
|
||||||
|
Y_Wood_Base = Y_axis_sep+30;
|
||||||
|
Z_Wood_Base = 15;
|
||||||
X_rod_sep_real = X_smooth_rods_sep_projected+smooth_rod_margin;
|
X_rod_sep_real = X_smooth_rods_sep_projected+smooth_rod_margin;
|
||||||
|
|
||||||
module frame_right() {
|
module frame_right() {
|
||||||
|
@ -220,10 +224,12 @@ module cnc_assembled(Y_offset=0,X_offset=0,Z_offset=0) {
|
||||||
// --- Wood base ---
|
// --- Wood base ---
|
||||||
translate([0,0,-15/2-0.1])
|
translate([0,0,-15/2-0.1])
|
||||||
color([0.7,0.6,0.4])
|
color([0.7,0.6,0.4])
|
||||||
cube([X_axis_sep+70,Y_axis_sep+30,15],center=true);
|
cube([X_Wood_Base,Y_Wood_Base,Z_Wood_Base],center=true);
|
||||||
}
|
}
|
||||||
|
|
||||||
rotate([0,0,90])cnc_assembled(Y_offset=30,X_offset=-50,Z_offset=10);
|
rotate([0,0,90])cnc_assembled(Y_offset=30,X_offset=-50,Z_offset=10);
|
||||||
|
|
||||||
//rotate([0,0,90]) cnc_base_template(); // So the generated dxf matches inkscape's default orientation
|
//rotate([0,0,90]) cnc_base_template(); // So the generated dxf matches inkscape's default orientation
|
||||||
// cnc_workbed_template();
|
// cnc_workbed_template();
|
||||||
|
|
||||||
|
echo("Wood base = ", X_Wood_Base, " x ", Y_Wood_Base, " x ", Z_Wood_Base);
|
||||||
|
|
Loading…
Reference in New Issue