Beruflich Dokumente
Kultur Dokumente
1 of 7
User's Guide
>
>
>
>
>
Add
>
You can use a lookup table to define properties for and assign property values to a dynamic block.
When you manipulate the block reference in a drawing, the property values associated with the block
reference change.
You can use a lookup table to define properties for and assign property values to a dynamic block. Using
lookup tables is a powerful way to associate parameter values for the dynamic block reference with
other data that you specify (for example, a model or part number). You can extract this data from block
references in a drawing just as you would extract block attribute data.
Note Constraint parameters cannot be added to a lookup table. Instead, you should use a Block
Properties Table. For more information, see Use a Block Properties Table.
When completed, the lookup table assigns property values to the dynamic block reference based on how
it is manipulated in a drawing. Conversely, you can change how the block reference is displayed in the
drawing by changing the value of a lookup property of the block reference through a lookup grip or the
Properties palette.
The following example shows a dynamic block reference for a lighting fixture. For this block, the
Custom area of the Properties palette displays a size property. This property is defined in the lookup
table for the block.
If you change the size of the lighting fixture in your drawing (using the custom grips), the size property
in the Properties palette changes accordingly.
29/09/2014 2:30 PM
You can also use the lookup grip to change the display of the block reference. When you select a size
from the list that is displayed when you click the grip, the block's geometry changes and the new size is
displayed in the Properties palette under Custom.
2 of 7
29/09/2014 2:30 PM
3 of 7
29/09/2014 2:30 PM
4 of 7
When the parameter values in a dynamic block reference match a row of input property values, the
corresponding lookup property values in that table row are assigned to the block reference. These
lookup properties and values are displayed in the Properties palette under Custom.
For example, when you edit the lighting fixture block reference to have a height of 250 centimeters and
a width of 500 centimeters, the Size property in the Custom area of the Properties palette will display a
value of 0.25 m x 0.50 m.
In the lookup table, at the bottom of the input properties is a row labeled <Unmatched>. When the
parameter values in a block reference do not match a row of input property values defined in the
block's lookup table, the lookup property value that corresponds to <Unmatched> is assigned to the
block reference. The default value is Custom, but you can specify another value by changing it in the
table.
Enable Reverse Lookup
You can also specify that a lookup property allows for reverse lookup. This adds a lookup grip to the
dynamic block reference. When you click this grip, a drop-down list of the lookup values for that lookup
property (column in the table) is displayed. When you select a value from the list, the corresponding
input property values are assigned to the block reference. Depending on how the block was defined,
this usually results in a change in the block reference's geometry.
29/09/2014 2:30 PM
To enable reverse lookup for a lookup property, each row in the lookup table must be unique. After you
add properties and values to the table, you can check for errors and empty cells by clicking the audit
button in the Property Lookup Table dialog box. You can also use the shortcut menu options to insert,
delete, or reorder rows.
Note If you leave a cell empty in the lookup properties column and the cell has an associated input
property in the same row, the lookup property will not allow for reverse lookup.
See Also
Block panel
Block Editor.
2. In the Block Editor, add one or more lookup parameters to a dynamic block definition by following
the steps in To add a lookup parameter to a dynamic block definition.
3. In the Block Editor, add a lookup action to a dynamic block definition by following the steps in To
add a lookup action to a dynamic block definition.
The Property Lookup Table dialog box is displayed.
4. Use any of the following procedures to set up a lookup table for the dynamic block:
To add input properties to a lookup table
To add lookup properties to a lookup table
To enable reverse lookup
5. Click Block Editor tab
5 of 7
Open/Save panel
Save Block.
29/09/2014 2:30 PM
6 of 7
6. (Optional) If you are finished using the Block Editor, click Close Block Editor.
To add input properties to a lookup table
1. In the Block Editor, double-click a lookup action in a dynamic block definition.
2. In the Property Lookup Table dialog box, click Add Properties.
3. In the Add Parameter Properties dialog box, in the bottom-left corner of the dialog box, click Add
Input Properties.
4. In the Parameter Properties list, select the parameter properties you want to add to the lookup
table. Hold Ctrl down to select more than one property.
5. Click OK.
To add lookup properties to a lookup table
1. Click Insert tab
Block panel
Block Editor.
Block panel
Block Editor.
Block panel
Block Editor.
29/09/2014 2:30 PM
4. Click OK.
To make the lookup property read-only
1. Click Insert tab
Block panel
Block Editor.
Block panel
Block Editor.
7 of 7
29/09/2014 2:30 PM