> 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/updates-de/updates-fr/dietrichs/version-22/batiment/vitesse-dexecution.md).

# Vitesse d’exécution

## Vitesse d’exécution des ECP

* Exemple : Un bâtiment contient de nombreux éléments combinés paramétriques et la sélection des groupes de construction est activée dans DI-CAM. Lors de l'appel de fonctions qui tiennent compte de la sélection de groupes de construction, les éléments combinés paramétriques sont alors également sélectionnables en tant que groupe et doivent être organisés en conséquence. Jusqu'à présent, un grand nombre d'éléments combinés paramétriques pouvait entraîner de longs délais avant que la fonction appelée ne soit lancée ; après que cette organisation a été redéfinie, ces fonctions démarrent maintenant instantanément.
* Des ajustements structurels ont été effectués dans les zones "Système de coordonnées pour l'insertion", "Corps à sélectionner pris en référence" et les "EAI" pour l'exécution et le recalcul des éléments combinés paramétriques. Selon les composants utilisés, les éléments combinés paramétriques sont exécutés jusqu'à 30% plus rapidement.

## Vitesse : Procédure annuler - rétablir

Dans le travail quotidien, la procédure annuler-rétablir est constamment utilisée ; c'est la méthode la plus rapide pour annuler une tentative ou une entrée incorrecte. L'ancienne procédure annuler-rétablir était basée sur des mécanismes simples et très sûrs ; aucune modification n'est perdue. Cependant, pour les grands projets, ces mécanismes atteignent leurs limites car ils nécessitent beaucoup de mémoire. Cela conduit à la limitation du nombre d'étapes annuler-rétablir et à des délais croissants pour chaque appel de fonction. Une nouvelle stratégie a été mise en œuvre pour la procédure annuler-rétablir, qui réduit énormément les besoins en mémoire. Cette nouvelle stratégie a maintenant été introduite pour les éléments combinés paramétriques, les volumes et les éléments de dessin ; surtout avec de nombreux éléments combinés paramétriques, l'effet est énorme. Voici quelques chiffres tirés du travail sur de grands projets :

### Projet comportant de nombreux ECP

<table><thead><tr><th width="303">Appel de la fonction </th><th>V21.01</th><th>V22.01</th></tr></thead><tbody><tr><td>Durée de la 1<sup>ère</sup> étape</td><td>9,0 secondes</td><td>1,6 secondes</td></tr><tr><td>Temps à la 5<sup>ème</sup> étape</td><td>30,0 secondes</td><td>1,7 secondes</td></tr><tr><td>Mémoire requise à la 1<sup>ère</sup> étape</td><td>5,5 GB</td><td>5,7 GB</td></tr><tr><td>Mémoire requise à la 5<sup>ème</sup> étape</td><td>25,4 GB</td><td>7,7 GB</td></tr></tbody></table>

### Projet comportant de nombreux volumes et éléments de dessin

<table><thead><tr><th width="303">Appel de la fonction </th><th>V21.01</th><th>V22.01</th></tr></thead><tbody><tr><td>Durée de la 1<sup>ère</sup> étape</td><td>1,4 secondes</td><td>0,7 secondes</td></tr><tr><td>Temps à la 5<sup>ème</sup> étape</td><td>1,4 secondes</td><td>0,7 secondes</td></tr><tr><td>Mémoire requise à la 1<sup>ère</sup> étape</td><td>660 MB</td><td>660 MB</td></tr><tr><td>Mémoire requise à la 5<sup>ème</sup> étape</td><td>4734 MB</td><td>1125 MB</td></tr></tbody></table>

Le nombre de pas pour la fonction annuler-rétablir peut désormais être augmenté de manière significative pour la même vitesse de travail.

## Rapidité d'accès aux éléments de plan

Des ajustements structurels et l'optimisation des processus ont permis d'accélérer jusqu'à 20 fois le processus. L'impact est évident dans diverses fonctions comportant de nombreux éléments de dessin :

* Translater, copier et tourner un bâtiment
* Copier un étage
* Recalcul d'éléments combinés paramétriques comportant des éléments de dessin
* IFC Premium : Importation d'un IFC avec de nombreux éléments combinés paramétriques et des attributions via des fichier oa1.


---

# 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/updates-de/updates-fr/dietrichs/version-22/batiment/vitesse-dexecution.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.
