目 录 3
上篇计算机辅助设计的基础知识 3
第一章概论 3
第一节 基本概念 3
第二节 CAD技术的发展及应用 4
一、CAD技术的发展过程 4
二、CAD技术的应用 5
三、CAD技术的发展趋势 6
第三节 CAD系统的硬件和软件 8
一、CAD系统的组成 8
二、CAD系统的硬件 9
三、CAD系统的软件 16
四、CAD系统的形式及分类 17
第四节 CAD的基本方法 18
一、CAD系统的功能要求 18
二、CAD的基本方法 18
三、计算机辅助设计的常用技法 20
第一章思考题 20
第二章计算机绘图与程序设计 21
第一节 计算机图形学概述 21
一、图形的描述 21
二、计算机图形学的研究内容 21
第二节 坐标系 21
四、用户坐标系、规格化坐标系、设备坐标系之间的关系 22
三、规格化设备坐标系(NDC) 22
一、用户坐标系(WC) 22
二、设备坐标系(DC) 22
第三节 基本图形的生成方法 23
一、点 23
二、直线段 24
三、圆(圆弧) 28
第四节 BASIC语言图形程序设计 30
一、IBM PC BASIC的显示方式 30
二、IBM PC BASIC语言中的图形语句 31
第五节 C语言图形程序设计 36
一、概述 36
二、C语言图形函数与应用 37
第二章思考题 49
第三章计算机绘图基础 51
第一节 二维图形的几何变换 51
一、变换原理 51
二、几何变换的矩阵表示 52
第二节 平面图案的程序设计 57
一、基本形及其程序设计 57
二、完整图案 61
第三节 三维图形的几何变换 68
一、三维基本变换 68
二、三维复合变换 72
第四节 形体的投影变换 74
一、正投影变换 74
四、图形的编辑技术 (1 76
二、正轴测投影变换 76
三、斜轴测投影变换矩阵 78
四、透视投影变换 79
第五节 消隐处理 83
一、凸多面体的消隐处理(外法线向量法) 83
二、涂色消隐法 85
三、曲面立体的消隐处理 86
第三章思考题 87
一、多项式插值 89
第一节 拉格朗日插值与最小二乘法逼近 89
第四章几何设计 89
二、最小二乘法 92
第二节 三次参数样条曲线 94
一、样条曲线的力学背景 94
二、分段三次参数样条矢量方程 95
三、切矢连续方程 96
四、解题过程 96
第三节 贝塞尔曲线和B样条曲线 97
一、贝塞尔曲线 98
二、B样条曲线 100
第四节 不规则曲面 105
一、不规则曲面表示法 106
二、孔斯曲面 106
一、贝塞尔曲面 109
第五节 贝塞尔曲面和B样条曲面 109
二、B样条曲面 110
第六节 三维几何造型 111
一、线框模型 112
二、表面模型 113
三、实体模型 113
第四章思考题 115
一、数据的描述 117
二、数据的组织形式 117
第一节数据结构 117
第五章数据结构与数据库 117
三、数据的逻辑结构 118
四、数据的物理结构 119
五、数据库及其管理系统 120
第二节 FoxBASE+关系数据库管理系统 121
一、概述 121
二、数据库的基本操作 131
三、多重数据库操作 134
四、FoxBASE+的外部接口 135
第五章思考题 136
一、原理 137
第一节 优化设计概念及过程 137
第六章优化设计方法及应用 137
二、优化设计的数学模型及几何描述 138
三、非线性优化数值算法的基本思想 140
第二节 常用的优化方法 141
一、无约束优化方法 142
二、有约束条件多变量的优化方法 150
第三节 优化设计应用实例 159
一、包装优化设计的一般步骤 159
二、包装优化设计实例 160
第六章思考题 164
一、AutoCAD的特点 166
第一节 概述 166
第七章AutoCAD绘图软件 166
二、AutoCAD中的基本概念 167
三、作图的主要步骤 167
四、图形的绘制 168
五、图形的存储 168
第二节 AutoCAD软件包的主要命令及功能 168
一、二维绘图 168
二、设置绘图环境 174
三、图形的显示控制 175
五、尺寸标注与填充图案 178
六、填充图案(HATCH) 180
七、三维造型技术 181
第三节 AutoCAD的开发应用 184
一、AutoLISP编程语言 184
二、AutoCAD与其它软件的通讯 189
第七章思考题 191
下篇计算机在包装中的应用 195
第八章包装纸盒CAD 195
第一节 纸盒的结构特点及设计原理 196
一、概述 196
二、纸盒结构尺寸设计原理 196
第二节 纸盒CAD软件模块与功能 200
二、纸盒盒片结构设计软件的主要功能 201
一、纸盒盒片结构CAD软件的功能模块 201
第三节 折叠纸盒展开图CAD软件简介 204
一、用户界面 204
二、盒片库的建立及调用 204
三、折叠纸盒展开图的程序设计 206
四、自动标注尺寸 207
五、优化排料 208
第四节 纸盒CAD系统——WCH软件简介 208
一、利用功能构素造型实现纸盒造型结构的自动设计 208
二、WCH软件的功能和结构 210
三、纸盒立体图程序设计 211
五、尺寸的自动标注 213
四、纸盒展开图程序设计 213
第八章思考题 214
第九章运输包装CAD 215
第一节 缓冲包装CAD 215
一、概述 215
二、缓冲包装设计原理简介 215
三、缓冲包装计算机辅助设计 219
第二节 瓦楞纸箱结构CAD 222
一、概述 222
二、瓦楞纸箱设计基本原理 223
三、瓦楞纸箱设计CAD软件 224
二、数学模型 227
第三节 纸箱结构优化设计CAD 227
一、概述 227
第九章思考题 229
第十章 玻璃容器及其模具CAD 230
第一节概述 230
一、玻璃容器的分类 230
二、对玻璃容器外形的要求 230
三、玻璃容器的主要结构及设计的合理性 231
第二节 玻璃容器外形CAD 231
一、几种常用的造型曲线 231
二、容器CAD的一般过程 233
第三节 玻璃容器结构CAD方法 234
第四节 玻璃模具CAD 236
一、成型模的内腔容积 236
二、确定夹钳号 237
三、成型模结构设计 237
第十章思考题 238
第十一章CAM技术在包装工业中的应用 239
第一节概述 239
第二节数学控制技术 239
一、数控(NC) 239
二、计算机数控(CNC) 240
三、直接数控(DNC) 240
四、数控软件 241
第三节 纸盒的模切制造方法 242
一、多功能纸盒样品CAM系统 242
二、纸盒的模切制造 242
第四节 模切版CAM系统 243
一、概述 243
二、模切版切割工艺流程 245
三、模切版切割程序 246
四、模切版的激光切割 248
第五节 背衬CAM系统 249
第十一章思考题 250
后记 251
参考文献 252