Concepts#
Performance Rigging is built around a small number of ideas. Understanding them makes every command on the ribbon straightforward.
Linesets#
A lineset is a Revit family instance — a batten, pipe, hoist, or drape line — that the add-in recognizes by a set of shared parameters. Those parameters store the lineset's name, designation (number), distance, and scheduling behavior, and let the tools read and update each lineset reliably.
Lineset Types#
Linesets can be flagged as motorized (hoisted), static, counterweight, stage drape, or acoustic drape. These flags are shared parameters carried by the family and are used for filtering and scheduling.
Reference Planes#
A reference plane — typically the stage plaster line — is the datum the add-in measures lineset distances from. Selecting a reference plane is what links a lineset's stored distance to its real position in the model.
Dynamic Scheduling#
When dynamic scheduling is enabled on a lineset, the add-in can keep its stored distance and its physical location in agreement — moving the lineset to match the schedule, updating the schedule to match the lineset, or doing so automatically as you work.