Creating dynamic connectors in Inkscape

In Inkscape, is it possible to connect 3 or more line segments in their end points, so that the connection will keep holding if I move the connection point?
I want to create a diagram of vertices and edges between them, and when I move a vertex, I want the edges connected to it to move accordingly.

Answer

There is a Diagram Connector tool in Inkscape that might suit your requirements, if you want to create a diagram like a flow chart, although it’s a bit flakey in the recent 0.92.3 version on Windows. I have found it only works if you move connected shapes using the arrow keys for some strange reason. Obviously, since it’s designed for creating flow charts, you need to create some objects to connect the connectors to.

enter image description here

If you don’t mean a flow chart, but connecting lines only, then there is no way to permanently connect 3 separate lines at a single node. You can only have a node on a single path. You can’t connect other nodes to that node, although you can use snapping to draw lines that snap to that node. And you can select more than one node to move all at the same time.

E.g. In the screen capture below, I have drawn one path with a single corner node in the middle. Then using snapping (Handle to Cusp node), I can position another path and line up it’s node to the middle node. I can Select All (CTRL+A) then click and drag using the Select Paths by Nodes Tool (F2) to select all the nodes in the middle. And then I can move them together as one unit, even though there is no physical connection as such.

enter image description here

Attribution
Source : Link , Question Author : yonayaha , Answer Author : Billy Kerr

Leave a Comment