my problem is the following: I need to obtain the weight of walls, floors or roof,s and most of the data I need are already available in the physical identity data or the material (density); but It seems to me that I could NOT use them, even if I create a project parameter. Is there any chance to avoid inserting manually all the already available data?
I hope I've been clear enough.
Thanks Luca
Gelöst! Gehe zur Lösung
Gelöst von FGPerraudin. Gehe zur Lösung
The density on the physical data tab is not exposed (yet).
You can add custom parameters to your materials. If you have the materials in your template and add a project parameter (density) to the materials you only need to enter the density once. You can then use this parameter in a material take-off schedule.
As a further step you might have a look at Dynamo to see if you can read the density from the physical tab and copy the value to your new custom density parameter
Louis
Please mention Revit version, especially when uploading Revit files.
Hi everyone,
Good news, I have worked out the way to transfer your Density property to a new project material parameter named density (or other if you prefer).
Via DYNAMO of course...
(not good enough at proper programming yet...)
So here is the method:
In script 2, part 1 allows you to select every material in the model, part 2 allows you to filter the materials and their values ( for calculating reasons, we get rid of null values, but we do it using a boolean mask that we apply to BOTH lists), part 3 allows you to assign the extracted property to the newly created parameter! One last thing, on the list.firstitem, you need to select level 2 (click on the arrow on the right of "list", tick "use levels"). ignore the warning as it still extracts the right values.
Don't forget to save your script, as you might want to update your density values from time to time!
Hope this helps,
Cheers,
François
Francois-Gabriel Perraudin
BIM management and coaching
it sounds great! This solution will force me to face with Dynamo, that I've never used yet.
Thanks
Luca
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.