0

I created a simple rectangle , then i changes it from from a shape to object to path. At this point it has four nodes. I proceed to add 6 more like below:

enter image description here

What i was trying to achieve is a slight bend in the middle , something like a saucer lets say but even more subtle (I.E. a very tiny bend). unfortunately the bend seems very forced and unnatural and also pointy. My question is how do i create a smooth bend ?

I.E. i don't want the bend in the middle to be pointy but more curvy. how do i go about doing this ?

3

You could use the Edit Paths by Nodes tool N to grab a path and bend it. There's no need to add any extra nodes to the rectangle for this to work.

Example

enter image description here

What this really does is pulls out Bézier curves from the nodes.

When you have the rectangle selected using the Nodes tool N, click and drag a rectangle selection around all four nodes, this will select all the nodes and you will be able to see the Bézier curve handles, which you can then adjust manually.

enter image description here

Many kinds of slight curves are possible depending on how you position the Bézier curve handles

enter image description here

Another method is to add extra nodes and turn those into symmetric curve nodes, which can then be adjusted manually in a similar way.

enter image description here

5
  • Thank you .. very effective ! Jan 8 at 19:28
  • just a supplementary question , what if i want to move the edges up and down as well ? the same trick does't seem to work. any straightforward approach :) Jan 10 at 12:48
  • @AlexanderSolonik - then just click once to select an object, and move the scale handles. It's one click to see the scale handles, and two clicks for rotate and skew. see example here
    – Billy Kerr
    Jan 10 at 15:16
  • 1
    @AlexanderSolonik - or select and move nodes. see example here
    – Billy Kerr
    Jan 10 at 15:24
  • its the 2nd one i wanted. Thanks a ton !! :D Jan 10 at 17:42
2

You can use "Bend" path effect as follows:

  • Select your path.
  • Path > Path Effects... and add Bend effect.
  • Select Edit on-canvas and use the mouse to bend the path.

bend a path

1

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.