HyperWorks スクリプトとスクリプトパーサの互換性確認について


HyperWorks カスタム機能 (スクリプト、プロセスの自動化、一般的なカスタマイズなど) は通常、特定のバージョンで利用可能なツールと API のセットを使用して、そのバージョン向けに開発されます。スクリプトと以前のバージョンまたは新しいバージョンとの互換性を確認したい場合は、そこでスクリプトを実行するだけです。ただし、数十のスクリプトと数千行のコードを含むカスタム パッケージ全体を手動でチェックしてテストすることは現実的ではありません。

Simulation 2022.2 以降、HyperWorks のインストールには、スクリプトパーサと呼ばれる便利なツールが含まれています。これは Tcl で書かれており、次の場所にある main.tcl ファイルを入手して起動できます。<install_dir> /hwdesktop/utility/scriptparser。スクリプトパーサを使用すると、HyperWorks Tcl スクリプトを自動的にスキャンし、コード内に存在する API コマンドを識別できます。個々のファイルをスキャンすることも、*.tcl ファイルを含むディレクトリ全体を指定することもできます。組み込みデータベースは、API、パッケージ、テクノロジーという 3 つの主要なカテゴリで動作し、それぞれがさらにいくつかのサブカテゴリに分かれています。このデータベースは簡単に拡張でき、特定のコマンドセットを検索するために新しいサブカテゴリを作成できます。コードをチェックする HyperWorks のバージョンを選択することもできます。

次のビデオでは、スクリプトパーサの動作を示しています。スクリプトパーサの使用方法の詳細については、次のドキュメントを参照してください。<install_dir> /hwdesktop/utility/scriptparser/ヘルプ。