VB.NET などのプログラム言語での作業方法を理解している必要があります。
COM とともにカスタム タスク機能を使用する場合は、最初に IServiceModules から派生する COM コンポーネントを作成します。COM インタフェースである「IServiceModules」を定義する ServiceModuleInterfaceDef.tlb ファイルは、Program FilesAutodeskInventor [バージョン番号]Bin にインストールされます。このインタフェースには以下の 5 つのメソッドが定義されています。
[タスク タイプ]: タスクの名前を入力します。
[プログラム ID/アプリケーション]: COM オブジェクトのプログラム ID を指定し、名前を入力します(ServiceModule.MigrationManager など)。または、[アプリケーション(EXE ファイル)]を指定して、実行可能ファイルの名前を入力します(notepad.exe など)。[OK]をクリックします。
新しいカスタム タスク タイプが[カスタム タスク タイプ]ダイアログ ボックスに一覧表示されます。
リスト内のタスク タイプを編集するには、タスクを選択して[編集]をクリックします。[タスク タイプ]ダイアログ ボックスで、変更を入力します。
リスト内のタスク タイプを削除するには、[削除]をクリックします。警告メッセージのダイアログ ボックスで、カスタム タスク タイプを削除するには[はい]をクリックします。このタスクがまだ使用中である場合は、削除できないことを通知する警告メッセージが表示されます。
[OK]をクリックします。
[タスク タイプ]: 新しいタスクを選択します。
[パラメータ]: パラメータを入力します。たとえば、notepad.exe の場合は、開くテキスト ファイルの名前を指定します。
[タスク スケジュール]: スケジュールを指定します。
または
[即時]を選択します。
[タイム アウト]: タイム アウトしきい値を使用するかどうかを指定して、値を入力します。
[OK]をクリックします。
これが現在のセッションで作成する最初のタスクである場合は、[認証]ダイアログ ボックスが表示されます。Microsoft Windows のログイン名とパスワードを入力します。
タスクがタスク リストに表示されます。[Autodesk Inventor タスク スケジューラ]ウィンドウを閉じます。タスクはスケジュールに従って実行されます。
この操作方法では、最初にソリューションを作成してから、COM を実行します。
[タスク タイプ名]: ConvertIDW2DWG という名前を入力します。
[プログラム ID/アプリケーション]: ConvertDLL.ConvertManager と入力します。
[プログラム ID(COM)]を選択します。
[OK]をクリックします。
[パラメータ]: .idw ファイルの名前と .dwg ファイルの名前を入力します。(例: E:¥Datasets¥Version12¥part1111.idw|E:¥Datasets¥Version12¥part1111.dwg)
[タスク スケジュール]: タスクのスケジュールを指定します。
[タイム アウト]: [タイム アウト]を選択して、[時間]に「72」と入力します。
[OK]をクリックします。
この操作方法では、最初にソリューションを作成してから、EXE を実行します。
[タスク タイプ名]: ConvertIDW2DWGExe という名前を入力します。
[プログラム ID/アプリケーション]: ConvertIDWToDWG¥debug¥ConvertIDWToDWG.exe と入力します。
[アプリケーション(EXE ファイル)]を選択します。
[OK]をクリックします。
[パラメータ]: .idw ファイルの名前と .dwg ファイルの名前を入力します。(例: E:¥Datasets¥Version12¥part1111.idw;E:¥Datasets¥Version12¥part1111.dwg)
[タスク スケジュール]: タスクのスケジュールを指定します。
[タイム アウト]: [タイム アウト]を選択して、[時間]に「72」と入力します。
[OK]をクリックします。