> 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/dietrichs-intelligent-documentation/docs-de-en/design-program/modellbereiche/dach/dachflachenausfuhrung/dachaufbau.md).

# Roof Build-up

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

**Execution**: Here a name for the execution can be assigned.

### **Layers:**

Multiple settings can be made for each layer.

**Identifier**: Each layer receives a layer identifier. This identifier gives the layer a name that is also displayed in the measurement data. In addition, it assigns various information to the layer such as the texture set or data for load assumptions in structural calculations. A corresponding browser is available to select the identifier.

**Assignment**: Depending on the identifier used (see below: Z, S, I, ...) you can select a specific assignment setting for each layer. For the tile layer this is a tile setting, for the lathing layer (always automatically below the tile layer) a lathing setting, and for all other layers a setting for determining formwork or cladding.

**Thickness**: The layer thicknesses are entered. When changed, the total roof thickness is adjusted automatically. Layer 0 should be the main layer (rafter layer) of the roof surface. Layers -1, -2, etc. are then on the top side, and layers 1, 2, etc. on the underside of the roof surface.

**Z**: The 'Z' stands for tile layer. If a layer is marked as a tile layer, that layer is also indicated as a tile layer in the measurement data. In addition, tiles can only be entered in a tile layer. When a tile layer is defined, the layer below it is automatically the lathing layer. This receives a gray check mark as its designation.

**S**: The 'S' stands for formwork layer. Formwork layers are output specially in the measurement data (as formwork area).

**I**: The 'I' stands for insulation measurement. For layers with the 'I' identifier, insulation areas and insulation volumes are output in the measurement data.

**F**: The 'F' stands for area measurement. The areas of layers with the 'F' identifier are additionally reported separately in the layer measurement.

**V**: The 'V' stands for preserve eaves areas. Up to and including version 10, the eaves areas (= roof area outside the exterior walls) of the core layers were not cut away from the exterior walls (see next paragraph) and the non-core layers below the core layer automatically ended at the interior of the exterior wall. If the checkbox in the 'V' field is set, the eaves areas of these non-core layers are also preserved. Unlike the core layers, however, the strip penetrated by the exterior wall is cut out of the respective layer.

**K**: With the 'K' identifier for core layer you can influence the intersection of layers with the walls. Core layers are not trimmed back by a wall; they always extend to the roof overhang, even if they must pass through a wall to do so. All non-core layers (= shells) below the core layers are trimmed back to the inner edge of the exterior wall. All shells above the core layers extend to the roof overhang.

**PL**: The 'PL' identifier stands for plate. Here it can be set whether a plate should be generated for the corresponding layer or not. For example, it can be sensible not to generate a plate for the layer in which the rafters are entered. When visualizing, the rafters should be visible and not a plate that represents the layer. For the formwork layer it is, in turn, sensible to generate a plate so that the formwork area is visible during visualization.

**Layer areas for EnEV:** Clicking this button opens an additional dialog box for entering the layer areas that can occur in a roof surface. This dialog box is described in the chapter Layer Areas for EnEV.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.dietrichs.com/dietrichs-intelligent-documentation/docs-de-en/design-program/modellbereiche/dach/dachflachenausfuhrung/dachaufbau.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
