SOLIDWORKS, 3D CAD, CAM, CAMWorks

CNC Controllers: Six Modes of Operation

By Wes Wolfenbarger on August 3, 2018

Welcome to this introduction to CNC Controllers.  Over the years, I've trained dozens of machinists, and by the end of this blog I want you to feel more comfortable around CNC precision tooling.  Keep reading as I walk you through all six modes of operation for CNC controllers.

What is a Controller?

The controller on a CNC machine is this box that’s looks like a jumbo jet cockpit.

1

Let’s examine the 6 modes of operation

Edit

While at the CNC machine controller, you may realize your program generated in Solidworks CAM or Camworks needs an updated spindle speed. Edit mode allows me to change the program at the controller. If you have the need to edit a spindle speed, it’s a good practice to update your Tech DataBase in SOLIDWORKS CAM and CAMWorks as well. (I cover that in a different blog so go check it out)

Memory

In "Memory" mode the CNC controller runs through the G-code program posted with SOLIDWORKS CAM or CAMWorks. When the machine is in this mode, parts are being made. We can use SOLIDWORKS Inspection to qualify the quality of our parts.

MDI

"MDI" mode allows the machinist to input both G and M codes directly into the machine, like a word processor, giving commands to the tool step by step.

Reference

Before production can begin, the machine needs to be referenced. Referencing is the process by which the machines encoders are calibrated. Once the machine position is verified, one of these LEDs will illuminate:

7

This Fanuc controller will not operate in Memory Mode until the machine is referenced.

Jog

Jogging allows turret control by pressing the Feed Direction switch on the operator panel as seen here:

9

Pressing the button continuously moves the tool along the axis in the selected direction. This mode is also used when the Renishaw tool probe is being used to touch off the tools.

Handle

"Handle" mode allows the tool to be moved by rotating the manual Pulse Generator on the operator panel.

11

The pulse generated by each index can move the tool in .01”, .001” and .0001” increments.

12

All of the modes will be accessed from the time you post from SOLIDWORKS CAM or CAMWorks to part production. If you have a topic that interest you, add it to the comments and I’ll write a blog to answer your questions.

Want to take your SOLIDWORKS CAM skills to the next level? Sign up for a training! 

CAM Training