BACTION command
Adds an action to a parameter in a dynamic block definition.

Disclaimer
Creating and editing dynamic block definitions under BEDIT in Experimental mode is an experimental feature which may not yet be stable, and could be removed in the future.
Use the MANAGEEXPERIMENTALFEATURES command (or the EXPERIMENTALMODE system variable) to turn on or off experimental features, then restart BricsCAD®.
The Experimental mode is turned off by default.
Important: In the event that you purchase BricsCAD® in the U.S. or for use in the U.S., this feature is neither available nor licensed to you. Please see EULA for more information.
Method
Note: This command is not available in Block Editor when editing a parametric block.
You can add an action to a parameter in a dynamic block definition to define how the block geometry moves or changes when the action is triggered in a dynamic block reference.
The action types available depend on the selected parameter:
- Point parameter: move, stretch.
- Polar: array, move, scale, stretch, polar stretch.
- Linear parameter: array, move, scale, stretch.
- XY parameter: array, move, scale, stretch.
- Rotation parameter: rotate.
- Flip parameter: flip.
- Lookup parameter: lookup.
Select the parameter, the action type, the selection set (the geometry affected by the action), and the action location.
Options within the command
- Array
- Adds an array action to a linear, polar, or XY parameter.
- Move
- Adds a move action to a point, linear, polar, or XY parameter.
- Scale
- Adds a scale action to a linear, polar, or XY parameter.
- Stretch
- Adds a stretch action to a point, linear, polar, or XY parameter.
- Polar stretch
- Adds a polar stretch action to a polar parameter.
- Multiplier
- Changes the value of the associated parameter by the specified distance when the BACTIONBARMODE system variable is set to 0 and the action is triggered.
- Offset
- Increases or decreases the angle of the selected parameter by the specified value when the BACTIONBARMODE system variable is set to 0 and the action is triggered.
- Xy
- When an XY parameter is selected, specifies whether the distance applied to the action from the parameter's base point is the parameter's X distance, Y distance, or XY distance.
- Base
- Specifies whether the action's base point is dependent or independent of the base point of the associated parameter.
- CPolygon
- Defines the boundary area of an action (the entities modified by the action) by the specified polygon.
- Undo
- Undoes the last polyline segment and continue drawing from the previous point.