Win32 and 64, English

Combine parts into a block assembly. Give the block an automatic name based on a pattern with a sequential number. Replace the block with a new one while maintaining the Attribute values.

General Usage Instructions

Working with the Create Assembly (AsmCreate) command.

Preset the User Coordinate System (UCS) as you would like the parts to be stored inside the block. This is how new blocks will be inserted later. Or you can enable the "Request X-axis" option.

Select the parts you want to combine into a block. These can be any drawing objects. But the program will not work with distorted blocks (different scales on different axes) and with objects on locked layers.

Call the AsmCreate command.

If no objects have been selected yet, the command will ask you to select objects. In the selection prompt, you will see options for quickly switching styles and for opening the customization dialog.

Further, the program can request two points to rotate objects inside the block. The points will define the X-axis direction of the block's internal coordinate system. All objects will be rotated around the Z-axis. By default, these points are not prompted and the program orients the parts according to the current user coordinate system.

The program can request one more point, which will be taken as the origin of the block coordinate system. It is at this point that the grip by which the block is dragged will be displayed. By default, this point is not prompted, and the program itself selects a point among all grips of all parts. A lower left grip is preferred.

Then the program itself creates a new name from the template. From the Number_of_assemblies property, the number of assemblies in the drawing is taken and added to it 1. And this number is substituted into the template instead of %row%. If such a block already exists, the program takes the next number. In any case, you do not need to enter the name of the new block.

Then the program creates a block, copies all objects into it, deletes old objects, and optimizes the objects in the block.

If invalid or faulty objects are found, the program will write about it to the command line.

The program will check all solids and delete their history. Optionally, the program can explode all arrays and nested blocks, transfer all objects to the "0" layer, and glue all solids into a single one.

At the end of the work, the program inserts a new block into the drawing in place of the parts and causes drawing regeneration.

Watch the command line for important information.



Ribbon/Toolbar Icon Command Command Description


Combine parts into a block assembly. Give the block an automatic name based on a pattern with a sequential number.


Replace the block with a new one while maintaining the attribute values.


The installer that ran when you downloaded this app/plug-in from Autodesk App Store will start installing the app/plug-in. OR, simply double-click the downloaded installer to install the app/plugin. You may need to restart the Autodesk product to activate the app/plug-in. To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer, and select the "Uninstall" button. OR, click Control Panel > Programs > Programs and Features (Windows 7/8.1/10/11) and uninstall as you would any other application from your system.

Additional Information

Known Issues


Company Name: A>V>C>
Support Contact:

Author/Company Information


Support Information

Version History

Version Number Version Description


All updates for February 2023.
Go top