Warning message for breaking hierarchy of objects and causing chain deletions

Situation: I have a complex model, and I try to remove redundant lines or nodes.

Problem: Often times, modifications are made in a selection view that hides some members, or some members are not visible behind others. A node or line is assumed to be redundant, but it actually is part of the an upper-level object in the hierarchy of definitions: a line forms another surface, a node forms another line that forms another surface, or forms a member, or is the basis for a load definition.

When deleting a node or line, it could cause a chain reaction of deletions or deactivation of dependent objects or load definitions in the model, without any warnings. In large models, this could go overlooked and way later in the design it shows itself in the results, when it is no longer possible to simply press undo.

This happens more often, when multiple people would work on a model, either in succession or in parallel, where they might be unaware of the intention behind the existence of certain objects in the model.

Requested feature: Add a checkbox, that if turned on, the model would warn the user that by proceeding to delete an object which is lower in the hierarchy, what other objects higher in the hierarchy of definitions would also be deleted. This simple feature will save lots of time.

Hi @PSA001,

thank you very much for the detailed description and the feature suggestion.

The behavior you described is understandable, especially in complex models or when multiple users work on the same model. Deleting lower-level objects without a warning can indeed lead to unintended chain reactions that may only become visible much later in the results. I agree that the requested functionality could be very helpful.

I will forward your request to our development team so it can be reviewed and discussed internally.

Thank you for taking the time to share your feedback.

Best regards
Ann-Kathrin

1 Like