![Aussie BIM Guru](/img/default-banner.jpg)
- 364
- 3 362 073
Aussie BIM Guru
Australia
Приєднався 9 бер 2019
G'day there!
Here at the Aussie BIM Guru, my goal was to teach others what I know about professional BIM workflows. Whilst my background is architectural, I've been fortunate to work alongside engineers, contractors and clients during my career; so my knowledge base relates to a the wider AEC industry.
All my videos aim to provide you with real world solutions, with no 'smoke and mirrors' or fake guru talk. I'm not here to flaunt my skills; I'm here to help you be the best BIM user you can be. The more of us there are out there, the faster our industry will improve!
Here at the Aussie BIM Guru, my goal was to teach others what I know about professional BIM workflows. Whilst my background is architectural, I've been fortunate to work alongside engineers, contractors and clients during my career; so my knowledge base relates to a the wider AEC industry.
All my videos aim to provide you with real world solutions, with no 'smoke and mirrors' or fake guru talk. I'm not here to flaunt my skills; I'm here to help you be the best BIM user you can be. The more of us there are out there, the faster our industry will improve!
Mastering Revit scheduling!
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.
0:00 Intro
1:32 Scheduling basics, model setup
2:40 Make a room schedule
4:47 Sorting and grouping
6:25 Totals and sub-totals
7:45 Introducing itemization
9:14 Phasing, design options
10:43 Sheet lists, combined parameters
12:40 Linked elements, appears in sheet list
15:24 Multicategory schedules
17:00 Filtering by room
18:45 Filtering elements
21:26 Itemization and count
24:19 Graphical formatting
26:10 Schedules on sheets
26:50 Selecting from schedule
27:55 Key schedules
28:25 Shared and project parameters
30:18 Make a key schedule
31:28 Adding and populating keys
32:20 Setting key values
33:10 Bulk apply keys
35:02 Takeoff scheduling, adding rates
36:52 Adding cost rates
37:26 Type data via schedules
38:24 Takeoff schedule for floors
39:57 Calculated parameter for cost totals
42:44 Cost takeoff using Dynamo
48:00 Export schedule to Excel
51:46 Schedule data to Excel using Dynamo
53:20 Outro
Software used;
Autodesk Revit 2022: www.autodesk.com/products/revit/overview
Dynamo: dynamobim.org/
DaVinci Resolve: www.blackmagicdesign.com/au/products/davinciresolve/
OBS: obsproject.com/
Hardware used;
Webcam: support.logitech.com/en_us/product/hd-webcam-c615
Laptop: www.msi.com/Workstation/WT75-8SM/
Microphone: www.jbhifi.com.au/products/rode-nt1a-condenser-microphone
Audio interface: focusrite.com/en/usb-audio-interface/scarlett/scarlett-2i2
#revit #dynamo #bim
0:00 Intro
1:32 Scheduling basics, model setup
2:40 Make a room schedule
4:47 Sorting and grouping
6:25 Totals and sub-totals
7:45 Introducing itemization
9:14 Phasing, design options
10:43 Sheet lists, combined parameters
12:40 Linked elements, appears in sheet list
15:24 Multicategory schedules
17:00 Filtering by room
18:45 Filtering elements
21:26 Itemization and count
24:19 Graphical formatting
26:10 Schedules on sheets
26:50 Selecting from schedule
27:55 Key schedules
28:25 Shared and project parameters
30:18 Make a key schedule
31:28 Adding and populating keys
32:20 Setting key values
33:10 Bulk apply keys
35:02 Takeoff scheduling, adding rates
36:52 Adding cost rates
37:26 Type data via schedules
38:24 Takeoff schedule for floors
39:57 Calculated parameter for cost totals
42:44 Cost takeoff using Dynamo
48:00 Export schedule to Excel
51:46 Schedule data to Excel using Dynamo
53:20 Outro
Software used;
Autodesk Revit 2022: www.autodesk.com/products/revit/overview
Dynamo: dynamobim.org/
DaVinci Resolve: www.blackmagicdesign.com/au/products/davinciresolve/
OBS: obsproject.com/
Hardware used;
Webcam: support.logitech.com/en_us/product/hd-webcam-c615
Laptop: www.msi.com/Workstation/WT75-8SM/
Microphone: www.jbhifi.com.au/products/rode-nt1a-condenser-microphone
Audio interface: focusrite.com/en/usb-audio-interface/scarlett/scarlett-2i2
#revit #dynamo #bim
Переглядів: 6 811
Відео
Staggered Array families in Revit!
Переглядів 2,4 тис.4 місяці тому
Thanks for the request! 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. Software used; Autodesk Revit 2024: www.autodesk.com/products/revit/overview Dynamo: dynamobim.org/ DaVinci Resolve: www.blackmagicdesign.com/au/products/davinciresolve/ OBS: obsproject.com/ Hardware used; Webcam: support.logi...
Bulk export sheets to PDF using Dynamo + Crumple for Revit!
Переглядів 1,6 тис.4 місяці тому
Today on the channel we put Crumple to the test! 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. 0:00 Intro 2:43 Project/PDF24 setup 4:55 Install Crumple 5:24 Scripting begins, UI 9:34 Scripting the print 15:06 Under the hood 15:42 Testing 17:17 Outro Learn more about Dynamo at; primer.dynamobim.o...
Random/image driven facades using Dynamo, Grasshopper and Rhino Inside Revit!
Переглядів 1,4 тис.5 місяців тому
All over the place today, but having a lot of fun using all the tools I love in AEC together! 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. 0:00 Intro 1:40 Model setup 2:38 Dynamo random facade 7:00 Going to Rhino 7:35 Grasshopper random facade 12:08 Going to Rhino Inside Revit 13:34 RIR Get cur...
Sun eye views in Revit using Dynamo and Crumple!
Переглядів 1,2 тис.5 місяців тому
Re-visting an old topic but now armed with my custom package. Easy mode! 0:00 Intro 3:19 The goal 5:30 Analysis period 7:59 Making views 10:44 Testing results 13:38 Outro 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; primer.dynamobim.org/ Software used; Autodesk Revit...
Is Dynamo becoming too difficult to manage?
Переглядів 3,4 тис.5 місяців тому
Covering a difficult topic today, but one I've wanted to discuss for a while now today - is Dynamo becoming too difficult to manage (at scale, for typical users, for its managers etc.)? I hope it proves valuable to the ongoing discussion around related topics out there, and rubs everyone the right way! I love using Dynamo and hope to see it have a bright future, but I think there are some steps...
Aligning linked geometry using Dynamo for Revit!
Переглядів 1,9 тис.5 місяців тому
Tackling a common issue users encounter today, lining up linked element geometry to where it sits in the host model. 0:00 Intro 2:07 Linked model setup 3:30 Scripting begins 8:04 Transform geometry 9:10 Outro 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; primer.dynamo...
Store and re-open Revit views using pyRevit!
Переглядів 1,5 тис.6 місяців тому
Thanks for the request! 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. 0:00 Intro 1:15 Example of goal 3:32 Store views 08:08 Open views 14:42 Testing 15:58 Outro Learn more about pyRevit at: www.notion.so/pyRevit-bd907d6292ed4ce997c46e84b6ef67a0 Software used; Autodesk Revit 2024: www.autodesk.c...
Create + update sheets using Dynamo, Revit API and Python!
Переглядів 1,9 тис.6 місяців тому
Revisiting an old workflow with some new tricks... 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. 0:00 Intro 2:15 Model setup 3:56 Script setup 6:42 Boilerplate 7:30 Collect inputs 9:14 Get title block 12:40 Get sheet numbers 15:05 Create/update sheets 23:00 Testing 24:15 Dynamo player 25:00 Outr...
Create room plans using Dynamo, Revit API + Python!
Переглядів 2,9 тис.6 місяців тому
Today we create cropped floor plans by room. Handy for marketing plans etc. 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; primer.dynamobim.org/ Software used; Autodesk Revit 2024: www.autodesk.com/products/revit/overview Dynamo: dynamobim.org/ DaVinci Resolve: www.bla...
Unhide all elements in View using Dynamo, Revit API and Python!
Переглядів 1,8 тис.6 місяців тому
Today we unhide all those pesky hidden elements! 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. 0:00 Intro 01:28 Sample model 02:21 Set up run modes 03:40 Boilerplate 05:50 Temporary view modes 07:29 Enable/disable view modes 10:55 Get hidden elements 14:35 Select or unhide elements 20:10 Testing...
Webinar: Re-tooling AEC - True change comes from within!
Переглядів 2 тис.7 місяців тому
Today I re-run a webinar I participated in recently with Arcol. You can find more about them here: www.arcol.io/ 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. 0:00 Intro 2:03 Architectus and BIM Consulting team 2:45 Realities we face in architecture 7:51 Present and future market state 11:33 Dra...
'Nuke' Revit models using Dynamo, Python + Revit API!
Переглядів 3,4 тис.7 місяців тому
Today we blow up some Revit models. Nuff' said. 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. 0:00 Intro 1:11 Sample model 3:07 Script setup, boilerplate 5:10 Collecting options 6:55 View types 10:00 Collect and process views 17:04 Collect by class 19:40 Nuke the model 23:10 Outputs/test run 25:...
Filter Revit elements by status using Revit API + Python!
Переглядів 2,5 тис.7 місяців тому
Today on the channel we show how to process workshared elements in Dynamo using Python and the Revit API. Very handy when it gets in the way of finishing a process. 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. 0:00 Intro 1:20 Worksharing Utils class 1:55 Sample model 2:50 Start script/boilerpla...
Webinar: Leveraging the power of automation using Dynamo!
Переглядів 3,1 тис.9 місяців тому
Uploading a re-run of the webinar I conducted in collaboration with Capricot recently. Enjoy! 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; primer.dynamobim.org/ Software used; Autodesk Revit 2020: www.autodesk.com/products/revit/overview Dynamo: dynamobim.org/ DaVinc...
Get real world coordinates using Dynamo!
Переглядів 8 тис.Рік тому
Get real world coordinates using Dynamo!
Door thresholds in room outlines using Dynamo!
Переглядів 3,7 тис.Рік тому
Door thresholds in room outlines using Dynamo!
Read Revit file versions using Python (without opening Revit)!
Переглядів 2,6 тис.Рік тому
Read Revit file versions using Python (without opening Revit)!
Bulk reload Revit families from a directory using pyRevit!
Переглядів 2,5 тис.Рік тому
Bulk reload Revit families from a directory using pyRevit!
Project Revit floors to topography using Dynamo!
Переглядів 6 тис.Рік тому
Project Revit floors to topography using Dynamo!
Shadow area studies using Rhino, Ladybug and Grasshopper!
Переглядів 3,1 тис.Рік тому
Shadow area studies using Rhino, Ladybug and Grasshopper!
Set Revit family parameter values using Dynamo and Python!
Переглядів 6 тис.Рік тому
Set Revit family parameter values using Dynamo and Python!
Place views on sheets in Revit using Python & Dynamo!
Переглядів 5 тис.Рік тому
Place views on sheets in Revit using Python & Dynamo!
Adding parameters to Revit families using pyRevit!
Переглядів 6 тис.Рік тому
Adding parameters to Revit families using pyRevit!
Wave screens in Revit using Rhino Inside!
Переглядів 2,1 тис.Рік тому
Wave screens in Revit using Rhino Inside!
Sun hour analysis using Dynamo and Revit (no Ladybug)!
Переглядів 4,3 тис.Рік тому
Sun hour analysis using Dynamo and Revit (no Ladybug)!
Copy elements between Revit documents using pyRevit!
Переглядів 4,5 тис.Рік тому
Copy elements between Revit documents using pyRevit!
Unlocking the power of pyRevit! (Webinar)
Переглядів 8 тис.Рік тому
Unlocking the power of pyRevit! (Webinar)
Hi recent updates only allow me to print 20 sheets at a time. Can this be changed?
Oh that's odd, maybe they made that a paid feature - a shame if so. I dont know a way around it as its an addin
Hi, when the array count is 1, the panel count isn't working correctly. For example, when the array count is 1 and we change the panel count, it only shows 4 panels and doesn't update as expected. Can you help with this? I think you might have encountered something similar. By the way, you're a great teacher!
Maybe compare to mine which can go down to 1 to see what might be different, you can find it here: github.com/aussieBIMguru/Revit-Files/blob/master/Families/ABG_210225_ParametricFence.zip
@@AussieBIMGuru
for a best world, thanks!
You're welcome!
Hi! In my case, I need to export pdf for sheet with many views in each phase. Do you have any suggestion to help me do this faster instead of select all views to change phase before exporting sheet to pdf. Thanks
Sure, try the views.setphase node in Crumple.
Now I'm struggling with quantity takeoff. version without shared parameters in the video calculates invisible ones. how can i eleminate invisible panel
Generally if a nested component is not visible it will not schedule/report. If it''s registering then it must still be visible.
Would you have an example of using "UI.Conditional Input Data" to provide or a video explaining how to use it? I couldn't find any documentation for it in my research.
I've added a reference here: github.com/aussieBIMguru/Dynamo_Scripts/blob/master/ABG_240905_DSconitional.zip
Thanks a lot. When i set array count as 1, there will 3 panel in 1 array even if i set panel count as 1.
It sounds like you need to assign more visibility parameters to ensure your array doesnt show when the panel count is 1.
@@AussieBIMGuru thanks i tried all day long but I couldn’t. I will try more
When i set Array count and Panel count to 1 from type properties, i could see 3 panels. I click on that 3 panels and saw theres no parameters attached to "Array count" .When i attached Panel count to "Array count" the problem has been solved.:)
@arincakkin sounds like a bit of a different setup to mine but glad it worked!
Thank you soooo much! Amazing!
You're welcome!
Hey pertaining to this method, is there a way we could add "Remainder Dimensions" and "Typical Dimensions: to a floor? by inputting specific values for the remainder and typical numbers?
Yes you could format the parameter if its a string, or divide the whole value and remainder into two parameters for each direction. Just some simple maths really, divide the size by the increment, round down/floor that and multiply by the increment to get the rounded size, and then use remainder/modulo node to find the remainder of that division.
Couple of Questions: Github page? Does this work for 2024? I created the .dyn file from scratch as you laid out. On one instance created floors not with finish. Other instances nothing outputed.
I've just tested using Crumple 2024.4.3 (latest version) and it seems to work for me. The expected list structure is important to have right, that which a finishboundary nodes returns (list of lists of curves). If you google 'Aussie BIM Guru' github it will likely be the first page, I haven't tested many of my scripts in higher versions personally - not enough time to maintain them these days.
Do you have a folder with these sample files? I would like to test them one by one.
I generally upload most of my scripts to github although some earlier videos wont be there as I lost some files to corruption incidents before using github: github.com/aussieBIMguru
Your video so cull, thank you Can I ask you use in Grasshopper "Suglasses"? It will be easier to follow your logic in the video
I'll keep it in mind for future videos!
Thank you so much Aussie BIM Guru!! I got a quick question and would mush appreciated if any advise on why would Tool.PlaceViewOnExistingSheet have to use Lacing: Auto to make it work and it will give me null when I using Lacing: Longest. Thanks a lot
Yeah its an old node now, try viewport.create from rhythm or crumple packages instead.
Hi Gavin, thanks for the update, I’ve followed along and built the graph as per your tutorial, originally it ran fine without errors. However, now it runs all nodes without errors but the Floors.Create node from your custom Crumple package is reporting null values and not generating the floor types in my model. Perhaps you can assist?
It will likely pertain to list length/structure. I've tested feeding in the finishboundary node output to a floor.create node and it's working on my side using Crumple 2024.4.3 version. If the list structure differs then the node wont work generally.
Which crumple package version is that? I couldn't find Element type node
I already find it in 2021.9.24
Again i dont think crumple existed when i made this. Archilab and orchid have this node i think.
I get a "null" error at the FamilyTypes.family node. what could I perhaps have done wrong?
This means a family either has no types, or there is a family returning null before that step.
in which crumple package version has that sheet holder node parameter?
I believe this video actually used archilab as i hadnt made crumple at this point in time. My current version has nodes to collect sheets with a placeholder input, collect.sheets.
Why not you just make it profile and give path . This method is time taking You make this very complicated by the way
Do you mean model in place as a sweep? That's many extra steps if you want to make a system like this work at scale. It would work for maybe 1 or 2 units but once you have many they would all be disconnected as families from each other, bad practice if this happens.
Would you cover revit architecture , structure ... i would like to take tutorials from someone professional like you
Unfortunately I likely wont ever get back to basics of Revit, my role is much more focused on automation and computation which will likely be the channel's future direction. Check our BIMpure though which has some great resources on fundamentals!
hello , i hv been watching ur videos and cats ;) ... everything is so good , professional and to the point
Glad you like them!
Please! How to find CSI assambly codes ????
If they havent shipped with revit it may be worth contacting csi direct to see if they can supply the source file.
Hey Gavin, thanks a lot for the video. In the company i work for we use DiRoots to export and import revit shedules to excel and from excel. Can you tell me in what way your script extends this functionality?
The main difference is that you can customize default approaches I guess. Not all my videos are made to beat plugins but show how it is possible to develop tools that can be further adjusted to suit other needs.
Great!
Thanks!
Hi Gavin, Thank you for the channel-it was really helpful and has made a positive impact on my career! I have a question regarding a problem I'm facing. When I retrieve rooms from the linked model in Dynamo and try to convert them to geometry, I notice that the location of the elements in the linked model is shifted from their actual position in Revit. Do you have any idea what might be causing this issue?
Glad the channel helped! Yes this will be due to the link transforms, use this trick to account for it: ua-cam.com/video/6Di0kUX8mP8/v-deo.html
Dynamo is easier to understand for me, since I learned python first
Yes i can image that helps, particularly from a list logic perspective.
Very insightful video! I am an architect who will be moving into a BIM / computational design specialist role with only a few years of industry experience. Seeing that youre in a similar position now, I wanted to ask which of your experiences in the video are still true for you now and what is different? And what advice can you offer to someone transitioning from an architect role to something workflow management focused? Cheers!
Many of these challenges still hold very much true, although the more complex nature of the role and computation means some of the social aspects are more challenging whilst it’s easier to pursue more complex and well-paid opportunities as the role is more unique vs BIM management generally. I would say the main change is that I’m not sure that BIM alone = bright future anymore. The industry just sees it as something we do normally now, whereas computation lets you go well beyond BIM and software limitations. Early prevention is also the name of the game, developing tools and software means you must be well ahead of the curve and company status quo. Isolation is still a huge challenge, as even fewer people understand and appreciate computation (which includes most BIM ‘experts’ in my experience). Communicating clearly and articulating how you will add business value are very important to combat this, you need to try to be understood or approachable at least. The key to transitioning is to remember the core business service is architecture - software and process must improve and appreciate this at all times. Listen to the company carefully, but be clear with what you want and need of the firm similarly.
Do you have any ideas on how we can populate the 'To Room' parameter for doors when the rooms are located in a linked model?
Yes for that I generally instead take the point in front of the door and use this RevitAPI method to work through all rooms in each linked model/phase. It's much more difficult but possible nonetheless: www.revitapidocs.com/2023/7dbcac93-ec82-5f60-4a54-a427f3e1cc1e.htm
@@AussieBIMGuru The issue is how to get this point , you can have it from the door location, but the hard thing how to make the Revit know which room is “ to room “ in the door?
@@ahmademad7192 so in that case your doors will need to be modelled in a consistent direction in the family editor. If you model your doors pointing different ways Revit has no way to understand that. Assuming all doors face a predictable direction, you get get the familyinstance rotation and push the location point outward a bit in that direction. In this case the to/from room system effectively do not get used anymore.
@@AussieBIMGuru Thank you for your explanation. I have another question: Can we use the room calculation point, and can it retrieve its (X, Y, Z) coordinates?
@@SMAITH-r5w this API method can retrieve them: www.revitapidocs.com/2023/21810873-d413-f6e4-ca33-d2ee4e93643e.htm
Hi Aussie. This is an incredible script you've created. In my Revit 2019 something is happening in between the snu/sna code block (which works fine to show the list of my sheets) and the Multi Input Form, where the UI pops up but there are no sheets listed. Do you have any idea what might be causing that? Best regards
Hrm hard to say, Revit 2019 is very old now so I suspect the package is no longer tested there. Might need to take this one to the forums potentially.
@@AussieBIMGuru Thank you very much for the prompt reply. Appreciate the advice!
Thanks for the explanation about data structures in Dynamo! In Grasshopper you would simply "graft" the list of elements to put each element in its own list. In this way, "all parameters" are assigned to each "element list" and the appropriate "value list" is also assigned to the respective "element list" (for all element lists). The procedure in Dynamo seems a bit more complicated to me, but understandable. But once I have more experience in Dynamo, I might find the approach in Dynamo better. We'll see :D In Grasshopper there are also separate components like "Graft". I also saw a "Flatten" component in Dynamo, like in Grasshopper. This way we can inspect the changed list structure and see if it is compatible before using it as input.
Ah, now I understand. L1 at input "element" is the counterpart to "Graft" in Grasshopper. Then we set L2 at "parameterName" to use the entire list and L2 at "value" to use the individual associated lists. The display below the lists is very helpful for this, showing which lists are on which levels (@L3 @L2 @L1). At first I didn't know whether L1 starts at the beginning or at the end of the data tree. A little different than in Grasshopper, because in Grasshopper you can change the list structure and make it compatible and inspect it before using it as input, but this is now understandable in Dynamo. Now it's fun to work with!
Yes graft and level 2 on 1 are quite similar. Personally i much prefer working with lists if im trying to align data, as much as i do like the path mapper component! Trees are very beneficial for geometry and speed, but lists are often easier to work through predictably. Trade offs.
That revit crash made me chuckle🤣
Gotta keep Autodesk honest!
16:00 Going from nerdy to leather jacket f*ckboi in 1 second 😲🤣
Haha got a good laugh out of me there!
Is there any way to use dynamo to select overlapping or intersecting tags? A tutorial would be incredibly useful
Generally out of time for new videos currently unfortunately. The easiest method would be to use their boundingbox and run intersection checks between them I believe. Try dynamo forums if stuck as im sure its been asked there before also.
Please, what about runing dynamo player from the pushbutton script?🙏
Not possible as far as I know, as the Dynamo app handles that part of the program. You can get a script to run the command tro launch dynamo player as an app, but not get the script you run into the button in pyrevit specifrically.
Hi ABG! in your package the is a very handy node to place stair paths, i was wondering if there is a way to place tread numbers as well. Thenks!
I havent actually looked into it myself, but it looks to be possible using this method: www.revitapidocs.com/2018/6d9a83ed-5aa9-c97f-3932-b74ecd30fa8f.htm
@@AussieBIMGuru Thak you ABG. Python is out of reach for me... I was trying to do something with AI to modify your script but since i dont really understand what i´m doing, i got nowere... if you get interested and find some time to look at this, please let me know. Thank you again!
@felipemeruane6637 unfortunately ive put most channel work on hold due to life admin and my career but maybe try dynamo forums.
Good day Gavin,, I dont know if you have sometime to update your Package to Dynamo 3.0 but it would be great,, and you know what would be greater? teach us how migrate it from .NET 4.8 to .NET8 using c# :) anyways thank you and great video!
Unfortunately I am still very basic with C# so no idea what that involves at this point, my package is 100% written in python for now. My package should generally work in dynamo 3 except for excel and interface nodes that pythonne6 supports, which dynamo team should hopefully fix by revit 2026.
Can you continue studying BIM even if you did mechanical engineering under fitting and Machining in a technical high school
It will depend on the job demands in your market and course prerequisites. Most firms generally expext degrees these days although contractors may be more flexible.
I tried the "Get CompoundStructureLayers" from Genius Loci. But does not support the latest version of Dynamo
Hi! I am trying to take off the concrete quantity for a multilayered wall. using the "GetParameterValueByName" gives the overall m3 value of the entire wall for the concrete. How could I individually extract the quantity for each layer?
Check out genius loci package which contains python based nodes that deal with sublayers.
Hi ABG, I¨ve been looking for a way to tag rooms in section views with dynamo... any ideas? I´m able to get the rooms and desired tag position ,but none of the place tag nodes i´ve tried seems to do the job... i think they are intended for plan views only or for annotation tags, but not for room tags in section views... please your advice!
Try getting the view's sketch plane (clockwork/genius loci) can do this, convert to plane, and get the closest points on that plane instead using geometry.closestpoint. i think that should hopefully work.
Hello, could you share this node? how can I get it?
Its in the genius loci custom package.
Hello Gavin... Would you throw video about PBR Material please? pretty sure it would be better than the ones available with all respect :)
Check out the revit kids video on them, it is pretty thorough. I dont actually use them that often myself...
Hello guys, I keep geting this message: ArgumentException: Boundary in boundary should represent one closed curve loop without self intersections, consisting of non-zero length straight lines in a plane parallel to the view plane. Parameter name: boundary at Autodesk.Revit.DB.ViewCropRegionShapeManager.SetCropShape(CurveLoopboundary) ['File "<string>", line 60, in cropPlanView '] do you guys have an idea how to solve this?
This warning commonly relates to rooms with messier boundaries, particularly if any edges are bound through almost being closed. Check which of the rooms cause the error and that might reveal a potential cause.
What an amazing video. You covered a lot of methods✅
Glad you think so!
Is this more accurate than the normal export? because I get some blank an unorganised list while exporting it from Revit.
It generally should be as long as the data is structured and prepared before exporting to excel.
Can you help creat a similar line based hanger support script for 4 parallel piping with different system and with different sizes? Your video tutorials helped me a lot as a beginner in dynamo and has been a fan of your tutorials. Cheers!
Unfortunately beyond my experience at that point, but have a try and use dynamo forums as an active help resource where you get stuck.
Awesome tutorials 🙏
Glad you like them!
Hi! Amazing, but could i use the same path and principles to calculate the natural luminance inside? Thank you!
Generally not so much as youd need to work with material properties and incident raybouncing. For that I'd suggest looking into Honeybee and Ladybug tools for Grasshopper.
Thank you for making your own package and not rely on other packages that is always changing and hard to install.
Glad to help!
do you know how to save this family types into individuals rfa files with each type name and purge the unused ones? that would help me a lot
Yes the Orchid package can do this and Crumple has some nodes needed to do this but honestly the best way is to write it in Python or C# using Revit API as it's a very custom/complex workflow to achieve in nodes alone.
HI Gavin.. well thank you for your effort but I beleive we can now Export sheets to PDF using Revit itself, please correct me if iam wrong because iam taking your tutorials one by one so iam gonna skip this video.
You can in revit 2022 onwards.
@@AussieBIMGuru thank you for your replies.