In regards to cutlist and multiple part DCs they require an intermediate stage or sub_component within the component to allow outershell/explosion before cutlist can correctly report them
attached are examples, the connected surfaces are not hidden to hint that they require outer-shelling. Each can be (right-clicked) and saved in to a component folder. The various attributes can be changed, and even scaled if the option is correctly chosen. Once happy one then enters into the lower level (double click or use outliner) to perform. the required outer-shell then explode.
This absorbs the hidden alternatives and destroys the the outer-shell group’ leaving a solid with the original cover and details that can be taken off using cutlist or any other reporter.
of course it loses its dynamic ability, but this can be reinstated using the swap menu item in the Dynamic options menu. As they share a similar definition they will update to the current attributes in the cover dialog.
There is a “factory” or template drawing which I will shortly upload on my warehouse page (say within 3 days) enabling anyone to create DC with the same attributes for any moulding without having the pro capabilitiesmoulding examples.skp (244.5 KB)