Table of Contents
Introducción
Un detallado Bill of Materials (BOM) es la columna vertebral de cualquier operación de fabricación. Derivado directamente de los modelos de montaje Siemens NX, proporciona una lista completa y estructurada de cada parte, subassembly y materia prima requerida para construir un producto acabado. En el panorama competitivo de hoy, una BOM precisa es esencial para la adquisición, control de inventarios, estimación de costos y planificación de producción.
NX (antes Unigraphics) es un software líder en diseño de computación (CAD/CAM/CAE) utilizado en maquinaria automotriz, aeroespacial e industrial. Su capacidad nativa para generar un Bill of Materials directamente desde las asambleas 3D elimina errores de entrada de datos manuales y garantiza una fuente de verdad para la estructura de productos. Esta guía ampliada cubre todo desde la creación BOM básica hasta la personalización avanzada y las mejores prácticas, lo que le permite producir confianza.
Comprender el BOM en NX
En NX, un BOM es más que un simple recuento de piezas. Es un informe dinámico que refleja las relaciones jerárquicas dentro de una asamblea. Cada componente (ya sea una parte estándar, el artículo comprado o la asamblea infantil) se rastrea con atributos como número de parte, descripción, cantidad, material, peso y información de proveedores. Debido a que la BOM está vinculada al modelo de montaje en vivo, cualquier cambio en la estructura CAD actualiza automáticamente el BOM, asegurando la consistencia en ingeniería en todo.
Tipos de OMP en NX
NX admite varios formatos BOM para combinar diferentes etapas de desarrollo de productos:
- Arribamiento de alto nivel: Sólo enumera a los niños inmediatos de la asamblea superior, útiles para las visiones de alto nivel.
- ]BOM: Muestra la jerarquía de montaje completa, con subassemblies y subcomponentes indentados bajo su padre. Este es el formato más común para la producción.
- Explorado BOM: Aplana todos los niveles en una sola lista, con cantidad totalizada de todos los casos, ideal para la planificación de adquisiciones.
- ]Multi-level BOM: Proporciona múltiples columnas de indentación para visualizar claramente cada nivel de la estructura del producto.
También puede generar un BOM basado en la cuarentena que lista cada componente sólo una vez con su cantidad total en toda la asamblea. Esta variante es crítica al ordenar hardware en gran parte.
Estructura de la Asamblea y los componentes
La calidad de cualquier BOM depende de los datos incrustados en el modelo 3D. En NX, cada componente puede llevar atributos definidos por el usuario (UDAs) a través del menú Atributos.
- DB PART NO (Atributo estándar de número de parte de los siemenes)
- Descripción
- Material
- Vendor / Código de proveedor
- Costo
- Peso
Cuando estos atributos se llenan correctamente a nivel de componentes, el BOM generado automáticamente los tira al informe, eliminando la necesidad de la entrada manual de datos.
Guía paso a paso: Creación de una BOM detallada de las asambleas NX
A continuación se muestra un recorrido completo. Todos los pasos suponen que está usando la versión 12 o posterior de NX; los menús pueden variar ligeramente en versiones anteriores.
Paso 1: Abra su modelo de Asamblea
Lanzamiento NX y carga la asamblea que desea documentar. Verifique que todos los componentes referenciados se resuelven y que la asamblea está completamente cargada (sin enlaces no resueltos).Uso Assemblies → Opciones de carga de la Asamblea] para asegurar que todas las partes estén cargadas de los lugares correctos. Una asamblea con referencias no resueltas producirá una BOM incompleta.
Paso 2: Accede a la herramienta de la factura de materiales
Navegue a la pestaña Report] (o ]Herramientas → Informe → Bill of Materials en NX 10 / 11).El cuadro de diálogo BOM aparece, ofreciendo múltiples pestañas de configuración. En la pestaña Definición se puede:
- Seleccione el tipo BOM: Top‐Level, Indented, Exploded, o Multi‐Level.
- Establecer el Distancia de la distancia: elegir “Todo” o especificar una serie de subnivels a incluir.
- Verificar Incluir Propiedades] para buscar atributos del componente.
Paso 3: Configurar configuración y filtros BOM
El poder real del motor BOM de NX está en sus opciones de filtrado y clasificación.
Filtro
En la pestaña Filter se pueden excluir componentes basados en criterios tales como:
- Nombre de componente (por ejemplo, excluir todos los sujetadores con “SCREW” en el nombre)
- Valores de atributo (por ejemplo, sólo mostrar elementos donde el vendedor = “Aprobado”)
- Estado de presión (excluye componentes que se suprimen en la asamblea)
Use filtros para adaptar la BOM para audiencias específicas: la ingeniería puede querer todo, mientras que la compra sólo puede necesitar artículos no-stock.
Clasificación
En la pestaña Sort, puede ordenar por cualquier atributo: número de parte, descripción, cantidad o campo personalizado. Para las OMPs indentadas, el tipo predeterminado sigue el árbol de montaje, pero puede anularlo para agrupar todas las partes idénticas juntas.
Formatos y unidades
Bajo Opciones], unidades de conjunto (métrico/imperial), decimales y cabeceras de columna. También puede elegir si mostrar la masa total, tipo de unidad, y si mostrar números de fila.
Paso 4: Generar la vista previa de la BOM
Haga clic en Aplicar] para generar una vista previa en vivo. La BOM aparece en la ventana de visualización NX.
- ¿Están todos los componentes listados? Compruebe los sujetadores o subassemblies perdidos.
- ¿Son las cantidades correctas? NX calcula las cantidades basadas en los recuentos de instancia, pero comprobar si ocurren ocurrencias reflejadas o estampadas.
- ¿Son atributos poblados? Si alguna columna muestra “???” o en blancos, el componente está perdiendo ese atributo.
Si se necesitan ajustes, cierre la vista previa, edite la asamblea (por ejemplo, agregue atributos perdidos) y regenerar. La BOM es tan confiable como los datos del modelo.
Paso 5: Exportar la BOM
Una vez satisfecho, exporte el BOM a un formato adecuado para sus sistemas de aguas abajo.
- Excel (.xlsx o .csv):] Más común. Uso File → Export → Excel. NX puede crear una hoja de cálculo completamente formateada con células fusionadas y anchos de columna.
- HTML:] Útil para compartir peso ligero.
- Texto (tab-delimited): Para sistemas heredados o bases de datos personalizadas.
- PDF: Mejores para los flujos de trabajo de aprobación.
Nombra el archivo siguiendo la convención de nombres de tu empresa (por ejemplo, ) y guarda un repositorio controlado por la versión.
Personalización avanzada de la BOM NX
Los BOM de la caja a menudo necesitan refinamiento para cumplir con estándares específicos de la empresa. NX ofrece varias características avanzadas:
Usando especificaciones de configuración (Config Spec)
Un archivo de configuración de espectro (`.cfg`) le permite pre-definir los ajustes de BOM (columnas, filtros, clasificaciones, unidades). En lugar de volver a configurar el diálogo BOM cada vez, puede cargar una especifica de configuración con un clic. Cree uno exportando su configuración actual: Guardar equipo Como] en el diálogo de BOM → elegir .
Atributos personalizados Mapping
Muchas empresas mapean los atributos NX a sus campos de sistema PLM o ERP. Por ejemplo, puede cambiar el nombre a en el BOM, o añadir un atributo personalizado .
En la pestaña de diálogo de la BOM Column], puede añadir cualquier atributo escribiendo su nombre exacto. Si el nombre de atributo contiene un espacio, encárguelo entre corchetes. También puede crear formulas para calcular valores derivados, como “Extended Weight = qty * weight unit.”
Crear una plantilla de informe de BOM
Para necesidades repetibles, cree una plantilla de reporte usando el Generador de Informes NX (Herramientas → Informe → Generador de Reportes).
- Diseñar el encabezado/pieza con logotipo de la empresa y metadatos.
- Añada anotaciones de texto estático.
- Especifique qué estilo BOM para usar.
- Incluya tablas de revisión o bloques de título.
Las plantillas se guardan con la extensión `.rpt` y se pueden reutilizar en conjuntos, haciendo cumplir la marca corporativa y los campos de datos requeridos.
Mejores prácticas para una BOM detallada y precisa
Crear una BOM no es una clave de un tiempo; es una disciplina continua. Aplica estas mejores prácticas para mantener la integridad de la BOM a lo largo del ciclo de vida del producto.
Normalizar los Convenios de Naming
Cada número de pieza debe seguir un esquema consistente. Por ejemplo, use un prefijo para tipo material (PLT‐ para placa, EXTR‐ para extrusión, HW‐ para hardware). Nombres de piezas descriptivos (por ejemplo, “Bolt, Hex, M8x20, Inoxidable”) mejoran la legibilidad cuando los atributos son incompletos. Adopte un estándar de toda la empresa y agréguelo a su documentación de administración CAD.
Forzar la completa atribución a nivel de parte
Un BOM es tan bueno como los datos del modelo. Exigir que todos los archivos de componentes tengan un conjunto mínimo de atributos rellenados antes de que puedan ser utilizados en una asamblea. En NX, puede utilizar las Check‐Mate] o ] Validación] herramientas para hacer cumplir reglas de atributo cuando se guardan partes.
Atributos obligatorios comunes:
- Número de pieza (alfanumérico, sin espacios)
- Descripción (texto corto)
- Especificación de materiales (por ejemplo, 6061-T6 Aluminio)
- Unidad de Medición (EA, KG, M)
Use una fuente única de la verdad para componentes reutilizables
Hardware, piezas estándar y artículos comprados deben provenir de una biblioteca centralizada (por ejemplo, Siemens Part Families o Teamcenter). Evite copiar estas piezas en cada carpeta de montaje: use sólo referencias. Esto asegura que un cambio a la descripción de un tornillo en la biblioteca actualiza automáticamente todos los BOM que usan ese tornillo.
Verificar las cuantiosas con los Mockups físicos o Gemelos Digitales
NX auto-calcula cantidades basadas en el recuento de instancia, pero los errores pueden ocurrir con arrays, componentes de patrón, o conjuntos que utilizan restricciones “por referencia”. Verificar cantidades contra una simple simulación o una simulación digital de gemelo. Preste atención especial a:
- Aceleradores (a menudo en cuenta inferior si se aplica manualmente)
- Soldaduras (donde la longitud de la materia prima vs longitud cortada debe ser contabilizada)
- Subassemblies que se repiten en múltiples asambleas de alto nivel
Implementar el control de versiones y el seguimiento de revisiones
El BOM debe apuntar siempre a la correcta revisión de cada parte. En NX, puede vincular el BOM al atributo Revision. En exportación, incluye una columna que muestra el estado de revisión. Use la integración de PLM (por ejemplo, Teamcenter) para asegurar que el BOM se cierre a una revisión específica de la asamblea.
Sincronizar BOM regularmente con cambios de diseño
No asuma que la BOM está actualizada simplemente porque la asamblea está abierta. Regenerar siempre la BOM después de cualquier cambio de diseño, especialmente:
- Componentes de adición/removimiento
- Reemplazar componentes con partes alternativas
- Actualización de atributos de parte (descripción, material, etc.)
Programar auditorías periódicas de la BOM -comparar la BOM generada por NX contra un recuento manual de partes físicas en una inspección de primera partícula.
Integrar la BOM NX con PLM y sistemas de planificación de los recursos institucionales
Un archivo independiente Excel pierde su valor en el momento en que deja el departamento de ingeniería. Para gestionar realmente el ciclo de vida del producto, la BOM debe fluir en los sistemas PLM (Manejo del ciclo de vida del producto) y ERP (Planificación de recursos del precio).
Exportación directa a PLM (Teamcenter)
Siemens ofrece una profunda integración entre NX y Teamcenter. En lugar de exportar un archivo, puede guardar la BOM como un objeto “Structure” dentro del Teamcenter. Esta estructura se convierte en la ingeniería oficial BOM (EBOM). Desde allí, se puede transformar en una fabricación BOM (MBOM) y más tarde en un servicio BOM (SBOM).
Para usar esta característica: Asambleas → Centro de Equipo → Guardar Estructura de la Asamblea. El sistema lee el árbol de montaje NX y los mapas atributos a los campos de conjunto de datos de Teamcenter. No se necesita ninguna exportación manual.
Formatos de exportación para el ERP
Si su sistema de planificación de los recursos institucionales no puede conectarse directamente a NX, exportar a un formato estructurado como:
- CSV con un orden de columna fija (PartNo, Qty, Description, Rev, etc.)
- XML (NX puede generar XML si crea un archivo de estilo personalizado)
- STEP AP242 (incluye datos de la BOM en la estructura de montaje)
Trabaja con tu equipo de TI para definir un mapeo entre los nombres de atributos NX y los nombres de campo ERP. Por ejemplo, map )] al campo ERP y a . Cree un documento de referencia cruzada y automatice la exportación utilizando un macro o NX Journal (Python/SNAP).
Pitfalls comunes y cómo evitarlos
Incluso los usuarios experimentados pueden encontrar problemas de BOM. Estos son los problemas más frecuentes y sus soluciones.
Pitfall #1: Componentes perdidos
Síntoma: El BOM no enumera todas las partes en la asamblea.
Causa: Los componentes pueden ser fijados en el estado de “Referencia” o “Peso ligero”, o no están cargados en absoluto. Los componentes suprimidos también están excluidos.
Fix: En la pestaña Filtro BOM, desmarque “Excludepresed components”. Asegúrese de que todas las partes estén completamente cargadas (utiliza Assemblies → Carga Todos). Compruebe el estado del componente: haga clic con el botón derecho en cada componente → Properties → Assembly → uncheck [Reference
Pitfall #2: Cuantidades incorrectas
Síntoma: Un tornillo que aparece cinco veces en la asamblea muestra una cantidad de 1.
Causa: El perno puede ser tratado como una sola referencia con múltiples instancias, o la BOM se establece en "Top-Level" y el perno vive en una subemba.
Fix:] Cambiar el tipo BOM a "Explorado" o "Indented" con todos los niveles. Si se utiliza "Explorado", verifique que la opción "Sum quantity" está habilitada. También compruebe que el recuento de instancia es correcto en el navegador de montaje.
Pitfall #3: Valores atribuidos no Mostrando
Síntoma: Las columnas muestran “??” o en blanco.
Causa: El atributo no existe en el componente, o el nombre de atributo se pierde en la configuración de la columna BOM.
Fix: En NX, abre la parte del componente y utiliza File → Propiedades → Atributos] para verificar los nombres de los atributos exactos. Luego, actualice la definición de la columna BOM para que coincida exactamente (según el caso).
Pitfall #4: Generación de la BOM lenta para las grandes asambleas
Síntoma: El BOM tarda varios minutos en generar para asambleas con miles de partes.
Causa: NX está leyendo atributos de cada archivo de componente, muchos de los cuales pueden ser almacenados en una unidad de red.
Fix: Usar Opciones de carga → Carga parcial para cargar sólo representaciones de peso ligero. Considerar el uso del Generador de informes con el caché activado. Para asambleas extremadamente grandes (aeroborto, barcos), use la
Conclusión
Un detallado Bill of Materials derivado de las asambleas NX es mucho más que una lista de compras, es la fuente de datos autorizada que conecta la intención de ingeniería con la realidad de fabricación. Siguiendo un flujo de trabajo de creación estructurado, configurar opciones avanzadas, aplicar disciplina de atributos e integrarse con PLM/ERP, puede producir OMP que son precisas, utilizables y revisables durante todo el ciclo de vida de productos.
Invierte el tiempo en la normalización de los datos de parte y creando especificaciones de configuración reutilizables; el pago viene en menos errores de pedido de compra, tiempos de ventaja más cortos, y una transición más suave a la producción. A medida que crece la complejidad de su montaje, las herramientas BOM de NX escalarán en consecuencia, si sigues tratando la BOM como un documento viviente que exige el mismo nivel de atención que el modelo 3D.
Para más lectura, explore la documentación oficial de Siemens sobre Siemens NX Bill of Materials, el Wikipedia artículo sobre Bill of Materials, y las mejores prácticas de la industria de Engineering.com, guía de NX BOM [Pulse] servirán a las técnicas de fabricación completas.