定义 CustomBlock 定义的属性表

图块属性表格将值组合关联到图块属性。例如,您可以使用图块属性表格为门定义一组尺寸。

在图块参考中,您可以通过单击表格夹点来显示可用值组合的列表。选择值组合会自动将图块参考更改为图块属性表格中的行定义的相应值。

使用 CBTable 命令可显示或更新与自定义图块定义关联的图块属性表格。

该命令会创建空白图块属性表格。

您可以将元素属性和值添加到图块属性表格。

每个自定义图块定义只能有一个图块属性表格。

块属性表可包括:

  • 元素

  • 用户参数

  • 尺寸约束参数

  • 属性。属性允许您命名块属性表中的每一行。

    注意:将**预定义**模式分配给要包括在图块属性表格中的属性。

示例:

考虑为表示各种大小的窗口而定义的自定义图块,您可以从特定大小的列表中进行选择。

在图块参考中选择相应的图块属性表格元素夹点会显示可用大小的列表。要更改窗口的大小,请对相应的图块参考,从列表中选择一个选项。**属性**控制板会显示窗口长度和宽度(**自定义**类别)的相应值。

定义图块属性表格的工作流程包括以下步骤:

  1. 打开图块编辑器并为自定义图块创建所有必要的元素和属性。

要创建图块属性表格:

  1. 打开图块编辑器并为自定义图块创建所有必要的元素和属性。

  2. 在图块编辑器中,执行以下操作之一:

    • 在功能区上,选择**编辑图块 > 标注 > 图块表格**。

    • 键入 CBTable

  3. 可选地,指定属性:

    • 名称

    • 标签

    • 说明

    • 调色板。确定在选择图块参考时标签是否出现在**属性**控制板中。

    tip 您可以随时在**属性**选项板中修改图元属性。

  4. 在图形区域中,指定自定义块定义中的元素位置。自定义块定义中属性表元素的位置将成为块参照中的夹点位置。

  5. 指定夹点数量:

    • 0。无夹点。

    • 1。点位置上的一个夹点。

  6. 在**图块属性表格**对话框中,执行以下操作:

  7. 在**图块属性表格**对话框中,针对每个元素属性都会显示一列。

  8. 在行的每个单元格中键入值。

    当您在单元格中键入值时,将自动显示新行。每行表示一个新的值集。当您插入图块并选择图块属性表格参数夹点时,这些值集会显示在上下文菜单中。

    注意:右键单击列标题会显示上下文菜单,其中包含用于调整列的选项。

  9. 单击 button_cb_audit 可检查图块属性表格中的每个值集。

    注意:请确保记录是唯一的。

  10. (可选)使用**图块属性必须与表中的行匹配**指定添加到表格的属性是否可以单独修改。如果可以在不与行匹配的情况下更改其他属性,则会显示默认属性。

  11. 单击**确定**以返回到图块编辑器。

    要再次显示**图块属性表格**对话框,请双击表格元素或访问 CBTable 命令。

要将属性添加到图块属性表格:

  1. 在**图块属性表格**对话框中,单击**添加属性** button_add_green

    **添加元素属性**对话框会列出图块中包含属性值的所有元素。

    注意:属性名称是元素的标签。

  2. 选择要添加到表格的元素属性。

    注意:使用 ShiftCtrl 进行多选。

  3. 单击**确定**。

    在**图块属性表格**对话框中,针对每个元素属性都会显示一列。

要将新用户参数添加到图块属性表格:

  1. 在**图块属性表格**对话框中,单击**添加属性** button_add_green

  2. 在**添加元素属性**对话框中,指定用户元素属性:

    • 名称。指定用户参数的名称。

    • 。指定用户参数的值。

    • 类型。定义新参数的类型。

  3. 选择**在“属性”控制板中显示**可在图块参考的**属性**控制板中将用户参数显示为属性。

  4. 单击**确定**。

    一个用户参数的新列会出现在表格中。

要从图块属性表格中移除属性:

  1. 在**图块属性表格**对话框中,选择与要删除的属性对应的列。

  2. 右键单击并选择**删除列**。

访问方式

命令: CBTable

功能区:编辑图块 > 标注 > 图块表格

相关主题

关于值表

应用表格活动

父主题

将数据关联到自定义图块