Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
keeper_gap_z_bot = 0.75;
keeper_gap_x = 0.25;
keeper_gap_x_holes = 0.75;
keeper_gap_z_bot = 0.75;
keeper_gap_x = 0.25;
keeper_gap_x_holes = 0.75;
keeper_side = 0; // 0 = lhs; 1 = rhs
keeper_side = 0; // 0 = lhs; 1 = rhs
module KeeperProfile(slant=0){
use_e = kppe + [0,-1] * slant * keeper_inner_width / keeper_slant_slope;
module KeeperProfile(slant=0){
use_e = kppe + [0,-1] * slant * keeper_inner_width / keeper_slant_slope;
- polygon([use_e, kppd, kppc, kppb, kppa, kppf]);
+ polygon([use_e + [+1,-1] * keeper_fatter,
+ kppd + [ 0,-1] * keeper_fatter,
+ kppc,
+ kppb,
+ kppa,
+ kppf + [+1, 0] * keeper_fatter
+ ]);