🇬🇧

Documentation

Object Geometry Relationship#

Production-Assist follows a scheme that can be summarized as a hierarchical object-geometry model .

Objects#

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.

Image of simple Scene Tree

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.

Image of more complex Scene Tree

An object can also take on any number of functions and thus combine elements of a chain hoist and a traverse, for example.

Geometries#

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.

Menu view

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

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:

  • If only a single object is to be changed, the object definition must be edited
  • If all objects (with the same symbol definition) are to be changed, the defining resource must be edited

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 .

Summary#

  • Objects are arranged in a tree structure and can thus be grouped together
  • Moving an object also moves all objects under the object
  • An object consists of geometries. Geometries follow the same order as objects
  • There are two sources for geometries: the object definition and the symbol definition
    • The object definition is unique for each object
    • The symbol definition can be shared between multiple objects