How to get all faces from wall assembly

Hi All,

I’m trying to get all wall faces from the assemblies that include not only the wall. What is the best way. This how I think it need to be done.

  1. Select all assemblies.
  2. Get all parts.
  3. Filter all parts and find wall.
  4. Get all faces from the wall.

Now how I’m doing it?


Hi Mike,
I’m not sure I fully understand the question.
Are you trying to get all layers of a wall? What’s the end goal, quantity take off?

Hey Mike,

I think you’ve got the right idea. Clockworks has a node to get the members of an assembly. From there you just have to filter out the walls (by category is probably the best way).

My end goal is to insert families base on the faces of the parts.


Hi, Mat.
Thanks you it gave me real good push to develop the script.