}
module Lower(){
- difference(){
- linextr(-zmin, 0)
- square(center = true, [curl + th*2, th]);
- linextr_y_xz(-th, th)
- circle(r = curl/2);
- }
+ rotate([180,0,0])
+ EndCurl();
linextr(-zmin, -zmin + th) {
square(center=true, [th, width]);
for (m=[0,1])