Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
module RackForDemoCrosses(){
ForRackForDemo() {
module RackForDemoCrosses(){
ForRackForDemo() {
- translate([0,0, rear_to_cross_rail])
- linextr_x_yz(rack_rail_x, -rack_rail_x)
- circle(r= rack_rail_dia/2);
-
- translate([0,0, rear_to_cross_rail - cross_rail_distance])
- linextr_x_yz(rack_rail_x, -rack_rail_x)
- circle(r= rack_rail_dia/2);
+ for (z = [
+ rear_to_cross_rail,
+ rear_to_cross_rail - cross_rail_distance,
+ ]) {
+ translate([0,0,z])
+ linextr_x_yz(rack_rail_x, -rack_rail_x)
+ circle(r= rack_rail_dia/2);
+ }