- for (m=[0,1]) mirror([m,0]) {
- difference(){
- translate([-1, -wall[2] ])
- square([ p[1]/2 + wall[1] + 1, top_z + wall[2] ]);
+ difference(){
+ for (m=[0,1]) mirror([m,0]) {
+ minkowski(){
+ translate([ -wall[1], -wall_bot ])
+ square([ wall[1]*2, wall_bot + wall[2] ]);
+ MainProfileInnerHalf();
+ }
+ }
+ for (m=[0,1]) mirror([m,0]) {