Breadcrumbs

FAQ – Qualitool – XML-Schlüsselwörter: Prüfoptionen & CARF-Module

CARF Qualitool – XML-Schlüsselwörter: Prüfoptionen & CARF-Module

Schnelle Antworten zu den XML-Schlüsselwörtern für Prüfoptionen (Duplikate, Elementgröße, XYZ-Lage, Statistik, KO-Kriterien, Sichtbarkeit, Ebenen, Beschriftung, Regelzuweisung, Sprache, Lüftung) und zur Prüfung von CARF-/TRICAD-MS-Modulen. Frage nicht gefunden? Nutzen Sie das Feedback-Feld am Seitenende – dort können Sie ein Ticket im Support-Portal erstellen.


KOMPRIMIEREN

Wird das Designfile nach der Prüfung automatisch komprimiert?

Ja, wenn KOMPRIMIEREN auf JA, YES oder 1 gesetzt ist, wird das Designfile direkt nach dem Prüfvorgang komprimiert.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > KOMPRIMIEREN


INVISIBLE_ELEMENT – Versteckte Elemente prüfen

Wie erkenne ich versteckte (unsichtbare) Elemente im Modell?

INVISIBLE_ELEMENT prüft, ob im Modell versteckte Elemente vorhanden sind. Der Wert steuert, wie die Meldung behandelt wird:

  • 1 – versteckte Elemente erscheinen unter Fehler, Prüf-Status ist FEHLER

  • 2 – versteckte Elemente erscheinen unter Information, Prüf-Status bleibt OK

Beispiel: <INVISIBLE_ELEMENT>1</INVISIBLE_ELEMENT>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > INVISIBLE_ELEMENT


SHOW_FILE_INFO – Dateieigenschaften im Protokoll anzeigen

Wie zeige ich ausgewählte DGN-Eigenschaften im Protokoll an?

SHOW_FILE_INFO verweist auf eine Konfigurationsdatei mit drei Spalten:

  1. Aktiv (0/1) – ob die Eigenschaft angezeigt wird

  2. Eigenschaft – Schlüsselwort aus der Bentley ECSchema-Datei (\\MicroStation\\ECSchemas\\Dgn\\DgnFileSchema.01.00.ecschema.xml)

  3. DialogNr – leer = Text aus ECSchema; andernfalls Dialognummer aus dialog_qualitool_xmlLX.dia

Beispiel: <SHOW_FILE_INFO>LISTE:fileInfo.cfg</SHOW_FILE_INFO>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > SHOW_FILE_INFO


SHOW_LEVEL_INFO – Ebeninformationen anzeigen

Wie zeige ich alle Ebenen mit Detailinformationen im Protokoll an?

SHOW_LEVEL_INFO steuert die Anzeige von Ebenendetails (globale Sichtbarkeit, Verwendung usw.):

  • 0 – keine Anzeige

  • 1 – Ebeneninformationen erscheinen unter dem Knoten „Allgemeine Information"

Beispiel: <SHOW_LEVEL_INFO>1</SHOW_LEVEL_INFO>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > SHOW_LEVEL_INFO


SHOW_LOCKED_ELEMENTS – Gesperrte Elemente anzeigen

Wie liste ich gesperrte Elemente im Protokoll auf?

SHOW_LOCKED_ELEMENTS steuert die Auflistung gesperrter Elemente:

  • 0 – keine Auflistung

  • 1 – gesperrte Elemente erscheinen unter „Informationen"

Beispiel: <SHOW_LOCKED_ELEMENTS>1</SHOW_LOCKED_ELEMENTS>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > SHOW_LOCKED_ELEMENTS


KO-KRITERIEN – Abbruchkriterien festlegen

Was sind KO-Kriterien und wie wirken sie sich auf die Prüfung aus?

KO-KRITERIEN verweist auf eine Konfigurationsdatei, die Abbruchbedingungen enthält. Stimmt eines der definierten KO-Kriterien nicht, wird die Prüfung des Designfiles sofort abgebrochen. Die Einträge in der Datei sind standardmäßig mit # auskommentiert und müssen manuell aktiviert werden.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > KO-KRITERIEN


DOUBLE_ELEMENT_TOL – Duplikatprüfung

Wie prüfe ich auf doppelte (übereinanderliegende) Elemente?

DOUBLE_ELEMENT_TOL prüft auf Duplikate im Modell. Als Wert wird eine Toleranz in mm angegeben; Elemente, die innerhalb dieser Toleranz übereinanderliegen, werden als Duplikate erkannt. Ist der Wert 0.0 oder kleiner, findet keine Prüfung statt.

Beispiel: <DOUBLE_ELEMENT_TOL>1.0</DOUBLE_ELEMENT_TOL>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > DOUBLE_ELEMENT_TOL


ELEMENT_SIZE & ELEMENT_SIZE_KO – Elementgröße prüfen

Wie prüfe ich die Dateigröße einzelner Elemente?

  • ELEMENT_SIZE – meldet Elemente als fehlerhaft, deren Größe den definierten Schwellenwert überschreitet (z. B. > 2000 BYTE).

  • ELEMENT_SIZE_KO – wenn ein Element diesen Wert überschreitet, gilt das als KO-Kriterium und die Prüfung wird sofort abgebrochen. ELEMENT_SIZE_KO muss in der KO-Kriterien-Datei definiert sein.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > ELEMENT_SIZE / ELEMENT_SIZE_KO


XYZ-LAGE – Räumliche Lage der Elemente prüfen

Wie prüfe ich, ob Elemente innerhalb der erlaubten Raumgrenzen liegen?

XYZ-LAGE prüft die Lage aller Elemente im Designfile anhand eines dreidimensionalen Würfels. Vorgehen: Einen Solid mit den gewünschten Grenzen in einem DGN platzieren (Grundfläche zuerst, dann Höhe) → „XYZ-LAGE wählen" und Würfel anklicken → Koordinaten werden in XYZ-LAGE.cfg eingetragen. Bei der Prüfung werden alle Elemente außerhalb dieses Würfels als Fehler angezeigt.

Bestimmte Ebenen können von der Lageprüfung ausgenommen werden: LEVEL_NO_CHECK:LEVEL1,LEVEL2,... als erste Zeile in der Konfigurationsdatei.

Lagewürfel aus Dateieigenschaften: Enthält das DGN benutzerdefinierte Eigenschaften (Plant name, Subplant name, Building, Subbuilding, Floor, Elevation), wird der passende Lagewürfel hierarchisch über diese Eigenschaften gesucht. Fehlt ein Eintrag, wird der [ALL]-Eintrag verwendet. So ist eine einzige neutrale .cfg-Datei für alle Werke möglich.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > XYZ-LAGE


STATISTIC & STATISTIK – Statistikprotokoll

Wie erzeuge ich eine Elementstatistik im Protokoll?

  • STATISTIC – hängt das Statistikprotokoll an das Prüfprotokoll an (Anzahl Elemente je Typ/Gewerk).

  • STATISTIK – verweist auf eine Konfigurationsdatei, die definiert, was in welcher Reihenfolge aufgelistet wird. Für CARF-Elemente gibt die Zahl in Klammern das Gewerk (Modul) an; für MicroStation-Elemente den Elementtyp (z. B. Zellen [2]).

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > STATISTIC / STATISTIK


APPLICATION_CHECK_DATA – Applikationsdaten prüfen

Wie prüfe ich Daten weiterer CARF-Applikationen (Layout, FTLT, Bühne, Späneförderer)?

APPLICATION_CHECK_DATA aktiviert die Datenprüfung der angegebenen CARF-Applikationen. Die Konfigurationsdatei enthält den Applikationsnamen in der 1. Spalte, für Bühnenmodul (BM) zusätzlich den Eigenschaft-Set-Namen in der 2. Spalte.

Erlaubte Applikationsnamen:

  • LAYOUT – Prüfung der Einrichtungslayout-Dateien (inkl. Brandschutz, Lack) auf Einhaltung der Zellselektor-Regeln und grafische Ausprägung parametrischer Elemente

  • BM – Prüfung der Bühnenmodul-Dateien auf Einhaltung der Voreinstellungen

  • FTLT – Prüfung der Fördertechnik-Dateien

  • SPAENE – Prüfung der Späneförderer-Dateien (Ebene, Farbe, etc. werden auf Standardkonformität geprüft)

Beispiel: <APPLICATION_CHECK_DATA>LISTE:applicationCheck.cfg</APPLICATION_CHECK_DATA>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > APPLICATION_CHECK_DATA


CHECK_REF – Referenzen mitprüfen

Wie kann ich alle angehängten Referenzen in der Einzelprüfung mitprüfen?

Mit CHECK_REF (Wert: JA) werden bei der Einzelprüfung nicht nur die aktuelle Datei, sondern auch alle angehängten Referenzen und deren Referenzen geprüft. Das Ergebnis wird wie im Batchmodus dargestellt. Im Batchmodus selbst wird diese Regel ignoriert.

Beispiel: <CHECK_REF>JA</CHECK_REF>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > CHECK_REF


CHECK_LEVEL_NR – Ebenennummern prüfen

Wie prüfe ich Ebenen auch anhand ihrer Nummer (nicht nur des Namens)?

CHECK_LEVEL_NR (Wert: JA, YES oder 1) aktiviert die Prüfung der Ebenennummern. Eine Ebene gilt nur dann als korrekt, wenn sowohl Name als auch Nummer übereinstimmen. Dieser Eintrag ist standardmäßig nicht in der Regel enthalten und muss manuell hinzugefügt werden.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > CHECK_LEVEL_NR


CHECK_ELEMENT_BYLEVEL – ByLevel-Einstellungen prüfen

Wie prüfe ich, ob Elemente ByLevel-Einstellungen verwenden?

CHECK_ELEMENT_BYLEVEL prüft, ob Elemente ByLevel-Einstellungen für Farbe, Linientyp oder Linienart besitzen. Wird ByLevel gefunden, erscheint eine Fehlermeldung. Geprüfte Attribute: Farbe ByLevel, Linientyp ByLevel, Linienart ByLevel.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > CHECK_ELEMENT_BYLEVEL


CHECK_BESCHRIFT_PROZ – Beschriftungsanteil anzeigen

Wie zeige ich den prozentualen Anteil von Beschriftungen im Protokoll an?

CHECK_BESCHRIFT_PROZ (Wert: JA, YES oder 1) aktiviert die Anzeige des prozentualen Anteils von CARF- und MicroStation-Beschriftungs-/Bemaßungstexten im Protokoll.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > CHECK_BESCHRIFT_PROZ


NAME_RULE – Regeln automatisch anhand Dateiname zuweisen

Wie weise ich anhand des Dateinamens automatisch die richtige Prüfregel zu?

NAME_RULE verweist auf eine Konfigurationsdatei, die Dateinamen-Wildcards einer Prüfregel zuordnet. Beispiel: alle Dateien mit *vent* im Namen werden mit der Regel QUALI_CHECK_VENT geprüft. Ist kein NAME_RULE-Eintrag in der XML vorhanden, sucht das Programm die Datei dgn_name_rule.cfg.

Mit dem Schlüsselwort $FILE_PROPERTIES$ kann die Regelzuweisung auch aus einer Dateieigenschaft (z. B. „Application name") gesteuert werden: Der Wert der Eigenschaft wird in der name_rule.cfg nachgeschlagen und die dort hinterlegte Regel eingestellt.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > NAME_RULE


LANG_CHECK – Sprachabhängige Prüfung

Wie steuere ich, in welcher Sprache MicroStation-Werte beim Prüfen verglichen werden?

LANG_CHECK ist ein Flag in attributes.cfg:

  • 0 – Prüfung erfolgt in der Sprache der Qualitool-Oberfläche

  • 1 – Prüfung erfolgt in der Sprache, in der das DGN erstellt wurde

Dies ist relevant, wenn z. B. die Arbeitseinheiten oder andere sprachabhängige MicroStation-Werte verglichen werden.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > LANG_CHECK


UA_MIRROR – Gespiegelte Lüftungselemente prüfen

Wie erkenne ich gespiegelte Lüftungselemente?

UA_MIRROR (Wert: JA, YES oder 1) erkennt gespiegelte Lüftungselemente und zeigt sie als Fehler im Protokoll an.

Beispiel: <UA_MIRROR>JA</UA_MIRROR>

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > UA_MIRROR


DUCT_LUFT_ART – Luftart prüfen

Wie prüfe ich die Luftart von Lüftungselementen?

DUCT_LUFT_ART gilt ausschließlich für das Lüftungsgewerk. Es wird geprüft, ob die Luftart der Lüftungselemente im ENV als gültig definiert ist.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > DUCT_LUFT_ART


TRICAD_MS / CARF_MS – Gewerke anzeigen und prüfen

Wie zeige ich an, welche CARF-/TRICAD-MS-Gewerke im DGN vorhanden sind, und wie beschränke ich erlaubte Gewerke?

TRICAD_MS / CARF_MS bietet zwei Funktionen:

  • SHOW_TRICAD-MS – alle im DGN vorhandenen CARF-Module werden als Information angezeigt.

  • TRICAD-MS_ERLAUBT:vent,heat – nur die aufgeführten Module sind erlaubt. Kommt ein anderes Modul (z. B. Bühnenmodul bm) vor, wird es als Fehler gemeldet.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > TRICAD_MS/CARF_MS


CHECK_TRICAD_MODULES / CHECK_CARF_MODULES – Erlaubte Module definieren

Wie lege ich fest, mit welchen CARF-Modulen ein DGN bearbeitet werden darf?

CHECK_TRICAD_MODULES / CHECK_CARF_MODULES verweist auf eine Konfigurationsdatei (tricad_modules.cfg). Zwei Konfigurationsmöglichkeiten:

  • Eintrag 1 – es darf nur ein Modul im DGN vorhanden sein. Sind mehrere Module enthalten (z. B. Lüftung + Heizung), wird ein Fehler ausgegeben.

  • Feste Modulliste – z. B. vent und heat. Wird ein weiteres Modul erkannt, erscheint eine Fehlermeldung.

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > CHECK_TRICAD_MODULES/CHECK_CARF_MODULES


ONLY_TRICAD_CELLS / ONLY_CARF_CELLS – Nur CARF-Zellen erlauben

Wie stelle ich sicher, dass ausschließlich CARF- oder TRICAD-MS-Zellen im DGN vorhanden sind?

Ist ONLY_TRICAD_CELLS / ONLY_CARF_CELLS eingeschaltet, dürfen im DGN ausschließlich CARF- oder TRICAD-MS-Zellen vorkommen. Sind andere Zellen vorhanden, erscheint die Meldung: „Nicht nur CarF oder TRICAD-MS Zellen verwendet (X nicht autorisierte Zellen in DGN)".

Quelle: Handbuch CARF Qualitool > XML Einstellungsdatei > Schlüsselwörter > ONLY_TRICAD_CELLS/ONLY_CARF_CELLS


CHECK-ARG

Wie prüfe ich Werte in CarF-Elementen auf Plausibilität (CHECK-ARG)?

Über CHECK-ARG lassen sich Werte in CarF-Elementen auf Plausibilität prüfen. Trifft der definierte Vergleich zu, wird das Element als FEHLER erkannt und angezeigt.

Suchbegriffe für die Module: <VENT> Lüftung, <HEAT> Heizung, <SANI> Sanitär, <ELE> Elektro, <SPRI> Sprinkler, <INFRA> Infrastruktur, <PIPE> Piping, <LACK> Lack, <SCHLEPP> Schleppkurven, <FT> Fördertechnik, <KRAN> Kranmodul, <LAYOUT> Layout, <AREA> Flächenmodul, <BUEHNE> Bühnenmodul.

Operatoren: < kleiner, > grösser, = gleich, >= grösser gleich, <= kleiner gleich, <> ungleich, LIKE Vergleich von zwei Texten (z. B. <HEAT> PLANT LIKE Heizung – in Heizung muss die Anwendung „Heizung“ sein).

Vorgehen: Funktion auswählen, Regel in der Datei eintragen, Designfile prüfen – zutreffende Elemente werden als falsch erkannt und angezeigt. Beispiel: Ein Lüftungskanal darf keine Kantenlänge < 200 haben.

Quelle: Handbuch Qualitool > XML Einstellungsdatei > Schlüsselwörter > CHECK-ARG