Hi, very often I has to create end miters for different profiles, so will be great to have the possibility of extruding/revolving selected faces of elements, even if it breaks the associativity with the part mesh definition.
Guess that today PrePoMax lack of orphan mesh operations, these could be the first.
For making mesh operations, guess that the less traumatic for the user would be:
Implement a way to select elements/faces/edges/nodes (individual or related to surfaces/nodes/edges…) without need to create new sets. Forcing the user to create a new set will be a pain, and also add useless items to the model tree.
Then, with for example some faces selected, the user could select the tool “extrude/revolve/move/symmetry…” and a simple warning message “the CAD part associativity will be broken and the mesh will be transformed to orphan” and once the user acept the message (maybe with a check, I´m adult, don´t show me again), then the new elements will be created and added to the part.
The new selecting capacity could be used also to add or remove items to the node/face/elements sets that had been created, or to create new ones directly. Today for complex selections, editing can be dangerous as is very easy to forget to have the shift key to add some elements, leading to loose all the selection very often.
Related to the orphan meshing treatment is the possibility to create new nodes (by coordinates, arrays…) and elements (simple unit element, by selecting nodes…) without associated geometry.
If the orphan elements has been created, then they can be scaled (today that feature exist), but also they need to be able to refined (mostly hexas/quads/line elements)