Manage barmarks

Last modified by Catalin Turluc on 2023/03/01 15:59

Manage Barmarks

In IMPACT 17 for Revit, we have improved the barmark functionality by adding a new function called "Manage barmarks" which helps the user to match similar barmarks from database or to create new barmarks. 

The purpose of the new functionality is to have as less barmarks definitions as possible in use and so that the user can change the barmark measurements so that it matches another barmark instead of creating a new barmark definition. The matching will be possible only when the similar barmark measurements will be within the specified tolerance from the original value. 

The barmark's default tolerance value is specified in IMPACT Standard Admin in "Default" from Reinforcement Defintions. The variable is called "DEFAULT_MEASURE_TOLERANCE". 

Default tolerance value in Standard Admin.png

Figure 1 - DEFAULT_MEASURE_TOLERANCE variable in IMPACT Standard Admin 

The new command is placed in Reinforcement ribbon section and in order to start the command, one needs to select the elements which have rebars inserted. 

Manage barmarks in IMPACT Revit.png

Figure 2 - Manage barmarks in IMPACT Revit (icon coming soon)

Manage barmarks dialogue window.png

Figure 3 - Manage barmarks dialogue window

Element mark: The element mark from where the rebar is taken 

Rebars: How many different rebars Shape codes are inserted in the specific element

Matched: How many rebar Shape codes have been matched

Rebar number: This number is coming from the rebar properties

Shape: Shape code of rebar 

Quantity: How many rebars with specific shape code are inserted. If the rebars are inserted using other option than "Single", it will show the quantity as "1".

Matching Bar Mark: When the rebars doesn't match it will be highlighted with red color. When the rebars are matching it will be highlighted with black color

New Bar Mark: User can type and create a new bar mark if there is not matching with the existing barmarks from database

Tolerance: The default tolerance 

Measure tolerance: The tolerance range when searching for a barmark to match it 

Refresh: Refreshes the dialogue window with the new information after the barmark has been matched or when creating new barmak 

Match similar barmarks from database

As we specified before, the purpose of this functionality is to reduce the number of barmarks definitions and therefore if the are any rebars in model drawn with a geometry within the 10mm tolerance (that's how we defined in IMPACT Standard Admin) then we will match these rebars from model with the existing barmarks from database.  


In our model we have some beams and columns which have rebars inserted. We also have two barmarks definitions in our database but the geometry of the rebars in model are not precisely the same as the ones that we defined in in Barmark definitions. 

Barmarks definition.png

Figure 4 - Barmark "K" definition in database

Barmark N definition.png

Figure 5 - Barmark "N" definition in database

As we can see in this example, the rebars from the rectangular beam are matching with the barmarks definitions. Start matching the rebars by pressing on "Matching" button. 

Beam rebars are matching with barmark definition.png

Figure 6 - The rebars inserted in beam are matching with the barmarks definition 

After pressing on "Matching" button, a new dialogue window opens up. Here you find the information about the different measurements of the current rebar compared with the barmark from database. 

Match barmark dialogue window.png

Figure 7 - Match barmark dialogue window

Start changing the measurements (in this case for A and B) for the current reinforcement bar by selecting it and then by pressing "Highlight" button. This will help to visualize the rebars in model and also gives the possibility to modify the values. 

The parameters of the rebar can be changed while the Match barmark dialogue window is still activated and opened. 

Go to rebar properties and change (in this case marked with red color) the parameters for A and B.

Once the values are changed, press on "Reload" button to apply the changes and finish the command by pressing "OK".

Matching barmarks.gif

Figure 8 - Matching barmarks

When selecting the same beam and reopening the Manager barmark dialogue window, we can now see that the rebars have been matched with the barmark from database. It will show the barmark name from database. 

Barmark matched.png

Figure 9 - The rebars are matched with the barmark from database

Create new barmark

When there is no matching between the rebars from model with the rebaras from database, there is also possibility to create a new barmark.

In this example, we have a wall with two different rebars shape codes. As we can see, the "B" shape is already matched with a barmark from database. We will create a new barmark for the rebars with "A" shape. 

Barmark does not match.png

Figure 10 - Rebar does not match with any barmark

Type the new barmark name in the "New Barmark" field and press apply. 

Creating a new barmark.gif

Figure 11 - Creating a new barmark

The new barmark is created with the measurements and all the other information taken from model. 

New barmark created.png

Figure 12 - The new barmark definition is created

Copyright 2023 StruSoft AB