Zum Hauptinhalt springen

Dachtypen

In K3.Veranda unterstützen wir nicht nur klassische Pultdächer. Darüber hinaus gibt es die Möglichkeit der Darstellung von kubischen Dächern, und Carports und Lamellendächern.

Technisch sind diese Dachtypen verschieden umgesetzt:

  • Klassische Terrassendächer sind die üblich bekannten Pultdächer.
  • Kubische Dächer bieten grundliegend eine Verrahmung mit innenliegender Dachneigung (ggf. auch 0 Grad) an. Daher sind Sie ein eigenständiger Modellwert.
  • Lamellen betrachten wir in K3.Veranda als eine Eindeckung. Das klingt erst komisch, wird aber deutlich, wenn man sich vor Augen hält, dass es durchaus Systeme von klassischen Pultdächern mit Lamellen, aber auch kubischen Dächern mit Lamellen geben sollte.
  • Carports benötigen keine spezielle Konstruktion. Letztendlich bieten wir technisch die Möglichkeit alle Dächer auch an der Seite des Hauses zu visualisieren.
info

Eine wirkliche Änderung der Konstruktion findet nur bei den kubischen Systemen statt.
Lamellendächer sind praktisch klassische Terrassendächer, oder ein kubische Dächer mit Lamellen-Eindeckung.
Ein Carport ist ein Dach, welches nicht auf der Terrasse, sondern an der Seite vom Haus visualisiert wird.

Merkmal der Dachtypen

Die verschiedenen Dachtypen werden in den meisten Konfiguratoren über die Modellauswahl gesteuert. Diese Modellauswahl ist das Merkmal mit dem Key typ.
In der Standardvorlage hat dieses Merkmal das Label Modellauswahl und befindet sich im Reiter Steuerungsparameter.
Um neue Modelle hinzuzufügen, sollten Sie diesem Merkmal neue Werte hinzufügen.

tip

Sie können im Konfigurator beliebig neue Reiter anlegen und die Merkmale verschieben. Unsere Kunden haben sich bisher alle dazu entschieden die Modellauswahl ganz nach vorne zu verschieben.

Die neuen Modellwerte benötigen spezielle Keys und weitere Attributseinstellungen:

Verfügbare Keys

  • Pultdach: Benötigen keine vergebenen Keys.
  • Kubisches Dach: Fügen Sie einen Wert mit dem Key qubus hinzu.
tip

Da Sie in der Standardvorlage bereits die klassischen Terrassendächer nutzen, müssen diese nicht hinzugefügt werden. Alle Modellwerte ohne Keys fungieren als klassische Terrassendächer.

Attribute

Sie benötigen in der Wertetabelle weitere Attribute, die von der 3D-Szene ausgelesen werden.

info

Ein Attribut ist eine weitere Spalte in der Wertetabelle eines Merkmals. Attribute können verschiedene Typen besitzen und für verschiedene Anforderungen eingesetzt werden. In K3.Veranda werden so an der Modellauswahl nicht nur Namen des Modells, sondern auch bspw. Pfostenmaße festgehalten, um daraus das dynamische 3D-Modell zu erzeugen.
Sie fügen ein Attribut über die Schaltfläche "Neue Spalte" hinzu. Achten Sie darauf, dass das Attribut den korrekten Typ und Key besitzt.

Fügen Sie, falls nicht bereits vorhanden, folgende Attribute zum Merkmal der Modellauswahl hinzu, sodass Sie folgende Dinge steuern können:

  • Neue Spalte Pfosten vom Typ nicht übersetzter Text mit dem Key log
    • Dieses Attribut kann im Format ZahlxZahl eingegeben werden. Beispielsweise also 13x13. Mit der Eintragung dieses Attributs steuern Sie die BreitexTiefe der Pfosten Ihres Daches.
  • Neue Spalte Rinne vom Typ nicht übersetzter Text mit dem Key bar
    • Dieses Attribut kann im Format ZahlxZahl eingegeben werden. Beispielsweise also 17x15. Mit der Eintragung dieses Attributs steuern Sie die TiefexHöhe* der Rinne Ihres Daches.
  • Neue Spalte Sparren vom Typ nicht übersetzter Text mit dem Key roofBar.
    • Dieses Attribut kann im Format ZahlxZahl eingegeben werden. Beispielsweise also 10x5. Mit der Eintragung dieses Attributs steuern Sie die HöhexBreite der Sparren Ihres Daches.
  • Neue Spalte Aufliegende Sparren vom Typ nicht übersetzter Text mit dem Key coverStrips.
    • Dieses Attribut kann im Format ZahlxZahl eingegeben werden. Beispielsweise also 1x5. Mit der Eintragung dieses Attributs steuern Sie die HöhexBreite der aufliegenden Sparren.
  • Neue Spalte Wandanschluss vom Typ nicht übersetzter Text mit dem Key attachedBar.
    • Dieses Attribut kann im Format ZahlxZahl eingegeben werden. Beispielsweise also 15x10. Mit der Eintragung dieses Attributs steuern Sie die HöhexBreite* des Wandanschlusses.
  • Neue Spalte startPoint vom Typ nicht übersetzter Text mit dem Key place.
    • Dieses Attribut kann im Format ZahlxZahlxZahl eingegeben werden. Beispielsweise also 1x2x3. Mit der Eintragung steuern Sie die Startposition des Daches in der Szene als X,Y und Z-Koordinaten.

Carport und Lamellendach

Das Carport und das Lamellendach besitzen keinen speziellen Key in der Modellauswahl.
Das bedeutet, dass Carports und Lamellendächer im Dachtyp immer klassische Terrassendächer oder kubische Dächer sind.
Sie können diese also entsprechend anlegen.

Carports
Pro

Möchten Sie Carports anbieten, bietet sich folgender Ablauf an:

  1. Hinzufügen eines Modellwertes. Vergeben Sie Key und Attribute so wie oben beschrieben nach Ihren Vorgaben.
  2. Beim Carport ist insb. das Attribut place von Interesse, mit dem Sie das Dach an die Seite des Hauses verschieben können.
  3. Hinzu kommt ein weiteres Merkmal, dass K3.Veranda anbietet. Dieses Merkmal besitzt den Key housRotate und muss vom Typ Liste sein. Das Merkmal benötigt ein Attribut vom Typ Zahl mit dem Key grad.
  4. Vergeben Sie Merkmalswerte für das in Schritt (3) angelegte Merkmal. Beispielsweise Gerade mit dem Attribut grad auf 0. Zusätzlich einen weiteren Wert 90Grad mit dem Attribut grad auf 90. Wenn Sie nun dieses Merkmal im Konfigurator wechseln, werden Sie erkennen, dass sich das Haus bei Gerade nicht bewegt, bei 90Grad allerdings um 90 Grad dreht. Dies ermöglicht im Zusammenspiel mit place als Attributwert der Modellauswahl die Positionierung des Carports.
  5. Sie sollten das Merkmal aus Schritt (4) generell verstecken, und per Gültigkeitsregel dafür sorgen, dass wenn das Carport gewählt ist, die Rotation wie gewünscht ausgeführt wird. Achten Sie auch darauf, dass die Rotation nicht ausgeführt wird, wenn kein Carport gewählt ist.

Sie bieten Carports nur freistehend an?

Dies ist durchaus realisierbar. Das flexible Regelsystem der K3 ermöglicht eine Lösung.
Wir müssen eine Gültigkeitsregel erstellen, die festlegt, dass die Art des Aufbaus immer freistehend ist, wenn bei der Modellauswahl ein Carport gewählt ist.

Sie möchten das Carport drehen?

Wir bieten ein weiteres Merkmal an, mit dem die Ausrichtung bestimmt werden kann.
Das Merkmal benötigt den Key alignment.
Es gibt dabei zwei mögliche Keys für Werte:

  1. quer für einen Verlauf der Dachbreite parallel zur Hauswand.
  2. laengs für einen Verlauf der Dachbreite orthogonal zur Hauswand.
tip

Wenn Sie nur eine Variante anbieten, können Sie auch nur den Merkmalswert anlegen, den Sie wünschen. Vergessen Sie nicht, dieses Merkmal zu verstecken, wenn der Nutzer es nicht sehen soll.

Ihr Carport besitzt mehrere Träger?

Wir bieten bei dem Carport noch ein Merkmal vom Typ Zahl mit dem Key roofLogAmount an.
Dieses Merkmal sollte so beregelt sein, dass es nur im Zusammenspiel mit dem Carport gesetzt ist, und ansonsten den Wert 0 bestitzt. Wenn ein Carport gewählt ist, werden Träger unter dem Carport in entsprechender Anzahl von roofLogAmount visualisiert.

Lamellendächer
Enterprise

Möchten Sie Lamellendächer anbieten, bietet sich folgender Ablauf an:

  1. Hinzufügen eines Modellwertes. Vergeben Sie Key und Attribute so, wie Sie wünschen.
  2. Für die Darstellung der Lamellen müssen Sie eine Eindeckung hinzufügen. Dafür fürgen Sie dem Merkmal mit dem Key glassDensity einen Wert für Lamellen hinzu. Geben Sie diesem Wert den Key lamelle.
  3. Erstellen Sie eine Gültigkeitsregel die festlegt, dass bei der Modellauswahl Ihres Lamellendachs nur die Eindeckung aus Schritt (2) gültig ist.
tip

Sie finden im nächsten Abschnitt genauere Erklärungen zu den Eindeckungen.

Weitere verknüpfte Merkmale

Die Modellauswahl ist zentrales Element Ihres Konfigurators.
Jede Modellauswahl spielt natürlich mit der generellen Dachkonstruktion zusammen.
Diese setzt sich nicht nur direkt aus der Modellauswahl, sondern auch aus vielen weiteren Merkmalen zusammen.
Daher folgt eine Liste der Auswahlen, die unsere Kunden diesbezüglich noch einsetzen:

Produktauswahl
Basic

Sie bieten verschiedene Modelle pro Produktkategorie an?
Die Hersteller führen beispielsweise mehrere Dachmodelle, die unserem klassischen Terrassendach zugeordnet sind.
Sie möchten Ihren Endkunden aber vorab eine Produktauswahl ermöglichen, in der Sie bspw. fragen: Für welches Produkt interessieren Sie sich?
Eine mögliche Auswahl wären Klassisches Terrassendach, Kubisches System, Lamellendach oder Carport.

Anschließend listen Sie unter den Modellen die verschiedenen möglichen Optionen auf und schränken die Modelle weiter ein.
Hierzu benötigen Sie keinerlei Keys. Diese Logik ist rein über ein neues Merkmal und eine Gültigkeitsregel realisierbar.

Profilfarbe
Basic

Natürlich kann die Profilfarbe konfiguriert werden.
Das ist mit dem Merkmal des Typs Farbe mit dem Key color möglich.
Die Profilfarbe wird automatisch ausgelesen und entsprechend gesetzt.

tip

Unsere Kunden verwenden oft die Darstellungsart RAL-Farbe des Merkmals.
In seltenen Fällen bietet unsere RAL-Auswahl aber nicht die gewünschten Werte an.
Dann kann auf eine normale Farbauswahl zurückgegriffen werden, und mit HEX-Werten zur Färbung gearbeitet werden.
Die Labels können so gewählt werden, dass es zu Ihren Wünschen passt.

Dachvorsprung
Basic

Den Dachvorsprung haben Sie bereits hier in der ersten Tutorial-Reihe kennengelernt. Die Aktivierung des Dachvorsprung ist so aufgebaut:

  • Merkmal vom Typ Ja/Nein
  • Key: dachvorsprung

Die Dachvorsprung-Tiefe ist so aufgebaut:

  • Merkmal vom Typ Zahl interpretiert in CM
  • Key: eaves

Eine Regel im Standardvorlage sorgt dafür, dass das Merkmal der Dachvorsprungs-Tiefe ausgeblendet wird, wenn die Aktivierung des Dachvorsprungs nicht aktiv ist.

info

Falls Sie beispielsweise Dachmodelle haben, bei denen kein Dachvorsprung erlaubt ist, sollten Sie dieses Merkmal entsprechend beregeln.
Der Unterzug der bei einem Dachvorsprung verbaut wird, bezieht sich auf das Merkmal Statikträger.

Höhe
Basic

Die Eingabe der Höhe haben Sie bereits hier in der ersten Tutorial-Reihe kennengelernt. Die Höheneingabe ist so aufbaut:

  • Merkmal vom Typ Zahl interpretiert in CM
  • Key: height
info

Wenn Ihre Dachmodelle verschiedene Dachhöhen-Intervalle (max & min) erlauben, denken Sie daran, das Merkmal Höhe entsprechend zu beregeln.

Breite
Basic

Die Eingabe der Breite haben Sie bereits hier in der ersten Tutorial-Reihe kennengelernt. Die Breiteneingabe ist so aufbaut:

  • Merkmal vom Typ Zahl interpretiert in CM
  • Key: width
info

Wenn Ihre Dachmodelle verschiedene Dachbreiten-Intervalle (max & min) erlauben, denken Sie daran, diese entsprechend zu beregeln.

Tiefe
Basic

Die Eingabe der Tiefe haben Sie bereits hier in der ersten Tutorial-Reihe kennengelernt. Die Tiefeneingabe ist so aufbaut:

  • Merkmal vom Typ Zahl interpretiert in CM
  • Key: depth
info

Wenn Ihre Dachmodelle verschiedene Dachtiefen-Intervalle (max & min) erlauben, denken Sie daran, diese entsprechend zu beregeln.

Maßeingabe-Typen

info

Wir arbeiten an einer Möglichkeit den Konfigurator so einzurichten, dass der Endnutzer nicht die Dachneigung eingeben muss, sondern eine hintere Höhe und eine vordere Höhe des Daches.

Art des Aufbaus
Basic

Die Möglichkeit einer Wandmontage oder einer freistehenden Konstruktion haben Sie bereits in der ersten Tutorial-Reihe hier kennengelernt. Die Art des Aufbaus ist so aufgebaut:

  • Merkmal vom Typ Liste
  • Key: attachment
  • Werte
    • Freistehende Konstruktion
      • Key: freistehend für eine Freistehende Konstruktion
    • Wandmontage
      • Key: wandmontage für eine Konstruktion an der Wand
  • Attribute
    • Startpunkt
      • Key: startPoint
      • Typ: Zahl
      • Definition: Eine Zahl in M interpretiert, die das Dach von der Wand abrückt. Sollte nur bei einer freistehenden Konstruktion befüllt sein.
info

Wie oben beschrieben, besteht oft ein Zusammenhang zwischen Carports und der freistehenden Konstruktion. Achten Sie darauf Ihre Gültigkeiten korrekt mit Regeln zu beschreiben.

Pfostentypen
Basic

Unsere verfügbaren Pfosten haben Sie bereits in der ersten Tutorial-Reihe hier kennengelernt.
Die Pfostenauswahl ist so aufgebaut:

  • Merkmal vom Typ Liste
  • Key: pfostenart
  • Werte
    • Eckig
      • Key: eckig für eckige Pfosten.
    • Rund
      • Key: rund für runde Pfosten.
    • Klassisch
      • Key: klassisch für klassische Pfosten (eckiger Character, aber deutlicher abgerundet).
info

Die meisten unserer aktiven Konfiguratoren bieten dem Nutzer keine Pfostenauswahl an.
Dieses Merkmal sollte dann versteckt und durch die Modellauswahl via Gültigkeitsregeln gesteuert werden.

Regenrinnen
Basic

Unsere verfügbaren Regenrinnen haben Sie bereits in der ersten Tutorial-Reihe hier kennengelernt.
Die Regenrinnenauswahl ist so aufgebaut:

  • Merkmal vom Typ Liste
  • Key: rinne
  • Werte
    • Eckig
      • Key: eckig für eckige Rinne.
    • Rund
      • Key: rund für runde Rinne.
    • Klassisch
      • Key: klassisch für klassische Rinne.
    • Kasten
      • Key: kasten für kastige Rinne.
info

Die meisten unserer aktiven Konfiguratoren bieten dem Nutzer keine Rinnenauswahl an.
Dieses Merkmal sollte dann versteckt und durch die Modellauswahl via Gültigkeitsregeln gesteuert werden.

Statikträger
Basic

Der Statikträger bietet die Möglichkeit die Pfostenanzahl vorne zu verringern.
Sie können den Statikträger mit einer Visualisierung anbieten.
Die Statikträger-Auswahl ist so aufgebaut:

  • Merkmal vom Typ Liste
  • Key: staticLogPos
  • Werte
    • True
      • Key: true wenn ein Statikträger verbaut werden sollte.
    • Es können beliebige Träger verschiedener Größen verbaut werden. Dafür können mehrere Werte mit dem Key true angelegt werden. Wenn der Key nicht true ist, wird kein Träger verbaut.
  • Attribute
    • Size
      • Key: size
      • Typ: Zahl
      • Definition: Die Höhe des Statikträgers interpretiert in CM

Schwelle
Basic

Die Schwelle ist der Träger an der Front, an dem alle Dachsparren befestigt sind.
Die Schwelle kann in der Größe angepasst werden.
Die Schwellen-Auswahl ist so aufgebaut:

  • Merkmal vom Typ Liste
  • Key: staticLog
  • Werte
    • Ja
      • Key: ja wenn eine Schwelle abseits von der Standardschwelle verbaut werden sollte.
    • Es können beliebige Schwellen mit verschiedenen Größen verbaut werden. Dafür können mehrere Werte mit dem Key ja angelegt werden. Wenn der Key nicht ja ist, wird die Standard-Schwelle verbaut.
  • Attribute
    • Maße
      • Key: schwelle
      • Typ: nicht übersetzter Text
      • Definition: Eingabe des Typs ZahlxZahl interpretiert als HöhexTiefe. Beispielsweise 10x1 für eine Schwelle von 10CM Höhe und 1CM Tiefe.

Sparrenanzahl
Basic

Die Einstellungen zur Sparrenanzahl haben Sie bereits in der vorherigen Tutorial-Reihe hier kennengelernt.
Das Merkmal der Sparrenanzahl ist so aufgebaut:

  • Merkmal vom Typ Zahl
  • Key: polesTopNumber
  • Werte: Zahleneingabe, daher nicht definiert.

Pfostenanzahl vorne
Basic

Die Einstellungen zur Pfostenanzahl vorne haben Sie bereits in der vorherigen Tutorial-Reihe hier kennengelernt.
Das Merkmal der Pfostenanzahl vorne ist so aufgebaut:

  • Merkmal vom Typ Zahl
  • Key: polesNumber
  • Werte: Zahleneingabe, daher nicht definiert.

Pfostenanzahl hinten
Basic

Das Merkmal der Pfostenanzahl hinten ist so aufgebaut:

  • Merkmal vom Typ Zahl
  • Key: polesNumber
  • Werte: Zahleneingabe, daher nicht definiert.
  • Berechnung: Dieses Merkmal ist typischerweise als eine Formel berechnet und bezieht sich auf die Pfostenanzahl vorne.
    • Als Formeln in den meisten Konfiguratoren genügt dieser Ausdruck: Pfostenanzahl-1 <= 2 ? 2 : Pfostenanzahl-1
    • Diese Formel drückt aus, dass wenn vorne mehr als 3 Pfosten verbaut sind, die Anzahl der hinteren Pfosten die Pfostenanzahl vorne -1 ist. Ansonsten ist die Pfostenanzahl hinten immer 2.
    • Sie können diese Formel natürlich nach belieben anpassen. Hier lernen Sie mehr zu Expressions im K3.