When placing a new view of a model on a drawing, if that model has any set datums, those planes and tags are automatically shown in the view, and the drafter must then select and Erase unwanted ones. On a large model with possibly hundreds of planes distributed among its components and subassemblies, this erasure can be time consuming. The only workaround is to use layers with collection filters for "Shown Datum" (see https://www.ptc.com/appserver/cs/view/solution.jsp?n=CS131258), but logistics or standards may prevent this from being a practical workaround.
Possible solutions:
- Allow placement of the view with no set datums visible, then show/erase them the same as every other detail item within the Show Model Annotations dialog box (change existing functionality and consolidate behavior in a single dialog box)
- Allow placement of the view with set datums automatically Erased, and let the drafter Unerase the ones they require in a given view (reverse of current behavior).
- Create a config.pro or detail setup option that allows drafters to toggle this behavior (enhance current behavior with a configuration option)
- e.g. auto_erase_set_datums yes/no* - yes: set datums are automatically erased when a view is placed/no*: set datums are automatically shown when a view is placed