Hola,

Estoy tratando de exportar un modelo de Revit 2012 a Blender, incluyendo tanto la forma como los materiales de cada elemento.

Por lo que estuve averiguando existen las siguientes posibilidades:

  1. .IFC
  2. .OBJ
  3. .3DS


El último formato lo descarté ya que necesito un formato que sea de código abierto.

Traté de importar a Blender con IFC a través del script IfcBlender (http://www.graphicall.org/aothms), sin embargo no pude importar la totalidad de los elementos y además ningún material se importó. Cuando trato de importar el archivo .IFC, Blender arroja el siguiente error:

bpy.ops.object.select_all(action='DESELECT')

location:<unknown location>:-1

AttributeError: Calling operator "bpy.ops.object.select_name" error, could not be found
ret = op_call(self.idname_py(), None, kw)
File "C:\Program Files\Blender Foundation\Blender\2.62\scripts\modules\bpy\ops.py ", line 180, in __call__
bpy.ops.object.select_name(name=bob.name)
File "C:\Program Files\Blender Foundation\Blender\2.62\scripts\addons\io_import_s cene_ifc\__init__.py", line 108, in import_ifc
if not import_ifc(self.filepath, self.use_names, self.process_relations):
execute
File "C:\Program Files\Blender Foundation\Blender\2.62\scripts\addons\io_import_s cene_ifc\__init__.py", line 208, in
Tracebak (most recent call last)

Por otro lado, traté importando un archivo .OBJ con el siguiente proceso:

Revit > (.FBX) > 3D Studio Max > (.OBJ) > Blender

En este caso no tuve problema con las formas (todas las formas fueron importadas con éxito), sin embargo ningún material fue importado.

Agradecería cualquier ayuda,

César