Dateisynchronisationsfähigen Worker mit Windchill Workgroup Manager for Autodesk Inventor verwenden
Diese Anweisungen gelten bei Verwendung des Workers, der die Autodesk Inventor-Dateisynchronisation unterstützt. Diese Konfiguration verwendet Windchill Workgroup Manager, um Windchill Attribute mit den Attributwerten in den CAD-Dateien zu synchronisieren, bevor Sie Creo View Visualisierungsobjekte publizieren.
Das folgende Beispiel zeigt die erforderlichen Konfigurationsänderungen, um Windchill Visualization Services anzuweisen, Daten mithilfe von Dateisynchronisation zu publizieren. Dieses allgemeine Konzept gilt für alle dateisynchronisationsfähigen Worker.
|
|
Nur der Creo View Adapter für Creo Parametric und der Creo View Theorem-Adapter für CATIA V5 unterstützen mehrere mit einem Alias versehene Worker (unter Verwendung des dAPI -DA-Arguments), die auch für die Dateisynchronisation auf demselben Hostrechner konfiguriert werden.
|
Um die Funktion für die anderen dateisynchronisationsfähigen Worker zu aktivieren, folgen Sie den Schritten unten. Beachten Sie die Unterschiede in der Befehlszeichenfolge für die einzelnen dateisynchronisationsfähigen Worker.
1. Hängen Sie mithilfe der Datei
custom.site.xconf die Variable
useworkerdownload an die Variable
publish.cadconvert.<
Worker_Name> in der Datei
wvs.properties an. Weitere Informationen finden Sie unter
Windchill Konfigurationseigenschaften. Dies weist den Publisher an, den Worker zum Herunterladen der Datei zu verwenden (
useworkerdownload), und teilt ihm mit, dass der vom Worker benötigte
Benutzername und das
Passwort in der Datei
auth.properties im Verzeichnis
Windchill zu finden sind.
Führen Sie in einer Windchill Shell die folgenden Befehle aus:
a. Zum Anzeigen des aktuellen Werts der Variablen publish.cadconvert.<Worker_Name:
java wt.util.jmx.WTPropEval publish.cadconvert.<Worker_Name>
b. Hängen Sie die Definition der Variablen useworkerdownload an die Variable publish.cadconvert.<Worker_Name> an. Hängen Sie die Informationsergebnisse des Anzeigebefehls an Folgendes an:
<Property name="useworkerdownload"value="$(wt.home)$(wvs.dir.sep)auth.properties"targetFile="codebase/WEB-INF/conf/wvs.properties"/>
Verwenden Sie beim Anhängen des neuen Werts ein Komma (,) als Trennzeichen.
Für Autodesk Inventor:
<Property name = "publish.cadconvert.INVENTOR
value = "com.ptc.wvs.server.publish.CadConvertINVENTOR,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties"
overridable = "true"
targetfile = "<Windchill> codebase\WEB-INF\conf\wvs.properties"/>
dabei ist <Windchill> der Speicherort, an dem Windchill installiert ist.
2. Die Variable publish.cadconvert<Worker_Name>, die im vorherigen Schritt bearbeitet wurde, referenziert die Datei auth.properties. Zu diesem Zeitpunkt ist die Datei nicht vorhanden und muss erstellt werden. Führen Sie die folgenden Schritte aus:
a. In den obigen Beispielen sucht WVS die Datei auth.properties im Verzeichnis Windchill, möglicherweise ist sie jedoch an einem anderen Speicherort abgelegt. Aus Sicherheitsgründen sollte die Datei nicht im Codebasis-Verzeichnis gespeichert werden.
b. Erstellen Sie die Datei auth.properties mit einem Text-Editor Ihrer Wahl.
c. Fügen Sie eine Authentifizierungsvariable hinzu, die einen Benutzernamen und ein Passwort einschließt. Dies ist der einzige Eintrag in dieser Datei. Die Syntax lautet:
auth=<username>:<password>
Ersetzen Sie <username> und <password> durch gültige Werte. Der angegebene Benutzername muss Lesezugriff auf die über Windchill Visualization Services zu publizierenden Windchill Objekte haben und über die Berechtigung verfügen, den Inhalt von Windchill herunterzuladen.
d. Speichern Sie Ihre Änderungen, und schließen Sie die Datei auth.properties.