Added first steps towards new xsled

This commit is contained in:
2022-02-23 18:56:59 +01:00
parent 23d70a6724
commit 5d4c478ee4
2 changed files with 21 additions and 2 deletions

View File

@@ -86,8 +86,10 @@ module moving_parts(xpos = cur_xpos, ypos = cur_ypos) {
ysled_rails();
}
translate([cur_xpos, cur_ypos, 0])
xsled();
translate([cur_xpos, cur_ypos, 0]) {
// xsled();
xsled2();
}
}
union() {

View File

@@ -267,3 +267,20 @@ module xsled_frame() {
center=true);
}
}
module xsled2() {
for (xsign = [1,-1],
ysign = [1,-1]) {
translate([sled_xsize / 2 * xsign,
sled_ysize / 2 * ysign,
0])
rotate([0, -90 * xsign, 0]) {
difference() {
cylinder(d = bushing_od + wall_thickness, h = bushing_len + wall_thickness);
cylinder(d = rail_diam + 1 , h = (bushing_len + wall_thickness + 1) * 2,
center = true);
}
bushing();
}
}
}