《参数化计算机绘图与设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:童秉枢主编;尚凤武等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302025827
  • 页数:310 页
图书介绍:

第1章 绪论 1

1.1 概述 1

1.1.1 计算机绘图与计算机图形学 1

1.1.2 计算机绘图与计算机辅助设计 2

1.1.3 计算机绘图的方式 3

1.1.4 图形系统的运行方式 4

1.2 微型计算机图形系统的构成与分类 5

1.2.1 系统的基本构成 5

1.2.2 系统的分类 6

1.3 微型计算机图形系统的硬件 7

1.3.1 微型计算机及外围设备 7

1.3.2 图形输入设备 9

1.3.3 绘图输出设备 12

1.3.4 图形显示设备 15

1.4 微型计算机图形系统的软件 18

1.4.1 系统软件 18

1.4.2 通用图形软件 19

1.5.1 系统特色 20

1.5 智能型参数化绘图与设计系统SIGRAPH-DESIGN简介 20

1.5.2 屏幕布局 22

1.5.3 菜单的组织 23

1.5.4 系统的主要功能 24

习题 25

第2章 图形处理的基本原理 27

2.1 图形处理的基本方法 27

2.2 二维图形的矩阵变换 28

2.2.1 基本变换 28

2.2.2 齐次坐标 33

2.2.3 组合变换 36

2.2.4 程序设计举例 39

2.3 三维图形的变换 41

2.3.1 基本变换及其简单组合 42

2.3.2 投影变换 47

2.3.3 轴测投影变换 50

2.3.4 透视投影变换 55

2.3.5 程序设计举例 59

2.4.2 视区与窗口的变换 62

2.4.1 用户坐标系与设备坐标系 62

2.4 坐标系与坐标变换 62

2.5 图形的二维裁剪 64

2.5.1 点的裁剪算法 64

2.5.2 直线段的裁剪算法 65

2.5.3 多边形的裁剪算法 67

2.6 隐藏线处理 69

2.6.1 概述 69

2.6.2 消隐算法中的基本测试方法 70

2.6.3 扫描线算法 71

习题 73

第3章 图素的生成 74

3.1 预备知识 74

3.1.1 图素类型及第1列图标 74

3.1.2 定义类型及第2列图标 75

3.1.3 参数类型、参数赋值及第3列图标 75

3.2 基本几何图素的生成 76

3.2.1 点的生成 76

3.2.2 直线的生成 78

3.2.3 圆和圆弧的生成 80

3.3 拷贝矢量的生成 82

3.4 图素的隐式构造与隐式图素 83

3.4.1 图素的隐式构造 83

3.4.2 隐式图素 83

3.5 选择集的构造 85

3.6 利用图形选择集拷贝、镜像、复制和分离图形 86

3.6.1 选择集拷贝 86

3.6.2 选择集镜像 87

3.6.3 选择集复制 88

3.6.4 选择集的分离 89

3.7 轮廓 90

3.7.1 用户指定的轮廓生成 90

3.7.2 自动轮廓生成 92

3.8 剖面域 94

3.9 多边形生成 96

3.9.1 绘制矩形 96

3.9.2 绘制长圆形 96

3.10 文本 97

3.9.3 绘制轴端图形 97

习题 99

第4章 图形编辑 100

4.1 概述 100

4.2 图形的删除 100

4.2.1 单个图素的删除 100

4.2.2 多个图素的删除 101

4.2.3 利用选择集删除图素 102

4.2.4 被删除图素的重新显示 104

4.4.1 图素定义类型的编辑 105

4.3 图形编辑状态的定义 105

4.4 简单图形的编辑 105

4.4.2 图素参数的修改 107

4.4.3 简单图形的修改 108

4.5 图形数据结构 111

4.5.1 数据结构的基本概念 111

4.5.2 SIGRAPH-DESIGN的数据结构 114

4.6 复杂图形编辑 117

4.6.1 装入已有图形文件 117

4.5.3 关系型数据结构的查询方法 117

4.6.2 复杂图形中参数的编辑 119

4.6.3 复杂图形中定义类型的编辑 124

4.7 快速编辑 127

4.7.1 对一个已存在图素的快速编辑 128

4.7.2 最后建立的图素或被删除图素的快速编辑 129

4.7.3 两种编辑模式的比较 130

习题 130

5.1.1 窗口命令 132

5.1 显示控制 132

第5章 显示控制与图层 132

5.1.2 重画命令 136

5.2 图层概念及用途 137

5.2.1 图层菜单及图层状态 137

5.2.2 图层的建立与删除 139

5.2.3 图层状态及其颜色的设定 141

5.2.4 子层转移与图素的转移 142

习题 144

6.1 标注的内容及要求 145

第6章 工程图的标注 145

6.2 尺寸标注 147

6.2.1 标注尺寸的可选操作 147

6.2.2 长度型尺寸标注 150

6.2.3 半径型尺寸标注 153

6.2.4 径型尺寸标注 154

6.2.5 角度型尺寸标注 154

6.2.6 在EDIT状态下编辑尺寸 156

6.2.7 在COMMAND状态下编辑尺寸 157

6.3 形位公差的标注 157

6.3.1 标注形位公差代号 157

6.3.2 编辑形位公差代号 158

6.3.3 标注形位公差基准 159

6.3.4 编辑形位公差基准 160

6.4 表面特征的标注 160

6.4.1 标注表面特征 160

6.4.2 编辑表面特征 162

6.5.1 生成零件序号 164

6.5 零件序号的标注 164

6.5.2 复制零件序号 165

6.5.3 编辑零件序号 166

6.5.4 生成零件材料表 166

习题 168

第7章 二维图形参数化 170

7.1 参数化设计 170

7.1.1 什么叫参数化设计 170

7.2 变量驱动图形 171

7.1.2 二维图形参数化实现方法 171

7.2.1 创建变量 172

7.2.2 应用变量绘制图形 173

7.2.3 应用变量计算 174

7.2.4 编辑变量 175

7.3 表驱动图形 176

7.3.1 表的设计 177

7.3.2 表的建立 178

7.3.3 表的索引 181

7.3.4 表的访问 183

7.4 尺寸驱动图形 185

7.3.5 表的编辑 185

7.4.1 绘制草图 186

7.4.2 尺寸驱动图形 186

7.4.3 反向设计 187

7.5 用户元素 189

7.5.1 用户元素的建立 189

7.5.2 用户元素的存储 193

7.5.3 用户元素的调用 195

7.5.4 用户元素的编辑 196

7.5.5 列表 197

习题 197

第8章 图形设计方法 198

8.1 交互式图形设计 198

8.1.1 多视图联动设计 198

8.1.2 原理图设计 201

8.1.3 复杂零件建模设计 203

8.2.1 参数法图形设计的特点及步骤 211

8.2 参数法图形设计 211

8.2.2 事物特性表 212

8.2.3 参数法绘图的编程实现 214

8.2.4 参数法绘图的不编程实现 219

8.3 形状特征拼合法的图形设计 222

8.3.1 形状特征的概念 222

8.3.2 形状特征的分类 223

8.3.3 形状特征拼合法的编程实现 226

8.3.4 形状特征拼合法的不编程实现 231

8.4 装配图设计 232

8.4.1 装配设计方法概述 232

8.4.2 装配图中的隐藏线处理 234

8.4.3 保持功能关系的零部件联动设计 237

习题 240

第9章 绘图环境 242

9.1 缺省设置 242

9.1.1 确定语言 242

9.1.5 栅格控制 243

9.1.4 设置图素的可见性 243

9.1.3 设置尺寸线端点式样 243

9.1.2 设置颜色 243

9.1.6 确定图形单位 244

9.1.7 图形范围是否忽略点和坐标系 244

9.2 全局缺省 244

9.2.1 确定线型 244

9.2.6 确定尺寸式样 245

9.2.5 确定字体 245

9.2.4 确定延长线相交是否产生交点 245

9.2.3 确定圆是否显示中心线 245

9.2.2 确定直线是否无限长 245

9.2.7 确定基线型尺寸标注时两尺寸线距离 246

9.2.8 确定点的Z坐标缺省值 246

9.2.9 确定尺寸文本的高度 246

9.2.10 确定材料表序号块的显示 246

9.3 输出功能 247

9.3.1 保存模型 247

9.3.2 保存模型的选取部分 247

9.3.3 提取部分的可变绘图输出 248

9.3.5 DXF格式输出 249

9.3.4 固定提取部分的绘图输出 249

9.3.6 APT格式输出NC数据 250

9.3.7 IGES格式输出 250

9.4 输入功能 251

9.4.1 删除模型 251

9.4.2 模型读取 251

9.4.4 DXF格式的图形输入 252

9.4.5 IGES格式的图形输入 252

9.4.3 分解用户元素 252

第10章 接口及二次开发 253

10.1 DXF文件 253

10.1.1 DXF文件的作用 253

10.1.2 DXF文件的结构 253

10.1.3 DXF文件实例 255

10.1.4 利用DXF编写C语言和图形系统的接口程序 257

10.2 基本图形转换规范(IGES) 259

10.2.1 概述 259

10.2.2 IGES的结构 260

10.3.1 AQL语言简介 262

10.3 AQL语言与应用简介 262

10.3.2 AQL程序的执行 263

10.3.3 AQL程序应用 265

第11章 AUTOCAD绘图软件 271

11.1 AutoCAD的特点与基本操作 271

11.1.1 AutoCAD的基本功能 271

11.1.2 AutoCAD的绘图界面 272

11.1.4 数据的输入 274

11.1.3 命令的输入 274

11.2 实体绘图命令 275

11.2.1 LINE(画直线)命令 275

11.2.2 CIRCLE(画圆)命令 276

11.2.3 ARC(画圆弧)命令 276

11.2.4 PLINE(画多义线)命令 276

11.2.5 POLYGON(画正多边形)命令 277

11.2.6 DTEXT(写文字)命令 277

11.2.7 HATCH(画剖面线)命令 277

11.2.9 RAY(画单方向无限延伸的辅助线)命令 278

11.2.10 BOUNDARY(构造封闭轮廓线)命令 278

11.2.8 XLINE(画双方向无限延伸的辅助线)命令 278

11.3 图形编辑命令 279

11.3.1 实体选择方式 279

11.3.2 ERASE(删除)命令 279

11.3.3 MOVE(平移)命令 280

11.3.4 COPY(复制)命令 280

11.3.5 MIRROR(镜像)命令 280

11.3.6 ROTATE(旋转)命令 280

11.3.9 CHAMFER(倒斜角)命令 281

11.3.10 TRIM(修剪)命令 281

11.3.8 FILLET(倒圆角)命令 281

11.3.7 SCALE(变比)命令 281

11.4 显示控制命令 282

11.4.1 ZOOM(缩放)命令 282

11.4.2 PAN(扫视)命令 282

11.4.3 REDRAW(重画) 283

11.5 图层、线型、颜色 283

11.5.1 图层的性质 283

11.5.2 LAYER(图层)命令 283

11.5.4 LINETYPE(线型)命令 284

11.5.3 DDLMODES(控制层的对话模式)命令 284

11.6 图块 285

11.6.1 图块的性质 285

11.6.2 BLOCK(图块)命令 285

11.6.3 WBLOCK(存储图块)命令 285

11.5.5 COLOR(实体颜色)命令 285

11.6.4 INSERT(图块插入)命令 286

11.6.5 EXPLODE(图块分解)命令 286

11.7 辅助绘图命令 286

11.7.1 SNAP(栅格捕捉)命令 286

11.7.3 OSNAP(目标捕捉)命令 287

11.7.2 GRID(栅格显示)命令 287

11.8 尺寸标注 288

11.8.1 DIM(尺寸标注)命令 288

11.8.2 HORIZONTAL(水平标注)命令 288

11.8.3 ANGULAR(角度标注) 288

11.8.4 BASELINE(基线标注)命令 289

11.8.5 CONTINUE(连续标注)命令 289

11.8.6 DIAMETER(直径标注)命令 289

11.9.1 三维实体造型及布尔运算 290

11.8.7 RADIUS(半径标注)命令 290

11.9 三维实体造型 290

11.9.2 基本实心体的绘制命令 291

11.9.3 复杂实心体的绘制命令 291

11.10 AutoLISP——AutoCAD二次开发工具 293

11.10.1 AutoLISP的基本构成 293

11.10.2 程序的输入及运行 294

11.10.3 AutoLISP的函数 294

11.11.2 编写ADS程序的环境 296

11.11.1 ADS 296

11.11 ADS-AutoCAD开发系统 296

11.11.3 ADS程序建立和使用过程 297

习题 297

附录1 矩阵变换的预备知识 299

附录2 SIGRAPH-DESIGN中图素及定义类型索引 302

附录3 SIGRAPH-DESIGN中常用命令索引 307

参考文 309

后记 310