在Tools菜单下有个mass propertie选项,可以用来计算结构的总质量。我用此功能来计算模型中的板壳结构的质量,发现结果不对,而且所得质量与定义shell单元时的厚度没有了关系,这显然是不对的。shell结构的总质量当然应该与shell的厚度有关才对。请问高手问题出在哪里?谢谢! |
原因可能有多种: 1、如果你有不同的Group,你要选择整个有限元模型所在的组,因为你要计算总质量 2、你计算质量时选择的是use element properties吗,这时你定义的属性才有用,当然就会与厚度有关 你***是不是这两个原因 |
我的Group选择没错的呀,选择的也是use element properties,可就是质量算得不对。我有重建了一个简单的shell模型做试验,选的也是use element properties,就一个Default_group,可这回竟然说无法计算质量! |
应该不会的 |
我反复研究了很多天,直到现在,shell单元计算的质量还是不对,体积也不对。例如我建立一个壳模型,矩形,长0.2米,宽0.1米,厚0.001米,体积应为0.000002立方米才对,可是我用在Tools菜单下有个mass propertie选项计算出来的体积竟然有0.003142立方米,而且无论厚度设为多少都是0.003142立方米,这会不会是Patran的一个bug呀? |
包括ansys 在内很多软件都有这个问题的,有些地方计算时甚至要求手工输入质量以避免误差。 |
郁闷!那Patran有手工输入质量的功能吗? |
应该不会的,patran都这么多年了,怎么可能出现这种问题。 你***自己的公差 |
应该不会啊,我用了很多次都是很好的 你还是找一找自己哪里搞错了吧 |
你认为我这个shell问题,公差设为多少比较合适呢? |
肯定要小于shell的体积啊 |
哦!原来如此!受教了!非常感谢!我这就去试试。 |
我去查了一下有关资料,发现Global Model Tolerance是模型全局公差,其是一个点的最小标志,若某两个点的距离小于该值,则将被认作一个点。改动Tolerance的值,并没有因此得到正确的体积结果,而是我发现要得到正确的shell的体积结果,Dimension必须选3D才行,而选2D的三个选项,都不可能得到正确的结果。 现在又有一个新的问题,就是如果只建立一个梁,则无论如何都无法显示其质量属性,继续请教高手有何解决办法? |
欢迎光临 研发埠 (http://bbs.yanfabu.com/) | Powered by Discuz! X3.2 |