CNC & Machine Controls

Understanding CNC Machine Accuracy and Repeatability

Properly evaluating machine tool capability requires understanding how the both user and the builder can influence precision.


Spreadsheets Enable Calculations Similar to CAM Software

Spreadsheet software can behave like a CAM system.

CNC & Machine Controls

7 CNC Parameters You Should Know

Parameters tell the CNC every little detail about the specific machine tool being used, and how all CNC features and functions are to be utilized.

CNC & Machine Controls

How To Reference Custom Macro Variables by Name

FANUC now enables CNC users to reference custom macro system variables by names in addition to hard-to-remember numbers. Here’s how.

CNC & Machine Controls

5 Mistakes We Find in Most CNC Programs

While the mistakes listed here will not sound an alarm or cause a program to fail, they will cause confusion, wasted time and scrap parts.

CNC & Machine Controls

G Code To Include in Your CNC Program After It Ends

There are some G-code commands you might want your operators to occasionally execute but not for every cycle. Consider these examples.

CNC & Machine Controls

4 CNC Data Transfer Methods You Should Know

Modern CNCs enable transfer and backup of more than just machining programs. 

CNC Programming: Dealing with Spindle Probe Results in Real Time

There are several situations in which a CNC programmer must work with spindle probe results in the G-code program itself. Here are some strategies to consider.

CNC & Machine Controls

Which Kind of "More So" Are You?

The coronavirus pandemic has brought many people, businesses and industries to a standstill. How are you reacting? 

CNC & Machine Controls

6 Steps to Take Before Creating a CNC Program

Any time saved by skipping preparation for programming can be easily lost when the program makes it to the machine. Follow these steps to ensure success.

CNC & Machine Controls

4 Things to Incorporate in CAM-System-Generated CNC Programs

Streamline G-code programs created by CAM systems.

CNC & Machine Controls

G31 Isn't Just for Probing Anymore

Here are two lesser-known ways to trigger the skip signal.

Helping New Engineers Understand Manufacturing

Priorities, processes and personnel are three things new engineers must understand about the shop floor.

CNC & Machine Controls

5 Things New CNC Operators Must Know

These subjects are the building blocks of training newcomers on a specific CNC machine tool.

CNC & Machine Controls

Improving Peck Drilling Canned Cycles

Most CNCs don’t have a canned cycle for machining deep holes into malleable materials. Here’s what you do.

CNC & Machine Controls

Training CNC Machine Operators

A blended-learning approach uses external resources to teach the basics, saving in-house training for company-specific issues.

CNC & Machine Controls

5 Ways the External Work Offset Can Help You

External work offsets can be valuable because they let you shift the point of reference for fixture offset entries from the machine’s home position to a more logical one.

Develop Your Company Playbook

Like a sports team, your company can also benefit from a written plan.

CNC & Machine Controls

Monitoring Time for Preventive Maintenance Tasks

Not all maintenance tasks should be performed based on a calendar date. You can use a custom macro to monitor your machines.

CNC & Machine Controls

Converting Time and Date to a More Useful Format

FANUC and FANUC-compatible CNCs have multiple ways to monitor time. They are accessed by four system variables: milliseconds clock, hours clock, current date and current time. Here’s how to format information in a helpful way.

CNC & Machine Controls

Use Offset Data to Determine Turret Index Position

Determine the optimal index position based on cutting tools’ current geometry offset settings.

CNC & Machine Controls

Checking Cutting Tool Offset Values

A setup program can be used to test for overtravel issues before a workpiece is run, eliminating program verification delays.

CNC & Machine Controls

External Input for Programmed Values

Parametric programming provides three easy ways to access external data.

CNC & Machine Controls

Improve Program Compatibility Among Your CNCs

Put in the effort to eliminate machine-specific programming methods.

View All #cnctechtalk Articles