18406553573 发表于 2018-6-4 08:21:28

ansys以接触作为边界约束条件是否可以计算收敛?

本帖最后由 18406553573 于 2018-6-7 11:11 编辑

在做三构件两两接触静力学分析,对其中两个构件除了设置接触外还有位移约束,第三个构件只设置与其他两构件的接触不设置其他的约束条件。计算机已经计算了三天还未计算完成,是不是有点欠约束?或者不收敛?请各位能指导一下,谢谢!

htbbzzg 发表于 2018-6-5 09:04:16

模型中有的部件是靠接触来实现约束的,只要设置得当,计算也是能够收敛的。
计算时间很长,可能原因很多。你可以把你的具体模型发上来看看,帮你分析一下。

18406553573 发表于 2018-6-7 11:04:01

htbbzzg 发表于 2018-6-5 09:04
模型中有的部件是靠接触来实现约束的,只要设置得当,计算也是能够收敛的。
计算时间很长,可能原因很 ...

谢谢。由于有内部要求图片暂时不能传了。
最后做出来了,用接触作为边界条件是可以的。
接触情况分为两种:
一种是初始接触,这种比较简单,很显然可以作为边界条件且可以收敛。
另外一种就是初始没有接触,这时候需要在初始接触里面进行设置。不设置可能不能正常计算或者不收敛。
希望对其他人有启发。

18406553573 发表于 2018-6-8 21:02:24

htbbzzg 发表于 2018-6-5 09:04
模型中有的部件是靠接触来实现约束的,只要设置得当,计算也是能够收敛的。
计算时间很长,可能原因很 ...

由于不够条件,留不了言:'(,在这里想问一下您,ansys静力学里面的多载荷步跟ansys LS-DYNA动力学连续载荷有什么区别。
本来想在动力学里面施加变载荷,且载荷区域随时间也变化。但是这个载荷方向与载荷区域移动方向平行,所以载荷比较难施加。您有什么好的办法吗?真诚的请教。谢谢。
动力学做不了的话静力学有什么好的办法吗?

htbbzzg 发表于 2018-6-9 08:49:22

   对你的第一个问题不太理解。一般来说,多载荷步还是连续载荷都是对变化载荷的不同处理方法,如果载荷能够表达为连续函数,就直接使用连续载荷,不能表达为统一的函数,则可以使用多载荷步。
    你的第二个问题,"载荷方向与载荷区域移动方向平行" 与 "载荷方向与载荷区域移动方向不平行",做法应该是类似的,不知道你认为难在哪里?

18406553573 发表于 2018-6-9 16:37:49

htbbzzg 发表于 2018-6-9 08:49
对你的第一个问题不太理解。一般来说,多载荷步还是连续载荷都是对变化载荷的不同处理方法,如果载荷能 ...

我做的其实是采煤机中部槽的力学分析。图为简化中部槽示意图,当采煤机压在中部槽上面时候,简化后可以理解为受到4个力。

平滑靴和导向滑靴类似火车轮子压在中部槽上,对槽子是垂直压力。与此同时各有两个摩擦力。
最关键的是导向滑靴处有个驱动轮子对槽子有个水平向左的驱动反力。
这些力都有从ADAMS导出来的数组,力大小都随时间变化,且力的作用点随采煤机向右移动。采煤机有恒定速度。
如何用静力学的载荷步分析的话载荷区域不是固定的,且数组数据很多,每个载荷步都要改变受载区域,好像不太现实。

如果用ANSYS LS-dyna动力学软件做这个,做两个滑块代替导向滑靴和平滑靴,将竖直力作用在滑块上,给定速度。设置接触后摩擦力也有了。
不过问题还是驱动反力不知道如何给加在上面。

您对这个问题有什么好的办法吗?

htbbzzg 发表于 2018-6-10 08:16:35

你的问题可以使用载荷步来求解,只是每个载荷步都要改变受载区域,有点麻烦而已,耐心一点,一定可以做好的。
至于驱动轮对槽子的驱动反力如何处理,关键是你的计算模型是否包含驱动轮。如果包含驱动轮,那么驱动反力是模型的内力,不需要另外施加,应该由计算自动产生;如果模型不包含驱动轮,则需要将驱动反力作为外载荷施加到模型上。

18406553573 发表于 2018-6-10 08:28:42

htbbzzg 发表于 2018-6-10 08:16
你的问题可以使用载荷步来求解,只是每个载荷步都要改变受载区域,有点麻烦而已,耐心一点,一定可以做好 ...

谢谢您。我试着用载荷步做下看。

18406553573 发表于 2018-8-1 08:37:12

htbbzzg 发表于 2018-6-5 09:04
模型中有的部件是靠接触来实现约束的,只要设置得当,计算也是能够收敛的。
计算时间很长,可能原因很 ...

老哥又来打扰您了。有个问题想请教您。
我用ansys-lsdyna做动力学分析,选用003-plastic-kinmatic金属材料模型,设置的材料屈服强度不一样,最后模型的等效应力也不一样,这是为何?模型的等效应力不是只和受力有关吗?
在ANSYS前处理中设定的线性材料参数可以在ls-dyna中用吗?也就是不用在K文件中再选取其他的材料模型。
望老哥指点下,谢谢。

htbbzzg 发表于 2018-8-2 08:20:30

对单一材料的线弹性问题,等效应力至于受力有关;但是对于非线性材料,这一点就不成立了。这种情况,等效应力海域非线性的材料属性有关。
如果你使用 ANSYS/Ls-Dyna,在其中定义的材料参数,是可以在 Ls-Dyna 中使用的;当然如果某种 Ls-Dyna 的材料模型在 ANSYS 中没有提供,那就需要自己在 k 文件中进行补充了。

18406553573 发表于 2018-8-3 08:33:00

本帖最后由 18406553573 于 2018-8-3 08:40 编辑

htbbzzg 发表于 2018-8-2 08:20
对单一材料的线弹性问题,等效应力至于受力有关;但是对于非线性材料,这一点就不成立了。这种情况,等效 ...
谢谢我对这个问题做了仿真分析。结果如下,不知是否正确,请老哥指教。
线性分析如果只是查看等效应力值,在ansys前处理中设定的线性材料和在K文件中修改采用的003-plastic-kinmatic金属材料模型一致的,但前提是在003-plastic-kinmatic材料模型中设定的材料屈服强度大于模型中的最大等效应力值。
如果设定的材料屈服强度小于实际模型等效应力,分析结果中模型最大等效应力不会大于屈服强度,与实际情况有出入。


另外还有一个问题需要老哥的指导。
我要对一个模型划分网格,现在网格数量太多,计算时间太长。现在想减少网格数量,如何能把不重要的模型用ansys可采用的最大网格划分模型。谢谢。

htbbzzg 发表于 2018-8-4 09:34:48

1003-plastic-kinmatic 材料是一种非线性材料,与线性材料是不同的,不可能一致。
2“如果设定的材料屈服强度小于实际模型等效应力,分析结果中模型最大等效应力不会大于屈服强度”,这一点似乎不是一定的。有的情况,结果的最大等效应力也可能大于设定的屈服压力。有具体问题决定。
3"如何能把不重要的模型用ansys可采用的最大网格划分模型",这一点需要你自己根据具体模型情况进行分析判断。ANSYS 软件是不知道你的模型中,哪些部分是重要或不重要的。或者可以先进行一次分析,然后使用 APDL 编程来进行判断 - 不过编程还是要你自己做的。

18406553573 发表于 2018-8-5 11:14:18

htbbzzg 发表于 2018-8-4 09:34
1003-plastic-kinmatic 材料是一种非线性材料,与线性材料是不同的,不可能一致。
2“如果设定的材 ...

好的,明白了,谢谢!

18406553573 发表于 2018-8-9 09:38:45

18406553573 发表于 2018-8-5 11:14
好的,明白了,谢谢!

又来向老哥请教问题,最近很费解。
还是这个帖子上面这个图片,用ansys-lsdyna做动力学分析时,给滑靴向右恒定速度,但是滑靴在上面走会发生跳跃现象。导致输出的单元应力也有跳跃现象。不知道老哥是否遇到类似的情况?请老哥指教,不胜感激!
页: [1]
查看完整版本: ansys以接触作为边界约束条件是否可以计算收敛?