Apply revisions to sheets in Revit using Dynamo!

  Рет қаралды 7,728

Aussie BIM Guru

Aussie BIM Guru

Күн бұрын

Пікірлер: 83
@josephkaumo1396
@josephkaumo1396 2 жыл бұрын
Very nice. You truly are the guru. Thanks for saving me time.
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
You're welcome Joseph+
@haythamwaheed9946
@haythamwaheed9946 Жыл бұрын
Wonderful, thank you for your great effort
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
My pleasure!
@suttonkite
@suttonkite 2 жыл бұрын
Gavin, I was using your video and the packages and all worked great! You saved me a lot time on over 600 sheets to change revision. One thing I was struggling with is to find the right packages and Issue dates of Crumble. I love your videos and would love it even more if I knew what packages I have to specifically download to Dynamo. Packages are changing all the time and nodes are some times hard to find. Thanks so much again for all your good work!
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
I typically update Crumple once every few months, and nodes should remain relatively similar for the most part. Occasionally I reorganise a few such as my familydocument nodes when enough are made to warrant their own subgroup but for the most part the latest version will typically also be the greatest. Glad the script proved helpful :)
@shanthiswamy
@shanthiswamy 3 жыл бұрын
Hi Gavin Thank you so much for the wonderful script. I have tried this script and is working great. It will reduce my work a lot.
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
You're welcome! Alwayd glad to save others time
@marwanbeaino5377
@marwanbeaino5377 2 жыл бұрын
Great content Gavin ! Many thanks
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
You're welcome!
@salmanhasan253
@salmanhasan253 3 жыл бұрын
It is great. Thank you so much for all your content
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
You're welcome Salman!
@susantang1354
@susantang1354 2 жыл бұрын
Thanks for your awesome videos. I just tried the old version because my project was stuck in an older version of Revit. (which still works great) The new tutorial is much better! For one thing it's so much easier to read. Any chance you can demonstrate how to add a sheet set filter to the list? I am thinking a separate dropdown to select sheet sets. This way I can click select all after I select the right sheet set.. ( Ie. SD, DD, CD.. etc)
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
Unfortunately I'm too time poor for KZbin videos these days, but the workflow would be similar to this. Instead of a listview of sheets, you'd want a dropdown for sheet sets. You can't get data shapes to have inputs interact with each other (usually addins are needed for that), so it'd be all sheets in the sheet set, or a secondary UI after picking the sheet set which then lets you exclude sheets from the returned sheets of that set. The key nodes to work with sheet sets would be Element Types > All elements of type (element type being ViewSheetSet), and after you get the sheet set I have a custom node in Crumple that can get its sheets called Sheetsets.Views. I hope that helps give some ideas!
@rafeeksadak104
@rafeeksadak104 3 жыл бұрын
Thanks Gavin for this, really
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
You're welcome!
@bagelnine9
@bagelnine9 2 жыл бұрын
Thank you for this amazing script and all the custom nodes you created in crumple. I really like your clear explanations - you've done a great deal to educate me and get a better understanding of dynamo. I suppose we could use these forms for other tasks as well. We use a lot of additional key fields in our company to self generate sheet names in line with Aconex protocols. It becomes really tedious to populate all those bits of information in hundreds of sheets. This will definitely reduce the workload a lot. I wish there was a way to do the same by only using dynamo's core packages - it would increase usability across all members of the company. But, I suppose we have to wait for dynamo to pick these up and pack it in before we can go there.
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
I'd say you could update all sheet values using an import/export excel workflow as an alternative. Glad to hear the videos have been helpful!
@dykodesigns
@dykodesigns 3 жыл бұрын
That looks handy. So far always have to do this manually.
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
Not anymore!
@Sheltieist
@Sheltieist Жыл бұрын
Impressive! Will also update revisions in sheet place holders?
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
I just tested it and yes it appears to be possible.
@wesleycloostermans1119
@wesleycloostermans1119 2 жыл бұрын
Hello, what version of crumple did you have in this video? because I can't find some tools you use anymore.
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
They will be in different areas of the package now. Add/remove revision can be found under Crumple > Revit > Sheets. I cleaned the package up a lot since this video.
@McOchanIKut
@McOchanIKut 2 жыл бұрын
Hi Gavin. Thanks for the nice educative video. Would you kinldy make a video on how to create a legend of light fittings with nested annotation symbols using dynamo. I will appreciate. Thanks
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
Hi Mark, it's a bit out of my experience area unfortunately but I'd suggest hitting up the Revit forums in the MEP section where someone will likely have a good workflow suggestion. The Dynamo forums might help also, but I find it's mainly architects there.
@emmabnz
@emmabnz 2 жыл бұрын
Hi there, thank you so much this is great. I'm having some issues though getting the Input List in MultipleInputForm ++ to look right, everything is working fine and when i run it, it looks correct but under Dictionary in MultipleInputForm ++ it has User Inputs Empty List, basically my list of lists says it is empty. Any ideas why it would do this? and from there, the 'out' code block returns null not true. I'm an absolute Dynamo beginner, we have a large project in house and we are trying to find a way we can automate our upreving process.
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Hrm very strange. Make sure if you are using a new version of dynamo in revit 2023 that you are using latest data shapes and have ironpython2.7 package installed that data shapes depends on. Generally as long as you put inputs into a list format and proceed with the UI it should work.
@willseelbach5813
@willseelbach5813 10 ай бұрын
For your code block at 11:25, mine will not spit out “true”, instead it says null. When trying to run, that code block turns yellow and returns the warning “cannot index into a null list, dictionary, or string.” Any ideas? Really appreciate your videos!
@AussieBIMGuru
@AussieBIMGuru 10 ай бұрын
This means the user interface did not return any inputs. If you're in revit 2023+ data shapes needs the IronPython2.7 package to run also, common issue that is a likely cause I'm guessing.
@jorgecruz2359
@jorgecruz2359 2 жыл бұрын
Hi BIM Guru, excellent evening. I have seen some videos you have made about Dynamo and I would like to ask for your help, I have tried to export to excel a list of Plans with revisions on sheet but I can not extract the revisions in the list, my purpose is to have a table with the following headings: Sheet Number-Sheet Name-Revisions on Sheet (this last value I can not get it in the list, I have different project revisions and they are different in each plan since they are manipulated through Shown in Revision Schedule). Can you please help me?
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
Sounds like this video i made: kzbin.info/www/bejne/rIXIlZRjp89mfpY
@jorgecruz2359
@jorgecruz2359 2 жыл бұрын
@@AussieBIMGuru thank you very much, it has been a great help. The contribution of your videos is great, good luck.
@haythamwaheed9946
@haythamwaheed9946 Жыл бұрын
Can you please create a dynamo that do find and replace similar to the one in Autocad for Revit, thanks
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
The String.Replace node does this. You can then pair it with Element.GetParameterValueByName and Element.SetParameterByName to commit this to a change in an element parameter value or name.
@hoangnhinguyen1973
@hoangnhinguyen1973 3 жыл бұрын
Hi Gavin, Thank you a lot for your video. I have tried with the script but still get warning "Derefrencing a non-pointer" at node ++...forms of datashape. Do you have any suggestion or solution about this issue? Thank you in advance.
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
Unfortunately it's quite a generic error so it's hard to say. Cross check all your input types are correct, and maybe try installing the latest version of data-shapes as well.
@hoangnhinguyen1973
@hoangnhinguyen1973 3 жыл бұрын
@@AussieBIMGuru thanks for your reply. I am thinking about my dynamo version 2.5 different to yours. All nodes works well except that node. Input is put in correctly because if it is not put in, there will be error in other nodes. I will try to reinsall the package as your advice.
@ayahel-ghalayini1104
@ayahel-ghalayini1104 2 жыл бұрын
Hi, I was wondering if theres a way to allow each description to be editable per sheet under the same revision number? So for example, sheet 3 will have Revision B "bathroom layout changed", however on sheet 8 Revision B "foundation altered". Thank you
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
Unfortunately revisions in Revit all work at a type level. Best practice is usually to cloud changes on sheet and tag their comment field to describe the changes.
@mehark
@mehark 3 жыл бұрын
Hello Gavin, Please could you tell me how to prevent the inputs in the Multiinputsform++ to show separately when i run the script? my script works very fine but the script keeps bringing me the inputs in seperate windows Example: 1- I run the script 2- I get the list view data alone (I play run) 3- Then i get the dropdown menu alone (I play run again) 4- The i get the Boolean toggle alone (I also play run) The result is the same but it bugs me a little to not having them all in the same window.
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
Make sure that all the inputs are sitting at the same list level when you put them in the list.create node. You should see three items @L1 and one list @L2. Usually if you see multiple interfaces, this is because there are sublists in your list.create node.
@mehark
@mehark 3 жыл бұрын
@@AussieBIMGuru Yes, by reviewing what i have done, I did find the error, thank you.
@prezlamen7906
@prezlamen7906 3 жыл бұрын
Thanks so much. I only used dynamo for basic stuff like copying offset etc but i wanna spend some time to get into this deeper. Im making this right now, it'll be a big help but I'll need to understand what's going on first so i can add a functionality i also need. When jumping from review revision to construction usually we dont show past revisions, only for construction, so i still have to go and manually remove them from sheets. Do you have any idea how i could implement that into this?
@prezlamen7906
@prezlamen7906 3 жыл бұрын
Sorry, i commented before watching the whole video. Tnx.
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
No worries! A batch remove versus add would do the trick for sure. Some firms will merge all preconstruction revisions in Revit itself if they are not needed anymore as well.
@prezlamen7906
@prezlamen7906 3 жыл бұрын
@@AussieBIMGuru We don't do that. There is one thing i will add when i get experience in dynamo and that is to show all the revisions a sheet has in drop down menu. Maybe like level 1 - fire protection (IFC 03 01.12.21.). Your videos give great insight on everything so I can't wait for holidays when i have time to learn some and play with dynamo more.
@just_a_statistic
@just_a_statistic 3 жыл бұрын
Didn't understood a thing but will give thumbs up for your efforts
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
Thanks, i guess!
@yevheniibatiievskyi
@yevheniibatiievskyi Жыл бұрын
I have one more question.) Is any chance to get a date (dd.mm.yy) of revision in this list?
@yevheniibatiievskyi
@yevheniibatiievskyi Жыл бұрын
Found out.) > Revision.RevisionDate < function
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Yep the property you found is the ticket! www.revitapidocs.com/2024/0895e812-4ea9-f128-2ae1-4a1e6c3397bd.htm
@patomargain
@patomargain 2 жыл бұрын
How can I download Data-Shapes plug-in?? I cannot find it in the packages
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
Try searching for data-shapes instead of with a space.
@giannicatalano1927
@giannicatalano1927 2 жыл бұрын
Hello! What is the package of Sheetscleaned please? Thank you
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
It is in crumple but it is now called Collect.Sheets.
@giannicatalano1927
@giannicatalano1927 2 жыл бұрын
@@AussieBIMGuru thankss
@kylesamuelson9053
@kylesamuelson9053 3 жыл бұрын
Great video as usual. I tried looking for this script on Github but couldn't find it. Is it on there and if so what is it called?
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
You can find this one in my toolbar pack: github.com/aussieBIMguru/Misc/blob/master/ABG%20NonicaTab%20PRO%20Toolbar%20v1.0.zip
@rezwanulhoque117
@rezwanulhoque117 Жыл бұрын
"SHEETS CLEANED" NODE CAN NOT FINED IN YOUR PACKAGE, HOW TO SOLVE THAT ISSUE?
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
It has been renamed to Collect.Sheets in Crumple.
@rezwanulhoque117
@rezwanulhoque117 Жыл бұрын
@@AussieBIMGuru ok thanks
@yevheniibatiievskyi
@yevheniibatiievskyi Жыл бұрын
Code block out[0]; out[1]; out[2]; gives me 'null' and UI window does not appear at all. all before that node script runs ok and shows UI
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Make sure if you are in 2023+ you have ironpython2.7 package installed. Data shapes needs it
@yevheniibatiievskyi
@yevheniibatiievskyi Жыл бұрын
all the scripts after this part are not do any. UI is running but revisions are not removed or added.
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
@@yevheniibatiievskyi hard to say via YT. Recommend asking dynamo forums for specific help.
@yevheniibatiievskyi
@yevheniibatiievskyi Жыл бұрын
@@AussieBIMGuru But finally, whole script is doing its job from time to time.) Just not running all the time I push the button RUN.
@yevheniibatiievskyi
@yevheniibatiievskyi Жыл бұрын
@@AussieBIMGuru I'm getting a message: "this graph contains nodes that reference an outdated Python engine". Dynamo has moved away from the old IronPython2 (Python 2) engine towards a new CPython3 (Python 3) engine. The IronPython engine is stil available as a package from the Dynamo package manager, but only the CPython3 engine will be supported. Custom Nodes that have an IronPython2 dpendency: Data-Shapes - DropDown Data Data-Shapes - Listview Data Data-Shapes - MultipleInputForm ++ Data-Shapes - Boolean input Crumple - Collect.Sheets Crumple - Revit.GetDocument archi-lab net - Add Revision to Sheet archi-lab net - Remove Revision from Sheet Crumple - UI.Messenger
@ezhilarasan3776
@ezhilarasan3776 3 жыл бұрын
How to do give column beam numbering by using dynamo
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
It depends on your ordering logic (if there is any). I have some videos on numbering by spline and circle here that might of relevance: kzbin.info/www/bejne/mJ3Onneho7molaM kzbin.info/www/bejne/aHmZc4Ofbsymh6c You could find their nearest grid, then append that to their level as a number maybe? I have a video on finding nearest grids to elements here also: kzbin.info/www/bejne/bJLRYpainZ6Fpac
@leszkensleszkens2785
@leszkensleszkens2785 3 жыл бұрын
Great! Thanks!
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
You're welcome!
@nathanwalker3217
@nathanwalker3217 2 жыл бұрын
This still possible in Revit 2023?
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
Yes but you will need to install the IronPython package to support the old packages using it.
@nathanwalker3217
@nathanwalker3217 2 жыл бұрын
@@AussieBIMGuru any idea where to find those cheers mate
@AussieBIMGuru
@AussieBIMGuru 2 жыл бұрын
The package manager has it if you search for it. I have a more up to date tutorial for this in my dynamo playlist also where I use my own package so its a bit more streamlined.
@just_a_statistic
@just_a_statistic 3 жыл бұрын
How many applications on the task bar ?😂
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
Just a few! I use quite a lot of programs.
@just_a_statistic
@just_a_statistic 3 жыл бұрын
Have you purchased revit or is it cracked ?
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
I own a BIM consulting business, so I use a genuine lisence. I cannot take such a careless risk when I produce content this publically. I wouldn't even know where to find cracks these days, haven't seen that sorta thing since my Uni days (10+ years ago!).
3 жыл бұрын
Mother of god how many package uses
@AussieBIMGuru
@AussieBIMGuru 3 жыл бұрын
2 packages? Data shapes and crumple. Very manageable.
Export a Revit schedule to Excel using Dynamo!
13:26
Aussie BIM Guru
Рет қаралды 20 М.
Sun eye views in Revit using Dynamo and Crumple!
14:30
Aussie BIM Guru
Рет қаралды 1,3 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Door thresholds in room outlines using Dynamo!
15:41
Aussie BIM Guru
Рет қаралды 4 М.
'Nuke' Revit models using Dynamo, Python + Revit API!
27:38
Aussie BIM Guru
Рет қаралды 3,7 М.
Navisworks Clashes to Revit using Dynamo!
36:47
Aussie BIM Guru
Рет қаралды 30 М.
Managing and automating Revit model health dashboards!
44:07
Aussie BIM Guru
Рет қаралды 17 М.
The Ultimate Render Engine Comparison for Architects
16:01
Upstairs
Рет қаралды 694 М.
Exploded Levels Diagram in Revit Tutorial
13:21
Balkan Architect
Рет қаралды 185 М.
Unhide all elements in View using Dynamo, Revit API and Python!
24:15
Aussie BIM Guru
Рет қаралды 2,1 М.
I Redesigned the ENTIRE YouTube UI from Scratch
19:10
Juxtopposed
Рет қаралды 1 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН