找回密码
 注册
Simdroid-非首页
查看: 266|回复: 2

请问哪个函数能提取计算结果中的最大应力

[复制链接]
发表于 2008-7-12 01:20:07 | 显示全部楼层 |阅读模式 来自 浙江杭州
如题
要对各个组的每种工况提取应力
但是由于模型的工况较多,组更多,操作起来很繁琐
想编个pcl来自动提取各种情况的最大应力值,
苦于找不到能够提取最大应力的pcl函数
哪位高人可否赐教一二,不胜感激,先行谢过了
 楼主| 发表于 2008-9-27 17:20:13 | 显示全部楼层 来自 浙江杭州
Simdroid开发平台
自己来回答,顺便分享下
res_utl_extract_elem_results()
回复 不支持

使用道具 举报

发表于 2023-4-17 22:29:23 | 显示全部楼层 来自 辽宁大连
我遇到的情况跟楼主的类似,我是计算了一个零件的动态应力,一组subcase里面有几百个计算结果,我想找到其中的最大的那个应力。要人工一个个查看过去很费力。

后来发现在patran软件中可以直接操作,找到几百个计算cases中的最大的那个应力值。

过程如下:

用patran软件(我用的是patran 2013),读入nastran的op2结果文件,创建完成results备用。

点击results按钮。

action:create,object:result,method:maximum。

在select result cases中,双击选中之前所算得的计算cases,在弹出的“select result cases”窗口中,选中之前所算得的计算cases,,点击filter,点击apply,点击close。

在select result中选择你要从所算得的几类结果中(比如我同时申请输出了单元应力和节点应力),选哪一类的最大值(我选了单元应力)。

再点击apply。patran会运行一会儿,生成新的Derived results,0 of 1 subcases。

还在results按钮下面,action:create,object:quickplot,

在select results cases中,选中新生成的Derived results,subcases 1。

选择stress tenser,点击apply。就能显示出来patran从几百组结果中挑出的单元应力最大的数值和应力云图了。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-28 23:07 , Processed in 0.048688 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表