我正在寻找一些帮助,通过windows PowerShell上的python脚本来处理Catia V5。我需要帮助构建一个脚本,它告诉Catia运行我已经记录的宏。
此外,如果能帮助找到关闭或不让消息框出现的命令,我们将非常感激。
发布于 2016-03-25 00:08:18
如果我正确理解,您正在尝试运行一个录制的CATIA宏(.catvba?)并从PowerShell调用的Python调用它。我将假设您的PowerShell调用正在按预期工作。
这里有一种方法可以弥补Python和CATIA VBA之间的差距:
(代码为用Python实现CATIA V5的自动化)
这应该会调用您的CATIA宏(在其工具栏名下)。
此外,要抑制CATIA中出现的一些消息,请尝试使用以下代码启动VBA代码:
CATIA.RefreshDisplay = False
CATIA.DisplayFileAlerts = False希望这能有所帮助!
https://stackoverflow.com/questions/34833407
复制相似问题