# -*- coding: utf-8 -*- """ 召回隐形的 Motor-CAD 窗口 ========================== 现象: /SCRIPTING 模式启动的 Motor-CAD 在部分机器上窗口创建但不显示 —— 任务栏有图标、点击无反应 (不是最小化)。本脚本连接**已在运行**的实例并 强制窗口可见, 不启动新实例、不打断正在进行的求解。 用法: python show_motorcad.py """ import sys def main(): from ansys.motorcad.core import MotorCAD print("连接已在运行的 Motor-CAD 实例 ...") mc = MotorCAD(open_new_instance=False) mc.set_visible(True) print("已强制窗口可见。若仍看不到, 可能被挪到屏幕外: 点任务栏图标后按 " "Win+↑ 最大化即可拉回。") return 0 if __name__ == "__main__": sys.exit(main())