Ir al contenido principal

Coordinación de Modelos IFC con información del Sistema de Coordenadas Mundial

Aprende a alinear modelos IFC4 usando IfcMapConversion y WorldCoordinateSystem para mejorar la coordinación BIM en BIMcollab desktop.

Actualizado hace más de 4 meses

Tenga en cuenta: Este artículo es una traducción generada por IA.

Cuando se trabaja con múltiples modelos IFC de diferentes fuentes, puede ser complicado asegurarse de que estén correctamente alineados, especialmente cuando utilizan diferentes sistemas de coordenadas.

¿Qué es IfcMapConversion?

A partir de IFC4, se admite IfcMapConversion. Se introdujo para proporcionar la capacidad de convertir coordenadas geográficas a las utilizadas dentro del modelo IFC, lo cual es útil al integrar modelos BIM con Sistemas de Información Geográfica (GIS).

En IFC4.3, el soporte para IfcMapConversion se ha refinado aún más, con definiciones y aplicaciones más específicas, permitiendo manejar mejor los sistemas de coordenadas geográficas y específicos del proyecto.

La versión de escritorio de BIMcollab 9.3 y posteriores introduce la opción de Georreferenciación que admite la interpretación de la información de IfcMapConversion para coordinar tus modelos.

Para activar o inhabilitar esta configuración, ve a Extra> Configuración en BIMcollab, en la pestaña Modelo, marca o desmarca la casilla 'Usar georreferenciación'.

📝 Nota: Por defecto, esta configuración está desactivada en BIMcollab.

En algunos proyectos, los archivos IFC pueden contener diferente información de georreferenciación. Aquí hay algunas situaciones comunes y cómo la aplicación de escritorio de BIMcollab alineará tus modelos:

Ejemplo de caso de uso 1: Ningún modelo usa IfcMapConversion

Este será el caso cuando todos los modelos se exporten a IFC 2x3.

En esta situación, BIMcollab interpreta el LocalPlacement de IfcSite para la coordinación del modelo.

Alineación automática de modelos lejanos

Si el LocalPlacement de IfcSite de un determinado modelo está muy lejos (>10km), el modelo se mueve automáticamente para alinearse con los otros modelos.

Consejo: Puedes abrir un archivo IFC en un editor de texto para verificar su información de ubicación.

Ejemplo de LocalPlacement de IfcSite en el origen del proyecto IFC.

Ejemplo de LocalPlacement de IfcSite lejos del origen del proyecto IFC.

Ejemplo de caso de uso 2: Modelos mixtos (algunos con IfcMapConversion, otros sin)

Si abres un archivo IFC4 (.3) en BIMcollab de escritorio, la función que alinea automáticamente modelos lejanos está desactivada. Esto significa que si trabajas un segundo modelo que no tiene la referencia de coordinación IfcMapConversion, se mostrará en algún lugar lejos del modelo ya cargado, y probablemente no será visible en absoluto.

En tal caso, puedes solicitar al proveedor del modelo que añada el IfcMapConversion al modelo, o puedes optar por desactivar la georreferenciación en BIMcollab.

En ese caso, se ignorará el IfcMapConversion en el modelo cargado, y la alineación de modelos se realizará como en el primer caso de uso.

Para inhabilitar la georreferenciación, ve a Extra> Configuración en BIMcollab, en la pestaña Modelo, elimina la marca de verificación 'Usar georreferenciación'

Consejo: Si quieres conocer si tu archivo IFC tiene georreferenciación, puedes abrir tu archivo en un editor de texto y buscar las siguientes líneas:

Ejemplo de una ubicación definida por IfcMapConversion.

Ejemplo de caso de uso 3: Todos los modelos cargados usan IfcMapConversion

En este caso, puedes activar la casilla de verificación de georreferenciación en Configuración, y los modelos deberían alinearse todos.

Información adicional

Además del IfcMapConversion, BIMcollab desktop también interpreta el WorldCoordinateSystem definido en el IfcGeometricRepresentationContext. Tanto el IfcMapConversion como el IfcSite LocalPlacement hacen referencia a la información del WorldCoordinateSystem.

Ejemplo de IfcMapConversion e IfcProject que hacen referencia al mismo IfcGeometricRepresentationContext.WorldCoordinateSystem:

Ejemplo de IfcProject que hace referencia a un IfcGeometricRepresentationContext. WorldCoordinateSystem que no es (0,0,0):

Más información sobre parámetros de IfcGeometricRepresentationContext se puede encontrar en el sitio web de BuildingSmart.

Más información sobre parámetros de IfcMapConversion se puede encontrar en el sitio web de BuildingSmart.

Información de IFC no utilizada por BIMcollab desktop para la coordinación de modelos:

  • Información de referencia geográfica definida en grupos de propiedades (para archivo IFC 2x3)

  • Parámetros RefLatitude, RefLongitude y RefElevation de IfcSite

¿Ha quedado contestada tu pregunta?