Especificación y BOM
Materiales y configuraciones anidadas para su lista de materiales.
La especificación define qué materiales y subconfiguraciones forman el producto. Cada línea puede ser un material o una configuración anidada.
Líneas de material
Las líneas de material referencian el catálogo de materiales. Usted define la fórmula de cantidad, la unidad y, si hace falta, una fórmula de precio.
Aluminum Profile 40x40 Quantity: $width * 2 + $height * 2 (formula) Unit: mm Material: Aluminum Profile 40x40 (from catalog)
Configuraciones anidadas
Una configuración anidada inserta otra configuración como subcomponente, lo que permite construir productos complejos a partir de módulos reutilizables.
Mapeo de parámetros
Si la configuración hija tiene parámetros de entrada, puede mapear variables del padre sobre ellos.
- Auto-map — empareja parámetros automáticamente por nombre.
- Manual — seleccione el parámetro o cálculo del padre desde la lista.
- Fórmula — calcule el valor del hijo con una fórmula propia.
Placement (posición 3D)
Cuando la cantidad es mayor que 1, el placement controla la posición y rotación de cada instancia en el espacio 3D.
- $index — índice de la instancia actual.
- $count — número total de instancias.
Ejemplo: posición X = "$index * 500" separa las instancias 500 mm.
Condición de inclusión
Una fórmula opcional puede excluir una línea y todos sus hijos de la BOM si devuelve 0.
Detección de ciclos
El sistema evita ciclos como A contiene B y B contiene A.
Las configuraciones anidadas admiten hasta 10 niveles y 1.000 instancias en total.
Fórmulas de cantidad
La cantidad puede ser fija, venir de un parámetro o calcularse con una fórmula completa.
Quantity: 1 → fixed quantity Quantity: $count → parameter reference Quantity: ceil($width / 500) + 1 → computed quantity
Vista previa BOM
La vista previa BOM calcula cantidades y precios en tiempo real usando los valores por defecto actuales.