脚本语言没法显示displacegroup?????

浏览:149293
这几天小弟试着用脚本语言建模。结果到了mesh模块下想显示某一个set。结果发现用脚本语言后出现错误
import displayGroupMdbToolset
set1 = myAssembly.sets['Set-taoduan']
leaf = dgm.LeafFromSets(sets=(set1, ))
session.viewports['Viewport: 1'].assemblyDisplay.displayGroup.remove(leaf=leaf)
这是我的语句,我想用了移去一个set的显示。结果出现如下错误:
NameError: name 'dgm' is not defined
于是我重新在CAE里面移去显示,在py文件里面看到的命令如下:
set1 = mdb.models['Model-1'].rootAssembly.sets['Set-taoduan']
leaf = dgm.LeafFromSets(sets=(set1, ))
session.viewports['Viewport: 1'].assemblyDisplay.displayGroup.remove(leaf=leaf)
接着我又显示全部,在把上面命令输入,结果还是错误:
NameError: name 'dgm' is not defined
后来我看了帮助文档改变一下:
import displayGroupMdbToolset
set1 = myAssembly.sets['Set-taoduan']
leaf = LeafFromSets(sets=(set1, ))
session.viewports['Viewport: 1'].assemblyDisplay.displayGroup.remove(leaf=set1)
结果有错误:NameError: name 'LeafFromSets' is not defined
奇怪啊,帮助文档明明有LeafFromSets'的啊
奇怪啊???哪位大侠能说明一下原因及如何用命令流来显示某些set
邀请回答 我来回答

当前暂无回答

回答可获赠 200金币

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP