tbend_raw = tangents_intersect_beta(tjoin0c, tjoinrad,
tjoin1c, -hookoutrad);
-echo(tbend_raw);
tbend0 = angle_map_range(tbend_raw, 0);
tbend1 = angle_map_range(tbend_raw + 180, -180);
}
}
-module THookL(){ ///toplevel
+module THookR(){ ///toplevel
intersection(){
linear_extrude(height=topwidth) TPlan();
SElevationPlaced();
mirror([1,0,0]) SHookL();
}
-module THookR(){ ////toplevel
- mirror([1,0,0]) THookL();
+module THookL(){ ////toplevel
+ mirror([1,0,0]) THookR();
}
module Demo(){ ////toplevel