I want to create an adjacent rectangle while expanding other rectangle's wall. Lets say this is our first draw

first draw

I want to expand its right side while keeping the wall, just like that

second draw

how I can accomplish this?

2 Answers 2


[This answer has been deleted]

  • I'm pretty sure based on the second example image, OP wanted to keep that vertical wall in place, like this: example gif — I don't use Inkscape, so I did the gif in Illustrator.
    – Joonas
    Commented Jan 8, 2019 at 8:54
  • You have two objects right? that could be done, let me just improve the answer.
    – user131195
    Commented Jan 8, 2019 at 8:59
  • Yea I cheated by just duplicating the object, locking it and selecting the top points and then moved them. — I should say I was just guessing.... so I don't know if you want to wait for OP to confirm or deny what I was saying before you make changes.
    – Joonas
    Commented Jan 8, 2019 at 9:01
  • @Joonas Okay. I think I should improve my answer. thanks for pointing it out.
    – user131195
    Commented Jan 8, 2019 at 9:04
  • @joonas many thanks for the answer. is there a way to do it without a dublicate item. iam asking because iam gonna do it many times and idk what to do with duplicated items at the end.
    – kai
    Commented Jan 8, 2019 at 12:19

For a solution without duplicate objects and minimum added nodes, I would go like this:

With cusp node snapping switched on, select the tool for straight lines (Shift+F6) and draw a single segment exactly between the two corners.

enter image description here

(use Enter or right click to finish drawing) The new segment will look like this:

enter image description here

Select the original shape and move its segment to the right.

enter image description here

You can combine the two paths using Ctrl+K (Path > Combine) to have the whole thing in one path object.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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