Welcome to yEd Q&A!
Here you can ask questions and receive answers from other members of the community and yEd developers. And you can tell us your most wanted feature requests.

Categories

can I create transistor and other schematic symbols with more than one connection point

0 votes
I create block diagrams and high level system drawings with a mixture of schematic symbols and text blocks.  I would like to have a few schematic symbols that I can add and have multiple connection points.  Transistor, resistor, etc.  This would allow me to add new loops, functions easily at a high level.  The connection points have to stay fixed on the symbols when the symbols are moved.
in Help by
edited

1 Answer

0 votes

You can connect as many edges to a given node as you want.

By default, new edges are connected to the center of the respective nodes. However, the connection point can be changed in several ways:

  1. Press and hold SHIFT while creating edges. With SHIFT down, edges start and end at the mouse position that started/ended the edge creation gesture.
  2. Manually adjust edge connection points. Select the edge whose connection points you want to adjust and adjust its "Source Port X", "Source Port Y","Target Port X", and "Target Port Y" properties in the properties view in yEd's lower right corner as needed.
  3. Run a layout or edge routing algorithm.

Manually moving a node will not change the connection points of any connected edges. Resizing a node, however, will change the connection points unless you disable "Adjust Ports on Resize" in "File" ->" Preferences", tab "Editor". Finally, some layout and edge routing algorithms also support keeping edge connection points when port constraints are specified. Port constraints can be specified using "Tools" -> "Constraints"-> "Port Constraints".

by [yWorks] (160k points)
Legal Disclosure | Privacy Policy
...