首页 理论教育 园林设计图块属性及可见性设置

园林设计图块属性及可见性设置

时间:2023-08-20 理论教育 版权反馈
【摘要】:对话框中主要参数含义如下:图2.16树的平面图块图2.17“属性定义”对话框a.模式选项组。勾选此项则属性为固定值,在定义属性时输入这个值;不选中此项则属性为可变值,每次插入图块时系统会提示输入属性值。图2.16 中树块的属性都不可见,将其修改成可见。图2.18有属性的图块在园林设计平面图中有很多排列紧密的树木图块,如果将其属性都显示出来,图面会很混乱。所以,在定义图块时,一般将他们的属性设为不可见。

园林设计图块属性及可见性设置

块的属性实际上是附着于块上的文字,可以控制它显示或者不显示。 属性可分为两种:一种是固定值的属性,这种属性在定义块的属性时其值是固定的,每次在绘图文件中插入块时都按预设的值跟着插入。 另一种是可变属性,当用户在绘图文件中插入带有可变属性的块时,AutoCAD 会在命令提示行要求用户输入属性的值。

块属性在园林设计绘图中可以应用的一个例子是,我们在定义植物平面图块时,可以把树木的树径、冠幅、树高等规格作为属性附着在图块上,当要统计苗木的清单时,可以提取属性值出来处理。 在实际工作中属性可以给后期的统计工作带来极大的便利。 假设我们建立的树木图形库图块都带有苗木规格的属性信息,在完成绘图工作后可以把图块的属性输出成CAD 表格或Microsoft Excel 电子表格文件,自动生成苗木统计表,这将大大缩短统计苗木的时间。 还可以把Microsoft Excel 电子表格文件用OLE 方式插入到绘图文件中,则苗木表不仅可以单独编辑和打印,也可以作为平面图的一部分一起打印。 当然,属性的应用绝不仅仅是统计苗木,凡是需要重复使用的图形元素,如果最后需要统计它的信息,都可以使用定义属性来处理。

1.创建带属性的块

在AutoCAD 中,我们经常使用对话框方式来定义属性,打开该对话框的方法有两种:

菜单方式: 【绘图】→【块】→【定义属性】。

键盘输入方式:ATTDEF

现以图2.16 为例,说明如何创建带固定属性的图块,块属性的提取以及属性的编辑修改。

(1)创建带固定属性的块 在定义属性之前,先将定义成带属性的图块的图形绘制好,然后确定属性的内容,一个图块可以有多个属性。

①启动定义属性命令,打开“属性定义”对话框,如图2.17 所示。 对话框中主要参数含义如下:

图2.16 树的平面图块

图2.17 “属性定义”对话框

a.模式选项组。

在模式选项组中可以选择4 种模式。 “不可见”选项是用来控制属性是否可见。 勾选表示属性不可见;未选表示属性可见。 “固定”选项是用来控制属性值为常量还是可变量。 勾选此项则属性为固定值,在定义属性时输入这个值;不选中此项则属性为可变值,每次插入图块时系统会提示输入属性值。 “验证”选项是指在插入图块过程中验证属性值是否正确,一般不用此项。 “预置”选项是指在插入块时不提示输入属性值,而是自动输入默认值,如果没默认值,则留空。 “验证”和“预置”选项只在属性为可变值时为可选项。 植物图例图块的每个属性都为不可见、固定值,所以在这里选中“不可见”和“固定”选项。

b.属性选项组。

在该选项区可以确定属性的标记、提示以及值。 标记相当于属性名,在右侧的文本框中输入属性标记,本例输入冠幅(m);提示右侧的文本框输入提示信息,在插入带可变属性的图块时,命令提示行会出现在这里输入的提示信息,对于固定属性,这一项不可用;在值的文本框中输入属性数值,本例中将冠幅定义为属性,则应该输入冠幅的大小。

c.插入点选项组。

可以利用该选项区来确定属性文本插入时的基点。 一般把属性的插入点定在图块的右侧。本例采用拾取点方式,在树的平面图右侧选择一点作为插入点。

d.文字选项组。 该选项区来确定文字的格式。

e.在上一个属性下对齐。

该选项是将多个属性自动对齐。 在定义第一个属性时,该选项不可用。 在定义图块的第二个以及后面多个属性时,选择该项,“插入点”和“文字选项”这两个内容可以不设置,各个属性文字将自动对齐。

设置完后对话框的各个选项后,单击【确定】按钮,完成了树块第一个属性冠幅的定义。 用相同的方法定义树块的属性树高和胸径,在定义属性对话框中选中“在上一个属性下对齐”这个选项,将树高和胸径这连个属性与属性冠幅自动对齐。

②定义带属性的块:定义图块属性后,就要定义图块了,具体的操作方法与前面讲述方法一致,可以创建内部图块,也可以创建外部图块。 在定义图块选择对象时,要把属性和作为块的图形一起选择上。

③插入带属性的块:带属性的块插入方法与块的插入方法相同,只是在插入结束时,需要指定属性值。

④编辑属性及控制属性的可见性:把带属性的图块,插入到绘图文件后,还可以修改图块的属性值,也能控制属性的显示。 选择【修改】∣【对象】∣【属性】∣【块属性管理器】命令,出现“块属性管理器”对话框。 先选择要编辑的图块,有两种方法:一种是单击“选择块”按钮,回到绘图屏幕中拾取要编辑的块,包括不带属性的图块;另一种是在块右侧的选择框中选择要编辑的图块。 选中图块之后,图块的属性就显示在中间的选择框中,要修改图块的哪个属性就选中该属性,在单击“编辑”按钮,打开“编辑属性”对话框,在这个对话框中可以修改属性内容、属性文本选项及特征。 图2.16 中树块的属性都不可见,将其修改成可见。 在属性选项卡中不要将“不可见”选项选中。 把所有修改的内容修改完成后单击“确定”按钮,退出对话框回到绘图界面,完成属性的修改,修改后的图形如图2.18 所示。

图2.18 有属性的图块

在园林设计平面图中有很多排列紧密的树木图块,如果将其属性都显示出来,图面会很混乱。所以,在定义图块时,一般将他们的属性设为不可见。

⑤属性的提取和处理:在块和块的属性中存在有大量的数据,如块的名称、块的插入点坐标、插入的比例、各个属性值等,需要时可以将他们提取出来。 在园林设计中比较典型的例子就是自动生成苗木统计表。

将图中的树木用量自动统计出来,并生成苗木表,通过该例说明块属性的提取方法。

a.选择【工具】→【属性提取】命令,打开“属性提取-选择图形”对话框,图形选择当前文件,从当前文件中的所有图块中提取信息。 单击“下一步”按钮,进入“设置”对话框。

b.在“属性提取-设置”对话框中,有两个选项,包括外部参照和包括嵌套块,是指也提取外部参照和嵌套块中的图块属性信息。 本例中没有外部参照和嵌套块可以不选这两项。 单击“下一步”按钮,进入“使用样板”对话框。

c.在“使用样板”对话框中,可以选择使用样板文件或者不使用样板文件。 在这里选中“无样板”选项。 单击“下一步”按钮,进入“选择属性”对话框。

d.在“选择属性”对话框,左边的列表列出了绘图文件中所有图块及其数量,在图块名称前打钩,表示要提取该图块的属性,不打钩则不提取。 将需要提取属性的图块前面都打钩。 将图块选中,该图块所在行变成蓝色,则右边列出了该图块的各种属性,将需要提取的属性前钩。 在这里图块的属性只提取树高、胸径和冠幅,设置完成后单击“下一步”按钮,进入“查看输出”对话框。

e.在“查看输出”对话框中,可以预览自动生成的苗木表,然后单击“下一步”按钮,进入“输出”对话框。(www.xing528.com)

f.在“保存样板”对话框中,如果单击“保存样板”按钮,则将当前设置保存到样板文件中,以后提取属性时可以按照这个样板文件进行,不必每次都进行设置。 在这里不保存为样板文件,则直接单击“下一步”按钮,进入“输出”对话框。

g.在“输出”对话框中,要设置输出文件的名称和路径以及文件格式。 可以在文件名输入框中输入输出文件的名称和路径,也可以单击后面的按钮选择输出路径,在这里文件名可为苗木统计表,路径自定。 在文件类型选择框中选择文件输出的类型,Microsoft Excel(∗.xls)文件格式是苗木统计表中最常用的格式,在这里选中这种格式。 然后单击“完成”按钮,系统按照设定的文件类型和路径自动输出一个称为“苗木统计表”的电子表格文件。

h.找到刚才输出的文件,打开这个文件。 这是一个完整的苗木统计表,但有些地方还需要修改一下,调整行宽和列宽的大小,并将文字在单元格居中。 苗木表的电子表格文件可以用OLE 方式插回到AutoCAD 绘图文件中,也可以提供给预算人员编制预算。

i.将生成的苗木表文件用OLE 方式插回到AutoCAD 文件中。 打开苗木表文件,选择表格区域,如并将其复制到剪贴板。 回到图形所在的绘图文件,将剪贴板中的内容复制到绘图文件中,此时会弹出“OLE 特性”对话框,在这个对话框中可以调整插入内容的大小和文字格式等属性,一般采用默认值,直接单击“确定”按钮。 表格的4 个角和边线中点出现蓝色的控制点,将光标移动到控制点上,按住鼠标左键拖动可以调整表格的大小。 将光标移动带表格内部区域,按住鼠标左键拖动,可以移动表格的位置,将表格移动到图中合适位置,并在表格上添加“苗木统计表”名称,如图2.19 所示。

(2)创建带可变属性的图块 图块的另一个属性是可变属性,在插入带可变属性的块时,命令行提示要求输入属性的值。 例如,园林图中要经常标注的标高,将标高符号创建为带可变属性的图块,将标高值作为可变属性赋予标高图块。 在插入标高图块时,命令行提示输入标高值。 现以创建标高图块为例,说明创建带可变属性图块的方法。

首先是定义前的准备工作,将标高符号图形绘制出来如图2.20(a)所示,再确定标高图块的属性值。

图2.19 苗木统计

图2.20 定义属性

①定义属性:选择【绘图】∣【块】∣【定义属性】命令,将弹出“属性定义”对话框。 属性定义对话框参数数值设置如下:

a.模式。 标高属性是可见的,而且属性是变化的,则该选项区中选项都不选中。

b.属性。 在“标记”文本框输入“BG”;在“提示”文本框中输入“输入标高值”;在“值”文本框中输入“0.00”。

c.插入点。 单击【拾取点】按钮回到绘图屏幕上直接选取属性的插入点B,如图2.20(b)所示。

d.文字选项。 在“对正”选择框中选择“右”对齐方式,属性文本相对于插入点右对齐;在“文字样式”设置文字样式;在“高度”文本框中输入高度;在“旋转”文本框中保持默认设置“0”。

设置完对话框中所有选项,单击【确定】按钮,完成属性标高值的定义。

②定义带属性的块:具体的操作方法与前面讲述创建带固定属性图块的方式一致。 在定义图块时,选择对象要把属性和作为块的图形一起选择上,插入点应捕捉图中的A 点,文件名为标高,文件存储路径自定。

③插入带属性的块:启动插入图块命令,选择要插入的图块,如图2.21 所示。

2.编辑图块的属性

利用“增强属性编辑器” 编辑图块属性:

在AutoCAD 2013 中,打开“增强属性编辑器”对话框的方式有3 种:

(1)双击要编辑属性的图块。

(2)图标方式:单击“修改Ⅱ”工具条中的编辑属性按钮。

(3)菜单方式:选择菜单【修改】∣【对象】∣【属性】∣【块属性管理器】(图2.22)。

图2.21 带可变属性的“标高”图块

图2.22 编辑图块中属性的菜单

利用上述方法中的第一种,我们可直接打开如图2.23 所示的对话框。 而用第二、三种方法,则在单击相应按钮或【单个】菜单时,AutoCAD 在命令行会给出如下信息:“选择块”,用户只有在选择了带有属性的块后,AutoCAD 才会打开如图2.23 所示的对话框。

单击“选择块”按钮从屏幕上点选要编辑的图块,也可以从“块”后面的选择框选择要编辑的图块,该选择框中列出了当前绘图文件所有的图块(包括不带属性的图块)。 在中间的选择框中选定了要编辑的图块属性后,单击“编辑”按钮,将打开如图2.24 所示的“编辑属性”窗口。

图2.23 “块属性管理器”对话框

图2.24 “编辑属性”对话框

在这里可以修改属性的各项内容及特性,如果希望属性在图形中不显示,则勾选“不可见(Invisible)”选项。 修改完成后单击“确定”按钮回到上一个窗口。 这里要注意,每项属性只能单独修改。 修改完所有图块的所有属性后,单击“块属性管理器”窗口里的“确定”按钮则返回绘图界面。 如果把属性由原来的可见设置成了不可见,回到绘图界面后要执行重新生成命令(Regen),才会消除原来显示的属性。 对于树木平面图块,我们一般希望属性为不可见,因为园林设计平面图中往往有很多排列得很紧密的树木图块,若都显示属性,图面势必很混乱,所以最好在定义属性时就将它设为不可见,否则后期修改属性的工作量会很大。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈