Cycles fall into three main categories:
or Canned Cycles, supplied by the control writer or machine tool builder.
They can not be changed by the machine user and are available to all
programs. Drilling cycles are an example of these.
Cycles, written by the user. They are available to all programs and are
loaded and saved in the main program memory of the machine. A standard
feature specific to your business may be programmed and made a User Cycle.
An example may be if a keyhole shaped slot is machined in a lot of your
parts it may be made a User Cycle.
Cycle or subroutine, written by the user. They are attached to a specific
program and loaded or saved as a part of the file. An example would be a
specific shape machined more than once in a particular product.
Some or all of the above may be available on your machine. Additionally the
method of using them changes from machine to machine.