Mike Lynch

Mike Lynch Founder and President

Custom Macro B DPRNT Command Applications

The DPRNT command of custom macro B allows you to send text information from the machine through the serial communications port. This is the same port used to send and receive CNC programs, offset data and parameters.

Read More

Imperial Versus Metric

Most CNC machinists have already chosen a measurement system for their machine tools. When they find a workpiece dimensioned with a different system, they simply convert the print to their system of choice and run the job in that measurement system. However, there are some things to watch out for when switching measurement systems.

Read More
Basics

When Programmers Should Know G Code

The majority of programmers use some kind of CAM system to prepare their CNC programs. The product of any CAM system is a G-code program from which the CNC machine will run. While CAM systems simplify programming, most programmers have to know something about G code. How much they must know depends upon five factors.

Read More
Basics

Understanding Custom Macro Version A

Custom macro B is the more powerful and desirable version of custom macro. However, there are still control models that can be equipped with custom macro version A, so never assume that a given machine you plan to purchase will be (or can be) equipped with custom macro B.

Read More
Basics

Don’t Expect Others To Know What You Know

We accumulate knowledge every day. While something we’ve just learned is still new, we tend to think about it more. We doubt whether we truly understand it, so until we do, we’re extra careful. However, as time goes on we eventually stop doubting and become confident through positive experience that we thoroughly understand what we’ve learned.

Read More

Testing Cutting Tool Life

The first step in replacing dull tools is recognizing when a tool is dull. If you’re leaving this judgment solely to your operators, it’s likely that you are experiencing some inconsistencies in the replacement of dull tools.

Read More

Dull Tool Replacement

The importance of improving the task of dull tool replacement is related to the frequency at which cutting tools become dull.

Read More

The Start Point For A Custom Macro

With most user-created canned cycle applications for custom macro, you must provide a starting position from which the custom macro will begin its operation. In many cases, this leads to some redundancy in programming because the cutting tool may already be in the starting position prior to the G65 command that calls the custom macro.

Read More

Enhancing Safety Through Preventive Maintenance

The primary reason companies perform preventive maintenance on their production equipment is to minimize, if not eliminate, unpredicted downtime. Potential problems should be corrected before they cause machine components to fail.

Read More

Be Careful With Unwritten Rules

Every company I’ve visited has at least some unwritten rules. These rules are related to things that experienced CNC people sometimes take for granted. Certain company methods may be considered so basic and obvious that there is no need to document them—or even to talk about them.

Read More
Basics

Tool Pressure Deviations During Touch-Offs

How to determine program-zero assignment during touch-offs.

Read More
Basics

Understanding Vacancy

Custom macro B users tend to struggle with the concept that variables can be vacant. To fully master custom macro B, you must understand the concept of vacancy and its implications.

Read More
High-precision grinding and hard turning machines
Methods
Mastercam 2025 Now Available
New Starrett W4900 Indicator
IMTS 2024
Webcast Auction
Marposs Non Contact Visual Tool Setter
Digi-Pas
Hyundai WIA SE2600SY