ANSYS导出柔性体MNF文件入ADAMS的详细步骤
- 格式:pdf
- 大小:4.81 MB
- 文档页数:22
ansys和ADAMS柔性体转化问题的详细步骤多次看到有人问关于ansys和ADAMS的柔性体转化问题,经过本人的摸索实践,总结详细步骤如下:从建立有限元模型后说起,进行了网格划分以后的步骤:1.添加mass21质量单元preprocessor->element type->add/edit/delete选择add,添加mass21质量单元;2.编辑mass21质量单元preprocessor->real constant->add/edit/delete在对话框中填写属性,一般要很小的数值,如1e-5等3.创建keypoints,preprocessor->modeling->create->keypoints->in active Cs;此处注意,创建的keypoints的编号不能与模型单元的节点好重合,否则会引起原来的模型变形4.选择mass21单元对3中建立的keypoints进行网格划分,建立起interface nodes;5.建立刚性区域(在ADAMS作为和外界连接的不变形区域,必不可少的),preprocessor ->coupling/ceqn->rigid region,选择interface nodes附近的区域,由于连接点的数目必须大于或等于2,所以刚性区域至少两个6.执行solution->ADAMS connection->Export to ADAMS命令,要选择的节点为5中建立刚性区域的节点注意:1.材料属性是必不可少的2.从ansys命令窗口输入/units,<name>其中<name>-----SI.CGS.BFT和BIN四种单位中的一种,如果不是其中一种,则输入下面命令/units,<L>,<M>,<T>,,,,<F>L,M,T,F为用户单位和国际单位制(SI)之间的转换系数如所用单位是mm,Mg(即吨),N,s,可输入/units,user,1000,0.001,1,,,,1总结下用ANSYS生成MNF文件,希望对大家有点帮助。
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进行组装。
ANSYS与ADAMS软件的接口ANSYS是当前最著名的有限元分析软件,ADAMS是当今最具权威的机械系统动力学仿真分析软件。
通过ANSYS软件与ADAMS软件之间的双向接口可以得到基于精确动力学仿真结果的应力应变分析结果,提高计算精度。
一个机械系统中可能包含柔性(刚度较弱)体,柔性体对机械系统的运动有很大影响,如果在动力学仿真过程中不考虑柔性体的影响,必然会造成较大的误差;同样,机构系统中柔性构件的边界条件和载荷则决定了柔性体中的应力应变分布,因此在对柔性构件进行强度分析时必须考虑到它当前的运动状态。
ANSYS 软件与ADAMS软件之间的双向接口使得这一问题得以圆满解决,利用它我们可以得到考虑了零部件弹性特性的精确的动力学分析结果及基于机构运动状态的应力应变结果。
具体的操作过程分为以下3个步骤:1、在ANSYS软件中生成ADAMS软件使用的柔性体模态中性文件(.mnf文件)进入ANSYS程序,建立柔性体的模型,并选择适当的单元类型来划分单元。
在柔性体的转动中心(与刚性体的联接处)必须有节点存在,此节点在ADAMS 中将作为外部节点使用,如果在联接处柔性体为空洞,则需在此处创建一节点,并使用刚性区域处理此节点(外部节点)与其周围的节点。
选择外部节点,运行ANSYS程序的宏命令ADAMS生成ADAMS程序所需要的模态中性文件(jobname.mnf)。
在此过程中需注意下面4点:(1) 单位系统,由于在ADAMS程序中可以处理不同的单位系统,所以MNF文件中必须包含ANSYS分析所使用的单位信息,因此在运行宏命令ADAMS之前,必须使用命令/units来指定在ANSYS分析中所使用的单位系统是SI,CGS,BFT或BIN,如果您使用的不是上述四种单位系统,则可以使用下面的命令:/units,user,<L>,<M>,<T>,<F>其中L,M,T,F是SI单位系统与ANSYS 分析中所使用单位系统的转换因子。
Ansys 和 ADAMS柔性体转变问题的详尽步骤1.进行单元种类定义,实体可选 solid 45,质量单元选择 mass21;2.编写 mass21 质量单元 preprocessor->real constant->add/edit/delete 在对话框中填写属性,一般要很小的数值,如1e-5 等;3.设置资料特征,要求有弹性模量(一般为 2e11),泊松比(一般为),密度(如钢为 7850)这些参数;4.成立几何模型,使用 solid 45 进行区分网格,5.成立 keypoints,此处注意,创立的 keypoints 的编号不可以与模型单元的节点号重合,不然会惹起本来的模型变形;6. 选择mass21 单元对 5 中成立的keypoints 进行网格区分,成立起interfacenodes,在导入 adams 后这些 interface nodes 会自动生成 mark 点,经过这些点和其余刚体或柔体成立连结;7.成立刚性地区(在ADAMS 作为和外界连结的不变形地区,必不行少的),preprocessor- >coupling/ceqn->rigid region, 选择 interfacenodes 邻近的区域的 nodes 与其相连,因为连结点的数目一定大于或等于 2,因此刚性地区起码两个;先选择 interfacenode,单击 Apply,再选四周的 nodes。
8. 履行solution->ADAMS connection->Export to ADAMS命令,要选择的节点为7 中成立刚性地区的节点(只是是interfacenodes),输出单位就选SI 就行;即可生成 *.mnf 文件。
不需要对任何节点作任何自由度的限制。
选择面时候用选择体里的面,而后选择连结接点 ,而后在连结接点内用BYLATION RESELET选择地点注意警示数目必定要重新设置数目,不然自动退出 .附: catia 导入 ansys 方法先将catia 文件以model 格式另存,翻开ansys, file/import/catia ⋯在翻开的框中model 格式的 catia 文件,就能够了。
采用蜘蛛网法创建杆件柔性体: 一、首先从 AdamS 中导出杆件,一ParaSolid 标准格式导出,选择file ------ EXPort 导出生成.xmt_txt 文件,再打开 AnSyS 选择file --------- import 选择ParaSolid 导入生成的文件,然 后首先定义Solid 45单元,再定义 BEAM 4号单元,如图1-1和1-2 :图1-1图1-2、对beam (梁单元)4定义实常数,尽量小如图1-3和1-4 :E PrrfeF I ejflrei El PrfrfSirEKMlCir 曰LL iLjd1± F E ΓΓ EBU Q h FEEE ∣4ft1 ≡ —S t⅛iτd⅞ E ∣4f∏ TyPa S Alid DCF2 IRfrm>□h i -e DOFS3 ElBm TMih CentrOl ReIkI Conrtinti Miftttr k UI PrDfIt Saaig NMffflingi Me⅛hiii(j CherikiIngQtrII NiInIb«rlng Ctrli ArCihIVt MOdt< C□up4iπg ∣/ Ceqn FbOTfWi Svt U I P MIiltl Wd SUP Loads PhylJIci.Pad lI Operatiigini田I SfitutlMLdI ⅞eπerdn PgsiprM 0 TImfiIMliSt PMpra [∏ TDlPaiOgiQJ OP4 Hl HdM T »1Librsrv of F ∣Pf*WPt TyPMFIe i mefIt t⅛pe rj -friwice numncτTT? EFdPtnmt 1'TFF^gis加Def⅛ BdEhP πwτt T^PMIL J wIrflζ∣A'Λ-Pe RE¾l∣M.OB QIJIT OOWRfiRPHANSYS Main -Meτ∣uIH Preferences3FrePrc⅞⅞s⅝o-r GJE∣l⅛rrte∏t TyPe B RAaiC^πtt⅞πlG□ 国Thld(InmE½C4kr⅞S MOdEIinIgMeiJhIhg □ηιKkirigOtr)S NUmb⅛dπg∣C⅛k ArdIiVlH MQdlrICo-Uipling f CfrqnlIFgTRAN fi>E⅞ UPMUitk fi«ld £et IJPL^a>dE HlJiliCl畠 <⅛詞i⅛∕O⅞⅛!⅜⅞jT¥fE KWBE]bJBE)EJBEBkiBEEI P□ttι DPfrratiQnfSol LrtiOIIGeneral Po^φrocTimeH⅛⅞ ∣Poι⅞prB!TaPlQlOgI£31 Opt ROMTalDtsi-gr⅞ OPtOlOo j S e 否Iemi tfΛ E r-rr-i-πt Tj∙π.>r ⅛r Fea Consra111iΓ5∣pc 1 5□UD^5图1-3图1-4、定义材料1特性,弹性模量2e11 ,泊松比0.3 ,密度7800,在新建材料2并定义弹性模量2e14,泊松比0.3,密度7.8e6°如图:⅛MFre Ma- π MrrU⅛MFre Ma- π MrrU5 [F⅛⅛ferrf⅛tt⅛3 [pτcf⅛rrf⅛tt⅛ □PTefnWsss⅛ rIIemCnt TyPC Ijl RJCDiICenrtanfaEI MJt⅞⅞‰ll LJbfAiy ∏ιr∙r*ι静MnIrt UnrM IS 甘them岬U l nlu a TΓ⅞⅞ΠF SCe^Wrt ⅛L⅛ □ ChlhHfei MilNlIim T FailIUnO Cd⅛*ria SWTite 帕File S frp*∏ Fdg 日Swliam 田Modeling Λ!IWhHhing £1 Ql«Jkin^ CtTlSH MImlKriHgI CtTIt 田ArdWUe MOdel ≡] CAUPIir⅞⅞/ C⅞φt 3 FLOTMH 叶毋MUNi'fl«lIi M UP 3 L0∣dt ΞlFħyτiu IlJ Plth αp*rfrllθnd r ItabUtl»n 可<⅛4Γ∣⅞Γ4∣P⅝f⅞^r⅝C S TirrWMbslPgEtprQ S Tgl¢¢3 OFt□ PTefnWsss⅛ rΞ f lemeπt I TyPCLJbl l ley□ ιr*r*ι∣perιTMn-UnnflE日*ct旳帀岬I a l l r>1初左F>i∣lu∏oGintE^ia≡ Write to FiIB3 I⅞c4ioιm刁hb□dc∣i∣⅞g3hkHhiπgHJ CħκIking CtTlSH MkJElMrinIl CtrIf71 AIThiUe Mad?!≡] CAU^IiH⅞ / C⅞qp3 FLOTI⅛AH i⅛⅞yp毋MUMll >fl«IdM UP3 LoIdf2JFnyiPtthKt∏ t-⅞l LrtIMlOp*nιla*rri可<⅛4Γ∣⅞Γ4∣P⅝f⅞^r⅝eS TirrwMbSl PgEtprQS Tgl¢¢3 叶图1-5图1-6图1-7图1-8图1-9四、创建 no des ,首先创建关键点,选择 modeli ng------------------------------------------ Creat------------------------------------------ keypo ints------------------------------------------ kp betwee n kps ,弹出对话框选择Ok ,贝y 在中点创建出了一个关键点,如图:E RER C□∏BtantEE MaICrIalI PrOPt国 &⅝ctrtUH Molieli r⅞F) CreateΞ κ∙y ∣H ∣Hτe 尹 Qn WfrrkiF⅞gPlnrle H Ih λrtiυ* CSJ ξ On Lint 期 QH LinC WRMiQ內 FiII IXlWeen KPE E KP PlCftntKr E Hard PT Ofl Iilne F HfBrdl PT on BreaEI Lines田 Ar⅝⅝s 国 VOIUlTlSQ Nodes Ξ Ekmentt E? WOnta c⅞ PaIr■MaftCriaI M□d ∣d NUnnbCF 1會 Dcn 5 ⅛y φ ILlne∙ar ls -o<ropcMgtcriial Edlt F t gVQ"rtr FlrPMdteral Wode AValIdweFoiroT⅛CT ^rU a:ural治 ILirWar津 Ela⅛it 越 JsotrQpiC車 Orthotropκ 盘A _■ ∣i∙⅛Z'trc ρcKtl NCnIi -TarIJjI Thtmsl ExpaPfionX ( D⅛rriρ⅛gi\;hifc ;fr n B jfJl i r ⅜-≡ F*-&国PIPing MDddIΞ) CirCIIitS RmtraCk C^il ι±i cm □ Operate9 Mtow / MOdi^图1-10图 1-11接下来选择Create ------ n odes ------ On keypoint (这里主意在杆件的另外一端也需要创建一 个节点,这里我只演示一个)创建节点如下图:MstBrial PrΦptSectionsMOdClirgIzI Create□ ICeypcirts田 IJne5Q Anac□VQIllnlei□洌 FlII tetιMecn hdι 御QUadratie FiII ±1 Rotate NOde CS B Write NOdC FiIG 圍 Rsad Nade FiIe □ EICmCntCQ COntaet Pair ΞPiPinf MOdelS S Ciralit □ Rxctrack COiI EI TrIr £duc«rcB OParaU Q NOVe /MOdify El CDPy tl RefleCt Ξ ChCCk G«om EI DeIeleIx -I L图 1-12节点好了之后,选择DeIete 删掉节点上的关键点。
一、Ansys和ADAMS柔性体转化问题的详细步骤1.进行单元类型定义,实体可选solid 45,质量单元选择mass21;2.编辑mass21质量单元preprocessor->real constant->add/edit/delete在对话框中填写属性,一般要很小的数值,如1e-5等;3.设置材料特性,要求有弹性模量(一般为2e11),泊松比(一般为0.3),密度(如钢为7850)这些参数;4.建立几何模型,使用solid 45进行划分网格,5.建立keypoints,此处注意,创建的keypoints的编号不能与模型单元的节点号重合,否则会引起原来的模型变形;6.选择mass21单元对5中建立的keypoints进行网格划分,建立起interfacenodes,在导入adams后这些interface nodes会自动生成mark点,通过这些点和其他刚体或柔体建立连接;7.建立刚性区域(在ADAMS作为和外界连接的不变形区域,必不可少的),preprocessor->coupling/ceqn->rigid region,选择interface nodes附近的区域的nodes与其相连,由于连接点的数目必须大于或等于2,所以刚性区域至少两个;先选择interface node,单击Apply,再选周围的nodes。
8.执行solution->ADAMS connection->Export to ADAMS命令,要选择的节点为7中建立刚性区域的节点(仅仅是interface nodes),输出单位就选SI就行;即可生成*.mnf文件。
不需要对任何节点作任何自由度的限制。
附:catia导入ansys方法先将catia文件以model格式另存,打开ansys, file/import/catia…在打开的对话框中选择model格式的catia文件,就可以了。
采用蜘蛛网法创建杆件柔性体:一、首先从Adams中导出杆件,一parasolid标准格式导出,选择file——Export导出生成.xmt_txt文件,再打开Ansys选择file——import选择parasolid导入生成的文件,然后首先定义solid 45单元,再定义BEAM 4号单元,如图1-1和1-2:图1-1图1-2二、对beam(梁单元)4定义实常数,尽量小如图1-3和1-4:图1-3图1-4三、定义材料1特性,弹性模量2e11,泊松比0.3,密度7800,在新建材料2并定义弹性模量2e14,泊松比0.3,密度7.8e6。
如图:图1-5图1-6图1-7图1-8图1-9四、创建nodes,首先创建关键点,选择modeling——creat——keypoints——kp betweenkps,弹出对话框选择ok,则在中点创建出了一个关键点,如图:图1-10图1-11接下来选择create——nodes——on keypoint(这里主意在杆件的另外一端也需要创建一个节点,这里我只演示一个)创建节点如下图:图1-12节点好了之后,选择Delete删掉节点上的关键点。
五、选择meshing——meshtools以solid45对杆件划分网格,设置smart为3或者4,点击mesh选择杆件点击ok,如图:图1-13六、完成mesh之后如图1-14,选择creat——Elements——Elem Attributes创建单元,注意单元模型用的时Beam 4梁单元:图1-14创建号单元之后选择下面的Auto Numbered选项建立刚性区域,这里需要有点耐心,先点击刚才创建的节点,再点击同一平面上圆弧边上的节点(注意不要选错),再选择Apply,直至选择完整个圆弧上的所有节点,如下图:图1-15图1-16七、杆件的另一端与上述一样,当两端(是左右两端各一个面,而不是同一端的前后两面)都完成后,就可以直接导出了,选择solution——Adams connection——Export to adams,如图:图1-17八、在上述步骤完成后就是如何把创建的柔性体杆件导入Adams了,Ansys会生成一个.mnf文件,这就是需要导入的文件了,打开Adams,选择Buid——Create a flexbody 自己奖.mnf文件导入就成功,如图:图1-18 完成!。
Ansys和ADAMS柔性体转化问题的详细步骤[1]一、Ansys和ADAMS柔性体转化问题的详细步骤1.进行单元类型定义,实体可选solid 45,质量单元选择mass21;2.编辑mass21质量单元preprocessor->real constant->add/edit/delete在对话框中填写属性,一般要很小的数值,如1e-5等;3.设置材料特性,要求有弹性模量(一般为2e11),泊松比(一般为0.3),密度(如钢为7850)这些参数;4.建立几何模型,使用solid 45进行划分网格,5.建立keypoints,此处注意,创建的keypoints的编号不能与模型单元的节点号重合,否则会引起原来的模型变形;6.选择mass21单元对5中建立的keypoints进行网格划分,建立起interfacenodes,在导入adams后这些interface nodes会自动生成mark 点,通过这些点和其他刚体或柔体建立连接;7.建立刚性区域(在ADAMS作为和外界连接的不变形区域,必不可少的),preprocessor->coupling/ceqn->rigid region,选择interface nodes附近的区域的nodes与其相连,由于连接点的数目必须大于或等于2,所以刚性区域至少两个;先选择interface node,单击Apply,再选周围的nodes。
8.执行solution->ADAMS connection->Export to ADAMS命令,要选择的节点为7中建立刚性区域的节点(仅仅是interface nodes),输出单位就选SI就行;即可生成*.mnf文件。
不需要对任何节点作任何自由度的限制。
附:catia导入ansys方法先将catia文件以model格式另存,打开ansys, file/import/catia…在打开的对话框中选择model格式的catia文件,就可以了。
Tishi Ansys导出mnf文件至Adams的方法:(1)在ICEM CFD中绘制网格导出,详细方法见另一文档。
(2)在ANSYS APDL中file→read input from,从ICEM的保存路径中选取.in文件,点击OK。
(3)Preferences菜单中选择structural选项,点击OK。
(4)Preprocessor→Element Type选项,添加solid45和mass21元素类型。
(5)Preprocessor→Real Constant中,点击“Add…”,添加mass21的实参数。
(6)Preprocessor→Material Props→Material Models定义材料参数。
其中选择Linear Isotropic表示线性各向同性的材料,如下图所示。
其中EX表示材料的杨氏模量,PRXY表示材料的泊松比。
(7)针对从ICEM中导入网格中会出现如下图a所示的情况,在Preprocessor→Material Props→Change Mat Num中将所有元素赋予Material Number,否则在导出mnf文件时仍会提示材料参数没有赋予的错误。
图a图b(8)出现warning:No constraints have been defined using the D command.D命令具体为:D, NODE, Lab, VALUE, VALUE2, NEND, NINC, Lab2, Lab3, Lab4, Lab5, Lab6 Defines DOF constraints at nodes. 用法为定义节点处的自由度NODE是被约束的初始节点编号,支持CM;LAB是被约束自由度的有效程度,默认是ALL;VALUE, VALUE2是指被约束自由度的具体数值;NEND被约束的最后的节点的编号;NINC被约束结点编号的增量,例如:NODE=1,NEND=9,NINC=2那么被约束的节点编号为1,3,5,7,9;Lab2, Lab3, Lab4, Lab5, Lab6是被约束的自由度的内容,比如结构位移为,UX为X方向的位移自由度,ROTX为X轴的旋转自由度。
ANSYS导柔性体mnf到ADAMS心得第一篇:ANSYS导柔性体mnf到ADAMS心得1.接口节点的选择有三种;a).刚性区域法在要建立接口节点的地方建立关键点(keypoint),并赋属性MASS21属性,mesh关键点,然后建立刚性区域;b).蜘蛛网法在要建立接口节点的地方建立节点(直接建立节点就行,没有必要用MASS21),用该节点与对应的节点创建梁单元(beam4),之所以称为蜘蛛网法,是因为一个主节点发散到周围的很多节点建立梁单元,看起来就像蜘蛛网一样;c).梁单元法在要建立接口节点的地方建立节点,然后用该节点与某一个节点创建一个梁单元。
三种方法中,第二种是是ANSYS优选的,第三种是不推荐的(我自己也没有试验过)。
从图中看出第三种方法传递力的特性是比较差的,但是比第二种方法简单,不过要使用第二种方法的话,建议使用宏命令。
第一种方法比较容易出错,刚性区域要反反复复地的建立删除,确实很烦人。
2.ansys报错:a).Unable to open file genCMS.mode.Unit 46 is already in use.Pleasesend your data to your ANSYS Technical Support Provider.这个让ANSYS软件犯傻的问题,具体是怎么回事,怎样解决我也不知道。
但是在我确信我的模型没有问题后,它还是这样报错,实在是没有办法了。
有那找技术支持的时间,还不够重启软件一次ANSYS?重启之后果然没有这种错误了;不知这是解决方法,还是巧合。
b).Negative pivot encountered.This islikely caused by insufficient displacement constraints or improper master dof selection toavoid rigid body motion of the superelement region currently selected以及:superelement file subelem.sub is not available.这种错误一般都是模型的连接有问题,特别是装配体,中间可能有自由的零部件,导致结构不能正常的传递力。
ANSYS与ADAMS联合柔性仿真详细步骤下面是ANSYS与ADAMS联合柔性仿真的详细步骤:第一步:建立ANSYS模型1.根据系统的实际情况,使用ANSYS软件建立结构有限元模型。
在建立模型时,需要考虑结构的几何形状、材料特性、边界条件等。
2.对模型进行网格划分,确保模型的几何形状能够被分割成小单元。
划分网格时,需要根据模型的复杂程度和计算资源的限制进行权衡。
3.为模型定义材料属性,包括弹性模量、泊松比、密度等。
这些参数可以根据实际的材料测试数据或者经验值进行定义。
第二步:进行结构有限元分析1.定义加载条件,包括施加在模型上的力、力矩、温度等。
这些加载条件可以来自实际的工作环境或者通过其他仿真方法得到。
2.进行结构有限元分析,求解模型的应力、应变、位移等机械响应。
ANSYS提供了许多求解器,可以根据具体的问题选择合适的求解器。
3.对分析结果进行后处理,包括查看位移、应变云图、应力云图等。
这些结果可以用于评估模型的性能以及设计的合理性。
第三步:导出ANSYS模型至ADAMS1.将ANSYS的分析结果导出至ADAMS软件。
可以选择导出位移、应变等关键结果,并将其作为ADAMS仿真模型的输入。
2.导出过程中需要注意单位的一致性,确保ANSYS模型的尺度与ADAMS模型相匹配,以便于后续的关联分析。
第四步:建立ADAMS模型1.在ADAMS中建立多体动力学模型。
根据系统的实际情况,可以使用ADAMS软件提供的部件库,选择合适的刚体、活动副等进行建模。
2.在模型中引入柔性部件,即ANSYS导出的有限元结果,并与刚体连接起来。
确保柔性部件的位置、方向、刚度等参数与ANSYS模型相匹配。
第五步:进行多体动力学分析1.定义加载条件,包括施加在模型上的力、力矩、速度等。
根据实际的工作环境,可以模拟不同的工况进行分析。
2.进行多体动力学分析,求解模型的运动学和动力学响应。
ADAMS提供了各种求解器和控制算法,可以根据具体的问题选择合适的求解方法。
图1-2、对beam (梁单元)4定义实常数,尽量小如图 1-3和1-4:采用蜘蛛网法创建杆件柔性体:、首先从 Adams 中导出杆件,一 parasolid 标准格式导出,选择 file -- Export 导出生 成.xmt_txt 文件,再打开 Ansys 选择file ---- import 选择parasolid 导入生成的文件,然 后首先定义solid 45单元,再定义 BEAM 4号单元,如图1-1和1-2 : □ Preferences B PreprccBSSQr B ElEiTHnt Typ* H Switch Elem Type 苗 Add DOF S Rsmovs Q0Fs 5 Elem Tech Cwitro-I 田 Real Constants B Mcdeiliing B Meshing 田 Checking Ctds S Numlwrlng Ctrls S Archive Model H Coupling / Ceqn E FLOTRAN $«t Up 田 MwltS-^eld Set Up 田 Loads S Physics B Patil Opfraticinit 0 falutioH □ General Postprac □ TirrwHist Posipro E Topol 呦讪 Opt 田 ROM Tool Ixl Hr-r*■ nn n• W| Defined Element Type-s-: TYPE NUM NONE DEFINED 1 AREAS Delete Help 图1-1 Defined Eltmtnl Typtss Type 2 6EAM1 Add... Options^. HelpSOLID45 DtlsteSAVE D B | RESUM^B I QUITI POWRGRPHANSVS Main MenuQ Prcfcr-enccs B Prsprocw^crlEl ElEment Type S Real Coviftants BE S Thkkiifrfi.fi FumeMaterial Props Sections Modeling Mohling Checking ttirl& Nlunriheririg Ctrh Archive M&del Coupling / CsqhFLOTRAN 駅!t UpMultii-field Up Loads Ptiydcs Path Opierations idd/Rit/Dt ;岡 ei 3 i /V Element Type for Re^l Consta... TYPE NUM Choose element types Type 1 SiOLlD 祐 Type 2 PLAJM4 El71S □ 田71 □ 田 71 EJ B S) Sdution® General Poitprcuc 回Tinn«Hlfit Poitpro 回 Topological Opt3 ROM Tool® Design OptCancel 图1-3图1-4、定义材料1特性,弹性模量 2e11,泊松比0.3,密度7800,在新建材料2并定义弹性Material Modeli模量2e14,泊松比0.3,密度7.8e6。
Ansys和ADAMS柔性体转化问题的详细步骤1.进行单元类型定义,实体可选solid 45,质量单元选择mass21;2.编辑mass21质量单元preprocessor->realconstant->add/edit/delete在对话框中填写属性,一般要很小的数值,如1e-5等;3.设置材料特性,要求有弹性模量(一般为2e11),泊松比(一般为0.3),密度(如钢为7850)这些参数;4.建立几何模型,使用solid 45进行划分网格,5.建立keypoints,此处注意,创建的keypoints的编号不能与模型单元的节点号重合,否则会引起原来的模型变形;6.选择mass21单元对5中建立的keypoints进行网格划分,建立起interfacenodes,在导入adams后这些interface nodes会自动生成mark点,通过这些点和其他刚体或柔体建立连接;7.建立刚性区域(在ADAMS作为和外界连接的不变形区域,必不可少的),preprocessor->coupling/ceqn->rigid region,选择interface nodes附近的区域的nodes与其相连,由于连接点的数目必须大于或等于2,所以刚性区域至少两个;先选择interface node,单击Apply,再选周围的nodes。
8.执行solution->ADAMS connection->Export to ADAMS命令,要选择的节点为7中建立刚性区域的节点(仅仅是interface nodes),输出单位就选SI就行;即可生成*.mnf文件。
不需要对任何节点作任何自由度的限制。
选择面时候用选择体里的面,然后选择连接接点,然后在连接接点内用BYLATION RESELET选择位置注意警告数目一定要从新设置数目,不然自动退出.附:catia导入ansys方法先将catia文件以model格式另存,打开ansys, file/import/catia…在打开的对话框中选择model格式的catia文件,就可以了。
采用蜘蛛网法创建杆件柔性体:、首先从 Adams 中导出杆件,一 parasolid 标准格式导出, 选择file -------------- Export 导出生 成.xmt_txt 文件,再打开 Ansys 选择file ---------- import 选择parasolid 导入生成的文件, 然后首先定义solid 45 单元,再定义 BEAM 4号单元,如图1-1和1-2 :图1-1亡 PrefepefletK□ FrvprcKtiwrEl Element Type■匿3 Ewhch £lfim Type S Mow3 Eetflflve DOFs 0 EOem T«ch Control lt*l Rea-I CGmEXaimb E Maicrldl Prop 曜 inUl IM adding im MKhlrg ltd Chvcking Ctrls ® 时umbXnp UH 豊 E Archlw M CK I C IITl CEHJpling fIIU FLOTRAhl S4t Up iLtl Huhi-fi^ld Set Up 0 3册 Physic m PBthi Operation $ 田 Eel JtionHI Gencnl Poitpr&c1*1 TirMHUt •xlpr© ® Tapologlol Gpt HI ROH T«Ol I X I * * 0* ; ftDcfibird ElementT^rpesNfiNF DFRNFDcf Elemerrt Tape'sLCbrdry a# f lEtent T^priIjriLe^Ekmeiil t^pe rcFere^c-e nu>*ibef图1-2、对beam (梁单元)4定义实常数,尽量小如图1-3和1-4 :ANSYS Main M&ru H Freferences3 Prepnoc^suf ElType E Real CcntUntf□ m 不 ittdJTfTP!目 Thi-ckncff Fuhc El Mit*fiail P'reps E S«tion* h.Modclirig Ei Meihlng E Chickmg Orli 田 Nymbcflnig Ctfli E Airchivifr Model E Coupling / Ceqn S FLCTRAN 負t Up QI Multi Held £4t Up E Lwdc H : Phyiki El Patli OpafaitiQiri£ Q ^alution13 Generali PmtprQC Ld Tn nneHist Porip no (3 “pis logica l Opt □ ROM Twl 冋 Design Qpt图1-3ps| qurr|■JiSZAf IYPE IOC片肪 FtOn|图1-4、定义材料1特性,弹性模量2e11 ,泊松比0.3,密度7800,在新建材料2并定义弹性模量2e14,泊松比0.3,密度7.8e6。
ansys和ADAMS柔性体转化问题的详细步骤我使用的是ansys8.0,adams12.0。
其实,按照我的做法,在ansys7.0中是可以生成mnf文件的,虽然有warning。
但是不知道为什么在8.0中就不可以了。
请教各位大侠是否可以指正一下?我疑惑的地方都用红色标出做了注释,谢谢!1. 导入igs的几何模型2. 定义两个单元,分别是soild45和mass21。
3. 定义mass21单元的实常数。
4. 定义材料属性,扬式模量和柏松比5. 定义密度6. 定义两个关键点,号分别为2000和2001。
7. 将几何实体划分网格。
8. 划分关键点的网格,然后关键点就成为interface node(外部节点)。
9. 将外部节点与边界节点耦合,成为刚性区域这里也存在问题,因为在help里有这样一段话,You must pay special attention to modeling interface points for these reasons:∙An interface point must have six degrees of freedom (except for 2-D elements).∙Force (applied directly or via a joint) should be applied to the structure by distributing it over an area rather than applying it at a single node.∙If there is no node in the structure where you can apply the force or joint in ADAMS (for example, a pin center), you need to create a geometric location for that point.Use the following guidelines to determine the best way to model the interface points for your structure:∙To ensure that all your loads will be projected on the deformation modes in the ADAMS simulation, you must define all nodes where you are going to applya joint or a force as interface points.∙Interface points in ANSYS must always have 6 degrees of freedom, except for2-D elements. If your model consists of solid elements, use constraintequations or a spider web of beam elements (as shown in Figure 10.1: "Connectinga Structure to an Interface Point") to ensure that the interface node has 6degrees of freedom.∙ A good practice for modeling interface points is to reinforce the area using beam elements or constraint equations. Using one of these techniques will distribute the force over an area rather than applying it to a single node, which would be unrealistic.∙If you use a spider web of beam elements, use a high stiffness and a small mass for the beams. Otherwise, you will alter the stiffness and mass of your model, which could result in eigenmodes and frequencies that do not represent the original model.∙You may use constraint equation commands such as CE and CERIG to attach the interface node (for example, CERIG,MASTE,SLAVE,UXYZ, where MASTE is theinterface node). Avoid the RBE3command since problems can occur with the master degrees of freedom. If you use constraint equations, mesh the interface point with a MASS21element (use KEYOPT(3) = 0) that has small (negligible) inertias.∙Do not define interface points that lie next to each other and are connected by constraint equations or short beams. This type of connection would require too many eigenmodes and result in a model that is not well conditioned.Solid elements do not have rotational degrees of freedom. Therefore, moments will not be properly transmitted from the interface point to the structure (a spider web scheme should be used).10. 完成耦合。
ANSYS导出MNF⽂件与ADAMS仿真ANSYS导出MNF⽂件与ADAMS仿真1.划分单元格(1.1-1.7)1.1 Solidworks 建模,另存为.x_t格式⽂件,启动经典界⾯的ansys,导⼊模型⽂件,设置单位MKS:1.2选择PlotCtrls——Style——Solid Model Faces …选项,修改areas的现实属性为Normal Faceting:1.3 重新绘制⾯,1.4 定义单元类型SOLID1871.5设置材料属性:弹性模量、泊松⽐、密度1.6为模型赋予单元属性和材料属性:1.7⽤MeshTool划分单元格:2.建⽴刚性区域(2.1-2.9)2.1建⽴⽤于刚性区域的Keypoints先查看⼀下最⼤的Keypoints编号,避免建⽴的Keypoints编号产⽣重复导致模型错乱。
本⽰例中有三处连接,因此建⽴了三个关键点100-102。
关键点的位置靠近模型的连接⾯位置,为⽅便选择,可与连接⾯位置有⼀端距离的间隔。
2.2 定义⽤于这些关键点的单元mass21和常数量其中常数量的值设置的要⾮常⼩,1e-006,这样基本不会对模型产⽣影响。
2.3 选择Keypoints,赋予单元属性和常数量选择100/101/102三个关键点,最后点击OK,选择质量单元。
2.4 为三个Keypoints划分单元格,选择MeshTool⼯具2.5 选择三个关键点,查看其附属的Nodes编号,记录下来备⽤(2.5.1-2.5.3)2.5.1 先选择三个关键点2.5.2 再选择关键点的附属Nodes2.5.3 查看Nodes编号2.6 选择三个⽤于连接的⾯,再选择附属于这三个⾯的Nodes。
2.7 在选择的这些Nodes基础上加选三个关键点的Nodes输⼊Nodes编号,点击Apply,三个Nodes选择完成后,单击OK,显⽰所有选择的Nodes2.8 建⽴刚性区域2.9 重复上述过程建⽴另外两个刚性区域3. ⽣成MNF⽂件(3.1-3.3) 3.1 设置分析类型和选项3.2 设置约束条件3.3 导出MNF⽂件关于单位选择⼀项,按照下图的选择导出后好像单位有点问题,可以尝试⼀下不修改单位的系数直接导出。
Ansys和ADAMS柔性体转化问题的详细步骤1.进行单元类型定义,实体可选solid 45,质量单元选择mass21;2.编辑mass21质量单元preprocessor->real constant->add/edit/delete在对话框中填写属性,一般要很小的数值,如1e-5等;3.设置材料特性,要求有弹性模量〔一般为2e11〕,泊松比〔一般为0.3〕,密度〔如钢为7850〕这些参数;4.建立几何模型,使用solid 45进行划分网格,5.建立keypoints,此处注意,创建的keypoints的编号不能与模型单元的节点号重合,否则会引起原来的模型变形;6.选择mass21单元对5中建立的keypoints进行网格划分,建立起interfacenodes,在导入adams后这些interface nodes会自动生成mark点,通过这些点和其他刚体或柔体建立连接;7.建立刚性区域〔在ADAMS作为和外界连接的不变形区域,必不可少的〕,preprocessor->coupling/ceqn->rigid region,选择interface nodes附近的区域的nodes与其相连,由于连接点的数目必须大于或等于2,所以刚性区域至少两个;先选择interface node,单击Apply,再选周围的nodes。
8.执行solution->ADAMS connection->Export to ADAMS命令,要选择的节点为7中建立刚性区域的节点〔仅仅是interface nodes〕,输出单位就选SI就行;即可生成*.mnf文件。
不需要对任何节点作任何自由度的限制。
选择面时候用选择体里的面,然后选择连接接点,然后在连接接点内用BYLATION RESELET选择位置注意警告数目一定要从新设置数目,不然自动退出.附:catia导入ansys方法先将catia文件以model格式另存,打开ansys, file/import/catia…在打开的对话框中选择model格式的catia文件,就可以了。