Index: smd_leg.fawk =================================================================== --- smd_leg.fawk (revision 38306) +++ smd_leg.fawk (revision 38307) @@ -14,8 +14,8 @@ intersection( difference(cylinder(outer_dia,width), translate(0,0,-width/2,cylinder(outer_dia-thickness*2,width*2))), - translate(0,-outer_dia,-width/2,cube(outer_dia, outer_dia, width*2)), - rotate(0,0,-sweep, translate(0,-outer_dia*2,-width/2,cube(outer_dia*2,outer_dia*2,width*2))) + #translate(0,-outer_dia,-width/3,cube(outer_dia, outer_dia, width*3)), + #rotate(0,0,-sweep, translate(-outer_dia,-outer_dia*2,-width,cube(outer_dia*3,outer_dia*2,width*4))) ); } @@ -43,6 +43,6 @@ knee1 = translate(bend_start,outer_dia/2,0,knee_arc(outer_dia, thickness, width, bend_angle)); knee2 = translate(length_total-bend_start+bend_shift,height-outer_dia/2,0,rotate(0,0,180, knee_arc(outer_dia, thickness, width, bend_angle))); - commit(rough_tin(union(leg1, knee1, leg2, knee2, leg3))); +o_fn(30,knee1); }