I've got a TNaming_Selector demo working (in pythonOCC). I need advice on the best practices for working with Topological Naming. Should one always create Named Shapes for ALL subshapes of a solid (faces, edges and verts) or is it sufficient to just name (and select) the faces?
For example, my demo program uses boolean cut followed by a chamfer operation. I only need to select an edge for chamfering, so I'm only creating named shapes for the edges of all solids. This mostly works, but TNaming_Selector cannot solve for certain edges. I think my naming-structure is inadequate but I'm not sure in what way.
Any advice from Topological Naming Experts would be most welcome.