Attribute: Unterschied zwischen den Versionen

Aus Dokumentation
Wechseln zu:Navigation, Suche
Zeile 52: Zeile 52:
 
Müssen Sie Werte von einem Projekt in ein anderes Übertragen, ist dies einfach über eine Eigenschaftenliste zu bewerkstelligen.<br>
 
Müssen Sie Werte von einem Projekt in ein anderes Übertragen, ist dies einfach über eine Eigenschaftenliste zu bewerkstelligen.<br>
 
Wichtig den Objektnamen mit exportieren, um beim Import wieder identifizieren zu können.<br>
 
Wichtig den Objektnamen mit exportieren, um beim Import wieder identifizieren zu können.<br>
 +
 +
 +
===BSP2 - Vergleich Volumendifferenzen zweier Hydraulikvarianten innerhalb einer Ansicht===
 +
 +
'''Frage:''' <br>
 +
Wie könnten wir am besten den einzelnen Abschnitten mit Änderungen im Sanierungsnetz eine Kennung vergeben – z.B. SanierungB01 – um im Nachgang diese Haltungen entsprechend einzufärben?
 +
Hintergrund unserer Frage: mögliche automatisierte Erstellung konzeptioneller Sanierungspläne mit Darstellung des Bestandes z.B: in der Einfärbung schwarz und der Sanierung  in der Einfärbung z.B magenta.
 +
 +
 +
'''Antwort:''' <br>
 +
Auch hier helfen die freien Attribute: <br>
 +
Nach nummerischen Werten kann sofort einfach eingefärbt werden:<br>
 +
Sanierung = 0 (ohne Sanierung)<br>
 +
Sanierung = 1 (Sanierungsabschnitt 1 oder Sanierungsart Reparatur ….)<br>
 +
Sanierung = 2 (Sanierungsabschnitt 2 oder Sanierungsart Renovierung…..)<br>
 +
 +
Dann nach Sanierung in der Farbkonfiguration einfärben.<br>
 +
0= schwarz<br>
 +
1= magenta<br>

Version vom 9. Januar 2024, 11:13 Uhr

In ++SYSTEMS kann das Datenmodell durch eigene, freie Attribute beliebig erweitert werden. Somit ist man in der Modellierung völlig frei, eigene Themen umzusetzen. Freie Attribute sind genauso wertig wie fest vorgegebene und können für Beschriftung, Färbung, Ausdrücke verwendet werden. Diese Attribute stehen für alle modellrelevanten Objekte zur Verfügung: Abschnitte, Knoten, Zuflüsse... Die Eingabe erfolgt entweder direkt am Objekt über den TAB 'Attribute', über Markieren und 'Markierte ändern' oder auch über einen Import.

Ein Attribut besteht immer aus Schlüsselwort und einer Wertzuweisung.

Das Schlüsselwort, der Name des freien Attributes, darf nicht gleich sein einem in ++SYSTEMS schon fest vergebenen Datenfeld. Bei der direkten Eingabe am Objekt wird dies geprüft und verhindert indem der Dialog nicht mit OK bestätigt werden kann. Beim Import und der Eingabe über Markierte ändern wird dem Attributnamen ein „Unterstrich“ vorangestellt.

Wird beim Import ein Wert zu einem festen Datenfeld importiert der nicht erlaubt ist wird ebenfalls ein freies Attribut angelegt. Aus Entwässerungssystem=MW -> wird _Entwässerungssystem=MW da für das interne Datenfeld Entwässerungssystem nur 0 bis 3 erlaubt ist.

++SYSTEMS unterscheidet unterschiedliche Arten von Attributen:

Eine Besonderheit sind variantenabhängige Attribute. Dabei können Stammdaten, abhängig von der gewählten Hydraulikvariante, abgeändert werden. Dabei wird dem zu ändernden Datenfeld der Name der Hydraulikvariante gefolgt von Doppelpunkt vorangestellt.

  • Euler_T5::Profilhöhe=800
  • Euler_T5::Anteil undurchlässig Prozent=35


Anwendungsbeispiel / Supportanfragen

BSP1 - Vergleich Volumendifferenzen zweier Hydraulikvarianten innerhalb einer Ansicht

Frage:
Wir würden gerne den Schächten Volumendifferenzen (Überstauvolumen, Betrachtet zwischen zwei Berechnungen) zuweisen und folglich Schächte nach Volumendifferenz einfärben und so das Netz optisch auf Verschlechterung / Verbesserung im Überstaubild zwischen einzelnen Berechnungen überprüfen.

Antwort:
In der Beschriftung und Färbung kann jeweils nur auf Werte der ausgewählten Hydraulikvariante verwiesen werden, es müssen die Ergebnisse der weiteren Varianten zu einem freien Attribut kopiert werden.

Am besten man legt sich dafür eine eindeutige Benamung für diese Attribute fest.

Beispielsweise für das Überstauvolumen am Schacht:
ÜV_IST_T03 -> Überstauvolumen, Istzustand,3-jährlich
ÜV_SAN1_T03 -> Überstauvolumen, Sanierungsvariante 1, 3-jährlich

Man wählt eine Hydraulikvariante aus (fett gedruckt) markiert alle Schächte – Markierte ändern

FreieAttribute 240109.png


Das Attribut ÜV_SAN1_T03 wird dabei angelegt, wenn es nicht schon existiert, und mit dem Wert Maximales Überstauvolumen der ausgewählten Hydraulikvariante belegt.

Die können Sie für jede Variante vornehmen und bekommen so Zugriff auf die hydraulischen Ergebnisse auch von nicht ausgewählten Varianten.

Mit diesen Werten können Sie nun beschriften, einfärben aber auch in Ausdrücken rechnen.

Einfärben als Beispiel:
(ÜV_SAN1_T03) – (ÜV_IST_T03) -> ab 0 – rot (Sanierungsüberstau ist größer als IST-Überstau)

Müssen Sie Werte von einem Projekt in ein anderes Übertragen, ist dies einfach über eine Eigenschaftenliste zu bewerkstelligen.
Wichtig den Objektnamen mit exportieren, um beim Import wieder identifizieren zu können.


BSP2 - Vergleich Volumendifferenzen zweier Hydraulikvarianten innerhalb einer Ansicht

Frage:
Wie könnten wir am besten den einzelnen Abschnitten mit Änderungen im Sanierungsnetz eine Kennung vergeben – z.B. SanierungB01 – um im Nachgang diese Haltungen entsprechend einzufärben? Hintergrund unserer Frage: mögliche automatisierte Erstellung konzeptioneller Sanierungspläne mit Darstellung des Bestandes z.B: in der Einfärbung schwarz und der Sanierung in der Einfärbung z.B magenta.


Antwort:
Auch hier helfen die freien Attribute:
Nach nummerischen Werten kann sofort einfach eingefärbt werden:
Sanierung = 0 (ohne Sanierung)
Sanierung = 1 (Sanierungsabschnitt 1 oder Sanierungsart Reparatur ….)
Sanierung = 2 (Sanierungsabschnitt 2 oder Sanierungsart Renovierung…..)

Dann nach Sanierung in der Farbkonfiguration einfärben.
0= schwarz
1= magenta