- holder_ctie_thick + holder_attach_roof + 1]);
- translate([-30, holder_attach_walls, 0.1])
- cube([60, holder_ctie_width, holder_ctie_thick]);
+ holder_block_zsz + holder_ctie_thick + holder_attach_roof + 1]);
+ if (cutouts)
+ translate([-30, holder_attach_walls, holder_block_zsz + 0.1])
+ cube([60, holder_ctie_width, holder_ctie_thick]);
+ }
+ }
+}
+
+module OneJig(){
+ difference(){
+ translate([-(jig_interval/2 + 1),
+ -(strap_width/2 + edgewall_width) - attach_offset,
+ 0])
+ cube([jig_interval + 2,
+ strap_width + edgewall_width*2 + attach_offset,
+ holder_ysz]);
+ minkowski(){
+ cube([main_slop*2, main_slop*2, 50], center=true);
+ PunchHolder(false);