HSMWorks allows you protect individual operations from getting invalidated when changing the model. This is useful if, for example, you have operations that have already been run on the machine, and want to do rest machining from these operations, while accommodating changes to the model.
To protect an operation, simply right-click on the operation and choose "Protect".
Protecting an operation.
Once protected, operations are shown overlayed with a padlock icon.
The 2D Contour1 operation is protected as shown by the padlock icon.
Now, when the model is changed, all un-protected operations are invalidated as normal, while the protected operations are not marked invalid, and you can continue to use the toolpath as if it was up-to-date.
The toolpath for a protected operation after a change to the model.