
CNC Lexicon
(We tried to eliminate as much engineer-speak as possible...)
|
2-Axis
|
• | The cutter moves side-to-side (X) and back and forth (Y), so it has two linear axes. |
|
3-Axis
|
• | The cutter moves side-to-side (X), back and forth (Y), and up and down (Z), so it has three linear axes. |
|
4-Axis
|
• | The cutter moves side-to-side (X), back and forth (Y), up and down (Z), and can rotate in one plane. |
|
5-Axis
|
• | The cutter moves side-to-side (X), back and forth (Y), up and down (Z) and can rotate in two planes. |
|
A-Axis
|
• | The three linear axes are X, Y and Z. When rotaion is added, these are the A, B and C axes. |
|
Acceleration
|
• | When the spindle is moved without a load, it doesn't do so at a single speed. It speeds up, then slows down. |
|
Aggregate head
|
• | A spindle that holds more than one tool. Most aggregates can work at angles other than just 0 and 90 degrees. |
|
Angular (rotational) axis
|
• | Rotation about a vector (line) that is at an angle other than 0 or 90 (one of the X, Y or Z planes). |
|
ASCII
|
• | The American Standard Code for Information Interchange - it's the most common format for text files. |
|
ATC (automatic tool changing)
|
• | A machine head that holds a number of tools (bits) so the CNC doesn't have to stop to change bits. |
|
Axis (plural, Axes)
|
• | A straight line. It usually describes the path that a cutter follows, or rotates around. |
|
B-Axis
|
• | The three linear axes are X, Y and Z. When rotaion is added, these are the A, B and C axes. |
|
Bearing - roller
|
• | Like a ball-bearing, but with cylinder-shaped rollers instead of spheres. |
|
Bearing - thrust
|
• | These are round ball or (usually tapered) roller bearings that are housed in a circular sandwich |
|
Bore/Boring
|
• | Boring technically describes making a drilled pilot hole larger by machining around its edges. |
|
Bushing
|
• | A hard sleeve or lining that protects something such as wiring, or maintains the shape of a hole. |
|
C-Axis
|
• | The three linear axes are X, Y and Z. When rotaion is added, these are the A, B and C axes. |
|
CAD (computer aided design)
|
• | A computer program that is used to draw cabinets, furniture and parts. |
|
CAM (computer aided manufacturing)
|
• | A computer program that tells the router bit where to go, based on a CAD drawing. It creates toolpaths. |
|
Canned Cycle
|
• | Little programs that tell the machine to repeat what it is doing (usually with another step in between). |
|
Cartesian (or Rectangular) Coordinate
|
• | This is the standard XYZ imaginery rectangle (2-axes) or cube (3-axes) that is used to describe movement. |
|
Charge pump
|
• | An electronic safety switch that disables the motors, as in when you're changing a tool. |
|
Chuck
|
• | Just like a drill chuck, it holds the tool. |
|
Closed Loop
|
• | It provides feedback that tells the operator if something is out of whack. |
|
CNC (Computer Numeric Control)
|
• | A drawing is converted into numbers that tell the router's cutting tool where to travel. |
|
Collet
|
• | A segmented sleeve/collar that goes around a tool shaft and allows the chuck to grip it. |
|
Control/Control System
|
• | Either a single path (with starting and ending coordinates), or a continuous loop. |
|
Coordinate (co-ordinate)
|
• | A point where two or more axes intersect. Basically, it's where you tell the tool to be. |
|
Datum
|
• | An imagined shape, point, line or other geometrical entity. Zero datum is your starting point. |
|
DXF (Drawing eXchange Format)
|
• | Invented by the creators of AutoCad, it's a graphics format that CAD programs use to save designs. |
|
EIA standards
|
• | The Electronic Industries Alliance and ISO have developed standards for G-Code to help make it universal. |
|
Feed hold
|
• | Stops the spindle moving along a toolpath, but allows it to continue spinning the bit. |
|
Feed rate
|
• | How fast the spindle moves. |
|
FOR, FRO (feed rate override)
|
• | Usually a dial that allows you to manually slow down the travel of the cutter, if it's bogging down. |
|
G-Code (GCODE)
|
• | The computer language that transforms a design into a series of instructions the CNC can follow. |
|
Gantry
|
• | A 'bridge' that slides the length of the table, and allows the spindle/router to move across the table. |
|
Home, homing, zero
|
• | The starting point, which is 0,0 on the X and Y axes. |
|
HPGL
|
• | Hewlett-Packard Graphics Language, an older control system originally designed for printing plotters. |
|
Jogging
|
• | Manually moving the spindle in a straight line to save time. It can be done with the control panel, too. |
|
Jumps, jumped steps (see also missed step)
|
• | Can happen because the travel speed (feed) is too fast, or the load (cut depth, bit diameter) is too heavy. |
|
Limits, limit switches
|
• | Two on each axis tell the machine where home is, and also where the boundaries of the table are. |
|
Linear Scale
|
• | Where the units are the same, as in 1-2-3-4 (as opposed to a geometric scale such as 2-4-16-256) |
|
Linear/Linear Axis
|
• | A straight line, as opposed to a rotary exis that describes a circle or arc of a circle. |
|
M-Code
|
• | G-Code tells the machine what to do and M-Code (Miscellaneous Code) essentially makes it happen. |
|
Machining Center
|
• | A CNC (usually with an automatic toolchanger), where the tool moves and the workpiece stays put. |
|
MCU (Machine Control Unit)
|
• | It reads code and tells the machine what to do. |
|
MDI (Manual data input)
|
• | This is where the machine allows you to manually change/override a setting, such as the spindle RPMs. |
|
Missed step (see also jumps)
|
• | Where the spindle skips a small step, and this can lead to cuts in the wrong place or a shut-down. |
|
Momentum
|
• | The forward progress of the spindle, fueled by weight and speed. |
|
Offset/preset
|
• | A distance from 'home', so that a second part can be milled without the tool returning home. |
|
Open Loop
|
• | There is no feedback that tells the operator if something is out of whack. |
|
Open or Closed Loop
|
• | Open - no feedback. Closed - gives feedback (tells the operator what's happening) |
|
Optic Code/Optical Encoder
|
• | This is a sensor that 'sees' movement and tells the operator about the tool's position, velocity and direction. |
|
Origin
|
• | 0,0 on the XYZ axes. Also called home position, grid zero, and machine origin. |
|
Pass
|
• | An incremental cut: the tool removes waste in steps to avoid too much stress. |
|
Path - Continuous
|
• | Also called contouring, this is a path that can follow more than a single direction, e.g. a curve. |
|
Path - Toolpath
|
• | Where the tool is told to travel between points. |
|
PID
|
• | A proportional-integral-derivative is one way in which the machine delivers feedback about its progress. |
|
Point-to-point
|
• | An earlier, simpler version of a CNC. (Some machinists will argue that P2P still has relevance.) |
|
Rapid
|
• | When the cutter leaves the work and moves to another location, you can tell it to do so rapidly to save time. |
|
Resolution
|
• | The unit of measurement used to determine minimum travel increments. (e.g., 1/1000"). |
|
Righthand Rule
|
• | With your right hand palm up, the thumb and index finger form an L showing the X and Y axes respectively. |
|
Rotational Axis
|
• | These are imaginary axes (A, B and C) around which a tool - or a part - tilts or rotates. |
|
Run-out (runout)
|
• | This is where the tool (and it's sometimes the spindle) is no longer true, so it spins at a small angle. |
|
Safe-Z
|
• | A resting Z (vertical) setting where the tip of the cutter is safe - it doesn't touch anything. |
|
Servo _DC
|
• | A cool-running, efficient, quiet alternative to steppers, they're a little more tempermental. Runs on DC. |
|
Servo - AC
|
• | A cool-running, efficient, quiet alternative to steppers, they're a little more tempermental. Runs on AC. |
|
Servo - Hydraulic
|
• | A cool-running, efficient, quiet alternative to steppers, they're a little more tempermental. Runs on hydraulics. |
|
Spindle
|
• | The chuck and motor that holds the tool. Akin to the motor on a handheld router. |
|
Spindle speed
|
• | Usually describes the fastest speed that the tool can revolve, or else the variable speed setting. |
|
Spoil Board (spoilboard)
|
• | A waste sheet (usually MDF) that is attached to the bed and then milled flat and parallel to the gantry. |
|
Stepover (step-over), Overlap
|
• | How far the tool cuts across its previous path when making the next cut, balancing time and quality. |
|
Stepper motor
|
• | Less expensive but also less efficient than servo, with bearings instead of brushes, it runs hotter and can skip. |
|
STL
|
• | A file format used in more complex three-dimensional milling. |
|
Surface (verb)
|
• | To flatten. To reveal a new, fresh, flat surface. |
|
Tool Path
|
• | The route the tooling will travel. |
|
Toolholder (tool holder, tool-holder)
|
• | A device that holds several tools so that there is minimal downtime between changing them. |
|
Tooling - Ball End Mill
|
• | A bit with a round (spherical) cutting tip, also called a ball nose end mill, is durable and delivers a smooth cut. |
|
Tooling - Drill
|
• | A bit that drills vertical holes, and can often mill horizontally too. |
|
Tooling/Cutting Tool
|
• | The router bit or other cutter. |
|
Travel
|
• | The combined movement across the gantry and along the bed. |
|
Vac clamp, Vacuum Hold-down
|
• | One of myriad small pads, pods, clamps and other pneumatically activated hold-down systems. |
|
Vector
|
• | A line. The start and end are located as XYZ coordinates. |
|
Velocity
|
• | The speed at which the cutter moves across/through the workpiece. |
|
VFD (Variable Frequency Drive)
|
• | Allows an AC motor to run at different speeds. |
|
XYZ
|
• | X is side to side, Y is back to front and Z is up and down. |
| Back to the top of this page |
![]()
©All contents copyright BHSW Inc., 2003-2017