《计算机绘图》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:肖佳编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2000
  • ISBN:7113036805
  • 页数:250 页
图书介绍:内容包括:计算机绘图基础、二维与三维图形变换、隐藏线消除及曲线、曲面等内容;还介绍了微机绘图软件AutoCADR14以及AutoLISP语言。

第一部分 计算机绘图基础 1

第一章 绪论 1

1.1 概述 1

一 计算机绘图的发展 1

二 计算机绘图的应用 1

1.2 计算机绘图设备 2

一 输入设备 2

一 基本软件 3

1.3 计算机绘图软件 3

二 输出设备 3

二 功能软件 4

三 应用软件 4

第二章 屏幕绘图 5

2.1 概述 5

2.2 常用屏幕绘图语句 6

一 屏幕控制语句 6

二 屏幕绘图语句 7

一 屏幕控制函数 10

2.3 常用图形函数 10

二 屏幕绘图函数 12

2.4 应用举例 16

一 屏幕绘图程序的编制 16

二 绘图应用程序举例 16

习题 22

第三章 几何变换 24

3.1 二维基本变换矩阵 24

一 齐次坐标 24

二 二维几何变换的表达式 25

三 二维基本变换矩阵 26

3.2 三维基本变换矩阵 28

一 三维几何变换的表达式 28

二 三维基本变换矩阵 29

3.3 变换的积和变换矩阵的级联 32

3.4 几何变换应用举例 32

一 几何变换的程序设计 33

二 几何变换的应用举例 40

习题 51

第四章 平面立体图 隐藏线的消去 52

4.1 基本的求交运算 53

一 两直线相交 53

二 二线段相交 53

三 直线和平面相交 55

4.2 凸多面体的隐藏线处理 56

一 凸多面体表面外法线与可见性的关系 56

二 平面外法线与β角的计算 56

4.3 平面立体隐藏线的处理 58

一 包含性检验 58

二 深度检验 61

三 隐藏性差别与隐藏线的消除 62

四 隐藏量的分析方法 64

习题 65

5.1 曲线 66

一 三次样条曲线 66

第五章 曲线与曲面 66

二 贝塞尔曲线 70

三 B样条曲线 73

5.2 曲面 76

一 曲面参数表示法 76

二 贝塞尔曲面 78

三 B样条曲面 79

习题 80

一 硬件要求 82

6.2 安装及启动 82

二 软件要求 82

第六章 AutoCAD R14的安装,启动及基本操作 82

6.1 系统要求 82

第二部分 微机绘图软件AutoCAD R14 82

6.3 AutoCAD R14应用程序窗口简介 83

一 标题条(Title bar) 83

二 下拉菜单(Pull-down menu bar) 84

三 工具条命令(Toolbar) 89

六 文本窗口 91

五 命令窗口 91

四 屏幕菜单(Screen Menu) 91

七 状态条 92

6.4 使用帮助(Help)功能 92

一 进入Help窗口 92

二 AutoCAD Help窗口使用 92

三 使用与当前活动有关的帮助 93

一 单位类型置(Units) 94

6.5 绘图设置 94

五 在线学习工具 94

四 状态条的Help 显示 94

二 绘图极限设置(Limits) 96

三 初始新图对话框 96

四 绘图辅助工具(Aids) 97

五 绘图辅助工具设置命令 99

六 对象捕捉(Osnap) 100

6.6 点的输入方式 102

习题 102

一 点POINT命令 103

第七章 绘图命令 103

7.1 绘制点的命令 103

二 等分点DIVIDF命令 104

三 测量点MEASURE命令 105

7.2 绘制各种线的命令 105

一 直线段LINE命令 105

二 构造线XLINE命令 105

三 射线RAY命令 107

四 多重平行线MLINE命令 107

五 二维多义线PLINE命令 108

六 样条曲线的SPLINE命令 111

7.3 绘制图、圆弧和椭圆的命令 112

一 圆CIRCLE命令 112

二 圆弧ARC命令 113

三 椭圆ELLIPSE命令 114

7.4 绘制多边形的命令 115

一 矩形RECTANG命令 115

二 正多边形POLYGON命令 116

7.5 绘制填充区域的命令 117

一 实心区域SOLID命令 117

二 实心圆环DONUT命令 117

7.6 文本标注命令 118

一 文本字型STYLE命令 118

二 单元文本标注TEXT命令 119

三 多行动态文件标注DTEXT命令 120

四 段落式文件标注MTEXT命令 120

习题 121

第八章 编辑命令 123

8.1 实体选择 123

一 设置选择对象的方式 123

二 构造选择集方法 124

8.2 基本编辑命令 125

一 删除ERASE命令 125

二 移动MOVE命令 126

三 旋转ROTATE命令 126

四 缩放SCALE命令 127

8.3 构造编辑命令 128

一 拷贝COPY命令 128

二 镜像MIRROR命令 128

三 阵列ARRAY命令 129

四 偏移OFFSET命令 130

五 倒角CHAMFER命令 131

六 圆角FILLET命令 132

一 断开BREAK命令 133

8.4 长度编辑命令 133

二 修剪TRIM命令 134

三 延长LENGTHE命令 135

四 拉伸STRETCH命令 136

五 延伸EXTEND命令 136

8.5 特殊实体编辑命令 137

一 多义线编辑PEDIT命令 137

二 平行线编辑MLEDIT命令 141

三 文本编辑DDEDIT命令 141

一 单个实体的修改属性DDMODIFY命令 142

四 图块编辑EXPLODE命令 142

8.6 实体修改命令 142

二 多个实体的修改属性DDCHPROP命令 145

习题 145

第九章 询问和实体命令 147

9.1 询问命令 147

一 距离DISTANCE命令 147

二 面积AREA命令 147

三 列表LIST命令 148

四 点坐标ID命令 149

五 设置变量SETVAR命令 149

六 状态STATUS命令 150

9.2 实用命令 150

一 清除PURGE命令 150

二 菜单MENU命令 151

三 更名RENAME命令 151

二 缩放视窗2倍 152

一 实时缩放视窗 152

第十章 显示控制命令 152

10.1 缩放ZOOM命令 152

三 给出视窗大小和位置实现缩放 153

四 显示屏幕上所有绘制对象 154

五 恢复上一视窗显示 154

六 按比例缩放 154

八 给出视窗中心和缩放比例 155

九 使用图形尺寸缩放 155

七 使用动态窗口缩放对象 155

10.2 平移PAN命令 156

一 实时平移对象 156

二 坐标平移对象 156

10.3 重画REDRAW命令 156

10.4 刷新REGEN命令 157

第十一章 图层,颜色和线型 158

11.1 图层 158

一 图层的基本概念 158

二 图层属性 158

三 图层LAYER命令 159

11.2 颜色和线型 162

一 颜色DDCOLOR命令 162

二 线型LINETYPE命令 162

习题 163

第十二章 块及其属性 164

12.1 定义一个块 164

12.2 块存盘(WBLOCK) 166

12.3 插入一个块 167

一 对话框方式 167

二 命令行方式 168

三 块阵列插入方式 169

12.4 块与图层的关系 170

12.5 给块附加属性 170

一 建立块属性 170

二 插入具有属性的块 173

12.6 编辑属性 173

二 修改一组属性 174

一 编辑单个属性 174

三 用对话框编辑属性 175

习题 175

第十三章 尺寸标注和剖面线 177

13.1 尺寸标注命令 177

一 尺寸标注概述 177

二 线型尺寸标注DIMLINEAR命令 178

四 基线尺寸标注DIMBASELINE命令 179

三 对齐尺寸标注DIMALIGNED命令 179

五 连续尺寸标注DIMCONTINUE命令 180

六 坐标尺寸标注DIMORDINATE命令 181

七 半径尺寸标注DIMRADIUS命令 182

八 直径尺寸标注DIMDIAMETER命令 182

九 角度尺寸标注DIMANGULAR命令 183

十 引线尺寸标注LEADER命令 184

13.2 设置尺寸标注格式 185

一 设置尺寸标注几何特征Geometry 186

二 设置尺寸标注形式特征Format 189

三 设置尺寸标注文本特征Annotation 190

13.3 剖面线 192

一 定义边界Boundaty 193

二 选择剖面线图案 195

三 剖面线图案属性 195

四 绘制剖面线 196

习题 196

14.1 概述 198

一 三维空间的描述 198

第十四章 三维作图 198

二 三维模型的形式 200

14.2 绘制三维点,三维线命令 200

一 绘三维点POINT命令 200

二 绘三维线 201

14.3 设置绘图高度和厚度ELEV绘二维半物体 202

14.4 三维显示的基本功能 203

一 设置三维观察方向 203

二 消隐HIDE命令 205

14.5 建立用户坐标系UCS 206

14.6 曲面造型 208

一 绘三维面3DFACE命令 208

二 绘三维多边形网格 208

14.7 实体造型 211

一 生成基本三维实体 211

二 将二维对象拉伸成三维实体EXTRUDE命令 213

三 将二维对象旋转成三维实体 214

四 对三维实体进行布尔运算 215

习题 216

第十五章 二次开发的工具-AutoLISP语言简介 217

15.1 概述 217

一 AutoLISP中的数据类型 217

二 AutoLISP的求值程序 218

三 词汇约定 218

15.2 基本函数 219

一 数值函数 219

二 赋值与求值函数 220

三 表处理函数 221

五 系统变量访问函数 222

四 函数调用函数 222

15.3 屏幕输入输出函数 223

一 屏幕输入函数 223

一 字符串转换成ASCII码函数(ASCII) 224

二 ASCII码转换成字符串函数(CHR) 224

三 测量字符串长度函数(STRLEN) 224

15.4 字符串处理函数 224

二 屏幕输出函数 224

四 字符串链接函数(STRCAT) 225

五 字符串截取函数(SUBSTR) 225

15.5 判断函数 225

一 关系判断函数 225

二 逻辑判断函数 226

三 数据类型判断函数TRPE 226

三 增加 AutoCAD命令-C:×××函数 227

二 定义无名函数(LAMBDA) 227

一 定义有名函数(DEFUN) 227

四 等值判断函数 227

15.6 自定义函数 227

15.7 结构控制函数 228

一 条件分支函数 228

二 顺序控制函数PROGN 229

三 循环控制函数 229

一 命令函数COMMAND 230

二 图形处理函数 230

15.8 AutoLISP的绘图功能 230

15.9 AutoLISP程序的装入和运行 231

一 程序的装入 231

二 运行AutoLISP 程序 231

15.10 编程举例 231

习题 235

附录A AutoCAD综合练习 237

附录B AutoCAD尺寸变量一览表 238

附录C AutoCAD常见系统变量一览表 239

参考文献 250