ansys apdl实例
ANSYS APDL命令流详解-4创建几何模型

当关键点数≥4时,应该保证所有关键点位于同一平面或曲面 内,即在当前坐标系下有一相同的坐标值,如Z相同,则该面位 于XY平面内。
★如果相邻两关键点已经存在线(直线或曲线),则创建面时 使用该线,该线形状与当前坐标系无关;
★如果存在多条线,则采用其中最短的线(直线)。 ★如果相邻关键点没有线,则创建面时边的形状决定当前坐标 系,如在直角坐标系下生成直线边,而在柱坐标系下生成曲线 边。但是一旦由这些关键点创建了面,再改变当前坐标系也不 能改变面的形状了。
NL1~NL6---将要拖拉的线号,也可为ALL或元件名,线必须是连续的。 NLP1~NLP6---路径线的编号,也必须是连续的。也可为元件名。
★用ADRAG创建的面, 其线和关键点号由系统自 动定义
★相邻面共用线、相邻线 共用关键点。
★拖拉线与拖拉路径不一 定相交,拖拉线仅仅将路 径作为方向和参考长度, 该命令在创建复杂曲面时 较为方便。
2. 通过线创建面 命令:AL, L1, L2, L3, L4, L5, L6, L7, L8, L9, L10 其中L1~L10为线编号,最少要3条线,当采用输入线号时最
多10条线。生成面的正法线方向按右手规则由L1的方向确定。 当L1为负值时则表示面的正法线方向相反。L1可为ALL、P或元 件名,当L1=ALL时面的法线由L2定义面的法线方向,当L2为空 时则默认为最小编号的线,且此时线数不受限制。
K,50,,,2
!创建关键点及线
K,51,,1,4$L,1,50$L,50,51
ADRAG,11,12,,,,,path1 !沿路径PATH1拖拉线L11和L12创建面
4. 线绕轴旋转生成弧面
anasys中apdl用法

anasys中apdl用法ANSYS APDL(ANSYS Parametric Design Language)是ANSYS的旧版软件中用于建模和分析的命令式语言。
APDL具有非常强大的功能,可以用于解决各种复杂的工程问题。
本文将一步一步回答关于APDL的一些常见问题,并介绍如何使用APDL进行建模和分析。
第一部分:APDL的基本概念和语法APDL是一种命令式语言,它使用文本命令来描述模型和分析操作。
APDL 的命令格式通常由命令名称和一些选项组成,这些选项被放在括号内或使用特殊的符号进行标记。
例如,下面是一个创建一个立方体模型的简单示例:! 创建一个立方体模型BLOCK 0 1 0 1 0 1在上面的例子中,命令“BLOCK”用于创建一个立方体,括号内的数字表示立方体的边界坐标。
APDL还提供了大量的命令用于定义材料、边界条件、加载和分析选项等。
这些命令都有特定的语法和选项,使用者可以根据具体的需求进行调整。
APDL还支持使用变量和循环等高级功能,以实现更复杂的模型和分析。
第二部分:APDL的建模功能APDL具有强大的建模功能,可以用于创建各种几何形状和结构。
下面列举了几个常见的建模命令:1. BLOCK:用于创建一个立方体或长方体模型。
2. CYLIND:用于创建一个圆柱体模型。
3. SPHERE:用于创建一个球体模型。
4. COMBIN:用于组合多个模型为一个整体。
这些命令的选项可以根据具体的需求进行调整,例如指定尺寸、位置和方向等。
在建模过程中,APDL还提供了一些辅助命令用于编辑和变换模型,如移动、旋转和缩放等。
第三部分:APDL的分析功能APDL可以用于进行各种工程分析,包括静态分析、动态分析、热传导分析等。
下面列举了几个常见的分析命令:1. SOLVE:用于求解线性方程组,得到模型的位移和应力等结果。
2. LOAD:用于定义加载条件,如施加力、约束和温度等。
3. POST1:用于后处理分析结果,包括位移、应力、应变和温度等。
apdl实例mpc184定义万向...

apdl实例 mpc184定义万向联轴器滑动副转动副(APDL example mpc184 defines the universal coupling slip pair rotating pair)com,ANSYS媒体相关。
121(10/15/2009)参考文献验证。
手册:相对。
一百二十一/验证,vm239/出去,抓/ prep7/出com/标题,vm239,的转动和万向接头力学comcomcom J.E. Shigley和J.J. UICKER,“机械原理和/ COM机制”第二版,115, 1995页。
comcom使用所有灵活的机构进行分析comcom!C ***添加万向节机构对上述问题。
!××进行分析使用柔性体/出去,抓PI = 4 *在(1)多= 12系=π/多昂=系×3r = 5!转臂长度l=1.5!曲柄长度zdist = L *罪(ACOS(R / L))!C *定义元素和材料的性能等,1,beam188!梁单元等,2,mpc184,7!万向节等,3,mpc184,6!旋转接头等,4,mpc184,3!滑块国会议员、前,1,30e6MP,prxy,、0.33MP,窝点,1,10.0类型1垫,11、梁、csolid sectype,05 secdata,。
!创建节点和链接元素N,1,0,0,0N,2,1,0,0N,3,1,0,0N,4, 1 + COS(昂),罪(昂),0N,5, 1 + COS(昂),罪(昂),0N,6, 2 + COS(昂),罪(昂),0N,8, 2 + COS(昂),5 +罪(昂),0。
N,9, 2 + COS(昂),5 +罪(昂),0。
N,10, 2 + cos(ANG),sin(ANG),zdist N,11, 2 + COS(昂),罪(昂),75。
N,12, 2 + COS(昂),罪(昂),2.25N,13, 2 + COS(昂),罪(昂),2.26N,14, 2 + COS(昂),罪(昂),74。
基于APDL的ANSYS网格划分及应用

刘丽贤,马国鹭,赵登峰:基于APDL的ANSYS网格划分及应用拳DIM,LA,ARRAY,8,51将实体所属线号放入LA二维数组中’kSET,LA(1,1),15,16,4,3,19,54,24,521给二维LA数组赋值水SET,LA(1,5),2,1,5,6,12,8,7,11木DIM,LB,ARRAY,51将对不同线段划分的段数放入LB一维数组中LB(1)=20,30,10,20,40堆DO,AB,l,51用双重循环按照设定的段数划分实体所属线木DO,C。
1,8LESIZE,LA(C,AB),,,LB(AB),,,,,l!调用线号数组LA并通过调用段数数组LB对其设置划分的段数拳ENDDO!结束嵌套循环木ENDDO!结束外部循环木DIM,LD,ARRAY,9,2LD(1,1)=1,13,24,4,9,7,16,10,141将要被划分网格的实体编号按照一定顺序放入二维数组LD中LD(1,2)=2,26,21,27,25,23,22,15,17,kDO,LLD,l,21用双重循环划分实体MAT.LID!给被划分的实体赋材料属性REAL。
LED!给被划分的实体赋实常数MSHAPE.0.2DMSHKEY,1,IcDO。
U正,1,9ASEL,S,LD(LLE,LED)!调用LD数组选中将被划分的实体AMESH,LD(UJE,LLD)!调用LD数组选中划分的实体宰ENDDO!结束嵌套循环木ENDDO!结束外部循环以上是对该型电视机的CRT网格划分的命令流,以相同方式划分电视机壳体肋板和前后外壳等部件。
APDL划分网格b自由划分f。
g梧图2实体模型网格划分图2是用APDL通过以上方式和自由划分网格对长虹SF21366型电视机的实体模型的网格划分。
由单元信息表1可反映出通过APDL划分的电视机有限元模型的网格质量较好。
表1单元信息对比表3结论ANSYS软件经过几十年的发展,日趋成熟。
它不但具有良好的数据库管理和强大的前后处理功能,而且还时刻追踪先进的计算方法和计算机技术,不断提高分析精度和扩展自身的开放性,并提供良好的二次开发功能。
ANSYS中的APDL命令

ANSYS中的APDL命令ANSYS中的APDL命令(一)(1).Lsel, type, item, comp, vmin, vmax, vinc, kswp 选择线 type: s 从全部线中选一组线r 从当前选中线中选一组线a 再选一部线附加给当前选中组aunoneu(unselect)inve: 反向选择item: line 线号loc 坐标length 线长comp: x,y,zkswp: 0 只选线1 选择线及相关关键点、节点和单元(2).Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点type: S: 选择一组新节点(缺省)R: 在当前组中再选择A: 再选一组附加于当前组U: 在当前组中不选一部分All: 恢复为选中所有None: 全不选Inve: 反向选择Stat: 显示当前选择状态Item: loc: 坐标node: 节点号Comp: 分量Vmin,vmax,vinc: ITEM范围Kabs: “0”使用正负号“1”仅用绝对值(3).Esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元type: S: 选择一组单元(缺省)R: 在当前组中再选一部分作为一组A: 为当前组附加单元U: 在当前组中不选一部分单元All: 选所有单元None: 全不选Inve: 反向选择当前组Stat: 显示当前选择状态Item: Elem: 单元号Type: 单元类型号Mat: 材料号Real: 实常数号Esys: 单元坐标系号(4). mp, lab, mat, co, c1,…….c4定义材料号及特性lab: 待定义的特性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens)ex: 弹性模量nuxy: 小泊松比alpx: 热膨胀系数reft: 参考温度reft: 参考温度prxy: 主泊松比gxy: 剪切模量mu: 摩擦系数dens: 质量密度mat: 材料编号(缺省为当前材料号)c : 材料特性值,或材料之特性,温度曲线中的常数项c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数(5). 定义DP材料:首先要定义EX和泊松比:MP,EX,MAT,……MP,NUXY,MAT,……定义DP材料单元表(这里不考虑温度):TB,DP,MAT进入单元表并编辑添加单元表:TBDATA,1,CTBDATA,2,ψTBDATA,3,…… 如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下:MP,EX,1,1E8MP,NUXY,1,0.3TB,DP,1TBDATA,1,27TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg(6). 根据需要耦合某些节点自由度cp, nset, lab,,node1,node2,……node17nset: 耦合组编号lab: ux,uy,uz,rotx,roty,rotz ,allnode1-node17: 待耦合的节点号。
ANSYS APDL命令流详解-9网格划分技术

3.1 定义单元属性 —实常数
2. 变厚度壳实常数定义
命令:RTHICK,Par,ILOC,JLOC,KLOC,LLOC
Par---节点厚度的数组参数(以节点号引用),如mythick(19)
表示在节点19的壳体厚度。
ILOC---单元I节点的厚度在实常数组中的位置,缺省为1。
JLOC---单元J节点的厚度在实常数组中的位置,缺省为2。
D=0.1 PI=acos(-1) a0=pi*d*d/4 I0=pi*D**4/64 IX=pi*D**4/32 R,3,a0,i0,i0,d,d,0 !定义第3组实常数的AREA、IZZ、IYY、TKZ、TKY、THETA Rmore,0,ix,0,0,0,2.0!定义第3组实常数的其它实常数值
et,1,beam4
!定义BEAM4单元的参考号为1
et,3,beam189
!定义BEAM189单元的参考号为3
keyopt,1,2,1
!BEAM4单元考虑应力刚度时关闭一致切线刚度矩阵
keyopt,3,1,1
!考虑BEAM189的第7个自由度,即翘曲自由度
!当然这些参数也可在ET命令中一并定义,如上述四条命令
*DO,i,1,MXNODE !以节点号循环对厚度数组赋值
THICK(i) = 0.5 + 0.2*NX(i) + 0.02*NY(i)**2
与下列两条命令等效:
et,1,beam4,,1
et,3,beam189,1
3.1 定义单元属性 —单元类型
3. 自由度集 命令:DOF,Lab1,Lab2,Lab3,Lab4,Lab5,Lab6,Lab7,Lab8,Lab9,Lab10
4.改变单元类型 命 令:ETCHG,Cnv
详解ANSYS中平板电容器APDL程序
finish/clear!结束并清除上次的分析;注意感叹号为英文感叹号,表示注释/FILNAME,coarse3!定义文件名为coarse3/prep7!预处理ET,1,plane121!定义单元类型为二维四边形单元121!--------定义材料属性------mp,perx,1,1!金属板mp,perx,2,1!空气!--------创建几何模型------RECTNG,0,2.1,-0.1,0RECTNG,0,2.1,0,2RECTNG,0,2.1,2,4RECTNG,0,2.1,4,4.1!(4个值分别为X1,X2,Y1,Y2,以上4步建立4个矩形)Alls!选中全部aglue,all!将相邻的两个面粘接到一起;注释1numcmp,all!编号压缩asel,s,,,1,4,3!选择金属板的面,从面1到面4,以间隔3选择,即选择面1和4 aatt,1,,1!注释2asel,s,,,2,3,1!选择空气的面2和3aatt,2,,1!-------准备剖分模型---------lsel,s,length,,2!选择长度为2的线,lsel中第一个l即为line,选择线lesize,all,,,20!分成20个节点lsel,s,length,,2.1lesize,all,,,21lsel,s,length,,0.1lesize,all,,,2allsasel,s,,,1,3,2!选择面1和3asel中的a即为area,选择面asel,a,,,4!选择面4mshape,0,2d!指定四边形单元形状mshkey,1!设定剖分类型为映射剖分amesh,all!剖分asel,s,,,2mshape,1,2d!指定三角形单元形状mshkey,0!设定剖分类型为自由剖分amesh,all!----------施加边界条件----------allsasel,s,,,4!选择面4nsla,s,1!选择面4上所有节点;注释3D,ALL,VOLT,1!设上步选中的节点电压为1asel,s,,,1nsla,s,1D,ALL,VOLT,0!------求解--------/soluALLSEL,allEQSLV,ICCG,,0,!使用ICCG求解器solvefinish/post1!通用后处理PLNSOL,EF,SUM,0!电场分布PLNSOL,VOLT,,0!电位分布注释1:模型可以单独划分,在粘接的公共面上,节点保持连续,使计算保持连续注释2:AATT,MAT,REAL,TYPE,ESYS,SECN定义面的属性、参数、类型、坐标系、横截面的命令AATT,1,1,1,12的意思就是说材料是材料1、实常数号是1(程序中无),单元类型是1,即solid45(程序中无),单元坐标系为局部坐标12注释3:nsla,s,1来选择面上所有的节点,如果用nsla或nsla,s,0,则只选择面内部的节点,不包括边界线和Keypoint上的节点----Whu.Electrical.wh。
ANSYS 分析的命令流(APDL语言)
ANSYS 分析的命令流(APDL语言)前面分析的过程都是基于ANSYS用户图形界面(GUI命令流)形式,GUI 形式非常的直观明了,分析过程中通常会采用此种的分析方式。
但是这种分析方式会有一个缺点,就是当我们操作失误时候,没有后退的功能,因此我们不得不重新操作,这样就会给分析带来很多的麻烦。
但如果以命令流的形式进行计算的话就能很容易的减少这些麻烦。
下面就是本次点机前处理和分析计算过程的命令流/UNITS,SI !采用国际单位制/TITLE,2D DIANJI Static Analysis !定义分析名称KEYW,MAGNOD,1*AFUN,DEG !指定角度单位为度/PREP7 !进入前处理器ET,1,PLANE53 !设定单元类型为plane53EMUNIT,MKS !电磁单位LOCAL,12,0,0,0,0,90 !定义局部坐标系12--17LOCAL,13,0,0,0,0,30LOCAL,14,0,0,0,0,330LOCAL,15,0,0,0,0,270LOCAL,16,0,0,0,0,210LOCAL,17,0,0,0,0,150MP,MURX,1,1.0 ! 定义第一种材料的相对磁导率MP,MURX,2,1.0 ! 定义第二种材料的相对磁导率TB,BH,3TBPT,,35.03,0.1 ! 第三种材料的B-H磁化特性TBPT,,46.97,0.2TBPT,,57.32,0.3TBPT,,66.08,0.4TBPT,,74.04,0.5TBPT,,82.01,0.6TBPT,,91.56,0.7TBPT,,103.5,0.8TBPT,,117.83,0.9TBPT,,136.15,1TBPT,,160.83,1.1TBPT,,203.03,1.2TBPT,,286.62,1.3TBPT,,461.78,1.4TBPT,,955.41,1.5TBPT,,2547.8,1.6!TBPLOT,BH,3 !绘制B-H曲线TB,BH,4TBPT,,130,0.1 ! 定义第四种材料的B-H磁化特性TBPT,,170,0.2TBPT,,197,0.3TBPT,,218,0.4TBPT,,250,0.5TBPT,,290,0.6TBPT,,338,0.7TBPT,,400,0.8TBPT,,472,0.9TBPT,,570,1TBPT,,682,1.1TBPT,,810,1.2TBPT,,970,1.3TBPT,,1600,1.4TBPT,,2520,1.5TBPT,,3520,1.6!TBPLOT,BH,4 !绘制B-H曲线MP,MURX,5,1.17 ! 定义第五种材料的相对磁导率MP,MGXX,5,4.4E+005 ! 定义矫顽力矢量为X方向分量MP,MURX,6,1.17 ! 定义第六种材料的相对磁导率MP,MGXX,6,4.4E+005 ! 定义矫顽力矢量为X方向分量MP,MURX,7,1.17 ! 定义第七种材料的相对磁导率MP,MGXX,7,4.4E+005 ! 定义矫顽力矢量为X方向分量MP,MURX,8,1.17 ! 定义第八种材料的相对磁导率MP,MGXX,8,4.4E+005 ! 定义矫顽力矢量为X方向分量MP,MURX,9,1.17 ! 定义第九种材料的相对磁导率MP,MGXX,9,4.4E+005 ! 定义矫顽力矢量为X方向分量MP,MURX,10,1.17 ! 定义第十种材料的相对磁导率MP,MGXX,10,4.4E+005 ! 定义矫顽力矢量为X方向分量RECTNG,-0.00275,0.00275,0.0485,0.062 ! 创建一个矩形RECTNG,-0.00025,0.00025,0.048,0.0485 ! 再创建一个矩形AADD,ALL ! 将两个矩形融合在一起,形成槽结构CSYS,1 !转动工作平面到柱坐标下AGEN,36,3,38,1,,10,0 ! 复制槽/PNUM,AREA,ALL ! 给所有槽编号PCIRC,0.048,0.074 ! 创建定子圆环AOVLAP,ALL !对定子圆环和槽进行交迭布尔操作使得在连接线上共节点PCIRC,0.037,0.047,78,102 ! 创建永磁体极CSYS,1 !转到柱坐标下AGEN,6,3,8,1,,60,0 ! 复制6个磁极PCIRC,0.023,0.047 ! 创建转子圆环AOVLAP,3,10,45,51,57,63,69 ! 对转子圆环与磁极进行交迭操作PCIRC,0.047,0.0475 !创建两层气隙PCIRC,0.0475,0.048AOVLAP,ALLAGLUE,ALL ! 将所有交接面黏在一起NUMCMP,AREA !压缩面编号ASEL,S,AREA,,1,35 !选中槽ASEL,A,AREA,,42AATT,1 !材料定义为1号材料ASEL,S,AREA,,45ASEL,A,AREA,,43 !选中气隙AATT,2 !材料定义为2号材料ASEL,S,AREA,,46 !选中定子铁芯AATT,3 !材料定义为3号材料ASEL,S,AREA,,44 !选中转子磁轭AATT,4 !材料定义为4号材料ASEL,S,AREA,,40 !选中第1-6个永磁体磁极AATT,5,,,12 !材料定义为5-10号材料ASEL,S,AREA,,39AATT,6,,,13ASEL,S,AREA,,38AATT,7,,,14ASEL,S,AREA,,41AATT,8,,,15ASEL,S,AREA,,37AATT,9,,,16ASEL,S,AREA,,36AATT,10,,,17/PNUM,MAT,1 !打开材料编号APLOT !重新显示ALLSEL,ALL !选择所有实体SMRTSIZE,1 !指定智能网格划分等级L AMESH,ALL !智能网格划分!ESEL,S,MAT,,1!CM,ARM,ELEM!FMAGBC,'ARM'!SA VE,DIANJI_2D_MESH.db !保存!SA VEFINISH !完成网格划分/SOLU !进入求解器ANTYPE,STATIC !选择静态磁场分析NROPT,AUTO !采用牛顿---拉夫森迭代方法!ASEL,S,AREA,,1,35 !选中槽!ASEL,A,AREA,,42!BFE,ALL,JS,1,,,15000000 !施加电流密度LOCAL,11,1 ! 定义柱坐标系FLST,2,8,4,ORDE,4FITEM,2,289FITEM,2,-292FITEM,2,561FITEM,2,-564DL,P51X, ,AZ,0, !加边界条件ALLSEL,ALLMAGSOLV!SA VE,EMAGE_2D_MESH.db !保存!SA VEFINISH/POST1PLF2D,27,0,10,1 !显示磁力线图FMAGSUM,'ARM' !对电磁力求和plvect,B,,,,VECT,ELEM,ON,0 !显示磁感应强度矢量plvect,H,,,,VECT,ELEM,ON,0 !显示磁场强度矢量/GRAPHICS,POWERA VRES,2PLNSOL,B,SUM !显示磁通密度等值云图flishESEL,S,MAT,,2CM,ARM,ELEM!生成一个组件FMAGSUM,'ARM'!以下命令流是保存图片时使用,使其背景为白,结合PlotCtrlsHard ﹥Copy命令可设置格式/GRAPHICS,POWER/RGB,INDEX,100,100,100, 0/RGB,INDEX, 80, 80, 80,13/RGB,INDEX, 60, 60, 60,14/RGB,INDEX, 0, 0, 0,15/REPLOT !背景反白显示/SHOW,JPEG,,0JPEG,QUAL,75,JPEG , ORIENT, HORIZJPEG , Color, 2JPEG , TMOD, 1/GFILE,600,EPLOT/SHOW,CLOSE/DEVICE,VECTOR,0。
完整word版,ANSYS焊接高斯热源APDL参考.doc
不准/UNITS,SI/CONFIG ,NRES,10000/PREP7ET,1,SOLID70MP,DENS,1,7930MP,C,1,502mptemp,1,20,100,500mpdata,kxx,1,1,12.1,16.3,21.4/VIEW,1,1,1,1!*************定义基板尺寸***********lx=0.1lz=0.1ly=0.006!************* 定义焊接参数***********weld=0.01 ! 每道焊道宽度wheight=0.004 !焊道的高度LSIZE=0.005V=0.008!速度pi=3.1415926U=25I=180Q=U*I!电源有效功率R=0.006! 电源有效热半径effect=0.8Qmax=effect*Q/(pi*R*R) !中心处最大热流tinc=LSIZE/V! 每小段的时间间隔!*****************建立模型,生成网格************** block,0,lx,0,ly,0,lzwpoff,0,ly,lz/2block,0,lx,0,wheight,-weld/2,weld/2wpoff,0,0,-weld/2vsbw,all,,deletewpoff,0,0,weldvsbw,all,,deletevglue,alllsel,s,,,plsel,s,line,,26lsel,a,line,,30lsel,a,line,,33lsel,a,line,,35lsel,s,line,,26lsel,a,line,,30lsel,a,line,,33lsel,a,line,,35lesize,all,0.005,,,0.2,,,,1lsel,s,line,,9,10lsel,a,line,,12lsel,a,line,,38lesize,all,0.005,,,0.2,,,,1lsel,s,line,,2lsel,a,line,,4,5lsel,a,line,,7lsel,a,line,,14lsel,a,line,,16lsel,a,line,,19lsel,a,line,,39lesize,all,0.002,,,1,,,,1lsel,s,line,,23,24lsel,a,line,,41,42lsel,a,line,,45lsel,a,line,,47lsel,s,line,,23,24lsel,a,line,,41,42lsel,a,line,,45lsel,a,line,,47lesize,all,0.002,,,1,,,,1 vmesh,all/PNUM,DEFAEPLOTfini/soluantype,trans,new!nlgeom,ontimint,0,structtimint,1,thermtimint,0,magtimint,0,electtref,25nropt,autoautos,onkbc,0pred,onlnsrch,on!************杀死焊缝去单元***********nsel,s,loc,y,ly,ly+wheightesln,s,1ekill,allallsel,allesel,s,liveeplot!**********施加对流载荷*************esel,s,livensel,s,loc,z,0nsel,a,loc,z,lznsel,a,loc,x,0nsel,a,loc,x,lxsf,all,conv,10,25!************定义数组维数 **********MAX_X=1+lx/LSIZE!*************定义 table 数组 ****************************************** *do,i,1,MAX_X,1local,12,0,(i-1)*lsize,ly,lz/2,,,,,,*del,_FNCNAME*del,_FNCMTID*del,_FNC_C1*del,_FNC_C2*del,_FNC_C3*del,_FNC_C4*del,_FNCCSYS*del,'heatflux'!定义表格各行*set,_FNCNAME,'heatflux'*dim,_FNC_C1,,1*dim,_FNC_C2,,1*dim,_FNC_C3,,1*dim,_FNC_C4,,1!表格各行赋值*set,_FNC_C1(1),effect*set,_FNC_C2(1),U*set,_FNC_C3(1),I*set,_FNC_C4(1),R*set,_FNCCSYS,12*DIM,%_FNCNAME%,TABLE,6,26,1,,,,%_FNCCSYS%!!Begin of equation: 3*effect*U*I*exp(-3*({X}^2+{Z}^2)/R^2)/({PI}*R^2) %_FNCNAME%(0,0,1)= 0.0, -999 %_FNCNAME%(2,0,1)= 0.0%_FNCNAME%(3,0,1)= %_FNC_C1(1)% %_FNCNAME%(4,0,1)= %_FNC_C2(1)% %_FNCNAME%(5,0,1)= %_FNC_C3(1)% %_FNCNAME%(6,0,1)= %_FNC_C4(1)% %_FNCNAME%(0,1,1)= 1.0, -1, 0, 3, 0, 0, 17%_FNCNAME%(0,2,1)= 0.0, -2, 0, 1, -1, 3, 17%_FNCNAME%(0,3,1)=0, -1, 0, 1, -2, 3, 18%_FNCNAME%(0,4,1)= 0.0, -2, 0, 1, -1, 3, 19%_FNCNAME%(0,5,1)= 0.0, -1, 0, 0, 0, 0, 0%_FNCNAME%(0,6,1)= 0.0, -3, 0, 1, 0, 0, -1%_FNCNAME%(0,7,1)= 0.0, -4, 0, 1, -1, 2, -3%_FNCNAME%(0,8,1)= 0.0, -1, 0, 3, 0, 0, -4%_FNCNAME%(0,9,1)= 0.0, -3, 0, 1, -4, 3, -1%_FNCNAME%(0,10,1)= 0.0, -1, 0, 2, 0, 0, 2%_FNCNAME%(0,11,1)= 0.0, -4, 0, 1, 2, 17, -1%_FNCNAME%(0,12,1)= 0.0, -1, 0, 2, 0, 0, 4%_FNCNAME%(0,13,1)= 0.0, -5, 0, 1, 4, 17, -1%_FNCNAME%(0,14,1)= 0.0, -1, 0, 1, -4, 1, -5%_FNCNAME%(0,15,1)= 0.0, -4, 0, 1, -3, 3, -1%_FNCNAME%(0,16,1)= 0.0, -1, 0, 2, 0, 0, 20%_FNCNAME%(0,17,1)= 0.0, -3, 0, 1, 20, 17, -1%_FNCNAME%(0,18,1)= 0.0, -1, 0, 1, -4, 4, -3%_FNCNAME%(0,19,1)= 0.0, -1, 7, 1, -1, 0, 0%_FNCNAME%(0,20,1)= 0.0, -3, 0, 1, -2, 3, -1%_FNCNAME%(0,21,1)= 0.0, -1, 0, 2, 0, 0, 20%_FNCNAME%(0,22,1)= 0.0, -2, 0, 1, 20, 17, -1%_FNCNAME%(0,23,1)= 0.0, -1, 0, 3.14159265358979310, 0, 0, -2 %_FNCNAME%(0,24,1)= 0.0, -4, 0, 1, -1, 3, -2%_FNCNAME%(0,25,1)= 0.0, -1, 0, 1, -3, 4, -4%_FNCNAME%(0,26,1)= 0.0, 99, 0, 1, -1, 0, 0!End of equation: 3*effect*U*I*exp(-3*({X}^2+{Z}^2)/R^2)/({PI}*R^2) !-->!**********激活单元 *********esel,s,livensel,s,loc,x,(i-1)*lsize-0.002,(i-1)*lsize+0.002nsel,r,loc,z,-weld/2,weld/2nsel,r,loc,y,0,wheightesln,s,0ealive,allallsel,all!**********施加热流载荷********** esel,s,livensel,s,loc,Y,wheightsf,all,hflux,%heatflux%allsel,alltime,i*tincnsubst,2SOLVE!*************删除热流载荷*********** nsel,s,loc,y,wheightsfdele,all,hfluxallsel,allesel,s,liveeplotOUTRES,ALL,ALL,/PSF,HFLUX,,2/REPLOTOUTRES,ALL,ALL,。
ANSYS APDL命令流详解-9网格划分技术
面映射网格划分/体映射网格划分 扫掠生成体网格/单元有效性检查/网格修改
3.4 网格划分实例
基本模型的网格划分/复杂面模型的网格划分 复杂体模型的网格划分
创建几何模型后,必须生成有限元模型才能 分析计算,生成有限元模型的方法就是对几何 模型进行网格划分,网格划分主要过程包括三 个步骤: ⑴ 定义单元属性
3.1 定义单元属性 —材料属性
每一组材料属性有一个材料参考号,用于识别各个材料特
性组。一个模型中可有多种材料特性组。 1. 定义线性材料属性 命令:MP,Lab,MAT,C0,C1,C2,C3,C4 Lab---材料性能标识,其值可取:
EX:弹性模量(也可为EY、EZ)。 ALPX:线膨胀系数(也可为ALPY、ALPZ)。 PRXY:主泊松比(也可为PRYZ、PRXZ)。 NUXY:次泊松比(也可为NUYZ、NUXZ)。 GXY:剪切模量(也可为GYZ、GXZ)。 DAMP:用于阻尼的K矩阵乘子,即阻尼比。 DMPR:均质材料阻尼系数。 MU:摩擦系数 。 DENS:质量密度。
与下列两条命令等效:
et,1,beam4,,1
et,3,beam189,1
3.1 定义单元属性 —单元类型
3. 自由度集 命令:DOF,Lab1,Lab2,Lab3,Lab4,Lab5,Lab6,Lab7,Lab8,Lab9,Lab10
4.改变单元类型 命 令:ETCHG,Cnv
5. 单元类型的删除与列表 删除命令:ETDELE,ITYP1,ITYP2,INC 列表命令:ETLIST,ITYP1,ITYP2,INC
单元属性包括单元类型、实常数、材料特性、单元坐标系和截 面号等。
⑵ 定义网格控制选项
★对几何图素边界划分网格的大小和数目进行设置; ★没有固定的网格密度可供参考; ★可通过评估结果来评价网格的密度是否合理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ansys apdl实例
ANSYS Parametric Design Language (APDL) 是一种强大的编程语言,用于创建复杂的有限元分析模型和执行高级分析任务。
下面是一个使用APDL 的案例,展示了
如何使用它进行结构分析:
案例描述:
有一个悬臂梁,承受固定端部的垂直集中载荷。
要求使用APDL 建立模型,分析在
不同集中载荷作用下悬臂梁的位移。
1.创建模型:
首先,使用APDL 创建悬臂梁的几何模型。
可以使用命令流来完成,例如:
bash复制代码
/prep7
BLC4,0,0,1,1
MP,EX,1,200000
MP,PRXY,1,0.3
MAT1,1
VMESH,ALL
/solu
这段代码使用了ANSYS 的标准前处理命令,创建了一个四边形薄片(BLC4),定义了材料属性(弹性模量MP,EX 和泊松比MP,PRXY),然后对模型进行网格划分(VMESH,ALL)。
2. 施加载荷和边界条件:
在模型创建完成后,需要施加载荷和边界条件。
假设在固定端部施加垂直集中载荷,可以使用以下命令:
bash复制代码
/solu
F,1,FY,-1000
S,1,UY,0.0
这段代码在固定端部施加了垂直向下大小为1000 N 的集中载荷(F,1,FY,-1000),并约束了该端的垂直位移(S,1,UY,0.0)。
3. 进行求解:
完成载荷和边界条件的设置后,可以进行求解。
使用以下命令:bash复制代码
/solu
SOLVE
4.结果后处理:
求解完成后,需要查看和分析结果。
可以使用以下命令:
bash复制代码
/post1
PLDISP,2
FINISH
这段代码显示了悬臂梁的位移等值线(PLDISP,2)。