tigtools

IFC a OBJPro

Elige un archivo .ifc para convertir sus elementos del edificio en un OBJ de Wavefront para Blender, SketchUp, motores de juegos y visores 3D. El modelo se procesa en tu dispositivo.

Se ejecuta en tu navegador Sin registro

Comprobando tu plan…

Cómo usarla

  1. Exporta tu modelo como IFC (IFC2x3 o IFC4) desde Revit, ArchiCAD, Tekla, Allplan u otro programa BIM.
  2. Elige el archivo .ifc y haz clic en Leer modelo.
  3. Marca los tipos IFC que quieras, por ejemplo IfcWall, IfcSlab e IfcWindow.
  4. Descarga el OBJ con su MTL en un ZIP e impórtalo en tu programa 3D.

Cómo funciona

El modelo es leído por web-ifc, un motor IFC de código abierto (MPL-2.0) compilado a WebAssembly y servido desde este sitio web. Analiza el archivo IFC y triangula la geometría de cada elemento (extrusiones, recortes booleanos, breps, etc.), incluida su ubicación en el edificio. La herramienta conserva los triángulos de cada elemento, cuenta los elementos por tipo IFC y escribe un OBJ de Wavefront: un objeto por elemento, coordenadas en metros con el eje Y hacia arriba y un material MTL por cada color tomado de los estilos de superficie IFC (color difuso y transparencia).

El OBJ solo contiene geometría y colores: las propiedades IFC, las cantidades, los materiales como datos, las plantas y las relaciones no se exportan. Los vértices no se comparten entre elementos, por lo que el OBJ es más grande que una malla soldada. La lectura se realiza en un solo paso en el hilo principal de la página, por lo que la página se pausa mientras se procesa un modelo grande. La memoria es el límite principal: un IFC de 100 MB puede requerir varios gigabytes en el navegador.

Ejemplos

Visualización en Blender

Exporta el modelo arquitectónico de Revit como IFC, conviértelo con todos los elementos del edificio excepto los espacios e importa el OBJ en Blender con sus colores MTL para renderizar.

Solo la estructura

Desmarca todo, luego marca IfcColumn, IfcBeam, IfcSlab e IfcFooting para obtener un OBJ de la estructura portante para una presentación.

Preguntas frecuentes

¿Qué versiones de IFC funcionan?

IFC2x3 e IFC4 funcionan mejor; los archivos IFC4x3 se leen cuando web-ifc los admite. IFCZIP e IFCXML deben convertirse primero a un .ifc simple.

¿Por qué esta herramienta es Pro?

Los modelos de edificios son grandes y la conversión necesita los límites de tamaño de archivo más altos del plan Pro. El procesamiento en sí sigue ocurriendo completamente en tu navegador.

¿Se incluyen las propiedades BIM?

No. OBJ no puede almacenarlos. Los tipos y los ID de los elementos se conservan en los nombres de los objetos para que puedas hacer corresponder los objetos con el IFC.

La página se congeló. ¿Está rota?

Probablemente no. Los modelos grandes tardan un tiempo en triangularse y la página no puede responder hasta que termina. Si la pestaña se bloquea, el modelo necesita más memoria de la que el navegador puede usar.

Privacidad

El archivo IFC se procesa en tu navegador con WebAssembly. No se sube ni se almacena. El archivo del motor IFC se carga desde este sitio web. Se comprueba el estado de tu plan para desbloquear la herramienta y solo se cuenta un evento anónimo de uso de la herramienta.