Setzt voraus, dass Sie mit einer Programmiersprache wie VB.net vertraut sind.
Wenn Sie die Funktion der benutzerdefinierten Aufgabe mit COM nutzen möchten, erstellen Sie zunächst eine COM-Komponente, die aus IServiceModules abgeleitet wird. Die Datei ServiceModuleInterfaceDef.tlb, die die COM-Schnittstelle - IServiceModules - definiert, wird unter Programme Autodesk
Inventor [Version]
Bin installiert. In der Schnittstelle sind fünf Methoden definiert:
Aufgabentyp: Geben Sie einen Namen für die Aufgabe ein.
Programm-ID/Anwendung: Geben Sie die Programm-ID eines COM-Objekts an, und geben Sie einen Namen wie z. B. ServiceModule.MigrationManager ein. Geben Sie alternativ Anwendung (EXE-Datei) an, und geben Sie den Namen einer ausführbaren Datei wie z. B. notepad.exe ein. Klicken Sie auf OK.
Der neue benutzerdefinierte Aufgabentyp wird im Dialogfeld Benutzerdefinierter Aufgabentyp aufgeführt.
Wenn Sie einen Aufgabentyp in der Liste bearbeiten möchten, wählen Sie die Aufgabe aus, und klicken Sie auf Bearbeiten. Geben Sie im Dialogfeld Aufgabentyp die Änderungen ein.
Um einen Aufgabentyp in der Liste zu löschen, klicken Sie auf Löschen. Klicken Sie in der Warnmeldung auf Ja, um den benutzerdefinierten Aufgabentyp zu löschen. Wenn die Aufgabe momentan verwendet wird, werden Sie in einer Warnmeldung darauf hingewiesen, dass die Aufgabe nicht gelöscht werden kann.
Klicken Sie auf OK.
Aufgabentyp: Wählen Sie die neue Aufgabe aus.
Parameter: Geben Sie Parameter ein. Geben Sie beispielsweise für eine notepad.exe den Namen der zu öffnenden Textdatei an.
Aufgabenplan: Definieren Sie einen Plan.
oder
Wählen Sie Sofort aus.
Zeitüberschreitung: Geben Sie an, ob ein Grenzwert für die Zeitüberschreitung verwendet werden soll, und definieren Sie diesen.
Klicken Sie auf OK.
Wenn es sich um die erste Aufgabe handelt, die Sie während der laufenden Sitzung erstellen, wird das Dialogfeld Authentifizierung angezeigt. Geben Sie Ihren Microsoft Windows-Anmeldenamen und Ihr Kennwort ein.
Die Aufgabe wird in der Aufgabenliste angezeigt. Sie können das Fenster Autodesk Inventor Aufgabenplanung schließen. Die Aufgabe wird wie geplant ausgeführt.
Bei diesem Verfahren erstellen Sie zuerst die Lösung und rufen dann COM auf.
Aufgabentypname: Geben Sie den Namen ConvertIDW2DWG ein.
Program-ID/Anwendung: Geben Sie ConvertDLL.ConvertManager ein.
Wählen Sie Programm-ID (COM) aus.
Klicken Sie auf OK.
Parameter: Geben Sie den Namen der .idw- und der .dwg-Datei ein. (Beispiel: E:\Datasets\Version12\part1111.idw|E:\Datasets\Version12\part1111.dwg)
Aufgabenplan: Geben Sie einen Plan für die Aufgabe an.
Zeitüberschreitung: Wählen Sie Zeitüberschreitung, und geben Sie im Stundenfeld 72 ein.
Klicken Sie auf OK.
Bei diesem Verfahren erstellen Sie zuerst die Lösung und rufen dann die EXE auf.
Aufgabentypname: Geben Sie den Namen ConvertIDW2DWGExe ein.
Programm-ID/Anwendung: Geben Sie ConvertIDWToDWG\debug\ConvertIDWToDWG.exe ein.
Wählen Sie Anwendung (EXE-Datei) aus.
Klicken Sie auf OK.
Parameter: Geben Sie den Namen der .idw- und der .dwg-Datei ein. (Beispiel: E:\Datasets\Version12\part1111.idw;E:\Datasets\Version12\part1111.dwg)
Aufgabenplan: Geben Sie einen Plan für die Aufgabe an.
Zeitüberschreitung: Wählen Sie Zeitüberschreitung, und geben Sie im Stundenfeld 72 ein.
Klicken Sie auf OK.