@ newyd_cnc,
I extract CAM related data to a working file to process with QCAD/CAM.
From a master file I can then create as many CAM files as desired, with different things and/or as several revisions.
Basically: Don't clutter your CAM source drawing with unnecessary items.
And on the other hand: All CAM related (CAM-Blocks with custom Props, CAM-Layers) is of no meaning in a master drawing.
For CAM preparation I tend to group source drawing entities in layers by intended toolpath.
Another type of grouping than Blocks is not supported by QCAD.
Layers have much more attributes to play with: Hiding, Freezing, Locking, ...
And can be stacked in a hierarchic manner.
If you want to move all visible then Select All (
TA).
Selecting all on a certain layer can be done in the Layer List with
Y+ (Remind that this adds to an existent selection, if any)
And another reason to chop up things is that I have to keep my G-Code files limited to a certain (large) amount of text lines.
My designs have highly detailed shapes and on top, they include spiral pocketing with tiny engraving points.
Once beyond the limit my CNC controller doesn't display the current text lines in process ... [Huge file]
Bottom line: I don't have a purpose for Blocks.
And I don't edit in a later stage, I make revisions.
Chopping and layering is a method that works well and I've made it a habit.
Regards,
CVH