Beispiel: OVERRIDE CHECKS – Beispielzeilen mit Erläuterungen
Nachfolgend Erläuterungen zu den Zeilen im Abschnitt OVERRIDE CHECKS der Beispieldatei condition.mcc:
• IF (NOCHECK) NOCHECK
Mit dieser Anweisung wird Creo ModelCHECK veranlasst, nach dem Parameter NOCHECK zu suchen. Wenn der Parameter im Modell gefunden wird, überspringt Creo ModelCHECK die Modellprüfung. Nachfolgend weitere Beispiele zur Konfiguration von Creo ModelCHECK, um das Modell nicht zu prüfen:
◦ IF (SPECIFIC) NOCHECK
Wenn das Modell einen Parameter SPECIFIC enthält, wird das Modell nicht geprüft.
◦ IF (SPECIFIC EQ PTC) NOCHECK
Wenn das Modell einen Parameter SPECIFIC mit dem Wert PTC enthält, wird das Modell nicht geprüft.
◦ IF (MODELNAME EQ 123*) NOCHECK
Wenn der Modellname mit 123 beginnt, wird das Modell nicht geprüft.
◦ IF (MODEL_UNIT NEQ MM) AND (MODEL_UNIT NEQ INCH) NOCHECK
Wenn die Modelleinheiten weder Millimeter noch Inch sind, wird das Modell nicht geprüft.
• IF (MODEL_SIZE EQ LARGE) SHARP_EDGES = No
Mit dieser Anweisung wird Creo ModelCHECK veranlasst, nach dem Parameter MODEL_SIZE zu suchen und festzustellen, ob der Wert des Parameters LARGE ist oder nicht. Wenn der Wert GROSS lautet, führt Creo ModelCHECK bei diesem Modell keine Prüfung für scharfe Kanten durch.
• IF (DRAWN_BY EQ John Wallace) MODEL_NAME = Error
Mit dieser Anweisung wird Creo ModelCHECK veranlasst, nach dem Parameter DRAWN_BY zu suchen und festzustellen, ob der Wert des Parameters John Wallace ist oder nicht. Wenn der Wert "Jens Wachter" lautet, stellt Creo ModelCHECK die MODEL_NAME-Prüfung so ein, dass bei einem Fehlschlag eine Fehlermeldung angezeigt wird (der Inhalt der Prüfungskonfigurationsdatei wird nicht berücksichtigt).
|
Bei Parameternamen und -werten muss die Groß-/Kleinschreibung beachtet werden. Wenn Creo ModelCHECK einen Parameter unabhängig davon akzeptieren soll, ob der Parameter in Groß- oder Kleinbuchstaben geschrieben ist, müssen Sie die beiden Schreibweisen des Parameters in jeweils eine Zeile einfügen.
|