autocad-动态块(超全教程!含基础动态块制作视频!!).ppt

上传人:啊飒飒 文档编号:13574111 上传时间:2022-01-17 格式:PPT 页数:49 大小:2.45MB
返回 下载 相关 举报
autocad-动态块(超全教程!含基础动态块制作视频!!).ppt_第1页
第1页 / 共49页
autocad-动态块(超全教程!含基础动态块制作视频!!).ppt_第2页
第2页 / 共49页
autocad-动态块(超全教程!含基础动态块制作视频!!).ppt_第3页
第3页 / 共49页
autocad-动态块(超全教程!含基础动态块制作视频!!).ppt_第4页
第4页 / 共49页
autocad-动态块(超全教程!含基础动态块制作视频!!).ppt_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《autocad-动态块(超全教程!含基础动态块制作视频!!).ppt》由会员分享,可在线阅读,更多相关《autocad-动态块(超全教程!含基础动态块制作视频!!).ppt(49页珍藏版)》请在三一文库上搜索。

1、先做個小動態塊感覺一下,名詞解釋:图块,将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。,1.1 创建图块,1.1.1 创建内部图块 内部图块是指创建的图快保存在定义该图块的图形中,只能在当前图形中应用,而不能插入到其他图形中。 操作格式 命令: “绘图”“块”“创建” 打开“块定义”对话框。在对话框中输入块的“名称”、“基点”后,在绘图区选择对象。单击“确定”按钮,完成创建图块的操作。,“块定义”对话框,1.1.2 创建外部图块

2、 外部图块与内部图块的区别是,创建的图块作为独立文件保存,可以插入到任何图形中去,并可以对图块进行打开和编辑。 操作格式 命令:WBLOCK 打开“写块”对话框。在对话框中确定图块定义范围和输入块“基点”后,在绘图区选择对象。单击“确定”按钮,完成创建图块的操作。,“写块”对话框,1.2 插入图块,操作格式 命令: “插入”“块” 打开“插入”对话框。在对话框中的选择块的 “名称”、输入块的 “插入点”、“缩放比例”、“旋转角度”。 单击“确定”按钮,完成创建图块的操作。,“插入”对话框,动态块,第一节 动态块的使用,第二节 动态块的创建,思考题,第一节 动态块的使用,在图形绘制中使用块时,常

3、常遇到图块的某个外观有些区别,而大部分结构形状相同。在2006版本中,新增的功能强大的动态图块功能。它可以把大量具有相同特性的块,合并成一个块,在这个块中增加了长度、角度、查询等等不同的特性。在插入块时仅仅需要调整块的一些参数就可以得到一个新的块,而不必搜索另一个块或重定义的块。在使用动态块时,具有灵活性和智能性。,例如,如果在图形中插入一个门块参照,编辑图形时可能需要更改门的大小。 如果该块是动态的,并且定义为可调整大小,那么只需拖动自定义夹点或在“特性”选项板中指定不同的大小就可以修改门的大小,如图17-1a;根据需要还可以改变门的打开角度,如图17-1b所示;另外,还可以为该门块设置对齐

4、夹点,使用对齐夹点可以方便地将门块与图形中的其他几何图形对齐,如图17-1c。,第一节 动态块的使用,图17-1 动态块插入a)改变大小 b)改变角度 c)对齐夹点,动态块可以具有自定义夹点和自定义特性。根据块的定义方式,可以通过这些自定义夹点和自定义特性来操作块。,第一节 动态块的使用,动态块中不同类型的自定义夹点,见表17-1所示。,某些动态块被定义为只能将块中的几何图形编辑为在块定义中指定的特定大小。 使用夹点编辑块参照时,标记将显示在该块参照的有效值位置。如果将块特性值改为不同于块定义中的值,那么参数将会调整为最接近的有效值。例如,块的长度被定义为 2、4、6。 如果试图将距离值改为1

5、0,将会导致其值变为6,因为这是最接近的有效值。,表17-1 动态块中 不同类型的自定义夹点,返回,第二节 动态块的创建,可以使用块编辑器创建动态块。块编辑器是一个专门的编写区域,用于添加能够使块成为动态块的元素。可以从头创建块,也可以向现有的块定义中添加动态行为。向块中添加参数和动作可以使其成为动态块。一、创建动态块步骤 一般经过以下几个步骤创建动态块。1.在创建动态块之前规划动态块的内容 在创建动态块之前,应当了解其外观以及在图形中的使用方式。2.绘制几何图形 可以在绘图区域或块编辑器中绘制动态块中的几何图形。也可以使用图形中的现有几何图形或现有的块定义。3.了解块元素如何共同作用 在向块

6、定义中添加参数和动作之前,应了解它们相互之间以及它们与块中的几何图形的相关性。在向块定义添加动作时,需要将动作与参数以及几何图形的选择集相关联。4.添加参数 按照命令行上的提示向动态块定义中添加适当的参数。使用块编写选项板的“参数集”选项卡可以同时添加参数和关联动作。,第二节 动态块的创建,5.添加动作 向动态块定义中添加适当的动作。 按照命令行上的提示进行操作,确保将动作与正确的参数和几何图形相关联6.定义动态块参照的操作方式 指定在图形中操作动态块参照的方式。可以通过自定义夹点和自定义特性来操作动态块参照。7.保存块然后在图形中进行测试 保存动态块定义并退出块编辑器。 然后将动态块参照插入

7、到一个图形中,并测试该块的功能。,第二节 动态块的创建,二、动态块中的元素1.概述 在动态块中,除几何图形外,通常包含一个或多个参数和动作。1)参数。通过指定块中几何图形的位置、距离和角度来定义动态块的自定义特性。 2)动作。定义在图形中操作动态块参照时,该块参照中的几何图形将如何移动或修改。 向动态块定义中添加动作后,必须将这些动作与参数相关联。 参数添加到动态块定义中后,夹点将添加到该参数的关键点。关键点是用于操作块参照的参数部分。例如,线性参数在其基点和端点具有关键点。可以从任一关键点操作参数距离。 添加到动态块中的参数类型决定了添加的夹点类型。2.动态块中的参数 向动态块定义添加参数可

8、定义块的自定义特性,指定几何图形在块中的位置、距离和角度。,第二节 动态块的创建,例如,向动态块定义添加旋转参数后,该旋转参数将为该块参照定义角度特性。因此,如果图形中有一个椅子块,并且希望在编辑时能够旋转该块的位置,可使用参数来定义块的旋转轴。 如果向动态块定义添加点参数,该点参数将为块参照定义两个自定义特性:位置 X 和位置 Y(相对于块参照的基点)。 动态块定义中必须至少包含一个参数。向动态块定义添加参数后,将自动添加与该参数的关键点相关联的夹点。然后必须向块定义添加动作并将该动作与参数相关联。 参数还可定义并约束影响动态块参照在图形中的行为的值。某些参数可能会具有固定的值集、最小值和最

9、大值、或者增量值。例如,窗口块中使用的线性参数可能具有下列固定的值集:10、20、30 和 40。块参照插入到图形中后,只能将窗口改为这些值。向参数添加值集可以限制块参照在图形中的操作方式。,第二节 动态块的创建,动态块中参数、夹点和动作之间的关系,见表17-2所示。,表17-2 动态块中参数、夹点和动作之间的关系,第二节 动态块的创建,第二节 动态块的创建,3.动态块中的动作动作用于定义在图形中操作动态块参照的自定义特性时,该块参照的几何图形将如何移动或修改。(1)概述动作用于定义在图形中操作动态块参照的自定义特性时,该块参照的几何图形将如何移动或修改。动态块通常至少包含一个动作。通常情况下

10、,向动态块定义中添加动作后,必须将该动作与参数、参数上的关键点以及几何图形相关联。 关键点是参数上的点,编辑参数时该点将会驱动与参数相关联的动作。 与动作相关联的几何图形称为选择集。,例如,定义的动态块中包含表示书桌的几何图形、带有一个夹点(为其端点指定的)的线性参数以及与参数端点和书桌右侧的几何图形相关联的拉伸动作。 参数的端点为关键点。 书桌右侧的几何图形是选择集,如图17-2所示。,图17-2 定义的书桌动态块,第二节 动态块的创建,在图形中使用并修改块参照时,可以通过移动夹点来拉伸书桌,如图17-3所示。,图17-3 动态块的使用,可以在动态块中使用的动作类型与每种动作类型相关联的参数

11、,见表17-3所示。,表17-3 可以在动态块中使用的动作类型与每种动作类型相关联的参数,第二节 动态块的创建,(2)动态块中的移动动作在动态块参照中,移动动作可以使对象移动指定的距离和角度。它与MOVE 命令相似。将移动动作与参数相关联后,可将该动作与几何图形选择集相关联。例如,用户有表示椅子的动态块。该块包含点参数和与点参数相关联的移动动作。移动动作的选择集包含块(椅子)中的所有几何图形。如果使用与点参数(或“特性”选项板中的“位置 X”或“位置 Y”特性)相关联的夹点来操作动态块参照,则它将修改点参数的值。值的修改会导致椅子移动。,如果将移动动作与XY 参数相关联,则该移动动作将具有一个

12、名为“距离类型”的替代特性。此特性指定了应用于移动动作的距离是参数的 X 值、Y 值、还是距参数基点的X和 Y 坐标值。,例如,通过拖动点参数夹点移动椅子块参照,如图17-4所示。此夹点的新位置将在“特性”选项板中显示出。,图17-4 动态块的移动,第二节 动态块的创建,(3)动态块中的缩放动作在动态块参照中,缩放动作和SCALE 命令相似。通过移动夹点或使用“特性”选项板编辑关联参数时,缩放动作会使块的选择集进行缩放。在动态块定义中,与缩放动作相关联的是整个参数,而不是参数上的关键点。缩放动作具有一个名为“基点类型”的特性。使用此功能,指定比例因子的基点类型是依赖还是独立。,如果基点类型为依

13、赖,选择集中的对象将相对于缩放动作关联的参数的基点进行缩放。 例如,缩放动作与 XY 参数相关联。缩放动作的基点类型为依赖。XY 参数的基点位于矩形的左下角。自定义夹点用于缩放块时,将相对于矩形的左下角进行缩放,如图17-5所示。,图17-5 动态块中基点类型为依赖的缩放,第二节 动态块的创建,如果基点类型为独立(在块编辑器中显示为 X 标记),则指定与缩放动作关联的参数相独立的基点。 选择集中的对象将相对于用户指定的独立基点进行缩放。例如,缩放动作与 XY 参数相关联。 缩放动作的基点类型为独立。 独立基点位于圆心。 自定义夹点用于缩放块时,将相对于圆心进行缩放,如图17-6所示。,图17-

14、6 动态块中基点类型为独立的缩放,如果将缩放动作与 XY 参数相关联,该缩放动作将具有一个名为“比例类型”的替代特性。 此特性指定了应用的比例因子是参数的 X 距离、Y 距离还是距参数基点的 X 和 Y 坐标值距离。,第二节 动态块的创建,(4)动态块中的拉抻动作在动态块参照中,拉伸动作将使对象在指定的位置中移动和拉伸指定的距离。 将拉伸动作与某个参数相关联后,可为该拉伸动作指定一个拉伸框。然后,可以为拉伸动作的选择集选择对象。拉伸框决定了框内部或与框相交的对象在块参照中的编辑方式。它与使用 STRETCH 命令指定交叉选择窗口类似。完全处于框内部的对象将被移动,与框相交的对象将被拉伸,位于框

15、内或与框相交但不包含在选择集中的对象将不拉伸或移动,位于框外且包含在选择集中的对象将移动。例如,拉伸框显示为虚线,选择集为粗显。顶部的圆被拉伸框包围但未包含在选择集中,因此将不移动。底部的圆完全位于拉伸框中且包含在选择集中,因此将移动。矩形与拉伸框相交且包含在选择集中,因此将拉伸,如图17-7所示。,图17-7 动态块的拉伸,第二节 动态块的创建,(5)动态块中旋转动作 在动态块参照中,旋转动作和 ROTATE 命令相似。,旋转动作类似于 ROTATE 命令。在动态块参照中,当通过夹点或“特性”选项板编辑相关联的参数时,旋转动作将使其相关联的对象进行旋转,如图17-8所示。,图17-9 动态块

16、中基点类型为依赖的旋转,图17-8 动态块中旋转,在动态块定义中,只能将旋转动作与旋转参数相关联。与旋转动作相关联的是整个参数,而不是参数上的关键点。 将旋转动作与旋转参数相关联后,可将该动作与几何图形选择集相关联。 例如,椅子块包含了一个旋转参数和一个关联旋转动作。旋转动作的基点类型为依赖。 参数的基点位于椅子的中心。因此,椅子将围绕中心点进行旋转,如图17-9所示。,第二节 动态块的创建,如果将“基点类型”设置为“独立”,可以指定旋转动作的基点,而不是指定相关联的旋转参数的基点。这种独立基点在块编辑器中显示为 X 标记。可以通过拖动独立基点或编辑“特性”选项板“替代”区域中的“基准X”和“

17、基准Y”值来更改该基点的位置。,例如,椅子块包含了一个旋转参数和一个关联旋转动作。旋转动作的基点类型为独立。 独立基点位于椅子的左下角。因此,椅子将围绕左下角进行旋转,如图17-10所示。,图17-10 动态块中基点类型为独立的旋转,第二节 动态块的创建,例如,动态块参照中的三个矩形均围绕位于各矩形左下角的独立基点进行旋转。要达到此效果,可以指定一个旋转参数。然后添加三个旋转动作。每个旋转动作都与该旋转参数相关联。然后将每个旋转动作与不同的对象相关联,并指定不同的独立基点,如图17-11所示。,图17-11 动态块中的各个图形均围绕位于各图形的独立基点进行旋转,第二节 动态块的创建,(6)动态

18、块中翻转动作使用翻转动作可以围绕指定的轴(称为投影线)翻转动态块参照。在动态块参照中,当通过夹点或“特性”选项板编辑相关联的参数时,翻转动作将使其相关联的选择集围绕一条称为投影线的轴进行翻转,如图17-12所示。,图17-12 动态块中翻转,第二节 动态块的创建,(7)动态块中阵列动作,在动态块参照中,通过夹点或“特性”选项板编辑关联参数时,阵列动作会使其关联对象进行复制并按照矩形样式阵列,如图17-13所示。 将阵列动作与参数相关联后,可将该动作与几何图形选择集相关联。 例如,可将阵列动作与一个线性参数相关联。指定阵列动作的列偏移为2。如果在动态块参照中将线性参数的距离改为10,则块参照中的

19、列数就是5。如果将阵列动作与 XY 参数相关联,则还可以指定行偏移。 将参数包含在阵列动作的选择集中后,它不会对块参照的行为产生任何影响。该参数不会与选择集中的其他对象一起进行复制。附加的夹点也不会在块参照中显示出来。,图17-13 动态块中阵列,第二节 动态块的创建,例如,可以阵列一个停车场块以包含任意数量的空间。垂直线也可以旋转。即使在阵列后,块仍只包含一个旋转夹点,如图17-14所示。,动态块可以包含具有相同选择集的阵列动作和旋转动作。块参照进行阵列和旋转的次序会影响块的显示。,图17-14 动态块中阵列图例,第二节 动态块的创建,如果先旋转后阵列块,则阵列对象的所有实例将分别围绕各自的

20、基点进行旋转,图17-15a所示;如果先阵列后旋转块,则阵列对象的所有实例将围绕一个基点进行旋转,如图17-15b所示。,a) b)图17-15 动态块中阵列和旋转a)先阵列后旋转 b)先旋转后阵列,第二节 动态块的创建,4.动态块参数集,使用块编写选项板上的“参数集”选项卡可以向动态块定义添加一般成对的参数和动作,如图17-16所示。,图17-16 块编写选项板的“参数集”选项卡形式,第二节 动态块的创建,向块中添加参数集与添加参数所使用的方法相同。参数集中包含的动作将自动添加到块定义中,并与添加的参数相关联。接着,必须将选择集(几何图形)与各个动作相关联。 首次向动态块定义添加参数集时,每

21、个动作旁边都会显示一个黄色警告图标。这表示需要将选择集与各个动作相关联。可以双击该黄色警示图标,然后按照命令行上的提示将动作与选择集相关联。 如果插入的是查寻参数集,双击黄色警示图标时将会显示“特性查寻表”对话框。与查寻动作相关联的是添加到此表中的数据,而不是选择集。,第二节 动态块的创建,块编写选项板的“参数集”选项卡上选项类型及说明,见表17-4所示。,表17-4 块编写选项板的“参数集”选项卡上选项类型及说明,第二节 动态块的创建,第二节 动态块的创建,5.为动态块指定夹点向动态块定义中添加参数时,会自动向块中添加与该参数的关键点相关联的自定义夹点。可以在图形中使用这些自定义夹点来操作动

22、态块参照中的几何图形。,如果动态块定义中包含可见性状态或查寻表,则可以将块定义为只显示查寻夹点。在块参照上单击此夹点时,将显示一个下拉列表,如图17-17所示。如果从该列表中选择一个项目,块参照的显示可能会更改。,图17-17 夹点的下拉列表显示,第二节 动态块的创建,6.动态块中创建可见性可以使用可见性状态来使动态块中的几何图形可见或不可见。一个块可以具有任意数量的可见性状态。使用可见性状态是创建具有多种不同图形表示的块的有效方式。,例如,具有以下四种不同的接合符号,如图17-18所示。,图17-18 四种不同的接合符号,第二节 动态块的创建,使用可见性状态可以将这些接合符号合并到单个动态块

23、中。在块编辑器中,四种接合符号合并到一个动态块定义的几何图形的显示,如图17-19所示。,图17-19 四种接合符号合并到一个动态块定义的几何图形的显示,将几何图形合并到块编辑器后,可以添加可见性参数。只能向动态块定义添加一个可见性参数。然后,可以为每个接合符号创建不同的可见性状态并为这些状态命名(例如,WLD1、WLD2、WLD3 和 WLD4)。 可以使特定几何图形在对每种状态中可见或不可见。,第二节 动态块的创建,例如,在块编辑器中显示的 WLD1 可见性状态,以较暗状态显示的几何图形在 WLD1 可见性状态中是不可见的,如图17-20所示。,图17-20 可见性状态中显示是否见,第二节

24、 动态块的创建,可见性参数中包含查寻夹点。此夹点始终显示在包含可见性状态的块参照中。在块参照中单击该夹点时,将显示块参照中所有可见性状态的下拉列表。从列表中选择一个状态后,在该状态中可见的几何图形将显示在图形中,如图17-21所示。,a) b)图17-21 动态块的可见性显示设置a)WLD1显示 b)LD4显示,第二节 动态块的创建,7.使用查寻表将数据指定给动态块可以使用查寻表为动态块定义特性以及为其指定特性值。使用查寻表是将动态块参照的参数值与用户指定的其他数据相关联的有效方式。用户可以像提取块属性数据那样从图形中的块参照中提取此数据。完成后,查寻表会根据动态块参照在图形中的操作方式向其指

25、定特性值。相反,用户可以通过查寻夹点或“特性”选项板来修改块参照的查寻特性值,从而修改块参照在图形中的显示方式。,。a) b)图17-22 灯具动态块的“特性”选项板的显示a)灯具的“特性”选项板 b)灯具动态块,例如,在图形中选定的灯具的“特性”选项板的“自定义”区域将显示此块的尺寸特性,如图17-22所示。 此特性是在块的查寻表中已定义的,第二节 动态块的创建,如果使用自定义夹点在图形中修改灯具的尺寸,“特性”选项板中的尺寸特性也将随之而修改,如图17-23所示。,a) b)图17-23 灯具动态块修改后的“特性”选项板的显示a)灯具动态块修改后“特性”选项板 b)灯具动态块修改后,第二节

26、 动态块的创建,也可以使用查寻夹点修改块参照的显示,如果单击夹点时从显示的列表中选择一个尺寸,块的几何图形将改变,新尺寸将显示在“特性”选项板中的“自定义”下,如图17-24所示。,a) b)图17-24 使用查询夹点修改灯具动态块及其“特性”选项板的显示a) 使用查询夹点修改灯具动态块 b) 灯具的“特性”选项板显示及修改后的灯具动态块,第二节 动态块的创建,绘制几何图形并添加动态块功能所需的相应参数和动作后,可以向块定义添加查寻表。向动态块定义添加查寻参数,然后添加查寻动作并将其与查寻参数相关联后,将创建空查寻表。查寻表将显示在“特性查寻表”对话框中。 特性查寻表由输入特性和查寻特性组成。

27、 每个输入特性和查寻特性都按列显示在表中。1)输入特性。除了查寻参数之外的参数(例如,标有“宽度”的线性参数)。 可以在“输入特性”下为块定义中的每个参数(查寻参数、对齐参数和基点参数除外)创建一列。 2)查寻特性。查寻参数。对于要添加到查寻表中的每个查寻特性列,都要向动态块定义添加一个查寻参数。 查寻参数标签被用作特性名。 向表中添加特性(列)后,向各列中的单元添加值。单击一个单元,然后输入值。如果在表中为输入特性(参数)定义了值集,则单击列中的单元时将显示可用值的下拉列表。,第二节 动态块的创建,灯具动态块的特性查寻表,如图17-25所示。标有“高度”和“宽度”的线性参数已作为输入特性添加

28、。“尺寸”已作为查寻特性添加。 “高度”和“宽度”下面的值取自为每个参数定义的值集。“尺寸”下面的值是手动输入的。,图17-25 灯具动态块的特性查寻表,第二节 动态块的创建,三、使用块编辑器在动态块定义中大部分工作都是在块编辑器中完成的,可以使用块编辑器向块中添加动态行为,它提供了为块增添智能性和灵活性所需的全部工具。块编辑器中创建动态块的基本操作步骤:添加参数、调整参数、为参数添加动作、为参数选定对象和保存参数。块编辑器的调用方法:1)通过命令:“BEDIT”。2)通过下拉菜单:“工具”“块编辑器”。3)通过块定义对话框,并选定对话框左下角的“在块编辑器中打开复选按钮”。4)通过右键快捷菜

29、单,选定块后,单击右键在弹出的右键快捷菜单中,选择“块编辑器”此时,弹出“编辑块定义”对话框,如图17-26所示。在该对话框中,显示出当前图形文件中所有定义的块,选择要编辑的块并单击“确定”按钮。,图17-26 “编辑块定义”对话框,第二节 动态块的创建,此时,进入块编辑器界面,如图17-27所示。,图17-27 块编辑器界面,第二节 动态块的创建,在块编辑器中,底色是黄色,在左侧弹出“块编写选项板”。可以使用典型的AutoCAD图形的编辑功能来创建和修改图块定义的几何图形。利用“块编写选项板”可以在图块的几何图形中,添加参数和动作。在“块编写选项板”中,包括三个选项卡,其形式,如图17-28所示。,a) b) c) 图17-28 图块编写选项板a)参数选项卡形式 b)动作选项卡形式 c)参数集选项卡形式,返回,思考题,思考题 1.创建动态块中需要有哪些步骤?2.动态块中有哪些动作?3.动态块中有哪些参数?4.如何创建动态块值集? 5.动态块中可见性有什么优点?如何创建?,返回,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1