+ EdgeLedgeProfile();
+}
+
+module EdgeLedgeProfile() {
+ intersection(){
+ hull(){
+ for (t=[[0,0], [-20,0], [0,-10]]) {
+ translate(spp8
+ + [edge_ledge_w, edge_ledge_h]
+ + edge_ledge_rad * [ -sin(edge_ledge_inc_ang),
+ -cos(edge_ledge_inc_ang) ]
+ + t)
+ circle(edge_ledge_rad);
+ }
+ }
+ translate(spp7)
+ square(30);
+ }