//
// B. Complicated shapes, but harder work
// 1. Be a .m4 file and m4_include sealing-box.scad.m4
-// 2. Maybe define your own BoxDoShapeRect xxx tbd
+// 2. Define your own BoxDoShapeSomething like BoxDoShapeRect
+// 3. Invoke BoxUseShape
+// 4. Use the Box and Lid modules generated
m4_dnl Box_Part($1=transl_x,$2=transl_y, $3=rot_z,$4=mirror_xy)
m4_dnl $5=kind, $6=kindargs, $7=profile(profileargsargs))
hull(){ $2(SealingBox_FloorProfile();); }
}
- module $1Lid(){ ////toplevel
+ module $1Lid(){
$2(SealingBox_LidProfile(););
hull(){ $2(SealingBox_CeilProfile();); }
}