🇬🇧

Documentation

Settings#

Via File > Settings... you open the central dialog for app, project, print, and integration options in Production Assist.

Settings Overview

General Operation#

  • On the left, you switch between the sections App, Project, Printing, Structural Lines, Electrical, and Bridle.
  • In the App section, the search field helps you quickly find individual options.
  • Expanded sections show the actual input fields. Collapsed sections remain unchanged.
  • Click OK to save changes. Click Cancel to discard them.

1. App#

The App section contains the global program settings. These options control the application's behavior, renderer display, default values for integrations, and unit display.

Unit Settings#

SettingDescription
Rounding for numbersSets the number of decimal places for general numeric display in the application.
Unit for lengthsSets the unit used to display length values throughout the application.
Unit for dimensions in printSets the unit used to display page and paper dimensions.
Unit for areaSets the unit used to display area values.
Unit for volumeSets the unit used to display volume values.
Unit for weightSets the unit used to display weight values.
Unit for distributed weightSets the unit used to display weight per length, e.g., for distributed self-weight.
Force unitSets the unit used to display force values.
Unit for momentSets the unit used to display bending moment values.
Unit for distributed loadSets the unit used to display distributed line load values.
Unit for rotationsSets the unit used to display rotational stiffness or moment per rotation angle.
Unit for percentDefines how percent values are displayed, either as 0 to 1 or as 0 to 100%.
Unit for powerSets the unit used to display electrical power values.
Force per areaSets the unit used to display force per area, e.g., pressure or wind load intensity.
Unit for durationSets the unit used to display duration or timecode values.
SpeedSets the unit used to display wind or movement speed.
Global transformationDefines which origin manual position entries refer to. With global transformation, the drawing coordinate system origin is always used. With local transformation, input follows the current direction of the truss (i.e., the supporting construction line). The local variant is especially useful when aligning objects along a truss.

General Settings#

SettingDescription
Date formatSwitches to a custom date format.
Time formatSwitches to a custom time format.
AppearanceSets the theme of the user interface.
UI display modeDefines whether the desktop app works in multi-window layout or single-window mode with dockable palettes.
CSV delimiterDetermines the delimiter for CSV exports. For European Excel installations, ; is often useful.
LanguageSets the language of the user interface.
Show installed plugins at startupChecks for compatible host applications at startup and offers plugin installation if needed.
Automatically group objects in assembliesIf enabled, all objects are automatically grouped into assembly groups based on which truss line they are on. This is very useful when working with trusses. For other element types (e.g., freely placed construction elements without truss reference), behavior can be more complex, so this option can be toggled as needed.
Use Bridle Material EngineAutomatically adapts bridles to the selected bridle set.
Log actions to a fileWrites application actions to a log file. This is especially useful for support and troubleshooting.

Statics Settings#

SettingDescription
Point loadIf enabled, a label is displayed at each point load position in the drawing. This makes it easy to see where loads act on structural elements, what type of load is present, and how large the load is. Since many labels are created for many loads, this setting is mainly useful for model checking—it's recommended to keep it disabled during normal operation.
Line loadIf enabled, a label is displayed at each application point of a line load in the drawing. This makes it easy to see where loads act on structural elements, what type of load is present, and how large the load is. Since many labels are created for many loads, this setting is mainly useful for model checking—it's recommended to keep it disabled during normal operation.
Utilization displayDefines how structural utilization is color-coded on trusses. Threshold Value: Utilization is shown only in green, yellow, and red stages; thresholds are freely configurable. Gradient Value: Color is interpolated continuously between 0% (green) and 100% (red), with 50% as yellow.
Uniform scale of influence linesControls the scaling of influence lines in calculation. If disabled, each influence line is scaled separately for visibility—usually to 1 m. This can lead to uneven scaling of connections for large bending moments (MBY = bending moment about Y-axis, MBZ = bending moment about Z-axis), making differences harder to spot. If enabled, MBY and MBZ are always shown with the same scale.
Mesh resolutionDetermines the mesh size for area and wind loads (default: 100, minimum: 50). A smaller value means finer resolution and more precise results—especially for capturing small geometry changes. The appropriate value depends on the geometry. Note: The smaller the mesh size, the longer the calculation takes.
Angle for wind load from multiple directionsDefines the angle steps for multiple wind directions. Smaller steps are more accurate but require more computation time.
Use live statics calculationPerforms static calculation automatically in the background after each change.
Tolerance for loads for supportsDefines at what load share a load is assigned to a hoist.
Truss cross force as characteristic forceShows the force of truss crosses as characteristic force without safety factors.
Assign loads to groundAutomatically assigns loads at height zero to the ground.
Disable partial calculation and abort calculation on errorsStops calculation immediately when model errors are detected.
Automatically generate truss crossesAutomatically creates truss crosses instead of only on manual command.
Allow truss crosses in the same objectAllows truss crosses even when both connected bars are in the same object.
Use pipes for AI placement of hoistsIncludes pipes in AI-assisted placement of hoists.
Automatically add truss cross in partial calculationAutomatically includes required truss crosses in partial calculation.
Show calculation summary after calculationOpens the result overview after calculation is completed.
Automatically generate support object IDsAutomatically assigns object IDs for supports.
Calculate hoist utilization based on roof forceUses roof force instead of hook force for utilization.
Use as drop for new bridleCreates new bridle objects with drop option enabled by default.
Disable chain shortening compensation for new bridleDisables automatic chain shortening compensation for new bridles.
Create calculation results on level <None>Places results on the default level instead of the active level.
Create calculation results for class <None>Places results in the default class instead of the active class.
Move calculation results to active class/levelMoves results to active level and class after each calculation.
Custom name for the <None> level used for calculation resultsUses a custom level name for calculation results instead of the default.
Custom name for the <None> class used for calculation resultsUses a custom class name for calculation results instead of the default.
Disable warnings about supports without weightSuppresses warnings about supports without self-weight.
Disable warnings about supports without connectionSuppresses warnings about supports without connection.
Create truss cross in active classCreates truss crosses in the active class instead of a named class.
Create truss cross in active levelCreates truss crosses in the active level instead of a named level.
Create truss cross in named classSets the target class for automatically generated truss crosses.
Create truss cross in named levelSets the target level for automatically generated truss crosses.

Renderer#

SettingDescription
Continuous renderingContinuously redraws every frame in the 3D renderer. This helps with live updates but requires more GPU power.
Render ground as opaqueShows the ground plane as an opaque surface instead of transparent.
Color structuresColors connected structures together in the renderer.
Show magnetsDisplays magnetic connection points in the 3D renderer.
Show orbit centerShows the orbit center as a red cross.
Show gridDisplays the grid in the 3D renderer.
Show structureRenders external structural geometry like trusses and pipes in the 3D view.
Show internal structureDisplays internal structural details like cross bracing.
3D or 2D viewSwitches between 2D and 3D display.
Hidden line displayShows only outlines instead of full surfaces.
Perspective camera viewSwitches between perspective and orthogonal camera.
Show structural errorsMarks static errors directly in the renderer.
Show ground supportsShows or hides ground support geometry in the renderer.
Show labels in 3DDisplays object labels in the 3D view.
Disable snappingDisables snapping to magnet points and other objects.
Enable auto-insert distanceAutomatically sets the insert distance to the size of selected objects.
Fixture beam displayControls how beams, trusses, or pipes are displayed in the renderer.
Small grid spacingDefines the spacing of inner grid lines.
Large grid spacingDefines the spacing of outer grid lines.
Always render renderer viewsRenders embedded 3D views even while editing print layouts.
Zoom to cursorMoves the zoom center toward the cursor position when zooming.
Enable cutting planeActivates the cutting plane for inspecting internal areas.
Cutting plane distanceDefines the front boundary of the visible cut area.
Cutting plane rotationSets the angle of the cutting plane.
Distance to cutting planeDefines the rear boundary of the visible cut area.

Electrical#

SettingDescription
DMX patching modeDefines how DMX addresses are assigned when patching fixtures.
Patch options only for local groupConsiders auto patch and fill current only for devices in the same assembly group.
Auto-patch fill—leave percentage freeReserves a percentage of power when using fill-current auto patch.
Auto-patch fill—leave wattage freeReserves a fixed wattage when using fill-current auto patch.
Auto-patch 1:1—leave connection freeLeaves a defined number of outputs free when using 1:1 patch.
Auto-patch modeControls whether reserves are managed in percent or watts.
Patch tool orderDefines whether patching uses position on structure or position in the Scene Tree.
Automatically resolve patch conflictsChecks DMX addresses for collisions and automatically moves to free addresses if needed.
Color L1Sets the display color for L1.
Color L2Sets the display color for L2.
Color L3Sets the display color for L3.

Vectorworks Settings#

SettingDescription
Vectorworks load behaviorDefines how Production Assist reacts when starting Vectorworks or opening a file. Typical options: Prompt—a prompt appears on opening (Enable? Yes/No); Always—Production Assist is automatically enabled; Manual—Production Assist is not started automatically (user must enable manually). This setting controls whether changes in Vectorworks are automatically read and synchronized.
Load Vectorworks referenceControls how external reference files are handled when opening. Typical options: Prompt—prompt to load references; Always—references are loaded automatically; Manual / Ignore—references are not loaded automatically. If references are loaded, Production Assist can use their geometry for model building and calculations; automatic loading of large references can increase load time and memory usage.
Disable Vectorworks patch integrationTurns off patch integration with Vectorworks: Production Assist no longer reads or writes channel, dimmer, or patch fields in Vectorworks objects. This prevents patch data (e.g., channel/dimmer) from being accidentally overwritten if maintained manually in Vectorworks or managed by other tools.
Disable data tag coloringDisables automatic coloring of hoist data tags by workload. When enabled, data tags are no longer color-coded by workload—useful for uniform display or external color schemes.
Overwrite empty connectionsDeletes pseudo-connections without a counterpart object.
Always generate calculation resultDefines whether Production Assist automatically generates all result objects (including influence lines) after each calculation, or if generation/display only follows the "Influence Lines" option. If disabled, results are only generated on manual request—recommended to improve performance for large models.
Show support results in weightWhen printing hoist labels, values are shown in weight units (e.g., kg or lb) instead of force (kN). Useful when the weight to be lifted should be shown on labels instead of the resulting force.
Show hook force as load resultShows the hook force (force at the hook, e.g., in kN) for hoist labels instead of roof/truss force. Helpful for selecting hoisting equipment and checking hook load.
Show chain shortening as hoist resultShows the entered value of chain shortening on hoist labels (if not zero). Useful for documentation and control; display can be disabled if needed.
Insert errors in active classAutomatically places error objects in the currently active class. When enabled, newly created error objects are moved to the active class when created or when switching the active class.
Insert errors in classPlaces error objects in a named (fixed) class. This setting is only effective if "Insert errors in active class" is disabled; otherwise, the active class option is preferred.
Insert errors in active layerAutomatically places error objects in the currently active layer. When enabled, newly created error objects are moved to the active layer when created or when switching layers.
Insert errors in layerPlaces error objects in a named (fixed) layer. This setting is only effective if "Insert errors in active layer" is disabled; otherwise, the active layer option is preferred.
Synchronize position entrySynchronizes the position field with Vectorworks. When enabled, position data from Vectorworks is transferred to the position field in Production Assist. If disabled, the position field remains unchanged and no automatic transfer occurs.

AutoCAD and BricsCAD Settings#

SettingDescription
ScalingSets the scaling factor for converting drawing units to internal millimeters. Production Assist works internally in millimeters. Example: If DWG units are meters, enter 1000 (1 m = 1000 mm). If DWG units are already millimeters, enter 1.
AutoCAD load behaviorDefines how Production Assist is started when opening an AutoCAD drawing. Typical options: Prompt—a prompt appears on opening (Enable? Yes/No); Always—Production Assist is automatically enabled; Manual—Production Assist is not started automatically (user must enable manually). This setting controls whether changes in the drawing are automatically read and static calculations performed.
AutoCAD text style nameSets the text style for general text geometry in AutoCAD.
AutoCAD text style name for FEM model—barSets the text style for bar labels in the structural model.
AutoCAD text style name for FEM model—line loadsSets the text style for line load labels in the structural model.
AutoCAD text style name for FEM model—nodesSets the text style for node labels in the structural model.
AutoCAD text style name for FEM model—point loadsSets the text style for point load labels in the structural model.
AutoCAD text style name for script labelsSets the text style for script labels.
AutoCAD PDF export resolutionSets the resolution (DPI) for exported PDFs and embedded raster images. Default is 72 DPI; higher values provide sharper exports but increase file size and render time.
Save LRWX file next to DWGAutomatically saves a .lrwx file next to the DWG when saving. Production Assist stores additional object and project metadata (e.g., properties, settings, and links) in this file—not in the DWG itself. The separate file reduces DWG size and ensures that additional information is persistently available next to the drawing.
Load XREFsReads external reference drawings (XREFs) and includes their geometry in static calculation. If disabled, external references are ignored and not included in calculation.
Align text to screen layerAligns generated text to the screen layer instead of the global layer. When enabled, all labels in the structural model are aligned to the screen layer—useful for screenshots and plot outputs, as text is always readable and correctly placed in the image.
Randomly color barsAssigns random colors to FEM/truss bars instead of a uniform color. This makes individual bars easier to distinguish—helpful for checking, debugging, screenshots, and plotting.
Show load number in structural modelDisplays load numbers in the structural model.
Show bar length in structural modelDisplays bar lengths in the structural model.
Show load unit in structural modelShows the unit next to load values.
Show support reaction unit in structural modelShows the unit next to support forces.
Show bar length unit in structural modelShows the unit next to bar lengths.
Show line and point load at same scaleForces the same display scale for point and line loads.

Note on AutoCAD Text Styles#

Enter the name of a text style present in the DWG in the "AutoCAD text style name" fields. If the field is left blank, Production Assist uses a normal vector text style or the drawing's default text style instead, so labels are not missing.

Load Cell Integration#

SettingDescription
Unit systemSets the unit in which BroadWeigh load cells deliver their measurements (e.g., kg or lb). Choose the unit that matches the configuration of the measuring hardware or host software. The application converts values internally as needed; ensure that evaluation, display, and print modules expect the same unit to avoid confusion.

2. Project#

In the Project section, you enter the master data for the current drawing. This information is used in reports, PDFs, metadata, and project overviews.

Project Settings

General Information#

FieldMeaning
Project NameName of the project. This value appears in reports, overviews, and exports.
Project DescriptionFree text for describing the project or construction.
CompanyCompany or client for the project.
Project ManagerPerson responsible for project coordination.
User responsible for structural calculationPerson responsible for structural calculation.
Legal NoticeLegal notice or text to be output in documents.
Due DateGeneral due date of the project.
Construction DatePlanned or actual setup date.
Event DateEvent date.
Dismantle DatePlanned or actual teardown date.

Location Information#

FieldMeaning
VenueName of the venue or event location.
StreetStreet of the venue.
NumberHouse or building number.
Postal CodePostal code of the venue.
CityCity of the venue.
CountryCountry of the venue.

3. Printing#

In the Printing section, you define how reports, worksheets, and PDF outputs are formatted. This includes paper sizes, margins, text styles, and table layouts.

Printing Margin Settings

Printing Format Definition

Printing Table Definition

Presets#

At the top of the Printing section, you work with print presets:

ElementMeaning
Preset selectionSelects the currently edited print format.
Provided / Default / User presetsIndicates whether it is a bundled, default, or user-defined preset.
Update presetOverwrites the currently selected preset with the current values.
Create presetCreates a new preset from the current values.
Set as defaultSets the selected preset as the default for new projects.

Margin Settings#

FieldMeaning
Margin LeftLeft margin for printed reports and PDF output.
Margin RightRight margin for printed reports and PDF output.
Margin TopTop margin for printed reports and PDF output.
Margin BottomBottom margin for printed reports and PDF output.
HeightPaper height for reports and PDF output.
WidthPaper width for reports and PDF output.
Page Number Offset XHorizontal offset of the page number.
Page Number Offset YVertical offset of the page number.
Choose paper template to copy dimensions fromCopies page dimensions and margins from an existing paper template.
RotateSwaps width and height and rotates the paper format.

Format Definition#

In Format Definition, you define the typography of reports. Each tab represents its own text style.

TabMeaning
H1Style for first-level headings.
H2Style for second-level headings.
H3Style for third-level headings.
H4Style for fourth-level headings.
TextStyle for normal body text.
Footer TextStyle for footer text.
Cell HeaderStyle for table header cells.
Table of Content H1 to H4Style for table of contents entries by hierarchy level.

The following fields are available for each style:

FieldMeaning
Font NameSets the font family.
Font SizeSets the font size.
Text ColorSets the text color.
Space BeforeSpace before the text block or paragraph.
Space AfterSpace after the text block or paragraph.
U / B / IEnables underline, bold, or italic for the selected style.

Table Definition#

In Table Definition, you define the appearance of tables in reports.

ElementMeaning
Custom settings for outer table bordersIf enabled, the outer border of the table is rendered with custom settings.
Alternate cell coloringIf enabled, every second row gets its own cell style.
Table outlineStyle for the outer table border.
HeadersStyle for table header cells.
Group headersStyle for grouped headers over multiple columns.
CellsStandard style for data cells.
Interleaving cellsStyle for alternating data rows.
Line styleDefines the line style of the border.
Line colorDefines the line color of the border.
Line widthDefines the line thickness.
PaddingDefines the inner spacing between content and border.
Cell ColorDefines the background color of a cell.
Copy from previous sideCopies border settings from the previously edited side.
Apply to all sidesApplies the current border settings to all sides.
Top / Left / Right / Bottom / ContentSelects which border or content area is currently being edited.

4. Structural Lines#

In the Structural Lines section, you define which CAD layers or classes are treated as structure, support, or loads in static calculation.

This powerful feature allows you to automatically link symbols, blocks, and components with static properties: By simply placing lines and points on layers, supports, structural elements, and loads are automatically recognized, assigned, and calculated later. This way, you can define complex 3D components and analyze their behavior under load using simple drawing tools.

Structure Layers#

Structure Layers

Here you define which lines, edges, or other geometry on a layer or in a class are considered load-bearing structural elements. In practice: if you draw lines/geometry on the layer, they are automatically recognized as structure (connections, truss elements, etc.)—allowing you to quickly create complex assemblies.

Important rules and options:

  • Default cross-section: Normally, each layer is assigned a default cross-section (Layer Cross Section). This is used for all elements on the layer.
  • Color override / color map: You can override the cross-section per object, e.g., via a layer color map. If the small color palette icon next to the layer is active, it means the layer color controls the cross-section (or there is a color map for cross-section assignment). This allows you to derive the cross-section from layer name and color or vary it per object.
  • Use from geometry: If you enable this option, the system takes the cross-section directly from the object geometry (if available) instead of from the layer assignment.
  • Internal structure: With Use as internal Structure, you mark elements as internal structure. These elements can be displayed more subtly in visualization or excluded/treated differently in certain calculation routines.
FieldMeaning
Layer / Class NameName of the CAD layer or class.
Layer Cross SectionCross-section assigned by default to all structural elements on this layer.
Layer Color Map / Color OverrideIndicates whether cross-sections can be overridden by layer color or a color map. An active color palette icon signals this option.
Use from GeometryIf enabled, the cross-section is taken from the object geometry (if available).
Use as internal StructureMarks elements as internal structure (can affect display/behavior in calculation).
DeleteRemoves the layer assignment.
Add Layer / ClassAdds another layer or class assignment.

Support Layers#

Support Layers

Here you define which layers or classes are interpreted as supports and how they are handled in calculation. Key points:

  • Support types: A support can be defined as Ground Support Attachment (ground/anchor point) or as Rope. The Support Type determines behavior and rules used.
  • Points vs. lines: For ground supports, you must place points/point objects on the layer; these are adopted as individual supports. For ropes, both lines and points can be used—if you only draw points, a rope set with 15 m length is used by default when creating a rope; lines are used as rope geometry.
  • Cross-section: With Layer Cross Section, you set the cross-section (e.g., rope profile) used for ropes or support objects.
  • Stiffnesses: Resistance X / Y / Z and Resistance XX / YY / ZZ define translational and rotational stiffnesses of supports in each axis. Rotational stiffnesses typically apply only to ground support types.
  • Uplift: Allow Uplift Forces determines whether the support can also take tensile forces. Uplift Value sets a maximum allowable value, above which the support may lose its properties or be considered lifted.
FieldMeaning
Layer / Class NameName of the CAD layer or class.
Layer Cross SectionCross-section used for ropes or support objects on this layer (e.g., rope profile).
Support TypeDefines whether the layer is treated as Ground Support Attachment (points/anchors) or as Rope.
Use as Line SupportIf enabled, lines on the layer are interpreted as rope/line support (as far as supported by the support type).
Resistance X / Y / ZTranslational stiffnesses; define how much the support restricts translations in each axis.
Resistance XX / YY / ZZRotational stiffnesses; define behavior against rotations (often only relevant for ground support).
Allow Uplift ForcesAllows tensile forces at the support (e.g., if the support also acts as a hook/anchor).
Uplift ValueMaximum allowable value for upward forces, above which the support is considered overloaded/lifted.
DeleteRemoves the support assignment for this layer.
Add Layer / ClassAdds another support assignment.

Load Layers#

Load Layers

Here you define how objects on a layer or in a class are interpreted as loads. You can choose one of the following options per layer. If no option is enabled, lines on the layer are read as line loads by default.

FieldMeaning
Layer / Class NameName of the CAD layer or class.
Use as Area LoadClosed polygons/areas on this layer are evaluated as area loads (e.g., surface load or pressure).
Use as Free Line LoadAll lines on this layer are interpreted as free line loads (lines directly carry the load). This option treats lines as independent load carriers without special intersection rules.
Use as Wind LoadPolygons on this layer are evaluated as wind surfaces and handled according to wind load logic (similar to area load, with wind-relevant parameters).
Use as Point ForceIndividual points or point objects on this layer are adopted as point forces. You must place appropriate point objects in your CAD/host application.
DeleteRemoves the load assignment for this layer.
Add Layer / ClassAdds another load assignment.

5. Electrical#

In the Electrical section, you define the default connectors that are preset when creating new devices or connections.

Default Connectors

FieldMeaning
Power ConnectorsDefines the default power connector for new electrical devices.
Data ConnectorsDefines the default data connector for new devices or network connections.

Further basics of electrical planning can be found in the chapter Electrical Planning.

6. Bridle#

In the Bridle section, you define standard parts and presets for new bridle configurations.

Default Bridle Parts

Presets#

ElementMeaning
Saved Bridle Parts Use PresetSelects a saved preset. A preset stores the currently visible settings (e.g., default bridle set, Use, Preferred Basket Part, Name) and can be automatically applied when creating new bridles.
Update PresetUpdates the selected preset with the currently visible settings so later bridles adopt these values.
Create PresetSaves the current settings as a new user-defined preset, so you don't have to set checkboxes and parts every time.
Delete PresetRemoves the currently selected user-defined preset. Bundled (system) presets are usually excluded from this.

Default Bridle Sets#

FieldMeaning
Default Bridle SetsSpecifies the default bridle set used when creating new bridles. The entry shows the set name (symbol); when creating new bridles, the parts and settings defined in this set are automatically adopted.
UseEnables or disables whether this part is used in the default set. If enabled, the part is automatically added to the set when creating new bridles.
Preferred Basket PartSets the preferred basket/sling part. When creating a new bridle, the engine first tries to use this part with a suitable length for the basket. If the chosen length is unavailable or too short, the engine automatically uses the next larger suitable part.
NameShows the name of the part or symbol; used for selection and identification of the geometry element.

Further basics of bridle calculations and structural checks can be found in the chapter Static Calculation.