What is the definition of "F code"?
A word that determines the feed during a cutting operation.

## CNC Training

Class Information
 Tooling U classes are offered at the beginner, intermediate, and advanced levels. The typical class consists of 12 to 25 lessons and will take approximately one hour to complete.
 Class Name: Part Program 150 Description: This class introduces the major code groups used in a CNC part program. Includes an Interactive Lab. Prerequisites: none Difficulty: Beginner Number of Lessons: 14 Language: English, Spanish, Chinese

Below are all the competencies and job programs that contain the class Part Program 150. Job programs are our traditional class lists organized according to common job functions. Competencies are our latest job-specific curricula that help tie online learning to practical, hands-on tasks.

Click on any title to view its details.

Competencies Show All

Class Outline
• Objectives
• What Is the Part Program?
• The Part Programmer
• From Blueprint to Program Coding
• Programming Standards
• Block Numbering
• G Codes
• X, Y, and Z Codes
• F and S Codes
• T and M Codes
• Blocks in Sequence
• Computer Assisted Programming
• Summary

Class Objectives
• Describe the role of a part program.
• Describe the role of the part programmer.
• Identify the major steps in program creation.
• Identify how standards impact CNC programs.
• Identify the components of a program.
• Define the function of N codes.
• Define the function of G codes.
• Define the function of coordinate codes.
• Define the function of F codes.
• Define the function of S codes.
• Define the function of T codes.
• Define the function of M codes.
• Describe a toolpath.
• Describe computer assisted programming.

Class Vocabulary

Vocabulary TermDefinition
A series of numerical positions that are calculated from a fixed point of origin.
The letter used within a word that signals the essential function of the word.
An imaginary line that passes through the center of an object. Axes are used to measure the distances of objects in the Cartesian coordinate system.
A single line of the part program that consists of words.
A design representing the dimensions of a specific workpiece that is used to create the part program.
The numerical system that describes the location of an object by numerically expressing its distance from a fixed position along three linear axes.
The use of computer software that facilitates the development of part programs. These software applications create an image of the workpiece and develop the program code from information that the programmer inputs.
An interface that asks the user a series of questions and then translates the user's answers into part program code.
A predetermined distance from the surface of the workpiece that allows for the safe and rapid movement of the cutting tool between cutting operations.
A trial run of the part program without any parts or cutting fluids.
An organization that sets standards for technology industries.
A word that determines the feed during a cutting operation.
The rate that the cutting tool travels along the surface of the workpiece.
A word that determines the type of operation performed on the machine.
A series of numerical positions that use the previous position as the point of origin.
A word used to signal an action from a miscellaneous group of commands. M codes change cutting tools, turn on or turn off the coolant, spindle, or workpiece clamps, etc.
A mill that is controlled by a computer running programs driven by numerical data. Machining centers are also capable of performing a wide range of hole-making operations.
A word that acts as the name or title for a program block.
The person responsible for running the CNC machine on the shop floor.
A series of numerical instructions used by a CNC machine to perform the necessary sequence of operations to machine a specific workpiece.
The person responsible for the creation of a part program. The part programmer translates the workpiece design into program instructions for the CNC machine.
The position that acts as the origin for the part program of a particular workpiece. This position is unique to each workpiece design, and it is selected by the part programmer.
A word that determines the speed during a cutting operation.
The rate at which the cutting edge of the tool moves past the workpiece surface at the point of contact.
A word that determines which specific cutting tool will be selected during a tool change.
A device on a machining center that arranges multiple cutting tools in order and then positions these cutting tools for replacement.
A series of program blocks that describes the movements of a single cutting tool.
A lathe that is controlled by a computer running programs driven by numerical data. Sophisticated turning centers can also perform a variety of drilling and milling operations.
The component of a lathe that holds a number of cutting tools. The turret rotates to place tools in the cutting position.
The pairing of a letter address and a numerical value.
A word that describes a specific position along the X-axis.
The linear axis representing motions and positions that travel the longest distance parallel to the worktable.
A word that describes a specific position along the Y-axis.
The linear axis representing motions and positions that travel the shortest distance parallel to the worktable.
A word that describes a specific position along the Z-axis.
The linear axis that represents motions and positions perpendicular to the worktable. The Z-axis is always parallel to the spindle.