A blog dedicated to tidbits of software information related to the AEC industry. Most tips and tricks are roughly 60 seconds because, "Hey who doesn't have 60 seconds".
*The views and opinions expressed in this blog do not reflect those of my employer.

Monday, April 6, 2015

Assign Arrowheads Across Whole Revit Project

Every now and then I will jump into a developed model and notice that users have created custom text types or keynote tags, Often times these text types and keynote tags will not be using the standard arrowhead type we use at our company.
There are several reasons this could happen,(copying details, to add something to the keynote tag, different text style, etc).
In Revit, the arrowhead style is a type parameter which is both a good and bad thing. If you have a very developed model with a bunch of different types, this could take what seems like forever.
Thankfully we have Dynamo to save us. See below for a video of the first Rhythm tool in action.

In the video I illustrate that all the text and keynotes are different types. Select the types to exclude (important if you need specific arrowhead types), and select the arrowhead type for Dynamo to apply after it selects all of them for the whole model.



-JohnP

11 comments:

  1. Thanks John,
    For posting the tool.How do i change Arrow head Style of Tags using this tool?

    ReplyDelete
  2. I can make a version that adds that support or update the existing one. I will get that done tomorrow morning. Thanks for the suggestion kulkul!

    ReplyDelete
  3. kulkul, I was looking at adding this functionality but it is a bit more difficult. Do you know what kind of tags you were wanting to do specifically?

    ReplyDelete
    Replies
    1. Hi John,

      Sorry for the late reply. I saw your "Rhythm for Dynamo updates". its perfect 👍 you have mention almost all tags.

      Thanks a million :)

      Delete
    2. Anytime! Let me know if there is anything else!

      Delete
  4. http://sixtysecondrevit.blogspot.com/2015/05/rhythm-for-dynamo-update_27.html

    ReplyDelete
  5. Hi, i found a error in the Arrowhead Assigner ( Get All TextnodeTypes is looking for custom node

    ReplyDelete
  6. https://drive.google.com/open?id=0B3oLhdhnXmutUngzVkFSTUJ6Nlk
    I made the changes and have updated the package. It is also now case insensitive.

    ReplyDelete
    Replies
    1. Updated link. The last one was wrong https://drive.google.com/open?id=0B3oLhdhnXmutUngzVkFSTUJ6Nlk

      Delete
  7. greats, works perfect, where is the Arrowhead assigner for tags, I found the post in your blog but the node is not available in the package.

    ReplyDelete
  8. Sorry about that. There was an issue with the package manager recently. It should be there now. Thanks for letting me know!

    ReplyDelete