在Adams里如何建立柔性体,或者Ansys里如果生成中性文件mnf啊 怎么用ansys 生成中性文件(.MNF), 菜鸟初学,越...

作者&投稿:但伏 (若有异议请与网页底部的电邮联系)
首先,adams2005版本里有autoflex模块,可以由已经建立好的刚体生成柔性体(有限元),但是此模块功能有限,稍微复杂一些的几何体往往生成不了有限元模型,所以之后的版本里就不再有这个模块了。
其次,ansys建立柔性体的大致步骤如下:先建立好有限元模型,然后用mass21单元类型划分外联点单元,建立刚性区域(rigid region),最后把所有单元与刚性区域节点导出。
ansys的help里12.8. Sample Rigid Body Dynamic Analysis里以一个连杆的例子介绍了导出过程,而且有相应命令流,直接在ansys命令窗口复制进去即可运行,输出对应的模态中性文件,命令流如下:
/BATCH,list
/FILNAME,adamsout ! Define jobname
/TITLE,Export flexible component to ADAMS
!
/PREP7 ! Enter preprocessor
!
! Define Parameters of rectangular rod
radh=6 ! Radius of the holes in the rod
thick=10 ! Rod thickness
width=25 ! Rod width
length=300+4*radh ! Rod length
! Build geometry
RECTNG,0,length,0,width
CYL4,2*radh,width/2,radh
CYL4,length-2*radh,width/2,radh
ASBA,1,2
ASBA,4,3
VEXT,1, , ,0,0,thick
!
ET,1,solid45 ! Define SOLID45 as element type 1
ET,2,beam4 ! Define BEAM4 as element type 2
!
MP,EX,1,7.22e4 ! Material of the rectangular rod
MP,PRXY,1,0.34
MP,DENS,1,2.4e-9
!
MP,EX,2,2.1e5 ! Material of the beams used for the spider web
MP,PRXY,2,0.3
MP,DENS,2,0.1e-9
!
R,1,78.528,490.67,490.67,10,10 ! Real constant for BEAM4
RMORE,,,0.85716,0.85716,
!
TYPE,1 ! Set element type attribute pointer to 1
MAT1,1 ! Set material attribute pointer to 1
ESIZE,thick/3,0, ! Define global element size
VSWEEP,1 ! Mesh rod
!
! Define interface points: numbers must be higher than highest
! node number already defined
N,100000,2*radh,width/2,thick/2 ! Define interface point 1
N,100001,length-2*radh,width/2,thick/2 ! Define interface point 2
!
NWPAVE,100000 ! Set working plane to interface point 1
WPSTYL,,,,,,1 ! Set working plane type to cylindrical
CSYS,4 ! Activate working plane
NSEL,S,LOC,X,radh ! Select nodes on cylindrical hole
NSEL,A,,,100000 ! Also select interface node
!
! Generate spider web of beams
*GET,nmin,node,,num,min
*GET,nnum,node,,count
*SET,jj,0
TYPE,2
MAT,2
REAL,1
*DO,jj,1,nnum-2
E,100000,nmin
NSEL,u,,,nmin
*GET,nmin,node,,num,min
*ENDDO
!
ALLS
!
NWPAVE,100001 ! Set working plane to interface point 2
WPSTYL,,,,,,1 ! Set working plane type to cylindrical
CSYS,4 ! Activate working plane
NSEL,S,LOC,X,radh ! Select nodes on cylindrical hole
NSEL,A,,,100001 ! Also select interface node
!
! Generate spider web of beams
*GET,nmin,node,,num,min
*GET,nnum,node,,count
*SET,jj,0
TYPE,2
MAT,2
REAL,1
*DO,jj,1,nnum-2
E,100001,nmin
NSEL,u,,,nmin
*GET,nmin,node,,num,min
*ENDDO
!
ALLS
!
/UNITS,MPA ! Define units used: millimeter
! megagram, second, newton
SAVE ! Save database
NSEL,s,,,100000,100001 ! Select interface points
ADAMS,20,1 ! Start ADAMS macro,
! adamsout.mnf is written
FINISH
/EXIT,nosave

有兴趣可以看看我回答过的相关问题http://zhidao.baidu.com/question/189212331.html与
http://zhidao.baidu.com/question/152781418.html。

我收到了求助,所以在这里进行回答,希望能帮助你~ ,有需要可以给我发信息~

2005版的ADAMS自带AUTOFLEX可做柔性体 再高的版本就不带了 要在ANSYS里生成

ADAMS 导入Ansys生成的中性文件mnf后,柔性体密度密度杨氏模量怎么改?~

我从solidworks导入的模型在ansys中默认为毫米

如果长度单位是毫米、
力的单位是牛顿、
质量是吨、
密度是吨每立方毫米、
应力是兆帕
重力加速度是9810毫米每二次方秒

另外,所有的单位都用国际单位制就可以


举例
在solidworks钢管长度是100mm
进入ansys后我进行长度复制的时候距离设为100mm,刚好把俩钢管连接上
补充说明 我用的是10.0版本 用.sat格式导入的

Ansys和ADAMS柔性体转化问题的详细步骤

进行单元类型定义,实体可选solid 45,质量单元选择mass21;
编辑mass21质量单元preprocessor->real constant->add/edit/delete在对话框中填写属性,一般要很小的数值,如1e-5等;
设置材料特性,要求有弹性模量(一般为2e11),泊松比(一般为0.3),密度(如钢为7850)这些参数;
建立几何模型,使用solid 45进行划分网格,
建立keypoints,此处注意,创建的keypoints的编号不能与模型单元的节点号重合,否则会引起原来的模型变形;
选择mass21单元对5中建立的keypoints进行网格划分,建立起interface nodes,在导入adams后这些interface nodes会自动生成mark点,通过这些点和其他刚体或柔体建立连接;
建立刚性区域(在ADAMS作为和外界连接的不变形区域,必不可少的),preprocessor->coupling/ceqn->rigid region,选择interface  nodes附近的区域的nodes与其相连,由于连接点的数目必须大于或等于2,所以刚性区域至少两个;先选择interface  node,单击Apply,再选周围的nodes。
执行solution->ADAMS connection->Export to ADAMS命令,要选择的节点为7中建立刚性区域的节点(仅仅是interface  nodes),输出单位就选SI就行;即可生成*.mnf文件。
不需要对任何节点作任何自由度的限制。
附:catia导入ansys方法
先将catia文件以model格式另存,打开ansys, file/import/catia…在打开的对话框中选择model格式的catia文件,就可以了。不要选file/import/catia v5。导入后只能见到线框,这个不影响以后的操作,不用管。单位也不需要做什么调整。

patran里的out文件能导入adams中成为柔性体吗?
答:通过patran进行前处理,nastran计算后生成的out文件 可以导入Adams成为mnf中性文件。具体方法是,打开Adams, buildflex,其中有一向是translate mnf。可以读入.out,转换称mnf文件。

adams如何隐藏柔性体网格线
答:1、在ADAMS的VIEW界面的右下角从右往左数第二个按钮处。2、点击鼠标右键弹出隐藏按钮后。3、点击黄色打勾按钮就可以隐藏柔性体网格线了。

在adams里面怎样在后处理中单独将柔性体选出来查看应力应变,具体怎么...
答:如图所示。如果你的仿真结果里包含应力应变,那就会有相应选项。如果你的模型里包含柔性体,但是contour plot type 里没有应力应变的选项,那么需要现在前处理里的tools->plugin manager里选中并导入ADAMS/durability模块,之后再进行后处理。希望能够帮助你,有不明白的可以给我发信息~~,希望采纳~...

adams 将刚体替换成柔性体 位置不重合
答:在原几何装配图中,把你要替换的构件保留,其余的部分手动删除,再将此构件保存为parasolid格式,然后进行后面的各项处理,可以保证位置重合。

ADAMS是什么?
答:ADAMS,即机械系统动力学自动分析(Automatic Dynamic Analysis of Mechanical Systems),该软件是美国机械动力公司(Mechanical Dynamics Inc.)(现已并入美国MSC 公司)开发的虚拟样机分析软件。ADAMS已经被全世界各行各业的数百家主要制造商采用。根据1999年机械系统动态仿真分析软件国际市场份额的统计资料,ADAMS...

adams的柔性体是显示动力学吗
答:是。根据查询相关公开信息显示,Adams是一种机械系统动力学仿真软件,其柔性体模块可以用来建模和分析具有弹性变形行为的物体。因此,Adams的柔性体模块可以用来进行显示动力学仿真,即通过对物体的运动和变形进行动态模拟,研究其运动轨迹、受力情况和振动特性等方面的问题。

在ADAMS中用柔性体替换刚性体后位置不重合怎么办?急用!!谢谢!!_百度...
答:我得知道你的柔性体是怎么做的,是adams自己生成的么?还是ansys等别的软件生成的?柔性体在绝对坐标系里的位置应该与刚性体在adams绝对坐标系里的位置相同,这样替换之后就能重合了。如果你保证刚性体和柔性体在绝对坐标系里的位置相同了还出现这种情况,那就把joint3删除,等替换完之后再加这个约束。最...

adams里柔性体约束加载的问题
答:这个是很难在adams里面实现的,因为凸轮和挺柱之间的接触点不是固定的,而是不停的变化的,即接触点不确定。你可以看下adams的刚柔耦合的条件,你说的情况在adams是很难实现的。

关于柔性体替换刚性体的位置问题
答:不好意思,最近比较忙,刚看到问题,希望能帮到你 我不知道你是用adams自己生成柔性体还是用ansys导入,不过根据你的描述,我推断你是用ansys生成mnf文件,之后导入adams。你说的模型不重合,这个是有可能的,首先你得明白一点:模型在ansys中的坐标位置在模型导入adams之后是不变的,所以如果模型在ansys中...

adams中如何在柔性体(ansys导入的mnf文件)上加约束和驱动?
答:柔性体的约束要施加在连接点上,