目录 1
第一章绪论 1
第一节学习计算机绘图的意义 1
第二节计算机绘图在工程上的应用 2
第三节计算机绘图的发展概况 5
第二章自动绘图系统 7
第一节微型计算机绘图系统及绘图过程 7
第二节微型计算机操作指令 9
第三节绘图机 13
第四节插补原理 16
第三章FWX4675型智能绘图机与程序设计 24
第一节绘图命令与绘图软件 24
第二节基本图形程序设计 28
第四章SR-6602型智能绘图机与程序设计 46
第一节绘图命令与绘图软件 46
第二节基本图形程序设计 58
第五章图形显示软件与程序设计 70
第一节APPLE—Ⅱ图形显示命令与软件 70
第二节IBM PC图形显示命令与软件 73
第三节图形显示子程序设计 74
第四节调用子程序绘制零件三视图 79
第五节常用曲线程序设计 82
第六节动态模拟程序设计 87
第七节显示字符程序设计 91
第八节绘图与显示综合程序设计 92
第六章二维图形坐标变换 96
第一节二维图形坐标变换的解析法 96
第二节二维图形坐标变换的矩阵法 98
第三节用矩阵变换设计二维图形程序 109
第七章三维图形坐标变换 120
第一节三维图形的矩阵变换 120
第二节三维正投影变换矩阵 127
第三节三维轴测投影变换矩阵 129
第四节三维正投影图与轴测图的程序设计 135
第八章透视图的绘图程序设计 142
第一节绘制透视图的基本原理 142
第二节透视图的坐标变换 143
第三节透视图的程序设计(一) 148
第四节透视图的程序设计(二) 150
第一节曲线图形的艺术程序设计 156
第九章曲线应用程序设计 156
第二节 曲线图形求周长的程序设计 160
第三节 曲线图形求面积的程序设计 164
第四节线性插值与拉格朗日多项式插值 169
第五节最小二乘法多项式拟合 173
第六节Bezier曲线 176
第七节B样条曲线 181
第八节C1级二次曲线拟合 186
第一节常见的曲面体的图形处理方法 193
第十章曲面立体的程序设计 193
第二节曲面立体三视图的程序设计 196
第三节圆板、圆孔的图形处理 210
第四节斜投影法求两椭圆的交点 215
第五节曲线回转面的程序设计 220
第六节Coons曲面 228
第十一章立体的截断、相贯、展开图的程序设计 235
第一节曲面立体相贯线的程序设计 235
第二节平面立体的截交线及其表面展开 241
第三节可展曲面展开图的程序设计 243
第四节不可展曲面展开图的程序设计 253
第十二章立体图的隐藏线处理 260
第一节平面立体的消隐处理 260
第二节曲面立体的消隐处理 267
第十三章机械图样的绘图程序设计 273
第一节图框及标题栏的程序设计 273
第二节尺寸标注的程序设计 274
第三节剖面线及剖视图 280
第一节各种摆线通用绘图程序设计 287
第十四章 IBM—PC、386、486及其兼容机绘图程序设计实例 287
第二节变换图形程序设计实例 289
第三节三维曲面立体图及其消隐程序设计 291
第四节立体相贯轴测图及其消隐程序设计 295
第五节立体截断轴测图及其消隐的程序设计 303
第六节立体造型绘图程序设计 306
附录1:向量 310
附录2:矩阵 310
附录3:练习题程序集 311
附录4:与本书配套软盘的使用说明 337