エレクトロニクス全般

エレクトロニクス全般

Script:モデルツリーの情報をテキストファイルへ出力 (WriteHistoryTreeLayoutForTest)

    • FAQFAQ
      Participant

      モデルツリーの情報をテキストファイルへ出力することが可能です。 使用するコマンド ・WriteHistoryTreeLayoutForTest(string filePath, long OOBM, long OSBA, long OCBD, longDOUG , [long SG /*optional*/]) 略語の説明  OOBM : Organize Objects By Material  OSBA : Organize Sheets By Assignment  OCBD : Organize Components By Definition  DOUG : Donot Organize UnderGroup  SG : Show Group モデルツリーの情報をテキストファイルへ出力する IronPython のサンプルコードを下記に示します。 <注意>本サンプルコードは、全ての動作を保証するものではありません。 ‘——————————————————————– import ScriptEnv oDesktop.RestoreWindow oProject = oDesktop.GetActiveProject() oDesign = oProject.GetActiveDesign() oEditor = oDesign.SetActiveEditor(“3D Modeler”) oEditor.WriteHistoryTreeLayoutForTest(“C:/temp/model_tree.txt”,1,0,0,0) obj_num = oEditor.GetNumObjects ‘——————————————————————– WriteHistoryTreeLayoutForTest でテキストファイルへ出力される内容の例: ‘——————————————————————– Model  -Solids   –vacuum    —Box1     —-CreateBox     —-Unite      —–Cylinder1       ——CreateCylinder ‘——————————————————————– キーワード: Script, スクリプト, VBS, IronPython, WriteHistoryTreeLayoutForTest