Inkscape: A proper way to align arrows heads with a given curve

I have an arrow and a given curve as shown below:

enter image description here

I want to duplicate the arrow and align it as follows:

enter image description here

Unfortunately, I’ve done that manually. It ‘s not perfect and is very tedious if I have many curves.

I wonder if there is a proper way in Inkscape to achieve that.

I appreciate any help

I have tried using Align but it didn’t work, here is the result:

enter image description here


Here’s one approach, there may be others.

  1. Draw two straight lines, select them both, then create a bunch of lines in between using Extensions > Generate from Path > Interpolate, ungroup them, then do Path > Combine

  2. Draw the curve

enter image description here

  1. Copy the curved path (you’ll need this later)

  2. Select All Ctrl+A, then do Path > Cut Path or ctrl+Alt+/

  3. Select and Delete the pieces that were overlapped by the curved shape

enter image description here

  1. Add the arrow markers to the paths

  2. Paste in place Ctrl+Alt+V – this will paste the curved path you previously copied in step 3, which was consumed in the Cut Path operation

  3. Select the curved path, and nudge it to the right using the arrow keys until it is in position

enter image description here

Source : Link , Question Author : izri_zimba , Answer Author : Billy Kerr

Leave a Comment