attach_ysz = holder_attach_walls*2 + holder_ctie_width;
holder_block_zsz = crewpunch_biggest_shape[0] - crewpunch_smallest_shape[0];
-holder_xsz = crewpunch_biggest_shape[2][1] + crewpunch_biggest_shape[2][0] +
+holder_xsz = crewpunch_biggest_shape[2][0] + crewpunch_biggest_shape[2][1] +
holder_min_wall*2;
holder_front_all = crewpunch_shaft_max_y - crewpunch_biggest_shape[1][1]
for(yind=[0,1]) //translate([0,yind?0.5:0,0])
mirror([xind?1:0,0,0]) mirror([0,yind?0:1,0]){
translate([-0.1,-0.1,-0.1])
- cube([0.1 + layer[2][1-xind] + ourslop,
+ cube([0.1 + layer[2][xind] + ourslop,
0.1 + layer[1][yind] + ourslop,
0.2]);
}
translate(-translations)
rotate([0,0,-crewpunch_skew_angle])
translate(translations)
- translate([crewpunch_biggest_shape[2][0] + holder_min_wall,
+ translate([crewpunch_biggest_shape[2][1] + holder_min_wall,
crewpunch_biggest_shape[1][0] + holder_front_all,
-crewpunch_smallest_shape[0]])
CrewPunch();