资源简介 (共31张PPT)第七章 图块和外部参考1第七章 图块和外部参考第一节 图块概述第二节 插入块第三节 分解块第四节 块属性一、什么是图块图块的运用是AutoCAD 2008的一项重要功能。图块就是将多个实体组合成一个整体,并给这个整体命名保存,在以后的图形编辑中这个整体就被视为一个实体。一个图块包括可见的实体如线、圆弧、圆,以及可见或不可见的属性数据。图块作为图形的一部分储存。如果图块中的实体是画在0层,且“颜色与线型”两个属性是定义为“随层”,插入后它会被赋予插入层的颜色与线型属性。相反,如果图块中的实体,定义前它是画在非0层,且“颜色与线型”两个属性不是“随层”,那么插入后它保留原先的颜色与线型属性。当新定义的图块中包括别的图块,这种情况叫嵌套,当想把小的元素链接到更大的集合,且在图形中要插入该集合时,嵌套是很有用的。第一节 图块概述下一页返回二、创建内部图块AutoCAD 2008 中图块分为内部块和外部块两类,运用 Block 和 Wblock命令定义内部块和外部块。1. 启动下拉菜单:【绘图】|【块(K)】|【创建(M)】。工具栏:【绘图】|【创建块】。命令行:Block (B)加【Enter】键。2. 操作指南执行以上任一项命令都会弹出【块定义】对话框,如图7-1所示。第一节 图块概述上一页下一页返回三、创建外部图块写块命令可以用来创建外部图块,将当前图形中的块或图形存为图形文件,以便其他图形文件引用。1. 启动命令行:Wblock (W) 加【Enter】键。2. 操作指南执行以上命令后将弹出【写块】对话框,如图7-2所示。其中(1)源:该区域用于定义写入外部块的源实体。(2)基点:该区域用于指定图块插入基点,该区域只对源实体为对象时有效。(3)对象:该区域用于指定组成外部块的实体,以及生成块后源实体是保留、消除或是转换成图块。该区域只对源实体为对象时有效。第一节 图块概述上一页下一页返回(4)目标:该区域用于指定外部块文件的文件名、储存位置以及采用的单位制式。其中【文件名和路径】用于输入新建外部块的文件名及外部块文件在磁盘上的储存位置和路径。单击输入框后的 按钮,弹出下拉列表框,框中列出几个路径供用户选择。还可单击右边的按钮,弹出浏览文件夹对话框,系统提供更多的路径供用户选择。四、操作实例——将【床头柜】图形定义为外部图块本例将【床头柜】图形对象定义为外部图块并保存到电脑桌面上。创建完成后的效果如图7-3所示。定义为外部图块的具体操作如下。(1)打开【床头柜.dwg】图形文件,在命令行中执行Wblock(W)命令,打开【写块】对话框。第一节 图块概述上一页下一页返回(2)在【基点】栏中单击【拾取点】按钮 ,返回绘图区单击床头柜四个角的任意角点作为基点。(3)在【对象】栏中单击【选择对象】按钮 ,返回绘图区中选择所有图形对象,按空格键返回【写块】对话框。(4)单击【文件名和路径】下拉列表框后的 按钮,打开【浏览图形文件】对话框,在【保持于】下拉列表框中选择【桌面】选项,在【文件名】文本框中输入“床头柜”,如图7-4所示,单击【保存】按钮,返回【写块】对话框,单击【确定】按钮。第一节 图块概述上一页返回插入块命令用于将预先定义好的图块或别的图形插入当前图形中。插入的图块是作为一个单个实体。当插入图块或图形的时候,必须定义插入点、比例、旋转角度。插入点是定义图块时的引用点。当把图形当做图块插入时,程序把定义的插入点作为图块的插入点。一、插入单个图块1. 启动下拉菜单:【插入】|【块】。工具栏:【绘图】|【插入块】。命令行:Ddinsert加【Enter】键。2. 操作指南执行以上任一项命令都会弹出【插入】对话框,如图7-5所示。第二节 插入块下一页返回二、阵列插入图块需要同时插入多个有规律的图块时,可使用阵列方式插入图块,以减少占用的磁盘空间。下面用图7-6作为实例来介绍阵列插入图块。在命令行执行Minsert,命令行操作如下。命令: Minsert输入块名或 [ ] : //五角花再按下【Enter】键单位: 毫米 转换: 1.0000指定插入点或 [基点(B)/比例(S)/X/Y/Z/旋转(R)]://在绘图区中拾取一点作为第一个图块的插入位置输入 X 比例因子,指定对角点,或 [角点(C)/XYZ(XYZ)] <1>://按【Enter】键输入 Y 比例因子或 <使用 X 比例因子>: //按【Enter】键第二节 插入块上一页下一页返回指定旋转角度 <0>: 30输入行数 (---)<1>: 3输入列数 (|||)<1>: 3输入行间距或指定单位单元 (---): 150指定列间距 (|||): 150绘制结果如图7-6(b)所示。三、以定数等分方式插入图块在命令行中执行Divide命令后,命令行操作如下。命令: Divide选择要定数等分的对象: //选择被等分的对象输入线段数目或[块(B)]:B //选择“块”选项,按【Enter】键输入要插入的块名: //指定//要插入的图块名称第二节 插入块上一页下一页返回是否对齐块和对象 [是(Y)/否(N)]<Y>://选择是否将图块与算选对象对齐输入线段数目: //指定要将所选对象等分的线段数四、以定距等分方式插入图块在命令行中执行Measure命令后,命令行操作如下。命令: Measure选择要定距等分的对象: //选择被等分的对象输入线段数目或[块(B)]:B //选择“块”选项,按【Enter】键输入要插入的块名: //指定//要插入的图块名称是否对齐块和对象 [是(Y)/否(N)]<Y>://选择是否将图块与所选对象对齐输入线段长度: //指定图块的间隔长度第二节 插入块上一页返回Explode命令用于分解块参照、填充图案和关联性尺寸标注,使它们变成定义前的各自独立的状态。该命令可使多段线或多段弧线分解为独立的直线和圆弧对象。Explode命令还可以使三维多边形网格变成三维面,是三维面网格变成三维面的简单的直线与点对象。要分解块,可选择【修改】|【分解】命令,或在工具栏中单击【分解】按钮,命令行提示如下。选择对象:选择要分解的对象,并按【Enter】键结束提示。用户还可以使用一种或多种选择对象的方法选择对象,被选择的对象一定要符合分解命令的要求和条件,否则会出现错误提示。一个符合分解条件的对象被分解后,它的外观显示可能会发生变化。第三节 分解块下一页返回一、分解对象时可能会发生的变化带有宽度特性的多段线在被分解后,将转化为宽度为0的直线和圆弧,并且分解后相应的信息也会丢失。如果分解带有宽度和相切信息的多段线时,命令行将出现如下提示:分解这条多段线将会丢失(宽度/相切)信息 用UNDO命令可以重新恢复它 当创建块时,组成块的对象都绘制在0层上(其颜色定义为随层)。当插入块时,这些对象的颜色将变成插入层的颜色。在执行分解命令后,这些对象的颜色将又变成0层的颜色。属性是一种特殊的文本对象。当块定义中包含属性定义时,属性值(如名称和数据)在块被插入时也一同被插入。属性的功能及其应用将在本章的后续部分详细介绍。要正确理解带有属性定义的块的影响,必须充分了解属性定义的原始对象,在创建块参照之前,它以属性标记的形式显示。第三节 分解块上一页下一页返回当包含属性的块被分解时,块中的属性将转换为原来的属性定义状态,即在屏幕上显属性标记,同时丢失了在块插入时指定的属性值。因此,块中的属性随着块的插入而一起插入。相反,如果块被分解,那么块中的属性将返回到属性定义状态。二、分解块参照中的嵌套元素在分解包含嵌套块和多段线的块参照时,只能分解一层。这是因为高一层的块参照被分解,而嵌套块或者多段线仍将保留其块特性或多段线特性。只有在它们处于最高层时,才能被分解。块定义中的视口对象在被分解后不能被打开,除非将它们插入到图纸空间中。X轴、Y轴、Z轴方向比例值相等的块参照在被分解时,将分解为组成块参照时的原始对象。而X轴、Y轴、Z轴方向比例值不相等(比例值不一致)的块参照被分解时,有可能出现意想不到的结果。第三节 分解块上一页返回块除了包含图形对象外,还可以具有非图形信息,例如一个零件除自身的几何形状外,还包含很多参数和文字说明信息(如规格、型号、技术说明等)。块的这些非图形信息就叫做块的属性,它是图块的一个组成部分,当插入块时,这些属性将与图形对象一起插入图形中。属性是图块的附属物,它必须依赖于图块而存在,没有图块就没有属性。属性具有两种基本用途:第一个用途是,在插入附加有属性信息的块时,属性是块的注释信息。根据属性定义的不同方式,在插入块时,系统或者自动显示预先设置(不变的)的文本字符串,或者提示用户(或其他使用者)输入字符串。通过此特性,在插入每一个块时,可以附带文本字符串。属性的第二个用途是,取出保存在图形数据文件中块的数据。因此,当图形全部完成(或者尚未完成)时,可以使用Attext命令来提取图纸中的数据或者以数据库处理程序的形式写入到一个文件中。可以根据需要将任意多个属性附加在一个块中。第四节 块属性下一页返回一、定义属性及其特点当创建块时,所选择的对象将全部包括在块中。这些对象如直线、圆、圆弧等通过相应命令绘制在图形中。一般的文字也通过Text命令书写到图形中。正如图形中的对象一样,属性在被定义到块中之前必须在图形中已经定义完成。这个过程是比较复杂的,需要额外的步骤将它们放置在图形中的某一处,AutoCAD将这一步骤称为定义属性。一个属性定义是通过Attdef命令完成的。在执行Block命令时,属性是该命令选择的对象之一。最后,在插入块时,属性页将附加到块中,通过创建(定义)的属性定义的方法成为图形中的一部分。在定义一个属性前,应首先理解与属性有关的4个要素。下面详细讲述这些要素的含义。第四节 块属性上一页下一页返回1. 标记每一个属性定义都有一个标记,就像每一个图层或线型都有自己的名称一样。属性标记实际上是属性定义的标识符,并显示在属性的插入位置处,它描述文本尺寸、文字样式和旋转角度。在属性标记中不能包含空格。两个名称相同的属性标记不能出现在同一个块定义中,属性标记仅在块定义前出现,在块被插入后不再显示该标记。但是,当块参照被分解后,属性标记将重新显示。如果需要在块中定义多个属性,那么块中的每一个属性标记必须是唯一的。这个约束条件与同一图形中的每个图层、线型、块和其他命名对象都必须是唯一的相似。2. 属性值在插入块参照时,属性值实际上是一些显示的字符串文本(如果属性的可见性模式设置为开)。无论可见与否,属性值都是直接附着于属性上的,并与块参照关联。第四节 块属性上一页下一页返回这个属性值将来可被写入数据文件中。属性值可以是门或窗的尺寸,或者在电路图中,属性值表示阀门或接头的重量或费用等。3. 属性提示属性提示是在插入带有可变的或者预置的属性值的块参照时,系统显示的提示信息。在定义属性过程中,可以指定一个文本字符串,在插入块参照时该字符串将显示在提示行中,提示输入相应的属性值。4. 默认值在定义属性时可以指定一个属性的默认值。在插入块参照时,该默认值出现在提示后面的括号中,例如,<默认值>。如果按【Enter】键响应提示,那么该值就会自动成为该提示的属性值。第四节 块属性上一页下一页返回二、定义块属性1. 启动下拉菜单:【绘图】|【块】|【定义属性(D)】。命令行:Ddattdef加【Enter】键。2. 操作指南执行以上任一命令后,系统弹出【属性定义】对话框,如图7-7所示,该对话框主要包括【模式】、【属性】、【插入点】和【文字设置】4个选项组。各选项组中各选项的含义如下。图7-7 【属性定义】对话框(1)【模式】选项组:用来控制属性的模式,包括【不可见】、【固定】、【验证】、【预置】、【锁定位置】和【多行】6 个复选框。第四节 块属性上一页下一页返回◎不可见:如果选中【不可见】复选框,则在插入块参照时,属性值不可见。即使开始可见,到完成插入参照后属性值也是不可见的。◎固定:如果选中【固定】复选框,则在定义属性时必须输入具体的属性值。每次插入带有该属性的块时,都会使用相应属性值。在插入块时不会提示具体属性值,并且不能修改该值。◎验证:用来设置在插入块时提示确认属性值是否正确。例如,插入一个带有3个属性(没有固定属性值)的块参照时,一旦按顺序响应了全部的提示后,系统会再次提示,并将最后输入的属性值作为新的默认值,在Insert命令结束前,还有机会再次确认属性值并可以修改。甚至在用【Enter】键接受默认的属性值后,系统仍会第2次出现该默认值以便予以确认。但是不管怎样,只有两次机会修改属性值,不可能有第3次机会,这就是二次验证的原则。第四节 块属性上一页下一页返回◎预置:用来将属性值设定为默认值,在插入块时不再提示输入属性值。在使用Attdef命名指定默认值时必须非常小心,否则属性值将为空。当选中【预置】复选框,可以插入默认值为空的属性块。但是它不会显示任何信息,也不会从图形中被清除。◎锁定位置:用来设置属性位置是否可变。◎多行:用来以多行文字的形式标注块的属性值。(2)【属性】选项组:用来输入属性参数。在文本框中输入属性标记、提示及默认值。◎【标记】文本框:用于识别每一个出现在图形中的属性。属性标记可以由除了空格以外的任何字符或符合组成。AutoCAD会将小写字母转变成大写字母。◎【提示】文本框:用来输入图块的一些提示信息。如果属性提示为空,AutoCAD将使用属性标记作为提示;如果在【模式】中选择【固定】模式,属性【提示】选项将不可用。第四节 块属性上一页下一页返回◎【默认】文本框:用来输入属性的默认值。这是一个可选项,单击打开【固定】模式时,必须指定默认值。当【模式】选项区域中【多行】复选框处于被选中状态,用户可单击【默认】文本框右侧的 按钮,此时将暂时关闭对话框,提示用户在编辑区域输入多行文字作为默认属性值。当【模式】选项区域中【多行】复选框处于非选中状态,用户可单击【默认】文本框右侧的 按钮,在弹出的【字段】对话框中选定字段作为属性的默认值。(3)插入点:用来指定属性位置。输入坐标值或者选择【在屏幕上指定】,并使用定点设备根据与属性关联的对象指定属性的位置。(4)【文字设置】选项组:用来设置属性文字的对正方式、文字样式、文字高度和选择角度等。在【属性定义】对话框下部有一个【在上一个属性定义下对齐】复选框,如果选中该复选框,则允许将属性标记直接置于上一个属性的下面;如果在这之前没有创建属性定义,该选项不可用。第四节 块属性上一页下一页返回单击【确定】按钮即可完成属性定义操作。当关闭【属性定义】对话框后,属性标记将出现在图形中。重复以上步骤可创建另外一个属性定义。属性定义好之后,可通过【wblock】命令将图形和属性保存为外部图块,弹出【写块】对话框,指定插入点,单击【确定】按钮,弹出【编辑属性】对话框,如图7-8所示,属性的默认值为定义属性时输入的默认值,也可以输入其他值,单击【确定】按钮,完成写块。(5)【在上一个属性定义下对齐】复选框:该复选框表示是否将属性编辑直接置于定义的上一个属性的下面,如果之前没有创建属性定义,此选项不可用。当选中此复选框时,【插入点】、【文字设置】选项区域处于灰色不可用状态。第四节 块属性上一页下一页返回该复选框还可以用于在命令行中输入-Attdef(注意不是Attdef),命令行提示:命令: -Attdef当前属性模式:不可见=N 常数=N 验证=N 预设=N 锁定位置=Y 注释性=N 多行=N输入要更改的选项 [不可见(I)/常数(C)/验证(V)/预设(P)/锁定位置(L)/注释性(A)/多行(M)] <已完成>: //指定属性选项输入属性标记名: 创建日期 //指定属性标记输入属性提示: 指定创建日期 //指定属性提示输入默认属性值:2/7/2011 //指定属性值第四节 块属性上一页下一页返回当前文字样式: “Standard” 文字高度: 0.2000指定文字的起点或 [对正(J)/样式(S)]:指定高度<0.2000>: //指定属性文字选项指定文字的旋转角度<0>:创建属性定义后,可以在创建块定义时将其选为对象。如果已经将属性定义合并到图块中,则插入块时将会用指定的文字串提示输入属性。三、修改图块及属性值修改图块属性的方法包括分解、重命名图块以及直接修改图块属性值。图块的分解在前面已经介绍,下面对重命名图块以及直接修改图块属性值进行具体的讲解。第四节 块属性上一页下一页返回1. 重命令图块要为内部图块重命名必须进行重命名操作。重命名图块命令主要有以下几种调用方法。(1)下拉菜单:【格式】|【重命名】。图7-9 【重命名】对话框(2)命令行:Rename加【Enter】键。执行以上任一命令后,将打开【重命名】对话框,如图7-9所示,在左侧的【命名对象】列表框中选择【块】选项,在右侧的【项目】列表框中显示当前图形文件中所有的内部图块。在【项目】列表框中选中需要重命名的图块,然后在【重命名为】按钮后面的文本框中输入新的名称。单击【重命名为】按钮即可修改该图块名称,单击【确定】按钮关闭【重命名】对话框。第四节 块属性上一页下一页返回2. 修改图块属性值在图形中插入属性块后,如果觉得属性值或者属性值位置等不符合自己的要求,可以通过以下几种方法来修改。(1)下拉菜单:【修改】|【对象】|【属性】|【单个】。(2)命令行:Eattedit加【Enter】键。执行以上任一命令后,命令行提示如下。命令: _Eattedit选择块:选择图块后,将弹出【增强属性编辑器】对话框,如图7-10所示。该对话框中,包含【属性】选项卡、【文字特征】选项卡和【特性】选择卡。其中:第四节 块属性上一页下一页返回(1)【属性】选项卡:用于修改属性块的属性值,显示了属性块的标记名、提示信息和属性值,其中标记名和提示信息不能修改,只能修改属性值,在【值】文本框中输入新的属性值,单击【应用】按钮,该块的属性值将随之改变。(2)【文字选项】选项卡:用于修改属性块的文字样式、对正方式、高度、旋转角度和宽带比例等特性,如图7-11所示。(3)【特性】选项卡:用于修改属性块所在的图层和颜色线性等特性,如图7-12所示。四、操作实例——定义并插入【门】图块本例将【双开门】图形对象定义为外部图块并保存到电脑桌面上,创建完成后的效果如图7-13所示。第四节 块属性上一页下一页返回编辑该图形对象的具体操作如下。(1)打开【平面图.dwg】图形文件,在命令行中执行ddattdef命令,打开【属性定义】对话框,如图7-14所示。在【属性】栏的【标记】文本框中输入“1200双开门”,在【提示】文本框中输入“双开门”,在【默认】文本框中输入“门”。(2)在【文字设置】栏的【对正】下拉列表框中选择【正中】选项。(3)在【文字高度】文本框中输入“150”,然后单击【确定】按钮,返回绘图区在双开门的下方中点处单击。(4)在命令行中执行Block命令,打开【块定义】对话框,将其定义为“1200双开门”,将其右下角指定为基点,选择刚绘制的双开门的定义的属性,然后单击【确定】按钮关闭对话框。第四节 块属性上一页下一页返回(5)自动打开【编辑属性】对话框,如图7-15所示,在第一个文本框中输入“1200双开门”,然后单击【确定】按钮。在命令行中执行Move命令,直接将定义好的属性图块插入到平面图中。第四节 块属性上一页返回THANK YOU 展开更多...... 收起↑ 资源预览