1+¿El examen de nivel intermedio xbim requiere conocimientos teóricos?
BIM (Building Information Modeling) y XBIM (Extensible Building Information Modeling) son modelos de información de construcción extensibles. Es un conjunto de herramientas BIM de desarrollo de software de código abierto .NET que admite el modelo de datos BuildingSmart (también conocido como IFC).
XBIM lo permite. NET leen, crean y ven modelos de información de construcción (BIM) en formato IFC. Las operaciones y visualización geométricas y topológicas son totalmente compatibles. Además, xBIM admite la conversión bidireccional entre los formatos IFC y COBie (estándar de intercambio de información de activos de instalaciones BIM). Todas las bibliotecas principales para la manipulación de datos están escritas en C# y el núcleo del motor de geometría está escrito en C++.
La última versión de xBIM es la 4.0, lanzada en GitHub.
XBIM proporciona una API enriquecida para los estándares de datos IFC. Permite a los desarrolladores leer, escribir y actualizar archivos IFC con sólo unas pocas líneas de código. XBIM es un conjunto de herramientas .NET para que los desarrolladores puedan crear cualquier cosa, desde simples aplicaciones de línea de comandos hasta aplicaciones de Windows y extensiones de servicios web. Por ejemplo, "complementos" para herramientas BIM comerciales como Autodesk Revit.
XBIM tiene un motor de geometría completo que puede convertir objetos de datos geométricos IFC (como objetos IfcSweptAreaSolid) en modelos geométricos de representación de límites (Brep) completamente funcionales. Estos modelos admiten todas las operaciones booleanas, corte, intersección, unión, corte y comportamientos computacionales como volumen, área y longitud. El motor de geometría también proporciona triangulación 3D optimizada y generación de malla, lo que permite la visualización y optimización de todo el modelo, como la identificación repetida y la conversión en mapas. La versión 3.0 también incluye un nuevo navegador basado en WebGL. Aprendimos mucho de las versiones anteriores de las implementaciones de WebGL y OpenGL, que son más rápidas, más precisas y están optimizadas para superar los problemas de transmitir modelos grandes a través de Internet. Gracias Martín? ¿eh? Gran esfuerzo aquí.
Las dos bibliotecas principales, xBIM Essentials y xBIM Geometry, se utilizarán para crear aplicaciones complejas. Otros repositorios en la página del equipo xBIM contienen una serie de aplicaciones de muestra para demostrar sus capacidades:
XBIM Xplorer: una aplicación de muestra de Windows WPF que puede abrir y representar modelos IFC 3D (y modelos XBIM nativos) y mostrar información semántica. datos.
XBIM WebUI: una aplicación web que puede abrir y renderizar modelos 3D procesados por XBIM.
Utilidades XBIM: un conjunto de aplicaciones de consola de muestra para realizar funciones de procesamiento por lotes en archivos IFC.
Este es un proyecto que contiene bibliotecas y aplicaciones de muestra que demuestran los diversos métodos utilizados con COBie. Esto incluye Xbim. Cobie, significa que en el modelo COBIE, la vista de hoja de cálculo implementa COBIEelite, Xbim. CobieLiteUK, que está inspirado en cobieelite, pero el modelo XML es más estricto y más eficiente en memoria. CobieExpress, lo que demuestra que cobie se basa en el modelo Express. XbimExchange contiene código de muestra para la conversión entre varias implementaciones de IFC y COBie.
Muestra xBIM: una aplicación de consola de muestra que demuestra cómo usar XBIM para la creación IFC simple y otras tareas.