It would be really nice if the Revit Connector was able to export information about the element sublayers, ie. Material Name, Material Volume, User Defined Material Parameters …
We are currently investigating different options to do Carbon Emmision Calculations from the model.
I’m aware off the Speckle v1 Arup Carbon and the newer Carbon Tool that was developed at the speckle hackthon, which @izzylys showcased at the conference.
On Arup Carbon - we’re currently in the process of building out a v2, now called ACT, which is open-source and also inspired by @izzylys & co’s efforts at the hackathon. Repository below. Would be great to talk through what you’re trying to achieve and see if there’s any opportunity to partner up.
Currently we’re only looking for volume properties within BIM objects but would be keen to get more data out to improve the process of generating a carbon assessment.
This actually might help in getting more accurate model info for these kind of reports. As a revit noob question, do these parameters exist by default on families/objects?
Asking as in the past (@tomhebunn knows this quite well ), if i remember correctly, data was quite flaky/bad, so the easiest and most robust (but less accurate) way was to simply rely on the given element’s computed volume…
The Material Takeoff Schedule is standard way of getting the materials apply to the elements, so if the materials are defined, they will be in this type of schedule. In this example the schedule if sorted by the element types and the materials are summed under these types.
For those element that contains inhomogeneous layers it would be necessary to do a recalculation, which takes the material ratios into account. But this shouldn’t be a part of the scope.
I’ve taken the opportunity to upload the walls from the Revit Basic Sample project, that has the User Defined parameters attached.
This would make carbon emission calculations soooo much easier in a Speckle Frontend
Using the latest available versions of Manager and the Revit connector, I am still not getting any materials information (OOTB parameters) available through my latest commit.
Could anyone here advise if I am missing a step? My understanding from the above post is that the issue had been sorted a few months ago.
Did a test just yesterday with a simple Wall object and it worked as expected.
Can you provide some more information on the Revit Elements that you’re sending to the Stream and maybe share a public stream?
Thank you for the reply.
Here is a link to the stream I am testing with - it is a supplied sample model with Revit 2021.
I have also attached some screenshots. I am specifically chasing the “Structural Material” as a string, as shown in the Revit screenshot. Within Speckle I can see some data under “Render Material” but nothing with regards to structural. Maybe I am looking in the wrong location?
Now that the 2.10 release is imminent, blobs will be merged into core afterwards, so there shouldn’t be any more technical barriers. Regarding prioritisation and what’s the status, I’ll ping @Pavol & @luisfraguada.
Our first workflow target would be texture support Rhino > Web as a way to dip our feet in the world of PBR-ish material support and the endless pain 4k textures will for sure cause us, but we’re happy to look at other usecases. Yours specifically might be easier to handle, as it would have less moving parts - just attached blobs around that should be referenced back on receive, and things should work the same in Revit.