01 / CONCEPTO
BC3 y FIEBDC: relacionados, pero no idénticos
FIEBDC es el
Formato de Intercambio ESTÁNDAR de Bases de Datos de
CONSTRUCCIÓN. Su objetivo es que una base de datos, una obra o una
certificación pueda reconstruirse al pasar entre soportes y
programas. BC3 es el nombre de uso común del archivo que implementa
ese intercambio y su extensión habitual es .BC3.
No conviene asumir que todos los archivos incluyen todas las posibilidades del estándar. La versión, la implementación y las decisiones del programa que exporta determinan el contenido real.
02 / PARA QUÉ SIRVE
Un puente para el trabajo profesional
Un BC3 ayuda a compartir bases de precios, preparar presupuestos, trasladar mediciones, intercambiar certificaciones y reutilizar conceptos sin volver a teclearlos. Lo utilizan constructoras, estudios de arquitectura e ingeniería, direcciones facultativas, instaladores, fabricantes y profesionales de costes.
Según el archivo: códigos, unidades, resúmenes, precios, fechas, textos descriptivos, relaciones padre-hijo, rendimientos, coeficientes y mediciones. “Puede” es importante: ningún registro o campo está garantizado en todos los BC3.
03 / ESTRUCTURA
Cómo se organiza un archivo BC3
Es un archivo de texto formado por registros que comienzan con
~. Los campos se separan con |, los
subcampos con \\ y el primer campo es una cabecera de
registro en mayúsculas. La versión de FIEBDC y el programa pueden
añadir matices de sintaxis.
Ejemplo simplificado para explicar la estructura
~V|versión|origen\\base de precios|
~C|MAT-001|ud|Material de ejemplo|12,50|
~D|CAP-01|MAT-001\\1,000|
~T|MAT-001|Descripción ampliada del concepto|
No es una plantilla completa para importar. Los separadores y
campos completos varían por versión e implementación.
| Registro | Uso general |
|---|---|
~V |
Propiedades, versión y procedencia. |
~K |
Coeficientes y ajustes de decimales o porcentajes. |
~C |
Información del concepto: código, unidad, resumen, precios, fechas o tipo. |
~D |
Descomposición entre concepto padre e hijo, con factor o rendimiento. |
~T |
Texto descriptivo asociado a un concepto. |
~M |
Registro de medición en la especificación 2024; su interpretación concreta depende del contexto y la implementación. |
04 / ARCHIVO DE TEXTO
Por qué se puede leer con un editor
Un BC3 no es una hoja de cálculo ni un PDF: es texto estructurado. Un editor permite inspeccionar sus líneas, pero leerlas no basta para reconstruir jerarquías, unidades o mediciones con seguridad. Para abrirlo y trabajar con él conviene usar una aplicación compatible o un conversor que respete la versión y la codificación.
05 / COMPARATIVA
BC3, Excel y PDF cumplen funciones distintas
BC3
Intercambio estructurado de conceptos y datos de construcción entre programas.
Excel
Hoja editable para revisar, filtrar y analizar datos con filas y columnas.
Documento pensado para lectura y presentación; su estructura no siempre es reutilizable.
Por eso un BC3 no se “abre” como un Excel. Puede convertirse a Excel para analizar un BC3, y un listado de Excel puede prepararse para generar un archivo BC3 cuando sus columnas representan conceptos válidos.
06 / FLUJOS
Del documento al presupuesto, con criterio
BC3 → Excel
El flujo de BC3 a Excel sirve para revisar, filtrar y analizar los datos en una hoja de cálculo.
Excel → BC3
Un listado ordenado puede prepararse en el flujo de Excel a BC3 cuando sus columnas representan conceptos válidos y se revisan sus unidades.
PDF de fichas → BC3
Las fichas técnicas se convierten en partidas o entradas de producto cuando aportan referencias, unidades, descripciones y precios. Eso no implica convertir cualquier presupuesto PDF completo: tablas rotas, planos, imágenes y contexto perdido requieren revisión humana.
Los catálogos de fabricantes son otro caso práctico. El catálogo BC3 de DISANO, por ejemplo, acerca productos y datos técnicos preparados para incorporarse al flujo de presupuestación; no sustituye la comprobación del proyecto.
07 / COMPATIBILIDAD
Software, versiones y problemas habituales
Aplicaciones profesionales como Presto, CYPE y Arquímedes trabajan con el formato BC3/FIEBDC mediante sus respectivos flujos de importación/exportación. La compatibilidad no es universal: revisa la versión, los registros admitidos, la codificación, separadores decimales, caracteres especiales, referencias duplicadas, conceptos sin precio o descomposiciones incompletas.
El estándar evoluciona y las implementaciones pueden cubrir subconjuntos diferentes. El sitio oficial de FIEBDC ofrece un BC3 Checker para verificar la conformidad con el estándar vigente. Guarda una copia original y valida el resultado antes de usarlo en una medición o presupuesto.
08 / RESPUESTAS
Preguntas frecuentes sobre BC3
¿Qué es un archivo BC3?
Es un archivo de intercambio que sigue el formato FIEBDC y suele contener conceptos, precios, descomposiciones o mediciones según la aplicación que lo genere.
¿BC3 y FIEBDC significan exactamente lo mismo?
No exactamente: FIEBDC es el formato estándar de intercambio y BC3 es la extensión y el nombre habitual del archivo que lo implementa.
¿Qué extensión tiene un archivo BC3?
La extensión habitual es .bc3, aunque algunas aplicaciones también permiten importar archivos de texto con otra extensión.
¿Puedo abrir un BC3 con Excel?
Excel no interpreta por sí solo los registros BC3; hay que convertirlos o importarlos mediante una herramienta que conozca su estructura.
¿Qué programas trabajan con BC3?
Aplicaciones profesionales como Presto, CYPE y Arquímedes trabajan con el formato BC3/FIEBDC mediante sus respectivos flujos de importación/exportación.
¿Todos los BC3 contienen los mismos datos?
No. Las versiones, el programa de origen y la finalidad del intercambio determinan qué registros y campos aparecen.
¿Se puede convertir cualquier PDF a BC3?
No de forma automática ni completa. Un PDF de fichas técnicas puede aportar datos para crear partidas o entradas de producto, pero no equivale a convertir cualquier presupuesto PDF.
¿Qué hago si un BC3 da error al importar?
Comprueba la extensión, la versión declarada, la codificación y el programa de origen; también puedes verificar el archivo con el BC3 Checker de FIEBDC.
¿Qué significa que un BC3 sea compatible?
Significa que el programa puede interpretar los registros y convenciones presentes en ese archivo, dentro de la versión y el alcance que implementa.