];
$foreaftmaint_rail_z = brk_block_z/2 + $foreaftmaint_dz;
- $foreaftmaint_rail_y = $rack_rail_y
- + $foreaftmaint_rail_z * rack_shear_ratio;
difference(){
union(){
rectfromto([ -$foreaftmaint_rail_z, adapt_main_top_y ],
[ 0, block_y_min]);
hull(){
- ybot = $foreaftmaint_rail_y - rack_rail_dia/2 + grasp_large_r
+ ybot = $rack_rail_y - rack_rail_dia/2 + grasp_large_r
- fit_slope_len * 0.5;
for (y = [
ybot,
RackShear() AsForeAftMaint(){
// Distance from bolt hole, in backwards direction
cr = rack_rail_dia/2 + foreaftmaint_r_slop;
- translate([ 0, $foreaftmaint_rail_y, $foreaftmaint_rail_z ])
+ translate([ 0, $rack_rail_y, $foreaftmaint_rail_z ])
linextr_x_yz(+rack_rail_x,
-rack_rail_x) {
hull(){