研发埠

标题: 郁闷,shell单元计算质量时遇到问题 [打印本页]

作者: 单婧    时间: 2014-8-25 15:52
标题: 郁闷,shell单元计算质量时遇到问题
在Tools菜单下有个mass   propertie选项,可以用来计算结构的总质量。我用此功能来计算模型中的板壳结构的质量,发现结果不对,而且所得质量与定义shell单元时的厚度没有了关系,这显然是不对的。shell结构的总质量当然应该与shell的厚度有关才对。请问高手问题出在哪里?谢谢!

作者: 曹博    时间: 2014-8-25 15:53
原因可能有多种:    1、如果你有不同的Group,你要选择整个有限元模型所在的组,因为你要计算总质量    2、你计算质量时选择的是use element properties吗,这时你定义的属性才有用,当然就会与厚度有关    你***是不是这两个原因

作者: 单婧    时间: 2014-8-25 15:58
我的Group选择没错的呀,选择的也是use element   properties,可就是质量算得不对。我有重建了一个简单的shell模型做试验,选的也是use element   properties,就一个Default_group,可这回竟然说无法计算质量!

作者: 张小青    时间: 2014-8-25 15:59
     应该不会的

作者: 单婧    时间: 2014-8-25 15:59
我反复研究了很多天,直到现在,shell单元计算的质量还是不对,体积也不对。例如我建立一个壳模型,矩形,长0.2米,宽0.1米,厚0.001米,体积应为0.000002立方米才对,可是我用在Tools菜单下有个mass   propertie选项计算出来的体积竟然有0.003142立方米,而且无论厚度设为多少都是0.003142立方米,这会不会是Patran的一个bug呀?

作者: 于晓波    时间: 2014-8-25 16:00
包括ansys   在内很多软件都有这个问题的,有些地方计算时甚至要求手工输入质量以避免误差。

作者: 单婧    时间: 2014-8-25 16:00
    郁闷!那Patran有手工输入质量的功能吗?

作者: 张小青    时间: 2014-8-25 16:01
应该不会的,patran都这么多年了,怎么可能出现这种问题。    你***自己的公差

作者: 苏晓渝    时间: 2014-8-25 16:02
    应该不会啊,我用了很多次都是很好的    你还是找一找自己哪里搞错了吧

作者: 单婧    时间: 2014-8-25 16:03
    你认为我这个shell问题,公差设为多少比较合适呢?

作者: 张小青    时间: 2014-8-25 16:03
    肯定要小于shell的体积啊

作者: 单婧    时间: 2014-8-25 16:04
哦!原来如此!受教了!非常感谢!我这就去试试。

作者: 单婧    时间: 2014-8-25 16:04
我去查了一下有关资料,发现Global   Model   Tolerance是模型全局公差,其是一个点的最小标志,若某两个点的距离小于该值,则将被认作一个点。改动Tolerance的值,并没有因此得到正确的体积结果,而是我发现要得到正确的shell的体积结果,Dimension必须选3D才行,而选2D的三个选项,都不可能得到正确的结果。        现在又有一个新的问题,就是如果只建立一个梁,则无论如何都无法显示其质量属性,继续请教高手有何解决办法?





欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2