Un ciclo fijo es una rutina integrada del control, de un solo comando, que ejecuta una operación repetitiva común — taladrado, taladrado con picado, roscado, mandrinado — con una sola línea en lugar de programar cada movimiento. Acorta los programas y estandariza las operaciones.
Algunos ejemplos son G81 (taladrado), G83 (taladrado con picoteo) y G84 (roscado con macho). El control expande el ciclo en los movimientos subyacentes.