Dimensions of Wall Layers

How would one go about creating dimensions of each of a walls layers?

I can extract the info to report it as a double, but I’m not sure how to do about actually creating the linear dimensions. My first thought would be a Dimension.ByReferences node, but how can I retrieve the references of the layers?

Hi,
There is a Wall Layer Reference node in the Genius Loci package.

1 Like

Thanks, this works great, mostly…
This node gets the reference for core faces etc, ideally I need references for each layer. I’m assuming this is a much more involved process

Hi,

Above all, to my knowledge, the Revit API does not offer a method for retrieving the references of each layer.

Ah ok thanks, shame

Package called HGC has a node called EdgeReferences that will return all the edges of a wall (including layer edges) as well as the reference of each edge. It provides the edges of all openings as well, so you will just have to do some testing to filter to just the edges/references that represent the layers.

3 Likes

Hi, I cant seem to find a package called HGC?

As mentioned above by @Alban_de_Chasteigner look at GeniusLoci - Wall Edges References and Wall Layer References. HGC package may have been replaced or removed.