Python in Dynamo: Room Boundaries (API 4)

preview_player
Показать описание
We continue exploring Dynamo, Python and Revit API by taking on the challenge of extracting room boundaries based on the internal project calculation settings. This forms part 1 of 3 of a workflow which aims to generate areas based on their related rooms.

I hope you enjoy the session and learn something new! Feel free to comment any feedback/questions below, or follow my channel if you enjoyed this.

Learn more about Dynamo at;

Software used;

Hardware used;

#revit #dynamo #python
Рекомендации по теме
Комментарии
Автор

Wooow)) really tricky! Great video! thanks a lot!

whitewind
Автор

Hi Gavin, Thank you very much for all your content. It has helped to build my Dynamo skills up everyday.
I just have a quick question, I'm using your Room Boundaries node from crumple, and I'm trying to get the room boundaries from a link model, but they appear in my model depending of the internal origin of the link model. Is any chance I can get the location of these boundaries by shared coordinates or Project base point? Thank you in advance :)pt

juanabadia
Автор

Amazing content, quick question! Is it possible to add another level to the list or remove? When I have a bounding square in the middle of room, that isn't touching the room bounding perimeter. The Python script duplicates the room, it create two list of same curves(including the curves inside the room). While the dynamo node(Room.FinishBoundary) would have the room under 1list with two subsists: 1sublist of perimeter bound curves and 2list of inside room bounding curves.

thiswillbemynick
Автор

Hi Gav, awesome video. I was trying to rebuild your code in C# but, for some reason I cant acess the Get Boundaries Segments in my Rooms... Do you have any thoughts on why this happen? Great video as always, thanks

alvernepaiva
Автор

Hi, Gavin,
Hope you are doing great as usual. Thanks for your whole channel. I learn a lot everyday.
I just have a question. At the moment of 09:30, why cannot we use the method directly from the AreaVolumeSetting class? I mean, why do we have to use the GetAreaVolumeSettings method first.
Just to clarify my point:
Why we use:
instead of:

Isn't the a method from the AreaVolumnSetting class? So why we do use another method before it? This is annoying especially that there is no reference in the Revit API to state that we should use it?

Sorry for the long question. I hope you get me.

omarelwan
Автор

Thank you so much for a great video! Could you please let me know how to make a "select.ByCategoryandLevel" node?

junghoonwoo
welcome to shbcf.ru