Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
}
module Front(){ ////toplevel
}
module Front(){ ////toplevel
Principal($reverse_sign = -1,
$foreaftmaint_top_block = false,
$elevation_nominal=
Principal($reverse_sign = -1,
$foreaftmaint_top_block = false,
$elevation_nominal=
}
module FrontDemo(){ ////toplevel
}
module FrontDemo(){ ////toplevel
+ SomeDemo() rotate([180,0,0]) Front();
}
module RearDemo(){ ////toplevel
SomeDemo() Rear();
}
module RearDemo(){ ////toplevel
SomeDemo() Rear();
rotate([atan(rack_shear_ratio),0,0]) SomeDemo() {
Rear();
translate([0, 0, -rear_bolt_to_front_bolt])
rotate([atan(rack_shear_ratio),0,0]) SomeDemo() {
Rear();
translate([0, 0, -rear_bolt_to_front_bolt])
+ rotate([180,0,0]) Front();
%RackForDemoRails();
color("blue") RackForDemoCrosses();
}
%RackForDemoRails();
color("blue") RackForDemoCrosses();
}