From 36d62aa085d99809fc5abd10d456e121bd299e9c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 12 Jun 2013 23:36:39 +0100 Subject: [PATCH] belt-slot-cut-jig: cope with rotational skew of punch --- belt-slot-cut-jig.scad | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/belt-slot-cut-jig.scad b/belt-slot-cut-jig.scad index 68b5b70..5fb9113 100644 --- a/belt-slot-cut-jig.scad +++ b/belt-slot-cut-jig.scad @@ -59,6 +59,8 @@ crewpunch_min_y = 4.7 - crewpunch_systematic_size_error; crewpunch_smallest_shape = crewpunch_shape[0]; crewpunch_biggest_shape = crewpunch_shape[len(crewpunch_shape)-1]; +crewpunch_skew_angle = 2.0; //degrees + // computed attach_ysz = holder_attach_walls*2 + holder_ctie_width; @@ -111,6 +113,9 @@ module PunchHolder(cutouts=true){ translate([0,attach_offset,0]) cube([holder_xsz, holder_ysz - attach_offset, holder_block_zsz]); if (cutouts) + translate(-translations) + rotate([0,0,-crewpunch_skew_angle]) + translate(translations) translate([crewpunch_biggest_shape[2][0] + holder_min_wall, crewpunch_biggest_shape[1][0] + holder_front_all, -crewpunch_smallest_shape[0]]) -- 2.30.2