構造全般

構造全般

スクリプト中でプロジェクトディレクトリの場所を取得する方法

    • FAQFAQ
      Participant

      以下のようなコマンドで可能です import wbjn cmd = ‘returnValue(GetProjectDirectory())’ proj_dir = wbjn.ExecuteCommand(ExtAPI,cmd) print proj_dir こちらは、プロジェクトディレクトリがMechanical APIから直接取得できないため、 一旦Workbenchの方で、GetProjectDirectory()を実行して、文字列としてディレクトリパスを取得しています。 このGetProjectDirectory() をGetProjectFile()に差し替えれば、プロジェクトファイルのフルパスを取得できます。 以下のサンプルスクリプトも、ご確認ください。 Mechanical Application 2021 R2|Mechanical におけるスクリプティングガイド | スクリプト例 | MECHANICAL セッションの操作に使用するスクリプト例 | ユーザーファイルディレクトリを取得する https://ansyshelp.ansys.com/account/secured?returnurl=/Views/Secured/corp/v212/ja/act_script/act_script_examples_get_file_dir.html また、Workbenchで実行可能なコマンドについては下記に一覧がございます。 コマンドを差し換えれば、その他の情報も取得することができます。 Customization Suite 2021 R2| Workbench スクリプティングガイド | 名前空間付きコマンド Project https://ansyshelp.ansys.com/account/secured?returnurl=/Views/Secured/corp/v212/ja/wb2_js/Namespace15.html