ansys加载函数载荷func
ansys培训讲ansys载荷考虑

18
惯性载荷(续)
特点
• 惯性载荷只有结构分析中有 。
• 惯性载荷是对整个结构定义
的,是独立于实体模型和有
限元模型的。
绕Y轴的角速度
• 考虑惯性载荷就必须定义材 料密度 (材料特性DENS)。
19
添加载荷应遵循的原则
• 简化假定越少越好。 • 使施加的载荷与结构的实际承载状态保持吻合。
准则
20
• 添加刚体运动约束, 但不能添加过多的(其它)约束:
X constraints
Bracket
一块二维平面应力、平面应变、梁或 杆模型至少需要三个约束。
该模型边界条 件合理?
轴对称模型至少需要一个(轴向)约束。 三维实体或壳模型至少需要六个约束。
26
添加载荷应遵循的原则
• 实际上,集中载荷是不存在的。 然而,只要你不关心集
29
选择求解器
求解器 的功能是求解关于结构自由度的联立线性方程组 - 这
个过程可能需要花费几分钟(1,000个自由度) 到几个小时或 者几天 (100,000 - 1,000,000 自由度) , 基本上取决于你所 用计算机的速度。对于简单分析,可能需要一、两次求解 。对于复杂的瞬态或非线性分析,可能需要进行几十次、 几百次、或者甚至几千次求解。
• 对于由壳单元(s h e l l s )、平面单元(XY plane elements)或者 三维实体单元(3-D solids)等组成连续性模型,集中载荷意味 存在应力奇异点。 – 你可以用等效集中载荷代替静力分布载荷,并添加到模 型上。 – 如果你不关心(集中载荷作用)节点处的应力,这样做是可 以接受的。
准则
31
波前(Wavefront)求解器
手把手教你ansys函数加载

ANSYS函数加载详细步骤
——caemaster
20##12月27日星期四最近,很多同学在ANSYS分析中需要使用函数加载,有的载荷是时间的函数,有的载荷是位置坐标的函数,也有的载荷是温度的函数.
今天小哥我〔cae_mastersina 〕手把手教大家使用函数方式加载.
我举例使用的是一个1×1的面,面上进行自定义函数施加压力载荷Pressure,目的是让大家掌握函数加载方法的详细步骤:
打开ANSYS,先输入以下命令
/PREP7
ET,1,185
BLOCK,,1,,0.2,,1
SMRT,3
VSWEEP,ALL
1,打开函数编辑器
2,坐标系的选择和函数的输入〔在读取函数的时候也可以选择坐标系〕
猜猜这是一个什么载荷?〔中间大,四端小的斜坡载荷〕3,保存函数
4,读取函数
选择刚才保存的fp.func
表格名称自己填写,不要和ANSYS
命令使用相同的名字.
5,加载
输入命令〔显示载荷箭头,将载荷传递至FEA模型〕
/PSF,PRES,NORM,2,0,1
SBCT
/REPLOT
总结:
是不是很简单,五步搞定,把自己的函数写入函数编辑器,可以自定义任意的函数.如果载荷是时间的函数或者是温度的函数,方法也是一样的哦,赶快动手试试吧!。
在ansys中施加载荷

5.2.3
重复加载方式
在多载荷步求解的分析问题中,经常会碰到需要在同 一位置施加不同大小的同一类型的载荷的情况。为了处理后 施加的载荷与前一次施加的载荷之间的关系,ANSYS提供 了替代方式和累加方式来处理。 ANSYS的默认设置采用替代方式。表示当前施加的载 荷是替代前一次在相同位置施加的相同类型的载荷,这种方 式的最终结果是新的载荷替代原有载荷。累加方式是指只保 留以前的载荷,当前在相同位置重复施加的同类型载荷作为 载荷增量与原来的载荷相加,最终的载荷是原有载荷值与新 的载荷值的叠加结果。
5.4.2
利用函数来施加载荷
ANSYS软件提供了函数加载功能,可以很方便地在模型表 面施加函数变化的各种载荷。ANSYS中可以通过下面三种方法 实现利用函数来施加载荷。 (1)使用ANSYS主菜单中的函数编辑器和加载器来实现, 操作界面简单,方便查错和调试。这种方式也是在实践中用的最 多的方法。 (2)通过表参数的方法实现,可以用来定义随时间变化的 载荷,响应谱曲线,压力曲线,材料温度关系曲线等。就方法本 质来说,方法1中用函数编辑器定义的函数文件,最终还是要使 用函数加载器调入并定义成表参数供用户使用。 (3)使用ANSYS提供的APDL语言,编程实现利用函数来 施加载荷。但这种方式不适合初级用户,需要用户对APDL语言 的结构和编程非常熟悉才能完成。
面载荷不像集中力载荷,自由度DOF约束那样直观,虽然也可 以直接施加到节点上,但本质上属于一种分布载荷。
分析类型 结构分析
表面载荷 压力
ANSYS 标识符 PRES1.
电场分析
麦克斯韦表面 表面电荷密度 无限表面
对流 热流量 无限表面 流体结构界面 阻抗 麦克斯韦表面 无限表面
MXWF CHRGS INF
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加载函数载荷func

1.在经典ANSYS里面Apply/Functions/Define/Edit打开函数编辑器●Functions Type:选择函数类型。
选择单个方程或多值函数。
如果选择后者,必须键入状态变量名,也就是管理函数中方程的变量。
当选择一个多值函数时,六状态表格将被激活。
●Degr ees/Radians:选择度或弧度,这一选择仅决定方程如何被运算,而不会影响*AFUN设置。
●使用初始变量方程和键区定义结果方程(单个方程)或描述状态变量的方程(多值函数),出如果定义单方程函数,保存方程。
如果是定义多值函数,则继续下面的步骤。
●单击Regime1,键入在函数表格下定义的状态变量的相应的最大最小值限制。
●定义这个状态的方程。
●单击Regime2,注意状态变量的最小值限制已被定义并且不可更改,这一特征确保状态保持连续而无间隙。
定义这个状态的最高值限制。
●定义这个状态的方程。
●在六个状态中连续如上操作。
在每个状态里,不必储存或保存单个方程,除非想在另一状态中重用某个方程。
●输入一个注释描述函数(可选)选择File/Comments。
●计算器区域使用计算器,你可以在输入表达式时,加入标准的数学操作符和函数调用,你只需点击序列数字,运算符或者函数等按钮,就可把函数加入表达式中,点击INV按钮,可轮流改变部分按钮的函数功能。
▪按钮“(”与“)”按钮,成对使用圆括号强制改变表达式中的运算顺序。
▪MAX/MIN按钮:查找变量中最大值/变量中最小值。
▪COMPLEX/CONJUGATE按钮:形成一个复变量/对一个复数变量执行共轭运算,利用INV按钮进行函数功能切换。
▪LN/e^X按钮:求一个变量的自然对数/求变量的e次幂,利用INV按钮进行函数功能切换。
▪STO/RCL按钮:将表达式区域信息存储在内存中/从内存中恢复重复使用的表达式,利用INV 按钮进行功能切换。
▪CVAR按钮:计算两个变量之间的协方差(covariance),只适用于PSD求解。
ANSYS瞬态动力学时间函数加载

•施加已有表载荷
•函数载荷步控制
•基本变量:程序中使用的独立变量。方程式中允许的基本 变量有TIME, X, Y, Z,和TEMP等。 •状态变量:定义用来管理分段函数的变量。
函数边界条件加载过程: •定义函数关系式 •转换为表格载荷 •施加已有表载荷 •函数载荷步控制
Force
22.5 10 0.5 1.0 1.5 t
顶面压力载荷P=1000*sin(2πt) (a)单段函数
顶面压力载荷 (b)分段函数
二、单段函数载荷步加载
命令流
顶面压力载荷P=1000*sin(2πt)
•定义函数关系式 •转换为表格载荷
•施加已有表载荷
•函数载荷步控制
顶面位移-时间曲线
•定义函数关系式
在函数编辑器 中使用一组基本变 量,方程变量,和 数学函数去建构函 数方程。
1
2
•定义函数的详细过程: 1.打开函数编辑器: 2.选择函数类型 3.定义函数方程 4.绘制函数图形
•定义函数关系式 •转换为表格载荷
•施加已有表载荷
•函数载荷步控制
顶面位移-时间曲线
•定义函数关系式
•定义函数的详细过程:
1.打开函数编辑器: 2.选择函数类型 3.定义自变量
1
2
4.定义各函数段
5.保存函数文件
3
5
4
•转换为表格载荷
在分析中,你准备为方程变量指定值,指 定表格型参数名并使用函数时。 1.载入函数: 2.定义表格: 3.保存表格:43来自5.保存函数文件5
•转换为表格载荷
在分析中,你准备为方程变量指定值,指 定表格型参数名并使用函数时。 1.载入函数: 2.定义表格: 3.保存表格:
ansys载荷类型
ansys载荷类型在工程领域中,使用ANSYS软件进行有限元分析是一种常见的方法。
有限元分析是一种数值模拟技术,可以用于预测和评估结构或零件在各种载荷下的性能。
在ANSYS中,载荷类型是指施加在结构或零件上的外力或外部条件。
本文将介绍ANSYS中常见的载荷类型以及如何在模拟中使用它们。
1. 静态载荷静态载荷是指施加在结构或零件上的恒定外力。
在ANSYS中,可以通过以下几种方式施加静态载荷:1.1 点载荷点载荷是指作用在结构的一个点上的力或力矩。
在ANSYS中,可以通过在某个节点上施加一个力或力矩来模拟点载荷。
F, N, node_num, Fx, Fy, Fz其中,F表示施加力的命令,N表示施加的是力,node_num表示节点编号,Fx、Fy、Fz表示力的分量。
1.2 面载荷面载荷是指作用在结构的一个面上的分布载荷。
在ANSYS中,可以通过在面上定义一个载荷分布来模拟面载荷。
F, Fx, Fy, Fz, node1, node2, node3, ...其中,F表示施加力的命令,Fx、Fy、Fz表示力的分量,node1、node2、node3等表示构成面的节点。
1.3 线载荷线载荷是指作用在结构的一条线上的分布载荷。
在ANSYS中,可以通过在线上定义一个载荷分布来模拟线载荷。
F, Fx, Fy, Fz, line_num其中,F表示施加力的命令,Fx、Fy、Fz表示力的分量,line_num表示线的编号。
2. 动态载荷动态载荷是指随时间变化的外力。
在ANSYS中,可以通过以下几种方式施加动态载荷:2.1 正弦载荷正弦载荷是指随时间变化的正弦函数形式的载荷。
在ANSYS中,可以通过以下命令施加正弦载荷:D, LCID, TYPE, FREQ, T1, T2, F0, AMP其中,D表示施加动态载荷的命令,LCID表示载荷的编号,TYPE表示载荷类型,FREQ表示载荷频率,T1、T2表示载荷作用的时间段,F0表示载荷的初始值,AMP表示载荷的振幅。
ANSYS-中使用函数加载的一个简单例子
ANSYS-中使⽤函数加载的⼀个简单例⼦ANSYS 中使⽤函数加载的⼀个简单例⼦本⽂将通过⼀个具体实例说明在ANSYS 中如何使⽤函数加载,后续将通过该实例在分析过程中遇到的⼀个问题提出⾃⼰的⼀点看法。
实例的具体说明:⼀个1/4 圆柱,半径30 mm,外半径42 mm,长度100mm,如图1 所⽰:所⽤材料为双线性弹塑性材料,其机械性能为:弹性模量 E = 201000 Mpa;泊松⽐µ=0.3屈服应⼒σ= 200 Mpa;切线模量Et = 2010使⽤单元类型solid185 (8 节点六⾯体单元)。
取整体单元边长4 mm,然后可以直接对该⼏何模型划分MAP ⽹格,划分⽹格结果如图2:约束条件为:轴向两个截⾯为对称边界条件;⼀个端⾯约束轴向位移Uz。
载荷条件为:在外表⾯施加变化的压⼒载荷,载荷函数为:P (y) = 8e7 + 7E7 * (Y/42)即:X = 0 ,Y = 42 (最⾼点) 时,P = 15E7;X = 42,Y = 0 (最低点)时,P = 8E7。
我们采⽤函数⽅式来施加这⼀压⼒载荷,⾸先定义函数:在Solution 模块中,点击菜单路径:Solution > Define Loads > Apply > Functions >Define/Edit将会弹出⼀个函数编辑器,可以在其中定义所需的函数。
在函数编辑器中,函数类型选择为Single equation,即单值函数;计算函数值时使⽤的插值坐标系( (x,y,z) interpreted inCSYS) 选择0,即总体直⾓坐标系,如图3 所⽰:然后,在函数编辑器中间位置的“Result = “ ⼩窗⼝中输⼊要定义的函数表达式,如果表达式中有x, y, z, time 等变量(供定义函数时使⽤的“⾃变量”),可以⽤{X},{Y},{Z},{TIME} 等的形式输⼊;或者点击下⾯⼀个⼩窗⼝右边的⼩箭头,会出现⼀个下拉列表,列出可以选择的变量,然后从该列表中选择某个⾃变量,则该⾃变量会按照上述格式写⼊函数中,如图5 所⽰:接下来最好检查⼀下函数定义是否正确。
在ANSYS中施加任意面、方向、变化载荷的方法
在任意面施加任意方向任意变化的压力在某些特殊的应用场合,可能需要在结构件的某个面上施加某个坐标方向的随坐标位置变化的压力载荷,当然,这在一定程度上可以通过ANSYS表面效应单元实现。
如果利用ANSYS的参数化设计语言,也可以非常完美地实现此功能,下面通过一个小例子描述此方法。
!!!在执行如下加载命令之前,请务必用选择命令asel将需要加载的几何面选择出来!!!finish/prep7et,500,shell63press=100e6amesh, allesla, snsla,s,1! 如果载荷的反向是一个特殊坐标系的方向,可在此建立局部坐标系,并将! 所有节点坐标系旋转到局部坐标系下.*get,enmax,elem,,num,maxdofsel,s,fx,fy,fzfcum,add !!!将力的施加方式设置为"累加",而不是缺省的"替代"*do,i,1,enmax*if,esel,eq,1,then*get,ae,elem,i,area !此命令用单元真实面积,如用投影面积,请用下几条命令! *get,ae,elem,i,aproj,x !此命令用单元X投影面积,如用真实面积,请用上一条命令! *get,ae,elem,i,aproj,y !此命令用单元Y投影面积! *get,ae,elem,i,aproj,z !此命令用单元Z投影面积xe=centrx !单元中心X坐标(用于求解压力值)ye=centry !单元中心Y坐标(用于求解压力值)ze=centrz !单元中心Z坐标(用于求解压力值)! 下面输入压力随坐标变化的公式,本例的压力随X和Y坐标线性变化.p_e=(xe-10)*press+(ye-5)*pressf_tot=p_e*aeesel,s,elem,,insle,s,corner*get,nn,node,,countf_n=f_tot/nn*do,j,1,nnf,nelem(i,j),fx,f_n !压力的作用方向为X方向! f,nelem(i,j),fy,f_n !压力的作用方向为Y方向! f,nelem(i,j),fz,f_n !压力的作用方向为Z方向*enddo*endifesla,s*enddoaclear,allfcum,repl !!!将力的施加方式还原为缺省的"替代"dofsel,allallsel说明:本信息在任意面施加任意方向任意变化的压力在某些特殊的应用场合,可能需要在结构件的某个面上施加某个坐标方向的随坐标位置变化的压力载荷,当然,这在一定程度上可以通过ANSYS表面效应单元实现。
ANSYS中节点不同角度的集中载荷加载
如何加载图1中的斜载荷F=50N
图1
1、设置参数
E=2.1e11,ρ=7.8e3,μ=0.3。
单元选为LINK10;
2、建立模型
如图1所示,关键点1(0,0,0),关键点2(4,0,0);
3、进行网格划分
划分为10个单元;
4、约束
在节点1(即关键点1)添加全约束;
5、加载
在节点2(即关键点2)加载如图1所示的载荷
①Offset Wp by Increments>X、Y,Z offsets>输入4>apply>XY、YZ、ZX Angles>输入-135
度>单击Ok;/*把节点2的平面坐标系设置成如图1所示的形式
②Workplan>Change Active Cs to>Working plan;/*把目前的坐标系激活为①中工作平面
③Preprocessor>Modeling>Move/Modify>Rotate Node Cs>To Active Cs;/*把节点2 的节点
坐标系设置成与目前激活的平面坐标系相同
④Solution>Define Loads>Apply>Structural>Force/Moment>On Node>选中节点2加载50
即可得到如图1的加载效果。
图2 加载后的图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Apply/Functions/Define/Edit打开函数编辑器
●Functions Type:选择函数类型。
选择单个方程或多值函数。
如果选择后者,必须键入状态变量名,也就是管理函数中方程的变量。
当选择一个多值函数时,六状态表格将被激活。
●Degrees/Radians:选择度或弧度,这一选择仅决定方程如何被运算,而不会影响*AFUN设置。
●使用初始变量方程和键区定义结果方程(单个方程)或描述状态变量的方程(多值函数),出如果定义单方程函数,保存方程。
如果是定义多值函数,则继续下面的步骤。
●单击Regime1,键入在函数表格下定义的状态变量的相应的最大最小值限制。
●定义这个状态的方程。
●单击Regime2,注意状态变量的最小值限制已被定义并且不可更改,这一特征确保状态保持连续而无间隙。
定义这个状态的最高值限制。
●定义这个状态的方程。
●在六个状态中连续如上操作。
在每个状态里,不必储存或保存单个方程,除非想在另一状态中重用某个方程。
●输入一个注释描述函数(可选)选择File/Comments。
●计算器区域
使用计算器,你可以在输入表达式时,加入标准的数学操作符和函数调用,你只需点击序列数字,运算符或者函数等按钮,就可把函数加入表达式中,点击INV按钮,可轮流改变部分按钮的函数功能。
▪按钮“(”与“)”按钮,成对使用圆括号强制改变表达式中的运算顺序。
▪MAX/MIN按钮:查找变量中最大值/变量中最小值。
▪COMPLEX/CONJUGATE按钮:形成一个复变量/对一个复数变量执行共轭运算,利用INV按钮进行函数功能切换。
▪LN/e^X按钮:求一个变量的自然对数/求变量的e次幂,利用INV按钮进行函数功能切换。
▪STO/RCL按钮:将表达式区域信息存储在内存中/从内存中恢复重复使用的表达式,利用INV 按钮进行功能切换。
▪CVAR按钮:计算两个变量之间的协方差(covariance),只适用于PSD求解。
▪RPSD按钮:计算响应PSD,只适用于PSD求解。
▪RESP按钮:计算响应功率谱密度,只适用于PSD求解。
▪LOG按钮:求一个变量的普通对数。
▪ABS/INS MEM按钮:求实变量的绝对值或复变量的模/将内存区域的内容插入到表达式中,利用I
NV按钮进行函数功能切换。
▪ATAN按钮:求复变量的反正切值。
▪X^2/SQRT按钮:求变量的平方值/求变量的平方根值,利用INV按钮进行函数功能切换。
▪INV按钮:键盘上复合功能按钮的功能切换。
▪DERIV/INT按钮:对变量执行微分运算/对变量执行积分运算,利用INV按钮进行函数功能切换。
▪REAL/IMAG按钮:取复变量的实部/取复变量的虚部,利用INV按钮进行功能切换。
▪11个KEY NUMBER按钮:数字按键。
▪/按钮:求两个变量的商。
▪*按钮:求两个变量的积。
▪-按钮:求两个变量的差。
▪+按钮:求两个变量的和。
▪CLEAR按钮:清除函数表达式区域中所有的数据和变量。
▪BACKSPACE按钮:回退光标并删除前一个字符。
▪ENTER按钮:完成在表达式区域中的表达式输入。
并将之存储为在变量输入区域输入的变量名。
●保存函数。
选择File/Save并键入文件名。
文件名必须有.func扩展名。
File/Close。
●Solution/Define Loads/Apply/Functions/Read File/文件名或用上图所示的方法。
●找到保存函数的目录,选择相应文件并打开。