ETO Server-Aufgabendatei - Referenz

Eine Aufgabendatei ist ein XML-Dokument. Sie gibt Intent Server-Aktionen während der Stapelverarbeitung an.

Das XML-Stammelement lautet <IntentServer >. Das untergeordnete Element <Project > gibt den Inventor-Projektkontext an, in dem das Modell ausgeführt wird.

Sie haben folgende Möglichkeiten, innerhalb des Projekts Modelle anzugeben:

Innerhalb der Model-Tags sind folgende untergeordnete Elemente verfügbar:

Die Stapelverarbeitung ignoriert alle anderen Elemente in der Aufgabendatei. Wenn die Stapelverarbeitung abgeschlossen ist, werden Details über die Auswertung und die Ergebnisse zur Aufgabendatei hinzugefügt. Die Informationen über die einzelnen Schritte werden in Attributen der XML-Struktur gespeichert.

XML-Elemente und deren Attribute

IntentServer
Aufgabenbeschreibungen.
Attribute
  • name (erforderlich) Gibt den Namen des Stapelauftrags an.
  • outputDir (erforderlich) Gibt den Ordner an, der die Ausgabeaufgabendatei enthält.
  • trace (optional, Vorgabe ist false) Wenn auf true festgelegt, werden die Diagnosezeichenfolgen während der Stapelverarbeitung an die Konsole ausgegeben.
  • timing (optional, Vorgabe ist false) Wenn auf true festgelegt, enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit des Stapelauftrags.
Ausgabeattribute
  • machine Der Name des Computers im Netzwerk
  • user Der Benutzername
  • inventor Version von Inventor Server
  • start Startzeit
  • end Abschlusszeit
Projekt
Gibt das Inventor-Projekt an, zu dem Intent Server wechselt.
Attribute
  • name (erforderlich) Gibt den Kurznamen des Inventor-Projekts oder den vollständig qualifizierten Dateinamen der IPJ-Datei an.
  • timing (optional, Vorgabe ist false) Wenn auf true festgelegt, enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Projektaktivität.
Ausgabeattribute
  • start Startzeit
  • end Abschlusszeit
OpenFile
Gibt an, dass Intent Server das Modell aus einer externen Textdatei oder aus einer Inventor IAM-Datei lädt.
Attribute
  • name (erforderlich) Gibt den Namen der Datei mit einem Modell an. Wenn Sie den vollständig qualifizierten Namen nicht angeben, wird eine Suche in der folgenden Reihenfolge durchgeführt:
    1. Speicherort der Aufgabendatei
    2. Inventor-Projektarbeitsbereich
    3. In den durch den vom Intent-Suchpfad angegebenen Speicherorten
  • timing (optional, Vorgabe ist false) Wenn auf true festgelegt, enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Modellaktivität.
Ausgabeattribute
  • start Startzeit
  • end Abschlusszeit
IncludedModel
Gibt an, dass Intent Server das eingebettete Modell aus dem untergeordneten CDATA-Element lädt.
Attribute
  • name (erforderlich) Gibt den Namen des Inventor-Dokuments an.
  • timing (optional, Vorgabe ist false) Wenn auf true festgelegt, enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Modellaktivität.
Ausgabeattribute
  • start Startzeit
  • end Abschlusszeit
NewModel
Gibt an, dass Intent Server ein neues Modell direkt erstellt.
Attribute
  • name (erforderlich) Gibt den Modellnamen an.
  • baseDesign (erforderlich) Gibt den Namen des Stammbauteildesigns an.
  • timing (optional, Vorgabe ist false) Wenn auf true festgelegt, enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Modellaktivität.
Ausgabeattribute
  • start Startzeit
  • end Abschlusszeit
Evaluate
Gibt an, dass Intent Server einen Intent-Ausdruck auswertet.
Attribute
  • expression (erforderlich) Gibt die Ausdruckszeichenfolge an.
  • part (optional, Vorgabe ist Root) Gibt das Kontextbauteil an.
  • timing (optional, Vorgabe ist false) Wenn auf true festgelegt, enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Auswertung.
Ausgabeattribute
  • result Die Ergebniszeichenfolge, wenn die Auswertung erfolgreich ist
  • error Der Fehlertext, wenn die Auswertung fehlschlägt
  • start Startzeit
  • end Abschlusszeit
SetRuleValue
Attribute
Gibt an, dass Intent Server die Formel einer Intent-Regel festlegt.
  • rule (erforderlich) Gibt den Intent-Regelnamen an.
  • expression (erforderlich) Gibt die zu setzende Ausdruckszeichenfolge an.
  • part (optional, Vorgabe ist Root) Gibt das Intent-Bauteil an, das die Regel enthält.
  • timing (optional, Vorgabe ist false) Wenn auf true festgelegt, enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Auswertung.
Ausgabeattribute
  • result Die Ergebniszeichenfolge, wenn der Vorgang erfolgreich ist
  • error Der Fehlertext, wenn der Vorgang fehlschlägt
  • start Startzeit
  • end Abschlusszeit

Beispielaufgabe für Stapelverarbeitung durch Intent Server

Die XML-Ausgabe wird im Verzeichnis ".\output" gespeichert. Die Details der einzelnen Vorgänge werden hervorgehoben: