计算机辅助设计与绘图(高校教材精选)

计算机辅助设计与绘图(高校教材精选)
作 者: 李学志
出版社: 清华大学出版社
丛编项: 高等学校计算机基础教育教材精选
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: AutoCAD
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《计算机辅助设计与绘图(高校教材精选)》作者简介

内容简介

本书以AutoCAD 2002为典型的CAD软件,系统介绍了计算机辅助设计与绘图的原理、方法与技术。全书分为15章。前10章介绍了计算机辅助绘图的基本原理、方法与技术,可使读者尽快掌握该项技术,提高作图效率。后5章介绍了图形系统的定制与二次开发技术,可使读者学会定制具有专业特色的辅助设计环境,为图形系统扩充具有一定智能化、参数化的功能,实现真正意义上的计算机辅助设计。附录中列出了常用的AutoLISP函数及实例。书中每章均附有习题,便于教学。本书将基础理论与应用实践密切结合,重点在计算机辅助设计。本书虽然以AutoCAD 2002为典型CAD软件,但其原理、方法与技术也适用于其他CAD系统。书中列举的大量实例都具有较高的实用价值。对于初学者,结合实例边学边用,即可逐步掌握绘图技术;对于设计人员,可从调试、运行书中的典型实例开始,结合相应的理论,即可逐步掌握对CAD系统的定制与二次开发技术。本书既可作为高等学校或继续教育的教材,也可作为从事计算机辅助设计的工程技术人员的参考书。

图书目录

第1章 计算机辅助设计系统

1. 1 计算机辅助设计与计算机绘图

1. 2 计算机辅助设计的特点和应用

1. 3 CAD硬件系统

1. 4 CAD软件系统

1. 5 配置CAD系统

第2章 图形生成的基本原理

2. 1 基本概念

2. 1. 1 用户坐标系和设备坐标系

2. 1. 2 窗口和视口

2. 1. 3 裁剪和变换

2. 2 图形生成的过程

2. 3 图形编辑的原理

2. 3. 1 图形元素的数据结构

2. 3. 2 选择图形对象

2. 3. 3 图形编辑的过程

第3章 AutoCAD的基本概念与操作

3. 1 启动AutoCAD

3. 2 AutoCAD 2002的工作界面

3. 2. 1 屏幕布局

3. 2. 2 菜单

3. 2. 3 工具栏

3. 2. 4 对话框

3. 2. 5 配置AutoCAD的工作界面

3. 3 基本概念与操作

3. 3. 1 基本概念

3. 3. 2 基本操作

第4章 绘制简单图形

4. 1 绘制直线(LINE)

4. 2 绘制圆(CIRCLE)

4. 3 绘制圆弧(ARC)

4. 4 绘制矩形(RECTANG)

4. 5 绘制正多边形(POL YGON)

4. 6 绘制椭圆(ELLIPSE)

4. 7 绘制填充圆环(DONUT)

4. 8 绘制二维多义线(PLINE)

4. 9 绘制实心域(SOLID)

4. 10 绘制轨迹(TRACE)

4. 11 面域(REGION)

第5章 图形编辑

5. 1 选择操作

5. 2 删除(ERASE)图形对象

5. 3 恢复(OOPS)最近一次用ERASE命令删除的图形对象

5. 4 平移(MOVE)选到的图形对象

5. 5 复制(COPY)选到的图形对象

5. 6 镜像(MIRROR)选到的图形对象

5. 7 按比例缩放(SCALE)选到的图形对象

5. 8 旋转(ROTATE)选到的图形对象

5. 9 将选到的图形对象形成阵列(ARRAY)

5. 10 给图形对象倒圆角(FILLET)

5. 11 给图形对象倒角(CHAMFER)

5. 12 修剪(TRIM)图形对象

5. 13 延长(EXTEND)图形对象

5. 14 切断(BREAK)图形对象

5. 15 拉伸(STRETCH)图形对象

5. 16 生成等距(OFFSET)的图形对象

5. 17 改变图形对象的长度(LENGTHEN)

5. 18 编辑多义线(PEDIT)

第6章 图形对象的特性

6. 1 图层(LAYER)

6. 1. 1 图层的特点

6. 1. 2 图层操作

6. 2 设置新图形对象的颜色(COLOR)

6. 3 设置新图形对象的线型(LINETYPE)

6. 4 设置新图形对象的线宽(LWEIGHT)

6. 5 设置全局线型比例(LTSCALE)

6. 6 设置当前图形对象的线型比例(CEL TSCALE)

6. 7 属性匹配(MATCHPROP)

6. 8 对象特性管理器(PROPERTIES)

第7章 显示控制与查询

7. 1 缩放显示(ZOOM)

7. 2 平移显示(PAN)

7. 3 视图管理(VIEW)

7. 4 重画(REDRAW)

7. 5 重新生成(REGEN)

7. 6 了解AutoCAD系统的当前状态(STATUS)

7. 7 了解图形对象的几何信息(LIST)

7. 8 了解本作业全部图形对象的几何信息(DBLIST)

7. 9 了解点的坐标(ID)

7. 10 了解两点的距离(DIST)

7. 11 了解圆. 封闭的多义线或多个点所围成的面积(AREA)

第8章 精确绘制图形

8. 1 交互图形系统中的约束技术

8. 1. 1 栅格约束

8. 1. 2 约束矢量的方向

8. 1. 3 将光标约束在图形对象的某些特殊点上

8. 2 栅格捕捉(SNAP)

8. 3 栅格显示(GRID)

8. 4 正交方式(ORTHO)

8. 5 对象捕捉

8. 5. 1 优先方式

8. 5. 2 运行方式

8. 6 以对话框方式设置绘图环境

8. 7 设置用户坐标系

8. 8 坐标系图标(UCSICON)

第9章 图形标注和图案填充

9. 1 绘制单行文本(DTEXT)

9. 2 绘制多行文本(MTEXT)

9. 3 定义字样(STYLE)

9. 4 编辑文本的内容(DDEDIT)

9. 5 查找或替换文本的内容(FIND)

9. 6 足寸标注的基本概念

9. 7 长度型尺寸标注(DIMlINEAR)

9. 8 标注对齐型尺寸(DIMALIGNED)

9. 9 标注直径型尺寸(DIMDIAMETER)

9. 10 标注半径型尺寸(DIMRADIUS)

9. 11 标注角度型尺寸

9. 12 尺寸变量

9. 13 尺寸式样

9. 14 尺寸编辑和修改

9. 14. 1 尺寸编辑(DIMEDIT)

9. 14. 2 编辑尺寸文本(DIMTEDIT)

9. 14. 3 更新尺寸

9. 15 图案填充

9. 15. 1 图案填充(HATCH)

9. 15. 2 边界填充图案(BHATCH)

第10章 图块. 外部引用及绘制装配图

10. 1 图块

10. 1. 1 概述

10. 1. 2 定义图块(BLOCK)

10. 1. 3 插入图块(INSERT)

10. 1. 4 写图块(WBLOCK)

10. 1. 5 基点(BASE)

10. 2 外部引用

10. 2. 1 插入(Insert)与引用(Reference)的区别

10. 2. 2 管理外部引用(XREF)

10. 2. 3 外部引用(XATTACH)

10. 2. 4 外部融合(XBIND)

10. 3 绘制装配图

10. 3. 1 拼合过程中需要解决的主要问题

10. 3. 2 从零件图中选取拼合装配图的内容

10. 3. 3 处理隐藏线

第11章 非图形信息的生成与管理

11. 1 外部程序需要CAD提供非图形信息

11. 2 属性

11. 2. 1 属性的特点

11. 2. 2 定义属性(ATTDEF)

11. 2. 3 属性的调用

11. 2. 4 显示属性(ATTDISP)

11. 2. 5 编辑属性(ATTEDIT)

11. 2. 6 提取属性(ATTEXT)

11. 3 访问外部数据库

11. 3. 1 配置数据库

11. 3. 2 数据库连接管理器

11. 3. 3 数据视图窗口

11. 3. 4 修改外部数据库的数据表

11. 3. 5 输出或保存修改的结果

11. 3. 6 建立图形对象与外部数据的链接

11. 3. 7 建立标签

11. 3. 8 查询数据库

第12章 三维实体造型

12. 1 概述

12. 1. 1 几何造型的三种模式

12. 1. 2 实体模型的表示方法

12. 2 生成简单形体

12. 2. 1 生成长方体(BOX)

12. 2. 2 生成球体(SPHERE)

12. 2. 3 生成圆柱体(CYLINDER)

12. 2. 4 生成圆锥体(CONE)

12. 2. 5 生成楔形体(WEDGE)

12. 2. 6 生成圆环体(TORUS)

12. 2. 7 将二维图形沿路径扫描生成三维形体(EXTRUDE)

12. 2. 8 将二维图形绕轴线旋转扫描生成三维形体(REVOLVE)

12. 3 形体的布尔运算与剖切

12. 3. 1 并(UNION)运算

12. 3. 2 差(SUBTRACT)运算

12. 3. 3 交(INTERSECT)运算

12. 3. 4 剖切(SLICE)形体

12. 3. 5 取形体的剖面(SECTION)

12. 3. 6 检查形体之间是否存在干涉(INTERFERE)

12. 4 形体编辑

12. 4. 1 三维阵列(3DARRAY)

12. 4. 2 三维镜像(MIRROR3D)

12. 4. 3 三维旋转(ROTATE3D)

12. 4. 4 三维对齐(ALIGN)

12. 4. 5 三维形体倒圆角(FILLET)

12. 4. 6 三维形体切角(CHAMFER)

12. 4. 7 形体编辑(SOLIDEDIT)

12. 5 形体显示和查询

12. 5. 1 视点(VPOINT)

12. 5. 2 消除隐藏线(HIDE)

12. 5. 3 系统变量ISOLINES

12. 5. 4 系统变量FACETRES

12. 5. 5 着色显示(SHADE)

12. 5. 6 确定着色显示的模式(SHADEMODE)

12. 5. 7 系统变量SHADEDGE

12. 5. 8 系统变量SHADEDIF

12. 5. 9 渲染功能(RENDER)简介

12. 5. 10 查询形体的特性

12. 6 利用三维形体获取二维视图

12. 6. 1 模型空间和图纸空间

12. 6. 2 系统变量TILEMODE的作用

12. 6. 3 在图纸空间环境下建立多个视区(MVIEW)

12. 6. 4 接通模型空间(MSPACE)

12. 6. 5 返回图纸空间(PSPACE)

12. 6. 6 从三维形体获取二维投影图

12. 7 综合实例

第13章 VisuaI LISP程序设计

13. 1 Visual LISP和AutoLISP

13. 2 AutoLISP的数据类型

13. 2. 1 整型(INT)

13. 2. 2 实型(REAL)

13. 2. 3 字符串(STR)

13. 2. 4 表(LIST)

13. 2. 5 函数(SUBS)

13. 2. 6 文件描述符

13. 2. 7 实体名(ENAME)

13. 2. 8 选择集

13. 2. 9 VLA对象

13. 3 变量

13. 3. 1 符号

13. 3. 2 变量的数据类型

13. 3. 3 为变量赋值

13. 3. 4 预定义的符号

13. 3. 5 显示变量的值

13. 3. 6 传递表达式的值

13. 4 表达式

13. 4. 1 以表的形式存在的表达式

13. 4. 2 前缀表示法

13. 4. 3 表达式的求值过程

13. 4. 4 表达式的求值规则

13. 5 AutoLISP的数据存储结构

13. 6 函数

13. 6. 1 定义AutoLISP函数

13. 6. 2 调用AutoLISP函数

13. 6. 3 递归调用AutoLISP函数

13. 6. 4 调用AutoCAD命令

13. 6. 5 定义AutoCAD命令

13. 7 AutoLISP程序的流程控制

13. 7. 1 分支结构

13. 7. 2 循环结构

13. 8 AutoLISP程序文件

13. 8. 1 AutoLISP文件的特点

13. 8. 2 程序中的注释

13. 8. 3 在AutoCAD环境下加载和卸载AutoLISP文件

13. 9 Visual LISP的基本操作

13. 9. 1 进入和退出Visual LISP

13. 9. 2 Visual LISP的用户界面

13. 9. 3 控制台操作

13. 9. 4 在Visual LISP环境下加载和运行AutoLISP程序

13. 10 编辑源程序代码

13. 10. 1 文本编辑工具

13. 10. 2 文件操作

13. 10. 3 文本操作

13. 10. 4 设置代码格式

13. 10. 5 检查语法错误

13. 11 调试程序

13. 11. 1 概述

13. 11. 2 监视窗口

13. 11. 3 分步调试程序

13. 11. 4 断点循环

13. 11. 5 利用断点调试程序

13. 11. 6 跟踪程序运行

13. 11. 7 修改变量和函数的特性

13. 11. 8 检验窗口

13. 11. 9 访问AutoCAD对象

13. 12 构造应用程序

13. 12. 1 通过vlisp_compile函数编译单个文件

13. 12. 2 用应用程序生成器创建应用程序

13. 13 应用实例

13. 13. 1 定义AutoLISP函数

13. 13. 2 定义绘制曲线的命令

13. 13. 3 定义参数化绘图的命令

13. 13. 4 利用实体名和选择集定义参数化绘图命令

13. 13. 5 定义修改图形数据库的命令

13. 13. 6 定义含有访问符号表功能的命令

第14章 对话框设计

14. 1 概述

14. 2 对话框控件

14. 2. 1 具有动作行为的基本控件

14. 2. 2 组合类控件

14. 2. 3 装饰性和信息类控件

14. 2. 4 AutoCAD预定义的控件

14. 3 控件的属性

14. 4 对话框设计的原则与规范

11. 4. 1 一般原则

14. 4. 2 通用规范

14. 4. 3 预定义控件的使用规范

14. 5 对话框控制语言

14. 5. 1 对话框文件

14. 5. 2 DCL文件的结构

14. 5. 3 DCL语法

14. 6 对话框驱动程序

14. 6. 1 驱动对话框程序的流程图

14. 6. 2 对话框驱动函数

14. 6. 3 调用含有对话框的AutoLISP函数

14. 6. 4 编写对话框回调函数的注意事项

14. 6. 5 对话框的特殊处理

14. 7 综合实例

第15章 定义菜单. 工具栏

15. 1 概述

15. 1. 1 菜单文件的作用

15. 1. 2 菜单文件的类型

l5. 1. 3 MENU命令

15. 1. 4 基菜单和局部菜单

15. 2 菜单文件的结构

15. 2. 1 菜单文件的总体结构

15. 2. 2 菜单组

15. 2. 3 菜单段

15. 2. 4 子菜单

l5. 2. 5 菜单项

15. 3 菜单项语法

15. 3. 1 菜单项的组成

15. 3. 2 某些字符在菜单宏中的作用

15. 3. 3 菜单宏结尾

15. 3. 4 替换子菜单

15. 3. 5 在菜单宏中使用AutoLISP表达式

15. 4 下拉菜单

15. 4. 1 下拉菜单段的特点

15. 4. 2 某些字符在下拉菜单项标签中的作用

15. 4. 3 下拉菜单段的实例

15. 4. 4 控制菜单项的状态

15. 4. 5 交换下拉菜单

15. 4. 6 插入和删除下拉菜单

15. 5 图像菜单

15. 5. 1 图像菜单的特点

15. 5. 2 图像菜单的语法

15. 5. 3 菜单项标题的格式

15. 5. 4 显示图像菜单

15. 5. 5 建立幻灯片文件或幻灯片库

15. 6 工具栏段

15. 6. 1 工具栏段的结构

15. 6. 2 应用实例

15. 6. 3 定制工具栏的工具

15. 7 面向菜单的帮助

15. 7. 1 菜单帮助段的格式

15. 7. 2 建立菜单帮助段与下拉菜单段和工具栏的联系

15. 7. 3 应用实例

附录 常用AutoLISP函数

参考文献