Jeff Kratzer Posted June 17 Share Posted June 17 Hello all. As seen in the image below we have a red circle that is snapped to the straight edge on the left. Is there a way to make the red circle also snap the curved edge above at the first point of contact? Quote Link to comment Share on other sites More sharing options...
Brian_J Posted June 17 Share Posted June 17 Yes, the circle can be snapped to the curve above it. Here are the steps: In the Snapping options, enable Snap to object geometry. Convert the circle to a curve (Layer > Convert to Curves). Select the circle in the Layers panel, and with the Node Tool, drag a selection around the entire circle so all nodes are selected (hollow nodes will become filled). Shift-click the top node of the circle and drag up until it snaps to the curve. The above steps assume the circle is already snapped to the left side of the object. If the circle isn't already aligned with the left edge, you would first click and drag the left node of the circle and snap it to the left edge of the object... then proceed with step 4 above. Quote Windows 10 22H2, 32GB RAM | Affinity Designer/Photo/Publisher 2 (MSI/EXE) Link to comment Share on other sites More sharing options...
prophet Posted June 17 Share Posted June 17 11 minutes ago, Brian_J said: Shift-click the top node of the circle and drag up until it snaps to the curve. The top center node is not the "first point of contact" in this case. Jeff Kratzer 1 Quote Link to comment Share on other sites More sharing options...
Brian_J Posted June 17 Share Posted June 17 14 minutes ago, prophet said: The top center node is not the "first point of contact" in this case. The node of the circle that's being dragged is what will snap to the curve... so when the circle snaps to the object, part of the circle will be above the object being snapped to. I don't think I've overlooked anything, but let me know if my instructions don't work for you. Quote Windows 10 22H2, 32GB RAM | Affinity Designer/Photo/Publisher 2 (MSI/EXE) Link to comment Share on other sites More sharing options...
prophet Posted June 17 Share Posted June 17 My take… Follow @Brian_J 's 4 steps, but you will see the center node of the circle is not the actual "tangent" point. The next steps are • Add the "other" intersection point between the circle and the line • Split the curve between those 2 points to find the midpoint of the arc • Drag the whole circle down to where that midpoint intersects the line That is the true tangent point. Screen Recording 2024-06-17 at 1.52.54 PM.mov thomaso, Oufti, Jeff Kratzer and 1 other 4 Quote Link to comment Share on other sites More sharing options...
prophet Posted June 17 Share Posted June 17 6 minutes ago, Brian_J said: part of the circle will be above the object being snapped to I don't think that's what the OP wants as they said "snap the curved edge above at the first point of contact" Brian_J 1 Quote Link to comment Share on other sites More sharing options...
prophet Posted June 17 Share Posted June 17 Granted, that's a lot of precision geometry work for what could be a simple snapping option were such an option to be added. Quote Link to comment Share on other sites More sharing options...
Brian_J Posted June 17 Share Posted June 17 3 minutes ago, prophet said: I don't think that's what the OP wants as they said "snap the curved edge above at the first point of contact" Ah, I see what you're saying. I overlooked that part in the OP. Good catch. Quote Windows 10 22H2, 32GB RAM | Affinity Designer/Photo/Publisher 2 (MSI/EXE) Link to comment Share on other sites More sharing options...
Jeff Kratzer Posted June 17 Author Share Posted June 17 25 minutes ago, prophet said: My take… Follow @Brian_J 's 4 steps, but you will see the center node of the circle is not the actual "tangent" point. The next steps are • Add the "other" intersection point between the circle and the line • Split the curve between those 2 points to find the midpoint of the arc • Drag the whole circle down to where that midpoint intersects the line That is the true tangent point. Screen Recording 2024-06-17 at 1.52.54 PM.mov Ah this is what I'm after or at least will work! Thank you Side note for Affinity team. If curve snapping (or whatever it would be called) could be added that would be awesome. Quote Link to comment Share on other sites More sharing options...
prophet Posted June 17 Share Posted June 17 Happy to help. Jeff Kratzer 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.