前言
第一章 机械CAD的基础知识
第一节 机械CAD的概述
第二节 机械CAD系统的构建
一、机械CAD系统的硬件和软件
二、机械CAD系统的分类
三、机械CAD系统的选用和组建
第三节 机械CAD的发展概况及趋势
一、机械CAD的发展概况
二、机械CAD的发展趋势
第四节 机械CAD软件开发的基本方法
一、我国机械CAD软件开发的现状
二、机械CAD软件开发的基本方法
三、本教材的学习目的和体系结构
习题
第二章 软件工程基础知识
第一节 软件工程概述
一、软件工程学科
二、软件工程规范国家标准
三、软件开发的基本策略
第二节 软件开发过程
一、可行性分析
二、需求分析
三、系统设计
四、编码、测试、改错与维护
五、软件工程中的文档
第三节 软件质量保证
一、软件质量简介
二、软件质量的保证
习题
第三章 软件开发的界面设计
第一节 界面设计的一般原则
一、用户特点分析
二、界面设计的基本原则
三、人机交互方式
四、数据输入界面
第二节 Visul C++界面设计实例
一、Visul C++系统中的控件
二、控件类型简单介绍
三、控件应用示例
习题
第四章 设计数据的处理
第一节 数据结构及其在机械CAD中的应用
一、数据结构的基本概念
二、常见的数据结构
三、数据结构的应用
第二节 数据库及其在机械CAD中的应用
一、工程数据及其管理
二、数据库管理系统基础
三、工程数据库
四、数据库技术应用
五、数据库应用的简单示例
第三节 机械设计数据的处理
一、设计数据的类型及处理方法
二、数据的输入输出
三、数据的排序
四、数据的查找
五、数据的插值
六、曲线拟合
七、线图离散化
八、设计数据处理的注意事项
九、设计数据处理的示例
习题
第五章 计算机图形基础及开发
第一节 计算机图形学基础知识
一、计算机图形显示设备
二、计算机图形输出设备
三、图形元素生成的基本原理
四、图形的几何变换
五、图形真实感处理简介
第二节 机械CAD图形设计的要点
一、图形设计方法
二、绘图基本环境设置
三、特征造型方法
四、参数化/变量化设计
五、特殊功能模块和图形库
六、图形编辑和逻辑运算
七、尺寸标注
八、图档管理系统
……
第六章 AutoCAD的二次开发
第七章 产品数据管理技术
第八章 软件开发实例
参考文献