当前位置:首页 > 工业技术
实用热处理模拟技术
实用热处理模拟技术

实用热处理模拟技术PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:王顺兴,刘勇编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111094522
  • 页数:181 页
图书介绍:《实用热处理模拟技术》介绍了渗碳模拟技术、渗碳工艺CAD、一维热处理模拟技术。组织转变量计算的数学模型和计算方法及全部源程序。《实用热处理模拟技术》选用Turbo C语言为编程语言。围绕热处理模拟的实际需要,对C语言进行了简洁明了的介绍。程序设计充分体现了结构化设计的特点,化整为零,逐个击破。精心设计了包括中文界面、下拉菜单、参数输入、模型选择、文件管理等各种实用函数,给出了全部源程序。《实用热处理模拟技术》内容深入浅出,通俗易懂,围绕主题逐步深入,源程序系统完整,彻底解决了热处理工程技术人员编写大型、复杂应用程序的困难、本书可供从事金属热处理的工程技术人员使用,亦可供材料科学与工程学科的师生参考。
《实用热处理模拟技术》目录

第1章 C 语言简介 1

1.1 C 语言概述 1

1.1.1 C 语言产生的背景 1

1.1.2 C 语言的特点 2

1.1.3 C 语言程序的格式 2

1.1.4 PC-DOS 下 Turbo C 上机步骤 3

1.2 终端设备上的输入输出函数 6

1.2.1 Turbo C 库函数 6

1.2.2 字符输入输出函数 getche()和 putchar() 6

1.2.3 字符串输入输出函数 gets()和 puts() 7

1.2.4 格式化输入输出函数 scanf()和 printf() 7

1.3 变量 12

1.3.1 标识符 12

1.3.2 数据类型 12

1.3.3 变量的说明(定义) 13

1.3.4 局部变量 14

1.3.5 形式参数 17

1.3.6 全程变量 17

1.3.7 存储类型说明 18

1.3.8 数组 20

1.3.9 结构 22

1.4 常量 24

1.5 运算符和表达式 25

1.5.1 运算符的分类 26

1.5.2 算术运算符及表达式 26

1.5.3 关系和逻辑运算符及表达式 27

1.5.4 赋值运算符及表达式 28

1.5.5 类型转换 28

1.6 语句及流程控制 30

1.6.1 程序设计中的三种基本结构 30

1.6.2 顺序执行语句 30

1.6.3 if 语句 31

1.6.4 switch 语句 32

1.6.5 break、exit 和 continue 语句 33

1.6.6 for 语句 34

1.6.7 while 语句 35

1.6.8 do…while 语句 35

1.7 函数 37

1.7.1 返回语句 37

1.7.2 函数作用域规则 39

1.7.3 函数的形参及调用 39

1.7.4 函数递归 40

1.7.5 标准函数的使用 41

1.7.6 自己建立函数库 41

1.8 指针 42

1.8.1 指针概念 42

1.8.2 指针变量说明及运算 43

1.8.3 指针与数组 44

1.8.4 指针与函数 47

1.8.5 指针与结构 51

第2章 实用函数设计 54

2.1 键盘响应 54

2.1.1 bioskey() 54

2.1.2 键盘响应函数 specialkey()和 specialkeyl() 54

2.2 Mouse 的消息响应 55

2.2.1 mouse_IQR() 55

2.2.2 init_mouse() 56

2.2.3 put_mouse_position() 57

2.2.4 rightb_pressed() 57

2.2.5 leftb_pressed() 57

2.3 初始化图形系统 58

2.3.1 initgraph() 58

2.3.2 cleardevice() 58

2.3.3 closegraph() 58

2.3.4 winitgraph() 58

2.4 将数字转换为字符串 58

2.4.1 itoa() 59

2.4.2 stpcpy() 59

2.4.3 strcat() 59

2.4.4 fitoa() 59

2.5 图形下的字符输出 60

2.5.1 settextstyle() 60

2.5.2 settextjustify() 60

2.5.3 outtext()和 outtextxy() 60

2.6 图形下的汉字输出 61

2.6.1 open() 61

2.6.2 lseek() 61

2.6.3 read() 62

2.6.4 putpixel() 62

2.6.5 close() 62

2.6.6 outl6hz() 62

2.7 常用画图库函数 64

2.7.1 getmaxx()和 getmaxy() 64

2.7.2 setviewport()和 clearviewport() 64

2.7.3 setpalette()、setcolor()和 setbkcolor() 64

2.7.4 setfillstyle()和 floodfill() 65

2.7.5 setlinestyle() 65

2.7.6 line()、lineto()、linerel()和 moveto() 66

2.7.7 rectangle()、bar()和 bar3d() 66

2.7.8 circle()、arc()和 ellipse() 66

2.8 一个通用的画坐标函数 67

2.8.1 画图原理 67

2.8.2 strlen() 68

2.8.3 画坐标函数 coordinate() 68

2.9 外存储器上的输入输出 71

2.9.1 fopen()和 fclose() 71

2.9.2 rewind()、fseek()、ftell()和 feof() 72

2.9.3 fscanf()和 fprintf() 72

2.9.4 fread()和 fwrite() 72

2.9.5 坐标参数的输入输出函数 getcoorpar()和 savecoorpar() 73

2.9.6 曲线颜色输入输出函数 getcolorpar()和 savecolorpar() 75

2.10 图形下的人机对话与提示 76

2.10.1 图形模式下屏幕的保存和恢复 76

2.10.2 显示模板 board() 77

2.10.3 提示信息的输出函数 78

2.10.4 警惕性提示信息的输出与选择函数 dialogue() 79

2.10.5 通用的数值输入函数 setparameter() 81

2.10.6 x、y 坐标参数的输入函数 x_coor()和 y_coor() 84

2.10.7 颜色参数输入函数 setcolorpar() 85

2.10.8 设置坐标颜色函数 coor_color() 87

2.10.9 设置曲线颜色函数 curve_color() 88

2.11 图形下的菜单设计 88

2.11.1 主菜单条的显示与选择函数 select_main_menu() 89

2.11.2 下拉菜单的显示与选择函数 select_menu() 90

2.11.3 文件菜单的显示与选择函数 file_menu() 91

2.11.4 坐标菜单的显示与选择函数 coor_menu() 93

2.11.5 形体及形体参数 93

2.11.6 退出函数 wexit() 95

2.12 模拟主函数 95

2.13 画曲线和刷新曲线函数 97

2.13.1 画曲线函数 curve() 97

2.13.2 刷新曲线函数 renovate() 99

2.14 目录函数和查找文件 99

2.14.1 findfirst()和 findnext() 99

2.14.2 unlink() 100

2.14.3 searchpath() 100

2.14.4 输入文件名 100

2.14.5 查找文件 101

第3章 渗碳模拟技术 104

3.1 渗碳数学模型 104

3.1.1 扩散方程 104

3.1.2 初始条件 106

3.1.3 边界条件 106

3.1.4 渗碳工艺参数模型 106

3.1.5 讨论 107

3.1.6 渗碳模型小结及参数输入函数 set_car_par() 111

3.2 差分方法 112

3.2.1 差分基本概念 113

3.2.2 差分方程 113

3.2.3 三对角方程的求解方法 115

3.3 渗碳模拟函数 carburization() 116

3.4 碳浓度分布函数 carbon_distribution() 118

3.5 各种因素对渗碳模拟结果的影响 120

3.5.1 形体和原始含碳量的影响 120

3.5.2 温度和碳势的影响 121

3.5.3 物理参数的影响 121

3.5.4 物理参数的校正原理 122

第4章 渗碳工艺 CAD 124

4.1 渗碳工艺设计的内容和目标 124

4.1.1 渗碳工艺设计的内容 124

4.1.2 渗碳工艺设计的目标 124

4.2 渗碳设计方法 125

4.2.1 对碳势的约束条件 125

4.2.2 对温度的约束条件 125

4.2.3 碳浓度分布基本类型和描述方法 125

4.2.4 Ⅰ型分布碳势设计 125

4.2.5 Ⅱ型分布碳势设计 127

4.2.6 Ⅲ和Ⅳ型分布碳势设计 128

4.2.7 考虑最后降温的渗碳工艺设计 128

4.3 渗碳工艺 CAD 程序设计 129

4.4 用渗碳工艺 CAD 程序校对物理参数 134

第5章 一维问题热处理模拟技术 137

5.1 热处理模拟技术概述 137

5.1.1 热处理数值模拟的基本特点 137

5.1.2 研究现状及存在问题 137

5.2 变温相变动力学模型 145

5.2.1 假设与动力学方程 145

5.2.2 等温转变过程 146

5.2.3 变温冷却转变 149

5.2.4 举例 149

5.3 一维温度场计算模型及差分方程 150

5.3.1 计算模型 150

5.3.2 差分方程 151

5.4 温度和组织模拟计算程序 152

5.4.1 参数输入及预处理 152

5.4.2 模拟计算程序 153

5.5 温度场分析 157

5.5.1 温度—时间关系分析程序 157

5.5.2 冷却速率分析 160

5.5.3 温度分布分析程序 162

5.5.4 模拟举例 163

5.6 组织分析 165

5.6.1 组织转变量与时间关系 166

5.6.2 组织分布 166

5.6.3 温度—组织转变量 167

第6章 二维问题热处理模拟技术简介 170

6.1 二维热处理模拟模型 170

6.1.1 二维模型的一般形式 170

6.1.2 三个最简单的二维模型 171

6.2 最简单的二维模型差分方程 172

附录 A 本书使用的库函数索引 176

附录 B 本书编的实用函数索引 178

参考文献 180

相关图书
作者其它书籍
返回顶部