VizByType vs FacesByType - Apertures and Outdoor shades

Visualizing different geometries of a model i noticed that in the FacesByType the apertures output includes also the outdoor shades associated to the apertures. They are also associated with the outdoor_shades output.
This situation is not happening with the VizByType component, where the shades are associated only to the outdoor_shades output only.

Often times i use the FacesByType to customize the colors of the geometries. In this case the shades and apertures are receiving the same color, which i prefer to be different.


@AbrahamYezioro ,

I am not sure I understand what you are asking/requesting here. The two images you posted look like they have the same geometries. You want to get aperture-assigned shade geometries separate from the general context shades? You can always use any number of “HB Deconstruct Object” components to get just the apertures and then deconstruct those to get the shades that are assigned to them.

I re-read your post and maybe you are just looking for a way to visualize the base geometry without the assigned shades (so that you can view the shades separately from their parent object). For this, you can use the “HB Visualize Quick” component.

1 Like

Hi @chris,
What i’m saying (sorry that i’m not clear in my writing) is that both components are not consistent to each other in the apertures output respect.
While the VizByType aperture reports ONLY the windows, as expected (the shades are reported in the outdoor_shades), the FacesByType reports the shades for both apertures and outdoor_shades outputs.
The reason i’m using the FacesByType is that i want to use customized colors for the geometries.

Hope this is more clear …

One reports meshes, and the other Breps, also

I guess I forgot to respond to this but I think you were still not understanding my suggestion. The border shades are assigned to the aperture and so the HB Visualize All is going to output the geometry of the shades as well as the geometry of the aperture when you connect the aperture up there. If you only want to see the base geometry (without any shades assigned to it), you should use the HB Visualize Quick component.

So just use the HB Faces by Type component with the HB Visualize Quick component and you should get what you’re expecting.