yuuing 发表于 2012-9-17 11:06:14

Radioss中刚体接触的问题

求解模型时,模型求解通过,没有错误信息,但是在HV中查看动画时,发现,接触的前几步动画,穿透很大,后面的动画就穿透小了很多,哪位高手能否解释下 什么原因造成的?fem太大无法上传

haitian 发表于 2012-9-17 11:19:26

本帖最后由 haitian 于 2012-9-17 11:21 编辑

记住:当你在设置两个零件之间的接触关系的时候,一定要把其中刚度比较大的那个零件设置成master,较软的那个零件设置成slave,这样就可以消除穿透的现象了。

补充一句:这种穿透确实不会报错,但是不报错并不代表你的计算是正确的,模型设置错误会经常导致没有错误信息的错误计算结果。

yuuing 发表于 2012-9-17 17:14:23

haitian 发表于 2012-9-17 11:19 static/image/common/back.gif
记住:当你在设置两个零件之间的接触关系的时候,一定要把其中刚度比较大的那个零件设置成master,较软的那 ...

谢谢回复!
但我的模型两个接触零件是同种材料,而且两个零件的单元基本差别不大,所以用其中的任何一个零件做master都应该没什么区别
很困惑,穿透为什么只有接触的刚开始的时候有很大的穿透,后面就很小了

牛仔内裤 发表于 2012-9-17 23:37:29

你可以试试在接触面建立两个接触,例如A为master(csurfs)对应B为slave(sets)的接触,再建立一个A为slave(sets),B为master(csurfs)的接触
这样应该能解决你说的问题

haitian 发表于 2012-9-18 00:38:34

牛仔内裤 发表于 2012-9-17 23:37 static/image/common/back.gif
你可以试试在接触面建立两个接触,例如A为master(csurfs)对应B为slave(sets)的接触,再建立一个A为slav ...

这确实是一个解决办法。另外,穿透之所以最后减弱是因为radioss计算逐渐收敛,就可以逃离出穿透区域了,这个现象在radioss的帮助文档中有提及。

牛仔内裤 发表于 2012-9-18 09:47:48

haitian 发表于 2012-9-18 09:36你的模型是不是存在初始穿透?如果存在初始穿透,那么无论你怎么设置接触对,你的计算结果肯定总是带有穿 ...

就是,如果初始就是穿透的,接触就建来没有意义了,也可以考虑用非线性算法,

yuuing 发表于 2012-9-18 09:07:47

haitian 发表于 2012-9-18 00:38 static/image/common/back.gif
这确实是一个解决办法。另外,穿透之所以最后减弱是因为radioss计算逐渐收敛,就可以逃离出穿透区域了, ...

谢谢两位指点! 但是我模型是刚体接触,在bulk中设置的接触,所以master 和slave都只能用sets 无法用csurfs,我用两位的方式在bulk中尝试下,看能否解决问题,多谢多谢

haitian 发表于 2012-9-18 09:21:59

yuuing 发表于 2012-9-18 09:07 static/image/common/back.gif
谢谢两位指点! 但是我模型是刚体接触,在bulk中设置的接触,所以master 和slave都只能用sets 无法用csur ...

你用的是Radioss的隐式算法?/IMPL??:o

如果不介意使用Block格式,最好还是用Block格式。

yuuing 发表于 2012-9-18 09:34:32

牛仔内裤 发表于 2012-9-17 23:37 static/image/common/back.gif
你可以试试在接触面建立两个接触,例如A为master(csurfs)对应B为slave(sets)的接触,再建立一个A为slav ...

刚尝试了下,创建了两个sets(实体单元),master和slave相互交换分别创建两个接触,求解后还是和以前一样没什么大变化!

haitian 发表于 2012-9-18 09:36:48

yuuing 发表于 2012-9-18 09:34 static/image/common/back.gif
刚尝试了下,创建了两个sets(实体单元),master和slave相互交换分别创建两个接触,求解后还是和以前一 ...

你的模型是不是存在初始穿透?如果存在初始穿透,那么无论你怎么设置接触对,你的计算结果肯定总是带有穿透现象的了。

yuuing 发表于 2012-9-18 10:52:22

牛仔内裤 发表于 2012-9-18 09:47 static/image/common/back.gif
就是,如果初始就是穿透的,接触就建来没有意义了,也可以考虑用非线性算法, ...

初始状态绝对没有穿透的! 能否帮我解释下:bulk中的多体定义的接触和block中定义的接触有什么区别?

csiczs 发表于 2012-9-18 21:49:14

radioss 处理穿透比较弱,可以建立两个相同的接触,一个设置前一段时间,把gap设置大一点,一个设置后一段时间生效,把gap设置小一点,这样就行了,我经常这么弄,

haitian 发表于 2012-9-19 07:22:37

yuuing 发表于 2012-9-18 10:52 static/image/common/back.gif
初始状态绝对没有穿透的! 能否帮我解释下:bulk中的多体定义的接触和block中定义的接触有什么区别? ...

注意,初始状态下是否存在穿透并不是你的肉眼看屏幕上看到没有穿透就真的没有穿透了,而是要看out文件里面radioss计算出来的缺省的GAPmin到底有多大,模型中的间距即使表面上看上去没有穿透,但是间距小于这个缺省的GAPmin,那么也是初始穿透。只要存在初始穿透,最后的计算结果肯定不正确。。

haitian 发表于 2012-9-19 07:24:55

csiczs 发表于 2012-9-18 21:49 static/image/common/back.gif
radioss 处理穿透比较弱,可以建立两个相同的接触,一个设置前一段时间,把gap设置大一点,一个设置后一段 ...

没有看懂你这段话是什么意思。

什么是“一个设置前一段时间,把gap设置大一点”????

什么又是“一个设置后一段 ...”????

啥子意思?

yuuing 发表于 2012-9-19 11:07:59

haitian 发表于 2012-9-19 07:22 static/image/common/back.gif
注意,初始状态下是否存在穿透并不是你的肉眼看屏幕上看到没有穿透就真的没有穿透了,而是要看out文件里 ...

我用的bulk中多体求解接触的,out文件没找到gapmin这个字
能否帮我解释下:bulk中的多体定义的接触和block中定义的接触有什么区别?分别适用于哪种场合?

csiczs 发表于 2012-9-19 21:29:50

haitian 发表于 2012-9-19 07:24 static/image/common/back.gif
没有看懂你这段话是什么意思。

什么是“一个设置前一段时间,把gap设置大一点”????


就是分时间段来控制接触

haitian 发表于 2012-9-20 11:04:08

yuuing 发表于 2012-9-19 11:07 static/image/common/back.gif
我用的bulk中多体求解接触的,out文件没找到gapmin这个字
能否帮我解释下:bulk中的多体定义的接触和bloc ...

bulk里面可以调用block里面的算法,也就是许多卡片(例如:材料、属性等卡片)中带有一个....X的额外选项,那就是bulk格式下(在你需要的时候)专门用来处理非线性问题的额外参数。

真正的非线性大变形分析还是要去block格式下完成。bulk格式下可以做一些小变形的分析工作。其实Radioss自带有大量的说明文档和大量步骤详细的例子,你应该去仔细的照着做几遍,就都清楚了。

haitian 发表于 2012-9-20 11:06:36

csiczs 发表于 2012-9-19 21:29 static/image/common/back.gif
就是分时间段来控制接触

那就是说,你是用了至少两个engine文件??那么,你如何主动控制gap的呢??在图形区直接移动零件吗?

yuuing 发表于 2012-9-20 15:04:04

haitian 发表于 2012-9-20 11:04 static/image/common/back.gif
bulk里面可以调用block里面的算法,也就是许多卡片(例如:材料、属性等卡片)中带有一个....X的额外选项 ...

谢谢你的建议!我在好好琢磨下

tianjingqian 发表于 2016-3-5 15:52:17

什么是刚体接触普通的光滑面接触是吗
页: [1] 2
查看完整版本: Radioss中刚体接触的问题