Ansys多载荷步的理解
ansys基本过程手册
ANSYS使用手册第1章开始使用ANSYS1.1完成典型的ANSYS分析ANSYS软件具有多种有限元分析的能力,包括从简单线性静态分析到复杂的非线性瞬态动力学分析。
在ANSYS分析指南手册中有关于它开展不同工程应用领域分析的具体过程。
本章下面几节中描述了对绝大多数分析皆适用的一般步骤。
一个典型的ANSYS分析过程可分为三个步骤:●建立模型●加载并求解●查看分析结果1.2建立模型与其他分析步骤相比,建立有限元模型需要花费ANSYS用户更多时间。
首先必须指定作业名和分析标题,然后使用PREP7前处理器定义单元类型、单元实常数、材料特性和几何模型。
1.2.1 指定作业名和分析标题该项工作不是强制要求的,但ANSYS推荐使用作业名和分析标题。
1.2.1.1定义作业名作业名是用来识别ANSYS作业。
当为某项分析定义了作业名,作业名就成为分析过程中产生的所有文件名的第一部分(文件名)。
(这些文件的扩展名是文件类型的标识,如.DB)通过为每一次分析给定作业名,可确保文件不被覆盖。
如果没有指定作业名,所有文件的文件名均为FILE或file(取决于所使用的操作系统)。
可按下面方法改变作业名。
●进入ANSYS程序时通过入口选项修改作业名。
可通过启动器或ANSYS执行命令。
详见ANSYS 操作指南。
●进入ANSYS程序后,可通过如下方法实现:命令行方式:/FILENAMEGUI:Utility Menu>File>Change Jobname/FILENAME命令仅在Begin level(开始级)才有效,即使在入口选项中给定了作业名,ANSYS 仍允许改变作业名。
然而该作业名仅适用于使用/FILNAME后打开的文件。
使用/FILNAME命令前打开的文件,如记录文件Jobname.LOG、出错文件Jobname.ERR等仍然是原来的作业名。
1.2.1.2 定义分析标题/TITLE命令(Utility Menu>File>Change Title)可用来定义分析标题。
ansys中子步和载荷步的含义与设置方法
在Ansys中,子步和载荷步是非常重要的概念,对于进行复杂仿真分析的工程师来说,深入理解并正确设置子步和载荷步是非常关键的。
接下来,我将从深度和广度的角度,结合自己的理解和经验,详细解释这两个概念的含义和设置方法。
1. 子步的含义与设置方法让我们来理解什么是子步。
在Ansys中,子步是为了确保仿真收敛而进行的时间步长分割。
当仿真过程中存在非线性行为或者材料模型的非线性影响较大时,我们就需要使用子步来有效地控制仿真的精度和稳定性。
在设置子步时,首先需要考虑仿真的时间范围,并根据具体情况进行合理的分割。
一般来说,我们可以根据仿真模型的非线性程度和材料特性来确定子步的数量和大小。
对于高度非线性的模型,需要细分子步以确保仿真的准确性;而对于较为线性的模型,则可以适当减少子步以提高仿真效率。
在设置子步时,还需要考虑到各个载荷的作用情况,以确保在每个子步内能够充分考虑不同载荷的影响。
通过合理设置子步,可以有效地控制仿真的收敛性,并且提高仿真结果的准确性。
2. 载荷步的含义与设置方法载荷步是指在Ansys中对载荷进行分段加载的方法。
在工程仿真中,往往会面对需要分段加载的情况,这时就需要使用载荷步来对载荷进行合理分段,并进行逐步加载以观察结构的响应。
在设置载荷步时,首先需要考虑加载的类型和大小,然后根据具体的分析目的来确定载荷的分段情况。
通常情况下,我们可以根据结构的承载能力和材料的特性来确定载荷的分段加载,并且可以根据仿真的结果来调整载荷步的设置,以得到更加准确的分析结果。
总结和回顾通过对子步和载荷步的含义和设置方法的详细解释,我们可以看到,在Ansys中合理设置子步和载荷步对于确保仿真的准确性和稳定性是非常重要的。
通过合理分割子步和载荷,我们可以更好地控制仿真的收敛性和精度,并且可以更加准确地模拟结构的响应情况。
个人观点和理解在我的实际工程仿真经验中,我发现合理设置子步和载荷步可以大大提高仿真的精度和效率。
ANSYS求解过程中的载荷、约束与边界条件的设定
1.施加显式分析的载荷一般的加载步骤如下:(1)将模型中受载的部分定义为组元或PART(用于刚体的加载);(2)定义包含时间和对应荷载数值的数组参数并赋值;(3)通过上述数组定义荷载时间历程曲线;(4)选择施加荷载的坐标系统(默认为在总体直角坐标系);(5)将荷载施加到结构模型特定受载的部分上。
在ANSYS/LS-DYNA中,定义或分析显式分析载荷的GUI操作菜单路径为:Main Menu>Preprocessor>LS-DYNA Options>Loading Options>Specify Loads Main Menu>Solution>Loading Options>Specify Loads通过上述菜单调出如图1所示的加载对话框,在其中依次输入相应的参数,同样可以完成载荷的施加过程。
图1施加显式分析的载荷注意:在ANSYS/LS-DYNA中,上述方式定义的载荷是在一个载荷步施加的,即直接施加随着时间变化的各种动力作用到结构的受载部分。
不要与ANSYS隐式结构分析中多个载荷步加载的概念相混淆。
施加了显式分析载荷之后,可以通过操作显示或隐藏载荷标志,其GUI菜单操作路径为:Main Menu>Preprocessor>LS-DYNA Options>Loading Options>Show Forces2.施加初始条件在瞬态动力问题中,经常需要定义结构系统的初始状态,如初始速度等。
在ANSYS/LS-DYNA程序中,菜单路径为:Main Menu>Preprocessor>LS-DYNA Options>Initial Velocity>OnNodes/PARTsMain Menu>Solution>Initial Velocity>On Nodes/PARTs图2施加于PART上初始速度3.施加边界条件在ANSYS/LS-DYNA中,可以定义如下一些类型的边界条件:★固定边界条件其菜单操作路径为:Main Menu>Preprocessor>LS-DYNA Options>Constraints>Apply>On Nodes Main Menu>Solution>Constraints>Apply>On Nodes在图形窗口中单击需要约束的节点,然后,在弹出的如图3所示的对话框中进行施加零约束的操作。
Ansys多载荷步分析流程
ANSYS多载荷步分析流程中国机械CAD论坛 dengguide1. 流程概述1.1 线弹性计算按照ANSYS帮助文件中的叙述,ANSYS中有3种方法可以用于定义和求解多载荷部问题:(1)多次求解法,每一个载荷步运行一次求解;(2)载荷步文件法,通过LSWRITE命令将每一个载荷步输出为载荷步文件,然后通过LSSOLVE命令一次求解所有的载荷步;(3)矩阵参数法,通过矩阵参数建立载荷-时间列表,然后再加载求解。
按照以上方法进行线弹性结构分析时,每一个载荷步的求解结果都是独立的,前后载荷步的求解结果之间没有相互关系,后一载荷步的求解结果并不是在前一个载荷步计算结果的基础之上叠加的。
例如,2个载荷步都定义150 MPa内压并不会在容器上产生300 MPa内压的累积效果。
换一个角度理解,对于线弹性结构分析也没有必要将300 MPa内压拆分为2个载荷步计算,直接定义1个300MPa的载荷步并在求解设置中定义和输出2个载荷子步,可以分别得到150MPa和300MPa内压对应的结构响应。
1.2 弹塑性计算当结构有塑性变形产生时,由于结构弹塑性响应与载荷历程相关,同一载荷值可能对应不同的位移和应变值,在进行多载荷步求解时必须考虑响应的前后累积效应。
例如,对厚壁容器进行自增强弹塑性分析必须考虑应变强化效应的影响。
ANSYS中有3中方法可以实现弹塑性连续分析。
第1、2种方法就是载荷步文件法和矩阵参数法,具体设置同线弹性计算时相同,一旦有塑性变形产生程序会自动累积多次加载效应。
第3种方法是重启动法,在第1个载荷步计算结果的基础上,重新定义载荷并运行重启动计算。
在与线弹性求解不同的是,多次求解法不能直接用于弹塑性多载荷步计算。
下面我们将通过一个具体的算例来具体说明结构的多载荷步弹塑性分析。
2. 算例验证一根均匀圆棒两端受到均匀的轴向拉应力P,圆棒半径为5 mm、长度为10 mm,材料为如图1所示的双线性等向强化材料,弹性模量E=200 GPa,泊松比μ=0,屈服强度sσ=200 E=100 GPa,计算圆棒上的轴向应变ε。
ansys中子步和载荷步的含义与设置方法
ansys中子步和载荷步的含义与设置方法在ANSYS中,子步和载荷步是用于模拟复杂工程问题的重要概念。
子步(Substep)是为了更精确地捕捉结构在非线性或动态情况下的行为而引入的一个概念。
而载荷步(Load Step)是将模拟分为多个连续的时间段或加载阶段,以模拟结构在不同加载条件下的响应。
子步是在每个载荷步中进一步细化时间,将一个载荷步划分为多个小的时间间隔。
这样做的目的是为了更准确地模拟结构在非线性或动态情况下的行为。
在每个子步中,ANSYS会根据结构的当前状态进行计算,然后根据所设定的子步数和时间步长进行迭代计算,直到达到收敛条件。
设置子步的方法主要包括以下几个步骤:1. 定义载荷步:在ANSYS中,首先需要定义每个载荷步所需的加载条件,如施加的力、位移或温度等。
这可以在ANSYS的预处理环境中完成。
2. 设置子步数和时间步长:根据结构的特性和所需的精度,确定所需的子步数和时间步长。
子步数越多,模拟结果越精确,但计算时间也会增加。
时间步长则决定了子步之间的时间间隔。
需要根据结构的动态响应特性来选择合适的时间步长。
3. 定义收敛条件:为了使计算得到准确的结果,需要设置适当的收敛条件。
在每个子步中,ANSYS会计算结构的响应,并与指定的收敛条件进行比较。
如果未达到收敛条件,则继续迭代计算直到满足收敛要求。
载荷步则用于将模拟划分为多个时间段或加载阶段,以模拟结构在不同加载条件下的响应。
在每个载荷步中,ANSYS会根据所定义的加载条件进行计算,并输出相应的结果。
设置载荷步的方法如下:1. 定义不同的加载条件:在ANSYS中,首先需要定义不同的加载条件,如施加的力、位移或温度等。
这可以在ANSYS的预处理环境中完成。
2. 排列和定义载荷步:根据实际情况,将不同的加载条件按照顺序排列,并为每个载荷步设置开始时间和结束时间。
开始时间可以根据前一载荷步的结束时间来确定。
3. 运行模拟:在设置完所有的载荷步之后,可以运行模拟并获取相应的结果。
有限元分析软件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常见问题解答2
内容:
有朋友问:弹性地基梁中的弹簧(2维)在ANSYS中应采用那一个单元?又如何操作?
【xmpan2000】于2001年6月30日11:32发表在:ansys论坛
标题:我用过弹簧单元
内容:
很久以前我用过弹簧单元,好象是COMBIN(2D),你试试看,有问题在联系,OK?
一、软件功能简介
软件主要包括三个部分:前处理模块,分析计算模块和后处理模块。前处理模块提供了一个强大的实体建模及网格划分工具,用户可以方便地构造有限元模型;分析计算模块包括结构分析(可进行线性分析、非线性分析和高度非线性分析)、流体动力学分析、电磁场分析、声场分析、压电分析以及多物理场的耦合分析,可模拟多种物理介质的相互作用,具有灵敏度分析及优化分析能力;后处理模块可将计算结果以彩色等值线显示、梯度显示、矢量显示、粒子流迹显示、立体切片显示、透明及半透明显示(可看到结构内部)等图形方式显示出来,也可将计算结果以图表、曲线形式显示或输出。软件提供了100种以上的单元类型,用来模拟工程中的各种结构和材料。该软件有多种不同版本,可以运行在从个人机到大型机的多种计算机设备上,如PC,SGI,HP,SUN,DEC,IBM,CRAY等。目前版本为ANSYS5.7版,其微机版本要求的操作系统为Windows 95/98或Windows NT,也可运行于UNIX系统下。微机版的基本硬件要求为:显示分辨率为1024×768,显示内存为2M以上,硬盘大于350M,推荐使用17英寸显示器。
二、前处理模块PREP7
双击实用菜单中的“Preprocessor”,进入ANSYS的前处理模块。这个模块主要有两部分内容:实体建模和网格划分。
●实体建模
ANSYS程序提供了两种实体建模方法:自顶向下与自底向上。
ANSYS 命令流解释大全
vsel,a,volu,,17,23,2
上面的命令选中了实体编号为 14,17,19,21,23的五个实体
u rforce, nvar, node, item, comp, name 指定待存储的节点力数据
nvar: 变量号
node: 节点号
item comp
F x, y.z
mu: 摩擦系数
dens: 质量密度
mat: 材料编号(缺省为当前材料号)
c 材料特性值,或材料之特性,温度曲线中的常数项
c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数
二、定义DP材料:
首先要定义EX和泊松比:MP,EX,MAT,……
MP,NUXY,MAT,……
定义DP材料单元表(这里不考虑温度):TB,DP,MAT
!第二个(或后继)载荷步:
TIME,...
ESEL,...
EKILL,... !杀死选择的单元
ESEL,...
EALIVE,... !重新激活选择的单元
...
FDELE,... !删除不活动自由度的结点载荷
D,... !约束不活动自由度
...
F,... !在活动自由度上施活的自由度上的约束
Command:EKILL
GUI: Main Menu>Solution>-Load Step Opts-Other>Kill Elements
用下列命令重新激活单元:
Command: EALIVE
GUI: Main Menu>Solution>-Load Step Opts-Other>Activate Elem
SAVE
ANSYS结构分析教程篇
ANSYS结构分析基础篇一、总体介绍进行有限元分析的基本流程:1.分析前的思考1)采用哪种分析(静态,模态,动态...)2)模型是零件还是装配件(零件可以form a part形成装配件,有时为了划分六面体网格采用零件,但零件间需定义bond接触)3)单元类型选择(线单元,面单元还是实体单元)4)是否可以简化模型(如镜像对称,轴对称)2.预处理1)建立模型2)定义材料3)划分网格4)施加载荷及边界条件3.求解4.后处理1)查看结果(位移,应力,应变,支反力)2)根据标准规范评估结构的可靠性3)优化结构设计高阶篇:一、结构的离散化将结构或弹性体人为地划分成由有限个单元,并通过有限个节点相互连接的离散系统。
这一步要解决以下几个方面的问题:1、选择一个适当的参考系,既要考虑到工程设计习惯,又要照顾到建立模型的方便。
2、根据结构的特点,选择不同类型的单元。
对复合结构可能同时用到多种类型的单元,此时还需要考虑不同类型单元的连接处理等问题。
3、根据计算分析的精度、周期及费用等方面的要求,合理确定单元的尺寸和阶次。
4、根据工程需要,确定分析类型和计算工况。
要考虑参数区间及确定最危险工况等问题。
5、根据结构的实际支撑情况及受载状态,确定各工况的边界约束和有效计算载荷。
二、选择位移插值函数1、位移插值函数的要求在有限元法中通常选择多项式函数作为单元位移插值函数,并利用节点处的位移连续性条件,将位移插值函数整理成以下形函数矩阵与单元节点位移向量的乘积形式。
位移插值函数需要满足相容(协调)条件,采用多项式形式的位移插值函数,这一条件始终可以满足。
但近年来有人提出了一些新的位移插值函数,如:三角函数、样条函数及双曲函数等,此时需要检查是否满足相容条件。
2、位移插值函数的收敛性(完备性)要求:1)位移插值函数必须包含常应变状态。
2)位移插值函数必须包含刚体位移。
3、复杂单元形函数的构造对于高阶复杂单元,利用节点处的位移连续性条件求解形函数,实际上是不可行的。
一线工程师总结AnsysWorkbench之Mechanical应用——分析设置
一线工程师总结AnsysWorkbench之Mechanical应用——分析设置对于结构静力学中的简单线性问题,不需要对其进行设置,但是对于复杂的分析需要设置一些控制选项。
分析设置是在Mechanical分析树的Static Structural下的Anslysis Settings细节设置中。
本文主要对载荷步控制、求解器控制、重启控制、非线性控制、输出控制、分析数据管理进行介绍。
1 载荷步控制载荷步控制用于指定求解步数和时间。
在非线性分析时,用于控制时间步长。
载荷步控制也用于创建多载荷步,如螺栓预紧载荷。
1.1 载荷步与子步载荷步、子步和平衡迭代是控制加载求解过程的三个载荷时间历程节点。
1.1.1 载荷步在线性静力学分析或稳态分析中,可以使用不同的载荷步施加不同的载荷组合。
在瞬态分析中,可以将多个载荷步加载到同一加载历程曲线的不同时间点。
注意:载荷可以分步,约束不能分步。
实例1,固定矩形条一端,在另一端分3步加载载荷,第一步只加载100N的力,第二步只加载10000Nm的逆时针扭矩,第三步推力与扭矩共同作用,求每一步的变形。
Step1,设置零件材料,接触关系,网格划分,过程略。
Step2,分析设置,将载荷步设置为3,其余默认。
Step3,设置边界条件,如下图。
载荷默认都是渐增(斜坡)加载的,用一个载荷步将载荷从0增加到设定值。
选中分析树中的Force,在信息窗口中出现了Tabular Data表格和Graph图表,代表了Force的加载历程,在第一步中,力从0渐变到100,并在第二三步中保持。
对于静力学分析,渐增加载与恒定加载计算无区别,本例将力与扭矩都改为恒定加载,在表格第一行将数字改为设定值。
要想Force在第二步不起作用,只需要点击图表的第二步区域或表格对应行,右击选择Activate/Deactive at this step!(在此步激活/取消),此载荷便在第二步中消失。
同样设置Moment载荷,使它在第一步中不起作用。
ANSYSWorkbench中的几种载荷的含义
ANSYSWorkbench中的几种载荷的含义ANSYS Workbench 中的几种载荷的含义2010-10-29 22:03 字号:小大我要评论(0)1) 方向载荷对大多数有方向的载荷和支撑,其方向多可以在任意坐标系中定义:–坐标系必须在加载前定义而且只有在直角坐标系下才能定义载荷和支撑的方向.–在Details view中, 改变“Define By”到“Components”. 然后从下拉菜单中选择合适的直角坐标系.–在所选坐标系中指定x, y, 和z分量–不是所有的载荷和支撑支持使用坐标系。
2) 加速度 (重力)–加速度以长度比上时间的平方为单位作用在整个模型上。
–用户通常对方向的符号感到迷惑。
假如加速度突然施加到系统上,惯性将阻止加速度所产生的变化,从而惯性力的方向与所施加的加速度的方向相反。
–加速度可以通过定义部件或者矢量进行施加。
标准的地球重力可以作为一个载荷施加。
–其值为9.80665 m/s2 (在国际单位制中)–标准的地球重力载荷方向可以沿总体坐标轴的任何一个轴。
–由于“标准的地球重力”是一个加速度载荷,因此,如上所述,需要定义与其实际相反的方向得到重力的作用力。
3) 旋转速度旋转速度是另一个可以实现的惯性载荷–整个模型围绕一根轴在给定的速度下旋转–可以通过定义一个矢量来实现,应用几何结构定义的轴以及定义的旋转速度–可以通过部件来定义,在总体坐标系下指定初始和其组成部分–由于模型绕着某根轴转动,因此要特别注意这个轴。
–缺省旋转速度需要输入每秒所转过的弧度值。
这个可以在路径“Tools > Control Panel >Miscellaneous > AngularVelocity” 里改变成每分钟旋转的弧度(RPM)来代替。
4) 压力载荷:–压力只能施加在表面并且通常与表面的法向一致–正值代表进入表面 (例如压缩) ;负值代表从表面出来 (例如抽气等)–压力的单位为每个单位面积上力的大小5) 力载荷:–力可以施加在结构的最外面,边缘或者表面。
ANSYS Workbench 中的几种载荷的含义
3) 旋转速度
旋转速度是另一个可以实现的惯性载荷
– 整个模型围绕一根轴在给定的速度下旋转
– 可以通过定义一个矢量来实现,应用几何结构定义的轴以及定义的旋转速度
– 可以通过部件来定义,在总体坐标系下指定初始和其组成部分
– 由于模型绕着某根轴转动,因此要特别注意这个轴。
– 缺省旋转速度需要输入每秒所转过的弧度值。这个可以在路径“Tools > Control Panel >Miscellaneous > AngularVelocity” 里改变成每分钟旋转的弧度(RPM)来代替。
Rough(粗糙的):这种接触方式和无摩擦类似。但表现为完全的摩擦接触,即没有相对滑动。只适用于面接触。默认情况下,不自动消除间隙。这种情况相当于接触体间的摩擦系数为无穷大。
Frictional(有摩擦):这种情况下,在发生相对滑动前,两接触面可以通过接触区域传递一定数量的剪应力。有点像胶水。模型在滑动发生前定义一个等效的剪应力,作为接触压力的一部分。一旦剪应力超过此值,两面将发生相对滑动。只适用于面接触。摩擦系数可以是任意非负值。
4) 压力载荷:
–压力只能施加在表面并且通常与表面的法向一致
– 正值代表进入表面 (例如压缩) ;负值代表从表面出来 (例如抽) 力载荷:
–力可以施加在结构的最外面,边缘或者表面。
– 力将分布到整个结构当中去。这就意味着假如一个力施加到两个同样的表面上,每个表面将承受这个力的一半。力单位为质量乘以长度比上时间的平方。
– 加速度可以通过定义部件或者矢量进行施加。
标准的地球重力可以作为一个载荷施加。
– 其值为9.80665 m/s2 (在国际单位制中)
– 标准的地球重力载荷方向可以沿总体坐标轴的任何一个轴。
Ansys多载荷步的理解
关于多载荷步的理解1.荷载步中荷载的处理方式无论是线性分析或非线性分析处理方式是一样的。
①对施加在几何模型上的荷载(如fk,sfa等):到当前荷载步所保留的荷载都有效。
如果前面荷载步某个自由度处有荷载,而本步又在此自由度处施加了荷载,则后面的替代前面的;如果不是在同一自由度处施加的荷载,则施加的所有荷载都在本步有效(删除除外!)。
②对施加在有限元模型上的荷载(如f,sf,sfe,sfbeam 等):a nsys缺省的荷载处理是替代方式,可用fcum,sfcum命令修改,可选择三种方式:替代(repl)、累加(add)、忽略(igno)。
当采用缺省时,对于同一自由度处的荷载,后面施加的荷载替代了前面施加的荷载(或覆盖);而对于不是同一自由度的荷载(包括集中或分布荷载),前面的和本步的都有效。
当采用累加方式时,施加的所有荷载都在本步有效。
特别注意的是,fcum只对在有限元模型上施加的荷载有效。
2.线性分析的荷载步从荷载步文件中可以看到,本步的约束条件和荷载情况,而其处理与上述是相同的。
由于线性分析叠加原理是成立的,或者讲每步计算是以结构的初始构形为基础的,因此似乎可有两种理解。
1、每个荷载步都是独立的:你可以根据你本步的约束和荷载直接求解(荷载步是可以任意求解的,例如可以直接求解第二个荷载步,而不理睬第一个荷载步:lssolve,2,2,1),其结构对应的是你的约束和荷载情况,与前后荷载步均无关!(事实上,你本步可能施加了一点荷载,而前步的荷载继续有效,形成你本步的荷载情况)2、后续荷载步是在前步的基础上计算的(形式上!)。
以荷载的施加先后出发,由于本步没有删除前面荷载步的荷载,你在本步仅仅施加了一部分荷载, 而结构效应是前后荷载共同作用的结果。
不管你怎样理解,但计算结果是一样的。
(Ansys 是怎样求解的,得不到证实。
是每次对每个荷载步进行求解,即[K] 不变,而[P] 是变化的,且[P] 对应该荷载步的所有荷载向量呢或是[P] 对应一个增量呢不用去管他,反正结果一样)也有先生问,想在第N步的位移和应力的基础上,施加第N+1步的荷载,如何对线性分析是没有必要的,一是线性分析的效应是可以叠加的,二是变形很小(变形大时不能采用线性分析)。
ANSYS新手入门手册(完整版)超值上
ANSYS 基本分析过程指南目录第 1 章开始使用ANSYS完成典型的ANSYS 分析建立模型第2章加载载荷概述什么是载荷载荷步、子步和平衡迭代跟踪中时间的作用阶跃载荷与坡道载荷如何加载如何指定载荷步选项创建多载荷步文件定义接头固定处预拉伸第 3 章求解什么是求解选择求解器使用波前求解器使用稀疏阵直接解法求解器使用雅可比共轭梯度法求解器(JCG)使用不完全乔列斯基共轭梯度法求解器(ICCG)使用预条件共轭梯度法求解器(PCG)使用代数多栅求解器(AMG)使用分布式求解器(DDS)自动迭代(快速)求解器选项在某些类型结构分析使用特殊求解控制使用PGR 文件存储后处理数据获得解答求解多载荷步中断正在运行的作业重新启动一个分析实施部分求解步估计运行时间和文件大小111 2323 23 24 25 26 27 68 77 788584 84 85 86 86 86 86 87 88 88 89 92 9697 100 100 111 113奇异解第 4 章 后处理概述什么是后处理 结果文件后处理可用的数据类型第5章 概述将数据结果读入数据库 在 POST1 中观察结果在 POST1 中使用 PGR 文件 POST1 的其他后处理内容第 6 章 时间历程后处理器(POST26)时间历程变量观察器 进入时间历程处理器定义变量处理变量并进行计算 数据的输入 数据的输出 变量的评价通用后处理器(POST1)114116116 117 117118118 118 127 152 160174174 176 177 179 181 183 184187 190 190 190 194 195POST26 后处理器的其它功能 第 7 章选择和组件 什么是选择 选择实体为有意义的后处理选择 将几何项目组集成部件与组件第 8 章 图形使用入门概述交互式图形与“外部”图形 标识图形设备名(UNIX 系统)指定图形显示设备的类型(WINDOWS 系统)198198 198 198 201与系统相关的图形信息产生图形显示多重绘图技术第9 章通用图形规范概述用GUI 控制显示多个ANSYS 窗口,叠加显示改变观察角、缩放及平移控制各种文本和符号图形规范杂项3D 输入设备支持第10 章增强型图形图形显示的两种方法POWERGRAPHICS 的特性何时用POWERGRAPHICS激活和关闭POWERGRAPHICS怎样使用POWERGRAPHICS希望从POWERGRAPHICS 绘图中做什么第11 章创建几何显示用GUI 显示几何体创建实体模型实体的显示改变几何显示的说明第12 章创建几何模型结果显示利用GUI 来显示几何模型结果创建结果的几何显示改变POST1 结果显示规范Q-SLICE 技术等值面技术控制粒子流或带电粒子的轨迹显示202 205 207210210 210 210 211 214 217 218219219 219 219 220 220 220223223 223 224233233 233 235 238 238 239第13 章生成图形240使用GUI 生成及控制图图形显示动作改变图形显示指定第14 章注释注释概述二维注释为ANSYS 模型生成注释三维注释三维查询注释240 240 241245245 245 246 246 247第15 章动动画概述画248248248248249249250251在ANSYS 中生成动画显示使用基本的动画命令使用单步动画宏离线捕捉动画显示图形序列独立的动画程序WINDOWS 环境中的动画第16 章外部图形253外部图形概述生成中性图形文件DISPLAY 程序观察及转换中性图形文件获得硬拷贝图形第17 章报告生成器启动报告生成器抓取图象捕捉动画获得数据表格获取列表生成报告253 254 255 258259259 260 260 261 264 264报告生成器的默认设置第18 章CMAP 程序CMAP 概述作为独立程序启动CMAP 在ANSYS 内部使用CMAP 用户化彩色图第19 章文件和文件管理267 269269 269 271 271274文件管理概述更改缺省文件名将输出送到屏幕、文件或屏幕及文件文本文件及二进制文件将自己的文件读入ANSYS 程序在ANSYS 程序中写自己的ANSYS 文件分配不同的文件名观察二进制文件内容(AXU2)在结果文件上的操作(AUX3)其它文件管理命令第20 章内存管理与配置内存管理基本概念怎样及何时进行内存管理配置文件274 274 275 275 278 279 280 280 280 280282282 282 283 286第1章开始使用ANSYS完成典型的ANSYS 分析ANSYS 软件具有多种有限元分析的能力,包括从简单线性静态分析到复杂的非线性瞬态动力学分析。
ANSYS教程(非常有用)
第一章ANSYS的安装和配置ANSYS程序包括两张光盘:一张是ANSYS经典产品安装盘,另一张是ANSYSWorkbench产品安装盘。
本章以ANSYS10.0为例介绍ANSYS的安装、配置、启动及ANSYS的相关知识。
第一节ANSYS的安装一、安装ANSYS对系统的要求安装ANSYS对计算机系统的要求如下。
1.硬件要求①内存至少256M;②采用显存不少于32M的显卡,分辨率至少为1024x768,色彩为真彩色32位:③硬盘剩余空间至少2G;④安装网卡,设置好TCP/IP协议,并且TCP/IP协议绑定到此网卡上。
注意在TCP/1P协议中要设定计算机的hostname。
2.软件系统要求操作系统为Windows2000或WindowsXP以上。
二、安装ANSYS前的准备工作1.拷贝文件先将安装光盘中MAGNITUDE文件夹拷入计算机中,如D:LMAGNITUDE,用Windows的记事本打开D:~IAGNITUDE文件夹中的ansys.dat文件,该文件的第一行内容为"SERVERhostOOOOO(30000001055”,把host改为你的计算机名,如1wm是我的主机名,则host改为Ivan。
执行命令所有程序>附件,命令提示符进入DOS状态,键入1PCONFIG/ALL回车,所显示的physicaladdress即为网卡号,本例中计算机网卡的physicaladdress为000c6e10c8531055,则ansys.dat 文件的第一行内容修改为“SERVERlwm000c6e10c8531055”,以原文件名存盘退出。
2.生成许可文件运行D:\MAGNITUDE文件夹中的keygen.bat文件,生成license.dat,该文件就是ANSYS的许可文件,将它存放在指定目录下永久保存,本例中存放在D:LMAGNITUDE文件夹中。
三、安装ANSYS①将ANSYS的安装光盘放入光驱中,出现如图1-1的画面,选择Install ANSYS 10.0开始安装AHSYS10.0。
ansys载荷施加
2.1 载荷概述有限元分析的主要目的是检查结构或构件对一定载荷条件的响应。
因此,在分析中指定合适的载荷条件是关键的一步。
在ANSYS程序中,可以用各种方式对模型加载,而且借助于载荷步选项,可以控制在求解中载荷如何使用。
2.2 什么是载荷在ANSYS术语中,载荷(loads)包括边界条件和外部或内部作用力函数,如图2-1所示。
不同学科中的载荷实例为:结构分析:位移,力,压力,温度(热应变),重力热分析:温度,热流速率,对流,内部热生成,无限表面磁场分析:磁势,磁通量,磁场段,源流密度,无限表面电场分析:电势(电压),电流,电荷,电荷密度,无限表面流体分析:速度,压力图2-1 “载荷”包括边界条件以及其它类型的载荷载荷分为六类:DOF约束,力(集中载荷),表面载荷,体积载荷、惯性力及耦合场载荷。
·DOF constraint(DOF约束)将用一已知值给定某个自由度。
例如,在结构分析中约束被指定为位移和对称边界条件;在热力分析中指定为温度和热通量平行的边界条件。
·Force(力)为施加于模型节点的集中载荷。
例如,在结构分析中被指定为力和力矩;在热力分析中为热流速率;在磁场分析中为电流段。
·Surface load(表面载荷)为施加于某个表面上的分布载荷。
例如,在结构分析中为压力;在热力分析中为对流和热通量。
·Body load(体积载荷)为体积的或场载荷。
例如,在结构分析中为温度和fluences;在热力分析中为热生成速率;在磁场分析中为流密度。
·Inertia loads(惯性载荷)由物体惯性引起的载荷,如重力加速度,角速度和角加速度。
主要在结构分析中使用。
·Coupled-field loads(耦合场载荷)为以上载荷的一种特殊情况,从一种分析得到的结果用作为另一分析的载荷。
例如,可施加磁场分析中计算出的磁力作为结构分析中的力载荷。
其它与载荷有关的术语的定义在下文中出现。
怎样理解ansys中的载荷步
怎样理解ansys中的载荷步?一.载荷步的含义一个载荷步是指边界条件和载荷选项的一次设置,用户可对此进行一次或多次求解。
一个分析过程可以包括:1.单一载荷步(常常这是足够的)2.多重载荷步有三种方法可以用来定义并求解多载荷步1.多次求解方法2.载荷步文件方法3.向量参数方法二.多次求解方法介绍多次求解方法是三种方法中最易理解的方法缺点:用户必须等到每一次求解完成后才能定义下一次载荷步(除非使用批处理方法)注意:只有在不离开求解过程时,此方法才有效。
否则,必须指示程序进行重启动为了使用多次求解方法:1.定义第一个载荷步并存盘2.进行求解3.不要退出求解器,按需要为第二次求解改变载荷步并存盘4.进行求解5.不要退出求解器,继续进行步骤3和步骤4直到所有的载荷步完成6.进行后处理三.载荷步文件方法介绍当用户想离开计算机时,使用此方法求解多重载荷步是很方便的程序将每个载荷步写到一个载荷步文件,此文件名为jobname.sxx(sxx 为载荷步号),然后使用一条命令,读进每个载荷步文件并开始求解为了使用载荷步文件方法:1.定义第一个载荷步2.将边界条件写进文件Main Menu: Solution >-Load Step Opts- Write LS File (jobname.sxx)…3.为了进行第二次求解按需要改变载荷条件4.将边界条件写到第二个文件5.利用载荷步文件进行求解Main Menu: Solution > -Solve- From LS Files (jobname.sxx)…四.向量参数方法介绍主要用于瞬态和非线性稳-静态分析。
使用向量参数和循环语句来定义一个载荷随时间变化的表*DO,FYVAL,1,10,1 *DIM,LOADVALS,,5F,1,FY,FYVAL LOADVALS(1)=1,2,3,5,7SOLVE *DO,II,1,5,1*ENDDO F,1,FY,LOADVALS(II)SOLVE*ENDDO五.使用重启动生成多重载荷步使用重启动可能不可靠,因此推荐使用多次求解方法来求解一个载荷步。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关于多载荷步的理解
1. 荷载步中荷载的处理方式
无论是线性分析或非线性分析处理方式是一样的。
①对施加在几何模型上的荷载(如fk,sfa等):到当前荷载步所保留
的荷载都有效。
如果前面荷载步某个自由度处有荷载,而本步又在此自由度处施加了荷载,则后面的替代前面的;如果不是在同一自由度处施加的荷载,则施加的所有荷载都在本步有效(删除除外!)。
②对施加在有限元模型上的荷载(如f,sf,sfe,sfbeam等):ansys缺
省的荷载处理是替代方式,可用fcum,sfcum命令修改,可选择三种方式:替代(repl)、累加(add)、忽略(igno)。
当采用缺省时,对于同一自由度处的荷载,后面施加的荷载替代了前面施加的荷载(或覆盖);而对于不是同一自由度的荷载(包括集中或分布荷载),前面的和本步的都有效。
当采用累加方式时,施加的所有荷载都在本步有效。
特别注意的是,fcum只对在有限元模型上施加的荷载有效。
2.线性分析的荷载步
从荷载步文件(file.snn)中可以看到,本步的约束条件和荷载情况,而其处理与上述是相同的。
由于线性分析叠加原理是成立的,或者讲每步计算是以结构的初始构形为基础的,因此似乎可有两种理解。
1、每个荷载步都是独立的:你可以根据你本步的约束和荷载直接求解(荷载步是可以任意求解的,例如可以直接求解第二个荷载步,而不理睬第一个荷载步:lssolve,2,2,1),其结构对应的是你的约束和荷载情况,与前后荷载步均无关!(事实上,你本步可能施加了一点荷载,而前步的荷载继续有效,形成你本步的荷载情况)
2、后续荷载步是在前步的基础上计算的(形式上!)。
以荷载的施加先后出发,由于本步没有删除前面荷载步的荷载,你在本步仅仅施加了一部分荷载, 而结构效应是前后荷载共同作用的结果。
不管你怎样理解,但计算结果是一样的。
(Ansys是怎样求解的,得不到证实。
是每次对每个荷载步进行求解,即[K]不变,而[P]是变化的,且[P]对应该荷载步的所有荷载向量呢?或是[P]对应一个增量呢?不用去管他,反正结果一样)
也有先生问,想在第N步的位移和应力的基础上,施加第N+1步的荷载,如何?对线性分析是没有必要的,一是线性分析的效应是可以叠加的,二是变形很小(变形大时不能采用线性分析)。
总之,线性分析是可以理解为后续步是在前步的基础上计算的(当然都基于初始构形)。
3.非线性分析时的荷载步
如下两点是要明确的:
①对于保守系统(无能量耗散),最后结果与荷载的施加顺序(或荷载历史、或加载路径)无关。
②后续荷载步计算是在前步的基础上(以前步的构形和应力为基础)计算的。
关于①:设置荷载步,并顺序求解;设置荷载步,直接求解荷载步;不用荷载步,直接同时施加所有荷载;使用重启动,不设荷载步,顺序求解;使用生死单元等方法,其求解结果相同。
通过计算证明了荷载顺序不影响最终结果,从这里也证明了保守系统的计算结果与荷载路径无关。
关于②:虽然从file.snn比较看,除了非线性分析的设置外,几乎与线性分析的荷载步文件没有什么差别,但如果顺序求解,则后续荷载步中用于每个子步计算的荷载=前步荷载不变+本步新施加的荷载按子步内插值。
而不是在本步有效的所有荷载点点施加。
举例1:重力和预应力分为两个荷载步,在求预应力作用时,重力不变,而将预应力按子步要求施加;所以这样计算即为考虑了重力的先作用,而预应力则在重力作用的基础上计算的。
即第二荷载步中的每个子步所对应的荷载=重力+预应力总荷载/nsubst,而不是=(重力+预应力总荷载)/nsubst.
举例2:设一悬臂梁,先在1/2处作用2000为第一荷载步,且设nsubst=10,time=1;然后悬臂端再作用3000,且nsubst=20,time= 2,为第二荷载步。
顺序求解,则3000即在2000先作用的基础上计算的,即当time=1.6时,这时子步的荷载=2000+3000/20*(1.6-1.0)* 20=3800,而不是(2000+3000) *0.6=3000。