Tenga en cuenta: Este artículo es una traducción generada por IA.
Cuando se trabaja con varios 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 permitir la conversión de 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 perfeccionado 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.
BIMcollab Zoom versión 9.3 y posteriores incorpora la opción de Georreferenciación que permite interpretar la información de IfcMapConversion para coordinar tus modelos.
Para activar o inhabilitar esta configuración en Zoom, ve a Extra> Configuración>Pestaña Modelo, y marca o desmarca la casilla de 'Usar georreferenciación'.
📝 Nota: Por defecto, esta configuración está desactivada en BIMcollab.
Revisar la información de georreferenciación
Puedes encontrar y revisar la información de georreferenciación del modelo de dos maneras:
Desde el WebViewer
Desde el panel de Propiedades del WebViewer, busca la información de georreferenciación capturada en IfcMapConversion e IfcProjectedCRS para verificar la posición real del modelo e investigar por qué los modelos pueden no estar alineados correctamente.
Desde el editor de texto
Abre un archivo IFC en un editor de texto para comprobar su información de ubicación.
Ejemplo de una ubicación definida por IfcMapConversion.
Ejemplo de IfcSite LocalPlacement en el origen del proyecto IFC.
Ejemplo de IfcSite LocalPlacement alejado del origen del proyecto IFC.
📝 Nota: Actualmente no es posible inspeccionar esta información de georreferenciación directamente en BIMcollab Zoom.
Ejemplos de casos de uso
En algunos proyectos, los archivos IFC pueden contener diferente información de georreferenciación.
Aquí tienes algunas situaciones comunes y cómo BIMcollab Zoom alineará tus modelos:
Ejemplo de caso de uso 1: Ningún modelo usa IfcMapConversion
Esto ocurre cuando todos los modelos se exportan a IFC 2x3.
En esta situación, BIMcollab interpreta el IfcSite LocalPlacement para la coordinación del modelo.
Alineación automática de modelos alejados
Si el IfcSite LocalPlacement de un modelo está muy alejado (>10km), el modelo se mueve automáticamente para alinearse con los demás modelos.
Esta opción se puede inhabilitar ajustando tu archivo de configuración.
Ejemplo de caso de uso 2: Modelos mixtos (algunos con IfcMapConversion, otros sin)
Si abres un archivo IFC4 (.3) en BIMcollab Zoom, la función que alinea automáticamente los modelos alejados se desactiva. Esto significa que si trabajas un segundo modelo que no tiene la referencia de coordinación IfcMapConversion, se mostrará en algún lugar alejado del modelo ya cargado, y probablemente no será visible en absoluto.
En ese caso, puedes pedir al proveedor del modelo que añada el IfcMapConversion al modelo, o puedes optar por desactivar la georreferenciación en BIMcollab.
En ese caso, el IfcMapConversion del modelo cargado será ignorado, y la alineación de modelos se hará como en el primer caso de uso.
Para inhabilitar la georreferenciación, ve a Extra> Configuración>Pestaña Modelo, y desmarca 'Usar georreferenciación'.
Ejemplo de caso de uso 3: Todos los modelos cargados usan IfcMapConversion
En este caso, puedes activar la casilla de georreferenciación en Configuración, y los modelos deberían alinearse todos.
Información adicional
Además de IfcMapConversion, BIMcollab Zoom también interpreta el WorldCoordinateSystem definido en el IfcGeometricRepresentationContext. Tanto IfcMapConversion como IfcSite LocalPlacement hacen referencia a la información de 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):
Puedes encontrar más información sobre los parámetros de IfcGeometricRepresentationContext en el sitio web de BuildingSmart.
Más información sobre los parámetros de IfcMapConversion en el sitio web de BuildingSmart.
⚠️ Atención:
Información IFC que no es utilizada por BIMcollab Zoom para la coordinación de modelos:
Información de referencia geográfica definida en grupos de propiedades (para archivos IFC 2x3)
Los parámetros RefLatitude, RefLongitude y RefElevation de IfcSite

