当前位置:首页>python>HyperView Python 二次开发一键获取某单元云图数值(附完整源码)

HyperView Python 二次开发一键获取某单元云图数值(附完整源码)

  • 2026-09-23 21:51:52
HyperView Python 二次开发一键获取某单元云图数值(附完整源码)

「CAE仿真记」

专注「CAE 后处理软件 基于Python & TCL」二次开发, 愿与您一同,用代码提升效率!


自动读取云图方法:

Hyperview Python二次开发自动读取结果云图contour

云图中获取某单元的值:

def get_contour_value (entityid):    import hw    import hw.hg as hg    import hw.hv as hv    font = hw.Font(size=25,style="bold",family="Noto Sans")    color = hw.Color(rgb=(250,0,0))    ses = hw.Session()    model = ses.get(hv.Model)    elementobj = model.get(hv.Element,entityid)    mc = hv.MeasureContourElemental()    mc.addEntities(elementobj)    win = ses.get(hw.Window)    mc.displayValue    mc.font = font    mc.color = color    win.draw()    ele_properties_dict = mc.getMeasureProperties()    temp = str(entityid)    ele_contour_value = ele_properties_dict[str(entityid)][-1]return ele_contour_value

往期文章

Hyperview Python 二次开发-自动导入模型和结果

Hyperview云图显示各个零件屈服,断后延伸率,应力与屈服比值(应力归一化),失效应变归一化

💡提示

如有问题,欢迎留言指正与交流。 本文已收录进合集,进入文末合集可查看更多笔记。

最新文章

随机文章