Fertigung > Benutzerdefinierte Parameter in NC-Folgen > Beispiel: Benutzerdefinierte Parameter
Beispiel: Benutzerdefinierte Parameter
Im folgenden Beispiel wird der Inhalt einer benutzerdefinierten Parameterdatei im XML-Dateiformat für den Arbeitszellentyp FRÄSEN (MILL) gezeigt. Definieren Sie in dieser benutzerdefinierten Parameterdatei im XML-Format für jeden Arbeitszellentyp ein separates Kennzeichen <MfgSeqUDParamCollection Type="Arbeitszellentyp" Name="Arbeitszellenname" SubType="Arbeitszellen-Untertyp">. Der Arbeitszellentyp muss unter Beachtung der Groß-/Kleinschreibung angegeben werden und einen der folgenden Typen aufweisen:
MILL
MILL-TURN
LATHE
WIRE EDM
Der Arbeitszellen-Untertyp muss unter Beachtung der Groß-/Kleinschreibung angegeben werden und einen der folgenden Typen aufweisen:
MILLING
DRILLING-MILL
TURNING
DRILLING-TURN
* 
Die Angabe des Arbeitszellennamens und des Arbeitszellen-Untertyps in der XML-Datei ist optional.
Wenn Sie für eine Arbeitszelle in einer Definition den Wert des Attributs SubType angeben, ohne den Wert des Attributs Name anzugeben, wird die Definition ignoriert.
Die folgenden Datentypen werden für die benutzerdefinierten Parameter unterstützt:
string
integer
double
Die Anwendbarkeit der benutzerdefinierten Parameter wird anhand der folgenden hierarchischen Auswertungsreihenfolge bestimmt:
1. Typ, Name, Untertyp
2. Typ, Name
3. Typ
Diese Reihenfolge wird auf alle gültigen Definitionen innerhalb der XML-Konfiguration angewendet. Die einzelnen Ebenen der Hierarchie werden nacheinander geprüft. Wenn auf einer höheren Ebene eine Übereinstimmung gefunden wird, werden die niedrigeren Ebenen nicht ausgewertet.
Hier einige Beispieldefinitionen zur Verdeutlichung der Anwendbarkeit von benutzerdefinierten Parametern gemäß der hierarchischen Auswertungsreihenfolge:
<MfgSeqUDParamCollection Type="MILL_TURN" Name="MILLTURN01" SubType="DRILLING-MILL">
Diese Definition wird nur auf alle Bohren-KEs angewendet, die auf der Registerkarte Fräsen (Mill) in der Arbeitszelle MILLTURN01 des Typs MILL_TURN erzeugt werden.
<MfgSeqUDParamCollection Type="MILL_TURN" Name="MILLTURN01" SubType="TURNING">
Diese Definition wird nur auf alle Drehen-KEs angewendet, die in der Arbeitszelle MILLTURN01 des Typs MILL_TURN erzeugt werden.
<MfgSeqUDParamCollection Type="MILL_TURN" Name="MILLTURN01">
Diese Definition wird auf alle Fräsen- und Drehen-KEs angewendet, die in der Arbeitszelle MILLTURN01 des Typs MILL_TURN erzeugt werden.
<MfgSeqUDParamCollection Type="MILL_TURN">
Diese Definition wird auf alle Fräsen- und Drehen-KEs angewendet, die in einer Arbeitszelle des Typs MILL_TURN erzeugt werden.
Die folgende Abbildung zeigt Beispielinhalt der XML-Datei für benutzerdefinierte Parameter:
1. Name der Arbeitszelle
2. Untertyp der Arbeitszelle
3. Name des benutzerdefinierten Parameters
4. Werte des benutzerdefinierten Parameters
1. Legen Sie die Konfigurationsoption mfg_custom_sequence_param_file so fest, dass sie auf den Pfad verweist, unter dem die XML-Datei für benutzerdefinierte Parameter gespeichert ist.
2. Öffnen Sie das Fertigungsmodell. Stellen Sie sicher, dass die aktive Operation eine Arbeitszelle referenziert.
3. Klicken Sie auf die Registerkarte Parameter (Parameters), wenn Sie eine NC-Folge definieren.
4. Klicken Sie auf der Registerkarte Parameter (Parameters) auf .
Das Dialogfenster Benutzerdefinierte Parameter (User-Defined Parameters) wird geöffnet. Die in der XML-Datei für benutzerdefinierte Parameter definierten Parameter werden analysiert und im Dialogfenster angezeigt.
Sie können für jeden Parameter einen Wert ändern. Die im Dialogfenster Benutzerdefinierte Parameter (User-Defined Parameter) für jeden Parameter angegebenen Werte müssen jedoch den Einschränkungen entsprechen, die möglicherweise in der benutzerdefinierten Parameterdatei für den jeweiligen Parameter angegeben wurden. So kann beispielsweise der Parameter SPINDLE_SPEED in der obigen benutzerdefinierten Parameterdatei einen Mindestwert von 3000 und einen Höchstwert von 40000 haben. Liegt der eingegebene Wert unter 3000 oder über 40000, wird eine Fehlermeldung in Creo NC angezeigt.
Das Hinzufügen oder Löschen von Parametern oder das Bearbeiten eines oder mehrerer vorhandener Parameter ist nur in der XML-Konfigurationsdatei für benutzerdefinierte Parameter möglich. Nachdem Sie die erforderlichen Änderungen vorgenommen haben, speichern Sie die *.xml-Datei, und öffnen Sie das Fertigungsmodell, für das Sie die Parameterdefinitionen editiert haben, erneut. Sie werden aufgefordert anzugeben, ob Sie die neuen Definitionen laden oder die vorhandenen Definitionen beibehalten möchten. Klicken Sie auf Ja (Yes), um die neuen Definitionen zu laden. Klicken Sie dann auf der Registerkarte Manufacturing (Manufacturing) auf Werkzeugmaschinen-Setup (Machine Tool Setup) > Benutzerdefinierte Parameter aktualisieren (Update User-Defined Parameters), und bestätigen Sie die Aktualisierung.
* 
Wenn Sie die vorhandenen Folgen aktualisieren, um neue Parameterdefinitionen anzuwenden, werden die aktuellen Parameterwerte durch die Standard-Parameterwerte ersetzt.
Es wird empfohlen, den Befehl Benutzerdefinierte Parameter aktualisieren (Update User-Defined Parameters) zu verwenden, um die aktualisierten Definitionen jedes Mal abzugleichen, nachdem Sie die geänderte XML-Datei beim Abrufen des Modells neu geladen haben.
Weitere Informationen zum Aktualisieren von benutzerdefinierten Parametern finden Sie unter Benutzerdefinierte Parameter aktualisieren.
War dies hilfreich?