图1为一个角型板,边界条件:底端固定,顶端承受0~30kpa的压力,计算指定位置的疲劳寿命,表1给出了材料的S-N数据;图1给出了疲劳分析模型的几何尺寸。

表1 材料的N-S数据

N

100

200

500

1000

1500

2000

1e4

1e5

1e6

2e6

S

150E6

120E6

110E6

100E6

95E6

90E6

85E6

80E6

75E6

70E6

N

3e6

5e6

6E6

7E6

8E6

9E6

1E7

1.1E7

1.2E7

1.5E7

S

65E6

60E6

55E6

50E6

45E6

40E6

35E6

30E6

29E6

25E6

1)指定文件名称

GUI:UtilityMenu>File>Change Jobname,弹出一个对话框,在输入栏中输入,“Fatigue of exempla”,单击OK。

2)定义单元类型

GUI:MainMenu>Preprocessor>Element Type>Add/Edit/Delete,弹出对话框,单击Add,选择Plane82。

3)定义材料属性

GUI:MainMenu>Preprocessor>Material Props>Material Models,弹出一个对话框,双击Structural>Liner>

Elastic>Isotropic,又弹出一个输入材料属性的对话框,输入EX=2E11,PRXY=0.3,单击OK。

4)定义关键点

GUI:MainMenu>Preprocessor>Modeling>Create>Keypoints>In Active CS,弹出对话框在对话框中输入:X=0,Y=0,单击Apply;X=0.1,Y=0, 单击Apply;X=0.1,Y=0.75, 单击Apply;X=0.7,Y=0.75, 单击Apply;X=0.7,Y=0.85, 单击Apply;X=0,Y=0.85, 单击OK。

5)生成角形板

GUI:MainMenu>Preprocessor>Modeling>Create>Areas>Arbitrary>Through KPs,按顺序拾取1到6号关键点,生成角形板模型。

6)网格划分

GUI:Main Menu>Preprocessor>Meshing>MeshTool>Line>Set,设置L1划分的份数为10,设置L2划分的份数为25,设置L3划分的份数为25,设置L4划分的份数为10,设置L5划分的份数为30,设置L6划分的份数为35。在网格划分工具中单击Mesh,选择模型单击OK。

7)定义边界条件

GUI:Main Menu>Solution>DefineLoads>Apply>Structural>Displacement>On Lines,选择L1单击OK选择All DOF,单击OK。

8)施加载荷

GUI:Main Menu>Solution>DefineLoads>Apply>Structural>Pressure>On Lines。拾取L5,在对话框中输入图2的数据。

图2 施加压力

9)求解

GUI:Main Menu>Solution>Solve>Current LS

10)保存结果

在ANSYS Toolbar中单击SAVE_DB。

11)查看结果

GUI:Main Menu>General Postproc>PlotResults>Contour Plot>Nodal Solu>Stress>von Mises stress,可以查看模型的等效应力。如图3所示。

12)输入模型材料的S-N曲线

GUI:Main Menu>General Postproc>Fatigue>PropertyTable>S-N Table,弹出图4的对话框,输入循环次数:100,200,500,1000,1500,2000,1e4,1e5,1e6,2e6,3e6,5e6,6E6,7E6,8E6,9E6,1E7,1.1E7,1.2E7,2E7;输入应力:140E6,120E6,110E6,100E6,95E6,90E6,85E6,80E6,75E6,70E6,65E6,60E6,55E6,50E6,45E6,40E6,35E6,30E6,29E6,25E6。

13)在命令窗口中输入N_NUM=NODE(0.1,0.75,0)。

14)指定一个应力位置

GUI:Main Menu>GeneralPostproc>Fatigue>Stress Locations,弹出一个如图17-7所示的对话框,按照图5所示的数据输入。

15):从数据库中提取应力值

GUI:Main Menu>General Postproc>Fatigue>Store Stresses>From rstFile,弹出如图6的对话框,在Node no.for stre storage的输入栏中输入N_NUM,单击OK。

16)存储节点的应力值

GUI:Main Menu>GeneralPostproc>Fatigue>Store Stresses>Specified Val,在Node no.for stre storage后面的输入栏中输入N_NUM单击OK,Loading number后面输入2单击OK,又弹出一个对话框,并相应得输入0,0,0,0,0,0,单击OK。

17)设定事件的重复次数

GUI:Main Menu>General Postproc>Fatigue>Assign Events,在Ref.no.for this event后面的输入栏中输入事件1,Numb of cycles后面输入800000,Scale factor for stresses后面输入2,Title for this even后面输入evel,单击OK。

18)疲劳计算

GUI:Main Menu>GeneralPostproc>Fatigue>Calculate Fatig,单击OK。弹出图7 的疲劳计算结果,由结果可知疲劳耗损系数为0.51844。

命令流:

/PREP7  !进入前处理器

ET,1,PLANE82!定义单元

!* 定义材料常数

MPTEMP,,,,,,,,

MPTEMP,1,0

MPDATA,EX,1,,2e11 !定义材料的弹性模量

MPDATA,PRXY,1,,0.3!定义材料的珀松比

!定义关键点

K,1 ,,,,

K,2 ,0.1,,,

K,3,0.1,0.75,,

K,4,0.7,0.75,,

K,5,0.7,0.85,,

K,6,0,0.85,,

A,1,2,3,4,5,6  !通过关键点建立面

LESIZE,1,,,10  !设定边1的网格数量为10

LESIZE,2,,,25  !设定边1的网格数量为25

LESIZE,3,,,25  !设定边1的网格数量为25

LESIZE,4,,,10  !设定边1的网格数量为10

LESIZE,5,,,30  !设定边1的网格数量为30

LESIZE,6,,,35  !设定边1的网格数量为35

AMESH,1!对面进行网格划分

/SOL!进入求解模块

DL,1, ,ALL,  !固定边1

SFL,5,PRES,0.5E6,0 !在线5上施加压力

SOLVE   !求解

/POST1  !进入通用后处理

!*

/EFACET,1

PLNSOL, S,EQV,0,1.0  !绘出模型的等效应力云图

!定义材料的S-N数据

FP,1,100,200,500,1000,1500,2000

FP,7,1e4,1e5,1e6,2e6,3e6,5e6

FP,13,6E6,7E6,8E6,9E6,1E7,1.1E7

FP,19,1.2E7,2E7

FP,21,140E6,120E6,110E6,100E6,95E6,90E6

FP,27,85E6,80E6,75E6,70E6,65E6,60E6

FP,33,55E6,50E6,45E6,40E6,35E6,30E6

FP,39,29E6,25E6

N_NUM=NODE(0.1,0.75,0)!提取坐标0.1,0.75,0的节点号

FL,1,N_NUM           !指定一个应力位置

FSNODE,N_NUM,1,1    !从数据库中提取应力值

FS,N_NUM,1,2,0,0,0,0,0,0!存储节点的应力值

FE,1,800000,2,EVEL    !设定事件的重复次数

FTCALC,1 !进行疲劳计算

推荐阅读:

ANSYS 疲劳分析 概述

球轴承疲劳分析实例

flac3d命令流实例大全_ANSYS APDL 疲劳分析实例附命令流相关推荐

  1. nCodeDL 高周疲劳 分析实例 山地车骨架

    目 录 Blog Links 一.概述 二.分析流程 三.创建 Glyph Flow 3.1. Glyph 的拖入 3.2. Glyph 的连接 3.3. 有限元模型的导入 四.FEInput1 4. ...

  2. 雨流法工具箱rainflow进行疲劳分析教程(含雨流法rainflow工具箱下载及安装教程)

    雨流计数法又可称为"塔顶法",是20世纪50年代由英国的Matsuiski和Endo 两位工程师提出的, 距今已有50 多年.雨流计数法主要用于工程界, 特别在疲劳寿命计算中运用非 ...

  3. Cesium 50个实例集合,讲解、分析(内附源码)

    Cesium-Project 为方便快速测试 Cesium Demo使用,添加了一些演示demo并且提供了webpack打包的示例. 详情源码连接: Cesium 50个实例集合,讲解.分析源码下载 ...

  4. Android开发实例大全

    <Android开发实例大全> 基本信息 作者: 王东华 丛书名: Android移动开发技术丛书 出版社:电子工业出版社 ISBN:9787121173172 上架时间:2012-8-1 ...

  5. kafka 命令行操作大全

    kafka 命令行操作大全 一.集群相关常用命令 二.topic相关常用命令 2.1 脚本&参数简介 2.2 举例 三.生产者命令行常用操作 3.1 脚本&参数简介 3.2 举例发送消 ...

  6. 需求用例分析之一:异常流

    问题的引出 备选流,又称备选事件流,英文是Alternative Flow.在RUP和UML中,备选流的解释如下:备选事件流包括与正常行为相关的可选或异常特征的行为,同时也包括正常行为的各种变形.您可 ...

  7. flac3d命令流实例大全_如何在Linux上使用xargs命令

    大家好,我是良许. 在使用 Linux 时,你是否遇到过需要将一些命令串在一起,但是其中一个命令不接受管道输入的情况呢?在这种情况下,我们就可以使用 xargs 命令.xargs 可以将一个命令的输出 ...

  8. linux常用命令加实例大全

    目  录 引言    1 一.安装和登录    2 (一)    login    2 (二)    shutdown    2 (三)    halt    3 (四)    reboot    3 ...

  9. 常用经典SQL语句大全完整版--详解+实例 (存)

    常用经典SQL语句大全完整版--详解+实例 转 傻豆儿的博客 http://blog.sina.com.cn/shadou2012  http://blog.sina.com.cn/s/blog_84 ...

最新文章

  1. 1058 A+B in Hogwarts
  2. python dataframe列数值相加,python合并dataframe中的行并将值相加
  3. java gui 结构_java gui教学图形界面的层次结构.ppt
  4. 制作.sens数据集跑通bundlefusion
  5. 数据结构基础(10) --单链表迭代器的设计与实现
  6. “先粗后精”的实例分割,BPR:使用Crop-then-Refine的性能提高方法
  7. 《不要做浮躁的嵌入式工程师》观后感
  8. python监控窗口_Windows下python监控脚本
  9. B站上这些Python和数据分析视频真香!
  10. 用Wineskin 让Windows 的程序在Mac 上运行
  11. 服务器lsass系统错误,急急急开机出现lsass.exe系统错误系统资源不够无法完成AP? 爱问知识人...
  12. linux换终端的背景颜色,linux 终端背景色修改
  13. 刘晓震:新浪博客应用架构分享
  14. 【渝粤题库】陕西师范大学165102管理心理学 作业(高起专)
  15. 如何写一个NES模拟器(一)
  16. wordpress短代码转php,七个超级实用的WordPress 短代码
  17. 华为手机通过ADB永久关闭系统更新
  18. 当你对成功的渴望足以与你对呼吸的渴望相媲美的时候,你就会成功!
  19. 杨老师课堂之Jquery的筛选,事件,效果,Ajax,javascript跨域)
  20. ipad与iphone的屏幕分辨率

热门文章

  1. android 开发小工具,Android 开发者必备的八款小工具
  2. java 泛型集合应用_Java泛型集合的应用和方法
  3. oracle常用的监控,oracle常用的监控语句
  4. Python可变序列中的一些坑
  5. python整数与IP地址转换
  6. Python基础教程:函数及其参数
  7. 一个aov网用邻接矩阵表示_关注讲述我和朱婷7年7个故事,见证一个明星代表的诞生...
  8. D435 pyrealsense 如何实时获取摄像头的曝光值?get_frame_metadata(rs.frame_metadata_value.actual_exposure)成功了(更新UWP)
  9. 网关是个啥?为什么电脑不设置网关就没法上网?笔记本为啥不用设置网关?
  10. Python 安装第三方模块