rrossi wrote: ↑
Sun Dec 30, 2018 4:35 pm
Now I know that my problem has a name. I did not understand too much of the details, but I can try to deal with it.
Topological naming is about naming in a unique ID all the items (vertices, edges, faces) of a shape. It's done basically by internally naming them TYPEyyy (yyy is an incremental number). For example Edge6, Face2, ...
Your problem is that you attached a sketch to a face (let's say Face10). Then you modify another sketch that is used to build the shape including the Face10. By doing so you add or remove faces, and FC re-annotates all items. Thus your Face10 is no more the same and your sketch gets attached to the new Face10.
This is currently an issue inside FC (you saw the problems it leads to), but this isn't a simple thing to solve.
If I understood correctly I should try to keep all the sketches on the main planes, and to manage the offsets (and, if needed, rotations) manually.
It seems to me a big limitation to the "parametric" paradigm, but if there is no way out....
By the way, what is the best way to give / maintain the offset of the sketches? At the moment I'm using the "placement" data on the "data" tab of the property view panel in the combo panel. Is there a better way?
IMHO, the best solution is to attach your sketches to datum planes that are themselves referenced to main planes (by offset & rotation). This will be more flexible.