translate(-nom_cnr) {
rotate_extrude(angle=90, convexity=10)
translate(-[1,0,0] * nook_cnr_rad)
- children(0);
+ children(mx);
}
}
translate([nook_w/2, 0,0])
linextr_y_xz(-nom_cnr[1]-0.1, nom_cnr[1]+0.1)
- children(0);
+ children(1-mx);
}
for (my=[0,1]) mirror([0,my,0]) {
translate([0, -nook_h/2, 0])
}
module Base(){ ////toplevel
- FaceCore(0,0)
- SideMainProfile();
+ FaceCore(0,0) {
+ LeftSideMainProfile();
+ RightSideMainProfile();
+ }
}
module Top(){ ////toplevel
- FaceCore(0,0)
- TopMainProfile();
+ FaceCore(0,0) {
+ LeftTopMainProfile();
+ RightTopMainProfile();
+ }
}
module TestExtrude(){