Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
}
}
+module FamLinextr(){
+ IfFam()
+ linextr_x_yz(-main_sz_x_fam/2, +main_sz_x_fam/2)
+ children();
+}
+
module Principal(){
// calculated
$rack_rail_y = rack_rail_y_of_elevation($elevation_nominal);
}
}
- RackShear() IfFam(){
- linextr_x_yz(-main_sz_x_fam/2,
- +main_sz_x_fam/2){
+ RackShear()
+ FamLinextr(){
rotate(-90)
difference(){
union(){
translate([0, adapt_main_top_y])
rectfromto([-500, 0], [500, 500]);
}
- }
- }
+ }
}
RackShear() linextr(-10, main_sz_lhs_z+main_sz_rhs_z) {