Ansys和ADAMS柔性体转化问题的详细步骤[1]_第1页
Ansys和ADAMS柔性体转化问题的详细步骤[1]_第2页
Ansys和ADAMS柔性体转化问题的详细步骤[1]_第3页
Ansys和ADAMS柔性体转化问题的详细步骤[1]_第4页
Ansys和ADAMS柔性体转化问题的详细步骤[1]_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、、Ansys和ADAMS柔性体转化问题的详细步骤1. 进行单元类型疋义,实体可选 solid 45,质量单元选择mass21 ;2. 编辑 mass21 质量单元 preprocessor >real constant->add/edit/delete在对话框中填写属性,一般要很小的数值,如1e-5等;El.Affiant Typ Ro-faraxuco: N«. 2.1 ConsIIUTlI £«t Ni».Uh *2. Can«百口亍 33®ixl Ka 4x1-fW-a.5s in Y directi

2、cn Nl-iL5:s iit Z directicn Rs t-iry lifLAi tk m*Rgtnry iTie-r11 aTRotii-y liter ti a abut ZQKTnziFlhjrsi csP a th. Oip* r & t i oai-E vl-uti-vii«n.«-r -&J.iwcHi -st<pr«Op tCM Tool3. 设置材料特性,要求有弹性模量(一般为 2e11 ),泊松比(一般为0.3),密 度(如钢为7850)这些参数;4. 建立几何模型,使用solid 45进行划分网格,5. 建立keyp

3、oints,此处注意,创建的keypoints的编号不能与模型单元的节点 号重合,否则会引起原来的模型变形;血爲 Mtdn Mahu®'refer en 匚 tem'reprocess or3 Eltiaanl Typ*S letJ. CvmSlUit33 later 1 <1 Props洌 IT bet-v EH E,卸 FiUL letveenB IFEl FT “ 1 E H-BTd FT *n <田1 LiuftEB 2曹左O Vwlve-sE l«desBB CvBtacI: Fair AnJi-l y6. 选择mass21单元对5中建

4、立的keypoi nts进行网格划分,建立起in terface no des,在导入 adams 后这些in terface no des 会自动生成 mark 点,通过这 些点和其他刚体或柔体建立连接;Frafrue*Fr er o>Eesxvr S ZlmaiiiBiil Tjrji« X«*l Couituts 国vl Fr*ps QI. I -DXLB.S Vc-sJbE Boilifj |«.K £hek l«sliS Cle«r田 ChMck l XL|f Ct f 1*0 田vAb«riDf Ctrls

5、 国 Arckiire Bodel 田上,!./ Ca>!n. FLOTEJLff S*t IFp ITj FSI Set lfp田 BvltfePi *14 $«l Up L*«ds国 f hrsics S PaiL Op bs* pt iPOLFTTSTYPE NUMFill lehLnfi AttxibutesTIT町 EltntTii typ mirEsrNA7 HtArLl ambtr(HEAL EabI const ant s*t riuitiirE5I5 Elttn«nt c4cTd.LB.1l4 systSSCHTN Sficti riint

6、AifXom dafLutd.M . 小舄1 Fire61 ScgCqi-iCoIk1 Global1加仙1 Lnes1 L-ayei1K.电血垃Mesh7. 建立刚性区域(在 ADAMS作为和外界连接的不变形区域,必不可少的), preprocessor &gt;coupli ng/ce qn-&gt;rigidregi on,选择 in terface no des 附近的区域的nodes与其相连,由于连接点的数目必须大于或等于2,所以刚性区域至少两个;先选择in terface n ode,单击Apply,再选周围的n odes。肺j乎M&i Nten3 Ptef

7、erences3 PrepracBMarFl Element Type E Real Ennsliinks 囚 Metertal Pr-ops 田 ectiani- 囚 Modeting 田 Meihing 囚 Chedttnrg 匚trb 3 Numberingi Citric Ul Archive MKxtel 曰 Cnuping / Ceqin 屏 C(Wk UW5 硏"I DOT $ w/Mlrtr Gen w/&ame Nodes Q Gun w/S4niiC DOF Colnddkmt hodhes 虚| Dlllsd bud«! >H DmH C

8、oupled Sets 奩| CutiKtrHiit Eqn Gen w/SJmc DOF 15 MudiFy Lanitrfqn H dlflcciW Rcgkmf 闵 aifcdll/Soltd MerfLEiigid RcglortlQ Del CunsiLr EqnJDHtF/Miat rtstr FS1 Set Upm MuftlFtdld Set U0E! Lu4ihEl PhvsicE二Ji厂IUnpicknCoUJlTIMitLik.UKInniiIcJe allCfMlrdiPilL EqRjtionrfM-w& 执行 solution-&gt;ADAMS c

9、onnection-&gt;Export to ADAMS命令,要选择的节点为7中建立刚性区域的节点(仅仅是in terface n odes ),输出单位就选SI就行;即可生成*mnf文件。I AIS C oane c t i onport to ABAIS<1>1Preprocessor Solution An&lsi s Type E) Define Loads 田 Load Step Opts 田 SE lanageBent (Cl! B Results Tracking 田 Solve 田 lanu&l Rezonini;tjf lul tiF i

10、 el A1疇 Ioport fr ABAISQ VaaWidced (BennGeneral Postproc TioeHist Poxtpro Topological Opt ROI To>lDesign Opt Prob DesignBadi ati on Opt Bun-Ti»e Stets| Sessi oa Edi tor| FinishCreating a Modal Neutral File with the following infornation:Nodal_coords YesElenentjFaces YesEigenualues VesMode_sh

11、apes ¥esGlobal Mass Propert ies YesNodal_nasses Yes Nodalinertias Ves Generalized stiffness matrix No Generalized mass matrix No Generalized damping No Mode_Shapejr< :motion NoModal Stress YeS nterface Nodes Yes Inertia-:工Modal Preload NoModal Strain VesNode info:Count: 1122Global body prope

12、rties:Mass:107.292048Center nf Mass: 0,000000 -0.000000 0.497687Inertia Tensor: 36.183479 -0;000692 -0.000014-0000692 36.172773 0000011-0.000014 0.000011 1.313521不需要对任何节点作任何自由度的限制附:catia 导入 ansys 方法先将catia文件以model格式另存,打开 ansys, file/import/catia在打开的对 话框中选择 model格式的catia文件,就可以了。不要选 file/import/catia

13、v5。 导入后只能见到线框,这个不影响以后的操作,不用管。单位也不需要做什么调 整。、ANSY眇成模态中性文件步骤1、定义单元类型:实体可选 SOLID 45,质量单元选择MASS212、定义MASS2单元对应的实常数:选择 MASS2质量单元,在对话框中填写属 性,一般要很小的数值,如1e-6、1e-8等,若采用默认值0,则在生成mnf文 件时,出现无质量节点 massless node(s)的警告;3、设置材料属性:Preprocessor->Material Props->Material Models->Structual->Linear->lsotrop

14、ic定义弹性模量EX和泊松比PRXY再定义密度。单位选择要统一,一般选择弹性模量2.06e11,泊松比0.3,密度取钢材料7800, 此时说明模型单位为m-kg-s ;4、创建至少两个以上 Keypoints,注意:创建的Keypoints的编号不能与模型 的关键点编号重复。选择MASS2对Keypoints进行网格划分,从而建立起界面 节点 in terface no des,在导入 ADAM后 这些 in terface n odes 会自动生成 Marker 点,通过这些点和其他刚体或柔体建立连接;5、建立几何模型,使用SOLID45单元进行划分网格;&建立刚性区域(在 ADAM

15、作为和外界连接的不变形区域,必不可少的)。Preprocessor->Coupling/Ceqn->Rigid Region ,首先选择第 4 步建立的其中一 个界面节点in terface nodes ,单击Apply之后,再选要进行刚化区域范围内的 nodes。同样方法建立剩下的界面节点关联的刚性区域。由于连接点的数目必须 大于或等于2,所以刚性区域至少两个。7、Solution->ADAMS Connection->Export to ADAMS 命令,选择的第 4 步中建 立的界面节点in terface n odes,单位选SI即可,输入提取的模态阶数(如输入

16、20,如果界面节点数为2,则生成的mnf文件包含的模态阶数为32,这是因 为界面节点是有六个自由度的节点,每个自由度都对应一个约束模态,所以模态 中性文件中记录的模态阶数=ANSY中指定的模态阶数+界面节点数X 6),在Element Results 一栏选 Include Stress and Strain,表明在 ADAM仿真分析之后,在ADAMS/Postprocessor分析时可以显示动态应力和应变。关于约束:在有限元模型中不用施加约束,只有在及其特殊的情况下才需要约束, 比如构件上的某个节点如果在 ADAM的模型中是与大地固结在一起的,那么在该 节点处施加约束才是有用的。ANSYS输

17、出模态中性文件需要注意ADAMS/Flexttfl-Jt许HAMMS樓蟹申扬率鞍幄创睦来忤住沙f 磁悴都件可 傩金对机锻乘统的运动产生璟大的孚响】31AMM5模型中君虑進性体郃件的矽悄仝淡尢地 Uh:iftn帖£闻ANSYS程序则提供r-b方便的MS就性体祁杵的方送.ANSYS程序壶华城眾性体藹时的目dams.mac戏命争町以幄方便地 軸岀ADAMS软ft所需要的議石中ttJEttjobname.innf,此文ft包含了 ADAMS時嗦怦偉的 所冇信IX占ADAMS软fttHteU Mt jtfT即刊看到榮性低瓢fl的楼型.描定好柔性体£ H1:戸打的连姑方式曲泵戢验如磁癌

18、的外戰茁即町專打察蕊的前ti7仿1*1.何时 fit用 ANSVS-ADAMS 按 口衽机性悴精仑对整牛奉址的运动产牛重聲老呢亶逊行运动聲分析时如果不才 虑柔性律的辭响将金造厲狠大的逞荃同flftS牛赢铳的运动ttHftife反过尢决定瞬个构杵时 曼力狀况和运动狀鳶#从而快定j" KftASM应力应变井布囚此M果豪fit确堆粮拟轅牛系 就的足跋考电柔性体證冊刃廉规运动的响.或着想基于帝确的踰力半仿宾酷果对运动蘇 统中的案性体ilt亍应力应交分析則霸晏用到ANSYS b ADAMS M个软ft 务析步fl(科用ANSYS Jj ADAMS扣屏血.叮底茨冲fiWMt体SftSLff应力应

19、变分析的完整歩下=4 AN5YS软杵中曜立疋性侔郡时 fi帳元幔型幷利用adms.mac £ 2杵叶应ADAMS *卩1 所I.轉曲柔性体根葛中性文fl (jobname.mnO;A. ADAMS软竹中證巫好Wt性体的槪型"徒入棋鑫中性文时脯定好SPftiim的珪皓方血施加 猶姜的址行察M力学仿真在令析完成肓输出ANSYS所帚婆的牡荷 M(0d ill), 此文竹记承运动谊程中臺性体的运动默啬和蹩到的載苟7在AHSTS程序中"将财文时中対应討刻的裁荷施加刘廉性体上则彖性删1行盧力曲变井 斷.11 ANSYS软fthk ADAMS用的棗性体愎左中性文11(JWf文f

20、t)过人ANSYS程序.建立柔性体的橫型.幷堆粧当的单元麵*划分单元.立衆性协的 转殆中出的联接业懸須商节宀fM此* MT ADAFIS中将作沖外豁节总4E用卜 如髪亦義松处柔性体刈空润,则需IT此处创曜一节性罐城处砒节直f外部节直J 4Km的节点這捋那部节点运盯 ANSY5程序鮭會令ADAMS牛通AMMS程序浙需要的検毒中气丄件(jobnamemnf)*在此过程申需注门下勿4 <?:单世範由于峦AD剛$程序中可 如不同的单膛乐纹”所tlMNF文什中強颈包合ANSYS 分析所便用的单fiHga囚此在远打蚩创令执D女MS艺前#必硕便用册爭Ainlis水指定?E ANSV5分祈中斯便用的单徒

21、乘fit星SI/XiSQT以BIN血果懸隹用的小是上魅四种单位棗扯 黒冋以性用下面的命些:/unrts,rijsieG<L>J<M>/<T*Jh<F>:H中kHTJ & SIANSYS中折fit用单位系统的韩换囚子.外離节点.外部带点堆ADAMS软杵中的畀词"社ANSVS程序中即描栗性体与刚性棒连姑位理虻的节鳳 用于* ADAMS所雄行的运场学分析中连结维性帖H(性一«1來讲'一个養节也買只快 用一小点作为外韶节点,如*乘性悴的连结碗处为空心”则需壶连结删曜一个节点作 加外詔节点,蚱郃节点hr貝阖例的玺件律节点 腋f

22、t用刚杵X帳求定5C£ f'j ADAMS玄二前H®幷将常'h外剂“点便卩I的仇4 在刼 玄命> ADAMS之前HiXH 件为外邹节直的节点"HA ADAMS此时选样的T* 6.11外郡节査处理囚而iltiJW步勒M、nJ统少.运行宏ADAMS. .NMOOCS牛卅ADAMS程序所需婆的松态中性文仕,蜒.缶中性Zft.MNF 中包含了棗竹:体的廣:,质心I: Jjffll,類率,振型以仪刘我荷的够与因子等信0。下ANSYS中牛成樸杰中件DT的示例(WoM文档角点击右下SU。'A ANSYSE序中.将St荷文竹中对应时刻的裁荷施加到永性

23、体上对柔性体SHj 1几I一 析-只体上么燥作能训讲吗?得用應数化程序设计ifta APDL这西命令可以写ill程序设计讲言编写的程序,命令的參 妆创以航确疋偵,也可以通过表达式的结果或僉散的方式从ANSYS命令的功能 上讲.它F1分别对应ANSYS分祈过17中的定义几何根型、划分单元网格、材样定义、忝加 皴荀和边界条Ch控制和执行求解和肓处理计舁结果等搞令这用签数化程序设计语言 APDL)比较方便"这里有教程下统:http:/vAvw.bai$ansys_l次开发的资料,超一些讲速的整却楼!http:/A*A . mp;bpg=3&age=30右ADAMS软ft中牛戚ANS

24、YS所需要的飙荷文ff(.kxl文杵)a X ADAMS程序,建立机於系统的I创性部ft, K中性文n.mnf以極立耒件休的楼型,指定来性体hr刚件体的连蛤方式,按实际情况定义我荷和边界条ftiflh机橄系统的运 动学分析"在分析完股后牡出ANSYS$«;杵所需耍的銭荷ZfK.lod Z什)-此Z杵包合了对应J运动过履中不冋时刻点柔性体的运动状态和 所承受的離荷等怙息(例如力,力矩,加速反,角速皮及角扣速度).Ttt ADAMS 讥的険薇文竹示例| Word Z档.19点击右融下就几梵中节点13001,13000 为求性体的外郃节点,叩为柔性体弓用体的连结点.a ANSYS

25、程序中i!L行应力应变分析ilLX ANSYS程序,恢如在步骤 中所程立的柔性体模型,11择所仃节点,从铁荷tIKJod 文ft)中找弭相应时刻的載苟并输入ANSYS,対求:性体址竹应力应变分析.在分析完成后 叩可郝到兔性体的应力应变仿布和其它感兴趣的结果数据ANSYS 4 ADAMS 按 口分析示例此怏即为弁托车笈功机話家曲衲连杆桝构。活塞上施加5KN的力。只中连杆作为乂性伕 才股连杆.活睾和直1恤作为用性体刘持活妄连杆机沟步片:左ANSYS钦杵中牛威永性休検态中性文行在ANSYS和序中读入柔竹:体的儿何楼型 幷刈4:ti格划分.右an两端的轴t处齐建立一个附加节点(外部节点、将外部节点勺几

26、風10的节点当作刚件披处珅,侃存故掀库以备在步监三中使用.达祥外郃节点(兴节 处的节点丿,运Ij ANSYS的宏令ADAMS.MAC牛曲模态中性文杵(flex.mnf),此検矗中性文杵包含jM性体的质崛、届心、转功愷只、W W扼空等依总 连杆的令股兀棋型图步題一,S ADAMS中牛成ANSYS所冊的戟荷文件在ADAMS中建/活索、曲抽的楼型,加入悅鸟中性文It flex.mnf,指定好耒性体(连杆) 弓活札血的的连结方式,即町jJBi运別学仿真分析血分析完尿坛输出ANSYS 所忙斐的裁 荷文ft flex.lod,分析得舁的结果励唱如下凸報3:在ANSYS中进行礬庫分析在ANSYS中HUUEf

27、T的鱷库jttt选择所有P点.入栽荷丈ft ftedJ中相应时刻 的拔脅.可得捌连杆中柯磁肘刻的应力应喪分布.连利中的Mises 效吨力国四、Ansys如何生成adams的模态中性文件11.3. Export ng to ADAMSAfter buildi ng the model in ANSYS (in clud ing all in terface poi nts), the n ext step is to i nvoke the ANSYS-ADAMS In terface to create the modal neutral file, Jobname.MNF. Creation

28、 of this file is driven by an ANSYS comma nd macro called ADAMS.MAC.To start the in terface, select the followi ng GUI path.Mai n Me nu> Solutio n> ADAMS Co nn ectio n> Export to ADAMSThe Select In terface Poi nts dialog box appears first. From this dialog box, you must select two or more i

29、n terface poi nts.NoteDo not choose too many in terface points since one point gives rise to 6 degrees of freedom in ADAMS. Too many in terface poi nts may lead to huge files and models.After you confirm your selection by picking OK, the Export to ADAMSialog box appears.Figure 11.2 Export to ADAMS D

30、ialog Box图形在打开的对话框中,Complete the follow ing steps using this dialog box.1. System of Model Un its: The un its used for the model is importa nt to the ADAMS program, whereas ANSYS on ly requires that you use aconsistent set of units. The units chosen will be written to the .MNF file and can be recall

31、ed with the ADAMS/Flex module. If no units are specified,ADAMSssumes that the sameunits were used in ANSYSas the ones chose n in the ADAMS model. See the/UNITS comma nd fordetails. If you specify user defi ned un its, a Define User Un its dialog box will appear for you to in put the con versi on fac

32、tors (for length, mass, force, and time) between SI units and your chosen units. Below is an example of user defined units in which the component has been modeled using millimeter, tonne (metric ton), n ewt on, and sec ond.Len gth Factor =1 meter/millimeter=1000Mass Factor =1 kilogram/t onne=0.001Fo

33、rce Factor =1 n ewt on/n ewt on=1Time Factor =1 sec on d/sec ond=12. Number of Modes to Extract: In put the nu mber of no rmal modes to compute. Normal modes are the eigenmodes of the component with all degrees of freedom of all in terface points fixed. The nu mber ofno rmal modes depe nds on the fr

34、eque ncy range of the excitati on you will apply in your ADAMShodel. You must choose a sufficientnumberof modes to represe nt your structure in that freque ncy ran ge. In ADAMS, if you have chose n too many no rmal modes, you are able to deactivate eige nm odes based on the freque ncy or an en ergy

35、criteri on.3. Element Results: Specify whether or not the program should write stress an d/or stra in results. This opti on has no effect on the output for beam eleme nts. If you want to output stress and stra infor only a subset of no des, you should create a node comp onent n amed "STRESS&quo

36、t; before running the ADAMSomma nd macro.4. Shell Element Result Output Control: Specify the shell element output location (top, middle, bottom). This option has no effect on the output for solid eleme nts and beam eleme nts.5. File name: Specify a file name for the moda In eutral file. The default

37、nameis Jobname.MNFf a file with the chosen nameexists, it will be moved to a file n amed file name.MNFBAK.6. Export to ADAMS: Choose “Solve and create export file to ADAMS ” to initiate the solution sequenee. Static and normal modes arecomputed and all in formatio n required by ADAMS is writte n to

38、the .MNF file specified above. Only the selected elements are con sidered. The curre nt model is writte n to the database file Job name.DBMNF.NoteNote that the algorithm used to compute the .MNF file adds constraints to the in terface poin ts. If you create the .MNF file a sec ond time using the sam

39、e model in the same run, be sure to delete all constraints on the in terface poi nts (or resume the database file Job name.DBMNF) before you run it aga in.11.3.1. Exporti ng to ADAMS via Batch ModeIf you prefer to work in batch mode, you maychoose to run the ADAMSommand macro by comma nd in put. Aft

40、er build ing the model and defi ning in terface poin ts, use the followi ng comma nds to compute the .MNF file./UNITS,Label ! Specify the un its chose n for modeli ngNSEL,.! Select two or more in terface poi ntsSAVE! Save the model for a possible resume from! this pointADAMS,NMODES,. ! Activate ADAM

41、S.MAC to compute the .MNF fileSee the ADAMSommand description for more information. When you use comma nd in put to compute the .MNF file, there is no opti on to cha nge the file n ame. The default n ame of Job name.MNF will be used.11.3.2. Verifyi ng the ResultsIt is a good practice to verify the c

42、orrectness of the results after the .MNF file is created. Below are guideli nes you can use to complete this task.* Check the number of orthonormalized eigenmodes in the ANSYSbutput wi ndow. These eige nm odes are the result of an orth ono rmalizatio n of the no rmal modes and the con stra int modes

43、. You should observe the followi ng: The nu mber of modes equals the nu mber of no rmal modes plus the nu mber of con stra int modes. The first six modes are rigid body modes. These are markedwith “(probable rigid body mode).” If there is a modeclose to a rigid body mode but not marked, you may deac

44、tivate it later in the ADAMS program.« If a mode is marked with“Infin ity. Pos sible masssin gularity. Ig no red,” check your model carefully. Theremight be a problem with the In terface poin ts.« The first few modesare equal to the free-free eigenmodes of the component. You might want to

45、verify this by doing a modal an alysis: Set an alysis option toANTYP,MODAL withMODOfLANB (Block Lan czos); activate the lumped mass approach with LUMPfON.« Review the normal modes(load step 1) and the constraint modes(load step 2) in the Gen eral Postprocessor.« Verify the tran sfer by doi

46、ng a modal an alysis of the comp onent in ADAMS with all in terface degrees of freedom fixed. Compare the results with the no rmal modes computed in ANSYS (load step 1).11.4. Running the ADAMS SimulationAfter you have verified that the .MNFfile contains accurate information, you are ready to run an

47、ADAMSimulation with a flexible component. Import the .MNFfile into your ADAMmodel a nd attach it to the rigid bodies using joints. To keep any numerical imbalanee between inertia and external loads small, make sure you simulate your ADAMS model with high accuracy.For general information about the AD

48、AMSrogram and howto import flexible bodies, refer to the ADAMmanuals (provided by Mechanical Dynamics, Inc.), especially the docume ntatio n provided for the ADAMS/Flex product.五、ADAMS与ANSYS双向数据交换ADAMS 与 ANSYSADAMS软件是著名的机械系统动力学仿真分析软件, 分析对象主要是多刚 体。但与ANSYS软件结合使用可以考虑零部件的弹性特性。反之, ADAMS的 分析结果可为ANSYS分析提供人

49、工难以确定的边界条件。ANSYS进行模态分析的同时,可生成 ADAMS使用的柔性体模态 中性文件 (即.mnf文件)。然后利用ADAMS中的ADAMS/Flex模块将此文件调入 ADAMS 以生成模型中的柔性体,利用模态叠加法计算其在动力学仿真过程中的变形及连 接节点上的受力情况。这样在机械系统的动力学模型中就可以考虑零部件的弹性 特性,提高系统仿真的精度。反之,ADAMS进行动力学分析时可生成 ANSYS软件使用的载荷文件 (即.lod文件),利用此文件可向ANSYS软件输出动力学仿真后的载荷谱和位移 谱信息。ANSYS可直接调用此文件生成有限元分析中力的边界条件,以进行应 力、应变以及疲劳

50、寿命的评估分析和研究, 这样可得到基于精确动力学仿真结果 的应力应变分析结果,提高计算精度。在ANSYS中生成 mmf文件的方法:ANSYS软件是当今最著名的有限元分析程序,其强大的分析功能已为全球 工业界所广泛接受,成为拥有最大用户群的 CAE软件供应商。其特点如:多场 及多场耦合分析、多物理场优化、统一数据库及并行计算等等都代表着 CAE软 件的发展潮流。ADAMS软件是目前最具权威的机械系统动力学仿真软件, 通过在计算机上 创建虚拟样机来模拟复杂机械系统的整个运动过程,从而达到改进设计质量、节 约成本、节省时间的目的。通过ANSYS软件与ADAMS软件之间的双向接口,可以很方便的考虑柔性

51、 体部件对机械系统运动的影响,并得到基于精确动力学仿真结果的应力应变分析 结果,提高分析精度。接口背景ADAMS/Flex软件允许在ADAMS模型中根据模态频率数据创建柔性体部 件,柔性体部件可能会对机械系统的运动产生重大的影响,在ADAMS模型中考虑柔性体部件的影响会极大地提高仿真精度,而ANSYS程序则提供了一种方 便的创建柔性体部件的方法。ANSYS程序在生成柔性体部件的有限元模型之后,利用 adams,mac宏命令 可以很方便地输出ADAMS软件所需要的模态中性文件jobname.mnf,此文件包 含了 ADAMS中柔性体的所有信息,在ADAMS软件中直接读入此文件即可看 到柔性体部件

52、的模型。指定好柔性体与其它部件的连结方式,并给系统施加必要 的外载后即可进行系统的动力学仿真。何时使用ANSYS-ADAMS接口在机械系统中,柔性体将会对整个系统的运动产生重要影响,在进行运动学 分析时如果不考虑柔性体的影响将会造成很大的误差,同样整个系统的运动情况 也反过来决定了每个构件的受力状况和运动状态,从而决定了构件内部的应力应 变分布。因此如果要精确地模拟整个系统的运动,考虑柔性体部件对系统运动的 影响,或者想基于精确的动力学仿真结果,对运动系统中的柔性体进行应力应变 分析则需要用到ANSYS与ADAMS两个软件。分析步骤利用ANSYS与ADAMS接口,对运动系统中的柔性体部件进行应

53、力应变分 析的完整步骤如下:在ANSYS软件中建立柔性体部件的有限元模型并利用adams.mac宏文件生成ADAMS软件所需要的柔性体模态 中性文件(jobname.mnf);在ADAMS软件中建立好刚性体的模型,读入模态 中性文件,指定好部件 之间的连结方式,施加必要的载荷进行系统动力学仿真,在分析完成后输出 ANSYS所需要的载荷文件(od文件),此文件记录了运动过程中柔性体的运动状 态和受到的载荷;在ANSYS程序中,将载荷文件中对应时刻的载荷施加到柔性体上对柔性体 进行应力应变分析。在ANSYS软件中生成ADAMS软件使用的柔性体模态 中性文件(.mnf文件) 进入ANSYS程序,建立

54、柔性体的模型,并选择适当的单元类型来划分单元。在柔性体的转动中心(与刚性体的联接处)必须有节点存在,此节点在ADAMS中将作为外部节点使用,如果在联接处柔性体为空洞,贝嚅在此处创建一节点, 并使用刚性区域处理此节点(外部节点)与其接处柔性体为空洞,则需在此处创 建一节点,并使用刚性区域处理此节点(外部节点)与其周围的节点。选择外部 节点,运行ANSYS程序的宏命令ADAMS生成ADAMS程序所需要的模态中性 文件(job name.m nf)。在此过程中需注意下面 4点:单位系统,由于在ADAMS程序中可以处理不同的单位系统, 所以MNF文 件中必须包含ANSYS分析所使用的单位信息,因此在运

55、行宏命令ADAMS之前, 必须使用命令/units来指定在ANSYS分析中所使用的单位系统是 SI,CGS,BFT 或BIN,如果您使用的不是上述四种单位系统,则可以使用下面的命令:/units,user,,其中L,M,T,F是SI单位系统与ANSYS分析中所使用单位系统的转换 因子。外部节点,外部节点是ADAMS软件中的名词,在ANSYS程序中即指柔性 体与刚性体连结位置处的节点,用于在 ADAMS所进行的运动学分析中连结柔 性体与刚性体。一般来讲,一个关节位置只使用一个节点作为外部节点,如果柔性体的连结部位处为空心,则需在连结处创建一个节点作为外部节点,外部节点与其周围的柔性体节点一般使用

56、刚性区域来定义。运行ADAMS宏之前只选择将作为外部节点使用的节点,在运行宏命令 ADAMS之前只选择作为外部节点的节点,因为ADAMS宏会将此时选择的节点 作为外部节点处理,因而此选择步骤不可缺少。运行宏ADAMS,NMODES生成ADAMS程序所需要的模态 中性文件,模 态中性文件.mnf中包含了柔性体的质量,质心,转动惯量,频率,振型以及对 载荷的参与因子等信息。ANSYS与ADAMS接口示例。下面是一个在 ANSYS中生成模态 中性文件 的例子:生成模态中性文件的命令流:/title, ADAMS in terface - simple conn ect ing rod with co

57、n stra int equati onsc* This represe nts a connecting rod using the follow ing features:c* SOLID45 to represe nt the rodc* con stra int equati ons to represe nt the pinc* MASS21 for the pin cen ter/uni ts,bin pi = 3.14159 /prep7 c* defi ne rod width, le ngth and pin radii (all in meters) w=.015 w=.015 l=.225 r仁.0125 r2=.025 c* con vert to in chesw=w*39.371=1*39.37r1=r1*39.37r2=r2*39.37mp,ex,2.1e9*1.45e-4mp, nu xy,.3mp,de ns,7800*1.94e-3/12*3/12 ! convert to "pou nd_mass" in ch-based slugc* defi ne pinset,2,21r,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论