Hi,
I'm trying to have my door tag set with the "To Room" number. I tried both of these Dynamo turorial but neither of them works for me.
I'm using Revit 2018 in French, maybe this is the reason why it is not working although Dynamo is in English.
Is there another way to set the door tag automatically to the room number where it's going just like in the video, see below:
https://www.youtube.com/watch?v=rfLekFFhbHA
If you examine a door tag and create a new label you'll find that Revit doesn't offer To Room or From Room as a parameter available to use for a label. A door doesn't make these values apparent to us when we select and examine their properties. The only place they make this available to us is in a schedule and only when we use Select Available Fields From: do we see these parameters appear. The schedule environment has a special query function to share data between these related elements.
As such all the 3rd party applications, that are available to do this door numbering task, examine the door element and related rooms to supply a new Mark value. They also have to figure out which room they belong to despite their To Room value (it can be wrong). Those I've seen provide a way to review and then revise a door number based on the other room if necessary.
You'd have to use a similar technique and logic whether writing the code yourself or via Dynamo.
Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Even though I agree with you the problem is that I really have to do this for the numbering of doors. But still, thank you for your answer.
Thank you for the Dynamo file, but it did not work neither. Plus, I need to associate the door tag with the room where it is heading. According to your example, I'd like to have the doors tagged:
100.1 ; 100.2 (for the exterior door)
101.1 ; 101.2
102.1 ; 102.2
@Anonymous wrote:
Thank you for the Dynamo file, but it did not work neither. Plus, I need to associate the door tag with the room where it is heading. According to your example, I'd like to have the doors tagged:
100.1 ; 100.2 (for the exterior door)
101.1 ; 101.2
102.1 ; 102.2
It did not work in what sense? It did not run, it completed but gave yellow warnings, or it completed without warning but the [ToRoomNumber] parameter was not filled with [To Room: Number]? Do you have the Dynamo Package I circled in the screenshot?
The script doesn't take care of the suffix, you either add another label to combine with the [ToRoomNumber] label in the tag family, or add more core to the script/create another script to do it. You can consult the Dynamo forum (see my signature) see how it's done.
Yes I did download the Dynamo Package. See the error on the screenshot. I translate you:
Yellow error = Warning: Nothing is selected
Red error = Error: The custom node definition is not loaded.
I am really not used to Dynamo by the way.
The errors mean you do not have one or all of the mandatory things below:
- a Shared parameter (text) assigned to Doors category: ToRoomNumber
- Clockwork package so that you can have the [Door.Rooms] node. Go to Dynamo's Package menu and download it.
If you can download and install your own apps for Revit on your PC...consider the CTC BIM Project Suite - door numbering tool is in the free part of the suite.
Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
I don't understand. If you look at the picture I attached you can see that I have it. Like I said, I did download it. The two errors are not in the clockwork node. They are in the "Select Phase" and "GetParameterValueByNameAsString" nodes.
I really need help on this one.
I am out of idea. Maybe it has something to do with different language in Revit. You can ask the Dynamo gurus over their own forum (see my signature).
Hi, s.tracy,
Welcome to the Revit Forum! I'm Judy from Revit support. I see you've got some questions about working with "room to" and "room from" values in your Revit project and have been trying to use Dynamo to work it out but you keep getting errors. I know that's awfully frustrating! The best place to get assistance with Dynamo scripting issues is at the Dynamo Forum, where you can interact with other users and with developers who can help you sort out problems in your script.
How to get help on the Dynamo Forums is a great guide to how to describe your issue and what materials to include so that others can see the problem.
ToanDN suggested that maybe you don't have a Shared parameter (text) assigned to Doors category: ToRoomNumber. We can see from the sceenshot that you have the Clockwork node, but can't see whether you have this shared parameter assigned to Doors, so I just wanted to check with you on that point.
If you have any questions about the shared parameter I'll be happy to help you out with that. For Dynamo scripting issue, the Dynamo Forum is the best place to find assistance.
Let me know what I can do to help!
Best,
Judy_S
Hi Judy.S
It never solved the issue, probably because my office use a french version but I did not try in english either
Bonjour, pour votre information, nous avons un forum en français: https://forums.autodesk.com/t5/revit-et-bim-francais/bd-p/198
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.