- 技术邻 >
- CAE仿真 >
- 前后处理 ,
- HyperWorks
HyperMesh的单位设置
浏览:13717 回答:14
这个问题一直困扰了挺久。
网上很多网友说HyperMesh里的单位只要自己统一就行,如:mm - N - t - s。
但是HyperMesh的ControlCards又有个DTI_UNIT的卡片,甚至还有个UNIT的卡片,可以设置成mm - N - kg - s。
想问的是:
1、是否设置DTI_UNIT就意味着单位是按DTI_UNIT来计算,材料Material的单位也按DTI_UNIT来设置?
2、DTI_UNIT卡片与UNIT卡片有什么区别?
本人自己看了帮助文档,但也不是特别清楚,似乎DTI_UNIT卡片与UNIT卡片没什么区别,还请各位大牛指教。
@王培齐
先回答你第二个问题 2、DTI_UNIT卡片与UNIT卡片有什么区别?
help中有明确的说明,二者是一样的,无区别。
再回答你第一个问题:1、是否设置DTI_UNIT就意味着单位是按DTI_UNIT来计算,材料Material的单位也按DTI_UNIT来设置?
只要你设置了这个卡片,整个模型中涉及单位的地方都按照该卡片的设置来的。
最后想聊一下单位的问题:
有限元软件里都只是进行数值计算,不涉及单位的。单位都是外部赋予的。比如长度,你在hm中测量两个点的距离是10,在没有打开卡片的情况下,你认为长度单位是m,那就是10m,对应的应力就是N/m2,你认为长度单位是mm,那就是10mm,对应的应力就是N/mm2。就是这么简单~~~你完全复杂化了。