本次分享主要内容:介绍Ncode中设置与仿真模型中的部件模型相对应的对象。
看到这个标题的时候或许你会觉得有点理解不过来,但请小伙伴们耐心往下看,这是关于解决Ncode与仿真模型间数据传输问题的方法。
目前市场上使用的疲劳计算软件占比较大的仍为Ncode,这使得我们大多数工程师不得不适应该软件,但从操作界面上看,它在计算疲劳和数据处理上较其他软件更为简洁、方便,不论是环境因素还是软件本身,我们都需要用好Ncode。
在Ncode中导入计算结果文件,要查看部件或分组情况只有四种选项:单元类型(element type)、属性(property)、材料(material)以及用户自定义(user)。
通过上面的两个图,Ncode中的组件显示和计算文件中的组件显示,对比之下,我们很难在Ncode中找到相对应的组或部件,关注的地方更难以提取,这就给我们的疲劳计算带来巨大的不便。
Ncode对于非ANSYS计算结果文件的传输存在较大不适配,如op2文件(这是用的比较多的文件),即计算文件内的名称无法传输到Ncode中的问题,我们也联系了Ncode的服务团队,他们也表示当前确实存在数据传导有一定缺陷。
疲劳计算中不仅仅是一个疲劳类型下的统计计算,如一个框架结构中可能就存在十几种疲劳类型,若不能在Ncode中一次性计算,那将需要重复十几次,对于我们而言这是属于增加非必要的工作量,其次在查看结果中难以查看整体情况,十分不利于疲劳分析,对于这样的痛点我们需要找到解决问题的方法。
通过material、property的id号可以与计算文件中的id相对应起来,如下图所示,材料的id号与Ncode中的MAT-后面的数字是一致的,property也是如此。
计算文件中将目标组的材料或属性id设置成一定规则,到Ncode中会以MAT-id或SHELL-id、SOLID-id等形式出现,唯一不变的是结尾都是与计算文件中的id相对应。
采用较为合理的命名规则能够更方便我们在Ncode中的选择操作和赋予材料的疲劳曲线。
PS:本文中以hypermesh前处理软件进行操作,计算文件为op2,主机厂对于op2的使用更为广泛。
希望小伙伴们在后台多多留言互动,一起探讨问题、相互学习、共同进步,与优秀同行!谢谢各位小伙伴的支持!
来源:SimYoungC