ansys疲劳分析基本方法(2)

2019-08-26 16:59

3.2.3.1 储存应力

为了进行疲劳计算,程序必须知道每一个位置上不同事件和载荷时的应力,以及每一个事件的循环次数。可采用下列选项来存储每一个位置、事件和载荷组合情况下的应力: 人工储存应力;

从(Jobname.RBT)文件中取得节点应力; 横截面应力。

[警告]:程序从不假定存在0应力条件。如果一定要考虑零应力条件,就必须在每一个事件中明确地输入何处产生零应力。

下面的命令序列,说明如何存储应力。在某些情况下,用户也可以用 LCASE 命令代替 SET 命令。

人工储存应力: FS

从 Jobname.RST 中取出节点应力: SET,FSNODE 横截面应力: PATH,PPATH,SET,FSSECT (横截面计算也需从 Jobname.RST 的数据中取得)

可以用不同的方法在一个事件中储存应力。下面说明各种不同的方法。

3.2.3.1.1 人工储存应力

可以人工存储应力和温度(不是直接从 Jobname.RST 的结果文件取得)。在这种情况下,实际并没有将 POST1 的疲劳模块作为后处理器,而是仅仅作为疲劳计算器使用。线单元(如梁单元)的应力必须人工输入,因为疲劳模块不能如体元或壳元那样从结果文件中读取数据。 命令:FS

GUI:Main Menu>General Postproc>Fatigue>-Store Stresses- Specified Val

下面的例子说明用上述命令输入的方式:

FS,201,1,2,1,-2.0,21.6,15.2,4.5,0.0,0.0 FS,201,1,2,7,450.3

在这个例子中,只输入了全应力(1~6项)和温度。如果还要输入线性化应力,它们将紧随在温度后面,即8~13项。

注意--对只有轴向应力的梁单元,只需输入一个应力分量(SX),其余各项空白。

3.2.3.1.2 从结果文件中提取应力

该方法把包含有6个分量的节点应力向量直接储存在结果的数据库内。随后可以用 FS 命令修正存入的应力分量。

注意--在执行 FSNODE 命令之前,必须使用 SET 命令,可能还有 SHELL 命令。SET 命令从数据库的 Jobname.RST 文件中读取某一特殊载荷子步下的结果,SHELL 命令可选择从壳单元的顶面、中面或底面读取结果(缺省是从顶面读取结果)。

命令:FSNODE

GUI:Main Menu>General Postproc>Fatigue>-Store Stresses- From rst File

下面给出用 FSNODE 命令在一个事件的一个节点位置输入应力结果的例子:

SET,1 ! Define data set for load step 1

FSNODE,123,1,1 ! Stress vector at node 123 assigned to event 1, ! loading 1.

SET,2 ! Define data set for load step 2 FSNODE,123,1,2 ! ...event 1, loading 2 SET,3 ! ...load step 3

FSNODE,123,1,3 ! ...event 1, loading 3

图3-2 一个事件中的三个荷载

3.2.3.1.3 横截面应力

本选项计算和存储截面路径(它是由以前的 PATH 和 PPATH 命令定义的)端点的线性化应力。因为通常线性化应力计算是在能代表两个表面的最短距离的线段上进行的,因此,只需在两个表面上各取一个点来描述PPATH 命令中的路径。这一步骤将从计算结果的数据库中获得应力;因此必须在 SET 命令之前使用 FSSECT 命令。用 FSSECT 命令储存的应力分量可用 FS 命令修正。 命令:FSSECT

GUI:Main Menu>General Postproc>Fatigue> -Store Stresses - At Cross Sect

使用 FSSECT 命令的方法可用下述例子说明。如果节点位置没有在 FL 命令中指定,则在该例子中命令 FSSECT 将自动给两个路径节点 391 和 395 设定位置编号。见图3-3。

图3-3 在执行 FSSECT 命令之前由 PPATH 命令识别的表面节点

3.2.3.2 列表、显示或删除储存的应力

用下列选项对储存的应力进行列表、绘图或删除。

1、列出每一个位置、每一个事件、每一种载荷或每一种应力状态下的储存应力:

命令:FSLIST

GUI:Main Menu>General Postproc>Fatigue>-Store Stresses- List Stresses

2、对某一位置和事件,以载荷号的函数来显示应力项: 命令:FSPLOT

GUI:Main Menu>General Postproc>Fatigue>-Store Stresses- Plot Stresses

3、删除储存在某一位置、事件和载荷下的应力状态: 命令:FSDELE

GUI:Main Menu>General Postproc>Fatigue>-Store Stresses- Dele Stresses

4、删除某一位置上的所有应力: 命令:FL

GUI:Main Menu>General Postproc>Fatigue>Stress Locations

5、删除在某一事件中各种载荷下的所有应力: 命令:FE

GUI:Main Menu>General Postproc>Fatigue>Erase Event Data

3.2.3.3 设定事件重复次数和比例系数

本选项确定事件重复次数(对该事件的所有荷载和所有位置)。也可对该事件中构成载荷的所有应力施加比例系数。 命令:FE

GUI:Main Menu>General Postproc>Fatigue>Assign Events

下面给出该步骤的一个例子:

FE,1,-1 ! Erase all parameters and fatigue stresses formerly ! used for event 1.

FE,2,100,1.2 !Assign 100 occurrences to events 2, 3 and 4, *REPEAT,3,1 ! and scale by 1.2.

FE,5,500 ! Assign 500 occurrences to event 5.


ansys疲劳分析基本方法(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:十三五(2016-2020年)成人奶粉行业市场发展现状及投资决策分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: