Toolpaths may need to be regenerated to bring them up to date with changes to instructions, such as a change to a tool diameter.
If a regeneration is necessary, this should take place before generating CNC code, for the code to be correct.
Regeneration can be done manually, or you can opt for automatic regeneration.
Automatic Regeneration
Auto-Regenerate is enabled by default and is recommended as it reduces the risk of producing incorrect CNC code. Only opt for manual regeneration if automatic regeneration produces too much of a delay (disable Auto-Regenerate - see below).
Instructions are always regenerated when you edit the instruction. If Auto-Regenerate is enabled, then all the subsequent instructions in the sequence are also updated. (This is because some instructions are dependant on others, a Rest-Rough cycle is dependent on a Roughing cycle, for example.)
(You can also opt for automatic regeneration on reloading the open solid model, by checking Options menu ► Preferences ► Solids tab ► Regenerate Current Sequence.)
Manual Regeneration
For manual regeneration, in the Sequence window right-click on the sequence name, then in the shortcut menu that opens click the checked Auto-Regenerate option. This unchecks and disables it. Note that Auto-Regenerate is now disabled for all sequences, but only for the duration of the EdgeCAM session; it is enabled on re-starting.
With Auto-Regenerate disabled you need to regenerate manually. There is a Regenerate option in the shortcut menu for an individual instruction, and for the sequence (regenerates all the instructions in the sequence at once).
Note that you can also avoid the automatic regeneration after an edit
by using Instructions menu ►
Edit and checking Disable
Automatic Regeneration in the Editing Instructions dialog (after
this dialog you then move on to editing the instruction).
See also