我可以使用 Python 脚本在 FreeCAD 中创建和显示零件,如下所示:
Part.show(myPart)
但如果我再次运行脚本,它会在原始文件之上覆盖 myPart 的第二个副本。 Python 脚本如何在开始绘制之前清除查看器?我可以手动使用 FreeCAD 菜单“全选”,然后“删除”,但我如何实现自动化以加快我的工作流程?
最佳答案
这是我想出的解决方案:
def clearAll():
doc = FreeCAD.ActiveDocument
for obj in doc.Objects:
doc.removeObject(obj.Label)
关于Python:如何以编程方式清除 FreeCAD 中的查看器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24857276/