Round-bar#

Purpose#

Round-bars can be used as connection points for cables where:

  1. the cable is allowed to slide over the bar in the length direction

  2. the cable is allowed to disconnect from the bar.

This is demonstrated in the following video:

Defining#

A round-bar node is a special case of the circle node. A circle can be transformed into a round-bar by checking the “is a round bar” box:

image-20231115104411042

Note that a round-bar has infinite length, even though it is drawn only in the specified region.

Using#

A roundbar can be used as a connection in a cable (or slinggrommet or riggingstring) in the same way as Circle nodes but with the following limitations:

  • Geometry shall be valid without the round-bar

  • Never two round-bars after each-other (the node following a round bar shall not be a round bar)

  • Always between two non-roundbar nodes

The active side#

A round-bar is active when its edge passes at the positive side of the cable. The positive side is the cross-product of the cable segement direction and the bar axis. The positive side may be reversed by setting the roundbar’s ‘reversed’ property to True.

image-20230829205410011

image-20230829174921929

This policy extends beyond the points as well. In that case there is a jump in the solution at the roundbar when the roundbar is (de)activated:

python_i2bV9PuvfT

Scripting#

See Circle : Circle