BACTION command

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

BricsCAD Lite; BricsCAD Pro; BricsCAD Mechanical; BricsCAD BIM

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.