}
}
-totx_outer = 30;
-toty_outer = 25;
-totz_inner = 8;
+ts_totx = 30;
+ts_toty = 25;
+ts_totz_inner = 8;
$sealingbox_wallth = wallthick;
$sealingbox_floorth = wallthick;
$sealingbox_ceilth = wallthick;
-$sealingbox_xbox = totx_outer;
-$sealingbox_ybox = toty_outer;
-$sealingbox_zbox = totz_inner;
module TestSealBox(){ ////toplevel
+ $sealingbox_xbox = ts_totx;
+ $sealingbox_ybox = ts_toty;
+ $sealingbox_zbox = ts_totz_inner;
+
SealingBox_RectBox();
ts_cidoff = ($sealingbox_cnrrad * (1-.7) + wallthick * .8) * [1,1];
translate(ts_cidoff)
- Commitid_BestCount([totx_outer,toty_outer] - 2*ts_cidoff);
+ Commitid_BestCount([ts_totx,ts_toty] - 2*ts_cidoff);
}
module TestSealLid(){ ////toplevel
+ $sealingbox_xbox = ts_totx;
+ $sealingbox_ybox = ts_toty;
+ $sealingbox_zbox = ts_totz_inner;
+
difference(){
SealingBox_RectLid();
- translate([totx_outer * .75, toty_outer/2, 0])
+ translate([ts_totx * .75, ts_toty/2, 0])
cylinder(h=100, r=5);
translate([-wallthick + $sealingbox_cnrrad*.5,
$sealingbox_cnrrad*.5 - wallthick,
- totz_inner + $sealingbox_ceilth])
- Commitid_BestCount([totx_outer * .75 - 2.5 - ($sealingbox_cnrrad*.5),
- toty_outer - ($sealingbox_cnrrad*.5 - wallthick)*2]);
+ ts_totz_inner + $sealingbox_ceilth])
+ Commitid_BestCount([ts_totx * .75 - 2.5 - ($sealingbox_cnrrad*.5),
+ ts_toty - ($sealingbox_cnrrad*.5 - wallthick)*2]);
}
}
}
module ProfileDemos(){ ////toplevel
+ $sealingbox_xbox = ts_totx;
+ $sealingbox_ybox = ts_toty;
+ $sealingbox_zbox = ts_totz_inner;
+
SealingBox_WallProfile();
color("blue") SealingBox_FloorProfile();
SealingBox_LidProfile();
color("blue") SealingBox_CeilProfile();
- color("red") translate([-5,0]) square([1,totz_inner]);
+ color("red") translate([-5,0]) square([1,ts_totz_inner]);
}
//TestWall();