Добрый день,
Возникла необходимость запуска VBS-файлов для Maxwell через Workbench. Скорее всего код будет похож на что-то представлено ниже, но с большим количеством параметров.
# encoding: utf-8
# 2019 R2
SetScriptVersion(Version="19.4.159")
template1 = GetTemplate(TemplateName="Maxwell2D Design")
system1 = template1.CreateSystem()
Ansoft.EditSystem(System=system1)
string1 = Ansoft.ExecuteGenericDesktopCommand(
System=system1,
CommandClass="WB_ACTIVATE_GIVEN_SYSTEMID",
Argument="Maxwell",
ExecuteOnlyIfSystemIsAlreadyOpenInDesktop=True)
system1.SendAnsoftCommand(PyCommand="""oDesktop.SetActiveProject(\"MaxwellProject\").RunScript(
[
\"SourceFile:=\" , \"D:\\\Calculation\Workbench\EX_HPP.vbs\"
])""")
или
import os
import sys
os.system(r"D:\Calculation\Workbench\EX_HPP.vbs")
Прошу помощи.
Не смогу помочь
Добавить комментарий