beidoumax 发表于 2008-5-31 09:39

各位帮我看下下面的程序有没有问题

我用anasy计算复合材料层合板时,用自己理论计算的结果和我用shell99单元的结果基本一样,但是用solid46和solid191单元计算时误差很大,刚开始我以为是我的网格划分的问题,我修改了网格划分结果和前次做的结果差不多,也就是说并非网格划分问题,于是我想到可能是力的加载问题,我在一块1*0.1*0.0096m3的板上加轴向拉力为96000N,按理论计算的结果,用shell99单元左右线上应该加960000N/M的力,用solid46单元应该在面上加100MPa的面力,按这样的计算合力才能为96000N,所加的力没有差错,用两种实体单元也没有错误,为什么得出的结果与shell99单元相差很大,我也试了用结点力,做出来的结果除了两边的应力集中外,中间的应力与理论解有很大出入,所得的几种结果相差不大,如果不是力的错误那还有什么其他错误?请做过的帮我分析下,我实在找不到原因了

16443 发表于 2008-5-31 21:29

回复 楼主 的帖子

你应该从力学的角度考虑一下,用薄板理论去解决一个厚的实体问题肯定是不正确的,同样实体计算理论去解决薄板问题也是不正确的。有限元中的shell单元都是基于薄板理论的。

beidoumax 发表于 2008-5-31 23:42

问题?

但是在受力相同的情况下至少能得到一些相似的力学性能吧,如果想比较两种单元的优越性怎么比较,我试过用单层板计算所得的计算结果是一样的,为什么层数多了计算结果却相差那么多?请帮忙解释下
页: [1]
查看完整版本: 各位帮我看下下面的程序有没有问题