定义图块属性

通过图块属性定义,可以将变量文字或常量文字附着到图块上。在插入包含图块属性的图块时,系统会提示为每个图块属性指定值(除非其值已定义为常量值)。

您可将图块属性定义为单行或多行对象。

然后,您可以使用 EditBlockAttribute 命令编辑图块参考的图块属性。可以使用 EditAnnotation 命令来编辑名称、请求和值。

定义图块属性:

  1. 请执行以下操作之一:

    • 在功能区上,点击**插入** > 块定义 > 定义块属性

    • 单击**绘制 > 图块 > 定义图块属性**(或者键入 MakeBlockAttribute)。

    • 键入 MakeBlockAttribute

  2. 在对话框中,在**显示**下,键入选项。允许使用空白、下划线和美元符号等字符。

    • 名称。定义块属性名称。它可以包含任意数量的字符。不允许有空格。

    • 标题:在插入图块期间,在命令窗口上显示文字。最多可以有 256 个字符。如果图块使用常量图块属性值,则可省略请求。例如,如果指定“输入标准术语”作为请求,则以“Schedule 40 钢管”作为值是一个典型的回答。

    • 默认值:在图形中显示图块属性的可见部件。它最多可以有 256 个字符,并且可以是常量或变量。

      允许使用空格、下划线和美元符号等字符。

      • 如果您定义单行图块属性,则您可对:ref:`字段 <english_english_html_hlpid_draw_fields>`应用默认值规格。

        单击**字段** button_fields 以插入字段。

      • 如果您定义一个多行块属性,您无法在输入字段中指定默认值。

        单击**打开多行编辑器** button_browse 以使用:ref:多行图块属性格式化弹出工具栏 <english_english_html_hlpid_draw_attmulti_toolbar>`在图形区域中定义默认文字。请注意,使用 :ref:`NoteOptions <english_english_html_hlpid_adjust_noteoptions> 命令为注释指定的编辑器设置(在位编辑或在对话框中编辑)也适用于多行图块属性定义。

  3. 在**文字设置**下,设置以下选项:

    • 文字样式:设置文字样式。可以使用 TextStyle 命令创建新的文字样式。

    • 对齐方式。设置图块属性文字相对于插入点的位置和对齐方式。

    • 批注比例。指定使用您所定义的图块属性插入图块时是否应用:ref:批注比例 <english_english_html_annotative_scaling>。如果包含图块属性的图块被定义为批注对象,则图块属性将遵循图块的方向。

    • 高度:定义文字大小。要在屏幕上指定文字高度,请单击**在图形区域中选择** symbol_pick_distance

    • 旋转:指定图块属性的插入角度。键入一个介于 0°和 360°之间的值。对于逆时针旋转,请键入一个正值;对于顺时针旋转,请键入一个负值。要在屏幕上指定旋转,请单击**在图形区域中选择** symbol_pick_angle

    • 宽度。为多行图块属性定义换到下一行之前文字行的最大宽度。将值设为 0.00 以定义文字行长度没有限制。要指定屏幕上的宽度,单击**在图形区域中选择** symbol_pick_distance 。仅当选择了**多行**选项时此选项才可用(请参阅下文)。

  4. 在**插入点**下:

    请执行以下操作之一:

    • 键入 XYZ 坐标值。

    • 选中**稍后指定**,在对话框关闭后在屏幕上指定插入点。

    • 单击**在图形区域中选择** symbol_pick_point ,立即指定插入点。

  5. 在**行为**下,选择以下选项:

    • 固定。允许您在不变和变量图块属性值之间切换。选择后,**默认值**中的文字是图形中不变的图块属性值。您不能插入变量数据。清除后,系统将提示您插入变量图块属性值。

    • 隐藏。控制图块参考中图块属性值的可见性。选择后,该值不会在图形插入时显示。如果图块属性包含稍后要分析的信息但此信息不必在图形上显示,请使用此选项。有太多图块属性而使图形模糊不清时,此选项也非常有用。要暂时显示隐藏的图块属性,请使用 DisplayBlockAttributes 命令。

    • 预定义。允许您创建接受其默认值的图块属性。选择后,则不会请求值。此选项可让您在插入后使用编辑命令编辑值。

    • 验证。在插入图块时,提示您验证图块属性值是否正确。

    • 多行。指定图块属性是单行还是多行。对于多行图块属性,指定文字行的最大宽度(请参阅上文**宽度**选项)。您不能为多行图块属性指定默认值(请参阅上文**默认值**选项)。

  6. 设置其它选项:

    • 锁定图块。 确定图块参考中的图块属性是否锁定。解锁后,您可以使用 EntityGrips 移动图块属性。

    • 上一个定义下方的位置:用于将当前图块属性定义排列在前一个图块属性定义下方。

      仅当之前的图块属性定义是单行图块属性定义时此选项才可用。

访问方式

命令:MakeBlockAttribute

菜单:绘制 > 图块 > 定义图块属性

功能区:插入 > 块定义 > 定义块属性

工具调色板: 绘制 > 定义图块属性

相关主题

-MakeBlockAttribute(命令窗口变体)

编辑图块属性定义

定义图块

父主题

使用图块属性