Description
Au fur et à mesure que les projets évoluent, ils deviennent de plus en plus complexes et détaillés. De plus, la pression des délais peut déplacer l'attention de l'utilisateur vers la modélisation plutôt que l'organisation du projet. Cela peut entraîner des fichiers plus lourds que nécessaire, ce qui ralentit potentiellement l'expérience avec Archicad.
C'est une bonne pratique de vérifier la santé des projets de temps en temps. Cet article présente quelques trucs et astuces pour réaliser un projet BIM équilibré et performant.
Solution
Gestion des bibliothèques
Bibliothèques emboîtées
Il est facile de charger la bibliothèque emboîtée du projet avec des objets venant de :
- Bibliothèques des modules liés
- Bibliothèques des fichiers IFC liés ou fusionnés
- Les objets téléchargés depuis internet
- Des objets GDL créés par l'un des utilisateurs du projet
Dès que la bibliothèque emboîtée dépasse 100 Mo, beaucoup d'opérations d'Archicad vont être ralenties. Les utilisateurs des projets partagés peuvent expérimenter des ouvertures de projets ou des Envoyer/Recevoir très lents.
La solution :
- Supprimer les éléments de bibliothèque non utilisés : Nettoyage de la Bibliothèque emboitée
- Créer des conteneurs de bibliothèques (LCF) pour les éléments utilisés et les utiliser comme bibliothèques liées ou bibliothèques BIMcloud.
- Pour les éléments qui concernent les IFC, vérifier la section Éléments de bibliothèques IFC ci-dessous
Objets manquants ou en double
Laisser des objets manquants ou en double dans le projet peut ajouter plusieurs minutes au temps de chargement de la bibliothèque, car Archicad doit passer du temps à localiser ces éléments. De plus, en cas de duplication, ces objets peuvent mal se comporter.
La solution :
- Consolider les bibliothèques dans le projet - si le fichier a été migré à partir d'une ancienne version, continuer d'utiliser les bibliothèques de migration et la dernière bibliothèque Archicad.
- Utiliser Rechercher et sélectionner pour détecter tous les objets manquants dans le projet. Pour de meilleurs résultats, vérifier tous les points de vue pertinents - plans d'étage, coupes, élévations, élévations intérieures et 3D. Supprimer ou remplacer les objets manquants pour résoudre ce problème.
Éléments de bibliothèques IFC
Lorsqu’il s’agit de travailler avec des consultants externes, l’intégration d’IFC dans le flux de travail est fréquente. Les modèles IFC provenant d’ingénieurs en structure ou de spécialistes MEP (CVSE) contiennent généralement de nombreux objets qu’Archicad place dans la bibliothèque intégrée si un réglage incorrect est choisi.
La solution :
- Créer des fichiers de conteneur de bibliothèque par modèle IFC. Cette méthode aide Archicad à énumérer les objets plus rapidement et facilite la gestion de ces contenus.
Images volumineuses stockées dans le projet
Tout le monde souhaite concevoir le plus beau modèle possible à présenter fièrement au client et aux collègues architectes. Des textures de haute qualité sont disponibles sur Internet, mais beaucoup sont volumineuses. Tout fichier image supérieur à 1 Mo est considéré comme volumineux. Le stockage de nombreux fichiers de ce type entraîne des problèmes de performance dans Archicad et peut empêcher la publication d’un hyper-modèle BIMx.
La solution :
- Lors de la recherche d’une nouvelle texture, vérifier sa taille avant le téléchargement et de son utilisation dans Archicad.
- Si de grandes textures sont déjà utilisées, les redimensionner avec un éditeur de photos (des solutions intégrées comme Photos sur Windows ou Aperçu sur macOS peuvent être utiles) puis actualiser les bibliothèques.
Trop de Bibliothèques liées / BIMcloud dans le projet
Parfois, il est difficile de résister à la tentation de charger autant de bibliothèques que possible dans nos projets. Ces bibliothèques supplémentaires mettent une charge supplémentaire sur Archicad qui peut notamment dégrader ses performances. Dans le cas d'un ensemble de bibliothèque BIMcloud, cette dégradation est amplifiée. Archicad doit régulièrement consulter BIMcloud pour valider l'état actuel de chaque bibliothèque. Cette communication rallonge considérablement le temps d'ouverture/rejoindre/envoyer/recevoir/réserver. Le meilleur conseil ici est de maintenir le nombre de bibliothèques en dessous de 5.
La solution :
- Réduire le nombre de bibliothèques liées / BIMcloud dans le projet à 5. "Less is more" ici.
Anciens éléments de bibliothèques
Lorsqu'un projet est développé à travers plus d'une version d'Archicad, il apportera probablement avec lui des bibliothèques d'anciennes versions d'Archicad. Les bibliothèques héritées nuisent aux performances d'un projet, non seulement à chaque ouverture, mais également lors de plusieurs autres opérations.
La solution:
Laisser Archicad migrer automatiquement les bibliothèques par défaut lors de la première ouverture d'un projet plus ancien.
Performances 2D / 3D
Il y a trop d'opération d'éléments solides dans le projet
Les opérations d’éléments solides (EOS) sont utiles pour placer un modèle sur un maillage complexe ou ajuster des murs au toit. Au départ, le contrôle du référencement est total, avec seulement quelques éléments impliqués. Ensuite, de nombreux murs, poteaux et autres éléments doivent être inclus dans les EOS. À ce stade, il est facile de sélectionner des éléments inutiles (en utilisant “tout sélectionner” ou parce qu’ils sont regroupés). Archicad doit alors calculer les intersections non seulement entre les éléments connectés, mais aussi avec d’autres, même éloignés.
La solution :
- Vérifier les connexions existantes Sélectionner les éléments possibles où les opérations d'éléments solides peuvent avoir été appliquées - effacer toutes les connexions inutiles.
- Éviter de sélectionner tous les éléments à impliquer dans les opérations sur les éléments solides. S'assurer que les éléments de l'opérateur sélectionné ont une connexion réelle avec la cible.
Le modèle contient trop de polygones
Au fur et à mesure que le projet passe d'un modèle conceptuel à un dessin de construction, le nombre d'éléments dans le fichier augmente de façon exponentielle. Même un petit projet peut devenir beaucoup plus grand en un rien de temps ; nous aimons tous les visuels passionnants, comme un arbre détaillé ou un meuble complexe. Le calcul de ces éléments nécessite généralement plus de ressources et beaucoup de temps.
La solution :
- Télécharger et installer notre module complémentaire Goodies pour obtenir l'outil de comptage de polygones. Vérifier le nombre de polygones du modèle.
- Éviter d'utiliser des objets avec un grand nombre de polygones. Ceux-ci proviennent habituellement d'une source externe (par exemple, SketchUp 3D Warehouse ou 3Ds Max).
- Différencier les objets à travers des calques - les dispositions de base des meubles et les éléments visuels supplémentaires peuvent être séparés en les plaçant sur différents calques. Avec une bonne gestion des combinaisons de calques, il plus facile de travailler sur la documentation du projet sans attendre le chargement complet des objets visuels dans le modèle.
Le modèle est loin de l'origine
Il s'agit d'un problème typique : soit il s'agit d'une demande de placement d'un modèle aux coordonnées du monde réel, soit des éléments en cours de réalisation sont placés loin du modèle. Comme les éléments sont placés plus loin de l'origine d'Archicad, le programme doit engager des calculs supplémentaires pour garantir un modèle précis.
La solution :
- Utiliser l'option Ajuster à la fenêtre - elle affichera toute la zone du modèle. Sélectionner tous les éléments pour trouver ceux placés loin du modèle principal. Déplacer ou supprimer ces éléments.
- Si les coordonnées du monde réel sont essentielles, utiliser le Point de Topographie
Erreurs dans la fenêtre 3D
Une valeur non valide peut avoir été saisie accidentellement pour un objet GDL, ou certains éléments comme les murs et les toits peuvent être mal connectés. Lorsque Archicad doit gérer un grand nombre d’erreurs, les performances ralentissent.
La solution :
- Ouvrir la fenêtre de rapport de session. Vérifier s'il y a des erreurs dans le projet.
- S'il y a des erreurs localiser ces éléments : utiliser Chercher et sélectionner.
Corriger toutes les erreurs possibles.
Lignes ou Hachures superposées
Les fichiers DWG de consultants externes contiennent généralement de nombreuses hachures et lignes qui se chevauchent. Bien que ceux-ci soient à peine visibles la plupart du temps, stocker trop de hachures et de lignes peut entraîner de graves problèmes de performances avec la navigation 2D ou lors de la publication de toute documentation du projet.
La solution :
- Sélectionner tous les éléments étage par étage - appliquer la consolidation des lignes et des hachures sur le projet.
- Consolider toujours les dessins immédiatement après les avoir décomposés.
Éléments dupliqués
Les éléments 2D ou 3D peuvent apparaître comme doublons lors de la copie d’un groupe ou du placement de modules de lien dans un projet. Même involontairement, des éléments en double peuvent être ajoutés à l’espace de travail.
La solution :
- Télécharger et installer notre module complémentaire Goodies pour obtenir l'outil de vérification des doublons. Rechercher les doublons dans les fenêtres 3D et 2D.
- Lors de la copie d’un groupe d’éléments, s’assurer que l’original n’est pas recouvert par la copie créée, afin d’éviter qu’un duplicata indiscernable ne masque l’original.
- Vérifier toujours la fenêtre 3D en premier lorsque le placement d'un lien semble infructueux - il est possible que le module soit déjà là, mais pas sur l'étage en cours.
- Utiliser la commande Purger dans le Gestionnaire d'attributs pour supprimer les attributs inutilisés, mais uniquement si certitude que le projet n'utilisera aucun des attributs à purger.
- Si un élément par défaut ou favori utilise un attribut particulier sans être placé dans le projet, la commande Purger supprimera cet attribut comme inutilisé.
- La commande Purger supprimera également les attributs utilisés dans les scripts GDL des éléments de bibliothèque.
Les ombres du soleil sont activées
La génération d’ombres sur certains points de vue (coupes, élévations, élévations intérieures ou documents 3D) peut prendre du temps. Chaque changement de point de vue avec mise à jour automatique entraîne un recalcul des ombres par Archicad.
La solution :
- Désactiver la projection d'ombres sur les points de vue dans lesquels les ombres ne sont pas essentielles.
- Modifier l'état du point de vue sur Reconstruction manuelle lorsque les ombres sont activées.
Dessins manquants
Les dessins externes disparaissent lorsqu’ils sont supprimés ou déplacés dans le système de fichiers. Le problème survient également lorsqu’un dessin est lié directement depuis un ordinateur personnel dans un projet partagé ou un même PLN : pour les autres utilisateurs, il apparaît comme manquant. Archicad consacre alors beaucoup de temps à rechercher tous les dessins, ce qui entraîne des temps d’attente prolongés pour charger certains points de vue.
La solution :
- Vérifier régulièrement le gestionnaire de dessins - si un dessin est manquant, le supprimer du projet ou en le relier à nouveau.
- Utiliser l'option Stocker le dessin dans le fichier de projet (imbriqué) pour partager le projet avec d'autres, mais qu'aucun serveur de fichiers commun n'est disponible.
- Sur macOS, s'assurer que le chemin de dessin ne contient pas un nom utilisateur.
Documents 2D volumineux
Les dessins externes se présentent généralement sous la forme d'un fichier PDF ou DWG. Le stockage d'un grand nombre d'entre eux dans un projet, même uniquement sous forme de lien, peut entraîner des problèmes de performances.
La solution :
Nettoyer régulièrement le projet. Supprimer tous les fichiers qui n'ont pas besoin d'être stockés ici.
Gérer les dessins dans le gestionnaire de dessins.
Taille du fichier
Comment réduire la taille d'un fichier
Même après le nettoyage du projet, aucune différence de taille de fichier ou de performances peut être constatée. D’autres mesures peuvent être nécessaires pour finaliser le processus de nettoyage.
Bon à savoir en général :
- Garder la bibliothèque intégrée petite. Voir la section Bibliothèque intégrée.
- Ne pas stocker de grandes textures dans le projet. Voir la section Fichiers image volumineux stockés dans le projet ci-dessus.
- Éviter d'utiliser trop de données basées sur des modules complémentaires dans le projet. De nombreux add-ons laissent généralement plus de données que ce qui est visible et ralentissent Archicad.
- Essayer de minimiser le nombre de mises en page dans le projet. Plus il y a de mises en page, plus Archicad risque de commencer à ralentir pendant qu'il les traite.
- Éviter d'utiliser trop de modules liés dans un projet. Envisager de rompre le lien lorsque le module n'a plus besoin d'être modifié. Réduire au minimum le nombre de liens imbriqués.
- Stocker uniquement les données nécessaires. Dans la mesure du possible, lier les dessins externes à partir d'un serveur de fichiers.
La solution :
- Réviser le PLN/PLA : Quand Archicad ré-enregistre un projet, il en compacte la taille : toutes les métadonnées sont supprimées qui ne sont plus nécessairement nécessaires.
- Après avoir nettoyé le projet, choisir Enregistrer sous… et enregistrer le projet en tant que nouveau fichier.
- À la prochaine ouverture exécuter Ouvrir et réparer pour se débarrasser d'éventuelles erreurs de fichier.
- Re-partager le projet dans Teamwork : lorsqu'un projet est partagé, des couches de données supplémentaires sont attachées au projet. Le projet stocke non seulement les éléments Archicad, mais également les données liées au travail d'équipe, telles que le nombre d'utilisateurs qui y travaillent ou le type d'éléments différents que les utilisateurs joints ont dans leur cache local. En enregistrant un PLN à partir d'un projet Teamwork, toutes ces données supplémentaires liées à Teamwork sont supprimées du fichier, ce qui réduit sa taille avant le prochain partage.
- Enregistrer le projet au format .PLN.
- À la prochaine ouverture exécuter Ouvrir et réparer pour se débarrasser d'éventuelles erreurs de fichier.
- Repartager le projet sur le BIMcloud/BIMcloud Basic.
Passer du projet à l'exécution
Les modèles conceptuels et les différentes variantes de conception sont généralement stockés dans le même projet. Au début des plans d’exécution, ces éléments deviennent des lests inutiles, empêchant un travail fluide.
La solution :
- Supprimer ces éléments du projet lorsque'il n'y a plus besoin de les utiliser. Il est possible de les archiver sous forme de modules ou de fichiers PLN.
Travail partagé en BIMcloud
Recommandations matérielles
Consulter cet article afin de vérifier si le serveur supporte un BIMcloud
Utilisateurs inactifs
De nombreux utilisateurs ont tendance à fermer un projet uniquement, au lieu de le quitter complètement. Même si ces utilisateurs n'ont rien réservé dans le projet, le maintien d'un grand nombre d'utilisateurs inactifs peut causer des problèmes aux autres :
- La taille du projet partagé augmente plus rapidement.
- Les performances sont gravement affectées - Les opérations de réserve ou de libération ralentissent considérablement.
Les performances du travail en projet partagé sont directement affectées par les utilisateurs inactifs. La raison : avec de nombreux utilisateurs inactifs dans un projet, BIMcloud doit maintenir des données obsolètes pour fournir une synchronisation appropriée pour tous les utilisateurs joints. Différents statuts du même projet sont stockés inutilement sur le BIMcloud, de sorte que même les utilisateurs qui sont inactifs pendant un mois peuvent revenir et travailler sans problème.
La solution :
- Demander aux utilisateurs de toujours quitter les projets où ils ne travaillent pas plus d'une journée.
- Si un utilisateur est absent du bureau, il est possible de le forcer à quitter le projet.
- Repartager régulièrement le projet pour réduire la taille du fichier.
Réseau lent
Si la bande passante est inférieure à 25 Mbps, le risque d'être confronté à des ralentissements au niveau des processus d'ouverture, en particulier lorsque la taille du projet est de 1 Go ou plus dans le BIMcloud.
La solution :
Vérifier la connexion Internet avec Speedtest ou un site Web de confiance similaire pour les ordinateurs serveur et client. S'assurer qu'il répond aux exigences réseau.