
Production-Assist follows a scheme that can be summarized as a hierarchical object-geometry model .
If a new project is created, it initially contains no objects. If a new object is added, this object can be subordinated to other objects as desired. This is shown below by an assembly group T1 and a Eurotruss truss.

Each object can be subordinate to any other object, making complex tree structures possible. The tree structure makes it possible to group a number of objects together and also to move, rotate and scale them as a group.
It doesn't matter what an object actually represents, be it a group, a truss, a fixture or a chair.

An object can also take on any number of functions and thus combine elements of a chain hoist and a traverse, for example.
What functions an object actually has and what it looks like is defined by its geometries. To view the geometries of an object, the object must be selected and then the menu item
Edit -> Edit Object Definition
be clicked.

In many cases only one geometry source can be recognized there: the symbol definition.

The symbol definition (called the defining resource ) allows geometry to be shared between multiple objects.
A typical example of symbol definitions are traverses: Each traverse type has its own symbol definition. If the symbol definition of a Eurotruss FD34-200 is edited, all trusses of this type in the drawing will change.
This allows to precisely control the geometries of all objects:


The object definition and the symbol definition also follow the concept of a tree structure. Here, too, geometries can be grouped together or subordinated to one another.
As in the normal editor, a number of tools are available in the object/symbol definition editor. More detailed instructions for the individual tools can be found in the symbol construction instructions .