Pour effectuer cette tâche, vous devez savoir comment travailler dans un langage de programmation tel que VB.net.
Pour utiliser la fonction de tâche personnalisée avec COM, commencez par créer un composant COM dérivé de IServiceModules. Le fichier ServiceModuleInterfaceDef.tlb, qui définit l'interface COM et IServiceModules, est installé à l'emplacement suivant : Program Files
Autodesk
Inventor [version]
Bin. Il existe cinq méthodes définies dans l'interface :
Tâche personnalisée Type de tâche : indiquez le nom de la tâche.
ID de programme/application : indiquez l'ID de programme d'un objet COM et entrez un nom, tel que ServiceModule.MigrationManager. Vous pouvez également sélectionner l'option Application (fichier EXE) et saisir le nom d'un fichier exécutable, tel que notepad.exe. Cliquez sur OK.
Le nouveau type de tâche personnalisée s'affiche dans la boîte de dialogue Type de tâche personnalisée.
Pour modifier un type de tâche dans la liste, sélectionnez-le et cliquez sur Modifier. Dans la boîte de dialogue Type de tâche, entrez les modifications.
Pour supprimer un type de tâche de la liste, sélectionnez-le et cliquez sur Supprimer. Dans la boîte de dialogue de message d'avertissement, cliquez sur Oui pour supprimer le type de tâche personnalisée. Si la tâche est toujours en cours d'exécution, un message d'avertissement vous indique qu'il est impossible de la supprimer.
Cliquez sur OK.
Type de tâche : sélectionnez la nouvelle tâche.
Paramètres : entrez les paramètres. Par exemple, pour notepad.exe, indiquez le nom du fichier texte à ouvrir.
Planification de la tâche : effectuez une planification
ou
sélectionnez Immédiatement.
Temporisation : entrez une valeur de temporisation, le cas échéant.
Cliquez sur OK.
S'il s'agit de la première tâche créée au cours de la session active, la boîte de dialogue Authentification s'affiche. Entrez vos nom d'utilisateur et mot de passe Microsoft Windows.
La tâche est répertoriée dans la liste. Vous pouvez fermer la fenêtre Planificateur de tâches d'Autodesk Inventor. La tâche s'exécute comme prévu.
Pour cette procédure, vous allez commencer par élaborer la solution, puis recourir à COM.
Tâche personnalisée Nom du type de tâche : indiquez ConvertIDW2DWG.
ID de programme/Application : entrez ConvertDLL.ConvertManager.
Sélectionnez l'ID de programme (COM).
Cliquez sur OK.
Paramètres : entrez le nom du fichier .idw et le nom du fichier .dwg. (Exemple : E:\Datasets\Version12\part1111.idw|E:\Datasets\Version12\part1111.dwg)
Planification de la tâche : indiquez un horaire pour la tâche.
Temporisation : choisissez Temporisation, puis, dans hr(s), indiquez 72.
Cliquez sur OK.
Pour cette procédure, vous allez commencer par élaborer la solution, puis recourir au programme exécutable.
Tâche personnalisée. Nom du type de tâche : indiquez ConvertIDW2DWGExe.
ID de programme / application : entrez ConvertIDWToDWG\debug\ConvertIDWToDWG.exe.
Choisissez Application (fichier EXE).
Cliquez sur OK.
Paramètres : entrez le nom du fichier .idw et le nom du fichier .dwg. (Exemple : E:\Datasets\Version12\part1111.idw;E:\Datasets\Version12\part1111.dwg)
Planification de la tâche : indiquez un horaire pour la tâche.
Temporisation : choisissez Temporisation, puis, dans hr(s), indiquez 72.
Cliquez sur OK.