Element Codes

Element Codes

mairh_tsek
Collaborator Collaborator
3,441 Views
10 Replies
Message 1 of 11

Element Codes

mairh_tsek
Collaborator
Collaborator

Hello,

Can someone tell me, if in Revit is more common to have codes for each element particularly or it is preferable to have codes for the whole structure? For example if I have a wall with 3 specific layer,I should create a code for this specific wall, or I should create 3 differently codes for each layer?

 


Thank you in advance!

 

Maria

 

0 Likes
Accepted solutions (2)
3,442 Views
10 Replies
Replies (10)
Message 2 of 11

rudi.roux
Advisor
Advisor

Hi @mairh_tsek

 

I would say that it is always better to have the option of extracting and sorting as much info from a model and elements into a schedule as possible. 

 

For walls in your example, you can click on a wall >> edit type >> add identity data as you which (like keynote, type mark etc...)

 

Remember, with walls, you can always use Material Tags and those tags can be edited under Manage >> Materials >> Select Material >> Change Name as you prefer, or even add a specific Keynote to the Material. 

 

You can use a Keynote for the entire Wall Type and use Material Tags(shown below), or assign a Keynote/Mark to the Material Identity (Last image). 

 

1-MAT-1.png

 

Last Image: 

 

1-mat-2.png

 

If you set your template up properly or with info/keynotes as indicated above, your scheduling life would become a dream! Smiley Happy

 

I hope this helps! 


Rudi Roux
MSc | Digital Engineering Manager
LinkedIn
Revit Mechanical & Electrical Systems 2018 Certified Professional | Revit MEP & Architecture 2015 Certified Professional
AutoCAD 2015 Certified Professional | Autodesk Building Performance Analysis (BPA) Certificate

If this post resolved your issue, kindly Accept as the Solution below. Kudos are always welcome

0 Likes
Message 3 of 11

mairh_tsek
Collaborator
Collaborator

Hi  @rudi.roux ,

 

We want to create our codes for the template. So, I was thinking to create a shared parameter for these codes without use the keynotes that Revit has already (if I want to change something, I should edit the .txt file? I don't know a lot of things for the keynotes ). 

 

Is it correct to have a shared parameter-Code for the entire type of the element and after from the material identity - 'Mark' to specify with other code the specific material?

 

 

Is it make sense or not?

 

Thank you in advance.

 

 

 

 

0 Likes
Message 4 of 11

rudi.roux
Advisor
Advisor

Hi @mairh_tsek

 

I just want to make sure that I understand your question correctly: 

 

In essence, you would like to apply codes to your template files so that the codes transfers to a new project? 

 

Keynotes can be setup in your template files and used in new projects. You can edit a keynote file(.txt) as you which and reload and apply the changes which you made to the file. Sorry, I'm unsure if you prefer to edit a .txt file or not, but with keynotes, you have the option to do either in your template or .txt file.

 

HERE IS A PDF which will give you a quick rundown on keynotes. Is this something which might work for you? 

 

You could also do it in the way which you mentioned, I personally just feel that all the tools are already built into the families/system families for what you want to achieve. I hope I made sense. Smiley Very Happy

 

Or you could "Select all instances in project", then assign Codes in the comments section and Marks where required? Then you could also use the Material Tag as mentioned previously. 

 

1-code-1.png 

 

I hope this helps! Smiley Happy


Rudi Roux
MSc | Digital Engineering Manager
LinkedIn
Revit Mechanical & Electrical Systems 2018 Certified Professional | Revit MEP & Architecture 2015 Certified Professional
AutoCAD 2015 Certified Professional | Autodesk Building Performance Analysis (BPA) Certificate

If this post resolved your issue, kindly Accept as the Solution below. Kudos are always welcome

0 Likes
Message 5 of 11

mairh_tsek
Collaborator
Collaborator

Hi @rudi.roux 

 

Well, I want to have for each element that I will use in my projects, a code. For example the wood doors:200.260 , the concrete walls 500.106....etc.

 

Now, because I am new in Revit, I don't know the correct way to insert these codes in a revit project. I want, when I will select an element, to display its code and its description (The description can be the type selector box).

 

Do you believe that I need to create a share parameter or To create a txt file in order to use it as keynotes?

 

Also in Revit, for example, when I will select the floor it will display a code for this specific structure ( concrete slab and wood finish) but I would like to find a way to show a code for each material too (Concrete and wood). Does it correct to use the Identity Mark of each material?

 

I would like your opinion...

 

Thank you in advance!

0 Likes
Message 6 of 11

rudi.roux
Advisor
Advisor
Accepted solution

Hi @mairh_tsek

 

The short answer to your question: "Do you believe that I need to create a shared parameter or To create a txt file in order to use it as keynotes?" - Not at all, no need to create additional shared parameters from what I understand what you would like to achieve. 

 

I attached a Sample Project for you to play around with and to have a look at what I did with the Tags (Material / Keynote / Category Tags). Obviously quite rough examples, but you can amend them as you wish. 

 

Example 1: focuses on the Family and Family Type renaming to achieve the following: "I want, when I will select an element, to display its code and its description"

 

By renaming the Family, when you hover over the door, the name/code will display, when selected, it will also display in your Properties Palette. 

 

1-codes-1.png 

 

The same applies for Walls and Floor as shown below, but here you'll have to rename the Family Type. 

 

1-codes-2.png

 

Example 2: Now the actual Identity Data associated to elements, which can be used in schedules or Material, Keynote or Category Tags.

 

Notice that I used an "A" under the Type Mark, I just added this because you mentioned in an earlier post that you would like to add additional numbers or marks for certain elements. Example, 200.260 - A - Wood Doors (Where "A" can mean that Dark Wood is to be used, but you can obviously amend this or remove it from tags or identity data altogether.) 

 

1-codes-3.png

 

Below is an explanation of how you can amend your actual material data. Where I added: "Ad you material name or Cade here" - you can obviously add anything there, like "Concrete Wall, Cast In Situ".

 

1-codes-4.png

 

Lastly, the information which you would be able to extract from you model in schedules: (all your codes associated with materials can be used and easily used to get project totals of a specific code for an element). 

 

1-codes-5.png

 

All this was done without adding or creating new shared parameters or editing a .txt file. If you set this up properly in your standard project template and add new elements to your project template as you go along, you'll then greatly increase your efficiency and you end up saving hours on tedious work in projects.

 

I hope this helps! Smiley Happy


Rudi Roux
MSc | Digital Engineering Manager
LinkedIn
Revit Mechanical & Electrical Systems 2018 Certified Professional | Revit MEP & Architecture 2015 Certified Professional
AutoCAD 2015 Certified Professional | Autodesk Building Performance Analysis (BPA) Certificate

If this post resolved your issue, kindly Accept as the Solution below. Kudos are always welcome

0 Likes
Message 7 of 11

mairh_tsek
Collaborator
Collaborator

Hi @rudi.roux ,

 

Thank you very much for your help! Here is my question:

 

As I understand I can just to go Edit type> Keynotes > and put my code (example:520.610) without add this code in the .txt file that revit has already, right? Is it correct, to not edit the .txt file?

 

And I can continue and make a keynote tag..Annotation> Keynote Tag > and I will have a Tag with the above Code!

 

 

I have problem with the  Category and Material Tag, I added a description like you in the edit type for the  door , and in the edit type> structure?edit...for the material ....but these codes didn't display in my tags. Any information will be helpful for me!

 

 

Thank you in advance!

 

 

 

 

 

 

0 Likes
Message 8 of 11

rudi.roux
Advisor
Advisor
That is correct, you don't need to edit the .txt file at all. You simply
add your code which you desire under: (Family) >> Edit Type >> Identity
Data >> Keynote. Then you can use your Keynote Tag to your desired element.

Just an FYI, you can even use a normal Category Tag and assign the Keynote
Catergory to the label annotation tag.

Regarding your second question, I'm not infront of my PC now, but I know
where you might be struggling. I'll send another post once I'm infront of
my PC again.

I hope this helps!


Rudi Roux
MSc | Digital Engineering Manager
LinkedIn
Revit Mechanical & Electrical Systems 2018 Certified Professional | Revit MEP & Architecture 2015 Certified Professional
AutoCAD 2015 Certified Professional | Autodesk Building Performance Analysis (BPA) Certificate

If this post resolved your issue, kindly Accept as the Solution below. Kudos are always welcome

0 Likes
Message 9 of 11

rudi.roux
Advisor
Advisor
Accepted solution

Hi @mairh_tsek

 

Just to rephrase from yesterday. You won't need to edit a .txt file and YES you can simply click on a family/element >> Edit Type >> Scroll down to Identity Data >> Under Keynote, add you code as you wish, for example, 520.610.  Then, you use the Keynote Tag to have the number displayed in a Tag. 

 

Regarding you Second Question where you edited the Description under the Structure >> Edit... >> "Material" Description, then you most probably tried to tag it with a Keynote Tag and didn't get the desired result. 

 

Please Note the 3 different tags which I used:

 

1-tag-1.png

I also attached a new Revit File, with descriptions after each of my tags which I used. 

 

1-tag-2.png

 

The place where you should edit the Material is under (Select Family) >> Edit Type >> Scroll Down >> Identity Data >> Add a Material Description as can be seen below: 

 

1-tag-3.png

 

When you want to add a Material Description for each type of material used, for example, 3 different materials in a wall type, then you can go to Edit Type >> Structure >> Edit... >> go into the Material >> Identity >> Description, then use a Material Tag.

 

Doors and most other Families do not have the "Structure...." option, but you'll be able to see which material the door is made of as can be seen below: 

 

1-tag-4.png

 

The door material is "Door - Panel", now you can simply go to Manage >> Settings >> Materials, search for "Door - Panel" and add the description which you desire under the Material Identity. 

 

ALSO NOTE:

 

I changed the Material Tag Label, by clicking on the Material Tag >> Edit Family (Open it in the Family Editor) >> Edit Label >> and the Label Parameter which I used was Description. 

 

1-tag-5.png

 

I hope this helps! Smiley Happy


Rudi Roux
MSc | Digital Engineering Manager
LinkedIn
Revit Mechanical & Electrical Systems 2018 Certified Professional | Revit MEP & Architecture 2015 Certified Professional
AutoCAD 2015 Certified Professional | Autodesk Building Performance Analysis (BPA) Certificate

If this post resolved your issue, kindly Accept as the Solution below. Kudos are always welcome

Message 10 of 11

mairh_tsek
Collaborator
Collaborator

Hi @rudi.roux ,

 

your posts were very useful! Thank you very much for your time!

Message 11 of 11

rudi.roux
Advisor
Advisor

Hi @mairh_tsek

 

Only a pleasure! Smiley Happy


Rudi Roux
MSc | Digital Engineering Manager
LinkedIn
Revit Mechanical & Electrical Systems 2018 Certified Professional | Revit MEP & Architecture 2015 Certified Professional
AutoCAD 2015 Certified Professional | Autodesk Building Performance Analysis (BPA) Certificate

If this post resolved your issue, kindly Accept as the Solution below. Kudos are always welcome

0 Likes