As we many know, Mazak, Trumpf, AMADA and Bystronic cutting machines use sub-program in their programming still. The nc program file with sub-program calls is with far small size and it is very important at 20 years ago because the machine has limited memory size and space. The sub-program is easy to understand and edit for user also.CutLeader supports the sub-program (subroutine) feature also at beginning.
Considering that modern cutting machine with powerful computer has enough memory and disk space, we don't need worry about the memory and disk space anymore. Most user won't look into the NC program and edit it manually also. So we removed the sub-program feature from the CutLeader two year ago, it seems a wrong decision.

Not many but sometimes, we get requirement to support the Mazak, AMADA, Bystronic machine with sub-program, it is usefull still when they simulate and check the NC program and some user think the NC program with sub-program call is neat.

Now sub-porgram call feature is called back but in different way, the code is supported by postprocessor based on requirement. We did it successfully for AMADA, Bystronic and Mazak machine already.

Similar Threads: