AOTUCAD教程上.docx
《AOTUCAD教程上.docx》由会员分享,可在线阅读,更多相关《AOTUCAD教程上.docx(44页珍藏版)》请在冰豆网上搜索。
AOTUCAD教程上
AOTUCAD教程(上)
AutoCAD线条加粗秘诀
对图形中的某些线条进行加粗是经常需要进行的工作,AutoCAD2000中对图形线条进行加粗有如下方法。
1、设置线宽Lineweight
可以在图层中进行线宽的设置,也可在状态框中或Format菜单下专门设定。
注意设置后要按下工作界面右下侧的LWT按钮,才能看到画出的线条粗细效果。
注意,用这种方法设置线的粗细不方便把握,效果也不是很理想,转换到Word中输出,或直接在AutoCAD中输出,要想看到线条的粗细效果要做较多的工作。
2、用Pedit命令加粗
在Command命令行直接输入Pedit后回车,或用菜单命令Modify\Polyline都可完成同样的工作,输入命令后,选择其中的Width项即可对线条进行加粗,但对不同类型的线条,前期准备工作不一样。
1)对用Draw\Polyline命令直接画出的复合线(可画出直线和弧线),可以直接用Pedit命令进行加粗。
2)对用Draw\Line命令画出的直线,使用Pedit命令后,会出现提示,告诉你选择的线条不是复合线,是否想把它转变为复合线呢输入“Y”后回车,则线条转变为复合线,后面的工作就与第一步一样了。
其实画粗直线专门有一个命令——Trace。
该命令在绘制前会提示你输入线的宽度,后面绘直线的方法与Line命令一样。
讨厌的是要等画第二段线时(或回车后)才能看到第一段线的效果,让人感到别扭。
这个命令用得很少,菜单中找不到这个命令。
3)对用Draw\Circle命令画出的圆,不能直接加粗,但只要用Trim(修剪)或Break(断开)命令将圆修剪或断开,使之不是一个完整的圆,就可以很方便地用Pedit命令加粗了。
更妙的是,加粗后不要马上回车退出命令,你可以发现Pedit命令下还有一个Close选项,选择该项(输入C后回车)可以将断开的圆又封闭为一个整圆,只是该圆的线条已经是加粗了的。
4)对椭圆(Ellipse)的加粗
AutoCAD中可以画出两种椭圆——真椭圆和复合线椭圆,真椭圆不能用Pedit命令加粗,但复合线椭圆可以用Pedit命令加粗。
画出哪种类型的椭圆是由系统变量Pellipse的值决定的,像使用普通命令一样,在Command命令行输入系统变量名Pellipse后回车,系统会显示当前的值,如果是0,则只能画出真椭圆,但如果改为1,则以后画出的椭圆就是复合线椭圆了,画出椭圆后再使用Pedit命令,就可以对椭圆线条加粗。
5)任意曲线的加粗
用Draw\Spline命令画出的任意曲线是不能用Pedit命令进行加粗的。
要想加粗任意曲线,可以利用复合线拟合的方法得到曲线,这样的曲线是复合线曲线,当然可以用Pedit命令加粗。
拟合过程大致是:
先按曲线的变化趋势用Draw\Polyline命令画出一条多段的折线,后面用Prdit命令时,其中的Fit和Spline两个选项都可以对这样的多段折线进行拟合,使折线变为曲线,而且曲线将顺应折线的变化趋势如图。
6)矩形和多边形的加粗
用Draw\Rectangle画出的矩形,或者用Draw\Polygon画出的多边形,自然就是复合线,可以直接用Pedit命令加粗。
好,学会了以上几种图形线条的加粗方法,则任何复杂的图形线条要加粗,都是可以做到的。
需要注意的是,用Pedit命令一次只能加粗一条线,如果图形上有许多条线要加粗,用这种方法会很麻烦。
虽然可以利用Pedit命令下的Join选项将首尾相接(相交和相离都不行)的线条连接起来再加粗,减少了一些操作,但可能还有大量的加粗工作要做。
可能一些用户在电脑上看不到Express菜单,这是因为在安装AutoCAD时没有采用“完全安装”方法造成的,遇到这种情况,要么是加装Express,要么卸载现有AutoCAD后再重新采用“完全安装”方式进行安装。
如果安装了Express,但屏幕上看不到有“Express”菜单,试试如下几个命令:
Menuload、Expresstools、Expressmenu。
AutoCAD中自定义填充图案
在AutoCAD制图中,HATCH(图案填充)命令的使用较为频繁。
CAD自带的图案库虽然内容丰富,但有时仍然不能满足我们的需要,这时我们可以自定义图案来进行填充。
AutoCAD的填充图案都保存在一个名为的库文件中,其缺省路径为安装目录的\Acad2000\Support目录下。
我们可以用文本编辑器对该文件直接进行编辑,添加自定义图案的语句;也可以自己创建一个*.Pat文件,保存在相同目录下,CAD均可识别。
下面,我们就以新创建一个菱形花纹钢板图案库文件为例,来说明AutoCAD2000中自定义图案的方法。
首先,在CAD中按国标作出菱形花纹图案,并标注各部分尺寸(见图,可点击放大)。
参看下面的库文件标准格式:
*pattern-name[,description]
angle,x-origin,y-origin,delta-x,delta-y[,dash-1,dash-2,...]
第一行为标题行。
星号后面紧跟的是图案名称,执行HATCH命令选择图案时,将显示该名称。
方括号内是图案由HATCH命令的“”选项显示时的可选说明。
如果省略说明,则图案名称后不能有逗号。
第二行为图案的描述行。
可以有一行或多行。
其含义分别为:
直线绘制的角度,填充直线族中的一条直线所经过的点的X、Y轴坐标,两填充直线间的位移量,两填充直线的垂直间距,dash-n为一条直线的长度参数,可取正负值或为零,取正值表示该长度段为实线,取负值表示该段为留空,取零则画点。
好了,我们可以开始编辑了。
打开记事本,书写下如下:
*custom,steelplateGB/T3277-1991
,0,0,,25,,
,0,0,,25,,
,,,,25,,
,,,,25,,
本例中的四行图案描叙行分别对应图一中的线段a、b、c、d。
对照图文,各项取值应不难理解。
这里只着重讲叙一下delta-x与delta-y的取值规则,为方便理解,我们如图示设置UCS坐标系,确定原点与X轴正方向。
线段a、e在Y轴上的垂直间距25构成delta-y,也相当于AutoCAD中的offset命令的取值25;如果线段e是由线段a经offset而来,这时线段e同时还相对于线段a沿X轴负方向移动了,这段位移也就是delta-x。
下面还有几个注意事项:
图案定义文件的每一行最多可包含80个字符。
AutoCAD忽略空行和分号右边的文字。
根据这一条,我们可以在文件中添加版权信息、备注或者是我们想加入的任何内容。
例如:
;Copyright(c)2000byeveryone.Allrightsreserved.
最后,将文件保存,取名。
注意,文件名必须与图案名相同。
到此,相信各位朋友已经掌握了自定义图案的方法。
现在,只需一点点耐心,你就可以编辑出非常复杂的图案了。
调用库文件的方法为:
附页为我做的填充图样及文件,解压缩放在\Acad2000\Support目录下。
打开AutoCAD,运行Hatch命令,在弹出的BoundaryHatch对话框的Type栏选中Custom,单击Swatch选项栏,弹出HatchPatternPalette对话框,选择Custom标签,指定我们刚创建的文件,此时右侧出现填充效果的预览,那正是我们需要的菱形花纹钢板图案。
ACADR2002系统变量
ACADLSPASDOC控制AutoCAD是将文件加载到所有图形中,还是仅加载到在AutoCAD任务中打开的第一个文件中
ACADPREFIX存储由ACAD环境变量指定的目录路径(如果有的话),如果需要则添加路径分隔符
ACADVER存储AutoCAD版本号
ACISOUTVER控制ACISOUT命令创建的SAT文件的ACIS版本
AFLAGS设置ATTDEF位码的属性标志
ANGBASE设置相对当前UCS的0度基准角方向
ANGDIR设置相对当前UCS以0度为起点的正角度方向
APBOX打开或关闭AutoSnap靶框
APERTURE以像素为单位设置对象捕捉的靶框尺寸
AREA存储由AREA、LIST或DBLIST计算出来的最后一个面积
ATTDIA控制-INSERT是否使用对话框获取属性值
ATTMODE控制属性的显示方式
ATTREQ确定INSERT在插入块时是否使用缺省属性设置
AUDITCTL控制AUDIT命令是否创建核查报告文件(ADT)
AUNITS设置角度单位
AUPREC设置角度单位的小数位数
AUTOSNAP控制AutoSnap标记、工具栏提示和磁吸
B
BACKZ存储当前视口后剪裁平面到目标平面的偏移值
BINDTYPE控制绑定或在位编辑外部参照时外部参照名称的处理方式
BLIPMODE控制点标记是否可见
C
CDATE设置日历的日期和时间
CECOLOR设置新对象的颜色
CELTSCALE设置当前对象的线型比例缩放因子
CELTYPE设置新对象的线型
CELWEIGHT设置新对象的线宽
CHAMFERA设置第一个倒角距离
CHAMFERB设置第二个倒角距离
CHAMFERC设置倒角长度
CHAMFERD设置倒角角度
CHAMMODE设置AutoCAD创建倒角的输入模式
CIRCLERAD设置缺省的圆半径
CLAYER设置当前图层
CMDACTIVE存储一个位码值,此位码值标识激活的是普通命令、透明命令、脚本还是对话框
CMDECHO控制AutoLISP的(command)函数运行时AutoCAD是否回显提示和输入
CMDNAMES显示活动命令和透明命令的名称
CMLJUST指定多线对正方式
CMLSCALE控制多线的全局宽度
CMLSTYLE设置多线样式
COMPASS控制当前视口中三维坐标球的开关状态
COORDS控制状态栏上的坐标更新方式
CPLOTSTYLE控制新对象的当前打印样式
CPROFILE存储当前配置文件的名称
CTAB返回图形中的当前选项卡(模型或布局)名称。
通过本系统变量,用户可以确定当前的活动选项卡
CURSORSIZE按屏幕大小的百分比确定十字光标的大小
CVPORT设置当前视口的标识号
D
DATE存储当前日期和时间
DBMOD用位码表示图形的修改状态
DCTCUST显示当前自定义拼写词典的路径和文件名
DCTMAIN本系统变量显示当前的主拼写词典的文件名
DEFLPLSTYLE为新图层指定缺省打印样式名称
DEFPLSTYLE为新对象指定缺省打印样式名称
DELOBJ控制用来创建其他对象的对象将从图形数据库中删除还是保留在图形数据库中
DEMANDLOAD在图形包含由第三方应用程序创建的自定义对象时,指定AutoCAD是否以及何时要求加载此应用程序
DIASTAT存储最近一次使用对话框的退出方式
DIMADEC控制角度标注显示精度的小数位
DIMALT控制标注中换算单位的显示
DIMALTD控制换算单位中小数的位数
DIMALTF控制换算单位中的比例因子
DIMALTRND决定换算单位的舍入
DIMALTTD设置标注换算单位公差值的小数位数
DIMALTTZ控制是否对公差值作消零处理
DIMALTU设置所有标注样式族成员(角度标注除外)的换算单位的单位格式
DIMALTZ控制是否对换算单位标注值作消零处理
DIMAPOST指定所有标注类型(角度标注除外)换算标注测量值的文字前缀或后缀(或两者都指定)
DIMASO控制标注对象的关联性
DIMASZ控制尺寸线、引线箭头的大小
DIMATFIT当尺寸界线的空间不足以同时放下标注文字和箭头时,确定这两者的排列方式
DIMAUNIT设置角度标注的单位格式
DIMAZIN对角度标注作消零处理
DIMBLK设置显示在尺寸线或引线末端的箭头块
DIMBLK1当DIMSAH为开时,设置尺寸线第一个端点的箭头
DIMBLK2当DIMSAH为开时,设置尺寸线第二个端点的箭头
DIMCEN控制由DIMCENTER、DIMDIAMETER和DIMRADIUS绘制的圆或圆弧的圆心标记和中心线
DIMCLRD为尺寸线、箭头和标注引线指定颜色
DIMCLRE为尺寸界线指定颜色
DIMCLRT为标注文字指定颜色
DIMDEC设置标注主单位显示的小数位位数
DIMDLE当使用小斜线代替箭头进行标注时,设置尺寸线超出尺寸界线的距离
DIMDLI控制基线标注中尺寸线的间距
DIMDSEP指定一个单独的字符作为创建十进制标注时使用的小数分隔符
DIMEXE指定尺寸界线超出尺寸线的距离
DIMEXO指定尺寸界线偏离原点的距离
DIMFIT已废弃。
现由DIMATFIT和DIMTMOVE代替
DIMFRAC设置当DIMLUNIT被设为4(建筑)或5(分数)时的分数格式
DIMGAP在尺寸线分段以放置标注文字时,设置标注文字周围的距离
DIMJUST控制标注文字的水平位置
DIMLDRBLK指定引线的箭头类型
DIMLFAC设置线性标注测量值的比例因子
DIMLIM将极限尺寸生成为缺省文字
DIMLUNIT为所有标注类型(角度标注除外)设置单位
DIMLWD指定尺寸线的线宽
DIMLWE指定尺寸界线的线宽
DIMPOST指定标注测量值的文字前缀或后缀(或两者都指定)
DIMRND将所有标注距离舍入到指定值
DIMSAH控制尺寸线箭头块的显示
DIMSCALE为标注变量(指定尺寸、距离或偏移量)设置全局比例因子
DIMSD1控制是否禁止显示第一条尺寸线
DIMSD2控制是否禁止显示第二条尺寸线
DIMSE1控制是否禁止显示第一条尺寸界线
DIMSE2控制是否禁止显示第二条尺寸界线
DIMSHO控制是否重新定义拖动的标注对象
DIMSOXD控制是否允许尺寸线绘制到尺寸界线之外
DIMSTYLE显示当前标注样式
DIMTAD控制文字相对尺寸线的垂直位置
DIMTDEC设置标注主单位的公差值显示的小数位数
DIMTFAC设置用来计算标注分数或公差文字的高度的比例因子
DIMTIH控制所有标注类型(坐标标注除外)的标注文字在尺寸界线内的位置
DIMTIX在尺寸界线之间绘制文字
DIMTM当DIMTOL或DIMLIM为开时,为标注文字设置最大下偏差
DIMTMOVE设置标注文字的移动规则
DIMTOFL控制是否将尺寸线绘制在尺寸界线之间(即使文字放置在尺寸界线之外)
DIMTOH控制标注文字在尺寸界线外的位置
DIMTOL将公差添加到标注文字中
DIMTOLJ设置公差值相对名词性标注文字的垂直对正方式
DIMTP当DIMTOL或DIMLIM为开时,为标注文字设置最大上偏差
DIMTSZ指定线性标注、半径标注以及直径标注中替代箭头的小斜线尺寸
DIMTVP控制尺寸线上方或下方标注文字的垂直位置
DIMTXSTY指定标注的文字样式
DIMTXT指定标注文字的高度,除非当前文字样式具有固定的高度
DIMTZIN控制是否对公差值作消零处理
DIMUNIT已废弃,现由DIMLUNIT和DIMFRAC代替
DIMUPT控制用户定位文字的选项
DIMZIN控制是否对主单位值作消零处理
DISPSILH控制线框模式下实体对象轮廓曲线的显示
DISTANCE存储由DIST计算的距离
DONUTID设置圆环的缺省内直径
DONUTOD设置圆环的缺省外直径
DRAGMODE控制拖动对象的显示
DRAGP1设置重生成拖动模式下的输入采样率
DRAGP2设置快速拖动模式下的输入采样率
DWGCHECK确定图形最后是否经非AutoCAD程序编辑
DWGCODEPAGE存储与SYSCODEPAGE系统变量相同的值(出于兼容性的原因)
DWGNAME存储用户输入的图形名
DWGPREFIX存储图形文件的“驱动器/目录”前缀
DWGTITLED指出当前图形是否已命名
E
EDGEMODE控制TRIM和EXTEND确定剪切边和边界的方式
ELEVATION存储当前空间的当前视口中相对于当前UCS的当前标高值
EXPERT控制是否显示某些特定提示
EXPLMODE控制EXPLODE是否支持比例不一致(NUS)的块
EXTMAX存储图形范围右上角点的坐标
EXTMIN存储图形范围左下角点的坐标
EXTNAMES为存储于符号表中的已命名对象名称(例如线型和图层)设置参数
F
FACETRATIO控制圆柱或圆锥ACIS实体镶嵌面的宽高比
FACETRES调整着色对象和渲染对象的平滑度,对象的隐藏线被删除
FILEDIA禁止显示文件对话框
FILLETRAD存储当前的圆角半径
FILLMODE指定多线、宽线、二维填充、所有图案填充(包括实体填充)和宽多段线是否被填充
FONTALT指定在找不到指定的字体文件时使用的替换字体
FONTMAP指定要用到的字体映射文件
FRONTZ存储当前视口中前剪裁平面到目标平面的偏移量
FULLOPEN指示当前图形是否被局部打开
G
GRIDMODE打开或关闭栅格
GRIDUNIT指定当前视口的栅格间距(X和Y方向)
GRIPBLOCK控制块中夹点的分配
GRIPCOLOR控制未选定夹点(绘制为轮廓框)的颜色
GRIPHOT控制选定夹点(绘制为实心块)的颜色
GRIPS控制“拉伸”、“移动”、“旋转”、“比例”和“镜像”夹点模式中选择集夹点的使用
GRIPSIZE以像素为单位设置显示夹点框的大小
H
HANDLES报告应用程序是否可以访问对象句柄
HIDEPRECISION控制消隐和着色的精度
HIGHLIGHT控制对象的亮显。
它并不影响使用夹点选定的对象
HPANG指定填充图案的角度
HPBOUND控制BHATCH和BOUNDARY创建的对象类型
HPDOUBLE指定用户定义图案的交叉填充图案
HPNAME设置缺省的填充图案名称
HPSCALE指定填充图案的比例因子
HPSPACE为用户定义的简单图案指定填充图案的线间距
HYPERLINKBASE指定图形中用于所有相对超级链接的路径
I
IMAGEHLT控制是亮显整个光栅图像还是仅亮显光栅图像边框
INDEXCTL控制是否创建图层和空间索引并保存到图形文件中
INETLOCATION存储BROWSER和“浏览Web对话框”使用的Internet网址
INSBASE存储BASE设置的插入基点
INSNAME为INSERT设置缺省块名
INSUNITS当从AutoCAD设计中心拖放块时,指定图形单位值
INSUNITSDEFSOURCE设置源内容的单位值
INSUNITSDEFTARGET设置目标图形的单位值
ISAVEBAK提高增量保存速度,特别是对于大的图形
ISAVEPERCENT确定图形文件中所允许的占用空间的总量
ISOLINES指定对象上每个曲面的轮廓素线的数目
L
LASTANGLE存储上一个输入圆弧的端点角度
LASTPOINT存储上一个输入的点
LASTPROMPT存储显示在命令行中的上一个字符串
LENSLENGTH存储当前视口透视图中的镜头焦距长度(以毫米为单位)
LIMCHECK控制在图形界限之外是否可以生成对象
LIMMAX存储当前空间的右上方图形界限
LIMMIN存储当前空间的左下方图形界限
LISPINIT当使用单文档界面时,指定打开新图形时是否保留AutoLISP定义的函数和变量
LOCALE显示用户运行的当前AutoCAD版本的国际标准化组织(ISO)语言代码
LOGFILEMODE指定是否将文本窗口的内容写入日志文件
LOGFILENAME指定日志文件的路径和名称
LOGFILEPATH为同一任务中的所有图形指定日志文件的路径
LOGINNAME显示加载AutoCAD时配置或输入的用户名
LTSCALE设置全局线型比例因子
LUNITS设置线性单位
LUPREC设置线性单位的小数位数
LWDEFAULT设置缺省线宽的值
LWDISPLAY控制“模型”或“布局”选项卡中的线宽显示
LWUNITS控制线宽的单位显示为英寸还是毫米
M
MAXACTVP设置一次最多可以激活多少视口
MAXSORT设置列表命令可以排序的符号名或块名的最大数目
MBUTTONPAN控制定点设备第三按钮或滑轮的动作响应
MEASUREINIT设置初始图形单位(英制或公制)
MEASUREMENT设置当前图形的图形单位(英制或公制)
MENUCTL控制屏幕菜单中的页切换
MENUECHO设置菜单回显和提示控制位
MENUNAME存储菜单文件名,包括文件名路径
MIRRTEXT控制MIRROR对文字的影响
MODEMACRO在状态行显示字符串
MTEXTED设置用于多行文字对象的首选和次选文字编辑器
N
NOMUTT禁止消息显示,即不反馈工况(如果这些消息在通常情况下并不禁止)
O
OFFSETDIST设置缺省的偏移距离
OFFSETGAPTYPE控制如何偏移多段线以弥补偏移多段线的单个线段所留下的间隙
OLEHIDE控制AutoCAD中OLE对象的显示
OLEQUALITY控制内嵌的OLE对象质量缺省的级别
OLESTARTUP控制打印内嵌OLE对象时是否加载其源应用程序
ORTHOMODE限制光标在正交方向移动
OSMODE使用位码设置执行对象捕捉模式
OSNAPCOORD控制是否从命令行输入坐标替代对象捕捉
P
PAPERUPDATE控制警告对话框的显示(如果试图以不同于打印配置文件缺省指定的图纸大小打印布局)
PDMODE控制如何显示点对象
PDSIZE设置显示的点对象大小
PERIMETER存储AREA、LIST或DBLIST计算的最后一个周长值
PFACEVMAX设置每个面顶点的最大数目
PICKADD控制后续选定对象是替换当前选择集还是追加到当前选择集中
PICKAUTO控制“选择对象”提示下是否自动显示选择窗口
PICKBOX设置选择框的高度
PICKDRAG控制绘制选择窗口的方式
PICKFIRST控制在输入命令之前(先选择后执行)还是之后选择对象
PICKSTYLE控制编组选择和关联填充选择的使用
PLATFORM指示AutoCAD工作的操作系统平台
PLINEGEN设置如何围绕二维多段线的顶点生成线型图案
PLINETYPE指定AutoCAD是否使用优化的二维多段线
PLINEWID存储多段线的缺省宽度
PLOTID已废弃,在AutoCAD2000中没有效果,但在保持AutoCAD2