ansys常用命令汇集.docx

上传人:b****4 文档编号:12220858 上传时间:2023-04-17 格式:DOCX 页数:29 大小:32.92KB
下载 相关 举报
ansys常用命令汇集.docx_第1页
第1页 / 共29页
ansys常用命令汇集.docx_第2页
第2页 / 共29页
ansys常用命令汇集.docx_第3页
第3页 / 共29页
ansys常用命令汇集.docx_第4页
第4页 / 共29页
ansys常用命令汇集.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

ansys常用命令汇集.docx

《ansys常用命令汇集.docx》由会员分享,可在线阅读,更多相关《ansys常用命令汇集.docx(29页珍藏版)》请在冰豆网上搜索。

ansys常用命令汇集.docx

ansys常用命令汇集

要计算固有频率和模态,就必须选择模态分析;可以进行下列类型的分析:

结构静力分析、结构动力分析、结构屈曲分析、结构非线性分析、热力学分析、电磁场分析、声场分析、压电分析、流体动力分析。

载荷步与子步

定义单位制:

/UNITS

定义单元类型:

ET,1,BEAM4;ET,2,SHELL91

定义材料属性:

MP,EX,1,4.45E10(材料参考号为1的材料X方向的杨氏模量为4.45E10;MP,DENS,2,7.8E3(材料参考号为2的材料密度为7.8E3)。

若加惯性载荷(如重力),必须定义能求出质量的参数,如密度DENS

若施加热载荷,必须定义温度膨胀系数ALPX

进入求解器:

/SOLU

结构分析中,可以将随时间变化的有关变量定义为一位数组,时间作为基本变量,表格的定义:

*DIM;ParametersArrayParametersDefine/Edit

位移:

UX、UY、UZ、ROTX、ROTY、ROTZ

集中力(FX、FY、FZ)和力矩(MX、MY、MZ)

表面压力:

PRES;温度载荷:

TEMP;能量密度:

FLUE

保存:

SAVE;开始求解:

SOLVE;推出求解器:

FINISH

应力:

SX、SY、SZ;应变:

EPELX、EPELY、EPELZ

表面载荷:

在结构分析中,指施加的压力;体载荷:

在结构分析中,有温度和流场两种;惯性载荷有加速度、角加速度、角速度等,惯性载荷只有在模型具有质量时才有效。

LinearizedStrs:

用来显示薄膜单元的线性化应力。

StressvonMisesSEQV:

第四强度理论应力

子模型:

可以让用户把模型的一部分截取后作为一个子模型,重新细分网格,进一步分析。

GeneralPostprocSubmodeling

一般单元中的节点以字母I、J、K等表示。

结构分析可进行:

静力分析、模态分析、谐波分析、瞬态动力分析、谱分析、屈曲分析、显式动力分析、断裂力学分析、复合材料分析、疲劳分析和p-Method方法。

非线性结构的基本特征:

变化的结构刚性。

产生原因:

状态的变化、几何非线性、材料非线性。

状态的变化(包括接触问题):

单元的生与死选项用来给这种情况建模。

非线性求解可以分为三个操作级别:

载荷步、子步和平衡叠代。

典型的几何非线性分析问题主要包含两类:

大应变分析和屈曲分析。

大应变分析说明由单元的形状和取向改变导致刚度改变,对真实应变超过50%的塑性分析,应使用大应变单元(VISCO106、107和108等)。

面内应力和横向刚度之间的耦合,称为应力硬化,它在薄的、高应力的结构中,如缆索或薄膜中是最明显的。

好的工程实际问题总是要求分析结果和合理的期望值相一致。

屈曲分析是一种用于确定结构开始变的不稳定时的临界载荷和屈曲模态形状(结构发生屈曲响应的特征形状)的技术。

分为非线性屈曲分析和特征值(线性)屈曲分析,一般都采用非线性屈曲分析,因为它的分析精度高。

接触问题是一种很普遍的状态非线性行为。

接触问题分为两种基本类型:

刚体-柔体的接触和半柔体-柔体的接触。

ANSYS支持三种接触方式:

点-点、点-面、面-面。

模态分析必须指定弹性模量EX和密度DENS。

简谐载荷需要输入三条信息:

幅值(Amplitude)、相位角(Phaseangle)和强制频率范围(forcingfrequencyrange)。

Ansys程序设计步骤详解:

Fini(退出四大模块,回到BEGIN层) 

/cle (清空内存,开始新的计算) 

1 定义参数、数组,并赋值.

*dim, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组 

       par:

 数组名 

       type:

 array 数组,如同fortran,下标最小号为1,可以多达三维(缺省) 

             char 字符串组(每个元素最多8个字符) 

             table 

       imax,jmax, kmax 各维的最大下标号 

       var1,var2,var3 各维变量名,缺省为row,column,plane(当type为table时)

2 /prep7(进入前处理) 

2.1 定义几何图形:

关键点、线、面、体 

csys,kcn 设置坐标系

      kcn , 0 迪卡尔坐标系(默认)

   1 柱坐标 (以Z轴为轴心)

             2 球 

             4 或WP工作平面 

             5 柱坐标系(以Y轴为轴心) 

             n 已定义的局部坐标系 

numstr, label, value 设置以下项目的起始编号

          node 

          elem 

          kp 

          line 

          area 

          volu 

DEFA(默认):

所有项目均为默认值

注意:

vclear, aclear, lclear, kclear 将自动设置节点、单元开始号为最高号,这时如需要自定义起始号,重发numstr 

K, npt, x,y,z, 定义关键点 

Npt:

关键点号,如果赋0,则分配给最小号 

Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imove 关键点复制

Itime:

拷贝次数,即该命令执行次数 

Np1,Np2,Ninc:

关键点1和2之间,以Ninc为增量,确定复制对象 

Dx,Dy,Dz:

关键点坐标增量 

Kinc:

关键点号增量 

noelem:

 “0” 如果附有节点及单元,则一起拷贝。

 

       “1”不拷贝节点和单元 

imove:

 “0” 生成拷贝 

     “1”移动原关键点至新位置,并保持号码,此时(itime,kinc,noelem)被忽略 

注意:

MAT,REAL,TYPE 将一起拷贝,不是当前的MAT,REAL,TYPE 

A, P1, P2, ……… P18 由关键点生成面 ,至少三个点

AL, L1,L2, ……,L10 由线生成面 

面的法向由L1按右手法则决定,如果L1为负号,则反向。

(线需在某一平面内坐标值固定的面内) 

vsba, nv, na, sep0,keepv,keepa 用面分体 

Sepo:

定义边界形式

空白:

共用公共面

SEPO:

分别拥有公共面

vdele, nv1, nv2, ninc, kswp 删除体 

kswp:

 0 只删除体 

     1 删除体及面、关键点

vgen, itime, nv1, nv2, ninc, dx, dy, dz, kinc, noelem, imove 移动或拷贝体 

        itime:

 份数 

        nv1, nv2, ninc:

拷贝对象编号 

        dx, dy, dz :

位移增量 

        kinc:

 对应体号增量 

        noelem,:

0:

同时拷贝节点及单元 

                1:

不拷贝节点及单元 

        imove:

 0:

拷贝体 

1:

移动体 

cm, cname, entity 定义组元,将几何元素分组形成组元 

           cname:

 定义组元名 

           entity:

 组元的类型(volu, area, line, kp, elem, node) 

cmgrp, aname, cname1, ……,cname8 将组元分组形成组元集合 

          aname:

 组元集合名称 

          cname1……cname8:

 已定义的组元或组元集名称 

cmlist,name 列出指定组元的内容

cmdele,name 删除组元

cmplot, label1 显示组元中的实体,默认为全部组元

2.2 定义节点,以备后处理时调用节点号

n,node,x,y,z,thxy, thyz, thzx 根据坐标定义节点及节点号 

如果已有此节点,则原节点被重新定义,一般为最大节点号。

 

2.3 设材料线弹性、非线性特性 

mp,lab, mat, co, c1,…….c4 定义材料号及特性 

lab:

 待定义的属性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens) 

    ex:

 弹性模量 

    nuxy:

 小泊松比 

alpx:

 热膨胀系数 

    reft:

 参考温度 

      prxy:

 主泊松比 

    gxy:

 剪切模量 

    mu:

 摩擦系数 

    dens:

 密度 

mat:

 材料编号(缺省为当前材料号) 

co:

 材料特性值,或材料之特性,温度曲线中的常数项 

c1-c4:

 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数 

Tb, lab, mat, ntemp,npts,tbopt,eosopt 定义非线性材料特性表 

Lab:

 材料特性表之种类 

    Bkin:

 双线性随动强化 

    Biso:

 双线性等向强化 

    Mkin:

 多线性随动强化(最多5个点) 

    Miso:

 多线性等向强化(最多100个点) 

    Dp:

 dp模型 

Mat:

 材料号 

Ntemp:

 数据的温度数 

对于bkin:

 ntemp缺省为6 

     miso:

 ntemp缺省为1,最多20 

     biso:

 ntemp缺省为6,最多为6 

     dp:

 ntemp, npts, tbopt 全用不上 

Npts:

 对某一给定温度的数据点数 

TBTEMP,temp,kmod 为材料表定义温度值 

     temp:

 温度值 

     kmod:

温度号1~ntemp,缺省为定义一个新温度值 

            如果是某一整数,则重新定义材料表中的温度值 

注意:

此命令一发生,则后面的TBDATA和TBPT均指此温度,应该按升序 

       若Kmod为crit, 且temp为空,则其后的tbdata数据为solid46,shell99,solid191中所述破坏准则 

       如果kmod为strain,且temp为空,则其后tbdata数据为mkin中特性。

 

TBDATA, stloc, c1,c2,c3,c4,c5,c6 给当前数据表定义数据(配合tbtemp,及tb使用) 

stloc:

 所要输入数据在数据表中的初始位置,缺省为上一次的位置加1 

     每重新发生一次tb或tbtemp命令上一次位置重设为1, 

(发生tb后第一次用空闲此项,则c1赋给第一个常数) 

c1~c6数据值

tbpt, oper, x,y 在应力-应变曲线、B-H曲线上定义一个点 

     oper:

 defi 定义一个点 

         dele 删除一个点 

       x,y:

点的坐标 

2.4 设置单元类型及相应KEYOPT 

ET, itype, ename, kop1……kop6, inopr 设定当前单元类型 

Itype:

单元号 

Ename:

定义单元名 

kop1……kop6:

KEYOPT值

Keyopt, itype, knum, value 设置单元关键选项值

      itype:

 已定义的单元类型号 

      knum:

 单元的关键字号 1~6

      value:

 数值 

注意:

如果关键字号>=7 ,则必须使用keyopt命令,否则也可在ET命令中输入 

2.5 设置网格划分,划分网格 

2.5.1 映射网格划分 

1.面映射网格划分 

条件:

a. 3或4条边 

b.面的对边必须划分为相同的单元或其划分与一个过渡形网格的划分相匹配 

      c. 该面如有3条边,则划分的单元数不必为偶数,并且各边单元数相等 

      d. mahkey 

      e. mshpattern 

* 如果多于四条边,可将线合并成Lcomb 

可用amap命令,先选面,再选4个关键点即可 

* 指定面的对边的分割数,以生成过渡映射四边形网格,只适用于有四条边的面?

 

2. 体映射网格划分 

(1)若将体划分为六面体单元,必须满足以下条件 

       a. 该体的外形为块状(六面体)、楔形或棱形(五面体)、四面体 

       b. 对边必须划分为相同的单元数,或分割符合过渡网格形式 

       c. 如果体是棱形或四面体,三角形面上的单元分割数必须是偶数 

(2) 当需要减少围成体的面数以进行映射网格划分时,可以对面相加或连接。

如果连接而有边界线,线也必须连接在一起。

 

(3)体扫掠生成网格 

  步骤:

 

        a. 确定体的拓扑是否能够进行扫掠。

侧面不能有孔;体内不能有封闭腔;源面与目标面必须相对 

        b. 定义合适的单元类型 

        c. 确定扫掠操作中如何控制生成单元层的数目 lesize 

        d. 确定体的哪一个边界面作为源面、目标面 

        e. 有选择地对源面、目标面和边界面划分网格 

3. 关于连接线和面的一些说明 

连接仅是映射网格划分的辅助工具 

4. 用desize定义单元尺寸时单元划分应遵守的级别 

高:

lesize 

    kesize 

    esize 

    desize 

用smartzing定义单元尺寸时单元划分应遵守的级别 

高:

lesize 

    kesize 

    smartsize 

LESIZE,NL1,Size, Angsiz,ndiv,space,kforc,layer1,layer2,kyndiv 为线指定网格尺寸 

NL1:

 线号,如果为all,则指定所有选中线 

Size:

 单元长度(程序根据size计算分割份数,自动取整到下一个整数) 

Angsiz:

 弧线时每单元跨过的度数

Ndiv:

 分割份数 

Space:

 “+”:

 最后尺寸比最先尺寸 

       “-“:

 中间尺寸比两端尺寸 

free:

 由其他项控制尺寸 

kforc 0:

 仅设置未定义的线(在NL1=ALL时使用) 

1:

设置所有选定线 

2:

仅改设置份数少的

3:

仅改设置份数多的 

kyndiv:

 0,No,off 表示不可改变指定尺寸 

         1,yes,on 表示可改变 

ESIZE,size,ndiv 指定线的缺省划分份数 

          (已直接定义的线,关键点网格划分设置不受影响) 

desize, minl, minh,…… 设置缺省的单元尺寸 

          minl:

 n 每根线上最小单元数(缺省为3) 

               defa 缺省值 

               stat 列出当前设置 

               off 关闭缺省单元尺寸 

          minh:

 n 每根线上最大单元数(缺省为2) 

mshape, key, dimension 指定单元形状 

          key:

 0 四边形(2D),六面体(3D) 

              1 三角形 (2D), 四面体(3D) 

          Dimension:

 2D 二维 

3D 三维 

smart,off 关闭智能网格 

mshkey, key 指定自由或映射网格方式 

         key:

 0 自由网格划分 (默认)

              1 映射网格划分 

              2 如果可能的话使用映射,否则自由(即使自由smartsizing也不管用了) 

Amesh, nA1,nA2,ninc 划分面单元网格 

nA1,nA2,ninc 待划分的面号,nA1如果是All,则对所有选中面划分 

SECTYPE, ID, TYPE, SUBTYPE, NAME, REFINEKEY 定义一截面号及截面类型 

ID:

 截面号 

TYPE:

 BEAM:

定义此截面用于梁 

SHELL:

定义此截面用于壳体

PRETENSION:

定义预应力为拉应力的一个截面

(当TYPE=BEAM时)

SUBTYPE:

 RECT 矩形 

CSOLID:

圆形实心截面 

CTUBE:

 圆管 

I:

 工字形 

HREC:

 矩形空管 

ASEC:

 任意截面 

MESH:

 用户定义的网格 

NAME:

 8字符的截面名称(字母和数字组成) 

REFINEKEY:

 网格细化程度:

0~5,从低到高(对于薄壁构件用此控制,对于实心截面用SECDATA控制) 

SECDATA, VAL1, VAL2, ……,VAL10 描述截面形状

说明:

对于SUBTYPE=MESH, 所需数据由SECWRITE产生,SECREAD读入 

SECNUM,SECID 设置随后使用的单元截面编号 

LATT, MAT, REAL, TYPE, --, KB, KE, SECNUM 为准备划分的线定义一系列属性 

MAT:

 材料号 

REAL:

 实常数号 

TYPE:

 线单元类型号 

KB、KE:

 待划分线的定向关键点起始、终止号 

SECNUM:

 截面类型号 

SECPLOT,SECID,MESHKEY 画截面的几何形状及网格划分 

        SECID:

由SECTYPE命令分配的截面编号 

        MESHKEY:

0:

不显示网格划分 

                   1:

显示网格划分 

/ESHAPE, SCALE 显示由实常数和横截面定义的单元形状

SCALE:

 0:

简单显示线、面单元 

       1:

使用实常数或横截面显示单元形状 

esurf, xnode, tlab, shape 在选中单元的自由表面覆盖产生单元 

          xnode:

 仅为产生surf151 或surf152单元,并且KEYOPT(5)=1时使用 

          tlab:

 仅用来生成接触元或目标元 

                 top 产生单元且法线方向与所覆盖的单元相同,仅对梁或壳有效,对实体单元无效 

                 Bottom产生单元且法线方向与所覆盖的单元相反,仅对梁或壳有效,对实体单元无效 

                 Reverse 将已产生单元反向 

           Shape:

 默认时,与所覆盖单元形状相同 

                    Tri :

产生三角形表面的目标元 

注意:

选中单元是由所选节点决定的,而不是选单元,如同将压力加在节点上而不是单元上 

Nummrg,label,toler, Gtoler,action,switch 合并相同位置的item 

label:

 要合并的项目 

   node:

 节点, Elem,单元,kp:

 关键点(也合并线,面及点) 

  mat:

 材料,type:

 单元类型,Real:

 实常数 cp:

耦合项

CE:

 约束方程,All:

所有项 

toler:

 公差 

当Label=NODE或KP时,默认为1.0E-4

当Label=MAT,REAL或CE时,默认为1.0E-7

Gtoler:

全局公差 ,只有当合并线上的关键点时使用

Action:

 sele:

仅选择不合并 ,只对Label=NODE适用

      默认:

合并 

switch:

 较低号还是较高号被保留,对关键点不适用 

注意:

可以先选择一部分项目,再进行合并。

如果多次发生合并命令,一定要先合并节点,再合并关键点。

合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。

 

Lsel, type, item, comp, vmin, vmax, vinc, kswp 选择一组线 

         type:

 s 从全部线中选一组线(默认) 

              r 从当前选中线中选一组线 

              a 再选一组线附加给当前选中组 

              all选择全部线 

              none 不选一组线

              u(unselect) 从当前组中取消一组线的选择

              inve:

 反向选择 

后面的选项只有在Type=S,R,A或U时使用

          item:

 line 线号 

               loc 坐标 

               length 线长 

          comp:

 x,y,z 

          kswp:

 0 只选线 

               1 选择线及相关关键点、节点和单元 

Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点

  Type:

 S:

 选择一组新节点(缺省) 

        R:

 在当前组中再选择 

        A:

 再选一组附加于当前组 

        U:

 在当前组中不选一部分 

       All:

 选中所有

        None:

 全不选 

        Inve:

 反向选择 

       Stat:

 显示当前选择状态 

后面的选项只有在Type=S,R,A或U时使用

    Item:

 loc:

 坐标 

node:

 节点号 

    Comp:

 分量 

    Vmin,vmax,vinc:

 ITEM范围 

    Kabs:

 “0” 使用正负号 

         “1”使用绝对值 

NSLL,type, nkey 选择与所选线相联系的节点 

type:

S,R,A或U

nkey:

0:

选择线内部的节点

1:

选择线上的所有节点

nsla, type, nkey:

 选择与选中面相关的节点 

        type:

s 选一组新节点 

              r 从已选节点中再选 

              a 附加一部分节点到已选节点 

              u 从已选节点中去除一部分 

        nkey:

 0 仅选面内的节点 

               1 选所有和面相联系的节点(如面内线,关键点处的节点) 

esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元 

Type:

 S:

 选择一组单元(缺省) 

        R:

 在当前组中再选一部分作为一组 

        A:

 为当前组附加单元 

        U:

 在当前组中不选一部分单元 

        All:

 选所有单元 

        None:

 全不选 

        Inve:

 反向选择

        

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1