详细详细再详细的说明 ADAMS生成的载荷文件(.lod)导入ANSYS
经过我的实践,很不幸的告诉大家,以前的大虾们推荐的ADAMS载荷文件(.lod)导入ANSYS存在很多的问题。现在此对他们没有说明的细节之处做详细说明!1.生成载荷文件(.lod)的方法:ADAMS File-->Export-->File Type: FEA Loads-->Format: ANSYS-->File Name:(选择一个目录文件名)-->Ansys: (选择你已经运行的一次动态分析)-->Loads on a Flexible Body (自己选择柔性体)-->Add Load Points to Nodes Table(点击这个之后会自动把Marker点的数据加上去)-->Output at times(如果是全空的话,整个分析的数据全部输出;如果想输出某一步的数据,输入相应时间点,中间用“,”隔开,英文的!)--》OK
再具体的只能按F1 看帮助文件了
2. 将载荷文件导入ANSYS前面的有很多帖都说过这个问题,但是我发现他们这个家伙都有所保留,想必大家按照他们的方法还是不能得到想要的结果,纠结啊!
以后步骤的前提是:ANSYS中的有限元模型对应的节点编号与.lod中的节点编号相同,如果模型相同,仅仅是节点编号不同,那可以在.lod文件中修改节点编号。
步骤(先参考一下,看完了再做): ANSYS Solution-->Import fr ADAMS-->选择相应的载荷文件。下面有两个选项:1.”import load only",仅仅输入载荷数据,不会进行分析,如果要使用这些载荷进行分析,自己再运行static分析就行了;2.“Add weak springs” 系统将自动在模型上加弹簧单元combine14,并进行分析。
郑重说明,就算同志们按照以上做法,做出来的,并且得到了结果,结果还是不准确的。因为导入的只是载荷(力和力矩),虽然理论上合力(矩)会相互平衡,但是实际上不可能做到如此精确。必须在自己按照实际情况在相应的节点上添加约束,如果导入载荷文件(.lod)之前没有对模型施加约束,导入载荷文件之后,ANSYS会自动在模型上生成几个节点作为位移约束的作用位置。当然上述位置是不可能在你想要的位置的,而且约束的类型很可能也不是你想要的!
修改的做法:在导入.lod之前,先在相应的节点位置施加约束,然后再再按照2中的步骤导入.lod,这样就行了。
下面是ANSYS help文档中的说明,仅供学习探讨之用
Complete the following steps in the dialog box(单击 Import fr ADAMS之后出现的对话框):
[*] Import file from ADAMS: Enter the name of the load file that was exported from ADAMS.
[*] Import option: Theoretically, external forces and inertia forces are in equilibrium. Due to numerical errors or due to mass discrepancies between ADAMS and ANSYS, this is insufficient to prevent a rigid-body motion of the component. Hence, you must constrain the component against rigid-body motion in order to do a static structural analysis. The ANSYS-ADAMS Interface offers two import options to achieve this.
[*] Import loads only. The program applies inertia loads and external forces to the structure according to the load file. For this option, you must manually add constraints to the ANSYS model that are compatible with the constraints used in the ADAMS model (if possible), or use common engineering sense to prevent rigid-body motion.
[*] Add weak springs: The program adds weak springs (COMBIN14 elements) to the corners of the bounding box of the component. (For more information, see the WSPRINGS command documentation). The weak springs prevent rigid-body motion without influencing the stress results. (See Adding Weak Springs for more information on how the program adds weak springs to the model.)
[*] Import button: When you pick the Import button, one load step file is written per time step exported from ADAMS; existing load step files are deleted. If you chose the “Import loads only” option, you will have to start the static solution manually by issuing the SOLVE command for each load step. If you chose the “Add weak springs” option, inertia relief is activated (IRLF,1) to compute accurate acceleration loads, and the static analysis is started automatically.
以后的大虾们请不要有所保留呀!这已经是我这种菜鸟所知道的所有了:Q
:handshake 顶一下
学习了! 弱弱的问一下,adams里可以看应力什么的,为什么还要导入ansys??? adams里可以看应力什么的。。。这句话怎么可能是对的。。。。adams看得是力,速度,加速度,是动力学仿真的软件。。。。 我在约束的时候,给定点约束和给定面约束,最后出来的应力分布有很大区别的,不知道楼主遇到过这样的情况么。。。 heanjiang 发表于 2012-7-6 01:32 static/image/common/back.gif
我在约束的时候,给定点约束和给定面约束,最后出来的应力分布有很大区别的,不知道楼主遇到过这样的情况么 ...
谢谢heanjiang指出的错误,在ADAMS中只能看到柔性体节点的位移状况,不能看到应力大小。
对于点约束和面约束对结果影响很大的问题,因为具体的约束情况我不大清楚,我也不能做出判断。
不过我认为,导入ADAMS的柔性时,除非是高副(点线副、点面副)可以直接用柔性体上的节点与其它构件连接,其它类型约束中,柔性体与刚体连接的节点需要设置一个刚性区域,这样就能将动力学运算得到的载荷分布到刚性区域的从节点上。如果仅仅是一个节点连接的话,相当于在该节点处施加一个集中力载荷,这样当然会产生较大的偏差。
新手问一下,可不可以导出刚体的载荷,导入有限元软件计算,问题是刚体没有节点啊?难道只有后处理中找极限工况? 蜡笔的白 发表于 2012-9-1 10:18 static/image/common/back.gif
新手问一下,可不可以导出刚体的载荷,导入有限元软件计算,问题是刚体没有节点啊?难道只有后处理中找极限 ...
我仔细看了一下,ADAMS输出刚体的载荷文件时得到的是Marker点的载荷值。
可以分别导出刚体节点的文件,将该节点的名称改成有限元模型中对应的节点名称,然后做成柔性体载荷文件的格式,这样应该就能导入到ANSYS中做动态分析。 heanjiang 发表于 2012-7-6 01:31 static/image/common/back.gif
adams里可以看应力什么的。。。这句话怎么可能是对的。。。。adams看得是力,速度,加速度,是动力学仿真的 ...
adams里面可以做多柔体了,怎么看不到应力,能看到的! 正在做ADAMS与ANSYS的联合仿真,期间有很多问题还没解决,多谢楼主指点 多谢指点迷津!我也最近一直在看联合仿真的资料,你说的有用 将来要做ADAMS与ANSYS的联合仿真,先收藏了! 谢谢楼主 我也正在做,联合仿真,谢谢楼主 感谢楼主分享!!! 正在学习用adams和Hypermesh做动态应力,希望也能有所突破。不过这个流程应该是一样的,楼主好贴!把知识传输给大家,你自己也对知识掌握的更加系统! 正在学习中。。。 顶一顶呀!一个快乐与别人分享就是两个快乐。谢谢你给菜鸟解决了实际问题!感同身受!!! 有实际运用价值,效果不错
页:
[1]
2