我用的Ansys 12.0,怎么用命令流做一条有十个周期的正弦曲线?

作者&投稿:汤冯 (若有异议请与网页底部的电邮联系)
ansys命令流~

ANSYS提升运行速度与运行命令流

下面的所有东西,希望楼主拷贝到记事本里面查看,不要选择自动换行!
/PREP7 ! 进入前处理器
ET,1,BEAM4 ! 定义单元beam4,是个三维梁单元
KEYOPT,1,2,0 ! 定义单元的关键选项,如果后面是0,代表默认的,可以先不用理解,
KEYOPT,1,6,0
KEYOPT,1,7,1 ! 这里定义第七个关键选项,定义为编号1,也就是计算陀螺阻尼矩阵方程,要求
! IYY 等于 IZZ,也就是两个转动惯量要相等,这两个量要在实常数中定义
! 也就是下面的命令R
KEYOPT,1,9,0
KEYOPT,1,10,0
*SET,p,acos(-1) ! 定义三个参数,分别是派(4.1315)、第一个半径R1,第二个半径r2
*SET,R1,5
*SET,R2,60 ! 半径的单位
! 定义单元的实常数,有两个,因为有两个半径,分别就是下面的R,1
! 和r,2
! r命令的定义中需要根据使用单元beam4来一一对应,不同的单元R命令
! 定义的意思是不一样的,具体每个意思,下图看,一定要一一对应
! 这里就先是截面积,Z向转动惯量,Y像转动惯量,是一样的,从上面的
! 关键选项定义中可以看的出来,KEYOPT,1,7,1
R,1,p*R1**2,p*R1**4/4,p*R1**4/4,2*R1,2*R1, ,
RMORE, ,p*R1**4/2, , ,2175, , ! 这个也是定义实常数,因为命令只能定义6个数,从第七个
! 就要使用这个命令,编号可以从下图中对应下
R,2,p*R2**2,p*R2**4/4,p*R2**4/4,2*R2,2*R2, , ! 定义第二个实常数R,2
RMORE, ,p*R2**4/2, , ,2175, ,
MPTEMP,,,,,,,, ! 这里来定义材料属性,目前楼主提供的是GUI操作以后的
! ,这个需要相应简化,因为GUi操作中一般包括了温度的考虑,所以使用了几个温度的命令
! 目前看来只是有一个温度,所以不用考虑温度,简化后的,在后面的注释中,注释开始是!(感叹号)
MPTEMP,1,0
MPDATA,EX,1,,2e5
MPDATA,PRXY,1,,.3
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,1,,1e-10
! 简化后的材料属性
! mp,ex,1,2e5 ! 分别定义弹性模量,泊松比,密度,其中的1代表第一个材料属性
! mp,PRXY,1,0.3
! mp,DENS,1,1e-10
MPTEMP,,,,,,,, ! 这里就是定义第二个材料属性了!同样包括弹性模量,泊松比,密度
MPTEMP,1,0
MPDATA,EX,2,,2E5
MPDATA,PRXY,2,,.3
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,2,,8E-8
K, ,,,, ! 定义两个关键点,第一个是0,第二个坐标是:(100,0,0)
K, ,100,,,
TYPE, 1 ! 选择第一个单元,也就是beam4
MAT, 1 ! 选择第一个材料属性
REAL, 1 ! 选择第一个实常数
ESYS, 0 ! 选择默认的单元坐标系统
LSTR, 1, 2 ! 用刚才生成的两个关键点,建立一条直线
LESIZE,ALL, , ,200, ,1, , ,1, ! 把建立的这条直线划分为200个
LMESH, 1 ! 根据划分的线的段数,网格这条线,从而生成有限元模型
D,1,UX ! 对于第一个节点(也就是原点位置的那个节点)进行约束,三个平移方向都约束,但是转动方向不约束,
! 因为单元beam4是有六个自由度的
D,1,UY
D,1,UZ
D,102,UY ! 对于第102个节点,这样来算他的位置,总共长度是100,划分为200分,那么102是那个位置,楼主应该知道了吧
! 选择了Y方向和Z方向的平移约束
D,102,UZ
FLST,2,1,2,ORDE,1 ! 后面的两个命令结合起来就是选择了第200个节点,但是没有具体操作,
! 只是有了拾取选择这个点的操作,这两个命令一般是GUI直接生成的,写命令流的一般不使用这两个操作
! 所以这两个命令其实什么任务都没有做目前
FITEM,2,200
对上面的命令一一般是需要简化的,简化后的就是:
/PREP7
ET,1,BEAM4
KEYOPT,1,7,1
*SET,p,acos(-1)
*SET,R1,5
*SET,R2,60
R,1,p*R1**2,p*R1**4/4,p*R1**4/4,2*R1,2*R1, ,
RMORE, ,p*R1**4/2, , ,2175, ,
R,2,p*R2**2,p*R2**4/4,p*R2**4/4,2*R2,2*R2, ,
RMORE, ,p*R2**4/2, , ,2175, ,
mp,ex,1,2e5
mp,PRXY,1,0.3
mp,DENS,1,1e-10
mp,ex,2,2e5
mp,PRXY,2,0.3
mp,DENS,2,8e-8
K,1,,,,
K,2,100,,,
MAT, 1
REAL, 1
LSTR, 1, 2
LESIZE,ALL, , ,200
LMESH, 1
D,1,UX
D,1,UY
D,1,UZ
D,102,UY
D,102,UZ
FLST,2,1,2,ORDE,1
FITEM,2,200
简化后的命令楼主结合本人说的,可以理解下
这段话因为只是在建模,所以没有执行什么计算的,思路其实我已经说的很明确了:
首先定义单元,指定一个关键选项包括了陀螺阻尼效果,然后再定义两个实常数,然后定义了两个材料属性,然后建立一个一个线,使用第一个实常数,和第一个材料属性对这个线进行了网格!其次再对这个线进行了约束的施加,原点位置三个平移方向全约束,对102个节点位置,进行了两个方向的约束

*AFUN,RAD
/PREP7
*do,i,0,628,1
*SET,x,0.1*i
*SET,y,sin(0.1*i)
k,i+1,x,y
*enddo
*do,j,1,628,1
l,j,j+1
*enddo
GPLOT
已试过,没问题,精度和你的一样,呵呵,淡然可以降低精度(将628改成314,同时将0.1改成0.2,其他不变)

再加一个循环即可。


德州市15085067823: ansys复制操作和布尔运算该怎么使用 -
成终晶安: 1、首先,双击打开ansys12.0软件,其他的版本都可以,只要进入了ansys经典界面即可.然后选择工作路径和文件名,点击run.(该经验先绘制实体,以轴承座为例)2、定义文件名Utility Menu>File>Change Jobname,弹出对话框后,输入...

德州市15085067823: ansys12.0如何设置工作目录 -
成终晶安: 可通过ANSYS PRODUCT LAUNCHER来设置默认工作目录 方法是: 开始-程序-ANSYS12.0-ANSYS PRODUCT LAUNCHER 里面 working directory 这一项 就是设置 文件保存地址的 下面一项 是设置 默认文件名称的 设置完记得点 run

德州市15085067823: ansys12.0workbench中如何使用LS - DYNA模拟冲击的问题 -
成终晶安: 直接用LS-DYNA那个模块建模就可以了,但是不能用LS-DYNA求解,只能输出K文件,想求解用开始菜单里头ANSYS目录里的什么PRODUCT LAUNCHER, 将SIMULATION ENCIRONMENT改成LS DYNA Solver,K文件指定刚才生成的那个,点RUN求解,输出文件在工作目录里

德州市15085067823: ANSYS12.0里面如何调用 ANSYS ICEM CFD? -
成终晶安: 的确集成在里面,开始菜单找到ansys 里边所有的内容都点一点,会发现 这个图标 因为我给拽出来了,所以具体位置就说不清

德州市15085067823: ANSYS12.0 怎样施加载荷 -
成终晶安: 你这个问题太笼统了,载荷有很多形式,集中力,均布力,弯矩……菜单操作路径是:solution>define loads>apply.一般是你选择要施加的载荷形式,然后弹出对话框,让你选择施加载荷的对象,确认后再弹出对话框添加载荷数值.最好看帮助吧,总结的比较全面,搜索loads.

德州市15085067823: ansys怎么入门 -
成终晶安: 呵呵,12.1是最新版的,但是没有必要装最新版的,其实我倒是觉得11.0比较适合与初学者,当然12.0功能上是有些更新了,集合性也比较好,重点在于WB的开发使用! 这东西不是你急着想用就能够会的,建议你买一本ansys书,不要太老的...

德州市15085067823: 怎样在ansys中导入自定义本构模型的算例 -
成终晶安: 1、在SolidWorks的菜单栏中有ansys的链接,我的是12.0的,就有,建完模型保存后可以直接进入workbench中进行分析;2、将SolidWorks所建模型另存为parasolid格式,然后导入workbench或ansys经典界面就行了,或者在workbench中直接导入SolidWorks保存的sldpart文件也是可以的~~~~

德州市15085067823: 如何用ansys10.0打开12.0的文件 -
成终晶安: 直接不行,除非你能得到12.0文件的命令流,然后做一点修改就可以了! 具体的做法就是先用12.0调用,然后在12.0中生成她们命令,保存为一个记事本文件,然后对记事本文件中的东西做适当修改,然后就可以再次输入到10.0中了!如果你只有一个10.0,那就是不能了!

德州市15085067823: ansys12.0中五棱柱怎么画网格 -
成终晶安: ansys中的三种划分方式都可以,free、mapped、sweep.free方式选的单元类型得是四面体,这个划分较简单,直接划分就行.后两种为六面体单元;mapped方式划分必须为六面体,而五棱柱为7面...

德州市15085067823: ansys12.0怎么安装? -
成终晶安: ANSYS 12的安装方法:1.双击*.iso,压缩文件,解压到任意文件夹,(文件夹不要有中文).如果已经解压,则应跳过此步.2.打开文件夹MAGNiTUDE,双击ap121_calc.exe,键入Y,在当前文件夹生成license.txt,备用.3.运行setup.exe,出...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网