To make a block dynamic, you need to add specific elements to the block definition.
You add dynamic elements to a block definition in the Block Editor. In addition to geometry, a dynamic block generally includes one or more parameters and one or more actions.
You add parameters to a dynamic block definition to define custom properties for the block and to specify positions, distances, and angles for geometry in the block.
Actions define how the geometry of a dynamic block reference will move or change when the custom properties of the block reference are manipulated in a drawing.
Use the Parameter Sets tab on the Block Authoring palette to add commonly paired parameters and actions to your dynamic block definition.
When you add a parameter to a dynamic block definition, custom grips associated with key points of the parameter are automatically added to the block.
You can use visibility states to make geometry visible or invisible in a dynamic block. One block can have any number of visibility states.
You can use a lookup table to define properties for and assign property values to a dynamic block.
When you create a dynamic block, you can specify custom properties for the block. You can also specify whether or not these properties appear in the Properties palette when you select the block reference in a drawing.
You can modify dynamic block definitions in the Block Editor.
A yellow alert icon is displayed in the Block Editor if a dynamic block definition contains errors or is incomplete. You need to correct the errors (or complete the block) so the block reference will function properly in a drawing.