# MOS (Model, Organization, Structure)

## &#x20;1. Core Definition

**MOS** stands for **Model, Organization and Structure** - a fundamental organizational system in Dietrich's software designed to handle the complexity of modern timber construction projects.

> **Key Principle**: "In order to be able to handle the large number of building elements and even more so the number of components, fittings, fasteners, etc., it is necessary to have a model, organization and structure."

### 2. Primary Purpose

MOS provides a hierarchical framework that ensures **clarity and control** throughout the entire construction workflow - from initial design through manufacturing to final assembly on-site.

#### 2.1 Core Functions

* **Model**: Defines the digital representation structure
* **Organization**: Controls how components are grouped and related
* **Structure**: Maintains relationships between building elements

#### 2.2 Scope of Control

* Building elements (walls, ceilings, roofs)
* Individual components within elements
* Fittings and hardware
* Fasteners and connections
* Manufacturing processes
* Assembly sequences

### 3. Hierarchical Structure

#### 3.1 Primary Building Elements

The MOS system organizes projects around six main building structure modules:

1. **S - Storey**: Floor-based organization
2. **W - Wall**: Vertical structural elements
3. **C - Ceiling**: Horizontal floor/ceiling systems
4. **R - Roof**: Roof structures and surfaces
5. **T - Truss**: Engineered truss systems
6. **F - Free Design**: Custom components (D-CAM area)

#### 3.2 MOS Categories

Components are organized into several MOS categories:

* **Groups**: Functional groupings of similar components
* **Buildings**: Overall building-level organization
* **Elements**: Assembly-ready structural units
* **Free MOS**: User-defined organizational categories
* **Rooms**: Space-based organization
* **Packages**: Process-based groupings for manufacturing

### 4. Elements vs. Packages

#### 4.1 Elements

**Definition**: "Assembled from individual parts"

* **Purpose**: Construction-focused organization
* **Characteristics**:
  * Position of individual parts is important
  * Element plan generated for assembly
  * Assembly occurs before delivery to construction site
  * Represents part of a wall, ceiling, or roof surface
* **Focus**: What gets built together

#### 4.2 Packages

**Definition**: "Grouped by process step"

* **Purpose**: Manufacturing and logistics organization
* **Characteristics**:
  * Grouped by machine, delivery, etc.
  * Not assembled from individual parts
  * Often overlapping across several walls/ceilings
  * Process-step focused
* **Focus**: How things get made and delivered

#### 4.3 Dual Assignment

**Critical Feature**: Objects can belong to both an Element AND a Package simultaneously:

* **Packaged**: For order and machine processing
* **Then Installed**: Into the final element for assembly

This dual structure ensures components are "in the right place at the right time in production and at the construction site."

### 5. System Integration

#### 5.1 Automatic Assignment

* **Wall Design**: Program automatically assigns MOS allocation when working within a single wall
* **Floor Plan**: Components entered in specific model areas automatically inherit appropriate MOS assignments
* **User Override**: Manual reassignment always possible for special cases

#### 5.2 MOS as System Variable

MOS groups are available as **system variables** throughout Dietrich's:

**Display Applications**:

* Object labels in 3D views
* Plan annotations and callouts

**Machine Transfer**:

* User-defined attributes in machine files
* BTL10 and Cambium integration

**Logic Block Conditions**:

* Conditional processing based on MOS group membership
* Example: "Execute process only if object belongs to MOS group -3"
* **Numerical Treatment**: MOS groups treated as numbers (-5 < -3, 10 > 2)

#### 5.3 Material Lists and ERP Integration

* **Material Lists**: MOS groups can be output in material lists
* **Export Capability**: Transfer to ERP systems and other external software
* **Manufacturing Planning**: Essential for production scheduling and logistics

### 6. Display and Filtering System

#### 6.1 Matrix-Based Control

The display system uses a matrix approach:

**Columns** (6 total): Represent the building structure modules (S/W/C/R/T/F) **Rows** (Variable): Represent different object types and categories

#### 6.2 MOS Group Filtering

**Syntax**:

* Empty = all objects
* Range: `(-2..2)` shows groups from -2 to +2
* Individual: `(-2/0/6)` shows specific groups -2, 0, and 6

#### 6.3 Advanced Display Features

**Storey Sections**: Can display objects from current storey only or all storeys within section height **Element Boundaries**: Show element boundaries from different building parts **Plan Elements**: Display drawing elements specific to each program module

### 7. Object Coordinate System Integration

#### 7.1 Coordinate Assignment

* **Each Volume**: Has its own coordinate system (object coordinate system)
* **Reference Sides**: Defines reference sides A-F for parametric operations
* **Machine Data**: Essential for precise machine file generation
* **Plan Control**: Critical for accurate plan generation and storage

#### 7.2 Parametric Operations

All parametric operations reference the object coordinate system, which is intrinsically linked to the MOS assignment of the component.

### 8. Practical Applications

#### 8.1 Manufacturing Workflow

**Process Integration**:

1. Design components with automatic MOS assignment
2. Group into packages for manufacturing efficiency
3. Organize into elements for assembly planning
4. Generate machine files with MOS-based attributes
5. Create assembly plans with element-based organization

#### 8.2 Quality Control

**Clash Detection**: MOS organization helps identify and resolve conflicts between different building systems **Material Tracking**: Ensures all components are accounted for in material lists **Assembly Sequence**: Element organization facilitates proper assembly sequencing

#### 8.3 Project Management

**Filtering**: Rapidly filter large datasets by MOS groups for specific tasks **Reporting**: Generate reports organized by building elements, processes, or custom groupings **Collaboration**: Consistent organization enables effective team collaboration

### 9. Advanced Features

#### 9.1 Wall Design Integration

* **HRB Guidelines**: React automatically to MOS assignments
* **Slice Structure**: Wall layers maintain MOS relationships
* **Component Creation**: Automatic MOS inheritance during component generation

#### 9.2 Free Design (D-CAM) Enhancement

**Package/Element Definition**: In D-CAM, additional package/element areas can be defined beyond existing building MOS areas **Individual Organization**: Provides flexibility for custom groupings **Additional Information**: Can be used for filtering and included in lists, plans, and machine data

#### 9.3 Surface Objects Organization

Even imported surface objects (non-solid geometry) are organized through MOS:

* Groups, Buildings, Elements, Free MOS, Rooms
* Maintained through import/export processes
* Integrated with volume objects in the same organizational structure

### 10. Best Practices

#### 10.1 Project Setup

* Define clear MOS group numbering conventions at project start
* Establish consistent element/package strategies based on manufacturing capabilities
* Set up appropriate filtering views for different team roles

#### 10.2 Manufacturing Optimization

* Align package organization with actual manufacturing processes
* Use MOS groups to optimize material usage and reduce waste
* Coordinate element organization with site assembly capabilities

#### 10.3 Quality Assurance

* Regular review of MOS assignments for accuracy
* Use MOS-based filtering for systematic quality checks
* Maintain MOS consistency across project phases

### 11. Conclusion

MOS in Dietrich's is far more than a simple organizational tool - it's a comprehensive system that provides the structural foundation for managing complex timber construction projects. By integrating model organization with manufacturing processes and assembly requirements, MOS ensures that digital design intent translates accurately through to physical construction.

The system's power lies in its ability to maintain relationships between components while providing the flexibility needed for modern timber construction's diverse requirements - from automated manufacturing to complex assembly sequences.
