目录 1
第一章 计算机辅助机械设计概述 1
1-1 CAD的含义及特点 1
1-2 CAD的发展及应用 3
1-3 CAD系统的构成和类型 7
1-4 CAD系统的硬件和软件 9
1-5 机械CAD/CAM的今天和明天 11
2-1 矩阵运算程序 14
第二章 常用计算方法的程序设计 14
2-2 方程求根 21
2-3 线性方程组求解 30
2-4 数值积分 38
2-5 常微分方程的数值解法 43
第三章 设计资料的数据处理 54
3-1 表格的程序化 54
3-2 线图的程序化 56
3-3 有关数据的处理 58
3-4 数据结构与数据库 61
4-1 计算机辅助制图概述 65
第四章 计算机图形系统 65
4-2 图形的表示与生成 66
4-3 计算机图形系统的硬件部分 68
4-4 计算机图形系统的软件部分 73
4-5 人机交互技术 75
第五章 几何构型和几何变换 77
5-1 概述 77
5-2 三维形体的几何模型 78
5-3 二维坐标变换 81
5-4 三维坐标变换 85
5-5 透视投影变换 88
5-6 轴测投影变换 92
5-7 三视图和轴测图的程序编制 95
第六章 绘制图形的程序设计 99
6-1 基本图形及其程序设计 99
6-2 剖面线的绘制 104
6-3 绘制零件图的程序设计 106
第七章 机械优化设计 117
7-1 机械优化设计的基本概念 117
7-2 一维搜索方法 126
7-3 无约束极值问题的解法 131
7-4 约束非线性规划的计算方法 136
7-5 建立数学模型和编制优化设计程序 146
第八章 有限元素法的原理和应用 157
8-1 有限元素法概述 157
8-2 平面问题的类型及其分析步骤 158
8-3 平面问题的离散化 160
8-4 平面问题的单元分析 161
8-5 平面问题的整体分析 170
8-6 求解平面问题中的未知量 175
8-7 有限元分析的应用实例 177
8-8 平面有限元分析的程序PFEA 179
8-9 其他问题的有限元分析 189
第九章 计算机模拟 199
9-1 四杆机构实现给定函数的模拟 199
9-2 曲柄摇杆机构的运动模拟 207
9-3 凸轮的CAD及其加工模拟 212
第十章 人工智能与专家系统 215
10-1 人工智能的基本概念 215
10-2 专家系统的原理及应用状况 217
10-3 机械设计的专家系统 218
11-1 编制机械零部件的设计程序概述 222
第十一章 带和链传动的设计程序 222
11-2 带传动的设计程序 223
11-3 链传动的设计程序 236
第十二章 齿轮、蜗杆传动的设计程序 249
12-1 斜齿轮传动的设计程序 249
12-2 蜗杆传动的设计程序 262
第十三章 轴与轴承的设计程序 274
13-1 轴的强度计算程序 274
13-2 滚动轴承的设计程序 292
13-3 滑动轴承的设计程序 306
14-1 键联接的设计程序 317
第十四章 键、螺栓、弹簧的设计程序 317
14-2 螺栓联接的设计程序 323
14-3 螺旋弹簧的设计程序 328
第十五章 减速器的计算机辅助设计 335
15-1 齿轮传动系统的设计 335
15-2 轴系部件的组合设计 338
15-3 减速器的优化设计 341
15-4 计算机绘图 346
主要参考文献 351