目录 1
序言 1
前言 1
第一章 概论 1
第一节 CAD技术在机械设计中的应用 1
一、初步设计 1
二、性能分析和模拟仿真 2
三、交互式和自动绘图 3
第二节 计算机辅助机械设计系统的组成 3
一、常用硬件 3
二、软件系统 5
三、常用支撑软件简介 6
一、软件工程的基本概念 8
第三节 计算机辅助机械设计系统的软件工程及标准规范 8
二、工程化软件的特征及要求 9
三、CAD技术和标准规范 10
四、软件工程中的文件规范 12
习题 16
第二章 用户界面设计 17
第一节 Windows图形用户界面简介 17
第二节 Windows应用程序模型 19
一、事件与消息 19
二、Windows应用程序框架 20
三、MFC消息映射 21
四、VC++常用向导和编辑 21
工具 21
一、静态文本控件 22
二、按钮控件 22
第三节 Windows常用控件介绍 22
三、编辑框控件 23
四、列表框控件 23
五、组合框控件 23
六、滚动条控件 23
第四节 菜单的设计 24
一、Windows应用程序菜单介绍 24
二、菜单编辑器的使用 24
三、菜单的设计 27
第五节 对话框的设计 33
一、对话框的组成及设计原则 34
二、对话框设计 35
三、对话框的类型 36
四、对话框的设计步骤 37
第六节 通用对话框简介 40
习题 41
第三章 设计资料处理和管 42
理 42
第一节 设计资料处理 42
一、设计资料类型及处理方法 42
二、数据的输入输出 43
三、数据的查找 47
四、数据的插值 49
五、曲线拟合 55
六、线图离散化 58
七、方程求解 60
八、设计数据处理注意事 63
项 63
一、数据结构的基本概念 64
第二节 数据结构及应用 64
二、常见的数据结构 66
三、数据结构的应用 77
第三节 数据库技术及应用 77
一、工程数据及其管理 77
二、数据库系统 78
三、工程数据库 80
四、数据库技术的应用 83
习题 87
第四章 图形生成 88
第一节 图形生成基础 89
一、基本图素与坐标系 89
二、图形变换 90
第二节 二维绘图软件系统的基本功能 95
二、基本图形元素组合及图形的编辑和修改 96
一、基本图形元素的生成和绘制 96
三、辅助作图功能 97
四、半自动尺寸标注、查询和属性定义功能 97
第三节 三维曲线和曲面造型基础 98
一、曲面定义方法 98
二、曲线和曲面的计算机表示 101
第四节 三维建模技术 106
一、三维实体建模技术 107
二、三维特征建模技术 115
第五节 图形生成应用软件开发 119
一、支撑软件系统的用户化二次开发 119
二、图形交换文件DXF 121
习题 125
第五章 计算与分析 126
第一节 现代设计方法简介 127
一、现代设计的特点 127
二、现代设计方法的范畴 128
第二节 机械优化设计 132
一、机械优化设计的基本概念 132
二、常用优化设计方法 139
三、优化设计的一般过程 144
四、优化设计的实例 145
第三节 机械结构有限元分析 150
一、有限元分析基本原理 151
二、弹性力学基本知识 152
三、有限元分析的步骤 154
四、平面问题有限元分析 157
五、有限元分析软件 166
第四节 机械可靠性设计 171
一、机械可靠性设计的基本内容 171
二、机械零件的可靠度 172
三、机械强度可靠性设计 175
四、机械系统可靠性设计 178
习题 183
综合题 183
第六章 计算机辅助机械设计技术的发展 184
第一节 集成技术 184
第二节 多媒体技术 186
第三节 虚拟现实技术 188
第四节 人工智能技术 190
第五节 网络技术 191
参考文献 196