Manual Numbering
AVC_MNum plugin for AutoCAD and BricsCAD.
Write the number to the drawing objects click by click.
Insert numbers into Text, Leader, Table cell, Block attribute.
Change the name of a block, solid, polyline or any other object.
The MNum command helps you quickly number drawing objects in the order you want. Just click on the objects and the program will insert a new number. You can use the program to number text, table cells, leaders, blocks, solid parts, electrical lines and any curves.
You can configure where the program will write the number - it can be the content of Text, Multitext, Multileaders. Or table cells. Or the name of a block, part, line. Or a given block attribute.
The program can create names for any drawing objects, including solids and polylines. Then you can see and edit these names in the A>V>C> Properties palette.
The program can write number to any block attributes. And if the block does not have the specified attribute, the program will create a new invisible attribute.
You can write the number not only in the name of the object, but in the properties Kind and Description (Info). If you order the revision of additional properties, then it will also be possible to write numbers in them.
The numbering template allows you to substitute not only the number, but also any properties of the object and drawing. For example, you can insert the layer or material or part length or add any text.
You can number not only with numbers, but also with Latin and Cyrillic letters, Roman numerals, hexadecimal numbers.
The start number can be set in the settings.
The ending number is remembered in the Number_of_details property of the drawing and the numbering can be continued automatically the next time it is called.
You can add any text (prefix) in front of numbers without changing the template at each numbering call.
The numbered object becomes invisible until the end of the command to avoid re-numbering.
You can configure up to 9 numbering styles and quickly switch them from the command line.
If you are too lazy to click all objects one by one, then use the Numbering command (AvcNum), which numbers any number of objects in 1 click.
By using this program, you ensure that the parts have the same names in the LAY command lists, Sawing Table, and Smart Leaders. The presence of the plugin A>V>C> Properties Palette is optional. If you have the plugin A>V>C> Properties Palette you can edit the name of each part, each object manually. And to quickly highlight identical parts by name, use the Select Same (SSO) or Find by Name (FindName) command. You may also find the Select No Name (SNN) command useful for finding objects that you forgot to give a name by mistake.
Read about downloading and installing the program here.
To run the plugin, you will have to register account and top up your account balance or receiving bonuses.
Then you can activate one of the licenses:
Annual license - 10 EUR.
Unlimited license - 50 EUR. Free updates for 1 year.
The trial period is 20 days.
The MNum command is also included in the A>V>C> Pro collection.
Operating procedure
Run the MNum command. The command does not accept preselected objects, because the point at which you click when selecting an object is important to it.
Further, a Prefix may be requested. You can add any text before the numbers every time you call the numbering without changing the template.
Start clicking on the objects that need to be numbered. You cannot select objects with a frame.
In the selection prompt, you will see the command options:
SwitchStyle: Quickly switch between presets by number. The prefix and current number are retained.
TUNE: Opens the program settings dialog
REPEAT - Goes back the number 1. Thus, you can give another object the same number.
The program will create a new number, format the text according to the template and assign this text to the selected object. On the command line, you will see which object has changed which property.
The program will number the objects until you cancel your selection by pressing Esc.
At the end of the work, the team will write on which number the numbering stopped.
Settings
The program settings dialog can be called by the Configure option from the command line or you can use the A>V>C> Options Palette (AvcOptions)
Style name - is any name for this preset. It is not used anywhere, it serves only for the convenience of choosing a style.
Write into - you can choose which property of the object to write the number to. Select from the list:
Name or Text - Depending on the type of object, the program will write the number to the object Name or to the Content property. For texts and leaders - content is filled in. For tables - the cell you clicked on is filled in. For blocks - the program will check the list of visible non-constant attributes of the block and if there is one such attribute, the number will be written to it. If there is no such attribute or there are several, the block name will be replaced. If such a block already exists, the number will be skipped. For all other objects, the Name will be recorded in its xData.
Kind - for texts, leaders, tables, the program will generate an warning. The "Kind" attribute will be created for the blocks. For all other objects, the Kind property will be written to xData.
Info (Description) - for blocks, the program will try to find a non-constant attribute Info and write the number into it. If there is no such attribute, the number will be written into the block description. For texts and leaders, the program will generate an warning. For all other objects, the Info property will be written to xData.
Attributes - in the drop-down list you will see all the attributes of all blocks of this drawing. If some block does not have such an attribute, a new invisible non-constant attribute will be created. In this case, you only need to click on the blocks, otherwise the program will generate an warning.
Template - you can set the text and any properties of the object, which will be recorded along with the number. The template must contain the %row% substitution. It is in this place of the template that the number is written. Usually the whole pattern is just a %row% substitution. Substitutions can be formatted. The line number is an integer and all integer formats are applicable to it. The default format is 000. This means that numbers less than 100 will be padded with leading zeros. But you can set any other format of your own. Including you can display the number in Roman numerals, letters of the English or Cyrillic alphabet. For details, see the Substitutions article.
Numbers - for the convenience of formatting numbers, you can choose from the list numbering with ordinary numbers, Roman numbers, the English alphabet or Cyrillic. For more complex number formatting, write in the template using the %row% substitution format.
Prompt for Prefix - You can add any text before the numbers without changing the template. If this option is enabled, the program will ask you to enter a prefix on every call.
Continue from - Numbering will start from the specified number. The program will remember the last used number, save it in the Number_of_details drawing property. And on subsequent calls, the command will take the start number from the Number_of_details property. Thus, with this setting, you can freely interrupt the numbering and continue it at any time.
Hide numbered object - After numbering, the numbered object will disappear from the drawing to avoid re-numbering. The object is not destroyed, it just became invisible. After the end of the command, all hidden objects will again appear in the drawing.
Features of work
You can click on the same object - the program will not swear, it will simply overwrite the number with a new one.
If you click on an object to which you cannot write the property you configured in any way (the "Write into" setting), the program will display a warning and offer to click on another object. The number will not be missed.
When numbering block names, the program skips the next number if there is already a block with the same name in the drawing.
The name and description of the block are the same for all the block references. Thus, you can click on several reference to the same block, but only the last number will be saved.
The same goes for constant block attributes — they are only stored in the block definition, not in block references. Multiple selections of different block references will renumber the same constant attribute and only the last value will be retained.
The program does not check the identity of solid parts and the identity of polylines. Each clicked object will receive a new number. If you want identical parts to have the same number, use the Numbering command (AvcNum)
Unfortunately AutoCAD does not allow you to select a table by clicking on the text in a cell. To number the table cells, you must carefully click on the cell frames.
There is no way to enter a new attribute in the "Write into" field - only select those that are already in the drawing. You can create attributes in advance in the A>V>C> Properties Palette.