top of page
CNC BLOG
Search
Mike Lynch
2 min read
Assigning sensible responsibilities to CNC people
Many shops assign one person to be totally responsible for the CNC machine/s they run. With the possible exception of creating programs –...
36 views0 comments
Mike Lynch
2 min read
Eliminate horse-play and practical jokes
Given the list of ten commandments presented earlier in this issue of The Optional Stop, this commandment should rank near the top: “Thou...
67 views0 comments
Mike Lynch
2 min read
Creating modal user defined G codes
With Fanuc controls, a special series of parameters is used to create user defined G codes. As with all parameters, specific parameter...
400 views1 comment
Mike Lynch
4 min read
Creating a hole-machining canned cycle
Every so often I get a question related to how standard canned cycles work – or rather – how they don’t work in a manner desired by the...
987 views0 comments
Mike Lynch
5 min read
Understanding the “common” fixture offset
As you know, Fanuc-controlled machining centers come with at least six fixture offsets, invoked in a program by G54 through G59...
2,406 views0 comments
Mike Lynch
2 min read
The Ten Commandments of CNC
Suggested by Rick Lucchetti of TC Industries in Crystal Lake, Illinois People strive to obey the Ten Commandments – indeed, almost...
377 views0 comments
Mike Lynch
2 min read
Well-trained people are safe people
CNC machines can be dangerous enough to run when the people working with them are well trained. But when people having limited knowledge...
44 views0 comments
Mike Lynch
2 min read
Creating user defined M codes
Custom macro B allows you to create your own G and M codes. That is, when a G or M code having the number you create is commanded, the...
1,758 views0 comments
Mike Lynch
2 min read
Making machines compatible with M codes
As pointed out in the G code primer of this issue, machine tool builders vary when it comes to M code numbering. If you have similar...
79 views0 comments
Mike Lynch
2 min read
Do you know the meanings and uses of all of your M codes?
As you know, M codes are miscellaneous functions – which can also be thought of as machine functions. They tend to command programmable...
92 views0 comments
Mike Lynch
4 min read
The limitations of on-the-job- and self-training
Productivity is directly related to the proficiency of your workforce. The more productivity you expect from your people, the higher the...
55 views0 comments
Mike Lynch
1 min read
Do you still use air hoses for cleaning parts?
When I first started working in shops (I won’t mention how long ago), it was customary for each machine operator to have an air hose....
84 views0 comments
Mike Lynch
1 min read
Which measurement system is initialized at power-up?
Actually, the choice between whether the Imperial measurement system or the Metric measurement system is initialized can be done on the...
119 views0 comments
Mike Lynch
5 min read
Getting data into custom macros
One of the major benefits of custom macro B, especially with part family and user created canned cycle applications, is the ability to...
262 views0 comments
Mike Lynch
2 min read
The importance of safety commands
Safety commands – by our definition here – are a series of commands placed at the beginning of all programs that confirm that the machine...
68 views0 comments
Mike Lynch
3 min read
Inspiring workers’ pride in their work
To a point, I think pride in one’s work is an inherent quality. Either a person has it or they don’t, and some people just seem to take...
76 views0 comments
Mike Lynch
1 min read
Where’s the closest first-aid kit?
You probably have many safety-related items placed in various locations around the shop – fire extinguishers, respirators, first aid...
16 views0 comments
Mike Lynch
2 min read
Finding program-related parameters
In this issue’s G Code Primer, we discuss how to program certain program-related parameter changes with G10. Doing so, of course,...
79 views0 comments
Mike Lynch
2 min read
Testing if the correct fixture offset is instated
In order for the cutting tool to move to the correct coordinates, the program zero point (program origin) must be properly instated....
312 views0 comments
Mike Lynch
2 min read
Programming parameter changes
There are many parameters that affect the way a CNC machine executes a program. In many cases, one appropriate setting for the parameter...
244 views0 comments
bottom of page