diff --git a/attachments.scad b/attachments.scad index 4f029436..eeb642da 100644 --- a/attachments.scad +++ b/attachments.scad @@ -3967,7 +3967,7 @@ function _find_anchor(anchor, geom)= botdata = solve_ellipse(r1,point2d(anch)), topdata = solve_ellipse(r2,point2d(anch)), bot = point3d(botdata[0], -length/2), - top = point3d(topdata[0], length/2), + top = move(shift,point3d(topdata[0], length/2)), tangent = lerp(botdata[1],topdata[1],u), normal = [-tangent.y,tangent.x], axy = unit(point2d(anch),[0,0]),