slot_depth = 20;
// Offset for leg slot into the base
slot_offset = -1;
+// Enable/disable base
+base_enabled = true;
$fs = 0.1;
module base () {
side = slot_length + slot_thickness/2;
- offset (r = wall_thickness) polygon ([ [0, 0], [ side , 0], [0, side] ]);
+ if (base_enabled) {
+ offset (r = wall_thickness) polygon ([ [0, 0], [ side , 0], [0, side] ]);
+ } else {
+ walls ();
+ }
}
module walls () {
square ([slot_thickness, slot_length + slot_thickness/2]);
square ([slot_length + slot_thickness/2, slot_thickness]);
}
- base ();
+ if (base_enabled) { base (); }
}
}