第4章 图块、属性和外部参照教学要求§ 了解:动态块的创建方法;属性的概念和主 要用途;外部参照的基本操作; § 熟悉:图块和动态块的概念; § 掌握:插入图块的主要方法;块编辑与修改 的主要方法;动态块的应用4.1 定义图块 § 概念 多次重复使用的图形,可以定义为图 块,简称块块是一组图形对象的集合,在 图形中作为一个整体来使用 § 4.2.1 创建图块创建图块是指定义图块的名称、包含对象和 插入点等创建图块的方法如下:●命令行:Block (或B、Bmake)●绘图菜单:Draw Block Make… ([绘图 ]∣[块]∣[创建])●绘图工具栏:创建块按钮 § 块定义包括三个基本要素:Name(名称)、Base Point(基点)和Object(对象)§ 4.1.2 保存图块 1)块定义写入到一个DWG文件的命令是 Wbolck 2)将图块写入文件时的对话框 4.2 插入图块插入图块的方法:● 使用插入块命令Insert插入块●使用设计中心(Design Center)插入块●使用工具选项板插入块§ 4.2.1使用插入块命令 § 使用[插入块]命令插入块,方法如下:●命令行:Insert(或I)●插入菜单:Insert Block ([插入]∣[块])●绘图工具栏:插入块按钮插入块对话框进入插入块状态 § 4.2.2 使用设计中心进入设计中心的方法:●命令行:Adcenter●工具菜单:Tools DesignCenter ([工具 ]∣[设计中心])● 标准工具栏:[设计中心]按钮 ● 键盘快捷键:〈Ctrl+2〉设计中心定位文件的方法: § “Folders”(文件夹) § “Open Drawings”(打开的绘图文件) § “History”(历史纪录) § “DC Online”(设计中心)§ 4.2.3 使用工具选项板 § 打开工具选项板的方法如下:●命令行:Toolpalettes●工具菜单:ToolsTool Palettes Window( 工具∣[工具选项板窗口])● 标准工具栏:工具选项板窗口按钮● 键盘快捷键:〈Ctrl+3〉§ 将块放到工具选项板的方法: § 通过设计中心将块拖动到工具选项板; § 通过设计中心右键菜单创建工具选项板: § 将块复制到剪贴板,再粘贴到工具选项板; § 单击选择块,然后直接拖动到工具选项板 。
4.3 块的编辑与修改§ 4.3.1 块分解分解命令可以将块由一个整体分解为组成块的原始 图线,然后可以对这些图线执行任意修改 § 4.3.2 块重定义重定义块是早期版本修改块的主要手段,常用 于块的替代修改 块重定义也可使用命令ModifyObjectBlock Discreption § 4.3.3 块在位编辑所谓在位编辑,就是在原来图形的位置上 进行编辑,这是一个非常便捷的工具,不必 分解块就可以直接对它进行修改,而且可以 不必关注插入点的位置和原始图线所在图层 在位编辑命令的激活:●命令行:Refedit;●选择块,在其右键菜单中选择Edit Block In- place(在位编辑块)命令在位编辑块可以快速地修改块定义,可 将其理解为块重定义的另一种方式 § 4.3.4 块编辑器 § 块编辑器是AutoCAD 2006新增的功能,主要 为创建动态块而设计.激活方法如下●命令行:Bedit(或Be)●工具菜单:Tools Block Editor([工具]∣[ 块编辑器])●标准工具栏:块编辑器按钮块编辑器对话框4.4 属性 § 属性(Attrib)是可以包含在图块中的特殊文字对象 ,用来对插入的图块进行注解 § 属性是图块的组成部分,但并非所有的图块都需要 设置属性。
§ 属性是通过下面的一组命令来管理的: (1)Attdef:属性定义,用于建立图块的属性; (2)Attdisp:属性显示,用于设置属性是否可见; (3)Attedit:属性编辑,用于在不分解图块的情况下 实现属性编辑; (4)Attsync:属性同步,用于指定图块的属性更新 ; (5)Attext:属性提取,用于按照数据库格式在图形 中提取属性数据并写入数据库 § 4.4.1 属性定义定义属性的方法是:●命令行:Attdef ●绘图菜单:DrawBlockdefine Attributes... ([绘图]∣[块]∣[定义属性])属性定义对话框§ 4.4.2 属性编辑 § 属性编辑分为两种情况,即创建块之前和创 建块之后 (1)创建块之前的属性编辑:●命令行:Ddedit● 编辑菜单:ModifyObjectTextEdit ( [修改]∣[对象]∣[文字]∣[编辑])● 文字工具栏:文字编辑按钮 图4-17 属性 定义编辑对话框●直接在属性上双击 属性定义编辑对话框 § (2)创建块之后的属性编辑:●命令行:Eattedit● 编辑菜单: ModifyObjectAttributeSingle ([修改 ]∣[对象]∣[属性]∣[单个])●修改Ⅱ工具栏:编辑属性按钮 ●直接在附带属性的块上双击。
在没有附带属 性的块上双击,将打开块在位编辑)块属性管理器对话框§ 要全面对属性进行编辑,应使用块属性管理 器[Block Attribute Manager] § 块属性管理器的激活方式如下:● 命令行:BattMan● 编辑菜单: ModifyObjectAttributeBlock Attribute Manager●[修改]∣[对象]∣[属性]∣[块属性管理])● 修改Ⅱ工具栏:块属性管理器按钮 § 4.4.3 属性提取 § 属性提取可采用两种方式,即Eattext和Attext § 1、用Eattext命令提取属性:●命令行:Eattext●工具菜单:ToolsAttribute Extraction ([ 工具]∣[属性提取])●修改Ⅱ工具栏:属性提取按钮 属性提取过程是通过属性提取向导( Attribute Extraction Wizard)进行的 § 2.用Attext命令提取属性:●命令行:Attext § 用Attext命令提取属性是AutoCAD R14和2000的功 能,AutoCAD 2006仍保留 § 文件格式(File Format)栏列出了属性提取输出时 可选的三种文件格式: (1)Comma Delimited File(CDF):逗号分隔文件 格式,每条记录的字段间用逗号分隔; (2)Space Delimited File(SDF):空格分隔文件 格式,每条记录的字段间用空格分隔; (3)DXF Format Extract File(DXX):即DXF格式 ,一种通用的数据交换格式。
属性提取对话框 4.4.4 属性显示属性的可见性由属性显示命令控制命令激活方法●命令行:Attdisp●显示菜单:Display Attribute Display使用该命令时,系统提示: § Enter attribute visibility setting [Normal/ON/ OFF]<Normal>: § (输入属性可见性设置[普通/开/关]) § ○Normal(普通):属性可见型由属性定义控制; § ○ON/OFF(开/关):属性全部可见/不可见§ 4.4.5 属性同步 § 属性同步用来使被修改了属性的块的属性得 到更新,是AutoCAD 2002开始设置的命令 属性同步命令的激活方法是:●命令行:Attsync●修改Ⅱ工具栏:属性同步按钮 4.5 动态块n动态块可理解为包含一系列可变参数的块,每个参 数都会与某种动作相关联,具有智能性和可变性 n动态块常用特性1.线形特性 线性特性是最常见的动态块特性,是 指动态块可沿着水平或垂直方向进行线性变化,也 就是尺度的变化2 .对齐特性 动态块的对齐特性使动态块快速对齐 某些目标对象,且不论目标对象的方向如何,均能 快速对齐。
动态块常用特性3.旋转特性 旋转特性可以旋转动态 块中的全部或部分对象,以实现不同角度的块应用4.翻转特性 当插入的块位置正确而左右或上 下方向不符合设计要求时,可将块做镜像处理,此 时需要为块添加翻转特性5.可见性特性 有时对于插入的动态块,只想 让其中一部分不可见,可使用可见性特性6.查寻特性 为块添加多个特性后,每一个特 性都有很多变化值,这样的动态块组合起来将会有 多种变化查寻特性可根据标准或厂家产品目录, 固定特性的几种规格动态块特性夹点类型、标志和动作夹点类型夹点标志夹点在动态块中的操作标准平面内的任意方向移动、拉伸、缩放、阵列线性按规定方向或沿某一条轴往返移动,用于移动 、拉伸、缩放、阵列旋转绕某一轴旋转翻转翻转对象对齐平面内的任意方向;如果在某个对象上移动, 则使块参照与该对象对齐 查寻或可 见性显示项目列表4.5.3 创建动态块●创建动态块的一般流程 1)规划动态块内容 2)绘制几何图形 3)了解块元素如何共同作用 4)添加参数 5)添加动作 6)定义动态块参照的操作方式 7)保存块并进行测试动态块实例 翻转动态块实例 线性动态块实例 线性拉伸动态块实例 拉伸和旋转动态块实例 查寻4.6 外部参照 § 概念外部参照将其它图形插入到当前图时, 被插入的图形并不直接加到当前图形文件, 而是采用“链接”的方式,在当前图中建立参照 源的映像。
外部的原参照图形若被修改,被 插入到当前图形中的参照图形也将发生相应 变化§ 4.6.1 插入外部参照 § 外部参照的引用方式是插入,插入外部参照 的方式有: ●命令行:Xattach ●插入菜单:InsertExternal Reference([插 入]∣[外部参照]) ●参照工具栏:外部参照按钮 外部参照对话框4.6.2 管理外部参照对于插入的外部参照,可用Xref命令进行编 辑和管理外部参照管理命令的调入方式: ● 命令行:Xref ● 插入菜单:InsertXref Manager([插入]∣[ 外部参照]) ● 参照工具栏:参照管理按钮 ● 快捷方式:选择参照,从弹出的右键菜单中 选择Xref Manager 参照管理对话框外部参照管理的几种方式○Attach(附着):以外部参照形式加载其它文件单击,进 入搜索浏览状态,参见图 ○Detach(拆离):不再需要外部参照文件时,将外部参照文 件与主文件分离 ○Reload(重载):不退出当前文件的情况下,重新装入外部 参照文件,以便更新 ○Unload(卸载):移去不需要的外部参照文件,保留路径 需要时用[Reload]再次加载。
○Bind(绑定):将外部参照文件合并到当前文件,断掉与原 文件的链接关系 ○Open(打开):在新的窗口打开参照文件以供编辑,同时关 闭参照管理窗口 ○Xref Found At(发现参照于):显示外部参照文件的完整路 径 。