Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.
エレクトロニクス全般

エレクトロニクス全般

Script:オブジェクト数とオブジェクト名の取得 (GetNumObjects, GetObjectName)

    • FAQFAQ
      Participant

      オブジェクト数とオブジェクト名をスクリプトで取得することが可能です。 使用するコマンド ・オブジェクト数を取得する:GetNumObjects() ・オブジェクト名を取得する:GetObjectName(<Index>) オブジェクト名を取得して MessageBox で表示する VBS のサンプルコードを下記に示します。 <注意>本サンプルコードは、全ての動作を保証するものではありません。 ——————————————————————– Set oAnsoftApp = CreateObject(“Ansoft.ElectronicsDesktop”) Set oDesktop = oAnsoftApp.GetAppDesktop() oDesktop.RestoreWindow Set oProject = oDesktop.GetActiveProject() Set oDesign = oProject.GetActiveDesign() Set oEditor = oDesign.SetActiveEditor(“3D Modeler”) obj_num = oEditor.GetNumObjects for i = 0 to obj_num-1 msgbox oEditor.GetObjectName(i) next ——————————————————————– キーワード: Script, スクリプト, VBS, IronPython, GetNumObjects, GetObjectName