Revit Keynotes type of object that pulls out other parameters


#1

Is it possible via Dynamo to create something similar to Revit’s Keynote annotation function whereby it pulls out other parameters, not just ‘key value’ and ‘keynote text’?

In particular, say a linked IFC file where it pulls out the ‘IfMaterial’ parameter into the note.

 

 

 


#2

Were you wanting the keynote family to read this data? We are able to get parameters from linked objects now, I am just not sure if the keynote tag will display this.


#3

doesn’t necessarily have to be the keynote family.

Just functionality whereby you can pull out a parameter into an annotation.

Anything like that currently in the development?


#4

This might pose a bit of a challenge due to Revit’s lacklustre support for IFC standards.

My suggestion is the following:

  • Create a Generict Annotation Family because it’s the only annotation that can store data.

-Place the GA families

  • Read the parameters from the linked IFC file( the current methods exposed to the API can only pull data from elements belonging to a known category. If your IFC elements are assigned to an unknown category, it might be tricky to extract the data)

-Write the data to the corresponding GA families.

The below is just a proof of concept. The “Get Documents” and “Element.GetFromLinkedFile” are from the archi-cad.net and SteamNodes packages respectively.

2015-03-24_103930


#5

Thanks Dimitar, that looks promising! Do you mind sharing your files? I’ll share back, if we change/tweak anything.

We’re looking to use it on this project: https://github.com/OpeningDesign/Sports_Complex

you can shoot it as a ‘pull request’ to that project if you want.

Cheers, Ryan

 

 


#6

Dimitar,

I hate to interrupt but its called archi-lab not cad. :slight_smile: LOL

Either way, I wish I had something more constructive to say. Sorry to interrupt.

Ryan,

Whatever Dimitar is saying makes perfect sense.

Good luck!


#7

Dohh, sorry about that Konrad. Whenever I hear IFC, my first thought is ArchiCad :o

Sure, Ryan. I’ll add something some time later.

Edit: There’s a request pending.


#8

Awesome, thanks Dimitar for the Github Commit!

I’m excited about this! There’s a lot of potential here.

I shot you out props here: https://twitter.com/theoryshaw/status/580743754253889536

Are you on Twitter?