7

I am trying to use Inkscape to draw a path consisting of line segments, where the corners are rounded, like the bold black arrows in this image. I tried the Bezier tool, but couldn't achieve the desired effect. Any advice?

enter image description here

10

In Inkscape (Version 0.92), select the Bezier Tool and put it in BSpline Path mode

BSpline Path Mode

Hold down CTRL as you use the tool. This will help you constrain the paths to straight horizontal/vertical/diagonal lines.

This is where you need to place your nodes. You need three nodes like this for each corner.

Node placement example

The Bezier tool will make the curves you need automatically when in BSpline Path mode.

Examples

Examples

  • If you want to have rounded ends of strokes too, press shift + ctrl + f (Fill and stroke) and set that in tab Stroke style. – Jasom Dotnet Jul 22 '17 at 11:01
  • Is there any way to avoid the 'pinch' on the inner corner with bspline? Pinch can be seen on most 90deg corners in your diagram. – EoghanM Jan 8 at 14:15
  • @EoghanM - you can make the corners less tight by spacing out the nodes. – Billy Kerr Apr 4 at 7:58
1

Take a look at this post - it seems there is some functionality in the development release that may help - path...path effects...fillet/chamfer.

https://superuser.com/questions/640954/inkscape-rounding-corners-of-shapes

Hope this helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.