Deform学习经验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Deform学习经验
1.如果出现了几何接触问题而导致不能创建边界的现象,则可以通过在每个物体中的
geometry选项中进行check&correct操作解决这个问题.
2. 关于Simulation Control中的step项的参数设置:
其中Solution Steps Definition项目中的: With Equal Die Displacement一般设定为最小网格的1/3大小,这样才能够在每一个step中挤压的距离不会超过网格划分的最小长度, 算法才能进行下去. (这个地方Manual里面有讨论)
3. 不管什么塑性变形问题,都必须定义该金属的流变应力(即应力应变曲线,如果没有
确定数值,则根据一定比例进行设定),然后确定该金属的应力应变模型,根据这两者进行模拟。

Flow stress 单位为MPa,是与Strain rate成函数关系。

不同strain rate下Stress不一样。

不定义材料流变应力的话,则会导致应力数值很低的现象)。

4.(别人求助解答加上自己经验,后来将Manual第二章还是第三章好好看了一遍,发
现有些问题实在没法解决的话,修改一些模具的几何边界形状,也可以有些作用,总之,就是不断试来试去了!)
【求助】总说让减小时间步怎么办:
Q: 一般来说,你的问题和网格质量、材料以及接触定义有关,这把这几个参数调整看看。

比如先不加摩擦,模具用干刚体,换种材料。

--> 按照这种方式,定义较低一点应变条件下的flow stress,以获得收敛,从而解可以进行下去。

(比较好的一种解决方式)。

但是,如果挤压过程中边界出现太多folds,则必须修改边界线,重新产生边界(可以在tolerance一项将参数变大,比如0.1mm,则原本分开的地方可以产生边界点,这样计算起来应该更为有效)。

5: 注意!!!:
由于数据库中材料某些量没有设定,而不进行设定的话会出现问题,所以必须设定!比如弹性模量等等。

6. 如果解在边界没有出问题的时候还是不收敛,则按照Deform Manual 中Chapter2 解
释:依次修改Velocity Norm、Maximum Strain rate、time step、Flow stress低应变情况下的应力等等
deform 2d 学习心得:
1、 labs 有已做好的模块调用,在geomerty import geo可以加进去,不过有些要check geo是否逆时针,这个是后面position的基础。

2、 8.1里面geometry-consrtuct选项有自定义模块,可以选择轴对称(要在simulation contral的geometry里选后才有),或者是平面应变的。

3、 mesh里可以user define,这样可以自由的选择各点element的size,size 1最小,其他以他为倍数即可。

4、 mesh里的remesh criteria的interference depth大小是以最小element 的size的1/3。

5、 material基本上是美国牌号,aisi1008是碳素钢,中国牌号是08。

D2是常用的冷作模具钢。

6、定义移动的模块在private die选项打上勾。

7、 simulation control的main里,unit选si,mode选deformation(变形),考虑热影响加上heat transfer.
geometry里,axisymmetry是轴对称,plane strain是平面应变。

8、在simulation control的step里,general,with equal die displacement 小于或等于最小element的边长的1/2。

其变形过程总的变形路程为l=(with equal die displacement)*(number of simulation steps).
9、在object positioning中,positioning object里选的为需要移动或旋转的模块,offset为偏移,可以在distance vector 里输入要移动的坐标,例如在(1,2)就是向上移1,向右移2。

也可用mouse点起始点和终点,所构成的矢量就是模块要移动的矢量。

interference为两模块移动到相接触干涉选项,其基础为前面所提,即要check模块的方向是逆时针方向,在deform中逆时针方向才是正确的方向,这样进行interference的模块才能按你的意愿contact,如果选-x,就是从属模块在-x方向向主模块contact,如果是在非x,y轴方向上,可以用other选项,比如输入(1,1),就是在45度角方向两模块来contact. 在rotational选项中,可以输入旋转中心点,也可用mouse点取,然后输入旋转的角度,45度表示逆时针旋转45度(逆时针为正方向)。

flip选项是反方向用的。

10、在inter-object选项里,定义各相互作用的模块之间的磨擦系数及导热系数等,其中master是比较硬的,少变形的,如上,下模具,冲头等,而slave 是比较软的,要大变形的,如工件。

在master与slave之间的相关系数定义可以在edit中编辑,在friction的value的constant中,可输入数据,也可在小三角选择如cool forming(steel die),系统就会自动输入0.12的数据。

同理在thermal的value也可以这么做。

然后close,如果其他模块之间的系数也相同,则可用apply to other relations.其他模块的关系则相同化了。

记得要检查tolerance,然后general all,如果tolerance太大和太小都不行,要restore mesh & contact bcc.
11、 database geration里,要先check,看有没有原则性的错误,然后再generate database.然后就可以导入 deform main windows进行run,如无错误,就可以simulation了。

相关文档
最新文档