Breadcrumbs

FAQ – Qualitool – Standards prüfen: Grundlagen

CARF Qualitool – Standards prüfen: Grundlagen

Schnelle Antworten zur Funktion „Standards prüfen": Projekt- und Regelauswahl, Prüfvorgang, Protokoll, Definitionen, Definitionsdateien, Regelbezeichnungen und Regelsyntax. Frage nicht gefunden? Nutzen Sie das Feedback-Feld am Seitenende – dort können Sie ein Ticket im Support-Portal erstellen.


Standards prüfen – Überblick

Wie starte ich die Prüfung eines Designfiles?

Die Prüfung erfolgt über die Registerkarten Definitionen und Def-Listen. Vorgehen:

  1. Projekt aus Projects.cfg auswählen.

  2. Regel aus der XML-Datei des Projekts wählen; über den XML-Knopf kann die aktuelle XML-Datei geöffnet werden.

  3. Designfile prüfen starten. Das Ergebnis erscheint als Protokolldatei (Dateiname_proto.txt) im eingestellten Arbeitsordner.

  4. DGN-Status zeigt den Verlauf der Prüfung an.

Wichtig: Bei DGN-Dateien mit mehreren Modellen wird immer das Modell „Default" geprüft. Der Qualistempel wird ebenfalls im Default-Modell gespeichert – dieses Modell muss daher vorhanden sein.

Mit Protokolle zeigen können bereits erstellte Protokolle für die aktuelle Datei ohne erneute Prüfung angezeigt werden.

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen


Modelle selektieren

Kann ich einzelne Modelle von der Prüfung ausschließen?

Ja. Über Modelle selektieren können die zu prüfenden Modelle gezielt ausgewählt werden – hilfreich, wenn nur ein geändertes Modell schnell geprüft werden soll. Achtung: Sind Modelle von der Prüfung ausgeschlossen, bleibt der Dateistatus immer auf „NOK, nicht geprüfte Modelle".

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen


Definitionen – Verboten & Zwingend

Was bedeuten die Kategorien „Verboten", „Zwingend" und „Erlaubt" bei den Definitionen?

Über die Definitionen werden Elemente festgelegt, die im Designfile verboten sind oder zwingend mit bestimmten Attributen vorhanden sein müssen. Beim Prüfen werden zuerst die „verbotenen" und anschließend die „zwingend vorhandenen" Elemente gesucht. Die Prüfung ZWINGEND/VERBOTEN ist unabhängig von anderen Schlüsselwörtern wie FARBE, LEVEL usw.

Die Kategorie ERLAUBT wird bei der Designfile-Prüfung nicht aktiv geprüft – sie dient ausschließlich als Hilfe für die Regelkonstruktion (z. B. für die Funktion „Elemente mit Regeln prüfen").

Die Definitionsdateien (erlaubt.cfg, verboten.cfg, zwingend.cfg) werden unter den jeweiligen Regeln in der XML-Datei definiert.

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen > Definitionen


Definitionsdateien

Welche Konfigurationsdateien werden für Definitionen verwendet?

Für jede Regelkategorie gibt es eine separate Konfigurationsdatei im Projektordner unter env/db/quali:

  • erlaubt.cfg – Erlaubte Elemente (nur für Regelkonstruktion, nicht aktiv geprüft)

  • verboten.cfg – Verbotene Elemente

  • zwingend.cfg – Zwingend vorhandene Elemente

Die Verknüpfung erfolgt in der XML-Einstellungsdatei (rules.xml) über den Bezeichner LISTE:. Die Dateinamen sind frei wählbar.

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen > Definitionen > Definitionsdateien


Bezeichnung für die Regel

Wie benenne ich eine Regel und was gilt es dabei zu beachten?

Jede Regel erhält eine Bezeichnung/Kennung, die bei einem Prüffehler im Protokoll angezeigt wird. Die Bezeichnung kann frei gewählt werden; keine Leerzeichen erlaubt. Beispiele: TEXTE-HEIZUNG, ZELLEN-RICHTUNGSPFEIL, ZELLE-HOEHEN.

Wird die automatische Benennung gewählt, generiert das Programm die Bezeichnungen nach folgendem Schema:

  • ERLAUBT: E_1, E_2, … E_n

  • VERBOTEN: V_1, V_2, … V_n

  • ZWINGEND: Z_1, Z_2, … Z_n

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen > Definitionen > Bezeichnung für die Regel


Syntax der Regel

Wie ist die Syntax einer Prüfregel aufgebaut?

Eine Regel beschreibt Elemente durch eine Folge von Attributen in eckigen Klammern. Bei allen Attributen können mehrere Werte, durch Komma getrennt, angegeben werden; bei Zahlen sind auch Wertebereiche möglich (1-30).

Attribute:

Kürzel

Bedeutung

[TYP]

MicroStation-Elementtyp (3 = Linie, 2 = Zelle, 17 = Text, 33 = Maß …)

[C]

Farbe

[W]

Linienstärke

[S]

Linientyp (benutzerdefinierte Linientypen in runden/geschweiften Klammern)

[L]

Level (Ebene)

[F]

Font (Schriftart)

[T]

Textstyle

[D]

Maßstyle

[N]

Zellname (nur bei TYP 2)

Beispiel ZWINGEND – Linie:

[TYP]3[C]2[W]2[S]0[L]Level1,Level2,Level3

Alle Linien müssen Farbe 2, Linienstärke 2, Linientyp 0 haben und auf Level1, Level2 oder Level3 liegen.

Mehrere Level per Komma:

[TYP]17[C]ByLevel[W]2[L]Level63,Level50,Level40,Level30[F]INTL_ISO[T]Armaturen

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen > Definitionen > Syntax der Regel


Filter für die Attribute

Wie steuere ich, welche Attribute in eine Regel übernommen werden?

Über Filter wird gesteuert, welche Attribute beim Anklicken eines Elements in die Regel übertragen werden. Ist ein Filter-Schalter aktiv, wird das entsprechende Attribut (Level, Farbe, Linientyp …) in die Regel aufgenommen.

Besonderheiten:

  • Bei Text: Linientyp wird nicht übernommen; Textstyle und Font werden zusätzlich übernommen.

  • Bei Bemaßung: Maßstyle wird übernommen.

Es stehen separate Filter für allgemeine Attribute, Zellnamen, Texte und Maße zur Verfügung.

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen > Definitionen > Filter für die Attribute


Regel anschauen & bearbeiten

Wie kann ich die gespeicherte Regeldatei direkt öffnen?

Über Regeln Anschauen, Bearbeiten wird die Textdatei, in der die Regeln gespeichert sind, im eingestellten Editor geöffnet und kann dort manuell angepasst werden.

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen > Definitionen > Regeln Anschauen, Bearbeiten


Alle Elemente automatisch in Liste einfüllen

Wie fülle ich alle Elemente des Designfiles automatisch als Regeln ein?

Mit der Funktion „Alle Elemente in Designfile in Liste einfüllen" werden alle im geöffneten Designfile vorhandenen Elemente automatisch als Regeleinträge erzeugt. Vorgehen:

  1. Kategorie (Zwingend/Verboten/Erlaubt) einstellen.

  2. Filter richtig einstellen.

  3. Prefix eingeben – Regeln werden nach dem Schema Prefix_Nummerierung benannt (z. B. ELE_ ergibt ELE_1, ELE_2, … ELE_n).

Quelle: Handbuch CARF Qualitool > Funktionen > Standards prüfen > Definitionen > Alle Elemente in Designfile in Liste einfüllen