首页/文章/ 详情

Hypermesh二次开发之后处理自动截图

2天前浏览10

作为一位仿真工程师,不只是要处理好繁琐的前处理工作,还要做好后处理的每一个事项,比如处理数据、绘制线图、截图、出动画等。有很多这样事项要处理的时候内心总是有千万只草泥马在奔腾,得加班搞呀,打工人深深的痛。

言归正传,本次分享的是Hyperview中的二次开发,多工况自动截图功能,话不多说直接上代码:

hwi OpenStack

hwi GetSessionHandle sess

sess GetProjectHandle proj

proj GetPageHandle pg [projGetActivePage]

pg GetWindowHandle win [pg$tGetActiveWindow]

win GetClientHandle cln1

cln1 GetModelHandle mdl [cln1GetActiveModel]

mdl GetResultCtrlHandle resl

# 以上为逐级打开相应的句柄,hyperview中的二次开发是面向对象,因此会稍微比较繁琐一点,但相对前处理的二次开发操作而言会显得比较容易。

set a [resl GetSubcaseList]

foreach i $a {

set b [lindex [resl GetSubcaseLabel $i]2]

resl SetCurrentSubcase $i

cln1 Draw

sess CaptureScreen JPEG "图片保存的路径" 100

}

# 执行完之后要记得将所有句柄关闭,否则在使用另外一脚本可能会发生错误的情况。

hwi CloseStack

来源:SimYoungC
ACTHyperMeshHyperView振动二次开发螺栓
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-02-19
最近编辑:2天前
SimYoungC
硕士 签名征集中
获赞 0粉丝 0文章 119课程 0
点赞
收藏
作者推荐

Hypermesh二次开发之壳体结构间的全包围焊缝建立

距离上次更新似乎有点小久了,消失的这段时间内是去调整身心了,在这里还是要温馨提醒各位小伙伴身体健康是生活的基础,不只是身体上,还有心态上,差一个都不行,工作后的人应该更有体会,希望各位小伙伴能共勉,尤其在这种疫情交加的窘困环境下。言归正传,今天是五一后第一个美好的周末,得给大家伙儿分享点东西啦,学习使我们快乐。 曾经有段时间看过别人建立全包围焊缝,忘记是在哪里出现,但给了个很好的灵感,因此也分享给大家,或许能提供到一丝丝帮助。对于两个几何面间创建焊缝的面板操作: 1、 往对侧拉伸出实体 2、提取两个实体相交的实体,注意是面与面之间的缝隙以实体填满!!!!!!!!! 3、把相交的实体删除,同时保留几何面 4、 对当前所有的几何面使用面面相切的功能就能将所有的几何面建立相应的连接关系上面的操作相对来说还是比较简单的,对于比较多需要建立壳体焊缝建议还是通过自制脚本进行操作,能提高不少工作效率,又可以节省一大 波时间摸鱼了,嘿嘿嘿图片,不说了,老板正提着40米大刀过来了,刺 激图片......来源:SimYoungC

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈