As a beginner, this is too much to comprehend but im sure i will be back and join you guys. And as an AutoCAD veteran and VLisp programmer, i understand it will take a while for me to join you in this. I need to master Revit fundamentals first.
I recommend looking into Python and Dynamo fundamentals first as it's very different to lisp. My understanding of lisp is it's very much like sending commands in sequence to the command bar. Python for revit is more about collecting objects then processing them using logic.
@@AussieBIMGuru Its more than just sending command sequence in command prompt. It has direct access to Autocad ojects and manipulate or even create them behind the scene. Its not boring. lol.
@jessie_8301 oh i know i mean that you can program more directly if you want to. From what I have seen you can send commands as well as work with objects more programatically. Whereas Revit API/Revit doesnt offer the luxury of sending commands/shortcuts through.
Thanks again for an amazing tutorial of how to setup a pyRevit toolbar. Im watching your videos over and over to learn as much as I can in a short amount of time. Finished a python source a while ago and now I can put it to good practice. Double thumbs up Gavin..
This is amazing. Now I know what I'm tuning into next Friday with a can of Fosters. Gotta get the full Aussie experience. 😉 It started with Revit, then Dynamo, and now you spoil us with pyRevit custom tools. Absolute Gem mate!
Thanks G.C. ! Appreciate This ! I'd Like to ask... When was it that you 1st relised you wanted to or needed to start learning code to intergrate into your workflow & maybe why as well? I'd tell you why i'm asking I'd like to start learning and creating tools/Macros like the ones you make as well just the shear amount of time to get an entire new field of Knowledge i feel would take a really long time, so im left thinking how could i learn this faster ?
I first began programming in Dynamo around 2016, and more seriously began learning in 2019 onwards. I began Python in 2020 and pyRevit and 2022. During this journey I began progressively using it on projects, but it required a lot of out of office learning and practice. I generally dedicated about 1 working day to self learning when I worked for myself, and probably the same spread across my weeknights before that. Generally it's hard to learn in less time, you just need to set realistic goals and go step by step.
Hi Gavin! fantastic input and excellent content generation. Is it possible to generate a tool that allows to align views on specific sheets (for example, if I have 20 sheets, select only 5), based on a sheet that has already been aligned?
Yes it's possible, I've built a tool in pyrevit for it before so will add it to the list to cover. It basically gets a view from each given sheet as well as the selected viewport then gets/sets their location.
@@AussieBIMGuru, thank you for your response. Having gone from Revit 2019 to Revit 2025 my former 'bespoke' button benefitting from Dyno have gone. Do you know and possibly can point me in the direction of how l can in some form create such functionality again regarding my scripts via buttons, rather than having to use Dynamo or Dynamo Player.
We missed you Gavin THANKS!
You're welcome Raul!
As a beginner, this is too much to comprehend but im sure i will be back and join you guys. And as an AutoCAD veteran and VLisp programmer, i understand it will take a while for me to join you in this. I need to master Revit fundamentals first.
I recommend looking into Python and Dynamo fundamentals first as it's very different to lisp. My understanding of lisp is it's very much like sending commands in sequence to the command bar. Python for revit is more about collecting objects then processing them using logic.
@@AussieBIMGuru Its more than just sending command sequence in command prompt. It has direct access to Autocad ojects and manipulate or even create them behind the scene. Its not boring. lol.
@jessie_8301 oh i know i mean that you can program more directly if you want to. From what I have seen you can send commands as well as work with objects more programatically. Whereas Revit API/Revit doesnt offer the luxury of sending commands/shortcuts through.
Thanks again for an amazing tutorial of how to setup a pyRevit toolbar.
Im watching your videos over and over to learn as much as I can in a short amount of time.
Finished a python source a while ago and now I can put it to good practice.
Double thumbs up Gavin..
Keep it up! Glad to hear the videos are helping you learn Python and pyRevit.
fantastic alternative check! :D
Thanks!
Nice to see you again! Lets get hands on it
For sure!
This is amazing. Now I know what I'm tuning into next Friday with a can of Fosters. Gotta get the full Aussie experience. 😉
It started with Revit, then Dynamo, and now you spoil us with pyRevit custom tools. Absolute Gem mate!
More funky stuff to come! Enjoy the Fosters ;)
I'm kind of busy today,I'll watch later.Seems like make new tools without dynamo.Interesting!
No worries! Yes i find it better for deploying tools vs scripts.
Thanks G.C. ! Appreciate This !
I'd Like to ask... When was it that you 1st relised you wanted to or needed to start learning code to intergrate into your workflow & maybe why as well?
I'd tell you why i'm asking I'd like to start learning and creating tools/Macros like the ones you make as well just the shear amount of time to get an entire new field of Knowledge i feel would take a really long time, so im left thinking how could i learn this faster ?
I first began programming in Dynamo around 2016, and more seriously began learning in 2019 onwards. I began Python in 2020 and pyRevit and 2022. During this journey I began progressively using it on projects, but it required a lot of out of office learning and practice. I generally dedicated about 1 working day to self learning when I worked for myself, and probably the same spread across my weeknights before that.
Generally it's hard to learn in less time, you just need to set realistic goals and go step by step.
Hi Gavin! fantastic input and excellent content generation.
Is it possible to generate a tool that allows to align views on specific sheets (for example, if I have 20 sheets, select only 5), based on a sheet that has already been aligned?
Yes it's possible, I've built a tool in pyrevit for it before so will add it to the list to cover. It basically gets a view from each given sheet as well as the selected viewport then gets/sets their location.
@@AussieBIMGuru Sounds awesome! I'll keep an eye out for that video, you certainly share some very valuable information.
@@jorgecruz2359 ive got vids queued until april so itll be a ways away but will come at some point.
Thanks Gavin!
Does Revit 2025 still run either PyRevit or Dyno?
Dyno hasnt been developed for a while, pyrevit had work in progress builds for 2025 but there are still issues they are working on I think.
@@AussieBIMGuru, thank you for your response. Having gone from Revit 2019 to Revit 2025 my former 'bespoke' button benefitting from Dyno have gone. Do you know and possibly can point me in the direction of how l can in some form create such functionality again regarding my scripts via buttons, rather than having to use Dynamo or Dynamo Player.
@gcfdesignlimited look into Nonica addin for Dynamo. Building Dyno ground up is a lot of work, wouldnt suggest that route.