目录 3
第一部分 机械设计软件开发基础 3
第1章 计算机辅助机械设计概述 3
1.1 机械设计过程 3
1.2 软件技术概述 5
1.3 软件危机 6
1.4 软件工程概述 8
1.5 计算机辅助机械设计概述 10
第2章 机械设计数表处理 13
2.1 非函数表处理 14
2.1.1 规则非函数表处理 14
2.1.2 不规则非函数表处理 26
2.2.1 函数表的插值法处理 49
2.2 函数表处理 49
2.2.2 函数表的公式法处理 70
2.3 数值处理 80
2.3.1 舍去小数部分 80
2.3.2 角度与弧度的转换 81
习题 83
第3章 机械设计图线处理 84
3.1 直线处理 84
3.1.1 直角坐标系中的直线处理 84
3.1.2 双对数坐标系中的直线处理 86
3.2 曲线处理 89
3.3 区域处理 91
第4章 组合式软件设计 94
4.1 组合式软件设计的基本概念 94
4.2.1 程序接口 97
4.2.2 可执行程序的正确调用 97
4.2 接口技术 97
4.2.3 可执行文件之间的数据传递 106
4.3 主程序的确定 107
习题 108
第二部分 实践部分 111
第5章 普通V带传动计算机辅助设计 111
5.1 用户需求 111
5.2 系统结构设计 113
5.2.1 普通V带传动的手工设计过程 113
5.2.2 软件结构设计 117
5.3 数表的规则化 120
5.3.1 单根带额定功率的查询 121
5.3.2 V带轮轮辐结构的查询 121
5.4 选型图的处理 124
附录 普通V带传动计算机辅助设计VB 6.0源程序 126
6.1 用户需求 158
第6章 渐开线标准圆柱齿轮传动计算机辅助设计 158
6.2 系统结构设计 162
6.2.1 渐开线标准圆柱齿轮传动的手工设计过程分析 162
6.2.2 确定软件功能模块与调用关系 167
6.3 渐开线标准圆柱齿轮传动的设计计算 169
6.3.1 输入设计 169
6.3.2 设计计算模块的设计 169
6.4 渐开线标准圆柱齿轮传动的公差查询 171
6.4.1 齿轮工作图标注内容及VB到VL之间的参数传递 171
6.4.2 公差查询VF 6.0数据库设计 176
6.5 渐开线标准圆柱齿轮自动绘图程序设计 185
6.6 设计结果的输出 187
附录A 渐开线标准圆柱齿轮传动计算机辅助设计软件VB 6.0源程序 188
附录B 渐开线标准圆柱齿轮自动绘图VL源程序 244
参考文献 270