I am writing a macro that deletes all components under a specified mass. However, if a qualifying component resides in a sub-assy, when the sub-assy is deleted the entire sub-assembly is deleted. How do I prevent this? Changing the sub-assembly to flexible does not help. The "Confirm delete" dialog has no checkboxes that seem relevant to preventing this.
Any help is appreciated.