ansys加载函数载荷func

合集下载

ansys培训讲ansys载荷考虑

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函数加载

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中施加载荷

在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 加载

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

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瞬态动力学时间函数加载

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中,载荷类型是指施加在结构或零件上的外力或外部条件。

本文将介绍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 中使⽤函数加载的⼀个简单例⼦本⽂将通过⼀个具体实例说明在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表面效应单元实现。

如果利用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中节点不同角度的集中载荷加载

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 加载后的图。

Ansys Lsdyna压力载荷加载方法

Ansys Lsdyna压力载荷加载方法

ANSYS/LS-DYNA软件压力载荷加载总结隐式分析:1、进入Solution项,找到Pressure项进行施加压力载荷,选取作用面(Areas)上。

2、设置Plotctrls/Symbal/定义载荷显示形式,如Pressure(压力)以Arrow(箭头表示方向),这样设置好,可以帮助判断施加载荷位置及方向是否正确。

3、一旦施加载荷后,压力的方向将以箭头形式出现。

显式分析:1、只有Element形式加载压力载荷。

2、定义压力载荷载体Element组元。

3、定义时间-压力载荷曲线,没有正负之分。

4、设置Plotctrls/Symbal/定义载荷显示形式,如Pressure(压力)以Arrow(箭头表示方向)。

可以帮助判断施加载荷位置及方向是否正确。

一旦施加载荷后,压力的方向将以箭头形式出现。

5、一般要以映射网格划分有限元模型,正常状态下单元有6个面,并且分配了面号。

施加压力载荷:Specify Load/PRES,面号需要通过Arrow方向来以手工方式逐个试出来(因为每个每次模型的方向和顺序是不一样的),选时间和载荷。

6、加载完毕。

隐式-显式分析步骤:1. 求解分析的隐式部分,从而得到预载求解分析的隐式部分(预加载荷)2. 改变现在的文件名进行显式求解部分Utility Menu > File > Change Jobname > Jobname2 (由原来的Jobname1改为Jobname2)…为了防止显式求解的结果覆盖隐式求解的结果3. 将隐式单元改为相应的显式单元Preprocessor > Element Type > Switch Elem Type …> Implic to Explic如果使用了非对应的单元,使用ETCHG, ITE 命令不能自动地将它们转变,而是用EMODIF命令手动将它们转变。

Preprocessor > Move/Modify > -Elements- Modify Attrib >Select elements to be modified > Elem Type –TYPE (STLOC field) > TYPE参考号与显式单元关联若LINK160, BEAM161, and LINK167 单元都需要第三个节点(方向点), 所以如果相应的隐式单元只定义了端点,那么必须增加第三个节点。

ANSYS加载与求解

ANSYS加载与求解
2、转换
1、对实体模型划分网格,(Mapped, Global setting为4) 2、选择Main Menu> Solution> Define Loads> Operate >Transfer to FE> Forces命令,弹出图形选取对话框,然后 单击[OK]按钮,
有限元及ANSYS
A 加载-集中载荷
FEM 加载
有问题
网格的修改均使载荷无效,将自
动删除先前的载荷,须在新网格 上重新施加载荷 不便使用图形拾取施加载荷
有限元及ANSYS
A 加载- DOF约束
DOF约束:给某个自由度(DOF)指定一已知数值 (值不一定是零)。
1. 结构分析中约束被指定为位移约束(平移、旋转或对称、反 对称边界条件);标识的方向均在节点坐标系中。 2. 热分析中约束被指定为温度。 3. 位移约束可施加于节点、关键点、线和面上,用来限制对象 某一方向上的自由度。
注意:只有将载荷直接加到 节点上或将载荷转换后,累 加、忽略方式才起作用。
有限元及ANSYS
A 加载-集中载荷
4、缩放 选择Main Menu> Solution> Define Loads> Operate >Scale FE Loads> Forces命令,弹出对话框。
注意:只有将载荷直接加到节点上或将载荷转换后, 比例缩放才起作用。
1000 500 L3 VALI = 500 VALJ = 1000
线的IJ方向显示,可选择Utility menu/plotctrl/symbols,弹出对话框 设置ldir=on 如果需要表面压力呈多箭头显示,可 选择Utility menu/plotctrl/symbols, 弹出对话框设置如下

ANSYS学习讲义-11.荷载及其施加

ANSYS学习讲义-11.荷载及其施加
位置节点sf对节点群施加面荷载由节点群确定面sfscale比例缩放节点群面荷载仅适用于有限元模型sfcum累加节点群面荷载可替代累加和忽略3种方式sffun定义节点号与面荷载的函数关也可用于单元加载命令sfgrad定义面荷载的梯度也用于单元线面加载命令sflist节点群面荷载列表sfdele删除节点群面荷载单元sfe在单元上施加面荷载单元的任一面各节点可不等sfbeam在梁单元施加面荷载分布荷载跨间集中荷载等sfelist单元面荷载列表sfedele删除单元面荷载sfl在线上施加面荷载2d面单元壳单元sfllist线上面荷载列表sfldele删除线上面荷载sfa在面上施加面法向的面荷载3d体单元壳单元sfalist面上面荷载列表sfadele删除面上面荷载转换sftran将面荷载传到有限元模型上仅仅转换面荷载sbctran将所有边界条件传到有限元模型施加节点面荷载对节点群施加面荷载命令
4.1 荷载及其施加---施加自由度约束
4. 对面施加自由度约束 命令:DA,AREA,Lab,Value1,Value2 其中AREA为拟施加约束的面号,也可为ALL或元件名,其余 同DL命令中的参数。 该命令对面上的所有节点施加自由度约束。 列表和删除面上自由度约束的命令分别为: 列表:DALIST,AREA 删除:DADELE,AREA,Lab 5. 约束转换命令 仅转换约束自由度命令:DTRAN 边界条件和荷载转换命令:SBCTRAN 这两命令将几何模型施加的约束和荷载转换到有限元 模型上。也可不执行这两个命令而在求解时由系统自动转换。
SBCTRAN节点关键点线面
转换
功 能 对节点施加自由度约束 节点自由度约束列表 删除节点自由度约束 对节点施加对称自由度约束 比例缩放节点自由度约束的 值 累加节点自由度约束 对关键点施加自由度约束 关键点自由度约束列表 删除关键点自由度约束 对线施加自由度约束 线自由度约束列表 删除线自由度约束 对面施加自由度约束 面约束自由度列表 删除面自由度约束 传到有限元模型上 将所有边界条件传递

软件ANSYS中施加载荷的技巧

软件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中轴孔处正弦、随位置变化载荷的施加方法

Ansys中轴孔处正弦、随位置变化载荷的施加方法

Ansys中轴孔处正弦、随位置变化载荷的施加方法边界条件:力为在下半圆弧施加大小为50sinθ,随圆弧变化压力载荷。

这里主要谈一下上图圆孔下半园面上随位置变化的正弦或余弦载荷的添加方法。

1:Parameters----functions----define/edit2:弹出界面如下:我们这里是一段函数,所以function type选择默认single equation,这里我们的载荷是随角度变化的,所以CSYS:0那里该选择1,(全局柱坐标系)。

柱坐标系的y为角度,所以在TIME 那里选择Y输入公式。

最后结果如下图所示。

注意,ansys里的角度是度,而进行计算的时候要转换成弧度。

因为全局柱坐标系正好在孔中心,故这里不用新建局部坐标系,如果不在孔中心,就必须先在孔中心建立一个局部坐标系。

另外0度从x那里开始的,所以要减去一个PI。

上面只是定义了一个函数,然后保存为sin.func。

3,定义table选择刚才定义的sin.func。

Table parameter name那里随便输入aaa作为名字,确保下面的坐标系为1。

4在下半面施加压力。

如下图选择existing table。

其他的不用管。

然后在这里选择刚才定义的AAA就行了。

5,计算结束后,想查看的话采用如下命令。

Plotctrls---symbols--Symbols对话框surface load symbols选择pressures就行了。

如果想改变显示效果,show pres and convect as选择arrows,就是箭头形式了。

6,最后效果如下图结果:位移云图如下:Von misses stress云图如下:在90度角的地方,应力集中严重,上图中红色圈中局部放大图如下修改云图标签最大值为300MPa,如下图:二:左端完全固定,单元为solid186,尺寸为5mm,施加压力和上面的一样为50sinθ。

修改标签最大应力为300MPa,von misses应力结果如下:。

ansys中稳态热中导入载荷设定

ansys中稳态热中导入载荷设定

ANSYS中稳态热中导入载荷设定一、ANSYS是一款强大的有限元分析软件,广泛应用于工程领域。

在进行稳态热分析时,合理导入和设定载荷是确保模拟结果准确性的关键。

本文将介绍在ANSYS中进行稳态热分析时导入载荷的基本原理和操作步骤。

二、载荷类型在稳态热分析中,可能涉及到的载荷类型主要包括:温度载荷:定义不同区域或边界的温度值,模拟热源或冷却源的影响。

表面热流载荷:模拟表面上的热辐射或对流传热。

热通量载荷:模拟通过表面传递的热量。

热通量分布载荷:类似于热通量,但可以指定在区域内的分布情况。

三、载荷设定步骤准备模型:在ANSYS中导入或建立几何模型,确保几何形状和边界条件符合实际情况。

设定材料属性:在工程数据中定义材料的导热性质,如热导率、比热等。

定义边界条件:在模型的边界上设定适当的边界条件,包括固定温度、对流边界等。

导入载荷:根据模拟的实际情况,选择适当的载荷类型,并导入相应的数值。

网格划分:对模型进行网格划分,确保模型的几何形状被合适地离散为有限元。

设定求解器参数:在求解设置中选择稳态热分析,并设定迭代次数、收敛准则等参数。

运行分析:启动ANSYS求解器进行分析,等待结果生成。

四、具体操作示例以设定一个温度载荷为例:定义温度载荷:进入ANSYS Workbench,选择“热分析”模块,在“温度”中定义所需的温度值。

选择加载区域:在模型中选择需要加载温度的区域或表面。

设定温度值:输入相应的温度值,可以是固定的数值,也可以是随时间或其他变量变化的函数。

设定材料参数:在工程数据中设定材料的热导率等参数。

定义边界条件:在“边界条件”中设定其他固定温度或对流边界等。

划分网格:进行网格划分,确保几何形状被适当离散。

设定求解器参数:在“求解控制”中设定求解器参数。

运行分析:点击“求解”按钮,等待分析完成。

五、结果验证与后处理结果验证:检查分析结果是否符合实际预期,包括温度分布、热通量等。

后处理操作:利用ANSYS后处理工具,生成温度云图、热通量图等,以便更直观地了解分析结果。

ansys加载

ansys加载

ANSYS TRAINING
载荷的其他操作方式
• 梯度载荷
• 载荷的叠加、覆盖
• 载荷的缩放
• 载荷的转移
ANSYS TRAINING
载荷的其他操作方式
• ANSYS允许按比例放大或者缩小加在有限元模型(网格和节点)的荷载,在
GUI下可以通过以下路径进行: Main Menu>Preprocessor>Loads>Define Loads>Operate>Scale FE Loads>Forces Main Menu>Solution>Define Loads>Operate>Scale FE Loads>Forces 或者使用命令: FSCALE ANSYS无法对加在几何实体上的荷载比例放大, 但是可以使用 SBCTRAN命令预先将几何实体上的荷载转化成节点上的荷载: Main Menu>Preprocessor>Loads>Define Loads>Operate>Transfer to FE> Main Menu>Solution>Define Loads>Operate>Transfer to FE>
– SFE, ELEM, LKEY, PRES, , VAL1, VAL2, VAL3, VAL4
ANSYS TRAINING
...表面效应单元
• 假设给一套SURF154单元施加幅值为1000的压力, 它的方向取决于使用了单元的那一个面。 面 1:
–法线方向的压力. –正值作用到单元里 (沿着单元坐标-Z的方向). –例如: sfe,all,1,pres,,1000 (选定所要的单元之后).

ansys载荷施加

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中使用载荷曲线

ansys中使用载荷曲线ansys中使用载荷曲线1、基本介绍ANSYS的参数菜单包含Functions,即函数功能项,它包含两个子菜单项:1)函数编辑器:Utility MenuParametersFunctionsDefine/Edit;2)函数加载器:Utility MenuParametersFunctionsRead from file;对应于ANSYS函数编辑器,有几个专门的专用术语,需要首先了解和学习,它对理解函数编辑器的使用方法非常重要。

主要包括:1)Function:函数,即一系列的方程联立在一起用于定义一个高级边界条件;2)Primary Variable:基本变量,也叫独立变量,在求解过程中需要计算和使用的变量;3)Regime: 状态控制,根据状态控制变量的设计空间或运算范围划分为多个部分,每个部分就就是一个状态控制区间。

状态控制区间是根据状态控制变量的上限和下限进行网格划分的,并且要求状态控制变量必须是连续变量,每个状态控制区间对应与一个独立方程用于定义函数关系;4)Regime Variable: 状态控制变量,序列方程的定义变量,用于函数计算;5)Equation Variable: 方程变量,在一个方程中用户采用的未知变量,当加载一个函数时会定义该变量的数值。

函数编辑器可用于定义方程和控制条件爱你,使用一组基本变量、方程变量和数学函数去建立方程,可以建立单个方程或一个函数,其中函数是由一系列方程联立组成,每个方程对应于一个特定的状态控制区间,最终用作函数边界条件施加到分析模型中。

函数编辑器的工作界面像一个计算器,包括7个选项卡,分别是Function(函数定义)、Regime1(状态1)、Regime2(状态控制2)、Regime3(状态控制3)、Regime4(状态控制4)、Regime5(状态控制5)、Regime6(状态控制6)。

函数编辑器工作界面如图1所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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/文件名或用上图所示的方法。

●找到保存函数的目录,选择相应文件并打开。

相关文档
最新文档