ANSA软件的Python脚本

2024-09-30 18:25:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在为ansa软件编写python脚本,从“模型浏览器”选项卡中选择特定组时出错

我曾尝试在组内选择零件,但无法通过下面提到的代码从模型浏览器中选择组和零件。给我一个克服这个错误的建议

代码说明:

utils.OpenModelBrowser(currentmaintab='Parts',viewmode='icon\u view'):这将打开模型浏览器窗口,该窗口包含已打开文件的组和部分

group1=base.Entities(deck,“ANSAGROUP”):在这一步中,我们需要从模型浏览器中选择一个组或多个零件。但是我无法从上面的模型浏览器窗口中选择或拾取组

错误:无法从“模型浏览器”窗口中选择项目/组/零件

import os
import ansa 
from ansa import *
deck=constants.NASTRAN
def main():
   utils.OpenModelBrowser(currentmaintab='Parts',viewmode='icon_view')
   group1=base.Entities(deck,”ANSAGROUP”)
   group2=base.Entities(deck,”ANSAGROUP”)
   base.Or(part1)
   base.Neighb(“2”)
   base.Not(part1)
   shells=base.CollectEntities(deck,part2,”SHELL”,True,True)
   base.Or(shells)
   base.Neighb(“1”)
   shells1= base.CollectEntities(deck,None,”SHELL”)
   base.Not(shells1)
if_name_==‘main’:
   main()

Tags: 代码模型importbasemain错误浏览器utils