我想创建一个可以显示物料属性的RSG gui生成器。以下代码可以做到这一点。
from odbAccess import openOdb
odb_file_path=r'your_path\file.odb'
odb = openOdb(odb_file_path)
instance = odb.rootAssembly.instances['PART-1-1']
material_name = instance.elements[0].sectionCategory.name[8:-2]
density=odb.materials[material_name].density.table[0][0]) #density
odb.materials[material_name].userMaterial #user material parameters
我想为此代码创建一个插件,因为我需要经常使用它。但是我很难弄清楚“组合框”中框的含义。
我想知道这两个“关键字”之间有什么区别,我应该如何实现我的目标(使用非常简单的GUI显示材料属性)?
#################### 更新我使用一个简单的功能来测试“组合框”。我不希望此函数显示材料属性,但希望不会出现任何错误...
def show_material(material):
print material
答案 0 :(得分:1)