Block Metric

Block Metric



The BlockMetric command can help automate the extraction of useful information about a drawing. The program will calculate the dimensions and total parameters of all objects inside the block and write the received data into the attributes of this block. After processing the drawing with this command, you can extract data from the attributes of the blocks and draw up statements of line lengths, estimates, and tables with the volume, weight, and cost of all assembly blocks. Writing results to ordinary block attributes allows you to use any standard and non-standard methods of data extraction, and database connections. You can use your assembly blocks in external information systems, including BIM.

The program closely interacts with the A>V>C> Properties Palette in which you can not only see the results of block measurements but also correct them. For example, you can fix the weight and price of some nested blocks (purchased items) and the BlockMetric program will take this data into account and not try to change it.


The program creates and populates the following attributes: 

  1. Size X, Size Y, Size Z - dimensions of the box into which all block objects fit. It is measured along the three axes of the block's internal coordinate system, regardless of how the block reference is inserted or rotated. But if the reference is inserted with scaling, the dimensions are multiplied by the scale factor. Measured in the current drawing units. When written to an attribute, it is cast to the string as configured for length formatting in Common Options.
  2. Perimeter - the total length of all lines and curves; plus the perimeter of all enclosed shapes, regions, and surfaces; plus the perimeter of the front surfaces of the 3D solids (i.e. the length of the cut). In a millimeter drawing, the perimeter is converted to meters.
  3. Area - the total area of polylines and curves (Autodesk® AutoCAD® can somehow calculate even the area of non-closed curves); plus the area of regions, surfaces, and meshes; plus the area of the front surfaces of 3D solids (that is, the net area of the sheet material, without holes). If sheet material is specified, the area will be multiplied by the safety factor. In a millimeter drawing, the area is converted to square meters.
  4. Volume - the sum of volumes is calculated only for 3D solids. In a millimeter drawing - in cubic meters.
  5. Weight - is calculated only for solids with a given material and only if the material has a given density. The units depend on your density units - the program will multiply the volume by this figure.
  6. Cost - is calculated only for solids with a given material and only if the material has a price. The calculation depends on the type of material. The program will also calculate and add the price of all coatings and edge bandings. For scaled blocks, always gives zero.
  7. Measure - a switch (Yes or No) to block the calculation of the metric. If there is a nested block for which measurement is prohibited, the program will add those metrics that were previously written.


Programs are fully translated into Italian, German, Russian, and Chinese.

To run the plugin, you will have to register your account, top up your account balance or receive bonuses.

Trial Description

You can activate one of the licenses:


About This Version

Version 2024.03.00, 3/26/2024
AutoCAD 2025 compatibility

Screenshots and Videos

Customer Reviews

0 review
Get Technical Help
Go top