AutoCAD 2019中文版基础与应用教程
上QQ阅读APP看书,第一时间看更新

1.1 AutoCAD的主要功能

1.强大的二维绘图功能

AutoCAD提供了一系列的二维图形绘制命令,可以方便地用各种方式绘制二维基本图形对象,如点、直线、圆、圆弧、正多边形、椭圆、组合线、样条曲线等。并可对指定的封闭区域填充以图案,如剖面线、非金属材料、涂黑、砖、砂石、渐变色填充等。

2.灵活的图形编辑功能

AutoCAD提供了强大的图形编辑和修改功能,如移动、旋转、缩放、延长、修剪、倒角、倒圆角、复制、阵列、镜像、删除等,可以灵活方便地对选定的图形对象进行编辑和修改。

3.实用的辅助绘图功能

为了绘图的方便、规范和准确,AutoCAD提供了多种绘图辅助工具,包括绘图区光标点的坐标显示、用户坐标系、栅格、捕捉、目标捕捉、自动捕捉、正交方式等功能。

4.方便的尺寸标注功能

利用AutoCAD提供的尺寸标注功能,用户可以定义尺寸标注的样式,为绘制的图形标注尺寸、尺寸公差、几何公差,注写中文和西文字体。

图1-1所示为利用AutoCAD绘制的机械和建筑工程图样。

5.显示控制功能

AutoCAD提供了多种方法来显示和观看图形。缩放及鹰眼功能可改变当前视口中图形的视觉尺寸,以便清晰地观察图形的全部或某一局部的细节;扫视功能相当于窗口不动,在窗口中上、下、左、右移动一张图纸,以便观看图形上的不同部分;三维视图控制功能可选择视点和投射方向,显示轴测图、透视图或平面视图,消除三维显示中的隐藏线,实现三维动态显示等;多视口控制功能可将屏幕分成几个窗口,每个窗口可以单独进行各种显示并能定义独立的用户坐标系以及重画或重新生成图形等。

图1-1 用AutoCAD绘制的机械和建筑图样

a)机械装配图 b)建筑平面图

6.图层、颜色和线型设置管理功能

为了便于对图形的组织和管理,AutoCAD提供了图层、颜色、线型、线宽及打印样式设置功能,可以为绘制的图形对象赋予不同的图层、用户喜欢的颜色、所要求的线型、线宽及打印控制等对象特性,并且图层可以被打开或关闭、冻结或解冻、锁定或解锁。

7.图块和外部参照功能

为了提高绘图效率,AutoCAD提供了图块和对非当前图形的外部参照功能。利用该功能,可以将需要重复使用的图形定义成图块,在需要时依不同的基点、比例、转角插入到新绘制的图形中,或将外部及局域网上的图形文件以外部参照的方式链接到当前图形中。

8.三维实体造型功能

AutoCAD提供了多种三维绘图命令,如创建长方体、圆柱体、球、圆锥、圆环、楔形体等,以及将平面图形经回转和平移分别生成回转扫描体和平移扫描体等,通过在立体间进行交、并、差等布尔运算,可以进一步生成更为复杂的形体。图1-2所示为利用AutoCAD完成的手枪三维造型示例。AutoCAD提供的三维实体编辑功能可以完成对实体的多种编辑,如倒角、倒圆角、生成断面图和剖视图等。实体的查询功能可以方便地自动完成三维实体的质量、体积、质心、惯性矩等物理特性计算。此外,借助于对三维图形的消隐或阴影处理,可以帮助增强三维显示效果。若为三维造型设置光源、并赋以材质,经渲染处理后,可获得像照片一样非常逼真的三维真实感效果图。图1-3所示为用AutoCAD完成的建筑三维造型及渲染效果。

图1-2 用AutoCAD完成的手枪三维造型及不同视角的显示效果

图1-3 用AutoCAD完成的建筑三维造型及渲染效果

9.幻灯演示和批量执行命令功能

在AutoCAD中可以将图形的某些显示画面生成幻灯片,从而可以对其进行快速显示和演播。还可以建立脚本文件,如同DOS系统下的批处理文件一样,自动地执行在脚本文件中预定义的一组AutoCAD命令及其选项和参数序列,从而提高绘图的自动化能力。

10.用户定制功能

AutoCAD本身是一个通用的绘图软件,不针对某个行业、专业和领域,但其提供了多种用户化定制途径和工具,允许将其改造为一个适用于某一行业、专业或领域并满足用户个人习惯和喜好的专用设计和绘图系统。可以定制的内容包括:为AutoCAD的内部命令定义用户便于记忆和使用的命令别名、建立满足用户特殊需要的线型和填充图案、重组或修改系统的用户界面、通过形文件(*.SHP文件)建立用户符号库和特殊字体等。

11.数据交换功能

在图形数据交换方面,AutoCAD提供了多种图形图像数据交换格式和相应的命令,通过DXF、IGES等规范的图形数据转换接口,可以与其他CAD系统或应用程序进行数据交换。利用Windows环境的剪贴板和对象链接嵌入(OLE)技术,可以极为方便地与其他Windows应用程序交换数据。此外,还可以直接对光栅图像进行插入和编辑。

12.连接外部数据库

AutoCAD能够将图形中的对象与存储在外部数据库(如Microsoft Access、SQL Server等)中的非图形信息连接起来,从而能够减小图形的大小、简化报表并可编辑外部数据库。这一功能特别适合于大型项目的协同设计工作。

13.用户二次开发功能

AutoCAD提供有多种编程接口,支持用户使用内嵌或外部编程语言对其进行二次开发,以扩充AutoCAD的系统功能。可以使用的开发语言包括:AutoLISP、Visual LISP、Visual C++(ObjectARX)和Visual Basic(VBA)等。

14.网络支持功能

利用AutoCAD绘制的图形,可以在互联网上进行图形的发布、访问及存取,为异地设计小组的网上协同工作提供了强有力的支持。

15.图形输出功能

在AutoCAD中可以以任意比例将所绘图形的全部或部分输出到图纸或文件中,从而获得图形的硬拷贝或电子拷贝。

16.完善而友好的帮助功能

AutoCAD提供了方便的在线帮助功能,可以指导用户进行相关的使用和操作,并帮助解决软件使用中遇到的各种技术问题。