+floorth = 2.5;
+ceilth = 2.5;
+innertube = 1.0 + 0.2;
+lidoverlap = 1.5;
+lidoverhang = 6;
+tubesealrad = 2.0;
+
+ts_xbox = 30;
+ts_ybox = 25;
+ts_cnrrad = 10;
+ts_zbox = 8;
+
+include <sealing-box.scad>
+
+module TestSealBox(){ ////toplevel
+ TestSealBoxBox();
+ translate(ts_cidoff)
+ Commitid_BestCount([ts_xbox,ts_ybox] - 2*ts_cidoff);
+}
+
+module TestSealLid(){ ////toplevel
+ difference(){
+ TestSealBoxLid();
+
+ translate([ts_xbox * .75, ts_ybox/2, 0])
+ cylinder(h=100, r=5);
+
+ translate([-wallthick + ts_cnrrad*.5,
+ ts_cnrrad*.5 - wallthick,
+ ts_zbox + ceilth])
+ Commitid_BestCount([ts_xbox * .75 - 2.5 - (ts_cnrrad*.5),
+ ts_ybox - (ts_cnrrad*.5 - wallthick)*2]);
+ }
+}
+
+module TestSealLidPrint(){ ////toplevel
+ rotate([180,0,0]) TestSealLid();
+}
+
+module ProfileDemos(){ ////toplevel
+ WallProfile();
+ color("blue") FloorProfile();
+ LidProfile();
+ color("blue") CeilProfile();
+}
+
+//TestWall();
+//ProfileDemos();
+//TestSealBox();
+//TestSealLid();
+//FArcSegment_mask(350);