// -*- C -*-
+include <utils.scad>
+
mainwall_th = 3.0;
smallwall_th = 2.0;
rotate([0,-90,0])
for (mj=[0,1]) {
mirror([0,0,mj]) translate([0,0,from]){
- linear_extrude(height= to-from){
+ linear_extrude(height= to-from, convexity=5){
for (mi=[0,1]) {
mirror([0,mi])
translate([0, battery_th/2])
}
module Base(){ ////toplevel
- ExtrudePlan(0,s1) BaseHalfPlan();
+ difference(){
+ ExtrudePlan(0,s1) BaseHalfPlan();
+ linextr(-10, battery_len+10, convexity=5) PushHolePlan();
+ }
difference(){
union(){
ExtrudePlan(s0i, s1) SideHalfPlan();