Formeln & Listen

Anwenden von Formeln

Formeln sind, wie auch der Objekt-Manager, ein universelles Werkzeug. Die Ergebnisse können z.B. Kostenberechnungen (Fläche x Variable Kosten pro qm = Ergebnis in EUR) oder Bewertungen (Fläche x Variable Bewertung in Punkten = Ergebnis Gesamtpunktzahl) sein.

Erstellte Formeln werden Programm übergreifend gespeichert und stehen somit in allen anderen Zeichnungen sofort zur Verfügung. Die Anwendung, Auswahl und Verwaltung der Formeln geschieht in dem Dialog Formeln & Listen.


Formeln zuweisen

  1. Um den Dialog Formeln & Listen aufzurufen, klicken Sie im Info-Dialog auf die Schaltfläche Formeln.

    Im Ordner DATAflor finden Sie eine Auswahl an Beispielformeln. Sollten Sie in der Vorgängerversion von DATAflor CAD bereits eigene Formeln erstellt haben, werden diese automatisch beim ersten Aufruf importiert. Diese Formeln finden Sie unter Import.

  2. Aus den einzelnen Ordnern kann nun eine Formel auswählt werden, welche dann mit [OK] in den Massenbaum übernommen wird.
  3. Sofern noch Variablen in der Formel hinterlegt sind, werden diese beim Einfügen abgefragt. Zur Übersichtlichkeit wird die Variable eingefärbt.
  4. Gleiches gilt für Verweise auf Listen, bei denen ein Eintrag gewählt und mit [OK] bestätigt werden kann.

Wird einer Gruppe eine Formel zugewiesen, wird für jedes untergeordnete Objekt diese Formel hinzugefügt.
Eine Bearbeitung der Formel kann jedoch nur auf der zugewiesenen Gruppenebene erfolgen.

Häufig verwendete Formeln können über das Sternsymbol als Favoriten markiert werden.

Eigene Formeln erstellen

Um eine neue Formel zu erstellen, stehen Ihnen im Werkzeugkasten (und auch über die rechte Maustaste) folgenden Funktionen zur Verfügung:

Neue Formel erstellen
Neuen Ordner erstellen
Ausgewählte Formel kopieren
Ausgewählte Formel löschen

Im Baum der Formelbibliothek können Sie die Formeln in einer eigenen Ordnerstruktur anlegen. Die Formeln lassen sich per Drag&Drop an die gewünschte Position verschieben. Sobald Sie eine Formel hinzugefügt haben, können Sie im rechten Bereich die Eigenschaften der Formel definieren:

  1. Geben Sie Ihrer Formel einen eindeutigen Namen.
  2. Im Feld Formel folgt die Definition der Formel. Wird z.B. eine Objekteigenschaft Fläche benötigt, wird mit der Schaltfläche [>] und der Auswahl Objekteigenschaft > Fläche der Wert in die Formel eingefügt.

    Weitere Eingaben können nun +, -, *, / und Zahlen als Rechenparameter sein, z.B. 2.5.
    Geeigneter ist die Arbeit mit Variablen, die ebenfalls mit [>] eingefügt werden. Die Variable kann mit [Kosten] bezeichnet werden. Dies hat den Vorteil, dass bei jeder Anwendung der Formel ein individuell für das Objekt zutreffender Wert für Kosten festgelegt werden kann.
    Zusätzlich kann auch auf eine Liste zugegriffen werden, z.B. [!Umrechnungsgewichte m3/t!] oder Sie verweisen auf eine andere Formel, die dann bei der Verwendung der Formel abgefragt wird.

  3. Wählen Sie aus der Liste eine Einheit aus oder verwenden Sie eine Beschriftungseinheit.

    Die Beschriftungseinheit dient z.B. als Einheit in der Legende und wird nur verwendet, wenn für die Einheit der Wert keine vergeben ist.

  4. Im Bereich Rundung können Sie wählen, ob Sie keine Rundung, eine Rundung des Ergebnis der Formel oder eine Rundung aller Werte bei der Berechnung möchten. Anschließend wählen Sie die Anzahl der Stellen aus der Liste aus.
  5. Der Titel kann in der Legende als Spaltenüberschrift verwendet werden (z.B. Kosten). Dies kann hilfreich sein, wenn Sie z.B. mehrere unterschiedliche Formeln verwenden, die alle Kosten berechnen, aber die berechneten Werte nur in einer Spalte in der Legende dargestellt werden sollen.
  6. Unter Beschriftung können Sie einen Text vordefinieren, der in der Objektbeschriftung verwendet werden soll. Auch hier haben Sie über die Schaltfläche [>] die Möglichkeit, die in der Formel verwendeten Objekteigenschaft, Variablen oder das Ergebnis einzufügen.

    Um diese Formel als Beschriftungs-Attribut zu verwenden, wählen Sie die erzeugte Formel in der Objektbeschriftung unter Formeln aus. Weitere Informationen erhalten Sie im Kapitel: Besonderheiten bei der Beschriftung.

  7. Im Bereich Info können zusätzliche Informationen zur Formel hinterlegt werden.
  8. Speichern Sie die erstellte Formel oder weisen Sie sie mit der Schaltfläche OK zu.

Formeln ändern

Zum Ändern bereits definierter Formeln wird der entsprechende Eintrag links im Baum markiert. Auf der rechten Seite werden die Details angezeigt, die einfach bearbeitet werden können. Beendet wird die Bearbeitung mit Speichern oder OK.

Änderungen wirken sich nur auf neu zugewiesene Formeln aus. Bereits im Objekt-Manager verwendete Formeln, werden nicht durch die neue Eigenschaft überschrieben.

Zugewiesene Formel bearbeiten

Soll eine Variable oder die Auswahl eines Listeneintrags nach dem Hinzufügen der Formel geändert werden, klicken Sie im Info-Dialog auf Formeln bearbeiten.

Wählen Sie im Massenbaum das einzelne Objekt oder die Gruppe/Position aus. Über den Pfeil > öffnen Sie in dem Formeldialog die Einträge für die Variablen und Listen. Geben Sie hier den neuen Wert für die Variable ein bzw. wählen Sie den neuen Eintrag aus der Liste aus.

Einmal erstellte Formeln können auch gelöscht und überarbeitet werden. Die Überarbeitung bezieht sich nur auf ein neues Verwenden der Formel.
Zeichnungen, in denen die Formel im vorherigen Zustand angewendet wurde, werden nicht verändert.

Listen

Listen dienen in der Formelbibliothek als Wissensdatenbank und zur Hinterlegung häufig benötigter Werte.

Im Ordner DATAflor finden Sie eine Auswahl an Beispiellisten. Sollten Sie in der Vorgängerversion von DATAflor CAD bereits eigene Listen erstellt haben, werden diese automatisch beim ersten Aufruf importiert. Diese Formeln finden Sie unter Import.

Häufig verwendete Listen können über das Sternsymbol als Favoriten markiert werden.

Um eine neue Liste zu erstellen, stehen Ihnen im Werkzeugkasten (und auch über die rechte Maustaste) folgenden Funktionen zur Verfügung:

Neue Liste erstellen
Neuen Ordner erstellen
Ausgewählte Liste kopieren
Ausgewählte Liste löschen

Wie die Formeln, können auch die Listen in einer eigenen Ordnerstruktur angelegt werden. Verwenden Sie hier einen geeigneten Name für die Liste. Die Listen lassen sich per Drag&Drop an die gewünschte Position verschieben.
Sobald Sie eine Liste hinzugefügt haben, können Sie im rechten Bereich die Eigenschaften der Liste definieren:

  1. Geben Sie in der Tabelle jeweils einen Namen und den Faktor für den Eintrag an.
  2. Bestätigen Sie die Eingabe mit der Tab-Taste, um in das nächste Feld bzw. auch in die nächste Zeile zu wechseln.
  3. Speichern Sie die erstellte Liste oder weisen Sie sie mit der Schaltfläche OK zu.

Zusätzlich können Sie bereits vorhandene Listen importieren.

Zu diesem Zweck muss die Datei in einem spaltenbasierten Format vorliegen. Nach Auswahl der Datei über […] können Sie in dem Fenster den Separator und die Spalten für Bezeichner und Wert definieren.
Mit OK importieren Sie die Liste.


Vordefinierte Formeln

Neben den Eigenschaften, die vom Objekt bei der Erfassung abgeleitet werden - in der Regel Anzahl, Strecke, Fläche und Volumen - lassen sich neben eigene auch vordefinierte Formeln hinzufügen.

Über Formeln hinzufügen (Plus-Symbol unten links) stehen diese Formeln (Fläche aus Strecke, Volumen aus Strecke, Volumen aus Fläche) zur Verfügung:

Eine Zuordnung dieser automatisierten Formel direkt an Hierarchieobjekte (z.B. Positionen) ist hier ebenfalls möglich.

Auch wenn diese Formeln auf Ebene der Gruppe/Position zugewiesen werden, wird die Eigenschaft zum Objekt angelegt. Die Variable lässt sich für alle Objekte zugleich auf der oberen Ebene oder für jedes Einzelobjekt anpassen. Der Wert auf Ebene der Gruppe/Position bleibt 0.

Ist mehr als eine Eigenschaft mit der entsprechenden Mengeneinheit vorhanden, kann für das Objekt ausgewählt werden, welche der beiden Mengen übergeben werden soll. Wird das Kästchen deaktiviert, erfolgt keine Übergabe.

Fläche aus Strecke

Nach der Auswahl erfolgt die Abfrage nach der Breite, welche nachträglich auch verändert werden kann.

Das Attribut Fläche aus Strecke wird nun mit der abgeleiteten Fläche aufgeführt und als Menge zur Position übernommen. Im Mengennachweis erfolgt eine Dokumentation mit der REB Formel 91 (Strecke x Breite).

Zum nachträglichen Ändern der Breite wird das Attribut Fläche aus Strecke über den Pfeil geöffnet. Anschließend lässt sich der Wert Breite ändern. Es können auch andere Formeln verwendet werden, sofern die Einheit der Formel auch m² beträgt.


Volumen aus Strecke

Nach der Auswahl erfolgt die Abfrage nach der Breite und der Schichtstärke, welche nachträglich auch verändert werden kann.

Das Attribut Volumen aus Strecke wird nun mit dem abgeleiteten Volumen aufgeführt und als Menge zur Position übernommen. Im Mengennachweis erfolgt eine Dokumentation mit der REB Formel 04 (Quader).

Zum nachträglichen Ändern der Breite und der Schichtstärke wird das Attribut Volumen aus Strecke über den Pfeil geöffnet. Anschließend lassen sich die Werte Breite und Stärke ändern. Weiterhin können auch andere Formeln verwendet werden, sofern die Einheit der Formel auch m³ beträgt.


Volumen aus Fläche

Nach der Auswahl erfolgt die Abfrage nach der Schichtstärke, welche nachträglich auch verändert werden kann.

Das Attribut Volumen aus Fläche wird nun mit dem abgeleiteten Volumen aufgeführt und als Menge zur Position übernommen. Im Mengennachweis erfolgt eine Dokumentation mit der REB Formel 04 (Quader) oder mit Formel 01 (Prisma).

Zum nachträglichen Ändern der Schichtstärke wird das Attribut Volumen aus Fläche über den Pfeil geöffnet. Anschließend lässt sich der Wert Stärke ändern. Weiterhin können auch andere Formeln verwendet werden, sofern die Einheit der Formel auch m³ beträgt.


Andere Positionseinheiten

Mit Hilfe von Formeln kann die Menge für jede Position, egal welche Einheit vorhanden ist, ermittelt werden. Für diese Fälle muss eine Formel angelegt werden, die als Einheit die Positionseinheit aufweist. Wählen Sie dazu über das Plus-Symbol unten links den Eintrag Formel.

Das Anlegen und Verwalten von Formeln wird im Kapitel oben erläutert: Formel zuweisen

Für einige Positionseinheiten sind von DATAflor bereits Formeln vordefiniert (z.B. Gewicht aus Flächen in Tonnen / Einheit: t).

DATAflor CAD verwendet zur Interpretation von Einheiten eine Umrechnungstabelle (Datei UNITS.TBL). Diese vereinfacht den Umgang mit Einheiten enorm, da unterschiedliche Schreibweisen und Umrechnungen voreingestellt werden. Ist als Positionseinheit z.B. M3 oder cm3 eingegeben, verwendet DATAflor CAD automatisch die Menge. Sollte eine Einheit einmal nicht erkannt werden, kann die Umrechnungstabelle mit einem Editor ergänzt bzw. geändert werden.

Beispiel für Volumen