微信扫一扫,移动浏览光盘
简介
本书主要以AutoCAD R14为蓝本,讲述了如何用AutoCAD进行工程设计及相关的设计开发知识。内容主要以典型实例的方式,由浅入深,讲述如何使用AutoCAD设计并绘制工程图形,另外还对AutoCAD参数化设计开发工具AutoLISP、ARX 进行实例讲解,并增加了组码和图形转换方面的内容。本书讲解全面,而且实例丰富(包括47个实例,7 个典型实例),是设计人员学习的好工具。
目录
目 录
前言
编者的话
第1章AutoCAD绘图基础知识
1.1AutoCAD系统简介
1.2AutoCAD图形文件的常规操作
1.2.1图形文件的建立
1.2.2图形文件的保存
1.2.3图形文件的输出(export)
1.3图形文件管理
1.3.1图形文件的检查
1.3.2出错图形的修复
1.4AutoCAD图形的清理(purge)
1.5AutoCAD图形的打印
1.5.1打印配置
1.5.2打印预览
1.5.3打印输出
第2章 绘制与编辑AutoCAD二维图形
2.1图层与线型
2.1.1图层的设置
2.1.2线型的设置
2.1.3管理图层
2.2绘制基本的二维图形
2.2.1绘制直线(线 射线、结构线、复合线)
2.2.2绘制圆与圆弧
2.2.3绘制椭圆
2.2.4绘制多义线(二维与三维)
2.2.5绘制多边形与矩形
2.2.6绘制圆环
2.2.7绘制样条曲线
2.3二维图形的编辑
2.3.1删除与恢复图形对象
2.3.2移动、复制与镜像图形
2.3.3阵列与偏移图形对象
2.3.4旋转图形
2.3.5缩放、伸展与加长图形对象
2.3.6修剪与打断图形
2.3.7延伸图形对象
2.3.8倒圆角和直角
2.3.9图形对象编辑
2.4文字标注
2.4.1定义文字字型
2.4.2标注单行文字
2.4.3标注多行文字
2.⒋4文字编辑
2.5阴影图案填充
2.5.1标准阴影线图案
2.5.1阴影图案的填充(Hatch和Bhatch)
2.6尺寸标注
2.6.1设置尺寸标注形式
2.6.2使用尺寸标注的命令标注尺寸
2.6.3覆盖尺寸变量
2.6.4更新尺寸标注样式
2.6.5尺寸编辑
2.7公差标注
第3章 三维图形的绘制与编辑
3.1三维图形的观察
3.1.1设置三维视点
3.1.2动态观察(Dview)
3.1.3消隐处理
3.1.4着色处理
3.1.5渲染处理
3.2简单三维图形的绘制
3.2.1设置高度和厚度
3.2.2由二维图形获取三维图形
3.3绘制三维曲面
3.3.1二维曲面
3.3.2立体面
3.3.3三维曲面
3.3.4三维网格面
3.3.5旋转曲面
3.3.6直纹曲面
3.3.7拉伸曲面
3.3.8边界曲面
3.4绘制三维实体
3.4.1立方体
3.4.2球体
3.4.3圆柱体
3.4.4圆锥体
3.4.5楔块
3.⒋6圆环体
3.4.7三维实体的拉伸和旋转
3.4.8三维实体的分割(S1ice) 剖分(Section)、干涉检验(Interfere)
3.5三维实体设置
3.6三维实体图形的编辑
3.6.1三维实体的阵列
3.6.2三维实体的镜像
3.6.3三维实体的旋转
3.6.4三维实体的对齐
3.7三维实体的布尔运算
3.7.1求和运算
3.7.2求差运算
3.7.3求交运算
第4章 块、属性与外部引用
4.1图块操作
4.1.1块的优点
4.1.2定义块
4.1.3块的嵌套
4.1.4插入块
4.1.5为当前图形设定插入点
4.1.6块的炸开
4.1.7将块写到一个新的文件中
4.1.8阵列插入块
4.1.9沿实体等分点插入图块
⒋1.10重定义块
4.2属性操作
4.2.1属性定义
4.2.2将属性附加到块
4.2.3编辑属性
4.2.4属性可见性控制
4.2.5属性的提取
⒋3图形外部引用
⒋3.1外部引用的特点
⒋3.2调用一个外部引用
4.3.3外部引用的束定
⒋3.4外部引用的剪辑
第5章 辅助绘图工具
5.1查询数据
5.1.1查询点的坐标
5.1.2查询角度与距离
5.1.3查询面积与周长
5.1.4查询质量特性
5.1.5图形数据库数据列表显示
5.1.6显示当前编辑状态
5.1.7设置系统变量
5.2辅助对象工具
5.2.1目标捕捉设置
5.2.2进行光标捕捉
5.2.3进行网格显示
5.2.4 使用正交方式
5.2.5使用等轴测平面
5.2.6设置点标记方式
5.2.7使用对话框
5.3显示控制与视图管理
5.3.1图形缩放
5.3.2移动视图显示
5.3.3视图管理
5.34多视窗显示
5.3.5使用鹰眼
5.4 用户坐标系
5.4.1世界坐标系(WCS)
5.4.2用户坐标系(UCS)
5.5设置快速绘图方式
5.5.1设置填充方式
5.5.2快速显示文本
5.5.3设置拖动方式
5.5.4进行快速缩放
第6章 AutoLISPR14开发基础
6.1AutoLISP概述
6.2AutolISP表达式
6.3AutoLISP数据类型
6.3.1整型数(INT)
6.3.2实型数(REAL)
6.3.3符号(SYMBOL)
6.3.4字符串(STRING)
6.3.5表(LIST)
6.3.6文件描述符(FILE)
6.3.7内部函数(子程序)(SUBR)
6.3.8实体名(ENAME)
6.3.9选择集(PICKSET)
6.3.10外部子程序(EXSUBR)
6.4词法结构及函数规则
6.4.1词法规则
6.4.2AutoLISP函数规则
6.5AutoLISP程序文件
6.5.1程序注释
6.5.2空格和程序排列
6.6AutoLISP变量
6.6.1在命令行使用变量
6.6.2已定义的变量
6.7字符串处理
6.7.1字符串控制字符的使用
6.7.2统配符匹配
6.8表处理
6.9函数处理
6.10出错处理
6.11应用程序处理
6.11.1应用程序处理函数
6.11.2装载AutoLISP应用程序
6.11.3装载ADS和ARX应用程序
6.12选择集处理
6.12.1选择集过滤表
6.12.2在AutoLISP和ADSRX之间传递选择集
6.13实体处理
6.13.1实体名函数
6.13.2实体数据函数
6.13.3实体数据函数与图形屏幕
6.13.4多义线与Lw多义线
6.13.5非图形实体处理
第7章 AutoCADR14的菜单定制技术
7.1菜单文件结构及菜单格式
7.1.1菜单文件结构
7.1.2菜单项格式
7.2菜单文件组成
7.3用户菜单文件编制过程
7.4工具条按钮
7.4.1工具条按钮简介
7.4.2工具条按钮的定制
第8章 ARX开发基础
8.1ARX编程环境
8.2ARX库简介
8.2.1AcRx库
8.2.2AcEd库
8.2.3AcDb库
8.2.4AcGi库
8.2.5AcGe库
8.3AutoLISP、ADS和ARX比较
8.4比较ADS与ARX函数调用
8.5实时类型识别
8.6AutoCAD数据库
8.6.1多个数据库
8.6.2对象ID(识别标志)
8.7基本的数据库对象
8.7.1生成对象
8.7.2实例ARX代码
8.8ARX应用程序结构
8.8.1传递给ARX应用程序的AutoCAD消息
8.8.2ARX应用程序的事件顺序
8.9注册新命令
8.9.1命令堆栈
8.9.2查找顺序
8.9.3全局与本地化命令名比较
8.9.4透明命令
8.9.5查询命令
8.10 实例应用程序
8.11 装载一个ARX应用程序
8.12卸载一个ARX应用程序
8.13 请求装载
8.13.1AutoCAD Windows系统注册和ARX应用程序
8.13.2ARX应用程序安装时的注册修正
8.13.3DEMANDLOAD系统变量
8.13.4关于客户对象检测的请求装载
8.13.5关于命令的请求装载
8.13.6关于AutoCAD启动的请求装载
8.13.7使用系统注册管理应用程序
8.14ARX命令
8.15出错处理
8.16数据库操作
8.16.1初始化数据库
8.16.2生成并填充一个数据库
8.16.3保存一个数据库
8.16.4wb1ock(块)操作
8.16.5插入一个数据库
8.16.6设定当前数据库值
8.16.7外部引用
8.16.8数据库操作实例
第9章 图形文件的交换
9.1ASCII的DXF文件格式
9.1.1DXF文件结构
9.1.2组码
9.2二进制DXF文件格式
9.3DXB文件及其文件格式
9.4幻灯片文件格式
9.4.1创建幻灯片
9.4.2显示幻灯片
9.5幻灯片库文件格式
第10章 AutoCADR14组码
10.1一般DXF组码的规定
10.1.1组码范围
10.1.2按数字顺序排列的组码
10.1.3对象和实体编码
10.2组码的头部分
10.3组码的类部分
10.4表组码
10.5块组码
10.5.1DXF文件中的块
10.5.2BLOCK组码
10.6实体组码
10.6.1图形对象的通用组码
10.6.23DFACE组码
10.6.3ATTDEF组码
10.6.4ATTRIB组码
10.6.5CIRCLE组码
10.6.6DIMENSI0N组码
10.6.7HATCH组码
10.6.8IMAGE实体组码
10.6.9LEADER实体组码
10.6.10 Line实体组码
10.6.11M1ine实体组码
10.6.12Mtext实体组码
10.6.13Text实体组码
10.7对象组码
10.7.1命令对象字典
10.7.2DXF文件的对象组码
10.7.3通用对象组码
10.7.4字典
10.8高级组码问题
10.8.1数据库对象
10.8.2常驻内部对象参考句柄
10.8.3子类标志
10.8.4扩展字典和常驻处理器
10.8.5扩展数据
10.8.6对象坐标系(OCS)
附录 AutoCADR14的命令变化概要
前言
编者的话
第1章AutoCAD绘图基础知识
1.1AutoCAD系统简介
1.2AutoCAD图形文件的常规操作
1.2.1图形文件的建立
1.2.2图形文件的保存
1.2.3图形文件的输出(export)
1.3图形文件管理
1.3.1图形文件的检查
1.3.2出错图形的修复
1.4AutoCAD图形的清理(purge)
1.5AutoCAD图形的打印
1.5.1打印配置
1.5.2打印预览
1.5.3打印输出
第2章 绘制与编辑AutoCAD二维图形
2.1图层与线型
2.1.1图层的设置
2.1.2线型的设置
2.1.3管理图层
2.2绘制基本的二维图形
2.2.1绘制直线(线 射线、结构线、复合线)
2.2.2绘制圆与圆弧
2.2.3绘制椭圆
2.2.4绘制多义线(二维与三维)
2.2.5绘制多边形与矩形
2.2.6绘制圆环
2.2.7绘制样条曲线
2.3二维图形的编辑
2.3.1删除与恢复图形对象
2.3.2移动、复制与镜像图形
2.3.3阵列与偏移图形对象
2.3.4旋转图形
2.3.5缩放、伸展与加长图形对象
2.3.6修剪与打断图形
2.3.7延伸图形对象
2.3.8倒圆角和直角
2.3.9图形对象编辑
2.4文字标注
2.4.1定义文字字型
2.4.2标注单行文字
2.4.3标注多行文字
2.⒋4文字编辑
2.5阴影图案填充
2.5.1标准阴影线图案
2.5.1阴影图案的填充(Hatch和Bhatch)
2.6尺寸标注
2.6.1设置尺寸标注形式
2.6.2使用尺寸标注的命令标注尺寸
2.6.3覆盖尺寸变量
2.6.4更新尺寸标注样式
2.6.5尺寸编辑
2.7公差标注
第3章 三维图形的绘制与编辑
3.1三维图形的观察
3.1.1设置三维视点
3.1.2动态观察(Dview)
3.1.3消隐处理
3.1.4着色处理
3.1.5渲染处理
3.2简单三维图形的绘制
3.2.1设置高度和厚度
3.2.2由二维图形获取三维图形
3.3绘制三维曲面
3.3.1二维曲面
3.3.2立体面
3.3.3三维曲面
3.3.4三维网格面
3.3.5旋转曲面
3.3.6直纹曲面
3.3.7拉伸曲面
3.3.8边界曲面
3.4绘制三维实体
3.4.1立方体
3.4.2球体
3.4.3圆柱体
3.4.4圆锥体
3.4.5楔块
3.⒋6圆环体
3.4.7三维实体的拉伸和旋转
3.4.8三维实体的分割(S1ice) 剖分(Section)、干涉检验(Interfere)
3.5三维实体设置
3.6三维实体图形的编辑
3.6.1三维实体的阵列
3.6.2三维实体的镜像
3.6.3三维实体的旋转
3.6.4三维实体的对齐
3.7三维实体的布尔运算
3.7.1求和运算
3.7.2求差运算
3.7.3求交运算
第4章 块、属性与外部引用
4.1图块操作
4.1.1块的优点
4.1.2定义块
4.1.3块的嵌套
4.1.4插入块
4.1.5为当前图形设定插入点
4.1.6块的炸开
4.1.7将块写到一个新的文件中
4.1.8阵列插入块
4.1.9沿实体等分点插入图块
⒋1.10重定义块
4.2属性操作
4.2.1属性定义
4.2.2将属性附加到块
4.2.3编辑属性
4.2.4属性可见性控制
4.2.5属性的提取
⒋3图形外部引用
⒋3.1外部引用的特点
⒋3.2调用一个外部引用
4.3.3外部引用的束定
⒋3.4外部引用的剪辑
第5章 辅助绘图工具
5.1查询数据
5.1.1查询点的坐标
5.1.2查询角度与距离
5.1.3查询面积与周长
5.1.4查询质量特性
5.1.5图形数据库数据列表显示
5.1.6显示当前编辑状态
5.1.7设置系统变量
5.2辅助对象工具
5.2.1目标捕捉设置
5.2.2进行光标捕捉
5.2.3进行网格显示
5.2.4 使用正交方式
5.2.5使用等轴测平面
5.2.6设置点标记方式
5.2.7使用对话框
5.3显示控制与视图管理
5.3.1图形缩放
5.3.2移动视图显示
5.3.3视图管理
5.34多视窗显示
5.3.5使用鹰眼
5.4 用户坐标系
5.4.1世界坐标系(WCS)
5.4.2用户坐标系(UCS)
5.5设置快速绘图方式
5.5.1设置填充方式
5.5.2快速显示文本
5.5.3设置拖动方式
5.5.4进行快速缩放
第6章 AutoLISPR14开发基础
6.1AutoLISP概述
6.2AutolISP表达式
6.3AutoLISP数据类型
6.3.1整型数(INT)
6.3.2实型数(REAL)
6.3.3符号(SYMBOL)
6.3.4字符串(STRING)
6.3.5表(LIST)
6.3.6文件描述符(FILE)
6.3.7内部函数(子程序)(SUBR)
6.3.8实体名(ENAME)
6.3.9选择集(PICKSET)
6.3.10外部子程序(EXSUBR)
6.4词法结构及函数规则
6.4.1词法规则
6.4.2AutoLISP函数规则
6.5AutoLISP程序文件
6.5.1程序注释
6.5.2空格和程序排列
6.6AutoLISP变量
6.6.1在命令行使用变量
6.6.2已定义的变量
6.7字符串处理
6.7.1字符串控制字符的使用
6.7.2统配符匹配
6.8表处理
6.9函数处理
6.10出错处理
6.11应用程序处理
6.11.1应用程序处理函数
6.11.2装载AutoLISP应用程序
6.11.3装载ADS和ARX应用程序
6.12选择集处理
6.12.1选择集过滤表
6.12.2在AutoLISP和ADSRX之间传递选择集
6.13实体处理
6.13.1实体名函数
6.13.2实体数据函数
6.13.3实体数据函数与图形屏幕
6.13.4多义线与Lw多义线
6.13.5非图形实体处理
第7章 AutoCADR14的菜单定制技术
7.1菜单文件结构及菜单格式
7.1.1菜单文件结构
7.1.2菜单项格式
7.2菜单文件组成
7.3用户菜单文件编制过程
7.4工具条按钮
7.4.1工具条按钮简介
7.4.2工具条按钮的定制
第8章 ARX开发基础
8.1ARX编程环境
8.2ARX库简介
8.2.1AcRx库
8.2.2AcEd库
8.2.3AcDb库
8.2.4AcGi库
8.2.5AcGe库
8.3AutoLISP、ADS和ARX比较
8.4比较ADS与ARX函数调用
8.5实时类型识别
8.6AutoCAD数据库
8.6.1多个数据库
8.6.2对象ID(识别标志)
8.7基本的数据库对象
8.7.1生成对象
8.7.2实例ARX代码
8.8ARX应用程序结构
8.8.1传递给ARX应用程序的AutoCAD消息
8.8.2ARX应用程序的事件顺序
8.9注册新命令
8.9.1命令堆栈
8.9.2查找顺序
8.9.3全局与本地化命令名比较
8.9.4透明命令
8.9.5查询命令
8.10 实例应用程序
8.11 装载一个ARX应用程序
8.12卸载一个ARX应用程序
8.13 请求装载
8.13.1AutoCAD Windows系统注册和ARX应用程序
8.13.2ARX应用程序安装时的注册修正
8.13.3DEMANDLOAD系统变量
8.13.4关于客户对象检测的请求装载
8.13.5关于命令的请求装载
8.13.6关于AutoCAD启动的请求装载
8.13.7使用系统注册管理应用程序
8.14ARX命令
8.15出错处理
8.16数据库操作
8.16.1初始化数据库
8.16.2生成并填充一个数据库
8.16.3保存一个数据库
8.16.4wb1ock(块)操作
8.16.5插入一个数据库
8.16.6设定当前数据库值
8.16.7外部引用
8.16.8数据库操作实例
第9章 图形文件的交换
9.1ASCII的DXF文件格式
9.1.1DXF文件结构
9.1.2组码
9.2二进制DXF文件格式
9.3DXB文件及其文件格式
9.4幻灯片文件格式
9.4.1创建幻灯片
9.4.2显示幻灯片
9.5幻灯片库文件格式
第10章 AutoCADR14组码
10.1一般DXF组码的规定
10.1.1组码范围
10.1.2按数字顺序排列的组码
10.1.3对象和实体编码
10.2组码的头部分
10.3组码的类部分
10.4表组码
10.5块组码
10.5.1DXF文件中的块
10.5.2BLOCK组码
10.6实体组码
10.6.1图形对象的通用组码
10.6.23DFACE组码
10.6.3ATTDEF组码
10.6.4ATTRIB组码
10.6.5CIRCLE组码
10.6.6DIMENSI0N组码
10.6.7HATCH组码
10.6.8IMAGE实体组码
10.6.9LEADER实体组码
10.6.10 Line实体组码
10.6.11M1ine实体组码
10.6.12Mtext实体组码
10.6.13Text实体组码
10.7对象组码
10.7.1命令对象字典
10.7.2DXF文件的对象组码
10.7.3通用对象组码
10.7.4字典
10.8高级组码问题
10.8.1数据库对象
10.8.2常驻内部对象参考句柄
10.8.3子类标志
10.8.4扩展字典和常驻处理器
10.8.5扩展数据
10.8.6对象坐标系(OCS)
附录 AutoCADR14的命令变化概要
AutoCAD R14 设计与开发宝典
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×