1、并为整个part创建set,名称为All。3、创建一个三维可变性拉伸部件:Plate部件,草图如下图所示,拉伸厚度为2.4、将创建的部件分为4块,方法同2。创建一个包含Plate部件所有的几何集:All。5、创建一个三维旋转可变形体Rivet,草图如下图所示,旋转角度为360度:6、将上面得到的part分块:分块4次。创建一个包括所有Rivet的set:7、创建欧拉几何体:Eulerian,拉伸深度为11.5:8、为Eulerian几何体创建包含所有几何的set:第二部分:property1、为欧拉部件创建包括密度、杨氏模量、泊松比、以及塑性的材料Mat_1。2、为压件创建材料Mat-2:3、
2、为欧拉体创建截面属性:材料选择Mat-1。注意这里的材料定义和拉格朗日体不一样,意思是可以在欧拉体中流动的材料。可以同时包含多种材料,如图中所示。还可以重复定义一种材料多次。4、将上面创建的截面属性指派给欧拉体:Eulerian。5、为冲压件创建实体截面属性Rigid,材料选Mat-2。这里就不多讲了。将截面属性指派给部件Die和Plate 。6、需要说明的是,部件Rivet不需要指定截面。因为它本身不参与到计算中。在后面的步骤中,它完成自己的使命后将会被释放。第三部分:装配1、为欧拉部件Eulerian创建实例(Dependant):2、创建第一个Die实体:Die-1。将这个实体向Z向移动
3、距离-0.5mm。3、创建第二个Die实体:Die-2.将这个实体向Z向移动距离11mm。4、创建Plate的实体:Plate-1。将这个实体向Z向移动6.5mm。5、创建Rivet的实体:Rivet-1。通过绕x轴旋转90度和z向移动6.5mm调整位置:第四部分:创建分析步:Dynamic Explicit。CEL方法只能应用于Dynamic Explicit分析中:1、创建分析步,如下图所示:2、定义输出变量EVF。这个变量主要是用于可视化流体,表示的是单元内体积分数。具体设置如下图所示。3、创建3个参考点,坐标分别为(0,0,-2)、(0,0,7)、(0,0,13)。为这三个参考点创建几
4、何集:Die-1-RefNode、Plate-RefNode、Die-2-RefNode:4、创建历史输出,如下图所示:第五部分:Interaction本部分将建立一个显式通用接触,以及三个刚体约束。1、创建3个刚体约束,如下图所示:2、创建一个空的接触属性:3、创建一个显式通用接触关系。这个接触支持欧拉体和拉格朗日体之间的接触关系。如果只含有欧拉体,则不需要定义。第六部分:定义载荷本部分中包括了使用工具“The volume fraction tool”来定义欧拉材料的初始形状,因此需要先对欧拉体进行网格划分。1、对欧拉体进行网格划分。参数为:总体种子尺寸为0.25,单元类型为EC3D8R。沙漏控制采用默认。如果定义的是流体,如水等的网格,沙漏控制宜选用释放刚度控制。2、回到load模块,定义幅值曲线amp-1:3、定义三个位移边界条件分别为:Plate固定,Die-1向Z向移动3mm,Die-2向Z向移动-2mm。4、为欧拉材料定义初始维形,即定义初始单元内的体积分数。5、释放Rivet-1实例第七部分:划分网格1、为Die划分网格:全局种子为0.75,网格类型为C3D8R.2、同样的设置给Plate部件划分网格:第八部分:创建job,并分析。第九部分:结果的可视化由于采用了欧拉单元,结果的可视化需要借助于工具viewcut: (注:可编辑下载,若有不当之处,请指正,谢谢!)