Spezifikation & BOM
Materialien und verschachtelte Konfigurationen für Ihre Stückliste.
Die Spezifikation definiert, aus welchen Materialien und Unterkonfigurationen Ihr Produkt besteht. Jede Position ist entweder ein Material oder eine verschachtelte Konfiguration.
Materialpositionen
Materialpositionen referenzieren Einträge aus dem Materialkatalog. Sie definieren Mengenformel, Einheit und optional eine Preisformel.
Aluminiumprofil 40x40 Menge: $width * 2 + $height * 2 (Formel) Einheit: mm Material: Aluminiumprofil 40x40 (aus dem Katalog)
Konfigurationspositionen
Verschachtelte Konfigurationen betten eine andere Konfiguration als Unterkomponente ein. So lassen sich komplexe Produkte aus wiederverwendbaren Modulen aufbauen.
Parameter-Mapping
Hat die Kindkonfiguration Eingabeparameter, können Sie Parent-Variablen darauf mappen.
- Auto-map — ordnet Parameter automatisch nach Name zu.
- Manuell — wählen Sie pro Input-Parameter einen Parent-Parameter oder eine Berechnung.
- Formel — berechnen Sie den Kindwert mit einer eigenen Formel.
Placement (3D-Positionierung)
Hat eine verschachtelte Position eine Menge größer als 1, steuert der Placement-Editor, wo jede Instanz im 3D-Raum erscheint.
- $index — 0-basierter Index der aktuellen Instanz.
- $count — Gesamtanzahl der Instanzen.
Beispiel: X-Position = "$index * 500" setzt Instanzen im Abstand von 500 mm.
Inclusion Condition
Mit einer optionalen Formel entscheiden Sie, ob eine Position und ihre Kinder überhaupt in der BOM auftauchen.
Zyklenerkennung
Der Editor verhindert zirkuläre Verschachtelung wie A → B → A.
Verschachtelte Konfigurationen unterstützen bis zu 10 Ebenen und insgesamt 1.000 Instanzen. Halten Sie Hierarchien für bessere Performance überschaubar.
Mengenformeln
Mengen können feste Zahlen, Parameterreferenzen oder komplexe Formeln sein.
Menge: 1 → feste Menge Menge: $count → Verweis auf einen Parameter Menge: ceil($width / 500) + 1 → berechnete Menge
BOM-Vorschau
Die BOM-Vorschau berechnet Mengen und Preise in Echtzeit mit den aktuellen Default-Werten.