Symboldatei
In der Symboldatei „SYMBOL.CFG“ werden die Symbole für Armaturen, Sprinkler (in der Draufsicht), senkrechte Rohre (in der Draufsicht), Pumpe und Einspeisepunkt definiert.
Die Symboldatei besteht aus beliebig vielen Symboldefinitionen, wobei jedes Symbol aus folgenden Teilen besteht:
- Symbolnummer,
- Name des Symbols,
- Beliebige Anzahl von Elementen, die die Geometrie des Symbols definieren.
Ein Symbol kann wie folgt aufgebaut sein (Zeilen, die mit einem Semikolon beginnen, sind Kommentarzeilen):
[SYMBOL8] -Symbolnummer: 8
; ---------------- Naßalarmventil ---------------- -Kommentar
Name=Naßalarmventil -Name des Symbols
Elem1=B,222,0,0,0.0/0.0,0.2,0.0,0.0 1. -Symbolelement: Bogen
Elem2=B,222,222,0,0.0/0.0,0.07,0.0,0.0 2. -Symbolelement: Bogen
Elem3=P,222,0,0,2,-0.2/0.0,-0.33/0.0 3. -Symbolelement: Polygon
Elem4=P,222,0,0,2,-0.33/-0.14,-0.33/0.14 4. -Symbolelement: Polygon
Die Symbole in der Symboldatei müssen, beginnend mit 1, fortlaufend numeriert sein.
Neue Symbole sollten am Ende angehängt und die Symbolnummer entsprechend hochgezählt werden.
Wird ein neues Symbol definiert, so muss die Symbolnummer in der Parameterdatei eingetragen werden, z.B. muss ein neues Armatursymbol, damit es bei Eingabe einer Armatur im Armaturdialog erscheint, in dem Block [VENTIL] zur Liste der Symbolnummern hinzugefügt werden.
Die Namen der Symbole werden derzeit nur bei Armaturen benötigt (zur Auswahl einer Armatur im Armaturdialog).
Die Symbolgeometrie wird in der Draufsicht durch Angabe einer beliebigen Anzahl von Elementen definiert.
Der Punkt (0,0) entspricht dem Einfügepunkt des Symbols in der Zeichnung. Die y-Achse entspricht der Richtung des Rohres in der Zeichnung.
Die einzelnen Daten eines Symbolelementes werden durch Komma getrennt.
Bei Punktangaben werden x- und y-Komponente durch ein Divisionszeichen getrennt.
Jedes Symbolelement enthält am Anfang immer vier Angaben:
1. Elementtyp
- B = Kreisbogen
- P = Polygonzug
- T = Text
2. Farbe
- Farbe des Elementes (entsprechend der AutoCAD-Farbpalette)
3. FüllFarbe
- 0=Element nicht füllen
- >0=Farbe zum Füllen des Elementes
- (nur Kreise und geschlossenen Polygonzüge)
- (Farbe entsprechend der AutoCAD/ BricsCAD-Farbpalette)
4. Linientyp
- 0= Durchgezogen
- 1= Gestrichelt
- 2= Strichpunkt
- 3= Punkt
5. Bögen enthalten im Anschluss an die vier allgemeinen Angaben folgende Daten:
- Mittelpunkt
- Radius
- Anfangswinkel (in Grad)
- Endwinkel (in Grad)
(ein Vollkreis wird durch Anfangswinkel=Endwinkel erzeugt).
6. Polygonzüge enthalten im Anschluss an die vier allgemeinen Angaben folgende Daten:
- Anzahl der Punkte des Polygons (>1)
- 1. Punkt des Polygons
- 2. Punkt des Polygons
.
.
.
7. Texte enthalten im Anschluss an die vier allgemeinen Angaben folgende Daten:
- Einfügepunkt
- Texthöhe
- Winkel (in x-y-Ebene) (in Grad);
- Skalierungsfaktor in Textrichtung
- Horizontale Ausrichtung, mit 0 = links, 1 = mitte, 2 = rechts
- Vertikale Ausrichtung, mit 0 = Basislinie, 1 = unten, 2 = mitte, 3 = oben
- Textinhalt
In der oben aufgeführten Symboldefinition erzeugen die Daten des 1. Symbolelementes, d.h.
Elem1=B,222,0,0,0.0/0.0,0.2,0.0,0.0
folgendes Element:
B: Bogen,
222: Farbe 222,
0: keine Füllung des Bogens,
0: Linientyp durchgezogen,
0.0/0.0: Mittelpunkt (0,0),
0.2: Radius 0.2,
0.0: Anfangswinkel 0°,
0.0: Endwinkel 0°, d.h. Bogen ist ein Kreis.
Die Daten des 3. Symbolelementes, d.h.
Elem3=P,222,0,0,2,-0.2/0.0,-0.33/0.0
erzeugen folgendes Element:
P: Polygon,
222: Farbe 222,
0: keine Füllung,
0: Linientyp durchgezogen,
2: Polygonzug besteht aus zwei Punkten (d.h. dies ist eine Strecke),
-0.2/0.0: 1. Punkt (Anfangspunkt der Strecke),
-0.33/0.0: 2. Punkt (Endpunkt der Strecke).