add Y smooth rod fix
parent
403360142b
commit
cedb20b00e
|
@ -11,6 +11,7 @@ use <../Gears/motor_gear.scad>
|
||||||
use <../libs/obiscad/bcube.scad>
|
use <../libs/obiscad/bcube.scad>
|
||||||
use <../libs/obiscad/bevel.scad>
|
use <../libs/obiscad/bevel.scad>
|
||||||
use <../libs/build_plate.scad>
|
use <../libs/build_plate.scad>
|
||||||
|
use <../smooth_rod_fix/smooth_rod_fix.scad>
|
||||||
|
|
||||||
module frame(with_motor = 1, show_printbed = 0, with_extra_parts = false) {
|
module frame(with_motor = 1, show_printbed = 0, with_extra_parts = false) {
|
||||||
|
|
||||||
|
@ -219,8 +220,8 @@ difference() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// --- Self tapping screw 2.9 x 16mm ---
|
|
||||||
if(with_extra_parts) {
|
if(with_extra_parts) {
|
||||||
|
// --- Self tapping screw 2.9 x 16mm ---
|
||||||
rotate([90,0,0]) translate([frame_width/2,frame_thickness/2,-frame_height+frame_thickness/2+.2]) color(Steel) {
|
rotate([90,0,0]) translate([frame_width/2,frame_thickness/2,-frame_height+frame_thickness/2+.2]) color(Steel) {
|
||||||
translate([-base_screw_distance,0,0]) rotate([180,0,0])
|
translate([-base_screw_distance,0,0]) rotate([180,0,0])
|
||||||
csk_bolt(2.9, 16);
|
csk_bolt(2.9, 16);
|
||||||
|
@ -228,7 +229,16 @@ difference() {
|
||||||
csk_bolt(2.9, 16);
|
csk_bolt(2.9, 16);
|
||||||
translate([base_screw_distance*0.2,0,0]) rotate([180,0,0])
|
translate([base_screw_distance*0.2,0,0]) rotate([180,0,0])
|
||||||
csk_bolt(2.9, 16);
|
csk_bolt(2.9, 16);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// --- Smooth rod fix ---
|
||||||
|
translate([X_smooth_rods_sep_projected,-smooth_rod_margin,0])
|
||||||
|
rotate([90,0,0]) translate([0,frame_thickness/2,8.5])
|
||||||
|
rotate([180,0,0]) smooth_rod_fix(with_extra_parts=true);
|
||||||
|
translate([-smooth_rod_margin,X_smooth_rods_sep_projected,0])
|
||||||
|
rotate([0,90,0]) translate([-frame_thickness/2,0,-8.5])
|
||||||
|
rotate([0,0,90]) smooth_rod_fix(with_extra_parts=true);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// --------- Support column for the triangular structure --------- //
|
// --------- Support column for the triangular structure --------- //
|
||||||
|
|
Loading…
Reference in New Issue