# Unselectable faces

I have a visible face that can be selected only when I hide the bodies, please check the following pictures:

Mhmmâ€¦ This is by design, because otherwise when you would push in a filling to make a hole, the filling would cover the hole, that was very confusing for many users. So we just hide fillings over holes.

I noticed this behavior also. Easy to work aroundâ€¦

But I donâ€™t understand your explanation. What is a â€śfillingâ€ť and what, in general, is a â€śholeâ€ť?

Just so I understand if/when this happens in other circumstances.

Thanks,

Tommy

1 Like

Thank you Istvan. Do you mean that a face cannot be selected if all of its edges belongs to some body? Can your further clarify your explanation (maybe with an example?)? Why should I be able to extrude all other faces, but not the one in the corner?

1 Like

Filling = sketch fillings, the blue stuff, that is generated automatically from closed sketches.

If all the sketches in a closed sketch overlap with the edges of a body, we hide the fillings.

Eg.: draw a circle on the top of a box. Push it in to create a hole. The sketch is still there, but the filling is not. Otherwise it would cover the hole. If anybody has a suggestion on how to improve this, I promise we will implement it ASAP.

Well, I guess these are just design choices, and once the behavior follow the principle of least surprise, thereâ€™s no problem whichever the implementation is.
But I still have problems to understand this, and when or why the filling disappears â€” it may be just my case since I am a newcomer in Shapr3d.

Here I tried to follow your example: in the simplest case of a hole through a box, the filling is removed. But just two steps ahead, I have a situation where the filling is â€ścoveringâ€ť the hole:

Two things comes in my mind in this case:

1. I am not confused about the filling â€ścoveringâ€ť the hole, it is clear that there is a hole under the filling, the shades make it clear, so why the necessity to remove it?
2. The circle sketch overlaps with the body, and I am confused to see that is not being removed (or, on the contrary I am surprised to see that in other cases it is).

I am interested to understand the point of view of users that find it useful to remove filling on some circumstances. Sometimes, where the â€śleast surprisingâ€ť behavior is not clear, a good implementation choice is simply to have it customizable in some advanced option (e.g.: Hide fillings through holes [Yes/No]), with the default set to whatever the majority of users expect it to be.

Actually now that I think about it, I think there is an upcoming feature, that will help us get rid of this behaviour. Stay tuned.

2 Likes