# Ceiling Implementation

In the system, executions for ceiling panels can be defined. When creating a ceiling panel, the execution's thickness, the height difference between the top of the finished floor and the top of the raw floor, and the layer composition are adopted. Additional information can be assigned to each layer, such as the layer's evaluation in the ceiling measurement or the definition as a core layer. All these values are stored with the individual ceiling panels. A change to the execution is not automatically applied to ceiling panels that have already been entered. Changes to executions on already created ceiling panels are performed via 'Ceiling editing -- Change execution'.

The executions are entered in the dialog box 'Ceiling -- Manage ceiling executions'.

With the selection list at the top of the dialog box, existing settings can be selected. Using the disk icon, the current setting can be saved under the same name or a new name. Via the management icon, new executions can be created, including by adopting existing ceiling executions, existing executions can be modified, or deleted. See 'Save settings' in the 'General Help' manual for details.

For each execution, the following values can be set:

**Ceiling type with regard to developed space**: The layers of the ceilings are automatically intersected with the layers of the roof surfaces as soon as they come into contact with each other. The intersection can be influenced by the setting 'Intermediate ceiling' or 'Boundary ceiling'. For more information, see the section 'Intersection of ceiling and roof layers'. If the ceiling type 'Unintersected' is set, the ceiling will not intersect with roof surfaces even if they penetrate it.

**Ceiling thickness**: Here the total ceiling panel thickness is displayed and can be entered. The thickness always corresponds to the sum of the layer thicknesses. Changes in the ceiling panel thickness are generally allocated to layer 0.

**OK raw ceiling -- OK finished floor**: This value can store the height difference between the raw ceiling and the finished floor.

**Layers**: The layer thicknesses are entered. When a change is made, the total ceiling thickness is automatically adjusted. Layer 0 should be the main layer (beam layer) of the ceiling. Due to the viewing direction onto the ceiling, from top to bottom, the layers -1, -2, etc. lie opposite the viewing direction, while layers 1, 2, etc. lie in the viewing direction toward the ceiling.

Various settings can also be made for each layer:

**Ident number**: Each layer receives a layer identification number. This identification number gives the layer a name, which is also displayed in the measurement. 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 for selecting the identification number.

**Texture orientation**: This value (unit degrees) determines the orientation of the textures visible in Direct 3D that can be assigned to the plate bodies of the individual layers (texture set). This can be used, for example, to produce representations of floor coverings with tile patterns at an angle of 45°. The reference for the angle is the tension direction of the main beams defined with the ceiling panel, i.e., orientation of the main beams = orientation of the X-axis in the ceiling panel = angle 0.00 degrees.

**Insulation measurement (I)**: Layers defined in this manner are evaluated as insulation area and insulation volume in the measurement data of the ceiling surfaces when a ceiling measurement is stored in the construction data program.

**Area measurement (F)**: Layers defined in this manner are evaluated as area and true area in the measurement data of the ceiling surfaces when a ceiling measurement is stored in the construction data program.

**Core layers (K)**: Each layer can be a core layer or a shell. If walls, due to their upper or lower height definition, penetrate individual ceiling layers, shells (non-core layers) are automatically split and the penetration is considered as a deduction area in the measurement. Corresponding layer contours are automatically generated here for the input of plates.

**Generate plates (PL)**: If this function is activated for the layer, a plate volume is automatically generated for the corresponding layer. This function primarily serves the visualization of ceiling constructions in photorealistic representations of the building, as well as in sections and elevations.

**Layer areas for EnEV:** Using this button, you switch to another dialog box for entering the layer areas that may occur in a ceiling. This dialog box is described in the chapter Layer Areas for EnEV.

### Intersection of ceiling and roof layers

The layers of the ceiling and the roof surfaces intersect automatically with each other according to the following rules:

* We distinguish between visible and non-visible roof structures. A roof structure is not visible if there is a layer below layer 0 (rafters) with a thickness greater than 0.0.
* The core layers of the roof always continue through and are never limited.
* The core layers of the ceiling extend up to the layer that was set in the roof surface execution. This setting can be made differently for boundary ceilings and intermediate ceilings.

Visible roof structures:

* The shells of the ceiling extend up to the layer that was set in the roof surface execution. This setting can be made differently for boundary ceilings and intermediate ceilings.

Non-visible roof structures:

* The shells above the core layers of the ceiling end at the lowest shell of the roof.
* The lower shells of the ceiling end at the lowest shell of the roof.
* The lower shells of the roof end at the core layer of a boundary ceiling. For an intermediate ceiling, they are interrupted by the core layers of the ceiling.

For clarification, see the sketch below:

The core layers have been shaded gray.

<figure><img src="https://1294550180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0t0AJ2HDudwBgiGFR59Q%2Fuploads%2FYXomKS9Nl56txuLYqdW9%2Fgrafik.png?alt=media&#x26;token=b7b8ce7f-77be-4710-9183-ef0b45239579" alt=""><figcaption></figcaption></figure>

### Roof execution:

<table><thead><tr><th width="62" align="right">Position</th><th width="86.316650390625" align="center">Core layer</th><th width="81" align="center">Insulation</th><th width="88" align="center">Formwork</th><th width="82" align="center">Tiles</th><th width="92" align="center">Kink layer</th><th width="159" align="center">Boundary ceiling runs up to</th></tr></thead><tbody><tr><td align="right">-5</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">X</td><td align="center"></td><td align="center"></td></tr><tr><td align="right">-4</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">X</td><td align="center"></td><td align="center"></td></tr><tr><td align="right">-3</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td></tr><tr><td align="right">-2</td><td align="center"></td><td align="center">X</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td></tr><tr><td align="right">-1</td><td align="center">X</td><td align="center"></td><td align="center">X</td><td align="center"></td><td align="center">X</td><td align="center">X</td></tr><tr><td align="right">0</td><td align="center">X</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td></tr><tr><td align="right">1</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td></tr></tbody></table>

### Ceiling execution, boundary ceiling:

<table><thead><tr><th width="62" align="right">Position</th><th width="86" align="center">Core layer</th><th width="100" align="center">Insulation</th></tr></thead><tbody><tr><td align="right">-3</td><td align="center"></td><td align="center"></td></tr><tr><td align="right">-2</td><td align="center"></td><td align="center">X</td></tr><tr><td align="right">-1</td><td align="center">X</td><td align="center"></td></tr><tr><td align="right">0</td><td align="center">X</td><td align="center"></td></tr><tr><td align="right">1</td><td align="center"></td><td align="center"></td></tr></tbody></table>
