The position of an axis that is “taught” into the motion control program. The axis is moved, typically by jogging, to the desired position. This “teach position” is then entered into the motion program automatically by the control (using whatever steps are required by the motion control manufacturer) and becomes the new Programmed position. The motion control used must have the ability to do this type of program manipulation.