For example this one https://grabcad.com/library/nema-17-v-s ... or-500mm-1 has 16k parts when exploded and the whole process takes tens of minutes. I am actually not interested in all those small parts, and I assume the object has internally some hierarchy (such as the nema17 motor, the extrusion, the moving part, each with their internal parts) but the result in FreeCAD is flat. That makes the result less useful for selecting/manipulating sub-parts.
If I use compound filter, OTOH, then even with rather wide selection (e.g. length window with maximum range, from 0.01% to 100%), the result is shown immediately; in that case, of course, I don't see the constituents and cannot select/delete them manually. I can explode the filtered result, though, which helps a bit already, and it is quite fast, even with about 1.4k components.
So the questions are:
- can I decompose the compound only at the first level, without flattening as explosion does?
- Some tricks (besides filtering and subsequent explosion) to make the process faster?
- Any way to preserve meaningful names/labels (I assume they are in the original compound) rather than auto-numbering?