CARF Qualitool – XML-Einstellungsdatei: Grundstruktur & Schlüsselwörter
Schnelle Antworten zur XML-Einstellungsdatei (rules.xml): Aufbau, Schlüsselwörter-Übersicht, globale Regeln und automatisches Befüllen von Listen. Frage nicht gefunden? Nutzen Sie das Feedback-Feld am Seitenende – dort können Sie ein Ticket im Support-Portal erstellen.
Aufbau der XML-Einstellungsdatei
Wie ist die rules.xml aufgebaut und wie bearbeite ich sie?
Die XML-Datei rules.xml ist die zentrale Konfigurationsdatei des Qualitools; ihr Name ist fest vorgegeben. Sie wird mit dem XML-NOTEPAD angezeigt und bearbeitet.
Auf oberster Ebene können mehrere Regeln für verschiedene Prüfszenarien angelegt werden (z. B. QUALI_CHECK, QUALI_CHECK_HEAT, QUALI_CHECK_SANI). Darunter folgen die Schlüsselwörter mit den Prüfkonfigurationen.
Wichtige Regeln beim Bearbeiten:
-
Schlüsselwörter umbenennen deaktiviert die Prüfung – z. B.
FARBENin_FARBENumbenennen schaltet die Farbprüfung ab. -
Listenbezeichner verweisen immer auf Dateinamen im Quali-Verzeichnis; der Bezeichner
LISTE:muss stets erhalten bleiben. -
Mit der CARF-Installation wird ein vollständiger Satz Konfigurationsdateien mitgeliefert; diese sollten für eine spezifische Prüfung kopiert und erst dann verändert werden.
Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei
Schlüsselwörter – Übersicht
Welche Schlüsselwörter gibt es und was steuern sie?
Schlüsselwörter definieren, welche Prüfungen das Qualitool durchführt. Die meisten verweisen über LISTE:Dateiname.cfg auf Konfigurationsdateien. Durch Voranstellen eines _ vor das Schlüsselwort kann eine Prüfung gezielt deaktiviert werden.
Übersicht nach Kategorien:
Grafikeigenschaften:
LEVEL, LEVEL_2D_3D, LEVEL_OBJEKT, FARBEN, FARBTABELLE, LINIENTYP, LINIENSTAERKE, FONT, TEXTSTYLE, MASSSTYLE, TEXTLEVEL, TEXTLEVEL_VOID, MASSLEVEL, MASSLEVEL_VOID
Zellen & Objekte:
ZELLNAME, CELLS_PARA_OK, CELL_SCALE, SACHDATEN, MATERIAL
Referenzen & Modelle:
REFERENZEN, REFERENZEN_ERLAUBT, DGNLIB, MODEL, MODEL_NO_CHECK
Datei & Geometrie:
DGN_NAME, DGN_ACTIVE_SCALE, ORIGINAL_DGN_FILE_FORMAT, GLOBAL-ORIGIN, RESOLUTION_UNIT, CHECK_WORKING_UNITS, ARBEITSEINHEITEN, EMPTY_FILE, KOMPRIMIEREN, INVISIBLE_ELEMENT, DOUBLE_ELEMENT_TOL, ELEMENT_SIZE, ELEMENT_SIZE_KO, KO-KRITERIEN, XYZ-LAGE
Anzeige & Information:
SHOW_FILE_INFO, SHOW_LEVEL_INFO, SHOW_LOCKED_ELEMENTS, STATISTIC, STATISTIK, CHECK_BESCHRIFT_PROZ
Erweiterte Prüfoptionen:
CHECK_REF, CHECK_LEVEL_NR, CHECK_ELEMENT_BYLEVEL, NAME_RULE, LANG_CHECK, UA_MIRROR, DUCT_LUFT_ART, APPLICATION_CHECK_DATA
CARF-Module:
TRICAD_MS/CARF_MS, CHECK_TRICAD_MODULES/CHECK_CARF_MODULES, ONLY_TRICAD_CELLS/ONLY_CARF_CELLS
Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter
Globale Regeln (neutral)
Was sind globale Regeln und wie werden sie eingebunden?
Es besteht die Möglichkeit, einen globalen Regelordner zu definieren, in dem übergreifende Regeldefinitionen abgelegt werden. Beim Prüfen werden diese Regeln gelesen und gelten für alle Projekte.
Beispielpfad: env\\db\\quali\\_neutral
Im werkspezifischen Ordner werden dann nur noch die wirklich werkspezifischen Regeln hinterlegt. Sind im Werkordner und im globalen Ordner Regeln mit gleichem Namen vorhanden, hat die werkspezifische Regel Vorrang.
Der globale/neutrale Ordner muss nicht als Projekt in der Projects.cfg aufgeführt sein. Sein Name wird in attributes.cfg über [XMLGLOBALRULES] definiert (Standard: _neutral).
Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Globale Regeln (neutral)
Listen automatisch über DGN befüllen
Wie fülle ich Konfigurationslisten automatisch aus einem Designfile?
Die meisten Listen (Farben, Linienstärken, Linientypen, Ebenen, Fonts, Textstyles usw.) können automatisch aus dem aktuell geöffneten Designfile befüllt werden. Dazu dient die Funktion „Liste über DGN einfüllen".
Vorgehen:
-
DGN mit allen erlaubten Werten (Farben, Ebenen, Fonts usw.) öffnen.
-
Gewünschte Listfunktion aufrufen und „Liste über DGN einfüllen" wählen.
Wichtig: Ist ein Wert bereits in der Liste vorhanden, wird er nicht doppelt eingetragen. Die Funktion kann daher mehrfach und zu beliebigen Zeitpunkten aufgerufen werden.
Diese Funktion darf nur bei Dateien verwendet werden, deren Inhalt bereits als standardkonform gilt.
Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > Liste automatisch über DGN einfüllen