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 der Stapel.
  • outputDir (erforderlich) Gibt den Ordner an, der die Ausgabeaufgabendatei enthält.
  • trace ( optional, Vorgabe istfalse ) Wenn aufTrue, die Diagnosezeichenfolgen während der Stapel an die Konsole ausgegeben werden.
  • timing (optional, Vorgabe ist false ) in true , enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Stapel.
Ausgabeattribute
  • machine Der Name des Computers im Netzwerk
  • user 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 Namen des Inventor-Projekts oder den vollständig qualifizierten Dateinamen der IPJ-Datei
  • timing (optional, Vorgabe ist false ) in true , 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. 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 ) in true , 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 ) in true , 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 ) in true , 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 den Ausdruck Zeichenfolge
  • part ( optional, Vorgabe istRoot) Gibt den Kontext Bauteil
  • timing (optional, Vorgabe ist false ) in true , enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Auswertung
Ausgabeattribute
  • result Die Ergebniszeichenfolge, wenn die Auswertung erfolgreich ist
  • error Fehler, 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 den zu setzende Ausdruckszeichenfolge an.
  • part ( optional, Vorgabe istRoot) gibt die Intent Bauteil fest, das die Regel enthält
  • timing (optional, Vorgabe ist false ) in true , enthält die Ausgabeaufgabendatei die Informationen zur Start-/Endezeit der Auswertung
Ausgabeattribute
  • result Die Ergebniszeichenfolge, wenn der Vorgang erfolgreich ist
  • error Fehler, 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: