Read Revit file versions using Python (without opening Revit)!

  Рет қаралды 2,595

Aussie BIM Guru

Aussie BIM Guru

Күн бұрын

Пікірлер: 21
@user-me9qt4ux3m
@user-me9qt4ux3m Жыл бұрын
People don't say it often. But you are one of the best..since years. Thank you.. thank you and thank you.🙏👍
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Thanks for the kind words, and you are welcome!
@LSArchirects
@LSArchirects Жыл бұрын
Perfect timing to help with the latest 2024.1 schema bugs!…. Which I may have upgraded a couple of projects too… 🤦‍♂️
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Ah yes I know the pain as well!
@costas92
@costas92 Жыл бұрын
I actually created a very simple script that you can run in powershell that will do the same thing and export everything to an excel file, it does so by scanning the actual code of the file, similar to opening it up in Notepad, and searched for a particular string. Unfortunately this only works with rfa files but it's been a great help in cleaning up our content.
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Nice one! Yes I believe the OLE/binary option is the only safe way to deal with larger files like rvt.
@miapepe
@miapepe 3 ай бұрын
sorry for stupid questions, do you have this in opensource? i need to extract information, such as components, sizes and materials from .rvt file in python
@AussieBIMGuru
@AussieBIMGuru 3 ай бұрын
Most of that information is not possible without cracking the Revit file format/ole. I believe this has been achieved by some companies who sell this as software, but is well beyond what I know how to do with a raw Revit binary interpreter. This article summarizes it: thebuildingcoder.typepad.com/blog/2010/06/open-revit-ole-storage.html If you mean my code, this is on my github: github.com/aussieBIMguru/Misc/blob/master/ABG_260628_RevitBuilds.zip
@debaron270602
@debaron270602 Жыл бұрын
Great video! Is it possible to access the actual revit database this way to batch check the views' properties or some built-in parameters of some revit elements?
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Unfortunately not using Revit API etc. Maybe look into this company which reckons they've cracked the code on Revit and offer a software solution for it: www.opendesign.com/products/bimrv
@KervinCalero
@KervinCalero Жыл бұрын
hmm, I came accross some project files that have built: [wrong year or last date modified] and format: [correct year] 😞, is there a workaround for parsing the binary file in this case? Thank you
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Yes get in excess of the needed characters and then process the string afterwards to detect the syntax in the alternative case. Basically ask the binary to decode more than needed.
@angellerismestooreey
@angellerismestooreey Жыл бұрын
I actually have a question that's not related to these video, When i Add formula to the parameters using instance parameters, there would be an error, it said that the family is a type driven family and connot be driven by instance parameters. How do i fix this and turn it into instance driven parameter.
@AussieBIMGuru
@AussieBIMGuru Жыл бұрын
Type parameters cannot be driven by instance parameters. To work around this your driven parameter needs to be changed to instance. If it is an inbuilt parameter you can do this by using it in a dimension/constraint and selecting it, then toggling the Instance tick box in top ribbon.
@abdennourhamaida3497
@abdennourhamaida3497 Жыл бұрын
Thank you
@PANDURANG99
@PANDURANG99 8 ай бұрын
What if my model stored on cloud?
@AussieBIMGuru
@AussieBIMGuru 8 ай бұрын
At that point you would need to look into forge unfortunately. Dynamo isnt built to work with cloud files.
@PANDURANG99
@PANDURANG99 8 ай бұрын
@@AussieBIMGuru for forge there is big learning path. Administrative control, forge paid subscription etc
@AussieBIMGuru
@AussieBIMGuru 8 ай бұрын
Yep there sure is. No way to sugar coat it though, if you want to automate in ACC/BIM360 it's your only option really.
Is Dynamo becoming too difficult to manage?
27:04
Aussie BIM Guru
Рет қаралды 3,4 М.
Bulk reload Revit families from a directory using pyRevit!
45:28
Aussie BIM Guru
Рет қаралды 2,4 М.
Bike vs Super Bike Fast Challenge
00:30
Russo
Рет қаралды 23 МЛН
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 2,5 МЛН
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 82 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 632 М.
Mastering Revit scheduling!
54:10
Aussie BIM Guru
Рет қаралды 7 М.
What is BIMCoordination?
5:18
BIM Coordinators Summit
Рет қаралды 4,2 М.
My 10 “Clean” Code Principles (Start These Now)
15:12
Conner Ardman
Рет қаралды 219 М.
The Amazing Return of the FORTRAN Programming Language!
10:09
Dr Ganguli
Рет қаралды 78 М.
My thoughts on framework after daily driving it for 2 years
16:34
Louis Rossmann
Рет қаралды 702 М.
Setting up a production ready VPS is a lot easier than I thought.
29:50
Project Revit floors to topography using Dynamo!
32:24
Aussie BIM Guru
Рет қаралды 6 М.
Door thresholds in room outlines using Dynamo!
15:41
Aussie BIM Guru
Рет қаралды 3,6 М.