# Traitement du bâtiment

## Informations bâtiment, géoréférencement

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2FJVM0ctnV2KNoUinafA3e%2Fgxwabwin.png?alt=media&#x26;token=f8bc9eb6-071e-4e38-9451-18d2da366871" alt=""><figcaption><p>Informations bâtiment, géoréférencement</p></figcaption></figure>

<table><thead><tr><th width="125">Rac. clavier</th><th>Environnement</th><th>Menus déroulants</th><th data-hidden></th></tr></thead><tbody><tr><td>2.<mark style="color:blue;">8</mark></td><td>DI-ETAGES</td><td>Éléments de bâtiment • <mark style="color:blue;">Informations bâtiment, géoréférencement</mark></td><td></td></tr></tbody></table>

La fonction "*Informations bâtiment, géoréférencement*" permet de saisir des informations supplémentaires pour le bâtiment :

* **Orientation nord (angle +Y par rapport au nord)** : Cet angle permet de déterminer l'orientation de chaque mur. L'orientation de la face avant de chaque mur est alors inscrite dans le métré. (0° = nord, 90° = est, 180° = sud, 270° = ouest).
* **Altitude au-dessus du niveau de la mer** : La modélisation du modèle 3D s’effectue proche du repère global, pour éviter toute erreur de calcul. Dans certaines situations, il peut être utile d’avoir l’altimétrie réelle du projet. Cette valeur peut alors être récupérée par le biais de la variable système **`HNN`** ou encore lors de l’import d’un relevé de points au format DXF.

> Par exemple, si le sol fini du RC se situe au niveau 0.00 et que l’on souhaite prendre en compte l’altimétrie réel du projet par rapport au niveau de la mer, on renseigne ici la valeur complémentaire. Par exemple 1500 m.

* **Zone de charge de neige (1, 2, 3, 4)** : Valeur non encore utilisée.

## Norme et situation du projet

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2F22OZW6vEaYLbQgs1ernb%2Fgxwaprvo.png?alt=media&#x26;token=d4bff652-0da4-47d6-a48b-d03d3274e6fa" alt=""><figcaption><p>Norme et situation du projet</p></figcaption></figure>

<table><thead><tr><th width="125">Rac. clavier</th><th>Environnement</th><th>Menus déroulants</th><th data-hidden></th></tr></thead><tbody><tr><td>2.<mark style="color:blue;">9</mark></td><td>DI-ETAGES</td><td>Éléments de bâtiment • <mark style="color:blue;">Norme et situation du projet</mark></td><td></td></tr></tbody></table>

La fonction "*Norme et situation du projet*" permet de déterminer la norme de calcul et la situation géographique du projet. Ces valeurs sont sans effets sur la construction mais impactent uniquement les calculs effectués dans le bâtiment (contreventement du bâtiment, calcul de connecteurs, etc.).

Les paramètres de cette boîte de dialogue sont spécifiés dans l’[aide sur DC-STATIK](https://app.gitbook.com/o/V0dD7B3bXAJygOJEDISg/s/x2DJiKBcNIUJrU0ttnbo/).

## Translater bâtiment

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2F8lANnyBA4hcBp03ShohT%2Fgxwagesc.png?alt=media&#x26;token=1abf5dc5-ecd2-4c50-b1bd-976e13c45d86" alt=""><figcaption><p>Translater</p></figcaption></figure>

<table><thead><tr><th width="125">Rac. clavier</th><th>Environnement</th><th>Menus déroulants</th><th data-hidden></th></tr></thead><tbody><tr><td>2.<mark style="color:blue;">01</mark></td><td>DI-ETAGES</td><td>Éléments de bâtiment • <mark style="color:blue;">Translater</mark></td><td></td></tr></tbody></table>

La fonction *Translater (bâtiment)* est appelée pour déplacer l'ensemble du bâtiment, que ce soient les volumes de mur, plancher ou de toit comme les composants de mur, de plancher, de toit ou créés librement depuis l'environnement DI-ETAGES. À l’appel de cette fonction, la boîte de dialogue suivante s’ouvre :

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2F1tYtKDmGhkDu0knEW0sE%2F2.01-Translater%20b%C3%A2timent.png?alt=media&#x26;token=e0995ebb-cc0e-4611-bdc1-ad80e4d04866" alt=""><figcaption><p>Translater bâtiment • Pour plus d’informations sur chaque zone numérotée, suivez les indications ci-dessous.</p></figcaption></figure>

<table><thead><tr><th width="172">Partie de la fenêtre</th><th>Utilisation</th><th data-hidden></th></tr></thead><tbody><tr><td><ol><li>Éléments de bâtiment</li></ol></td><td>Dans cette zone, on choisit les éléments de bâtiment qui doivent être déplacés. Chaque étage présent dans le fichier bâtiment actuel est identifié par sa dénomination (RC, Et, etc.) et son numéro. Les lettres CL correspondent aux composants créés depuis l’environnement de construction libre DI-CAM. Par défaut, tous les éléments sont cochés mais vous pouvez choisir ce qui doit être déplacé.</td><td></td></tr><tr><td><ol start="2"><li>Décalage en hauteur</li></ol></td><td>Ce champ permet de définir la valeur de translation en Z (repère global du bâtiment), c’est-à-dire en hauteur. Vous pouvez indiquer une valeur positive pour le déplacer vers le haut ou négative pour le déplacer vers le bas.</td><td></td></tr><tr><td><ol start="3"><li>Rotation</li></ol></td><td>Ce champ permet de définir un angle de rotation qui est appliqué en plan (XoY), avec le point cible choisi comme point de centre pour la rotation. La rotation s’effectue toujours dans le sens inverse des aiguilles d’une montre, c’est-à-dire dans le sens trigonométrique.</td><td></td></tr><tr><td><ol start="4"><li>OK</li></ol></td><td>Après avoir quitté la boîte de dialogue avec 'Ok', on choisit graphiquement le point de base et le point cible pour le déplacement.</td><td></td></tr><tr><td><ol start="5"><li>Annuler</li></ol></td><td>Ferme la boîte de dialogue et interrompt la procédure de translation du bâtiment.</td><td></td></tr></tbody></table>

## Tourner bâtiment

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2FIwEZVSkMmm7KprFWsrbb%2Fgxwagedr.png?alt=media&#x26;token=dbf19a51-e5c5-4e0f-ab3f-d354fc6a6e17" alt=""><figcaption><p>Tourner bâtiment</p></figcaption></figure>

<table><thead><tr><th width="125">Rac. clavier</th><th>Environnement</th><th>Menus déroulants</th><th data-hidden></th></tr></thead><tbody><tr><td>2.<mark style="color:blue;">02</mark></td><td>DI-ETAGES</td><td>Éléments de bâtiment • <mark style="color:blue;">Tourner</mark></td><td></td></tr></tbody></table>

Cette fonction est appelée pour mettre en rotation l'ensemble du bâtiment, que ce soient les volumes de mur, plancher ou de toit comme les composants de mur, de plancher, de toit ou créés librement depuis DI-CAM.&#x20;

Une boîte de dialogue similaire à celle proposée pour la [translation du bâtiment](#translater-batiment) s'ouvre. Les choix possibles sont strictement identiques. Toutefois, à la différence de la fonction "translater bâtiment", un seul point est demandé après avoir cliqué sur "OK". Le bâtiment est alors mis en rotation par rapport à ce point, suivant l'angle indiqué dans la boîte de dialogue.

## Copier bâtiment

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2FZoSbkCWDJItw782Ch0Cg%2Fgxwageko.png?alt=media&#x26;token=873b8326-e534-43b4-a1ca-c69d175af7ca" alt=""><figcaption><p>Copier bâtiment</p></figcaption></figure>

<table><thead><tr><th width="125">Rac. clavier</th><th>Environnement</th><th>Menus déroulants</th><th data-hidden></th></tr></thead><tbody><tr><td>2.<mark style="color:blue;">03</mark></td><td>DI-ETAGES</td><td>Éléments de bâtiment • <mark style="color:blue;">Copier</mark></td><td></td></tr></tbody></table>

Cette fonction est appelée pour copier l'ensemble du bâtiment, que ce soient les volumes de mur, plancher ou de toit comme les composants de mur, de plancher, de toit ou créés librement depuis l'environnement DI-CAM. Les nouveaux éléments de bâtiment ainsi créés peuvent être traitées sans restriction, comme s’ils avaient été saisis manuellement.

À l’appel de cette fonction, la boîte de dialogue suivante s’ouvre :

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2FzrypOWq7YaemjrsGmeWf%2F2.04-Copier%20b%C3%A2timent.png?alt=media&#x26;token=41ad7865-082d-49e0-844c-746e68830bbb" alt=""><figcaption><p>Copier bâtiment • Pour plus d’informations sur chaque zone numérotée, suivez les indications ci-dessous.</p></figcaption></figure>

<table><thead><tr><th width="168">Partie de la fenêtre</th><th>Utilisation</th><th data-hidden></th></tr></thead><tbody><tr><td><ol><li>Éléments de bâtiment</li></ol></td><td>Chaque étage présent dans le fichier bâtiment actuel est identifié par sa dénomination (RC, Et, etc.) et son numéro. Chaque étage peut avoir jusqu'à trois entrées. L'étage lui-même (s'il contient des éléments de construction comme un escalier par exemple), les murs et les planchers. Le niveau du dessous de chaque étage est indiqué entre parenthèses. Si un toit est présent, il apparaît également. Les lettres CL correspondent aux composants créés depuis l’environnement de Construction Libre DI-CAM.</td><td></td></tr><tr><td><ol start="2"><li>Choix des objets à copier</li></ol></td><td><p>Ces cases à cocher permettent de définir de manière plus détaillée quelles parties des éléments de bâtiment doivent être copiées. Ainsi, vous pouvez choisir de copier :</p><ul><li><strong>Colonne V</strong> : les volumes de mur, planchers et de toit</li><li><strong>Colonne C</strong> : les composants</li><li><strong>Colonne D</strong> : les objets de dessin 2D (lignes, texte, cotation, hachures, etc.)</li></ul><p>Vous ne pouvez pas copier les composants et les dessins créés dans un volume sans celui-ci. Pour cette raison, le fait de décocher les volumes de mur ou de plancher décoche automatiquement les cases C et D correspondantes.</p></td><td></td></tr><tr><td><ol start="3"><li>Choix des éléments à copier</li></ol></td><td>Les cases situées entre les cadres source et destination permettent d’indiquer les éléments de bâtiment qui doivent être copiés. Par défaut, tous les éléments de bâtiment sont copiés.</td><td></td></tr><tr><td><ol start="4"><li>Éléments de bâtiment de destination</li></ol></td><td>Il est possible d'indiquer un nouvel étage pour les nouveaux objets créés par la copie. Par défaut, les éléments choisis sont copiés dans un étage du même nom (RC, Et, etc.)</td><td></td></tr><tr><td><ol start="5"><li>N° d'élément de bâtiment de destination</li></ol></td><td>Il est possible d'indiquer un numéro d’étage identique ou un nouveau numéro pour les nouveaux objets créés par la copie. Par défaut, les éléments choisis sont copiés dans un étage dont le n° a été incrémenté.</td><td></td></tr><tr><td><ol start="6"><li>Incrémentation auto.</li></ol></td><td><p>Par défaut, cette case est cochée. Elle permet d’automatiser l’affectation des objets copiés à un étage du même nom (RC, Et, etc.) mais avec une numérotation d’étage incrémentée.</p><p>Si cette case est décochée, la copie s’effectue par défaut dans le même étage que les objets d’origine.</p></td><td></td></tr><tr><td><ol start="7"><li>Décalage en hauteur</li></ol></td><td>Ce champ permet de définir la valeur de translation en Z des objets copiés (repère global du bâtiment), c’est-à-dire en hauteur. Vous pouvez indiquer une valeur positive pour le déplacer vers le haut ou négative pour le déplacer vers le bas.</td><td></td></tr><tr><td><ol start="8"><li>Rotation</li></ol></td><td>Ce champ permet de définir un angle de rotation pour les objets copiés qui est appliqué en plan (XoY), avec le point cible choisi comme point de centre pour la rotation. La rotation s’effectue toujours dans le sens inverse des aiguilles d’une montre, c’est-à-dire dans le sens trigonométrique.</td><td></td></tr><tr><td><ol start="9"><li>OK</li></ol></td><td>Après avoir quitté la boîte de dialogue avec 'Ok', on choisit graphiquement le point de base et le point cible pour la copie. Pour les deux points, toutes les fonctions de saisie et d'accrochage sont disponibles.</td><td></td></tr><tr><td><ol start="10"><li>Annuler</li></ol></td><td>Ferme la boîte de dialogue et interrompt la procédure de copie du bâtiment.</td><td></td></tr></tbody></table>

## Créer symétrie du bâtiment

<figure><img src="https://4233939634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiFeHNYNu99H24R8fOBsd%2Fuploads%2F9zB6OSqq8RGniknpu9h2%2Fgxwagesp.png?alt=media&#x26;token=e00cd6f0-263a-48e2-916f-d4880204e6a8" alt=""><figcaption><p>Symétrie du bâtiment</p></figcaption></figure>

<table><thead><tr><th width="125">Rac. clavier</th><th>Environnement</th><th>Menus déroulants</th><th data-hidden></th></tr></thead><tbody><tr><td>2.<mark style="color:blue;">04</mark></td><td>DI-ETAGES</td><td>Éléments de bâtiment • <mark style="color:blue;">Créer symétrie</mark></td><td></td></tr></tbody></table>

Cette fonction est appelée pour copier par symétrie l'ensemble du bâtiment, que ce soient les volumes de mur, plancher ou de toit comme les composants de mur, de plancher, de toit ou créés librement depuis l'environnement DI-CAM. Les nouveaux éléments de bâtiment ainsi créés peuvent être traitées sans restriction, comme s’ils avaient été saisis manuellement.

À l'appel de cette fonction, une fenêtre s'ouvre et alerte sur le fait qu'il est indispensable de vérifier certains paramètres des composants copiés par symétrie. Cela concerne :

* Le sens des ouvertures (portes, fenêtres et niches)
* Raccord de toit (entre le bâtiment d’origine et le bâtiment copié)
* Les ECP
* Le système de coordonnées des groupes de construction

Une boîte de dialogue similaire à celle proposée pour la [Copie du bâtiment](#copier-batiment) s'ouvre. Les choix possibles sont strictement identiques. Toutefois, à la différence de la fonction "Copier", les deux points demandés après avoir cliqué sur "OK" définissent l’axe de symétrie. Le bâtiment est alors copié par symétrie, suivant la ligne formée par les deux points choisis.

{% hint style="info" %}
Astuce : Si vous souhaitez mettre en symétrie votre bâtiment sans effectuer de copie, vous devez copier votre bâtiment en choisissant une incrémentation automatique. Après cela, vous devez supprimer les étages, contours de toit et composants d’origine. Il est recommandé de déplacer le bâtiment final proche du point 0.00 avec la fonction [translater bâtiment](#translater-batiment).
{% endhint %}
