⑴ 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个节点位置,进行了两个方向的约束
⑵ ansys命令流
好费劲啊!
呵呵,你参考下!
关于屈曲分析的。
/solu ! 进入求解器
antype,0 ! 静力求解
eqslv,spar ! 选择spar求解器
pstres,on ! 打开预应力选项
solve ! 求解
finish
/solu ! 再一次求解,前一次的主要是考虑预应力效应,这个屈曲分析中比较常见
antype,1 ! 屈曲分析
bucopt,lanb,1,0,0 ! 指定屈曲分析的分析选项,后面的三个数字是默认值
mxpand,1,0,0,1,0.001 ! 模态扩展分析扩展分析,并制定计算单元和反作用力求解信息,后面的0.001是默认值
solve
finish
/post1 ! 进入后处理器
set,first ! 选择第一载荷步
set,list ! 列出第一载荷步的求解信息结果
pldisp,1 ! 显示模态结果,也是位移,包括单元和轮廓线
finish
/config,nres,100 ! 允许存在结果文件中的最大号码(一般指的是载荷步)
/prep7 ! 进入预处理器
tb,biso,1,1,2 ! 指定属性数据表,用于同向双线型分析,塑性的分布情况等,指定1好材料属性,再1指定温度号码
tbtemp,0 ! 为数据表定义温度
tbdata,,2.0e8,0,,,, ! 为刚才定义的属性数据表定义数据,从默认开始,这个要结合所选择单元才能看明白,第一个省略说明是默认选项一次定义6个数据
upgeom,0.01,1,1,'qiang','rst'," ! 第一个是比例因子,向后面定义模型,小于1,说明缩小,其次两个1是载荷步,和子步;后面的是新生成的文件的名字和后缀将分析所得的位移加到有限元模型的 节点上并更新有限元模型的几何形状
finish
/solu
antype,0 ! 稳态分析
nlgeom,1 ! 指出包含大变形
outres,all,all ! 输出所有的结点和单元的求解信息
arclen,1,0 ! 激活非线性分析的弧长法,不过最大半径设为0
arctrm,u,0.5,78,uy ! 弧长求解终止条件,当一次位移等于或者大于设定值时停止分析,位移设定为0.5,以78结点的位移为标准,Uy方向有效,也就是78结点爱UY方向有0.5位移是就停止分析!
nsubst,200,,,1 ! 指定本载荷步为200,并把当前载荷步的最后时间步作为起始时间步
solve
finish
/post26 ! 进入时间后处理器
nsol,2,78,u,y,deflection ! 把78结点的在Y方向的位移结果储存在deflection标识名下,2为代号(特征号,这个求解的)
rforce,3,1861,f,x,reactionf ! 把1861结点在X的结构力储存在reactionf标识下,3为代号
/axlab,x,deflection ! 表明图形显示中X轴标签的显示内容,下面为Y轴的
/axlab,y,reactionf
xvar,2 ! 指定X轴的2代号的信息,图形,
plvar,3 ! 显示3代号的信息,这里也就是在Y轴的显示图形,最多可以显示10个变量,一次
finish ! 推出处理器
⑶ ansys命令流$是什么意思
$是把两行或者是多行命令流连接为一行的符号,一般的命令都是一行一行的
⑷ ansys中命令流AOVLAP,P51X是什么意思
把上面选择的所有面都交叠操作,P51X是系统给定的,一般代表all参数
⑸ ansys命令流详解
这个命令一般是施加静水压力的,也就是上面压力小,底下压力大,ansys的帮助文档里面有这个部分说的很清楚:
2.5.7.3. Specifying a Gradient Slope
这里-3.5,就是说把下面的34738分成3.5份,载荷在选择面位置上,从34738向上递减到10000.
看下我给你说的帮助文档中的部分,就会更清楚
⑹ 如何导出ansys 命令流文本
1、首先建立一个长方体模型。
⑺ ANSYS怎么用命令流操作啊
命令流就是APDL
APDL的全称是ANSYS Parametric Design Language,是一种参数化设计语言。可用来完成一些通用性强的任务,也可以用于根据来建立模型,不仅是优化设计和自适应网格划分等ANSYS经典特性的实现基础,也为日常分析提供了便利。有限元分析的标准过程包括:定义模型及其载荷、求解和解释结果,假如求解结果表明有必要修改设计,那么就必须改变模型的几何结构或载荷并重复上述步骤。特别是当模型较复杂或修改较多时,这个过程可能很昂贵和浪费时间。APDL用建立智能分析的手段为用户了自动完成上述循环的功能,也就是说,程序的输入可设定为根据指定的函数、变量及选出的分析标准作决定。它允许复杂的数据输入,使用户对任何设计或分析属性有控制权,例如,几何尺寸、材料、边界条件和网格密度等,扩展了传统有限元分析范围以外的能力,并扩充了更高级运算包括灵敏度研究、零件参数化建模、设计修改及设计优化。为用户控制任何复杂计算的过程提供了极大的方便。它实质上由类似于FORTRAN77的程序设计语言部分和1000多条ANSYS命令组成。其中,程序设计语言部分与其它编程语言一样,具有参数、数组表达式、函数、流程控制(循环与分支)、重复执行命令、缩写、宏以及用户程序等。标准的ANSYS程序运行是由1000多条命令驱动的,这些命令可以写进程序设计语言编写的程序,命令的参数可以赋确定值,也可以通过表达式的结果或参数的方式进行赋值。从ANSYS命令的功能上讲,它们分别对应ANSYS分析过程中的定义几何模型、划分单元网格、材料定义、添加载荷和边界条件、控制和执行求解和后处理计算结果等指令。
用户可以利用程序设计语言将ANSYS命令组织起来,编写出参数化的用户程序,从而实现有限元分析的全过程,即建立参数化的CAD模型、参数化的网格划分与控制、参数化的材料定义、参数化的载荷和边界条件定义、参数化的分析控制和求解以及参数化的后处理。
⑻ 如何快速学会ansys命令流
这个东西没有捷径的。命令流全靠记跟用才熟悉!还是得多练习才行。
1、可以去优酷或者哔哩哔哩上看 - 水哥ansys-水哥讲的是gui操作加命令流,这样明了点。
2、看完视频其实自己还是不会,只是有个概念。命令得自己用,自己记。建议土木方面的可以买本王新敏老师的《ansys工程结构数值分析》,自己照着书把那些命令流敲一遍。
3、找个工程实例自己做一下,买两本书当做工具书,有不会的去书上查对应的命令流
4、自己要学会看帮助文档,所有的ansys的书只是帮助文档的一部分而已,所以要想学精必须自己会看帮助文档!
⑼ ANSYS命令流看不懂
sect,2,shell,, 指的是定义编号2号壳体单元
secdata,0.015,1,0,3 指的是命令:SECDATA, Sec_IDn,XLOC,YLOC,ZLOC
其中Sec_IDn---已经定义的梁截面识别号,用于端点1(I)和2(J)截面ID。XLOC,YLOC,ZLOC---整体坐标系中Sec_IDn的位置坐标。
secoffset,MID 指的是 SECOFFSET, Location,OFFSET
Location---偏移也有4个选择位置,分别为:TOP:壳节点偏移到顶面。MID:壳节点偏移到中面。BOT:壳节点偏移到底面。USER:用户定义,偏移梁由OFFSET指定。
OFFSET---仅当Location=USER时,相对于中面的偏移距离。
seccontrol,0,0,0,0,1,1,1指的是SECCONTROL命令控制横截面剪切刚度(缺省值)。