Veuillez noter : Cet article est une traduction générée par IA.
Lorsque vous travaillez avec plusieurs modèles IFC provenant de différentes sources, il peut être difficile de s'assurer qu'ils sont correctement alignés, surtout lorsqu'ils utilisent différents systèmes de coordonnées.
Qu'est-ce que l'IfcMapConversion ?
À partir de l'IFC4, l'IfcMapConversion est pris en charge. Il a été introduit pour permettre la conversion des coordonnées géographiques en celles utilisées dans le modèle IFC, ce qui est utile lors de l'intégration de modèles BIM avec des systèmes d'information géographique (SIG).
Dans l'IFC4.3, le support pour l'IfcMapConversion a été encore affiné, avec des définitions et des applications plus spécifiques, lui permettant de mieux gérer les systèmes de coordonnées géographiques et spécifiques au projet.
La version de bureau 9.3 de BIMcollab et les versions ultérieures introduisent l'option de géoréférencement qui prend en charge l'interprétation des informations IfcMapConversion pour coordonner vos modèles.
Pour activer ou désactiver ce paramètre, allez dans Extra> Paramètres dans BIMcollab, dans l'onglet Modèle, cochez ou décochez la case 'Utiliser le géoréférencement'.
📝 Note : Par défaut, ce paramètre est désactivé dans BIMcollab.
Dans certains projets, les fichiers IFC peuvent contenir différentes informations de géoréférencement. Voici quelques situations courantes et comment l'application de bureau BIMcollab alignera vos modèles :
Exemple de cas d'utilisation 1 : Aucun modèle n'utilise IfcMapConversion
C'est le cas lorsque tous les modèles sont exportés vers IFC 2x3.
Dans cette situation, BIMcollab interprète le LocalPlacement de l'IfcSite pour la coordination des modèles.
Alignement automatique des modèles éloignés
Si le LocalPlacement de l'IfcSite d'un certain modèle est très éloigné (>10 km), le modèle est déplacé automatiquement pour s'aligner avec les autres modèles.
Cette option peut être désactivée en ajustant votre fichier de paramètres
Astuce : Vous pouvez ouvrir un fichier IFC dans un éditeur de texte pour vérifier ses informations de placement.
Exemple de LocalPlacement de l'IfcSite à l'origine du projet IFC.
Exemple de LocalPlacement de l'IfcSite éloigné de l'origine du projet IFC.
Exemple de cas d'utilisation 2 : Modèles mixtes (certains avec IfcMapConversion, d'autres sans)
Si vous ouvrez un fichier IFC4 (.3) dans BIMcollab desktop, la fonction qui aligne automatiquement les modèles éloignés est désactivée. Cela signifie que si vous chargez un deuxième modèle qui n'a pas la référence de coordination IfcMapConversion, il sera affiché quelque part loin du modèle déjà chargé, et il ne sera probablement pas visible du tout.
Dans ce cas, vous pouvez soit demander au fournisseur du modèle d'ajouter l'IfcMapConversion au modèle, soit choisir de désactiver le géoréférencement dans BIMcollab.
Dans ce cas, l'IfcMapConversion dans le modèle chargé sera ignoré, et l'alignement des modèles se fera comme dans le premier cas d'utilisation.
Pour désactiver le géoréférencement, allez dans Extra> Paramètres dans BIMcollab, dans l'onglet Modèle, supprimez la coche 'Utiliser le géoréférencement'
Astuce : Si vous voulez savoir si votre fichier IFC contient un géoréférencement, vous pouvez ouvrir votre fichier dans un éditeur de texte et rechercher les lignes suivantes :
Exemple d'un emplacement défini par IfcMapConversion.
Exemple de cas d'utilisation 3 : Tous les modèles chargés utilisent IfcMapConversion
Dans ce cas, vous pouvez activer la case à cocher de géoréférencement dans les Paramètres, et les modèles devraient tous s'aligner.
Informations supplémentaires
En plus de l'IfcMapConversion, BIMcollab desktop interprète également le WorldCoordinateSystem défini dans l'IfcGeometricRepresentationContext. Tant l'IfcMapConversion que le LocalPlacement de l'IfcSite se réfèrent aux informations du WorldCoordinateSystem.
Exemple d'IfcMapConversion et d'IfcProject qui se réfèrent au même IfcGeometricRepresentationContext.WorldCoordinateSystem :
Exemple d'IfcProject qui se réfère à un IfcGeometricRepresentationContext. WorldCoordinateSystem qui n'est pas (0,0,0) :
Plus d'informations sur les paramètres IfcGeometricRepresentationContext peuvent être trouvées sur le site web de BuildingSmart.
Plus d'informations sur les paramètres IfcMapConversion peuvent être trouvées sur le site web de BuildingSmart.
Informations IFC non utilisées par BIMcollab desktop pour la coordination des modèles :
Informations de référence géographique définies dans les ensembles de propriétés (pour le fichier IFC 2x3)
Paramètres RefLatitude, RefLongitude et RefElevation de l'IfcSite
