|
弹簧单元介绍该文章由六嘉机械科技研发设计部“老哥”原创,使用请提前联系本公司。 弹簧单元可以定义节点受到的力与节点位移或相对位移之间的关系。主要的分类方式有两种: Spring1:接地弹簧,该弹簧的一个结点(隐含的,不需要定义)是不动的,另一个结点定义在我们需要约束的节点上。弹簧力的方向,即被约束自由度的方向,需要我们定义,既可以在整体坐标系下定义,又可以在结点局部坐标系下定义。 接下来以Spring1为例,分别介绍在Hypermesh和Abaqus里面如何建立弹簧单元。 1、Hypermesh里面建立弹簧单元,步骤如下: (1)新建组和节点:在左侧component处先新建一个组,用于存放弹簧单元,同时,在模型需要定义弹簧连接点的地方新建一个节点node; (2)建立弹簧单元:在操作区1D里面,点击mass按钮,出现node选项的位置点击选择(1)中建立的node节点,type类型选择spring1。此时,在新建的component中就出现一个新的element单元; (3)定义弹簧刚度:单击properties按钮,name处命名弹簧刚度(如stiff1),type处选择Line Section,card image处选择spring,点击create创建。此时,在左侧树状区Property下即出现stiff1项。 (4)刚度赋予: 至此,在Hypermesh里面带有刚度的弹簧定义完成,如果有多个方向的刚度需要定义,则重复上述步骤即可。需要说明的是,Hypermesh里面创建的弹簧单元在导入到Abaqus后,可通过Module处选择Property、然后在顶部工作栏区点击Special>Springs/Dashpots> Manager查看。 2、Abaqus里面建立弹簧单元 (1)设置好工作目录后,file>import,导入模型的inp文件; (2)新建弹簧单元:Module处选择Interaction,然后在顶部工作栏区点击Special>Springs/Dashpots>Manager,在出现的对话框中点击create,命名后选择Connect points to ground (standard); (3)定义弹簧属性:接下来依次单击选择set…按钮,在出现的对话框中点中建立的set点集(这里是SP),点击continue,最后出现弹簧的编辑对话框,分别定义自由度和刚度即完成。 |