AUTOTS-----自动时间步长跟踪
ANSYS常用命令(续)
ANSYS常用命令(续)◆Nummrg,label,toler, Gtoler,action,switch 合并相同位置的itemlabel: 要合并的项目node: 节点,Elem,单元,kp: 关键点(也合并线,面及点)mat: 材料,type: 单元类型,Real: 实常数cp:耦合项,CE:约束项,CE: 约束方程,All:所有项toler: 公差Gtoler:实体公差Action: sele 仅选择不合并空合并switch: 较低号还是较高号被保留(low, high)注意:可以先选择一部分项目,再执行合并。
如果多次发生合并命令,一定要先合并节点,再合并关键点。
合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。
◆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 选择线及相关关键点、节点和单元◆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”仅用绝对值◆NSLL,type, nkey 选择与所选线相联系的节点◆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: 反向选择当前组(?)Stat: 显示当前选择状态Item:Elem: 单元号Type: 单元类型号Mat: 材料号Real: 实常数号Esys: 单元坐标系号◆ALLSEL, LABT, ENTITY 选中所有项目LABT: ALL: 选所有项目及其低级项目BELOW: 选指定项目的直接下属及更低级项目ENTITY: ALL: 所有项目(缺省)VOLU:体高级AREA:面LINE :线KP:关键点ELEM:单元NODE:节点低级◆Tshap,shape 定义接触目标面为2D、3D的简单图形Shape: line:直线Arc:顺时针弧Tria:3点三角形Quad:4点四边形………….1.1根据需要耦合某些节点自由度◆cp, nset, la b,,node1,node2,……node17nset: 耦合组编号lab: ux,uy,uz,rotx,roty,rotznode1-node17: 待耦合的节点号。
有限元分析软件ANSYS命令流中文说明4 4
有限元分析软件ANSYS命令流中文说明4 4有限元分析软件ANSYS命令流中文说明4/42010-05-23 21:151设置分析类型ANTYPE,Antype,status,ldstep,action其中antype表示分析类型STATIC:静态分析MODAL:模态分析TRANS:瞬态分析SPECTR:谱分析2 KBC,KEY制定载荷为阶跃载荷还是递增载荷EKY=0递增方式KEY=1阶跃方式3 SOLVE开始一个求解运算4 LSSOLVE读入并求解多个载荷步5 TIME,time设置求解时间有时在分析中需要进入后处理,然后在保持进入后处理之前的状态的情况下接着算下去,可以使用以下的方法:PARSAV,ALL,PAR,TXT!PARSAV命令是储存ANSYS的参数,ALL代表所有参数,PAR是文件名,TXT是扩展名/SOLU ANTYPE,REST,CruStep-1,,CONTINUE!ANTYPE是定义分析类型的命令,REST代表重启动,CruStep代表本载荷步的编号PARRES,NEW,PAR,TXT!PARRES是恢复参数的命令,NEW表示参数是以刷新状态恢复,PAR和TXT 代表了储存了参数的文件名和扩展名如果有单元生死的问题,可以这样处理:ALLSEL,ALL*GET,E_SUM_MAX,ELEM,NUM,MAX!得到单元的最大编号,即单元的总数ESEL,S,LIVE!选中"生"的单元*GET,E_SUM_AL,ELEM,COUNT*DIM,E_POT_AL,E_SUM_MAX!单元选择的指示*DIM,E_NUM_AL,E_SUM_AL!单元编号的数组J=0!读出所选单元号*DO,I,1,E_SUM_MAX*VGET,E_POT_AL(I),ELEM,I,ESEL!对所有单元做循环,被选中的单元标志为"1"*IF,E_POT_AL(I),EQ,1,THEN J=J+1 E_NUM_AL(J)=I*ENDIF*ENDDO ALLSEL,ALL在重启动之后恢复单元生死状态*if,E_SUM_AL,ne,0,then*do,i,1,Num_Alive esel,a,E_NUM_AL(i)*enddo ealive,all allsel*endif/WINDOW,WN,XMIN,XMAX,YMIN,YMAX,NCOPY注意x的坐标是-1到1.67,y坐标是-1到1 Xmin=off on,FULL,LEFT,RIGH,TOP,BOT,LTOP,LBOT,RTOP,RBOT注意一个问题,除了1号窗口外,其他的不能用鼠标操作,只用先发/view 和/dist,然后用/replot。
ansys后处理常用命令
结合自身经验,谈ANSYS中的APDL命令(一)发表时间:2009-4-7 作者: 倪欣来源: e-works关键字: ansys APDL 命令流在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,本文是作者结合自身经验所总结的一些命令。
在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,这些功能一般来说通过菜单操作也能够实现(而那些命令流能够实现,菜单操作实现不了的单个命令比较少见)。
以下命令是结合我自身经验,和前辈们的一些经验而总结出来的,希望对大家有帮助。
(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: 待耦合的节点号。
海事卫星电视跟踪系统ic718使用说明书
选用 VFO 方式时,显示 VFO A 或 VFO B 选用 MEMO 方式时,显示 MEMO。 11、存储信道号读数 显示选择的存储信道号 12、空闲标志 BLANK
当显示存储信道无内容时显示(VFO 和 MEMO 方式都会出现) 13、异频标志 SPL
工作于异频方式时显示。 14、接收频率微调标志 RIT
左右转动 SHIFT 旋钮,偏离中心位置即可启动该功能,要取消该功能,只要 将该旋钮置中即可。
(3)声控发射 VOX A、 按[VOX]键,启动声控发射功能;
IC-718 使用说明书
© UNISTRONG 2000
B、在快速菜单中,选择“VOX GAIN”; C、对准麦克风说话同时调整 VOX 增益; D、 在快速菜单中选择“VOX DELAY”用上述同样方法调整延迟; E、 在快速菜单中选择“ANTI-VOX”,按[UP]/[DN]键选择“AN VOX” F、 按[SET]退出。
三 安装及连接
1、选择一个远离热源较为宽敞的位置安装收发信机。 2、将电源线插入后面板“DC13、8V”插座。红线接到稳压电源正端,黑线接负端。 3、将天调上的同轴电缆插入后面板“ANT”插座,控制线插入后面板“TUNER”插座。
(可选用 AT-120 或 RX-456 型号的天调)
四 频率存储方法
(4)按一下[A/B、3]键,显示 VFO B; (5)按一下[F-INP/ENT]键,按数字键输入频率 124500,再按[F-INP/ENT]键确认; (6)按[A/B、3]键转换到 VFO A 方式,再按[SPL、7]键。
瞬态动力学分析
§ 3.1瞬态动力学分析的定义瞬态动力学分析〔亦称时间历程分析〕是用于确定承受任意的随时间变化载荷结构的动力学响应的一种方法。
可以用瞬态动力学分析确定结构在稳态载荷、瞬态载荷和简谐载荷的随意组合作用下的随时间变化的位移、应变、应力及力。
载荷和时间的相关性使得惯性力和阻尼作用比拟重要。
如果惯性力和阻尼作用不重要,就可以用静力学分析代替瞬态分析。
瞬态动力学的根本运动方程是:[岡以+ [汕]+因国二{叫〕}其中:[M]=质量矩阵[C]=阻尼矩阵[K]=刚度矩阵{」}=节点加速度向量{乂}=节点速度向量{u}=节点位移向量在任意给定的时间一,这些方程可看作是一系列考虑了惯性力〔[M]{:: }〕和-阻尼力〔[C]{ : }〕的静力学平衡方程。
ANSY程序使用Newmar时间积分方法在离散的时间点上求解这些方程。
两个连续时间点间的时间增量称为积分时间步长〔integration time step 〕。
§ 3.2学习瞬态动力学的预备工作瞬态动力学分析比静力学分析更复杂,因为按“工程〞时间计算,瞬态动力学分析通常要占用更多的计算机资源和更多的人力。
可以先做一些预备工作以理解问题的物理意义,从而节省大量资源。
例如,可以做以下预备工作:1. 首先分析一个较简单模型。
创立梁、质量体和弹簧组成的模型,以最小的代价深入的理解动力学认识,简单模型更有利于全面了解所有的动力学响应所需要的。
2. 如果分析包括非线性特性,建议首先利用静力学分析掌握非线性特性对结构响应的影响规律。
在某些场合,动力学分析中是没必要包括非线性特性的。
3. 掌握结构动力学特性。
通过做模态分析计算结构的固有频率和振型,了解这些模态被激活时结构的响应状态。
同时,固有频率对计算正确的积分时间步长十分有用。
4. 对于非线性问题,考虑将模型的线性局部子结构化以降低分析代价。
<<高级技术分指南>>中将讲述子结构。
§3.3 三种求解方法瞬态动力学分析可采用三种方法:完全〔Full 〕法、缩减〔Reduced〕法及模态叠加法。
ANSYS热分析指南——ANSYS瞬态热分析收集资料
4.1瞬态传热的定义ANSYS/Multiphysics , ANSYS/Mechanical, ANSYS/FLOTRANANSYS/Professional 这些产品支持瞬态热分析。
瞬态热分析用于计算一个系统 的随时间变化的温度场及其它热参数。
在工程上一般用瞬态热分析计算温度场, 并将之作为热载荷进行应力分析。
许多传热应用一热处理问题,喷管,引擎堵塞, 管路系统,压力容器等,都包含瞬态热分析。
瞬态热分析的基本步骤与稳态热分析类似。
主要的区别是瞬态热分析中的载 荷是随时间变化的。
为了表达随时间变化的载荷,可使用提供的函数工具描述载 荷〜时间曲线并将该函数作为载荷施加(请参考《ANSYS Basic Porcedures Guide 》中的“施加函数边界条件载荷”),或将载荷〜时间曲线分为载荷步。
载荷〜时间曲线中的每一个拐点为一个载荷步,如下图所示 :图4-1用荷载步定义时变荷载对于每一个载荷步,必须定义载荷值及时间值,同时还需定义其它载荷步选 项,如:载荷步为渐变或阶跃、自动时间步长等,定义完一个载荷步的所有信息 后,将其写为载荷步文件,最后利用载荷步文件统一求解。
本章对一个铸件的分 析的实例对此有进一步说明。
4.2瞬态热分析中使用的单元和命令 瞬态热分析中使用的单元与稳态热分析相同,第三章对单元有简单的描述。
要了解每个单元的详细说明,请参阅《 ANSYS Eleme nt Refere nee 》。
要了解每 个命令的详细功能,请参阅《ANSYS Comma nds Refere nce 。
4.3瞬态热分析的过程瞬态热分析的过程为:建模ANSYS 热分析指南(第四章)第四章瞬态热分析Load ▲ Stepped (KBCJ)■SteppedSteady<state analysis施加荷载并求解在后处理中查看结果以下的内容将讲述瞬态分析的基本步骤,由于并不是每个瞬态分析的过程都一致,因此本书先对整个过程进行了一般的讲解,再进行实例的分析。
ANSYS中有关牛顿—拉普森法和蠕变准则的使用
牛顿-拉普森选项在存在非线性时,ANSYS的自动求解控制将应用自适应下降关闭的完全牛顿-拉普森选项。
但在应用点—点,点—面接触单元的摩擦接触分析中,自适应下降功能是自动打开的(如CONTAC12、CONTAC48、CONTAC49、CONTAC52单元)。
下列接触单元需要自适应下降才能收敛。
命令: NROPTGUI:Main Menu>Solution>Unabridged Menu>Analysis Options仅在非线性分析中使用这个选项。
这个选项指定在求解期间每隔多久修改一次正切刚度矩阵。
如果用户不想采用缺省值,可以指定这些值中的一个:· 程序选择( NROPT ,ANTO):程序基于用户模型中存在的非线性种类选用这些选项中的一个。
需要时牛顿-拉普森方法将自动激活自适应下降。
· 完全牛顿-拉普森法( NROPT ,FULL);程序使用完全的牛顿-拉普森方法。
在这种处理方法中,每进行一次平衡迭代,就修改刚度矩阵一次。
如果自适应下降是打开(可选),只要迭代保持稳定(也就是只要残余项减小,且没有负主对角线出现),程序将仅使用正切刚度阵。
如果在一次迭代中探测到发散倾向,程序抛弃发散的迭代且重新开始求解,应用正切和正割刚度矩阵的加权组合。
当迭代回到收敛模式时,程序将重新开始使用正切刚度矩阵。
对复杂的非线性问题自适应下降通常将提高程序获得收敛的能力,但它只支持《ANSYS Element Reference》中由单元输入汇总表中的“Special Features”指明的单元(见《ANSYS Element Reference》表4.n.1,其中n为单元编号)。
· 修正的牛顿-拉普森法( NROPT ,MODI):使用修正的牛顿-拉普森方法。
在这种方法中,正切刚度矩阵在每一子步中都被修正。
在一个子步的平衡迭代期间矩阵不被改变。
这个选项不适用于大变形分析。
(完整版)ANSYS的最常用的命令解释
Aa,1,2,4,3(由关键点生成面,注意关键点的顺序不能乱)accat,na1,na2由多个面连结生成一个面,以便于体的映射网格划分。
详见lccatadd,加运算,只能对二维和三维图形用此命令,分为aadd和vaddaadd,注意与ovlap(搭接)命令的区别Acel,0,10,0(在y方向施加重力加速度,相当于考虑结构自重。
在模型上施加重力时,一般输入10或9.8,而不是-10或-9.8)aclear,all(删除与所选面相关的节点和单元),见kclearadele,na1,na2,ninc,1(删除所选择的面,na1表示要删除的起始面,na2表示要删除的终止面,ninc表示增量,1表示删除面及附在该面上而不依附于其它实体的线、关键点,此处为0时则仅删除面);删除所有选择的面时:adele,all,,,1;类似的还有kdele,ldele(只能删除没有划分网格的线段),ndele,edele等;Adrag,nl1,nl2,nl3,nl4,nl5,nl6,nlp1,nlp2,nlp3,n lp4,nlp5,nlp6由nl1…nl6沿着nlp1…nlp6扫掠生成面。
nl1…nl6相当于准线,nlp1…nlp6相当于母线。
如adrag,1,,,,,,2,3表示由线1沿着线2、3生成面aesize,all,27(指定面上划分单元大小,all表示对所有的面指定单元大小,也可以选择面的编号,27表示单元最大尺寸)AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10此命令由已知的一组直线(L1,…L10)围绕成面(Area),至少须要3条线才能形成面,线段的号码没有严格的顺序限制,只要它们能完成封闭的面积即可。
同时若使用超过4条线去定义面时,所有的线必须在同一平面上,以右手定则来决定面积的方向。
如果L1为负号,则反向。
Paths:Main Menu>Preprocessor>Create>Arbitrary>By Linesallsel,all,all(选择所有实体类型,后面两个all为系统默认,可以省略;第二选项还可以为below,第三选项还可以volu、area、line、kp、elem、node。
ANSYS APDL命令汇总
ANSYS APDL命令汇总AA,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。
点要依次序输入,输入的顺序会决定面的法线方向。
如果超过四个点,则这些点必须在同一个平面上。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPsABBR*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.ABBRESABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".ABBSAVABBSAV,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认ADDadd, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称ADELEAdele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。
ADRAGAdrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成AFILLTAfillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。
ANSYS的最常用的命令解释
Aa,1,2,4,3(由关键点生成面,注意关键点的顺序不能乱)accat,na1,na2由多个面连结生成一个面,以便于体的映射网格划分。
详见lccatadd,加运算,只能对二维和三维图形用此命令,分为aadd和vaddaadd,注意与ovlap(搭接)命令的区别Acel,0,10,0(在y方向施加重力加速度,相当于考虑结构自重。
在模型上施加重力时,一般输入10或9.8,而不是-10或-9.8)aclear,all(删除与所选面相关的节点和单元),见kclearadele,na1,na2,ninc,1(删除所选择的面,na1表示要删除的起始面,na2表示要删除的终止面,ninc表示增量,1表示删除面及附在该面上而不依附于其它实体的线、关键点,此处为0时则仅删除面);删除所有选择的面时:adele,all,,,1;类似的还有kdele,ldele(只能删除没有划分网格的线段),ndele,edele等;Adrag,nl1,nl2,nl3,nl4,nl5,nl6,nlp1,nlp2,nlp3,n lp4,nlp5,nlp6由nl1…nl6沿着nlp1…nlp6扫掠生成面。
nl1…nl6相当于准线,nlp1…nlp6相当于母线。
如adrag,1,,,,,,2,3表示由线1沿着线2、3生成面aesize,all,27(指定面上划分单元大小,all表示对所有的面指定单元大小,也可以选择面的编号,27表示单元最大尺寸)AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10此命令由已知的一组直线(L1,…L10)围绕成面(Area),至少须要3条线才能形成面,线段的号码没有严格的顺序限制,只要它们能完成封闭的面积即可。
同时若使用超过4条线去定义面时,所有的线必须在同一平面上,以右手定则来决定面积的方向。
如果L1为负号,则反向。
Paths:Main Menu>Preprocessor>Create>Arbitrary>By Linesallsel,all,all(选择所有实体类型,后面两个all为系统默认,可以省略;第二选项还可以为below,第三选项还可以volu、area、line、kp、elem、node。
ansys 温度荷载实例分析命令流
!XXXXXXXXXXXXXXXXXX!定义单元类型!XXXXXXXXXXXXXXXXXXFINI/CLE/TITLE,QSHang Pylon Test/UNITS,SICSYS,0!*afun,deg/PREP7/triad,on/view,1,1,1,1 !定义ISO查看/NERR,1000000et,1,plane55 !定义二维热单元et,2,surf153mp,kxx,1,3.3mp,kyy,1,3.3 !设定砼的导热系数mp,kzz,1,3.3!mp,dens,1,2400 !定义砼的密度mp,c,1,925 !定义砼的比热mp,prxy,1,0.2 !泊松比C50mp,ex,1,3.45e10 !混凝土的弹性模量C50 mp,alpx,1,1e-5!mptemp,1,0,2643,2750,2875 !定义铸钢的热性能!mpdata,kxx,2,1.44,1.54,1.22,1.22!mpdata,enth,2,0,128.1,163.8,174.2!mpplot,kxx,2!mpplot,enth,2!XXXXXXXXXXXXXXXXXXX!建立混凝土几何模型!XXXXXXXXXXXXXXXXXXX!************plane1K,1,0,0,0k,2,0,3.5,0k,3,6.885,3.5k,4,6.885,4k,5,21.2,4k,6,23.7,0l,1,2l,2,3l,3,4l,4,5local,11,1,21.2,0,0,,,,4/2.5,1 l,5,6CSYS,0k,7,18.9,0k,8,18.9,2k,9,19.4,2.5k,10,21,2.5k,11,22.2,0l,1,7l,7,8l,8,9l,9,10local,12,1,21,0,0,,,,2.5/1.2,1 l,10,11CSYS,0l,11,6al,all!************plane2 asel,nonelsel,nonek,12,0.8,0.25k,13,0.3,0.75k,14,0.3,2k,15,0.8,2.5k,16,5.2,2.5k,17,5.7,2k,18,5.7,0.75k,19,5.2,0.25a,12,13,14,15,16,17,18,19k,20,6.8,0.25k,21,6.3,0.75k,22,6.3,2k,23,6.8,2.5k,24,11.2,2.5k,25,11.7,2k,26,11.7,0.75k,27,11.2,0.25a,20,21,22,23,24,25,26,27k,28,12.8,0.25k,29,12.3,0.75k,30,12.3,2k,31,12.8,2.5k,32,15.3,2.5k,33,15.8,2k,34,15.8,0.75k,35,15.3,0.25a,28,29,30,31,32,33,34,35asel,scm,plane,areaallsasba,1,plane!************画网格aatt,1,1,AESIZE,all,0.02 !将所有面网格划分时的单元尺寸设置为0.02m MSHAPE,0,2D !利用四边形单元进行网格划分MSHKEY,2 !采用映射网格划分单元AMESH,ALL !对所有网格进行划分单元allscm,area1,areaarsym,x,area1,,,,0,0allsarsym,y,all,,,,0,0asel,allaglue,all!Nummrg,elem!Nummrg,node!Nummrg,kpnummrg,allnumcmp,all!**************定义组件allslsel,s,length,,6.885lsel,a,length,,0.5lsel,a,length,,14.32lsel,r,loc,y,0,100cm,Eligne,linensll,scm,Enode,nodeTYPE,2ESURFallslsel,s,length,,6.885lsel,a,length,,0.5lsel,a,length,,14.32lsel,r,loc,y,-100,0cm,Wligne,linensll,scm,Wnode,nodeTYPE,2ESURFallslsel,s,length,,5.173lsel,r,loc,x,0,100cm,Sligne,linensll,scm,Snode,nodeTYPE,2ESURFallslsel,s,length,,5.173lsel,r,loc,x,-100,0cm,Nligne,linensll,scm,Nnode,nodeALLSTYPE,2ESURF!**************计算日照时间内,即14个小时内的空气的温度值*DIM,t_outdoor,,13 !定义室外空气温度数组为t_outdoor*DO,t,6,18 !给室外空气温度数组t_outdoor赋值*SET,t_outdoor(t-5),31.5+5.5*sin(3.1415926535898*(t-9)/12)*ENDDO!**************日照强度*DIM,E_insolation,,13 !东边日照*DIM,S_insolation,,13 !东边日照*DIM,W_insolation,,13 !西边日照*DIM,N_insolation,,13 !北边日照E_insolation(1) =240 $S_insolation(1) =33 $ W_insolation(1) = 28 $ N_insolation(1) =89E_insolation(2) =521 $S_insolation(2) =80 $W_insolation(2) =69 $ N_insolation(2) = 160E_insolation(3) =629 $S_insolation(3) = 115 $W_insolation(3) =99 $ N_insolation(3) = 166E_insolation(4) =640 $S_insolation(4) =148 $W_insolation(4) = 127 $ N_insolation(4) = 152E_insolation(5) =536 $S_insolation(5) =184 $W_insolation(5) = 142 $ N_insolation(5) = 142E_insolation(6) =374 $S_insolation(6) =229 $W_insolation(6) = 153 $ N_insolation(6) = 153E_insolation(7) =178 $S_insolation(7) =240 $W_insolation(7) = 153 $ N_insolation(7) = 153E_insolation(8) =178 $S_insolation(8) =229 $W_insolation(8) = 322 $ N_insolation(8) = 153E_insolation(9) =165 $S_insolation(9) =184 $W_insolation(9) = 461 $ N_insolation(9) = 142E_insolation(10) =148 $S_insolation(10) =148 $W_insolation(10) =550 $ N_insolation(10) = 152E_insolation(11)=115 $S_insolation(11)=115 $W_insolation(11) =541 $ N_insolation(11) =166E_insolation(12)=80 $S_insolation(12)=80 $W_insolation(12)= 448 $ N_insolation(12) = 160E_insolation(13)=33 $S_insolation(13)=33 $W_insolation(13)= 206 $ N_insolation(13) = 89!**************综合换热系数h=12.47+3.33*1.5!**************综合大气温度*DIM,Et_synthetiser,,13*DIM,St_synthetiser,,13*DIM,Wt_synthetiser,,13*DIM,Nt_synthetiser,,13*DO,x,1,13,1*SET,Et_synthetiser(x),t_outdoor(x)+(E_insolation(x)/17.465)*0.65*SET,St_synthetiser(x),t_outdoor(x)+(S_insolation(x)/17.465)*0.65*SET,Wt_synthetiser(x),t_outdoor(x)+(W_insolation(x)/17.465)*0.65*SET,Nt_synthetiser(x),t_outdoor(x)+(N_insolation(x)/17.465)*0.65*ENDDO!**************求解/soluantype,trans !设置求解类型瞬态热分析trnopt,full ! 指定瞬态分析的求解方法为完全法timint,on ! 打开时间积分效应tunif,27.6 !设置构件的初始温度为20摄氏度!tref,20outres,all ! 将除SV AR和LOCI以外的所有计算数据写入数据库和文件中!antype,4!autots,on!trnopt,full!lnsrch,on!outres,basic,last!outpr,basic,lastl=0*do,m,1,13,1*do,r,3600,3600,3600time,(m-1)*3600+rl=l+1nsubst,1,100,1 !设置每个荷载的子步数数为1,最大值为100,最小值为1 autots,on ! 打开自动时间步长跟踪eqslv,JCG !指定方程求解器为JCGkbc,0 !使用递增方式加载线性荷载!施加对流荷载!alls!nsel,s,,,Enode!d,all,temp,Et_synthetiser(m)!alls!nsel,s,,,Wnode!d,ALL,temp,Wt_synthetiser(m)!alls!nsel,s,,,Snode!d,ALL,temp,St_synthetiser(m)!alls!nsel,s,,,Nnode!d,ALL,temp,Nt_synthetiser(m)!bf,Enode,hgen,E_insolation(m)!bf,Wnode,hgen,W_insolation(m)!bf,Snode,hgen,S_insolation(m)!bf,Nnode,hgen,N_insolation(m)allsSFl,Eligne,conv,17.456,,Et_synthetiser(m) SFL,Wligne,conv,17.456,,Wt_synthetiser(m) SFL,Sligne,conv,17.456,,St_synthetiser(m) SFL,Nligne,conv,17.456,,Nt_synthetiser(m)allslsel,s,,,Eligneesll,sesel,r,type,,1sfe,all,,HFLUX,,0.65*E_insolation(m)allslsel,s,,,Wligneesll,sesel,r,type,,1sfe,all,,HFLUX,,0.65*W_insolation(m)allslsel,s,,,Sligneesll,sesel,r,type,,1sfe,all,,HFLUX,,0.65*S_insolation(m)allslsel,s,,,Nligneesll,sesel,r,type,,1sfe,all,,HFLUX,,0.65*N_insolation(m)!alls!nsel,s,,,Enode!esln,s!esel,r,type,,1!sfe,all,,conv,,0.65*E_insolation(m)!alls!nsel,s,,,Wnode!esln,s!esel,r,type,,2!sfe,all,,conv,,0.65*W_insolation(m)!alls!nsel,s,,,Snode!esln,s!esel,r,type,,2!sfe,all,,conv,,0.65*S_insolation(m)!alls!nsel,s,,,Nnode!esln,s!esel,r,type,,2!sfe,all,,conv,,0.65*N_insolation(m)!sfa,5,,conv,10,t_outdoor(m) !给面5定义当前荷载步的对流换热系数及周围环境温度!sfa,21,,conv,10,t_outdoor(m) !给面21定义当前荷载步的对流换热系数及周围环境温度!sfa,18,,conv,10,t_outdoor(m) !给面18定义当前荷载步的对流换热系数及周围环境温度!sfa,10,,conv,10,t_outdoor(m) !给面10定义当前荷载步的对流换热系数及周围环境温度!施加太阳辐射荷载!bfv,1,HGEN,heat_eq(1,m)+long_wave(1) !给体1施加当前荷载步的等效生热率!bfv,4,HGEN,heat_eq(2,m)+long_wave(2) !给体4施加当前荷载步的等效生热率!bfv,3,HGEN,heat_eq(3,m)+long_wave(3) !给体3施加当前荷载步的等效生热率!bfv,2,HGEN,heat_eq(4,m)+long_wave(4) !给体2施加当前荷载步的等效生热率!bfe,all,hgen,1,1e10allssolve*enddo*enddo!*************************进入热应力求解/PREP7ETCHG,TTS !热到结构分析转换/SOLantype,4 !瞬态timint,1,struct !Turns on transient effectstimint,0,thermtimint,0,magtimint,0,elecautots,on !打开自动时间步长,有利于非线性收敛tref,20trnopt,full !完全瞬态nropt,full !设置牛顿-拉普森选项kbc,0 !渐变荷载nlgeom,on !打开大变形效应LUMPM,0PSTRES,ONNROPT,FULL, ,on!定义热应力计算参考温度TREF,20,!*************************边界条件DSYM,SYMM,Z,0csys,0LSEL,ALLDL,ALL,,UX,0DL,ALL,,UY,0DL,ALL,,UZ,0*DO,I,1,1355LDREAD,TEMP,,,1*i, ,'model_BD1','rth',' ' !读入热分析的计算结果OUTRES,ALL,ALL,TIME,1*iDELTIM,1,1,1SOLVE*ENDDO*DO,I,1,500LDREAD,TEMP,,,1355+10*i, ,'model_BD1','rth',' ' !读入热分析的计算结果OUTRES,ALL,ALL,TIME,1355+10*iDELTIM,10,10,10SOLVE*ENDDO*DO,I,1,300LDREAD,TEMP,,,6355+50*i, ,'model_BD1','rth',' ' !读入热分析的计算结果OUTRES,ALL,ALL,TIME,6355+50*iDELTIM,50,50,50SOLVE*ENDDO*DO,I,1,300LDREAD,TEMP,,,21355+100*i, ,'model_BD1','rth',' ' !读入热分析的计算结果OUTRES,ALL,ALL,TIME,21355+100*iDELTIM,100,100,100 SOLVE*ENDDOSET,LASTCSYS,0PATH,zdirec,2,50PPA TH,1,,0,0,0.17PPA TH,2,,0,0.7,0.17 PDEF,,S,xPLPATH,Sx/IMAGE,SA VE,zpath1,BMPSET,LASTCSYS,0PATH,zdirec,2,50PPA TH,1,,-1.72,0.4,0.17 PPA TH,2,,1,0.4,0.17 PDEF,,S,xPLPATH,Sx/IMAGE,SA VE,zpath2,BMPSET,LASTCSYS,0PATH,zdirec,2,50PPA TH,1,,0,0.7,0PPA TH,2,,0,0.7,0.35 PDEF,,S,zPLPATH,Sz/IMAGE,SA VE,zpath3,BMPSET,LASTCSYS,0PATH,zdirec,2,50PPA TH,1,,-1.72,0.7,0.17 PPA TH,2,,1,0.7,0.17 PDEF,,S,zPLPATH,Sz/IMAGE,SA VE,zpath4,BMPvsel,s,,,1 !选择编号为1的体元素eslv,r !选择当前所选体元素上的所有单元nsle,r !选择当前所选单元上的所有节点*get,node_total,node,0,count ! 提取当前所选节点的个数*get,node_num1(1),node,0,num,min ! 提取当前所选节点中节点的最小编号,并赋值给变量node_num1(1)*do,n,2,node_total,1*get,node_num1(n),node,node_num1(n-1),nxth ! 将当前所选择的节点的编号赋值给数组node_num1*enddo*do,f,1,node_total,1*get,node_temp1(f),node,node_num1(f),temp ! 提取当前所选节点的节点温度值,并赋值给数组node_temp1*enddototal=0*do,f,1,node_total,1total=total+node_temp1(f) ! 计算当前所选节点的温度值之和,并赋值给变量total*enddotarea=total/node_total+273 ! 计算当前所选节点温度值的平均值,并赋值给tareatsky=t_outdoor(m)-6+273 !计算当前时刻的天空温度值,并赋值给tsky*if,fuhao(1),eq,100,thenvalue_4=value_3*((tsky**4-tarea**4)*(1+cos_ph(1))/2) !计算与天空之间值长波辐射净强度*elsevalue_4=value_3*((t_earth(m)**4-tarea**4)*(1-cos_ph(1))/2) !计算与地面之间值长波辐射净强度*endif*set,long_wave(1,l),value_4/0.03 !计算长波辐射净强度的等效生热率allselvsel,s,,,4 !选择编号为4的体元素eslv,r !选择当前所选体元素上的所有单元nsle,r !选择当前所选单元上的所有节点*get,node_total,node,0,count ! 提取当前所选节点的个数*get,node_num1(1),node,0,num,min ! 提取当前所选节点中节点的最小编号,并赋值给变量node_num1(1)*do,n,2,node_total,1*get,node_num1(n),node,node_num1(n-1),nxth ! 将当前所选择的节点的编号赋值给数组node_num1*enddo*do,f,1,node_total,1*get,node_temp1(f),node,node_num1(f),temp ! 提取当前所选节点的节点温度值,并赋值给数组node_temp1*enddototal=0*do,f,1,node_total,1total=total+node_temp1(f) ! 计算当前所选节点的温度值之和,并赋值给变量total*enddotarea=total/node_total+273 ! 计算当前所选节点温度值的平均值,并赋值给tareatsky=t_outdoor(m)-6+273 !计算当前时刻的天空温度值,并赋值给tsky*if,fuhao(2),eq,100,thenvalue_4=value_3*((tsky**4-tarea**4)*(1+cos_ph(2))/2) !计算与天空之间值长波辐射净强度*elsevalue_4=value_3*((t_earth(m)**4-tarea**4)*(1-cos_ph(2))/2) !计算与地面之间值长波辐射净强度*endif*set,long_wave(2,l),value_4/0.03 !计算长波辐射净强度的等效生热率allselvsel,s,,,3 !选择编号为3的体元素eslv,r !选择当前所选体元素上的所有单元nsle,r !选择当前所选单元上的所有节点*get,node_total,node,0,count ! 提取当前所选节点的个数*get,node_num1(1),node,0,num,min ! 提取当前所选节点中节点的最小编号,并赋值给变量node_num1(1)*do,n,2,node_total,1*get,node_num1(n),node,node_num1(n-1),nxth ! 将当前所选择的节点的编号赋值给数组node_num1*enddo*do,f,1,node_total,1*get,node_temp1(f),node,node_num1(f),temp ! 提取当前所选节点的节点温度值,并赋值给数组node_temp1*enddototal=0*do,f,1,node_total,1total=total+node_temp1(f) ! 计算当前所选节点的温度值之和,并赋值给变量total*enddotarea=total/node_total+273 ! 计算当前所选节点温度值的平均值,并赋值给tareatsky=t_outdoor(m)-6+273 !计算当前时刻的天空温度值,并赋值给tsky*if,fuhao(3),eq,100,thenvalue_4=value_3*((tsky**4-tarea**4)*(1+cos_ph(3))/2) !计算与天空之间值长波辐射净强度*elsevalue_4=value_3*((t_earth(m)**4-tarea**4)*(1-cos_ph(3))/2) !计算与地面之间值长波辐射净强度*endif*set,long_wave(3,l),value_4/0.03 !计算长波辐射净强度的等效生热率allselvsel,s,,,2 !选择编号为2的体元素eslv,r !选择当前所选体元素上的所有单元nsle,r !选择当前所选单元上的所有节点*get,node_total,node,0,count ! 提取当前所选节点的个数*get,node_num1(1),node,0,num,min ! 提取当前所选节点中节点的最小编号,并赋值给变量node_num1(1)*do,n,2,node_total,1*get,node_num1(n),node,node_num1(n-1),nxth ! 将当前所选择的节点的编号赋值给数组node_num1*enddo*do,f,1,node_total,1*get,node_temp1(f),node,node_num1(f),temp ! 提取当前所选节点的节点温度值,并赋值给数组node_temp1*enddototal=0*do,f,1,node_total,1total=total+node_temp1(f) ! 计算当前所选节点的温度值之和,并赋值给变量total*enddotarea=total/node_total+273 ! 计算当前所选节点温度值的平均值,并赋值给tareatsky=t_outdoor(m)-6+273 !计算当前时刻的天空温度值,并赋值给tsky*if,fuhao(4),eq,100,thenvalue_4=value_3*((tsky**4-tarea**4)*(1+cos_ph(4))/2) !计算与天空之间值长波辐射净强度*elsevalue_4=value_3*((t_earth(m)**4-tarea**4)*(1-cos_ph(4))/2) !计算与地面之间值长波辐射净强度*endif*set,long_wave(4,l),value_4/0.03 !计算长波辐射净强度的等效生热率allsel*enddo*enddo。
ANSYS结构非线性分析指南(一至三章)
ANSYS结构⾮线性分析指南(⼀⾄三章)ANSYS结构⾮线性分析指南(⼀到三章)屈服准则概念:1.理想弹性材料物体发⽣弹性变形时,应⼒与应变完全成线性关系,并可假定它从弹性变形过渡到塑性变形是突然的。
2.理想塑性材料(⼜称全塑性材料)材料发⽣塑性变形时不产⽣硬化的材料,这种材料在进⼊塑性状态之后,应⼒不再增加,也即在中性载荷时即可连续产⽣塑性变形。
3.弹塑性材料在研究材料塑性变形时,需要考虑塑性变形之前的弹性变形的材料这⾥可分两种情况:Ⅰ.理想弹塑性材料在塑性变形时,需要考虑塑性变形之前的弹性变形,⽽不考虑硬化的材料,也即材料进⼊塑性状态后,应⼒不再增加可连续产⽣塑性变形。
Ⅱ.弹塑性硬化材料在塑性变形时,既要考虑塑性变形之前的弹性变形,⼜要考虑加⼯硬化的材料,这种材料在进⼊塑性状态后,如应⼒保持不变,则不能进⼀步变形。
只有在应⼒不断增加,也即在加载条件下才能连续产⽣塑性变形。
4.刚塑性材料在研究塑性变形时不考虑塑性变形之前的弹性变形。
这⼜可分两种情况:Ⅰ.理想刚塑性材料在研究塑性变形时,既不考虑弹性变形,⼜不考虑变形过程中的加⼯硬化的材料。
Ⅱ.刚塑性硬化材料在研究塑性变形时,不考虑塑性变形之前的弹性变形,但需要考虑变形过程中的加⼯硬化材料。
屈服准则的条件:1.受⼒物体内质点处于单向应⼒状态时,只要单向应⼒⼤到材料的屈服点时,则该质点开始由弹性状态进⼊塑性状态,即处于屈服。
2.受⼒物体内质点处于多向应⼒状态时,必须同时考虑所有的应⼒分量。
在⼀定的变形条件(变形温度、变形速度等)下,只有当各应⼒分量之间符合⼀定关系时,质点才开始进⼊塑性状态,这种关系称为屈服准则,也称塑性条件。
它是描述受⼒物体中不同应⼒状态下的质点进⼊塑性状态并使塑性变形继续进⾏所必须遵守的⼒学条件,这种⼒学条件⼀般可表⽰为f(σi j)=C⼜称为屈服函数,式中C是与材料性质有关⽽与应⼒状态⽆关的常数,可通过试验求得。
屈服准则是求解塑性成形问题必要的补充⽅程。
ansys常用命令大全(最新版)
1. A,P1,P2,…,P17,P18(以点定义面)2. AADD,NA1,NA2,…NA8,NA9(面相加)3. AATT,MAT,REAL,TYPE,ESYS,SECN(指定面的单元属性)【注】ESYS为坐标系统号、SECN为截面类型号。
4. *ABBR,Abbr,String(定义一个缩略词)5. ABBRES,Lab,Fname,Ext(从文件中读取缩略词)6. ABBSAVE,Lab,Fname,Ext(将当前定义的缩略词写入文件)7. ABS,IR,IA,--,--,Name,--,--,FACTA(取绝对值)【注】*************8. ACCAT,NA1,NA2(连接面)9. ACEL,ACEX,ACEY,ACEZ(定义结构的线性加速度)10. ACLEAR,NA1,NA2,NINC(清除面单元网格)11. ADAMS,NMODES,KSTRESS,KSHELL【注】*************12. ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC【注】*************13. ADD,IR, IA, IB, IC, Name, --,-- , FACTA, FACTB, FACTC(变量加运算)14. ADELE,NA1,NA2,NINC,KSWP(删除面)【注】KSWP =0删除面但保留面上关键点、1删除面及面上关键点。
15. ADRAG,NL1,NL2,…,NL6,NLP1,NLP2,…,NLP6(将既有线沿一定路径拖拉成面)16. AESIZE,ANUM,SIZE(指定面上划分单元大小)17. AFILLT,NA1,NA1,RAD(两面之间生成倒角面)18. AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元)19. *AFUN, Lab(指定参数表达式中角度单位)20. AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE(复制面)21. AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接)22. AINA,NA1,NA2,…,NA8,NA9(被选面的交集)23. AINP,NA1,NA2,…,NA8,NA9(面集两两相交)24. AINV,NA,NV(面体相交)25. AL,L1,L2,…,L9,L10(以线定义面)26. ALIST,NA1,NA2,NINC,Lab(列表显示面的信息)【注】Lab=HPT时,显示面上硬点信息,默认为空。
2019有限元分析软件ANSYS命令流中文说明4 4.doc
有限元分析软件ANSYS命令流中文说明4 4有限元分析软件ANSYS命令流中文说明4/42010-05-23 21:151设置分析类型ANTYPE,Antype,status,ldstep,action其中antype表示分析类型STATIC:静态分析MODAL:模态分析TRANS:瞬态分析SPECTR:谱分析2 KBC,KEY制定载荷为阶跃载荷还是递增载荷EKY=0递增方式KEY=1阶跃方式3 SOLVE开始一个求解运算4 LSSOLVE读入并求解多个载荷步5 TIME,time设置求解时间有时在分析中需要进入后处理,然后在保持进入后处理之前的状态的情况下接着算下去,可以使用以下的方法:PARSAV,ALL,PAR,TXT!PARSAV命令是储存ANSYS的参数,ALL代表所有参数,PAR是文件名,TXT是扩展名/SOLU ANTYPE,REST,CruStep-1,,CONTINUE!ANTYPE是定义分析类型的命令,REST代表重启动,CruStep代表本载荷步的编号PARRES,NEW,PAR,TXT!PARRES是恢复参数的命令,NEW表示参数是以刷新状态恢复,PAR和TXT 代表了储存了参数的文件名和扩展名如果有单元生死的问题,可以这样处理:ALLSEL,ALL*GET,E_SUM_MAX,ELEM,NUM,MAX!得到单元的最大编号,即单元的总数ESEL,S,LIVE!选中"生"的单元*GET,E_SUM_AL,ELEM,COUNT*DIM,E_POT_AL,E_SUM_MAX!单元选择的指示*DIM,E_NUM_AL,E_SUM_AL!单元编号的数组J=0!读出所选单元号*DO,I,1,E_SUM_MAX*VGET,E_POT_AL(I),ELEM,I,ESEL!对所有单元做循环,被选中的单元标志为"1"*IF,E_POT_AL(I),EQ,1,THEN J=J+1 E_NUM_AL(J)=I*ENDIF*ENDDO ALLSEL,ALL在重启动之后恢复单元生死状态*if,E_SUM_AL,ne,0,then*do,i,1,Num_Alive esel,a,E_NUM_AL(i)*enddo ealive,all allsel*endif/WINDOW,WN,XMIN,XMAX,YMIN,YMAX,NCOPY注意x的坐标是-1到1.67,y坐标是-1到1 Xmin=off on,FULL,LEFT,RIGH,TOP,BOT,LTOP,LBOT,RTOP,RBOT注意一个问题,除了1号窗口外,其他的不能用鼠标操作,只用先发/view 和/dist,然后用/replot。
APDL命令流解释总结
1. A,P1,P2,…,P17,P18(以点定义面)2. AADD,NA1,NA2,…NA8,NA9(面相加)3. AATT,MAT,REAL,TYPE,ESYS,SECN(指定面的单元属性)【注】ESYS为坐标系统号、SECN为截面类型号。
4. *ABBR,Abbr,String(定义一个缩略词)5. ABBRES,Lab,Fname,Ext(从文件中读取缩略词)6. ABBSAVE,Lab,Fname,Ext(将当前定义的缩略词写入文件)7. ABS,IR,IA,--,--,Name,--,--,FACTA(取绝对值)【注】*************8. ACCAT,NA1,NA2(连接面)9. ACEL,ACEX,ACEY,ACEZ(定义结构的线性加速度)10. ACLEAR,NA1,NA2,NINC(清除面单元网格)11. ADAMS,NMODES,KSTRESS,KSHELL【注】*************12. ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC【注】*************13. ADD,IR, IA, IB, IC, Name, --,-- , FACTA, FACTB, FACTC(变量加运算)14. ADELE,NA1,NA2,NINC,KSWP(删除面)【注】KSWP =0删除面但保留面上关键点、1删除面及面上关键点。
15. ADRAG,NL1,NL2,…,NL6,NLP1,NLP2,…,NLP6(将既有线沿一定路径拖拉成面)16. AESIZE,ANUM,SIZE(指定面上划分单元大小)17. AFILLT,NA1,NA1,RAD(两面之间生成倒角面)18. AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元)19. *AFUN, Lab(指定参数表达式中角度单位)20. AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE(复制面)21. AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接)22. AINA,NA1,NA2,…,NA8,NA9(被选面的交集)23. AINP,NA1,NA2,…,NA8,NA9(面集两两相交)24. AINV,NA,NV(面体相交)25. AL,L1,L2,…,L9,L10(以线定义面)26. ALIST,NA1,NA2,NINC,Lab(列表显示面的信息)【注】Lab=HPT时,显示面上硬点信息,默认为空。
瞬态动力学分析08
§3.8.2自动时间步长自动时间步长(也称作时间步长优化)试图按响应频率和非线性效果来调整求解期间的积分时间步长。
此特征的主要好处是可以减少子步的总数,从而节省计算机资源。
同理,采用自动时间步长可以大大减少可能需要进行重新分析(调节时间步长,非线性,等)的次数。
如果存在非线性,自动时间步长还会带来另外一个好处:适当地增加载荷并在达不到收敛时回溯到先前收敛的解(二分法)。
可以用命令AUTOTS激活自动时间步长。
(关于存在非线性时采用自动时间步长的情况参见“非线性分析”。
)虽然对于所有分析都激活自动时间步长似乎是一个好主意,但在有些情况下自动时间步长也可能是无益的(甚至可能是有害的):·只是在结构的局部有动力学行为的问题(例如涡轮叶片和轮毂组件),这时系统部件的低频能量部分远远高于高频部分。
·受恒定激励的问题(如地震载荷),在这种情形下当不同频率被激活时时间步长趋于连续变化。
·运动学问题(刚体运动),在这种情形下刚体运动对响应频率项的贡献将占主导地位。
§3.8.3阻尼大多数系统中存在阻尼,而且在动力学分析中应当指定阻尼。
在ANSYS程序可以指定五种形式的阻尼:·Aplha和Beta阻尼(Rayleigh阻尼)·和材料相关的阻尼·恒定的阻尼比·振型阻尼·单元阻尼在ANSYS/Professional程序中只有恒定阻尼比和振型阻尼可用。
可以在模型中指定多种形式的阻尼,程序按所指定的阻尼之和形成阻尼矩阵[C]。
下表列出了在不同结构分析中可用的阻尼类型。
不同分析类型可用的阻尼N/A表示不能使用[1]表示只可用β阻尼,不可用α阻尼[2]表示阻尼只用于模态合并,不用于计算模态系数[3]表示包括超单元阻尼矩阵[4]表示如果经模态扩展转换成了振型阻尼[5]表示如果指定了,程序会计算出一个用于随后的谱分析的有效阻尼比[6]表示如果使用QR阻尼模态提取方法[MODOPT,QRDAMP],在前处理或模态分析过程中指定任何阻尼,但ANSYS在执行模态叠加分析时将忽略任何阻尼。
ANSYS动力学瞬态分析完全法
完全法完全法采用完整的系统矩阵计算瞬态响应(没有矩阵缩减)。
它是三种方法中功能最强的,允许包括各类非线性特性(塑性、大变形、大应变等)。
注─如果并不想包括任何非线性,应当考虑使用另外两种方法中的一种。
这是因为完全法是三种方法中开销最大的一种。
完全法的优点是:·容易使用,不必关心选择主自由度或振型。
·允许各种类型的非线性特性。
·采用完整矩阵,不涉及质量矩阵近似。
·在一次分析就能得到所有的位移和应力。
·允许施加所有类型的载荷:节点力、外加的(非零)位移(不建议采用)和单元载荷(压力和温度),还允许通过TABLE数组参数指定表边界条件。
·允许在实体模型上施加的载荷。
完全法的主要缺点是它比其它方法开销大。
§3.4 完全法瞬态动力学分析首先,讲述完全法瞬态动力学分析过程,然后分别介绍模态叠加法和缩减法与完全法不相同的计算步骤。
完全法瞬态动力分析(在ANSYS/Multiphsics、ANSYS/Mechauioal及ANSYS/Structural中可用)由以下步骤组成:1.建造模型2.建立初始条件3.设置求解控制4.设置其他求解选项5.施加载荷6.存储当前载荷步的载荷设置7.重复步骤3-6定义其他每个载荷步8.备份数据库9.开始瞬态分析10.退出求解器11.观察结果§ 型在这一步中,首先要指定文件名和分析标题,然后用PREP7定义单元类型,单元实常数,材料性质及几何模型。
这些工作在大多数分析中是相似的。
<<ANSYS 建模与网格指南>>详细地说明了如何进行这些工作。
对于完全法瞬态动力学分析,注意下面两点:·可以用线性和非线性单元;·必须指定杨氏模量EX(或某种形式的刚度)和密度DENS(或某种形式的质量)。
材料特性可以是线性的或非线性的、各向同性的或各向异性的、恒定的或和温度有关的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
显然,在瞬态分析或与速率有关的静态分析(蠕变或粘塑性)中,时间代表实际的、按年月顺序的时间,用秒、分钟或小时表示。在指定载荷历程曲线的同时(使用TIME命令),在每个载荷步结束点赋时间值。使用下列方法之一赋时间值:
Main Menu>Solution>Time/Frequenc>Time and Substps or Time - Time Step
Main Menu>Solution>Unabridged Menu>Time/Frequenc>Time and Substps or Time - Time Step
弧长方法是一先进的求解技术,关于使用该方法的细节,参见ANSYS Structural Analysis Guide(ANSYS结构分析指南)的Nonlinear Structural Analysis。
载荷步为作用在给定时间间隔内的一系列载荷。子步为载荷步中的时间点,在这些时间点,求得中间解。两个连续的子步之间的时间差称为时间步长或时间增量。平衡迭代纯粹是为了收敛而在给定时间点进行计算的迭代求解方法。
那么,在后处理器中,如果得到一个变形-时间关系图,其含义与变形-载荷关系相同。这种技术非常有用,例如,在大变形屈曲分析中,其任务是跟踪结构载荷增加时结构的变形。
当 求解中使用弧长方法时,时间还表示另一含义。在这种情况下,时间等于载荷步开始时的时间值加上弧长载荷系数(当前所施加载荷的放大系数)的数值。ALLF 不必单调增加(即:它可以增加、减少或甚至为负),且在每个载荷步的开始时被重新设置为0。因此,在弧长求解中,时间不作为“计数器”。
Command(s)(命令):
TIME
GUI:
Main Menu>Preprocessor>Loads>Time/Frequenc>Time and Substps or Time - Time Step
Main Menu>Solution>Sol"n Control:Basic Tab
然 而,在不依赖于速率的分析中,时间仅仅成为一个识别载荷步和子步的计数器。缺省情况下,程序自动地对time赋值,在载荷步1结束时,赋time=1;在 载荷步2结束时,赋time=2;依次类推。载荷步中的任何子步将被赋给合适的、用线性插值得到的时间值。在这样的分析中,通过赋给自定义的时间值,就可 建立自己的跟踪参数。例如,若要将100个单位的载荷增加到一载荷步上,可以在该载荷步的结束时将时间指定为100,以使载荷和时间值完全同步。