第一章 综述 1
1.1 CAD的定义及其系统组成 1
1.2 CAD的发展历史 2
1.3 CAD系统的物理结构 3
1.3.1 CAD系统的硬件 3
1.3.2 CAD系统的软件 4
1.4 计算机辅助产品设计的作用及效益分析 5
1.5 金属门窗CAD的重要意义及研究现状 7
第二章 程序设计基本思想 8
2.1 积木式”图形数据库的原理 8
2.2 设计模型 10
2.2.1 图代号的编制 10
2.2.2 设计模型 17
第三章 数据模型 20
3.1 弹簧门 20
3.2 铝推拉窗 22
3.3 钢平开窗 23
3.4 钢门 25
3.5 钢中悬窗 26
第四章 主控系统 28
4.1 程序逻辑设计及其功能 28
4.2 文件存贮状况分配表 29
4.3 主控程序设计 31
4.3.1 共用主控程序 31
4.3.2 弹簧门主程序 33
4.3.3 铝推拉窗主程序 35
4.3.4 钢门主程序 36
4.3.6 钢平开窗主程序 37
4.3.5 钢中悬窗主程序 37
第五章 信息输入系统 39
5.1 概述 39
5.2 输入子程序设计 39
5.2.1 弹簧门输入子程序 39
5.2.2 铝推拉窗输入子程序 41
5.2.3 钢门输入子程序 43
5.2.4 钢中悬窗输入子程序 45
5.2.5 钢平开窗输入子程序 46
6.2 数据模型子程序设计 49
6.2.1 弹簧门数据模型子程序 49
6.1 概述 49
第六章 数据模型系统 49
6.2.2 铝推拉窗数据模型子程序 50
6.2.3 钢门数据模型子程序 51
6.2.4 钢中悬窗数据模型子程序 51
6.2.5 钢平开窗数据模型子程序 52
第七章 材料、附件及表格处理系统 53
7.1 材料赋值子程序设计 53
7.1.1 弹簧门材料赋值子程序 53
7.1.2 铝推拉窗材料赋值子程序 58
7.1.3 钢门材料赋值子程序 60
7.1.4 钢中悬窗材料赋值子程序 61
7.1.5 钢平开窗材料赋值子程序 62
7.2 材料打印子程序设计 63
7.2.2 程序分析 65
7.2.1 程序逻辑设计 65
7.3 附件赋值子程序设计 66
7.3.1 弹簧门附件赋值子程序 66
7.3.2 铝推拉窗附件赋值子程序 67
7.3.3 钢门附件赋值子程序 71
7.3.4 钢中悬窗附件赋值子程序 73
7.3.5 钢平开窗附件赋值子程序 73
7.4 附件打印子程序设计 75
7.4.1 程序逻辑设计 75
7.4.2 程序分析 76
7.5 玻璃赋值子程序设计 78
7.5.1 弹簧门玻璃赋值子程序 78
7.6 玻璃打印子程序设计 80
7.5.2 铝推拉窗玻璃赋值子程序 80
7.6.1 程序逻辑设计 81
7.6.2 程序分析 81
7.7 表格处理子程序设计 82
7.7.1 材料表格子程序 82
7.7.2 标题栏子程序 83
7.7.3 规格表子程序 84
第八章 图形数据库及其处理系统 86
8.1 图形数据库 86
8.1.1 弹簧门图形数据库 86
8.1.2 铝推拉窗图形数据库 108
8.1.3 钢门图形数据库 124
8.1.4 钢中悬窗图形数据库 131
8.1.5 钢平开窗图形数据库 139
8.2.1 弹簧门图形处理子程序 147
8.2 图形处理子程序设计 147
8.2.2 铝推拉窗图形处理子程序 151
8.2.3 钢门图形处理子程序 153
8.2.4 钢中悬窗图形处理子程序 156
8.2.5 钢平开窗图形处理子程序 157
8.3 序号处理子程序设计 160
8.3.1 弹簧门序号处理子程序 160
8.3.2 铝推拉窗序号处理子程序 161
8.4 绘图子程序设计 162
第九章 强度分析计算系统 165
9.1 挠度分析计算 165
9.3 受力杆件截面惯性矩的确定 167
9.2 应力分析计算 167
9.4 强度分析程序框图 171
第十章 综合应用举例 172
10.1 PEW系统简介及其应用举例 172
10.1.1 PEW系统的硬件配置 172
10.1.2 PEW系统的软件系统 172
10.1.3 PEW系统设计举例 173
10.2 IBM PC及其兼容机的门窗CAD系统及应用举例 177
10.2.1 系统简介 177
10.2.2 设计举例 178
附录钢平开窗(北方窗) 180
后记 195
参考文献 196