If you are good at Revit, You are not good enough before you know Dynamo. If you are good at Dynamo, You are not good enough before you know Python. If you are good at Python, You are not good enough before you know API. Thanks for the video. :)
@AussieBIMGuru
2 жыл бұрын
Well put - the learning journey is never complete, just cascading.
@ningzhou8397
Жыл бұрын
If you are good at API, You are not good enough before you know Forge (APS).
@mattylindemann3577
Жыл бұрын
Awesome down-to-earth overview. Thanks a bunch, Gavin
@AussieBIMGuru
Жыл бұрын
Glad you enjoyed it Matty!
@nhanvohoang8935
2 жыл бұрын
Tks Gavin, your python course is awesome, at first I just use python for dynamo, now I can apply to AutoCAD, excel, pdf, word and stock analysis LOL. Keep up the great work.
@AussieBIMGuru
2 жыл бұрын
Amazing how many things it can be applied to!
@shamila1505
2 жыл бұрын
That was a great summary and it answered a lot of questions. Thanks !!
@AussieBIMGuru
2 жыл бұрын
You're welcome!
@fouezdesign
2 жыл бұрын
Thanks for bringing up this topic man
@AussieBIMGuru
2 жыл бұрын
You're welcome!
@Elisandro_
2 жыл бұрын
Great video. Your channel is amazing! Thanks a lot!!!
@AussieBIMGuru
2 жыл бұрын
You're welcome, and thanks!
@hxviz
2 жыл бұрын
Well said Gavin! I am sure subscribing to your channel.
@AussieBIMGuru
2 жыл бұрын
Cheers! Enjoy the content :)
@ciljoy
2 жыл бұрын
Looking forward to your pyRevit tutorials!
@AussieBIMGuru
2 жыл бұрын
Should land in a few week's time!
@dykodesigns
2 жыл бұрын
The question is, do Architects like programming? Most Architects I've met are not the most computer savvy or the most technical in that regard. Structural engineers on other hand, are quite computer savvy and tend to like programming. My father is an electronics hobbiest so programming is something I was exposed to from an early age. In the 80's Basic was the goto language, nowerdays Python has kind of replaced it's role. I think programming can empower people in understanding how software works and why it works a certain way.
@AussieBIMGuru
2 жыл бұрын
A good question, and in some cases they definitely don't - but they should still learn to work effectively with those that do. Our projects are becoming more software and computation dependent, and I'm noticing the architects that don't appreciate this are beginning to have to find companies and projects that are more boring/dull to remain relevant.
@nekonao9471
Жыл бұрын
I'm an architecture student and what i've seen so far is that older teachers and architects dont really like basing their representations and designs dependent on computers. Students and younger Teachers on the other hand, we like to learn more about everything that can make our jobs easier. And there are some people like me who wants to work in other industries so that's why I'm trying to learn coding not only to help me with architecture but also helping me to understand programs, games, sites better
@DavidGoshadze
2 жыл бұрын
Thanks Garvin, really useful video. One question that I have - If a big AEC company is looking for creating a Revit plugin, would you recommend going with C# with installer or do you think it would be sufficient to use pyRevit and just create a tab wrapper for python scripts. Thanks!
@AussieBIMGuru
2 жыл бұрын
It depends on how many users and method of deployment. Addins are ideal but typically need more maintenance and expertise to create. Pyrevit can be easier to use but deployment relies on setting up files in the right place I know some big firms using just pyrevit and with enough planning it can be the superior option, in my opinion.
@damirces
2 жыл бұрын
Very interesting and educational video as usual. Last week working on the Dynamo graph I used one of the custom nodes package "Genius Loci" and was curious to look inside one of the node. It was written in Python and it was so logical written as easy to understand so that makes me wonder to check Python on Internet. Also found that they're connecting Python directly with AI and that is the language of the future... Maybe we could say like this. Learning Python can help you to make your Dynamo scripts shorter and preparing ourselves for the outcomes in future... Aussie, what about Data Bank storages, in which language are they running?
@AussieBIMGuru
2 жыл бұрын
Yes Genius Loci is a great package for learning! I usually recommend to learn Python on its own first and then apply it to Dynamo and Revit API after. The Revit API is quite different to Python itself, and can be quite a deep dive to take on straight away. I'd suggest my 'quick tips series aka Python 101' as a quick way to dive in. Semantic programming will be an interesting paradigm, but it will still need people to know how to communicate properly with the AI programs as well as tidy up the minor errors it will no doubt make. The most valuable programmers will always be the ones with a deeper understanding of how it all works behind the scenes I think. In regards to storing data on servers, the most common one seems to be SQL which can be done via Dynamo with some difficulty involved. Speckle is another option for storing and calling on data from the web as well though. If a business is serious about this they will eventually need to pay for a server as the free options usually have storage limits that don't scale well. Example of dynamo SQL: revitbeyondbim.wordpress.com/2015/09/09/driving-a-sql-database-with-dynamo/ My video on Speckle: kzitem.info/news/bejne/0oymm414qXhjmJw
@asiab2335
2 жыл бұрын
Yup Python is like third hand while speeding up my work:)
@AussieBIMGuru
2 жыл бұрын
I know the feeling!
@MFM_ALJ
2 жыл бұрын
Thanks for the info. Which laptop are you using?
@AussieBIMGuru
2 жыл бұрын
Msi wt75 8sm
@MFM_ALJ
2 жыл бұрын
@@AussieBIMGuru thank you 😊
@ahmedabdelsalam7947
2 жыл бұрын
Hello Gavin , Is there any way to Join Architecture Walls with Beams in Revit Structure Link ?
@AussieBIMGuru
2 жыл бұрын
Not that I am aware of.
@ahmedabdelsalam7947
2 жыл бұрын
@@AussieBIMGuru thank you
@DonSkarbeck
Жыл бұрын
Hello! Thanks for this video, but I don't think you really explained "why", more "how".
@AussieBIMGuru
Жыл бұрын
I feel I moreorless mention most relevant applications for it, but no worries. Ultimately the 'why' is to expand on accessing APIs of programs relevant to AEC.
@mazrisbimdiary
2 жыл бұрын
I commented several times but I can't see my comments :/ Thanks for your effort!
@AussieBIMGuru
2 жыл бұрын
Yes youtube seems to be having server issues lately. I saw the notifications but couldnt reply to the comments. Looks like you're off to a great start with your content - polished branding too! I'd say you're better off using pyRevit versus shell as it makes for better deployment and appifying python scripts. It's super fun too!
@mazrisbimdiary
2 жыл бұрын
@@AussieBIMGuru I appreciate your feedback! I agree with you, and I do have some videos about pyrevit and I'll make more in the future, but the aim of using the shell is just to share with beginners how to use the Revit API classes to perform certain tasks using Python, it's like a lab :)
Пікірлер: 37