Added first steps towards new xsled
This commit is contained in:
@@ -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() {
|
||||
|
||||
17
parts.scad
17
parts.scad
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user