ADuncan028 Posted July 11, 2023 Share Posted July 11, 2023 Hi! I have two curves of different stroke thicknesses and when I have them joined, the thicker line shows beyond the joint node past the thinner line. See screenshot for clarification. What would be an easy way to trim this excess? Thanks, Andrew Quote Link to comment Share on other sites More sharing options...
v_kyr Posted July 12, 2023 Share Posted July 12, 2023 Welcome! Try to change the cap of the bigger one to "Butt Cap" etc. ... Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
R C-R Posted July 12, 2023 Share Posted July 12, 2023 2 hours ago, v_kyr said: Try to change the cap of the bigger one to "Butt Cap" etc. ... Unless I misunderstood what you meant here, that won't work if the thickness of the lines are too different (like in the OP's example). The only way I can think of off the top of my head to do this with very dissimilar thicknesses is to expand the stroke of the thicker one & fiddle with adding, moving, & deleting nodes to get a closed shape like in this quick & dirty expanded.afdesign example. There are probably better ways to do it, though. Quote All 3 1.10.8, & all 3 V2.5.5 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
firstdefence Posted July 12, 2023 Share Posted July 12, 2023 You could use the Erase blend mode option. Click on image to see original size. thomaso 1 Quote iMac 27" 2019 Sequoia 15.0 (24A335), iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9 (Please refrain from licking the screen while using this forum) Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions Link to comment Share on other sites More sharing options...
v_kyr Posted July 12, 2023 Share Posted July 12, 2023 3 hours ago, firstdefence said: You could use the Erase blend mode option. Which will yield to rasterization here then, so not keeping that as vectors! Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
v_kyr Posted July 12, 2023 Share Posted July 12, 2023 Another faked way would be, similar to what R C-R probably meant is ... to duplicate the related curves ... enhance strokes on both related overlapping curves ... performing a geometric subtract ... remove excess knots via the Node Tool ... then overlay the curves and group them together or the like So ~ something like this here ... screencast_curves.mp4 Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
Aammppaa Posted July 12, 2023 Share Posted July 12, 2023 There are many solutions to this, and they all have their advantages and disadvantages. Which you choose will depend on the number of times you need to trim lines in this way, the likelyhood that you need to alter them in the future, and any other requirements (such as needing a purely vector output, or needing strokes vs shapes). 1. Expand stroke (as suggested by @R C-R) 2. Erase using Erase blend mode (suggested by @firstdefence) 3.Transparency Tool - Use the transparency to hide the end of the stroke. 4. Clipping Shape - Use the pen tool to draw a clipping shape... - Start at the intersection of the two lines, and ensure you completely surround the target stroke. - Nest the wider stroke inside the clipping shape. 5. Bend the Stroke - Change the stroke cap to Butt Cap. - With the node tool, create a new node where the two lines first intersect. - Remove unwanted handles with Alt + Click. - Move the final node to bend the stroke so that the end cap is parallel to the intersecting line. 6. Pixel Eraser - Switch to Pixel persona. - Use the Eraser to erase the end of the line. thomaso 1 Quote Win10 Home x64 | AMD Ryzen 7 2700X @ 3.7GHz | 48 GB RAM | 1TB SSD | nVidia GTX 1660 | Wacom Intuos Pro 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.