Spécification & BOM
Matériaux et configurations imbriquées pour la nomenclature.
La spécification définit les matériaux et sous-configurations qui composent votre produit. Chaque ligne peut être un matériau ou une configuration imbriquée.
Lignes matière
Les lignes matière référencent le catalogue des matériaux. Vous définissez la formule de quantité, l’unité et éventuellement une formule de prix.
Aluminum Profile 40x40 Quantity: $width * 2 + $height * 2 (formula) Unit: mm Material: Aluminum Profile 40x40 (from catalog)
Configurations imbriquées
Une configuration imbriquée insère une autre configuration comme sous-composant, ce qui permet de construire des produits complexes à partir de modules réutilisables.
Mapping de paramètres
Si la configuration enfant expose des paramètres d’entrée, vous pouvez leur affecter des variables du parent.
- Auto-map — associe automatiquement les paramètres par nom.
- Manuel — choisissez le paramètre parent ou le calcul parent depuis la liste.
- Formule — calculez la valeur du paramètre enfant via une formule.
Placement (position 3D)
Quand la quantité est supérieure à 1, le placement contrôle la position et la rotation de chaque instance en 3D.
- $index — index de l’instance courante.
- $count — nombre total d’instances.
Exemple : position X = "$index * 500" espace les instances de 500 mm.
Condition d’inclusion
Une formule optionnelle peut exclure une ligne et tous ses enfants de la BOM si elle retourne 0.
Détection de cycles
Le système empêche les boucles de type A contient B et B contient A.
Les configurations imbriquées prennent en charge jusqu’à 10 niveaux et 1 000 instances au total.
Formules de quantité
Une quantité peut être fixe, pilotée par un paramètre ou entièrement calculée.
Quantity: 1 → fixed quantity Quantity: $count → parameter reference Quantity: ceil($width / 500) + 1 → computed quantity
Aperçu BOM
L’aperçu BOM calcule quantités et prix en temps réel à partir des valeurs par défaut courantes.