ANSYS与ADAMS联合仿真的关键
ADAMS与ANSYS联合仿真方法

ADAMS与ANSYS联合仿真方法
adams与ansys软件联合仿真
曲柄连杆机构的模态分析
1.在solidworks里创建连杆的几何模型,保存为parasolid格式
2.在ANSYS中生成mnf文件;
(1)将上一步的parasolid格式零件导入ANSYS
(2)对模型定义单元类型,实体可选solid45,质量单元选择mass21;
编辑mass21质量单元
(3)设置材料属性
(4)用solid45划分网格
(5)建立关键点,创建的关键点的编号不能与模型单元的节点号重合
(6)用MASS21对上一步中建立的关键点进行划分网格
(7)创建刚性区域
(8)输出mnf 文件,solution →analysis type →new analysis ;
solution→Adams connection→export to adams→solve and create export file to adams
3.在Adams里生成ansys所需要的载荷文件(1)在adams里导入mnf文件
(2)创建其他的构建,并添加约束
(3)进行仿真
(4)生成ansys所需要的flex_lod载荷文件
4.在ANSYS中恢复连杆数据库文件,选择所有节点,对连杆施加约束,导入adams生成的载荷文件
5.进行模态分析显示结果
固有频率计算结果
连杆的前10阶振型等值线结果显示1.第1阶振型
3.第3阶振型
5.第5阶振型
6.第6阶振型
7.第7阶振型
9.第9阶振型。
ANSYS和ADAMS柔性仿真详细步骤解析

ANSYS和ADAMS柔性仿真详细步骤解析步骤1:建立模型首先需要建立汽车悬挂系统的模型,包括车轮、悬架、车体等组成部分。
可以使用ANSYS的建模工具进行几何建模,也可以导入CAD模型进行后续处理。
步骤2:定义模型属性在ANSYS中,需要为模型定义材料属性、约束条件和加载条件。
对于悬挂系统,材料属性可以定义弹簧、阻尼器和悬挂臂的材料特性;约束条件可以设置车体和地面间的边界条件,例如固支或可移动支撑;加载条件可以设置车轮的载荷和运动。
步骤3:网格划分接下来需要对模型进行网格划分,将模型离散成小的单元,这些单元可以是三角形、四边形或立方体等形式。
网格划分的精细程度直接影响到仿真的准确性和计算速度。
步骤4:设置运动学和约束在ANSYS中,可以设置模型的运动学和约束条件,即定义汽车悬挂系统中各个部件的运动关系和限制。
例如,可以设置车轮的旋转和转向运动以及悬挂臂的运动自由度。
这些设置可以通过定义关节、连接、驱动器等方式来实现。
步骤5:施加载荷在ANSYS中,可以施加各种静态和动态的载荷,模拟实际工作条件下的受力情况。
例如,可以施加车轮产生的垂直载荷、离心力、横向力等。
载荷可以施加在车轮、悬挂臂或车体上,可以是静态的或随时间变化的。
步骤6:求解模型设置好加载条件后,可以开始求解模型并进行分析。
ANSYS会根据模型的几何形状、材料特性、约束条件和加载条件等参数进行计算,得到模型在各种受力情况下的应力、变形、振动等结果。
求解模型可能需要较长的计算时间,特别是对于复杂的模型。
步骤7:分析结果在求解完成后,可以对模型的分析结果进行后处理和可视化。
ANSYS提供了各种图形和数据输出选项,可以将结果以图像、表格或动画的形式展现出来。
在分析结果中,可以观察汽车悬挂系统各个部件的受力、变形、振动等情况,从而评估其性能和安全性。
ADAMS是一种基于多体动力学的仿真软件,能够模拟和分析多体系统的运动、受力、碰撞等特性。
这里以汽车悬挂系统为例进行详细解析。
ANSYS与ADAMS联合柔性仿真详细步骤

ANSYS与ADAMS联合柔性仿真详细步骤基本思路:在ANSYS中进行模态中性文件(.mnf)文件的输出,然后把输出的.mnf文件输入到ADAMS中,进行零件更换。
最后在ADAMS中进行加载约束,仿真,查看结果。
建模仿真软件:ANSYS14.0 , ADAMS 2012具体步骤:1 ANSYS输出.mnf柔性文件1.1 ANSYS导入模型(.x_t)或者建立模型1.2 建立单元单元1:Solid(Brick 8 node 185)或者其他3D单元;单元2:Structural Mass(3D mass 21),此单元只用于连接点单元;设置材料属性:密度,弹性模量,泊松比3个参数,以N,mm,kg,s作单位,EX为2.1e5,PRXT 为0.3,DENS为7.85e-6。
1.3 创建连接点在两个圆柱孔的中心,创建2个keypoint(注意是圆柱体的中心,不是某个面的中心)。
1.4 划分单元对体用3D单元划分。
1.5 设置实常数这个参数设置,一定要到等到3D网格划分完后再设置。
对mass21进行设置,Real constant Set No. 要大于2,下面的值要非常小。
1.6 对连接点(即keypoints)进行单元划分先设置keypoints 属性,然后再划分。
1.7 建立刚性区域刚性区域都是节点,即连接节点和刚柔接触的面上所有节点。
在ANSYS里面,这一步,连接点为主节点,刚柔接触面上的所有节点为从节点。
1.7.1 建立主节点component选择1个主节点,即连接节点。
按照此方法,对另外一个连接点,建立一个componet。
在这个例子里,命名为m2.1.7.2 建立从节点componet首先选中2个圆柱面(对1个圆柱孔操作)。
然后选择这2个面上所有节点。
按照上述方法,对另外一个连接点和圆柱面上的节点,建立componet。
1.7.3组装主节点和从节点Component,形成1个Assembly按照这个方法,对另外一对主节点和从节点component进行组装。
基于ADAMS及ANSYS的柔性机器人动力学仿真系统

基于ADAMS及ANSYS的柔性机器人动力学仿真系统一、本文概述随着科技的快速发展,机器人在工业、医疗、军事等领域的应用越来越广泛。
其中,柔性机器人以其独特的柔性和适应性,在众多应用场景中表现出显著的优势。
然而,柔性机器人的动力学特性复杂,传统的建模与仿真方法往往难以准确描述其运动行为。
因此,开发一套基于ADAMS及ANSYS的柔性机器人动力学仿真系统,对于提高柔性机器人的设计效率、优化运动性能、预测运动行为具有重要意义。
本文旨在介绍一种基于ADAMS及ANSYS的柔性机器人动力学仿真系统的设计与实现方法。
文章将对柔性机器人的动力学特性进行分析,明确仿真系统的需求和目标。
详细介绍仿真系统的总体架构和各个模块的功能,包括柔性机器人的建模、动力学方程的建立、仿真求解以及结果后处理等。
在此基础上,文章将重点探讨ADAMS和ANSYS在仿真系统中的应用,以及它们之间的数据交互和协同工作机制。
通过实际案例验证仿真系统的有效性,并对未来研究方向进行展望。
通过本文的阐述,读者可以深入了解柔性机器人动力学仿真系统的基本原理和实现方法,为相关领域的研究人员提供有益的参考和借鉴。
本文的研究成果也将为柔性机器人的设计、优化和控制提供有力的技术支持。
二、柔性机器人动力学建模柔性机器人的动力学建模是理解其运动行为并进行精确控制的关键。
建模过程中,需要同时考虑机器人的刚性部分和柔性部分的动力学特性。
在这个过程中,我们采用了ADAMS和ANSYS这两个强大的工程仿真软件。
我们利用ADAMS进行多体系统动力学建模。
ADAMS以其强大的刚体动力学仿真能力,可以精确模拟机器人的刚性部分运动。
我们根据机器人的实际结构,在ADAMS中建立了详细的多体系统模型,包括连杆、关节、驱动器等各个部分。
然后,通过定义各个部件之间的约束关系,如转动副、移动副等,以及设定驱动器的运动规律,我们能够在ADAMS中模拟出机器人的各种运动状态。
然而,对于柔性机器人来说,仅仅考虑刚性部分的动力学是不够的。
基于ADAMS和ANSYS的带动态仿真分析

基于ADAMS和ANSYS的带动态仿真分析张建;王颖【摘要】运用ADAMS软件和ANSYS软件对带进行了动态仿真,由于带是柔性体,必须建立带的柔性体模型,只有建立正确的模型,才能仿真出精确的结果.采用Solidworks进行建模,将模型存为x-t格式,再利用ANSYS软件建立MNF模态中性文件,然后将其导入到ADMAS环境中进行动态仿真,对带的设计、精确计算提供了一种科学的方法.%Dynamic simulation of the belt using ADAMS software and ANSYS software was carried out by establishing a correct model with Solidworks software,and the modal was made neutral file to provide a scientific method for belt design.【期刊名称】《兰州工业学院学报》【年(卷),期】2011(018)004【总页数】3页(P13-15)【关键词】带;仿真;柔性体;MNF(模态中性文件);ADAMS;ANSYS【作者】张建;王颖【作者单位】毕节地区工业学校,贵州毕节551700;毕节地区工业学校,贵州毕节551700【正文语种】中文【中图分类】TH132.3ADAMS的理论基础是多刚体理论,虽然ADAMS提供了柔性连杆这种柔性体,但在ADAMS中柔性体是利用离散化的若干个单元的有限个节点自由度来表示物体的无限多个节点的自由度,这些单元节点的弹性变形可近似的用少量模态的线性组合来表示,它不适合用来建立带的模型.由于带是柔性体,其部件对整个系统产生很大的影响,在ADAMS软件中进行仿真时采用柔性体会使仿真结果更精确,利用ANSYS软件可以方便简洁的生成MNF文件,对系统动力分析而言,结构本身的弹性变形与系统的宏观刚体运动同等重要,故必须建立带的柔性体模型.在ADAMS中可以实现同时包含刚体和柔体的动力学分析,此种方法必须要用到ADAMS-ANSYS接口[1-2].带的建模,除了可利用有限元软件计算MNF文件产生柔性体外,ADAMS专门开发了一个可以直接在ADAMS中创建MNF文件的模块ADAMS/ AutoFlex.不过利用ADAMS/AutoFlex创建的柔性体的几何外形都比较简单,不适合带的建模,对于复杂的柔性体,还需要在有限元软件中生成.由于ADAMS用模态柔性来描述物体的弹性,它将物体的弹性变形分解为相对于物体坐标系的弹性小变形和物体坐标系经历的非线性整体移动和转动,本文利用ANSYS软件来生成模态中性文件,然后导入到ADAMS中.1.1 带模型的建立在建模时,一定要注意单位统一,否则会发生刚性体和柔性体替换时不完全重合的情况,在ANSYS软件中建立柔性体部件的模型,并生成ADAMS软件所需要的模态中性文件,由于在ANSYS软件中建立复杂模型不是该软件的优势,因此本文采用功能强大的三维软件Solidworks[3]进行建模,然后将其模型保存为“x-t”格式,以便导入到ANSYS软件中.1.2 带网格的划分将导入的带模型在ANSYS软件环境下赋予模型材料特性,材料为改性聚酰胺[2],材料参数如图1所示,同时还要对带模型进行网格划分,然后将生成的模型在Solution\ADAMS Connection\Export to ADAMS命令流程下输出到ADAMS软件中[4],其输出MNF文件格式如图2所示.1.3 柔性体替换刚性体在ADAMS软件中建立好刚性体模型,读入MNF文件,将原先在ADAMS中的刚性模型用柔性体模型替换,其命令流程为:Build\Flexible Bodies\ Rigid to Fle,替换的结果如图3所示.替换后给带和带轮添加载荷后进行动力学仿真,带的模态仿真如图4所示.带在工作的过程中,因传递载荷而产生的第一种应力——拉应力;当传动带以切线速度沿着带轮轮缘作圆周运动时,由带的质量引起离心力,由于离心力的存在,使带产生附加的第二种应力——离心应力;皮带绕带轮弯曲产生第三种应力——弯曲应力,带的总应力为上述三种应力之和.由于在拉、弯应力周期性地作用下,带易产生疲劳破坏现象,在带工作上一段时间之后,就会出现裂纹、脱层、松散,直至断裂等现象,逐渐恶性循环以致不能使用,影响带的工作寿命[5].因此对影响带失效形式之一的带的应力进行有限元分析,仿真后得到带的应力云图如图5所示. 3.1 初张力带疲劳破坏是带传动主要失效形式之一,在传动过程中,与其它机械零件一样,传动带疲劳破坏也是工作中交变应力长期影响的结果,与交变应力的幅值、频率、循环次数及特性等有关.传动带初张力对带的寿命有显著影响,即使初张力产生的应力变化并不大,但传动带寿命的变化却很剧烈.所以适当降低初张力,可大幅度延长传动带的寿命,当然,降低初张力会降低传动带的传动能力.3.2 小带轮直径传动带的弯曲应力与带轮直径有关,特别是小带轮直径,而弯曲应力对传动带寿命有较大影响,另外,随着带轮直径的减少,传动带的温度就显著升高,同样会使传动带的寿命降低.3.3 有效载荷带传动的有效载荷增加,传动带的应力也相应增加.同时,有效载荷增加亦会加大弹性变形,导致传动带的发热加剧,同样将影响传动带的寿命.从带的模态图和应力图中可以看出,最大的应力发生在带绕上带轮处,同时弯曲应力影响最大,因为带在工作过程中,带进入带轮时,由平直变弯曲,离开时又由弯曲变平直,形成周期性交变循环情况,这种现象容易引起带的疲劳失效.因此,在带的设计中必须严格控制弯曲应力这一参数,在设计带传动时,带轮直径不易过小,否则容易使带内的弯曲应力增大,导致带的疲劳强度下降,影响工作寿命.本文利用了Solidworks软件对带进行建模,再利用ANSYS软件来生成模态中性文件,并将MNF文件导入到ADMAS环境中进行仿真.得到了带的最大应力发生在带绕上带轮处,同时更直观地观察到弯曲应力,此种方法对带的设计、精确计算提供了科学的方法和依据,简化了产品的设计开发过程,降低了开发成本,获得了最优化的设计产品,同时还可以大幅度地提高设计质量.【相关文献】[1]郑建荣.ADAM虚拟样机技术入门与提高[M].北京:机械工业出版社,2002.[2]李增刚.ADAMS入门详解与实例[M].北京:国防工业出版社,2006.[3]郑长松,谢昱北,郭军.Solidworks 2006中文版机械设计高级应用实例[M].北京:机械工业出版社,2006.[4]王新荣.ANSYS有限元基础教程[M].北京:电子工业出版社,2011.[5]王少怀.机械设计师手册[M].北京:电子工业出版社,2006.。
ADAMS和ANSYS对机构的联合仿真分析

Pe g Li u ,LiGu n n h i ag
( c o l f c a ia E g n eig S h o h ncl n ie r ,Hu a ies yo e h oo y h z o u a 1 0 7 hn ) o Me n nn Unv r t f c n lg ,Z u h uH n n4 2 0 ,C ia i T
第 2卷 第 2 6 期
21 0 2年 3 月
湖
南
工
业
大
学
学
报
Vo .6 NO 2 1 . 2
M a . 20l r 2J ur a u n Uni riy ofTe hno o o n l H na of ve st c l gy
d i 03 6 0i n17 — 8 32 1 . .1 o: .9 9 .s . 3 9 3 .0 20 00 1 s 6 2
AD AMS和 AN YS对机构 的联合仿真分析 S
彭礼辉 ,李 光
( 湖南工业大学 机械工程学院 ,湖南 株洲 4 2 0 1 0 7)
摘
要 :提 出了利用 ADA MS和 ANS YS的联合仿真对机 构进行优 化设 计。利 用 A MS软件 对机 构进行 DA
动力 学仿真 分析 ;将 动力 学仿真 分析 得到 的载荷谱 输入 ANS YS软件 中,计算 出机构更精确 的应力和应 变值 ; 利 用 ADA MS软 件构 建一个 刚柔耦合模 型 ,从 而可 以更加真 实地模拟机 构的动 态性能 ,提 高计算精度 。并 以
Ke wo ds:m e h n c l y a c ;ADAM S;AN S S C —i u ai n y r c a i a n mi s d Y ; O sm lto
基于ANSYS与ADAMS的柔性体联合仿真

(1)ANSYS和ADAMS在进行中性模态文件和载荷文件
的传输时,单位应保持一致。本文中所用单位是Kg,rflin,
引言
1柔性体仿真的数学模型和运动微分方程
近年来,柔性体仿真已成为仿真领域的一个研究重点和
为了计算构件弹性变形对其大范围运动的影响。人们提
热点Il捌,它在机械、航空、船舶等领域都有着广泛的应用 前景。在机械系统中,柔性体会对整个系统的运动产生重要 影响,在进行运动学分析时如果不考虑柔性体的影响将会造 成很大的误差,同样整个系统的运动情况也反过来决定了每 个构件的受力状况和运动状态,从而决定了构件内部的应力
ADAMS中的柔性体是用离散化的若干个单元的有限个
结点自由度来表示物体的无限多个自由度的16】。这些单元结 点的弹性变形可近似地用少量模态的线性组合来表示。如果 物体世标系的位置用它在惯性坐标系中的笛卡尔坐标x=(x,
y,z)和反映刚体方位的欧拉角旷(、I,,0,m)来表示,模态坐
牙弓曲线发生器的柔体模型,对其进行运动仿真并进行了应 力应变分析。仿真结果验证了该方法的有效性。
应力应变分析的问题,基于柔性体仿真的基本原理,采用ANSYS和ADAMSOn(-对其进行了联合仿
真。运行结果表明柔性体运动仿真问题已得到解决,并通过ANSYS软件分析了牙弓曲线发生器在 静态和动态下的应力应变分布,为进一步进行机器人系统结构与误差的分析奠定了基础。
关键词:联合仿真;排牙机器人;ANSYS;ADAMS
图1 多操作机排牙机器人的三维实体模型
弓曲线发生器是一块u形弹簧薄板,如机构简图2所 示,牙弓曲线发生器通过变形来带动通过零件4卡在其上的 操作机运动并使牙齿到达一定的位置,而操作机中的构件l, 2,3可以通过电机驱动来调节牙齿的姿态,由此可见,牙 弓曲线发生器的变形对牙齿位姿的确定是非常重要的。
基于ADAMS和ANSYS柔性体联合仿真分析_黎璐琳

[摘要]本文介绍了ADAM S柔性体的基本理论,及在ADAM S中调入柔性体的几种方法,其中重点介绍了在ADAM S/Flex模块中引入柔性体的方法,分析通过AN S Y S软件,将零件进行刚柔转换的过程。
[关键词]柔性体;联合仿真;ADAM S;AN S Y S基于ADAMS和ANSYS柔性体联合仿真分析黎璐琳(新疆库尔勒市巴州广播电视大学,新疆库尔勒841000)在机械系统中,柔性体对整个系统的运动产生有重要影响,在进行运动学分析时如果不考虑柔性体的影响将会造成很大的误差。
ADAMS软件是著名的机械系统动力学仿真分析软件,分析对象主要多是刚体,但ADAMS也提供了柔性体模块,运用该模块可以实现柔性体运动仿真分析,以弹性体代替刚体,可以更真实地模拟物体的运动。
1ADAMS柔性体基本理论柔性体与理想的刚体不同,属于变形体,体内各点的相对位置时时刻刻都在变化,柔性体上任一点的运动是动坐标系的“刚性”运动与弹性变形的合成运动。
在ANSYS中把具有一定几何实体的ADAMS刚性模型分割成多个实体块,并定义其中每个实体块的力学特性,来构建柔性体.ADAMS柔性模块中的柔性体是用离散化的若干个单元的有限个节点自由度来表示物体的无限多个自由度。
这些单元节点的弹性变形可近似地用少量模态的线性组合来表示。
2ADAMS和ANSYS刚柔体文件转换流程ADAMS提供了三种生成柔性体的方法:1)离散刚性连接件:使用柔性梁连接多个被离散的刚性构件,其实质仍然是刚性构件的柔性连接,不是一个真正灵活的柔性体。
离散柔性连接件:几个被离散成许多个小刚性构建的刚性体通过一个小的柔性梁连接,离散的柔性连接部件的变形是柔性梁的变形,不是小刚性体的变形,它的任意两点不会产生相对位移,从而使柔性连接件的本质在刚性构件的范围内。
每个离散件都有自己的独立的质心坐标系,名称,属性,如颜色,和质量信息,每个离散件是一个单独的刚性构件,可以像编辑其他刚性构件一样编辑每个离散件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过有限元方法得到MNF(MdoalNueartlFiel)模态中性文件向ADAMs/Flex传递模型数据"它包含的信息主要有:柔性体的几何参数,包括各节点的位置坐标与连通性;节点的质量与转动惯量;各阶模态;模态广义质量和广义刚度"MNF是不可读的压缩二进制文件,具有平台无关性,可以在各种软硬件系统之间交换"模态中性文件输入多体动力学软件ADAMS以后,其原点放在惯性坐标系的原点上,并且与模型中其他零件没有任何联系,可以通过运动副约束或柔性连接将其连接起来"。
但是在使用中还有一些问题需要注意:1.对于移动副或平面内运动虚约束这样的约束不能直接加在柔性体上,需要通过一个无质量联接物体(哑物体)将零件连接起来,然后将约束施加在这个无质量联接物体上;2.能够施加运动的运动副,如果有运动激励,不能施加在柔性体上;3.柔性联接不能施加在柔性体上,需要无质量联接物体来间接施加在柔性体上。
中性文件的制作在机械系统中,柔性体将会对整个系统的运动产生重要影响,在进行运动学分析时如果不考虑柔性体的影响将会造成很大的误差,同样整个系统的运动情况也反过来决定了每个构件的受力状况和运动状态,从而决定了构件内部的应力应变分布,因此如果要精确地模拟整个系统的运动,考虑柔性体部件对系统运动的影响或者想基于精确的动力学仿真结果,对运动系统中的柔性体进行应力应变分析则需要用到ANSYS与ADAMS两个软件。
ADAMS/Flex软件允许在ADAMS模型中根据模态频率数据创建柔性体部件,柔性体部件可能会对机械系统的运动产生重大的影响,在ADAMS模型中考虑柔性体部件的影响会极大地提高仿真精度,而ANSYS程序则提供了一种方便的创建柔性体部件的方法。
ANSYS程序在生成柔性体部件的有限元模型之后,利用adams.mac宏命令可以很方便地输出ADAMS软件所需要的模态中性文件jobname.mnf,此文件包含了ADAMS中柔性体的所有信息,在ADAMS软件中直接读入此文件即可看到柔性体部件的模型,指定好柔性体与其它部件的连结方式,并给系统施加必要的外载后即可进行系统的动力学仿真。
利用ansys软件生成中性文件的大致步骤为:进入ANSYS程序,建立柔性体的模型,并选择适当的单元类型来划分单元。
在柔性体的转动中心(与刚性体的联接处)必须有节点存在,此节点在ADAMS中将作为外部节点使用,如果在联接处柔性体为空洞,则需在此处创建一节点,并使用刚性区域处理此节点(外部节点)与其周围的节点。
选择外部节点,运行ANSYS程序的宏命令ADAMS生成ADAMS程序所需要的模态中性文件(jobname.mnf)。
下面将详细介绍利用ansys软件生成中性文件的过程。
一、前期准备工作1、建立零件的三维模型并通过proe2.0与ansys10.0之间的接口将模型导入到ansys中。
2、明确该零件的材料属性,确定单元类型和实常数。
3、明确该零件在装配图中与其他零件的接触关系,为此后确定外连接点的坐标及刚性区域做好准备。
二、建立中性文件的详细步骤1、进行单元类型定义,实体可选solid 45,质量单元选择mass21;GUI操作如下:preprocessor——>element type——>add/edit/delete——>add——> solid ——>Brick 8node 45(添加实体单元),其下面的Element type reference number自动显示为“1”——>apply——>Structural Mass——>3D mass 21(添加质量单元)。
注:若无特殊要求,通常我们为实体所添加的单元均为线性的八节点的六面体单元,若采用非线性的中间带节点的四面体单元,其具有二次位移,适用于模拟不规则网格。
六面体单元和带中间节点的四面体单元的计算精度都是很高的,他们的区别在于:一个六面体单元只有8个节点,计算规模小,但是复杂的结构很难划分出好的六面体单元,带中间节点的四面体单元恰好相反,不管结构多么复杂,总能轻易地划分出四面体,但是,由于每个单元有10个节点,总节点数比较多,计算量会增大很多,造成不必要的计算机资源的浪费。
2、编辑mass21质量单元,即给mass21质量单元设置实常数;防止求解时质量矩阵奇异GUI操作如下:preprocessor——>real constants——>add/edit/delete——>add——>选择mass21单元——>OK——>在对话框中填写属性,一般要很小的数值,如1e-5,1e-6等,如图2-1所示;图2-13、设置材料特性,要求有弹性模量,泊松比,密度这些参数,以42CrMo材料为例,弹性模量为2.12⨯105Mpa,泊松比为0.28,密度为7.85⨯103Kg/m3,虽然在ANSYS中没有规定单位,但是需要用户自己去定义自己的单位制,这就会涉及到单位统一的问题。
另外单位的选取要考虑计算结果分析的方便性,在工程实际应用中,多以N,mm,kg,s作单位,这样做的好处是省掉了仿真结果单位换算的麻烦,这样的单位足以反映实际工程的需要,因此本例中在向ansys输入材料特性时一定要以弹性模量为 2.12⨯105Mpa,泊松比为0.28,密度为7.85⨯10-6Kg/mm3为准,统一单位这点很重要,否则仿真得出的结果将与实际的结果有很大的差距。
一定要注意!!!!GUI操作如下:preprocessor——>Material Props——>Material Models——>双击Structural ——>双击Linear——>双击Elastic——>双击Esotropic,在对话框中填写材料特性,如图2-2所示——>OK——>双击Density,在对话框中填写材料密度,如图2-3所示——>OK——>Material——>Exit,完成材料特定的输入;;图2-2图2-34、使用solid 45单元对三维模型进行网格划分;GUI操作如下:preprocessor——>Mesh Attributes——>All V olumes,为实体模型分配属性——>Mesh Tool,弹出ANSYS的网格工具栏,如图2-4所示,在这个工具栏,几乎包含了所有划分网格的功能。
使用智能网格选项,选中Smart Sizing复选框,将网格精度级别设置为“6”,确认网格划分对象为体——V olumes,网格类型为四面体—Tet,自由划分方式—Free。
单击网格工具中的Mesh按钮,弹出拾取对话框,单击拾取对话框中的Pick All按钮,完成网格划分并关闭拾取对话框,得到划分网格后的几何模型。
说明:(1)根据零件的复杂程度,划分网格时网格精度一般定为3—8级,网格精度过高则造成不必要地浪费计算机资源,而网格精度过低,仿真所得到的结果一般不会满足精度;(2)如果所要分析的零件结构不是很复杂,划分网格时可以考虑除了智能划分之外的其他划分方法,但是如果零件的内部结构很复杂,人为是很难划分的,只能采用智能网格划分方法。
图2-4 网格工具栏5、建立keypoints,此处注意,创建的keypoints的编号不能与模型单元的节点号重合,否则会引起原来的模型变形,因此在建立关键点之前应该通过进行List/keypoints/coordinates only操作查看一下目前模型中已存在的关键点的编号;建立keypoints的GUI操作如下:preprocessor——>modeling——>create——>keypoints——>in active Cs在对话框中输入所建关键点的编号及坐标,如图2-5所示——>OK;图2-5说明:此处建立的关键点叫做外部节点,外部节点是ADAMS软件中的名词, 在ANSYS程序中即指柔性体与刚性体连结位置处的节点,用于在ADAMS所进行的运动学分析中连结柔性体与刚性体。
一般来讲,一个关节位置只使用一个节点作为外部节点,如果柔性体的连结部位处为空心,则需在连结处创建一个节点作为外部节点,外部节点与其周围的柔性体节点一般使用刚性区域来定义。
运行ADAMS宏之前只选择将作为外部节点使用的节点,在运行宏命令ADAMS之前只选择作为外部节点的节点,因为ADAMS宏会将此时选择的节点作为外部节点处理,因而此选择步骤不可缺少。
6、选择mass21单元对5中建立的keypoints进行网格划分,建立起interface nodes,在导入adams后这些interface nodes会自动生成mark点,通过这些点和其他刚体或柔体建立连接;本步骤的GUI操作与实体网格的划分基本相同,只是应在开始时把为实体分配属性改为为关键点分配属性和把网格划分对象由V olumes改为keypoints即可;网格划分之后应该查看下当前有限元模型中的节点编号,处于后面的几个节点则是由我们刚刚建立的keypoints生成的,记下刚刚生成的节点编号,为此后建立刚性区域提供方便。
7、建立刚性区域(在ADAMS中作为和外界连接的不变形区域,必不可少的);GUI操作如下:preprocessor——>coupling/ceqn——>rigid region,选择——>先选择interface node,单击Apply,再选interface nodes附近的区域的nodes与其相连,由于连接点的数目必须大于或等于2,所以刚性区域至少两个,所建立的刚性区域如图2-6所示;图2-6建立刚性区域的具体步骤(以一个空心圆柱为例,并假设其内表面为与其他零件的接触表面,并且全部接触):1、在有空洞的地方建立一个关键点。
2、对实体进行网格划分,后对刚建的的关键点用mass21单元进行网格划分。
通常list/node 最后面的是该关键点划分后的node点,只有一个,模型如图2-7所示。
图2-73、完成后,选择select/everything----entities后弹出对话框,进行如图2-8所示的操作,单击ok,出现选取面的对话框,选择我们所需要的曲面,如果知道该面的编号则可以直接输入编号选取,否则直接点取即可。
图2-8,得到图2-9:单击ok,之后点击plot/areas,即显示我们已经选择到的面,得到图2-10:图2-104、select/ entities后弹出,按照如图2-11操作,即选择依附于第三步中选择到的面上的节点,点ok。
图2-11之后点击plot/nodes,即显示我们已经选择到的节点,得到图2-12:图2-125、选择第一步建立的关键点网格划分后的节点,即interface nodes,操作如图2-13所示。