Table of Contents

Wie erweitere ich Konfigurationen mit Berechnungen?

Im Zuge der Konfigurationserweiterung fügen Sie weitere Parameter hinzu, die das Produkt detaillierter beschreiben. Berechnungen werden während der Konfiguration automatisch im Hintergrund ausgewertet und die Ergebnisse direkt in die Parameterwerte übernommen.

Die Erweiterung der Parameter und Parametergruppen bildet folgende Besonderheiten des Produktes ab:

  • Je nach Modell werden verschiedene Stoffe und Farben verwendet.
  • Die Anlage wird in Abhängigkeit von ihrer Größe mit verschiedenen Antrieben angeboten.
  • Die Bedienungselemente der Anlage werden optional angeboten.
  • Die Art der Montage richtet sich nach der Größe und der gewählten Antriebsart.

Für die nachfolgenden Einstellungen sind folgende Parameterfelder relevant:

Feld Beschreibung
Vorgabewert Gibt den Wert an, der zu Beginn einer Produktkonfiguration für diesen Parameter als Vorgabe ausgefüllt ist (z. B. "GRAU" als Vorbelegung). Dieser Wert kann bei Bedarf überschrieben werden.
Manuelle Änderung beibehalten Gibt an, ob ein vom Benutzer eingegebener oder geänderter Wert durch vorhandene Logikzeilen nicht mehr verändert wird. Der eingegebene Wert bleibt bis zum Ende der Konfiguration erhalten.

Vorgabewert – Farbparameter

Wenn eine Farbe für alle Modelle als Standardwert vorbelegt werden soll, verwenden Sie das Feld "Vorgabewert" im Parameter.

Ergänzen Sie die Parametergruppe "MODELL" um den Parameter "FARBE" (Beschreibung: "Farbe", Art: "Option", Pflichtfeld: "Ja") und definieren Sie die Auswahlwerte für mögliche Farbausprägungen (GELB, GRAU, WEISS).

Da "GRAU" die Basisfarbe für alle Modelle ist, tragen Sie in "Vorgabewert" den Wert "GRAU" ein. Alternativ können Sie den Wert über den Assist-Button auswählen.

Parameter Farbe

Definieren Sie anschließend die Auswahlwerte für mögliche Farbausprägungen:

Parameteroptionen gelb grau und weiß


Vorgabewert mit Logikeditor – Antriebsart

Wenn der Vorgabewert nicht statisch, sondern in Abhängigkeit von anderen Parametern dynamisch gesetzt werden soll, verwenden Sie den Logikeditor.

  1. Parameter anlegen: Ergänzen Sie die Parametergruppe "BEDIENUNG" um den Parameter "ANTRIEB" (Beschreibung: "Antrieb", Art: "Option", Pflichtfeld: "Ja").

  2. Optionen definieren: Rufen Sie über "Parameter" > "Optionen" die Auswahlwerte für die möglichen Antriebsarten auf und legen Sie fest: "ELEKTRISCH" (gültig) und "MANUELL" (gültig).

  3. Logikregel einrichten: Ab einer Anlagenbreite von 5.000 mm soll der elektrische Antrieb als Standard vorbelegt werden. Definieren Sie über "Parameter" > "Logikeditor" folgende Logik:

    Antriebsart

    Diese Logik sorgt dafür, dass bei Angabe einer Breite über 5.000 mm der Antrieb automatisch als "ELEKTRISCH" vorbelegt wird. Der Wert kann bei Bedarf manuell überschrieben werden.

Soll der manuelle Antrieb bei einer Breite über 5.000 mm vollständig gesperrt werden, konfigurieren Sie die Gültigkeitsprüfung entsprechend. Weitere Informationen finden Sie unter Gültigkeit der Parameter und Abhängigkeiten.


Vorgabewert – Berechnung mit Logikeditor

Der Logikeditor kann auch für die automatische Berechnung von Parameterwerten eingesetzt werden.

Ergänzen Sie die Parametergruppe "ABMESSUNG" um den Parameter "ANL_LAENGE" (Beschreibung: "Anlagenlänge", Art: "Dezimal", Pflichtfeld: "Ja", Nachtext: "mm").

Die Anlagenlänge soll die Anlagenhöhe nicht überschreiten und nach Angabe der Anlagenhöhe automatisch vorbelegt werden. Es wird dabei angenommen, dass der Stoff 10 cm Abstand zum Boden hat.

Rufen Sie ausgehend von "Parameter" über "Parameter" > "Logikeditor" den Editor auf und geben Sie folgende Logik ein:

Anlagenlänge


Logikeditor – Rundung

Analog zur Rundung bei der direkten Parametereingabe (siehe Parameter – Rundungsmethode) kann die Rundung auch für Berechnungen innerhalb des Logikeditors angewendet werden. Tragen Sie dazu in der Logikzeile den "Rundungsmethodencode" ein. Der berechnete Wert wird entsprechend gerundet.


Manuelle Änderung beibehalten

Die Einstellung "Manuelle Änderungen beibehalten" erfordert besondere Aufmerksamkeit, wenn der Wert eines Parameters, seine Sichtbarkeit, Editierbarkeit oder Pflichtangabe dynamisch durch den Logikeditor gesteuert wird.

Durch die Angabe der Anlagenhöhe und die Berechnung über den Logikeditor wird die Anlagenlänge automatisch errechnet und gesetzt. In manchen Fällen kann es erwünscht sein, diesen Wert manuell zu übersteuern und beizubehalten – unabhängig von späteren Änderungen der Anlagenhöhe.

Aktivieren Sie in diesem Fall die Option "Manuelle Änderungen beibehalten", damit die Anlagenlänge nach einer manuellen Eingabe nicht mehr automatisch neu berechnet wird.

Parameter Abmessung

Die Auswirkung dieser Einstellung zeigt sich insbesondere bei der nachträglichen Änderung einer Konfiguration (siehe Konfiguration ändern).


Dynamischer Wertebereich

Für den Fall, dass die Anlagenlänge manuell überschrieben wird, darf der manuell eingegebene Wert die Anlagenhöhe nicht überschreiten. Dies lässt sich über einen dynamischen Wertebereich sicherstellen.

  1. Wertebereich anlegen: Wechseln Sie zum Parameter "ANL_LAENGE" und rufen Sie den "Wertebereich" auf. Definieren Sie einen neuen Wertebereich:

    • Code: DYNAMISCH
    • Beschreibung: Dynamisch
    • Gültig: Nein
  2. Logik definieren: Rufen Sie den Logikeditor auf und hinterlegen Sie folgende Logik:

    Operatoren für Dynamisch


Konfiguration testen

Wechseln Sie zur Produktvorlage "PC-SONNENSCHUTZ" und starten Sie eine neue Konfiguration, wie im Kapitel Konfiguration erstellen beschrieben.

Geben Sie verschiedene Parameterwerte ein und prüfen Sie folgende Auswirkungen der hinterlegten Logik:

  • Änderung der Gültigkeit für die Anlagenbreite in Abhängigkeit vom Modell.
  • Vorbelegung der Antriebsart in Abhängigkeit von der Anlagenbreite.
  • Berechnung der Anlagenlänge in Abhängigkeit von der Anlagenhöhe.
  • Einschränkung der Anlagenlänge in Abhängigkeit von der Anlagenhöhe.