Batch Attribute Editor

Batch Attribute Editor

Win32 and 64, English

Lee Mac Programming
Modify values of multiple attributes across a set of drawings.

General Usage Instructions

Upon starting the program using the command syntax BATTE (Batch ATTribute Editor) at the command-line, the user is presented with the first of two dialog interfaces: the first screen for input of attribute data; the second for drawing selection.

Entering Attribute Data
At the top of the first dialog there are three edit boxes in which the user can input a Block Name, Attribute Tag and a new value for such attribute.
The Block Name field specifies the block in which the attribute to be modified is located. This field is not case-sensitive and may use wildcards to match multiple blocks containing the same attribute tag.
The Attribute Tag field specifies the tag name of the attribute to be modified (Note: this is not the attribute prompt string). This field is also not case-sensitive and, as per the restrictions on attribute tag names, the attribute tag cannot contain spaces.
Finally, the Value field specifies the new content for the attribute. There are no restrictions on this field and it may be left blank if the attribute value is to be removed.
After specifying the Block Name, Attribute Tag and Value, the item may be added to the list of items to be modified by clicking the 'Add Item' button, or by pressing 'Enter' from within the Value edit box.

Incrementing Attribute Values
The Editor also allows the user to automatically increment attribute values or sections of attribute values across drawings as they are processed by the program. This functionality may be particularly useful where attributes displaying drawing numbers are concerned.
To increment an attribute value across drawings, enclose a numerical section of the attribute with the markers <# and #>

Selecting Blocks
Attribute items may also be added to the list by selecting attributed blocks from the active drawing. Upon the clicking the 'Select Blocks' button on the main dialog, the user is prompted to make a selection of attributed blocks.
The values of all attributes within each block in the selection are then displayed in an intermediate dialog interface, allowing the user to choose which items from the selection should be added to the list of items to be modified by the program.

The Attribute Data List
The list box panel displays a list of attributes to be modified by the program. Items in this list may be edited by double-clicking on them.
Multiple items may be removed from the list by selecting them and clicking the 'Remove Item' button. Or the whole list may be removed by clicking the 'Clear' button.
The list of attribute data may be exported to a CSV or Text file by clicking the 'Save to File' button and creating an appropriate file saved to a desired location using the dialog that subsequently appears.
Similarly, attribute data be loaded from a CSV or Text file by clicking the 'Load from File' button and selecting a file from the dialog that is displayed.

Selecting Drawings
The second dialog interface is dedicated to selection of drawings to be processed by the program. Here, the user may select a directory using either the 'Browse' button at the top of the dialog, or by entering a folder path into the 'Folder' edit box; then proceed to browse the files and folders within that directory from the left-hand list pane.
The folder structure may be navigated from within the left-hand list pane by double-clicking on a listed folder, or on the parent folder symbol ('..').
Drawing files may be added to the right-hand list pane by double-clicking on a file, or by selecting multiple files and clicking the 'Add Files' button. Similarly, files may be removed from the right-hand list pane by double-clicking on a file or by selecting a group of files and clicking the 'Remove Files' button.
Drawing files in the right-hand list pane are displayed using a relative path, relative to the directory that is currently selected in the left-hand list pane.
After attribute data has been entered and a number of drawings have been selected to be processed, the user may click the 'Run' button to modify the listed attributes in each of the select drawings.



Ribbon/Toolbar Icon Command Command Description


Launches the command dialog.


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: Lee Mac Programming
Support Contact:

Author/Company Information

Lee Mac Programming

Support Information

For support, contact:

Version History

Version Number Version Description


Added 2025 support


Added 2016 support

Go top