I often have jobs that include many small parts, and maintaining vacuum hold-down can be a challenge. I typically save my thru-cuts to the very end of the job, and cut them in a specified order, so I can shut down the various zones of my vacuum table as the job progresses. (Every thru-cut opens up more table surface, reducing my static pressure; so, shutting off the areas that are finished increases the holding power for the remaining parts.)
I also make use of templates with associated layers for vector selection. This allows me to import my customer's part files, arrange them on my job and hit "Recalculate All Toolpaths" without having to manually click every vector. Some of the jobs we run have hundreds of vectors, so this is a significant time/mistake saver.
I also use the "Start at" option to set the start points for every part at the top-left. If I'm cutting the parts in bottom-to-top order, then this leaves the current part connected to the sheet of material until the very last second, further reducing my chances of hold-down issues.
When I select the "Bottom to Top" order option in the 2d profile toolpath settings, I rarely, if ever, get a job that runs in a strict bottom-to-top order. I assume Aspire is trying to optimize the cut order to minimize rapid moves, but I don't understand why it does that, since there's a separate option for that purpose. Is this a bug, or am I missing something?
I'm attaching the most recent example I've seen of this behavior. The 4th row is always cut before the first (left-most) part on the 3rd row. Since all 3 neighboring parts have been cut, and there is a significant amount of exposed spoilboard, this part almost always fails as soon as the cut starts.