Contact Us
|
Support
English (US)
Deutsch (German)
Español (Spanish)
中国 (Simp. Chinese)
First-Time Registration
Home
Overview
Class List
Download Brochure
Free Trial Class
Take a Tour!
Price List
Contact Me
Contact Us
Solutions
Small and Medium Size Manufacturers
Large and Enterprise Manufacturers
Educational Institutions
Industrial Distributors
Individual Students
Training ROI
Latin America
Programs by Job Title
NIMS
Products
Classes
Assessments Tests
BookStore
Custom Training
Class List
Search Class Catalog
Newest Classes
Printable Class List
Clases en español
Future Classes
By Job Title
Customers
Student Login
Administrator Login
First-Time Registration
Take Assessment Test
Community
Support
Company
About Us
Partners
Press Releases
Newsletter
Contact Us
Careers
Blog
Home
>
Class Catalog
>
Class Overview
E-Mail Page
Print Page
Comments
What is the definition of feed?
The rate that the cutting tool travels along the surface of the workpiece.
Learn more about feed in the class "Part Program 150" below.
Part Program 150
CNC Department
Class Information
Tooling U classes are offered at the beginner, intermediate, and advanced levels.
The typical class consists of 12 to 25 lessons and typically requires at least two hours of instruction time.
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
Take a Free Trial Class!
Contact Me!
Class Outline
Class Objectives
Objectives
What Is the Part Program?
The Part Programmer
From Blueprint to Program Coding
Programming Standards
Program Blocks and Addresses
Block Numbering
G Codes
X, Y, and Z Codes
F and S Codes
T and M Codes
Blocks in Sequence
Computer Assisted Programming
Summary
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
Term
Definition
absolute coordinates
A series of numerical positions that are calculated from a fixed point of origin.
address
The letter used within a word that signals the essential function of the word.
axes
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.
block
A single line of the part program that consists of words.
blueprint
A design representing the dimensions of a specific workpiece that is used to create the part program.
Cartesian coordinate system
The numerical system that describes the location of an object by numerically expressing its distance from a fixed position along three linear axes.
computer assisted programming
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.
conversational interface
An interface that asks the user a series of questions and then translates the user's answers into part program code.
cutter offset
A predetermined distance from the surface of the workpiece that allows for the safe and rapid movement of the cutting tool between cutting operations.
dry run
A trial run of the part program without any parts or cutting fluids.
Electronics Industries Association
An organization that sets standards for technology industries.
F code
A word that determines the feed during a cutting operation.
feed
The rate that the cutting tool travels along the surface of the workpiece.
G code
A word that determines the type of operation performed on the machine.
incremental coordinates
A series of numerical positions that use the previous position as the point of origin.
M code
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.
machining center
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.
N code
A word that acts as the name or title for a program block.
operator
The person responsible for running the CNC machine on the shop floor.
part program
A series of numerical instructions used by a CNC machine to perform the necessary sequence of operations to machine a specific workpiece.
part programmer
The person responsible for the creation of a part program. The part programmer translates the workpiece design into program instructions for the CNC machine.
program zero
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.
S code
A word that determines the speed during a cutting operation.
speed
The rate at which the cutting edge of the tool moves past the workpiece surface at the point of contact.
T code
A word that determines which specific cutting tool will be selected during a tool change.
toolchanger
A device on a machining center that arranges multiple cutting tools in order and then positions these cutting tools for replacement.
toolpath
A series of program blocks that describes the movements of a single cutting tool.
turning center
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.
turret
The component of a lathe that holds a number of cutting tools. The turret rotates to place tools in the cutting position.
word
The pairing of a letter address and a numerical value.
X code
A word that describes a specific position along the X-axis.
X-axis
The linear axis representing motions and positions that travel the longest distance parallel to the worktable.
Y code
A word that describes a specific position along the Y-axis.
Y-axis
The linear axis representing motions and positions that travel the shortest distance parallel to the worktable.
Z code
A word that describes a specific position along the Z-axis.
Z-axis
The linear axis that represents motions and positions perpendicular to the worktable. The Z-axis is always parallel to the spindle.