Is there a program that has the ability to renumber a program and its subs.
I have thousands of programs. I am always fighting program overlap in my fanuc controls.
The programs are big so not very easy to manually change all sub calls and sub numbers.
To output new from my cam software, I would loose all re-run downloaded changes.

If I run into an overlap scenario, I would like to run a utility to ask for a new O-number. Then when run, it would look renumber the main program and for m98p calls renumber these and subs to ensure proper linkage.

Thanks in advance for any help.