}
module CatchAssembly(){ /////toplevel
- scale(sm_inner_rad / 100)
+ rotate([0,0, -0.5 * (cpp1[0] + cpp2[0]) / sm_inner_rad * 360/TAU])
+ translate([0,0, catch_strap_width])
+ scale(sm_inner_rad / 100)
import(str("poster-tube-lid,CatchPostDistort-fa",
(coarse ? 20 : 1),
".stl"),
convexity=20);
+
+ SomeStrap(){
+ union(){ }
+ union(){
+ translate([-200, -200, -200])
+ cube([400, 200, 400]);
+ }
+ }
}
//ProfilesDemo();