Documentación / BCP Tools · Exportar modelos a IFC 4.3 para Revit
BCP Tools · Exportar modelos a IFC 4.3 para Revit: guía
En esta guía
Exportar modelos a IFC 4.3 para Revit: guía breve (1.2.0)
Producto de BIM Craft Pro. Perfiles 2024-net48, 2025-net8 y 2027-net10 para la prueba del propietario; no publicados.
Qué resuelve
Exporta por lotes a IFC 4.3 (IFC4X3_ADD2) la vista 3D indicada de cada modelo de Revit, con una configuración agnóstica: la
plantilla nativa y el catálogo de categorías del paquete, sin datos de ningún proyecto. Revit abre una copia de cada modelo, exporta
y la cierra sin guardar. Los originales no se abren ni cambian y nunca se reemplaza un archivo existente.
Requisitos
- Windows x64 y el exportador IFC de Autodesk incluido en Revit. Perfiles: 2024-net48 (Revit 2024, API 24.3.60.12, .NET Framework 4.8), 2025-net8 (Revit 2025 anterior a 2025.5, API 25.4.20.11, .NET 8) y 2027-net10 (Revit 2027, API 27.0.4.412, .NET 10). Revit 2025.5 y 2026 no están incluidos. La carga y exportación nativas de cada paquete requieren la prueba del propietario.
- En Revit 2024 el catálogo de categorías no se importa al modelo: se entrega al exportador como archivo en cada exportación y se borra
al terminar. Después, cada elemento del IFC se compara con la clase y el tipo esperados (
mapping-verification.csv); una diferencia de clase o de tipo hace que el modelo termine con error de validación. - Licencia activada en el equipo con tu clave (requiere conexión la primera vez). Durante el piloto la licencia es la misma que la de Desenlazar lotes de modelos: si ya la activaste allí, escribe la misma clave.
- No requiere Python, PowerShell en tiempo de ejecución, RevitBatchProcessor ni Internet salvo para la licencia.
- La ventana se muestra en español si Revit o la interfaz de Windows están en español; en inglés en otro caso.
Instalar, activar y desinstalar
Con Revit cerrado, ejecuta el instalador incluido en el paquete desde una ventana de PowerShell abierta en la carpeta del paquete descomprimido.
El script detecta Revit 2024, 2025 y 2027 y selecciona el paquete de cada año. Para 2024 usa 2024-net48 y Addins/2024. Para 2025 instala en %LOCALAPPDATA%\BCPTools\IfcRevit\2025-net8, con el manifiesto
BCPTools.IfcRevit.addin en %APPDATA%\Autodesk\Revit\Addins\2025. Para 2027 usa las mismas raíces con 2027-net10 y Addins/2027. Deja resultado.json en evidencia/. Para retirar 2025:
pwsh -NoProfile -File .\BCPTools.IfcRevit-1.2.0-2025-net8\tools\Install.ps1 -Mode Uninstall -Profile 2025-net8
El instalador no toca otros complementos ni cierra Revit; si encuentra archivos ajenos o modificados, se detiene y los preserva. Al retirar se conservan registros, IFC, respaldos y la licencia. Las DLL no llevan firma digital comercial: Revit mostrará su aviso de seguridad al cargarlas; elige «Cargar una vez» («Load Once»).
Para activar: pestaña BCP Tools → IFC 4.3 → Exportar a IFC, botón Licencia…, escribe la clave y pulsa Activar.
Paso a paso
- Agregar modelos… (desde una o varias carpetas) o Lista de modelos ▾ › Abrir lista…. No se admiten rutas de red ni dos modelos con el mismo nombre en un lote: la ventana lo avisa al agregarlos.
- Elige la carpeta de salida (…) y escribe el nombre de la vista 3D que se exporta (el mismo en todos los modelos).
- Deja Conjuntos de propiedades de Revit desactivado salvo que los necesites (ver «Alcance no confirmado»).
- Exportar. Si hay documentos abiertos con cambios sin guardar, el lote no empieza: guárdalos o ciérralos. Si Revit no responde a esa comprobación, el lote tampoco empieza: cierra sus diálogos y vuelve a exportar. Confirma «¿Exportar N modelos a IFC?». Revit queda ocupado hasta que termina el lote.
- El progreso se abre en una ventana flotante fuera de la ventana principal: modelo y paso (Copiando · Abriendo · Preparando la configuración · Exportando IFC · Cerrando · Comprobando el IFC), los cuadros del modelo en curso y la barra fina del lote. Cuando un paso no informa avance, los cuadros se mueven sin porcentaje. Cancelar detiene el lote al terminar el modelo en curso.
- Al terminar, el resultado queda en la tarjeta de la ventana: estado, recuentos, carpeta de salida, tiempo total y las filas Con error, Sin procesar y Originales.
Qué lee, escribe y no toca
- Lee los modelos que agregas (y copia cada uno a una carpeta de trabajo oculta en la carpeta de salida, que se retira al terminar).
- Escribe en la carpeta de salida solo
<modelo>.ifcpor cada modelo exportado y el informeExportarIFC_<ejecución>.csv(ExportIFC_<run>.csven inglés), con el separador de listas de Windows para abrirlo en columnas en Excel. - No modifica los originales: comprueba su SHA-256 antes y después del lote. No guarda ni sincroniza modelos. No reemplaza archivos.
Red y privacidad
Solo se conecta al servicio de licencias (Keygen) al activar y al iniciar cada lote, con la clave y una huella anónima del equipo (hash). Nunca envía modelos, nombres de archivo ni rutas.
Licencia
La tarjeta muestra Plan activo (vencimiento del plan contratado) y Sesión (hasta cuándo vale la autorización de este equipo). Cada lote la comprueba al iniciar y, con conexión, renueva la sesión; sin conexión puedes trabajar hasta 72 horas desde la última comprobación, nunca más allá del vencimiento del plan. Renovaciones y cambio de equipo: escríbenos al canal de soporte.
Diagnóstico y soporte
Cada ejecución deja ejecucion.log, resumen.json y la evidencia de cada modelo en %TEMP%\BCPTools\IfcRevit\<ejecución>\
(botón Abrir registro); la carga del complemento se anota en %TEMP%\BCPTools\IfcRevit\inicio.log. No contienen claves.
Para soporte, copia la carpeta de la ejecución, revísala y envíala con el journal de Revit. Nada se sube automáticamente.
Soporte: escríbenos a contacto@bimcraftpro.com o por WhatsApp al +51 977 988 877. Respondemos en 48 horas hábiles, de lunes a viernes, de 9:00 a 18:00 (hora de Lima).
Alcance no confirmado
- Conjuntos de propiedades de Revit: el exportador de Autodesk 25.4.20.11 escribe «Length» y «Unconnected Height» de esos conjuntos en una escala errónea (defecto reproducido; la geometría es correcta). Por eso la opción viene desactivada; si la activas, cada modelo termina «con avisos».
- Revit en otro idioma: la plantilla de categorías se genera en el idioma de la sesión desde los identificadores de las categorías integradas. Las clases IFC con Revit en inglés del Reino Unido están pendientes de la prueba del propietario.
- Perfil de proyecto (georreferencia, parámetros y clasificación de un proyecto): no incluido en esta versión.
- Carga y exportación en Revit 2024/2025/2027, Narrador y escalado al 125 y 150 %: no verificados. Revit 2025.5 y 2026 no están incluidos.
- La comprobación del IFC revisa su estructura (cabecera, esquema, cierre sin contenido posterior, GlobalId únicos entre entidades con identidad IFC y recuentos de productos según el esquema IFC 4.3 ADD2); no es una validación EXPRESS.
Preguntas frecuentes
- ¿Puedo seguir trabajando en Revit durante el lote? No: Revit queda ocupado hasta que termina. Cancelar actúa entre modelos.
- Un modelo dice «Omitido · versión posterior». Se guardó con un Revit más nuevo que este; no se puede abrir aquí.
- Un modelo dice «Error · falta la vista 3D». Ese modelo no tiene una vista 3D con el nombre escrito.
- Revit no cerró un modelo. El lote se detiene; cierra ese documento en Revit y pulsa Comprobar estado antes de otro lote.