Fix Floor Connector
Floor edge connectors overlapped floor. Added cutout.
This commit is contained in:
9
box.scad
9
box.scad
@@ -255,8 +255,13 @@ module box_edge(ps=PROFILE_SIZE, l=10, orient=ORIENT_Z, jh = JOINER_H,jw = JOINE
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (jup) up(l/2)back(joiner_off)right(joiner_off)zrot(-45)new_joiner(slop=slop, orient=ORIENT_Y, align=V_CENTER);
|
difference() {
|
||||||
if (jdown) down(l/2)back(joiner_off)right(joiner_off)zrot(-45)yrot(180)new_joiner(slop=slop, orient=ORIENT_Y, align=V_CENTER);
|
union() {
|
||||||
|
if (jup) up(l/2)back(joiner_off)right(joiner_off)zrot(-45)new_joiner(slop=slop, orient=ORIENT_Y, align=V_CENTER);
|
||||||
|
if (jdown) down(l/2)back(joiner_off)right(joiner_off)zrot(-45)yrot(180)new_joiner(slop=slop, orient=ORIENT_Y, align=V_CENTER);
|
||||||
|
}
|
||||||
|
back(wl+6)right(ps-wl/2-.01)cuboid([wl,wl,l+10]);
|
||||||
|
}
|
||||||
if (rbfoot) right(ps/2+psoff-2)zrot(180) {
|
if (rbfoot) right(ps/2+psoff-2)zrot(180) {
|
||||||
if (rbleft) { yrot(90) rb_foot(); } else { yrot(-90) zflip() rb_foot(); }
|
if (rbleft) { yrot(90) rb_foot(); } else { yrot(-90) zflip() rb_foot(); }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user