CAD 图块、属性与外部参照.ppt
环境与资源学院,第七章 图块、属性与外部参照,1.图块 2.插入图块 3.属性 4.外部参照 5.外部参照在位编辑 6.练习八,6,环境与资源学院,7.1 图块/概述,图块是一组图形对象的集合,由多个图形对象组合而成,且与其它图形对象相互独立的图形单元。图块由图块名命名,可进行移动、复制、旋转、缩放、插入、阵列等编辑修改操作。图块可以嵌套,即图块中不但可以包含AutoCAD任意图形对象,甚至可以包含其它图块,组成复杂图块。图块具有树型特征,图块可看成是一颗树的树干,组成图块的图形对象看作是树的分支(树枝),树枝亦可作为图块,其上又可生长出新的树枝,依次类推。一个复杂图块类似一个有多层分支的大树,如图所示。,7.1 图块,图块概述 图块优点 图块特性 创建图块1 创建图块2 示例,图块树,环境与资源学院,7.1 图块/优点,7.1 图块,提高绘图速度:对于多个重复图形,只需绘制一次。适合建立图形库:对于一些标准图形(如:门、窗、设备等)定义为图块,以文件形式(图形库)保存。便于修改图形:对于多个重复图形(图块),只需修改一次。缩短图形文件长度:对于多个重复图形(图块),只需保存一个图形信息和少量图块信息。可为图块建立属性,提高可读性:通过属性提供详细描述性信息。,图块概述 图块优点 图块特性 创建图块1 创建图块2 示例,环境与资源学院,7.1 图块/特性,7.1 图块,图块有一个唯一的图块名;图块中对象可以是AutoCAD允许的任何对象;图块中对象可以放在同一图层,也可放在不同图层上;图块中非0层对象在插入时,图块中每个对象绘制在自身的图层上;图块中0层对象插入时绘制在当前层上,线型,颜色随当前层而改变。,图块概述 图块优点 图块特性 创建图块1 创建图块2 示例,环境与资源学院,7.1 图块/对话框方式创建图块,7.1 图块,1任务 使用对话框对已绘制的图形对象定义图块。2操作 l键盘命令:BLOCK。l菜单选项:“绘制”“图块”“创建图块”。3提示 弹出“图块定义”对话框,如图所示,根据提示错作。4.说明如果图块名同已有的图块名重名,则创建图块时给出提示信息对话框,框中给出“xxx 已定义,是否重定义?”提示信息,单击“是”或“否”按钮,决定是否重新定义。用BLOCK定义的图块随图形文件存储,只能用于本图形中。用于定义图块的图形一般绘制在11、1010或100100的矩形区域内,以便用不同比例插入图块。提示操作,图块概述 图块优点 图块特性 创建图块1 创建图块2 示例,环境与资源学院,7.1 图块/对话框方式创建图块/对话框,7.1 图块,1任务 使用对话框对已绘制的图形对象定义图块。2操作 l键盘命令:BLOCK。l菜单选项:“绘制”“图块”“创建图块”。l工具按钮:绘图工具条“创建图块”。3提示 弹出“图块定义”对话框,如图7-2所示。4.说明如果图块名同已有的图块名重名,则创建图块时给出提示信息对话框,框中给出“xxx 已定义,是否重定义?”提示信息,单击“是”或“否”按钮,决定是否重新定义。用BLOCK定义的图块随图形文件存储,只能用于本图形中。用于定义图块的图形一般绘制在11、1010或100100的矩形区域内,以便用不同比例插入图块。,图块概述 图块优点 图块特性 创建图块1 创建图块2 示例,环境与资源学院,7.1 图块/键盘方式创建图块,7.1 图块,1任务 使用命令操作方式对已绘出的图形对象定义图块。2操作 l键盘命令:-BLOCK。3提示输入块名或?:(输入图块名或?)指定插入基点:(定义图块插入点)选择对象:(选取组成图块的图形对象)4.说明用命令操作方式定义图块,定义图块后原图形对象被删除。,图块概述 图块优点 图块特性 创建图块1 创建图块2 示例,环境与资源学院,7.1 图块/示例,7.1 图块,【例7.1】将图7-3所示图形定义为图块。命令:-BLOCK输入块名或?:Q1指定插入基点:(用交点捕捉方式拾取P1点)选择对象:W指定第一个角点:(拾取P2点)指定对角点:(拾取P3点),图块概述 图块优点 图块特性 创建图块1 创建图块2 示例,环境与资源学院,7.2 插入图块/键盘方式插入,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,7.2 插入图块,1任务 通过键盘方式将已定义块按缩放比例和旋转角度插入到图中指定位置。2操作 l键盘命令:-INSERT。3提示输入块名或?:(输入图块名、图块名或?)指定插入点或 比例(S)/X/Y/Z/旋转(R)/预览比例(PS)/PX/PY/PZ/预览旋转(PR):(拾取插入点或输入S、X、Y、Z、R、PS、PX、PY、PZ或PR)指定插入点:输入或拾取图块插入点坐标,按比例因子、旋转角度,在指定插入点插入指定图块。比例(S):输入S,按比例因子、旋转角度、指定插入点插入指定图块。旋转(R):输入R,按旋转角度、比例因子、指定插入点插入指定图块。X/Y/Z/PX/PY/PZ/:输入X、Y、Z、PX、PY或PZ,按比例因子(X、Y或Z)、指定插入点、旋转角度插入指定图块。,环境与资源学院,7.2 插入图块/对话框方式插入,7.2 插入图块,1任务 通过对话框方式将已定义块按缩放比例和旋转角度插入到图中指定位置。2操作l键盘命令:INSERT或DDINSERTl菜单选项:“插入”“图块”l工具按钮:绘图工具条“插入图块”3提示 弹出“插入图块”对话框,如图7-4所示。按对话框中提示操作。4.说明 图块插入与比例因子、旋转角度、插入点、图块对象所在图层有密切关系。,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/对话框方式插入/对话框,7.2 插入图块,1任务 通过对话框方式将已定义块按缩放比例和旋转角度插入到图中指定位置。2操作l键盘命令:INSERT或DDINSERTl菜单选项:“插入”“图块”l工具按钮:绘图工具条“插入图块”3提示 弹出“插入图块”对话框,如图7-4所示。按对话框中提示操作。4.说明 图块插入与比例因子、旋转角度、插入点、图块对象所在图层有密切关系。,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,插入图块说明,环境与资源学院,/插入图块,插入图块示例,环境与资源学院,/插入图块,环境与资源学院,7.2 插入图块/阵列方式插入,7.2 插入图块,1任务 通过矩形阵列方式将已定义块按缩放比例和旋转角度插入到图中指定位置。2操作l键盘命令:MINSERT3提示输入块名或?:(输入图块名或?)此处提示同-INSERT命令。输入行数(-):(输入行数)输入列数(|):(输入列数)输入行间距或指定单位单元(-):(输入行距)指定列间距:(输入列距)4.说明 MINSERT命令功能与ARRAY命令类似,不同的是前者插入的矩形阵列图块是一个整体,不能分别编辑,与用ARRAY命令有所不同。其优点是节约存储空间,建议图块保持不变时使用该操作。,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/等分方式插入,7.2 插入图块,1任务 以等份方式插入图块到图形对象上。2操作l键盘命令:DIVIDEl菜单选项:“绘图”“点”“定数等分”3提示输入块名或?:(输入图块名或?)选择要定数等分的对象:(选择待定数等份图形对象)输入线段数目或 块(B):B输入要插入的块名:(输入图块名)是否对齐块和对象是(Y)/否(N):(输入Y或N)输入线段数目:(输入等份数),键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/等距方式插入,7.2 插入图块,1任务 以等距方式插入图块到图形对象上。2操作l键盘命令:MEASUREl菜单选项:“绘图”“点”“定距等分”3提示输入块名或?:(输入图块名或?)选择要定距等分的对象:(选择待定距等份图形对象)输入线段长度或 块(B):B输入要插入的块名:(输入图块名)是否对齐块和对象是(Y)/否(N):(输入Y或N)输入线段长度:(输入距离值),键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/文件方式插入,7.2 插入图块,1任务 将某一图形文件中图形作为图块插入到其它图形中指定位置。2操作 将插入的目标图形文件打开,启动Windows资源管理器(浏览器),选择要插入的图形文件,按住鼠标左键,将其拖到已打开的图形窗口中。3提示 拖入图形窗口后,在命令输入区给出类似-INSERT命令的提示。4.说明 被插入的图形文件名作为图块名。对于被插入的图形文件图形对象,若目标图形文件有该对象所在图层,则绘制在同名层上,否则目标图形文件创建对象所在图层及有关特性,并将对象绘制在新创建图层上。,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/确定插入基点,7.2 插入图块,1任务 重新确定图形文件插入基点。2操作l键盘命令:BASE3提示输入基点:(输入图形文件新基点坐标)4.说明 一个图形文件也可作为图块插入到其它图形文件中,缺省为被插入图形文件的坐标原点作为插入基点,通过该命令可重新确定基点。,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/定义外部图块,7.2 插入图块,1任务 将定义图块以文件形式写入磁盘(后缀为.dwg),这种图块称为“外部图块”,它可被其它图形文件引用和插入。2操作l键盘命令:-WBLOCK或WBLOCK3提示 执行-WBLOCK,弹出“创建图形文件”对话框,类似“图形另存为”对话框,输入新的图形文件名,或选择已存在图形文件,该文件作为保存“外部图块”的文件。输入现有块名或=(块=输出文件)/*(整个图形):输入现有块名:输入已定义图块名,将图块图形写入文件。=(块=输出文件):输入=,图块名与文件名相同。*(整个图形):输入*,将整个图形作为图块写入图形文件。定义新图形:键入回车键,选择构成图块的图形对象,作为图块写入文件。执行WBLOCK命令,弹出“写块”对话框,如图7-7所示。,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/定义外部图块/对话框,7.2 插入图块,1任务 将定义图块以文件形式写入磁盘(后缀为.dwg),这种图块称为“外部图块”,它可被其它图形文件引用和插入。2操作l键盘命令:-WBLOCK或WBLOCK3提示 执行-WBLOCK,弹出“创建图形文件”对话框,类似“图形另存为”对话框,输入新的图形文件名,或选择已存在图形文件,该文件作为保存“外部图块”的文件。输入现有块名或=(块=输出文件)/*(整个图形):输入现有块名:输入已定义图块名,将图块图形写入文件。=(块=输出文件):输入=,图块名与文件名相同。*(整个图形):输入*,将整个图形作为图块写入图形文件。定义新图形:键入回车键,选择构成图块的图形对象,作为图块写入文件。执行WBLOCK命令,弹出“写块”对话框,如图7-7所示。,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,环境与资源学院,7.2 插入图块/示例,7.2 插入图块,【例7.2】【例7.3】【例7.4】【例7.5】【例7.6】【例7.7】【例7.8】【例7.9】,键盘方式插入 对话框方式插入 阵列方式插入 等分方式插入 等距方式插入 文件方式插入 确定插入基点 定义外部图块 示例,例7.2,将上节中的Q1图块插入在点(100,100)处,X和Y的比例因子为0.5。命令:-INSERT输入块名或?:Q1指定插入点或比例(S)/X/Y/Z/:100,100输入 X 比例因子,指定对角点,或 角点(C)/XYZ:0.5输入 Y 比例因子:0.5指定旋转角度:,环境与资源学院,/插入图块,例7.3,将上节中的Q1图块在插入时分解,使之成为分散的图形对象。命令:-INSERT输入块名或?:*Q1指定插入点或比例(S)/X/Y/Z/:100,100输入 X 比例因子,指定对角点,或 角点(C)/XYZ:0.5输入 Y 比例因子:0.5指定旋转角度:,/插入图块,环境与资源学院,例7.4,定义图层及有关属性,如表7-1所示,按要求在0层绘制有关图形对象,如表7-2所示,将图形对象定义为图块,图块名为“G1”,将“G1”图块按要求插入到“L2”层上,按要求在L1层绘制有关图形对象,如表7-2所示,将图形对象定义为图块,图块名为“G2”,将“G2”图块按要求插入到“L2”层上,观察插入图块的不同之处,如图7-6所示。,/插入图块,环境与资源学院,图7-6 不同特性插入,/插入图块,环境与资源学院,例7.5,将上节定义的图块写入到文件Q2中。命令:-WBLOCK在“创建图形文件”对话框中指定文件名:Q2输入现有块名或=(块=输出文件)/*(整个图形):Q1,/插入图块,环境与资源学院,例7.6,将上节定义的图块写入到文件Q2中。命令:-WBLOCK在“创建图形文件”对话框中指定文件名:Q1输入现有块名或=(块=输出文件)/*(整个图形):=,/插入图块,环境与资源学院,例7.7,将整个图形写入到文件Q3中。命令:-WBLOCK在“创建图形文件”对话框中指定文件名:Q3输入现有块名或=(块=输出文件)/*(整个图形):*,/插入图块,环境与资源学院,例7.8,若图块未定义,将上节绘制的图形用-WBLOCK命令同时执行定义和写图块。命令:-WBLOCK在“创建图形文件”对话框中指定文件名:Q4输入现有块名或=(块=输出文件)/*(整个图形):选择对象:(选择图形对象),/插入图块,环境与资源学院,例7.9,绘制吧台和4把椅子,如图7-8所示。先绘出椅子并定义为图块,绘制吧台,再把图块以矩形阵列方式插入吧台下方,修改椅子图块,重新定义椅子图块。椅子用实线绘制放在0层上,插入到YZ层上,吧台用实线绘制在BT层上。,/插入图块,绘制过程:建立两个图层:YZ和BT。在0层绘制椅子并定义图块,如图7-8(A)所示。在BT层绘制吧台。在YZ层插入4把椅子,如图7-8(B)所示。修改椅子,将矩形改为圆和圆弧,如图7-8(C)所示。将椅子重新定义为YZ图块,并同时修改原图块,如图7-8(D)所示。将吧台和椅子整图保存在“BATAI.DWG”磁盘文件中。,环境与资源学院,环境与资源学院,7.3 属性/属性概念,属性是从属于图块的非图形部分,是图块的组成部分。属性是独立的图形对象,但它一般从属于图块,用于对图块进行文字说明。一个完整图块应该含有属性,如门的图块可附加上大小、颜色、材料、价格等属性数据。属性主要作用是:用作对图块的详细注释,提取属性数据生成数据文件供其它程序或数据库使用和处理。属性主要特点是:,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,7.3 属性,属性包括标志和值,类似数据库中的字段名和值。例:Name为属性标志,而”Yang”,”Zhang”为属性值。每个属性有定义和赋值两种,有定义没有赋值,属性就失去了存在的意义。属性值在插入块时由用户输入,插入块后,属性用属性值表。属性值可显示也可不显示。,环境与资源学院,7.3 属性/属性定义,7.3 属性,1任务 定义(创建)属性对象。2操作 l键盘命令:ATTDEF或DDATTDEF l菜单选项:“绘图”“图块”“定义属性”3提示 弹出“属性定义”对话框,如图7-9所示。l设置属性模式:有四种模式供用户选择。l设置属性参数:有三种属性参数由用户设置。l指定插入基点:可直接输入,也可从屏幕上拾取。l文字选项:设置文字有关参数。l在上一个属性定义下对齐:复选框,选择该项,则属性标记置于上一属性标记下方。4.说明 执行-ATTDEF命令可以命令行方式定义属性。5.示例,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/属性定义/对话框,7.3 属性,1任务 定义(创建)属性对象。2操作 l键盘命令:ATTDEF或DDATTDEF l菜单选项:“绘图”“图块”“定义属性”3提示 弹出“属性定义”对话框,如图7-9所示。l设置属性模式:有四种模式供用户选择。l设置属性参数:有三种属性参数由用户设置。l指定插入基点:可直接输入,也可从屏幕上拾取。l文字选项:设置文字有关参数。l在上一个属性定义下对齐:复选框,选择该项,则属性标记置于上一属性标记下方。4.说明 执行-ATTDEF命令可以命令行方式定义属性。5.示例,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,例7.10,绘制一个办公室平面图,室内有若干张形状相同的办公桌,每个桌子有职员的姓名,性别,年龄,工资及桌子编号等内容,并按表7-3要求定义为办公桌属性。绘制过程:,环境与资源学院,/插入图块,例7.10绘制过程,环境与资源学院,/插入图块,建立图层:BGS。在0层绘制办公桌及属性,并定义图块BGZ,如图7-10(A)所示。绘制一张办公室的矩形平面图,如图7-10(B)所示。在办公室内插入四张桌子(四个图块),输入每张桌子的属性,如图7-10(B)所示。,环境与资源学院,7.3 属性/编辑单一属性,7.3 属性,1任务 编辑修改属性值。2操作 l键盘命令:ATTEDIT l菜单选项:“修改”“对象”“属性”“单一”l工具按钮:修改工具条“编辑属性”3提示选择块参照:(选择图块)选择图块后,弹出“编辑属性”对话框,如图7-11所示。对话框中显示图块内所有属性值,在相应文本框中修改属性值。,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/编辑全局属性,7.3 属性,1任务 编辑修改属性值及其它参数。2操作 l键盘命令:-ATTEDIT l菜单选项:“修改”“对象”“属性”“全局”3提示是否一次编辑一个属性?是(Y)/否(N):(输入Y或N)是(Y):输入Y,允许一次编辑一个属性及有关参数。编辑修改指定图块、属性标记、属性值的属性参数(值、位置、高度、角度、样式、图层、颜色)。否(N):输入N,允许一次编辑多个属性及有关参数。编辑修改指定图块、属性标记、属性值的属性值参数。4.说明 如果要修改的属性值为空值,在屏幕上无法选择,则在提示指定属性值时,键入一个反斜杠“”来选择它们。,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/图块属性管理,7.3 属性,1任务 通过“块属性管理器”对图块属性进行有效管理,快速查询、修改和编辑图块属性。“块属性管理器”是AutoCAD 2002新增功能,该功能为图块属性修改提供了极大方便。2操作 l键盘命令:BATTMAN l菜单选项:“修改”“对象”“属性”“块属性管理器”l工具按钮:修改工具条“块属性管理器”3提示 弹出“块属性管理器”对话框,如图7-12所示。根据提示完成块属性的查询、修改和编辑操作。选择块:命令按钮。通过鼠标从绘图区选择图块。块:下拉列表框。从下拉列表框中选图块。同步:命令按钮。用属性新特性更新选定块的全部引用。上移:命令按钮。将当前选定的属性向上移动一个位置。下移:命令按钮。将当前选定的属性向下移动一个位置。编辑:命令按钮。通过“编辑属性”对话框修改属性特性。,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/图块属性管理/对话框,7.3 属性,1任务 通过“块属性管理器”对图块属性进行有效管理,快速查询、修改和编辑图块属性。“块属性管理器”是AutoCAD 2002新增功能,该功能为图块属性修改提供了极大方便。2操作 l键盘命令:BATTMAN l菜单选项:“修改”“对象”“属性”“块属性管理器”3提示 弹出“块属性管理器”对话框,如图7-12所示。根据提示完成块属性的查询、修改和编辑操作。选择块:命令按钮。通过鼠标从绘图区选择图块。块:下拉列表框。从下拉列表框中选图块。同步:命令按钮。用属性新特性更新选定块的全部引用。上移:命令按钮。将当前选定的属性向上移动一个位置。下移:命令按钮。将当前选定的属性向下移动一个位置。编辑:命令按钮。通过“编辑属性”对话框修改属性特性。,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,“编辑属性”对话框,环境与资源学院,/属性,环境与资源学院,7.3 属性/重新定义属性,7.3 属性,1任务 重新定义图块及相关属性,并更新已插入图块。2操作 l键盘命令:ATTREDEF3提示 正在初始化.C:ATtredef 已加载。请用 AT 或 ATTREDEF 启动命令。输入要重定义的块的名称:(输入要重新定义的图块名)选择作为新块的对象.选择对象:(选择构成图块新的图形对象和属性)指定新块的插入基点:(指定新图块的插入基点),属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/属性可见性,7.3 属性,1任务 控制属性的可见性。2操作 l键盘命令:ATTDISP l菜单选项:“视图”“显示”“显示属性”3提示输入属性的可见性设置 普通(N)/开(ON)/关(OFF):(输入N、ON、OFF)普通(N):输入N,按创建时的可见性显示。开(ON):输入ON,所有属性均可见。关(OFF):输入OFF,所有属性均不可见。,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/提取属性数据,7.3 属性,1任务 按规定格式提取属性数据,并保存在磁盘文件中,以便今后打印输出或在其它程序(如:数据库管理系统、电子表格、字处理程序等)中使用。2操作 l键盘命令:ATTEXT3提示 执行ATTEXT命令将弹出“属性提取”对话框,如图7-17所示。根据提示完成属性提取操作。执行-ATTEXT命令将通过键盘操作实现属性提取。CDF格式:单选按钮。按CDF文件格式(逗号分隔文件格式)提取图块及属性数据。SDF格式:单选按钮。按SDF文件格式(空格分隔文件格式)提取图块及属性数据。DXF格式:单选按钮。按DXF文件格式(空格分隔文件格式)提取图块及属性数据。选择对象:命令按钮。在屏幕上选取图块对象。样板文件:命令按钮。指定样本文件,CDF和SDF格式需要。输出文件:命令按钮。指定输出文件。,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/提取属性数据/对话框,7.3 属性,1任务 按规定格式提取属性数据,并保存在磁盘文件中,以便今后打印输出或在其它程序(如:数据库管理系统、电子表格、字处理程序等)中使用。2操作 l键盘命令:ATTEXT3提示 执行ATTEXT命令将弹出“属性提取”对话框,如图7-17所示。根据提示完成属性提取操作。执行-ATTEXT命令将通过键盘操作实现属性提取。CDF格式:单选按钮。按CDF文件格式(逗号分隔文件格式)提取图块及属性数据。SDF格式:单选按钮。按SDF文件格式(空格分隔文件格式)提取图块及属性数据。DXF格式:单选按钮。按DXF文件格式(空格分隔文件格式)提取图块及属性数据。选择对象:命令按钮。在屏幕上选取图块对象。样板文件:命令按钮。指定样本文件,CDF和SDF格式需要。输出文件:命令按钮。指定输出文件。,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.3 属性/增强属性提取,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,7.3 属性,1任务 按要求提取块属性数据、类型和所属的块集合。通过“增强属性提取”,可提取图形的块属性数据并保存至文件。逗号分隔 ASCII 文字格式;标签分隔 ASCII 文字格式;Microsoft Excel电子表格格式;Access 数据库文件格式。2操作 l键盘命令:EATTEXT l菜单选项:“工具”“属性提取”l工具按钮:修改工具条“属性提取”3提示 弹出“属性提取”向导对话框,如图7-18所示。根据提示完成属性提取操作(选择图形、设置、使用样板、选择属性、查看输出、保存样板、输出)。,环境与资源学院,7.3 属性/增强属性提取/对话框,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,7.3 属性,1任务 按要求提取块属性数据、类型和所属的块集合。通过“增强属性提取”,可提取图形的块属性数据并保存至文件。逗号分隔 ASCII 文字格式;标签分隔 ASCII 文字格式;Microsoft Excel电子表格格式;Access 数据库文件格式。2操作 l键盘命令:EATTEXT l菜单选项:“工具”“属性提取”l工具按钮:修改工具条“属性提取”3提示 弹出“属性提取”向导对话框,如图7-18所示。根据提示完成属性提取操作(选择图形、设置、使用样板、选择属性、查看输出、保存样板、输出)。,选择图形,页面对话框,如图7-18所示。选择图形文件。有三种选择图形方法。选择对象:单选按钮。在绘图区中选择若干待提取属性数据的图块。当前图形:单选按钮。在图形文件区中给出当前图形文件名及有关信息。选择图形:单选按钮。在“选择文件”对话框中选择一个或多个图形文件,并选择这些文件中的所有图块。在图形文件区中给出所选图形文件名及有关信息。,环境与资源学院,/属性,设置,页面对话框,如图7-19所示。根据提示选择“包括外部参照”或“包括嵌套块”。有二种选择:。包括外部参照:从所选图形引用的外部文件中提取块属性。包括嵌套块:从其他块内的嵌套块中提取属性。,环境与资源学院,/属性,选择属性,页面对话框,如图7-21所示。根据提示选择待提取的图块和属性。列表区中图块名和属性名前为复选框,用鼠标单击选择。,环境与资源学院,/属性,输出,页面对话框,如图7-22所示。在列表区中给出输出预览信息。有两种输出预览格式,单击“完整预览”在两种预览格式之间切换。,环境与资源学院,/属性,表格样式,页面对话框,如图7-22所示。在列表区中给出输出预览信息。有两种输出预览格式,单击“完整预览”在两种预览格式之间切换。,环境与资源学院,/属性,保存样板,页面对话框,如图7-23所示。单击“保存样板”按钮将当前提取数据格式保存到样板文件中,待以后提取属性数据时使用。完成后,单击“完成”。,环境与资源学院,/属性,环境与资源学院,7.3 属性/示例,7.3 属性,【例7.12】用“增强属性提取”功能创建提取【例7.10】办公桌图块及属性数据的样本文件desk1.blk。提取四个办公桌图块及属性数据到文本文件tu7-10-txt.txt中。执行EATTEXT命令,弹出增强的“属性提取”向导对话框;在“选择图形”页面选择“选择对象”单选按钮,单击“选择对象”命令按钮选择四个图块;设置页面取默认值;在“使用样板”页面选择“无样板”,取默认样板;在“选择属性”页面选择提取的图块(BGZ)和属性;在“查看输出”页面预览提取信息;在“保存样板”页面单击“保存样板”按钮保存样板文件,文件名为:desk1.blk;在“输出”页面选择输出文件类型“制表符分隔的文件”并指定输出文件名为tu7-10-txt.txt。文件内容为:块名 计数 X 插入点 Y 插入点 NAME SEX NUMBER AGESALARYBGZ 1 266.9472 139.7408 王刚 男 01 283000BGZ 1 370.0544 139.7408 赵英 女 02 252800BGZ 1 266.9472 75.8093 刘辉 男 03 324000BGZ 1 372.3977 75.0296 李梅 女 04 222000,属性概念 属性定义 编辑单一属性 编辑全局属性 图块属性管理 重新定义属性 属性可见性 提取属性数据 增强属性提取 示例,环境与资源学院,7.4 外部参照/外部参照,外部参照是将其它图形(全部、部分)插入到当前图形中,即用一组子图形来构造复杂的主图形。外部参照可嵌套。外部参照为用户提供一种高效绘图的有效手段和协同工作的良好环境,设计人员可相互配合完成设计绘图任务。外部参照类似图块,是一个独立的图形对象,可对其进行缩放、移动、复制、镜像旋转等操作。可进行目标对象捕捉,改变图层可见性、颜色、线型等特性。图块与外部参照的主要区别:图块的图形、属性、基点等信息保存在当前图形文件中,而外部参照图形文件只是与当前图形建立一种连接关系,只保存外部参照文件的名称和路径,不保存图形信息在当前图形文件中。图块原图形发生变化,必须重新定义图块,才能更新插入图块图形,而外部参照图形发生变化,只需修改外部参照图形文件中图形,打开主图形时自动把外部参照新图形调入主图形。,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,环境与资源学院,7.4 外部参照/参照类型,外部参照有两种类型:附加型和覆盖型。“附加型”指所有嵌套的外部参照图形均加入,而“覆盖型”指嵌套的外部参照图形不加入。外部参照类型可相互转换。外部参照图形中的命名对象(如:图层、线型、文字样式、打印样式等)称为外部参照文件的从属符号。从属符号的引用格式是:外部参照文件名对象名。如:图形文件HOUSE.DWG中有一个L1层,当该文件被别的图形文件当作外部参照文件时,在主图形文件中,这个L1层被命名为“HOUSEL1”层。,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,环境与资源学院,7.4 外部参照/参照赋予,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,1任务 将一个外部图形文件附到当前图形文件中。2操作 l键盘命令:XATTACH l菜单选项:“插入”“外部参照”l工具按钮:参照工具条“外部参照赋予”3提示 弹出“选择参照文件”对话框,类似“打开图形文件”对话框,在对话框中选择将被参照的图形文件,然后弹出“外部参照”对话框,如图7-25所示。根据提示完成外部参照赋予操作。名称:下拉列表框,从列表清单中选择外部参照文件名。浏览:命令按钮,打开“选择参照文件”对话框,选择参照文件。保留路径:复选框,保留外部参照文件路径,否则只保留文件名。参照类型:单选框,有两种类型:附和型和覆盖型。插入点:设置外部参照图形插入位置。比例:设置外部参照图形缩放比例。旋转:设置外部参照图形旋转角度。,环境与资源学院,7.4 外部参照/参照赋予/对话框,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,1任务 将一个外部图形文件附到当前图形文件中。2操作 l键盘命令:XATTACH l菜单选项:“插入”“外部参照”l工具按钮:参照工具条“外部参照赋予”3提示 弹出“选择参照文件”对话框,类似“打开图形文件”对话框,在对话框中选择将被参照的图形文件,然后弹出“外部参照”对话框,如图7-25所示。根据提示完成外部参照赋予操作。名称:下拉列表框,从列表清单中选择外部参照文件名。浏览:命令按钮,打开“选择参照文件”对话框,选择参照文件。保留路径:复选框,保留外部参照文件路径,否则只保留文件名。参照类型:单选框,有两种类型:附和型和覆盖型。插入点:设置外部参照图形插入位置。比例:设置外部参照图形缩放比例。旋转:设置外部参照图形旋转角度。,环境与资源学院,7.4 外部参照/参照管理,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,1任务 查询当前图形中所有外部参照信息。2操作 l键盘命令:XREF l菜单选项:“插入”“外部参照管理器”l工具按钮:参照工具条“外部参照”3提示 弹出“外部参照管理器”对话框,如图7-26所示。列表图按钮:在列表框中以列表形式显示当前图形外部参照信息。树状图按钮:在列表框中以树状形式显示当前图形外部参照信息。修改参照名称:在列表框中双击某参照名(或选择参照名后按【F2】键),可修改参照名称(重命名)。赋着:命令按钮。通过“外部参照”对话框,添加新的外部参照。拆离:命令按钮。删除所选择的外部参照。重载:命令按钮。重载(更新)某外部参照。卸载:命令按钮。卸载(不显示)某外部参照。绑定:命令按钮。绑定所选择的外部参照,有两种绑定方式。,环境与资源学院,7.4 外部参照/参照管理/对话框,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,1任务 查询当前图形中所有外部参照信息。2操作 l键盘命令:XREF l菜单选项:“插入”“外部参照管理器”l工具按钮:参照工具条“外部参照”3提示 弹出“外部参照管理器”对话框,如图7-26所示。列表图按钮:在列表框中以列表形式显示当前图形外部参照信息。树状图按钮:在列表框中以树状形式显示当前图形外部参照信息。修改参照名称:在列表框中双击某参照名(或选择参照名后按【F2】键),可修改参照名称(重命名)。赋着:命令按钮。通过“外部参照”对话框,添加新的外部参照。拆离:命令按钮。删除所选择的外部参照。重载:命令按钮。重载(更新)某外部参照。卸载:命令按钮。卸载(不显示)某外部参照。绑定:命令按钮。绑定所选择的外部参照,有两种绑定方式。,环境与资源学院,7.4 外部参照/参照绑定,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,1任务 向当前图形永久地加入外部参照文件中的某些从属符号(如:图块、图层、线型、标注样式和文本样式)。被绑定的从属符号,不随外部参照文件删除而删除(更新而更新)。2操作 l键盘命令:XBIND l菜单选项:“修改”“对象”“外部参照”“绑定”l工具按钮:参照工具条“外部参照绑定”3提示 弹出“外部参照绑定”对话框,如图7-27所示。“外部参照”列表框:列出所有外部参照及其从属符号,双击鼠标可展开或折叠,从中选择欲绑定的从属符号,单击“添加”按钮,绑定该从属符号,并添加到绑定定义列表框中。“绑定定义”列表框:列出所有被绑定的从属符号,单击“删除”按钮可取消绑定。绑定:命令按钮。绑定所选择的外部参照,有两种绑定方式。,环境与资源学院,7.4 外部参照/参照绑定/对话框,外部参照 参照类型 参照赋予 参照管理 参照绑定 参照裁剪,7.4 外部参照,1任务 向当前图形永久地加入外部参照文件中的某些从属符号(如:图块、图层、线型、标注样式和文本样式)。被绑定的从属符号,不随外部参照文件删除而删除(更新而更新)。2操作 l键盘命令:XBIND l菜单选项:“修改”“对象”“外部参照”“绑定”l工具按