> For the complete documentation index, see [llms.txt](https://docs.dietrichs.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dietrichs.com/tutorials/tutorials-en/creating-from-dietrichs/delivery-journey/assembly-order.md).

# Assembly Order

### Overview

The Assembly Order module is an optional feature introduced in V22.01 that enables comprehensive planning and control of the construction sequence. It's designed to optimize the on-site erection process and works in tight integration with the Load Planning module.

#### Core Functionality

**What can be sequenced:**

* Single objects (individual beams, plates)
* Wall, ceiling, and roof elements
* Complete components
* Any combination of these (e.g., a sole plate followed by a whole wall element)

The system automatically ensures that if an object belongs to an element, it can't be separately classified as a single object - preventing scheduling conflicts.

#### Organizational Structure

**Hierarchical sections:** You can structure the assembly order into sections at any depth:

* Example: "1st construction section / 1.1 GF exterior walls / 1.2 GF interior walls"
* The tree structure dramatically improves clarity for complex projects

**Populating sections:**

* **Manual method:** Click components in desired sequence using a convenient function
* **Automated method:** Define extensive rules (e.g., "all wall elements of the ground floor, sequence according to wall number")
* **Template system:** Save complete trees with sections and rules in an empty building as a template, then apply to new projects with a single button press

#### Visual Control Features

**Interactive editing:**

* Graphically move items in the tree view
* Components marked in the tree are highlighted in the 3D building
* Already-placed components can be displayed differently or hidden
* Full visual control at all times

**Assembly simulation:** The "Present assembly order" function provides ergonomic control through a film-based visualization:

* Shows erection sequence as an animated film
* Can pause and play back step-by-step or in sections
* Highlights the loading component being placed in both the building and on the vehicle
* Visually verifies that both unloading and assembly are possible at each step

#### Integration with Load Planning

Since the assembly order corresponds to loading components, it has strong bidirectional integration:

* Assembly order automatically transfers to the loading position
* Loading position displays components in assembly order sequence
* Loading status is visible in the assembly order tree
* Changes during loading can inversely influence the assembly order
* Both systems can be edited from either interface

#### Output and Documentation

**Assembly Order List:**

* Generated as plain text, CSV, or Excel
* Includes adjustable information scope
* Lists sections and individual loading components by sequence
* Shows vehicle, loading aid, and loading level information

**Variables for labeling (V23.01):** Components receive position numbers reflecting their place in the assembly order:

* Example: plate installed 12th in the 3rd main section, 6th subsection = "3.6.12"
* Numbers can be displayed in 3D labels and plans
* Enables documentation of assembly sequence directly on drawings

**3D Web Viewer Export:** For contemporary site use (requires optional module):

* Position shown on both vehicle and in building
* Components can be graphically clicked or searched
* Direct input of sorting number or QR code scanning
* Assembly process playable as a film for workers

#### Impact on Production

The assembly order has strong implications for production control and should be considered when planning manufacturing sequences to align with site logistics.

### Strategic Value

This module essentially transforms on-site erection from an ad-hoc process into a fully planned, optimized workflow that coordinates with both manufacturing and transportation logistics.

### Tutorials

#### Introductory Tutorial with Manual Assembly

Follow along with the tutorial video below:

{% embed url="<https://youtu.be/XspT4_tKRS4>" %}

#### Advance Tutorial with Automatic Assembly

TBD

#### Tutorial for Integration with Load Planning

TBD
