Apply revisions to sheets in Revit using Dynamo!

Поділитися
Вставка
  • Опубліковано 8 лис 2024

КОМЕНТАРІ • 83

  • @josephkaumo1396
    @josephkaumo1396 2 роки тому +1

    Very nice. You truly are the guru. Thanks for saving me time.

  • @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 роки тому +2

    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

  • @haythamwaheed9946
    @haythamwaheed9946 Рік тому +1

    Wonderful, thank you for your great effort

  • @susantang1354
    @susantang1354 2 роки тому +1

    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 UA-cam 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!

  • @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!

  • @marwanbeaino5377
    @marwanbeaino5377 2 роки тому +1

    Great content Gavin ! Many thanks

  • @salmanhasan253
    @salmanhasan253 3 роки тому +1

    It is great. Thank you so much for all your content

  • @rafeeksadak104
    @rafeeksadak104 2 роки тому +1

    Thanks Gavin for this, really

  • @Sheltieist
    @Sheltieist Рік тому

    Impressive! Will also update revisions in sheet place holders?

    • @AussieBIMGuru
      @AussieBIMGuru  Рік тому +1

      I just tested it and yes it appears to be possible.

  • @dykodesigns
    @dykodesigns 3 роки тому

    That looks handy. So far always have to do this manually.

  • @emmabnz
    @emmabnz Рік тому +1

    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.

  • @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 роки тому +1

      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.

  • @wesleycloostermans1119
    @wesleycloostermans1119 2 роки тому +1

    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.

  • @just_a_statistic
    @just_a_statistic 3 роки тому

    Didn't understood a thing but will give thumbs up for your efforts

  • @hoangnhinguyen1973
    @hoangnhinguyen1973 3 роки тому +1

    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 роки тому +1

      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 роки тому +1

      @@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.

  • @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

  • @leszkensleszkens2785
    @leszkensleszkens2785 3 роки тому

    Great! Thanks!

  • @jorgecruz2359
    @jorgecruz2359 2 роки тому +1

    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 роки тому +1

      Sounds like this video i made:
      ua-cam.com/video/vTeda-rj3H4/v-deo.html

    • @jorgecruz2359
      @jorgecruz2359 2 роки тому

      @@AussieBIMGuru thank you very much, it has been a great help. The contribution of your videos is great, good luck.

  • @prezlamen7906
    @prezlamen7906 2 роки тому

    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 2 роки тому

      Sorry, i commented before watching the whole video. Tnx.

    • @AussieBIMGuru
      @AussieBIMGuru  2 роки тому

      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 2 роки тому +1

      @@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.

  • @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.

  • @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.

  • @mehark
    @mehark 3 роки тому +1

    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 роки тому +1

      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 роки тому +1

      @@AussieBIMGuru Yes, by reviewing what i have done, I did find the error, thank you.

  • @willseelbach5813
    @willseelbach5813 8 місяців тому

    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  8 місяців тому

      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.

  • @yevheniibatiievskyi
    @yevheniibatiievskyi 11 місяців тому

    I have one more question.) Is any chance to get a date (dd.mm.yy) of revision in this list?

    • @yevheniibatiievskyi
      @yevheniibatiievskyi 11 місяців тому +1

      Found out.) > Revision.RevisionDate < function

    • @AussieBIMGuru
      @AussieBIMGuru  11 місяців тому

      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

  • @just_a_statistic
    @just_a_statistic 3 роки тому

    How many applications on the task bar ?😂

    • @AussieBIMGuru
      @AussieBIMGuru  3 роки тому +1

      Just a few! I use quite a lot of programs.

  • @ezhilarasan3776
    @ezhilarasan3776 3 роки тому

    How to do give column beam numbering by using dynamo

    • @AussieBIMGuru
      @AussieBIMGuru  3 роки тому +1

      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:
      ua-cam.com/video/blkmDknTu_A/v-deo.html
      ua-cam.com/video/2H6BPi9gsQE/v-deo.html
      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:
      ua-cam.com/video/6an1clh9RoE/v-deo.html

  • @just_a_statistic
    @just_a_statistic 3 роки тому

    Have you purchased revit or is it cracked ?

    • @AussieBIMGuru
      @AussieBIMGuru  3 роки тому +2

      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!).

  • @rezwanulhoque117
    @rezwanulhoque117 Рік тому

    "SHEETS CLEANED" NODE CAN NOT FINED IN YOUR PACKAGE, HOW TO SOLVE THAT ISSUE?

  • @yevheniibatiievskyi
    @yevheniibatiievskyi 11 місяців тому

    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  11 місяців тому

      Make sure if you are in 2023+ you have ironpython2.7 package installed. Data shapes needs it

    • @yevheniibatiievskyi
      @yevheniibatiievskyi 11 місяців тому

      all the scripts after this part are not do any. UI is running but revisions are not removed or added.

    • @AussieBIMGuru
      @AussieBIMGuru  11 місяців тому

      @@yevheniibatiievskyi hard to say via YT. Recommend asking dynamo forums for specific help.

    • @yevheniibatiievskyi
      @yevheniibatiievskyi 11 місяців тому

      @@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 11 місяців тому

      @@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

  • @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 роки тому +1

      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.

  •  3 роки тому

    Mother of god how many package uses

    • @AussieBIMGuru
      @AussieBIMGuru  3 роки тому +3

      2 packages? Data shapes and crumple.
      Very manageable.