Is the Culiau Customizer Worth the Price? An In-Depth Review

Engraving can be a relaxing and rewarding craft.

With the right engraving tool in your hands, you can finish creative tasks with ease.

And it’s a terrific way to personalize something generic with a fun crafty hobby.

Engraving tools come in a wide variety of styles, sizes, and capabilities. It’s important to find the ideal one at is ideal for your project.

The Customizer by Culiau is an engraving pen that is more than capable of meeting most people’s needs. That’s why it’s a popular choice among home crafters and those who like to try out new tools for art.

The Customizer’s durability, power, compactness, and exceptional value for money make it an excellent professional etching tool suitable for all materials, including glass, wood, and metals. 

Best cordless engraving pen

Culiau Customizer

culiau customizer in box with engraving bits

About the Culiau Customizer

For beginners, the Culiau Customizer Engraving Pen is excellent. Because the tool is so light, engraving is as simple as using a pen. 

box/packaging for the culiau customizer
It comes in a surprisingly nice box. Makes a nice first impression

It’s easier to move around the Customizer than say a corded Dremel engraver.

Don’t get me wrong, it will still take practice to get a nice, finished product, but the Customizer is easier to use than some of the other bulkier engraving pens on the market.

culiau customizer compared to sharpie, pen and pencil
Size comparison of the Customizer

The Customizer is roughly the size of a regular marker. The textured grip and light weight make controlling the engraver while in use a snap.

You can sketch with it just like a normal pen or pencil.

The flexibility of this tool makes the job as simple as drawing on paper. It works well on wood, including hardwoods, glass, and metals such as steel, silver, and others.

The Customizer comes with a rechargeable battery and a USB charging wire. The run time is about 2 hours. And trust me 2 hours is more than enough time. Unless you are super experienced, your hand it going to get tired well before the 2 hours runs out.

charging port and cable of culiau customizer
Charging port and cable

Also included is a large selection of engraving bits. They come in a variety of shapes and sizes which means you won’t need to pick up any extras for the Customizer right away. 

Unless you plan to use it almost daily, there is a good chance you won’t need to get any more bits ever because the assortment that comes with the Customizer is well rounded.

culiau customizer in box with engraving bits
The engraving bits that come with the Customizer

The engraving pen includes an LED display indicator, which shows you the battery level and speed of the tool.

One of the biggest indicators of the quality of the Customizer is the feel of the tool. This is a well built tool that feels good in the hand.

It is ergonomic, lightweight, and small. Because of this it is exceptionally comfortable to use and handle. The Customizer truly is a pocket-sized engraving machine.

The quality comes with a price though and the Customizer does cost more than some of the other engraving pens on the market. However, many of those cheaper engraving pens aren’t built as well. Often they just don’t feel good in your hand.

If you plan to use it a lot, I recommend going the Customizer from Culiau and avoiding all the generic copycats.

How to use the Culiau Customizer

1. Safety first!

safety glasses

Above all, make sure you think safety first with any power tool. Proper eye protection. Consider gloves and a dust mask as well depending on the materials you plan to work with.

2. Use proper lighting

a desk lamp sitting on a desk

Nobody’s idea of a good time is engraving in the dark – and it’s not safe or productive.

Make sure your workplace has adequate light and that it is placed above or in front of you so that your head and shoulders don’t create a shadow on the work.

Proper lighting will make it much easier to see the fine details that you are creating on your workpiece.

3. Work on a clean surface

Before you begin, be certain that the surface you will be working on has been well cleaned.

Some materials can be cleaned with soap and water, others require special cleaning chemicals. Start with soap and water, it will work for most materials.

4. Use a template

Consider making a paper template to guide you. This helps in the beginning when you may lack the courage to do it all freehand.

Print out your design to trace or outline

It’s a good reference.

5. Practice

Just try.

If you want to learn it, then use it!

Practice different words and symbols on a piece of scrap material if you have it. Your first few designs will probably be rough. .

Another key point is to make sure you practice with the type of material you plan to work with. In other words, if you want to engrave on sea shells then find some to practice on.

Frequently asked questions

What kind of material can the Customizer work with?

an engraved piece of glass
An engraved piece of glass

The Culiau Customizer is capable of working with a wide range of materials including:

  • Wood
  • Plastic
  • Metal
  • Glass
  • Leather
  • Stone
  • Shells
  • Clay

Does the Customizer use standard Dremel style bits?

Unfortunately, the Customizer does not take Dremel bits straight out of the box. For an added cost, you can purchase an adaptor that will allow you to use them however.

How is customer support?

In my opinion good customer support says more about the product than just about any other feature.

Culiau has excellent customer support through email. [email protected] is their address and in my experience they are quick to answer any questions you might have, even if you just need tips for using your new tool.

Related articles

7 Best Micrometers For Any Budget

Micrometers are amazingly accurate measuring tools. 

But for anyone just starting out it can be hard to know which ones are good and which ones are bad.

This has only gotten trickier in recent years as some of the once great manufacturers have moved their production to China and various other countries known for lesser quality. On top of that some of the Chinese manufacturers have really upped their game and are producing quality tools.

We’ll break it down for you and let you know which micrometers are best with some tips on what to avoid.

One last tip if you are very new to micrometers.

Think about what you plan to measure. What are the sizes involved? Most of the time people don’t need huge sets of micrometers.

My advice for someone new would be to get the best set of 0-1” micrometers that they can afford. This is the tool that will get the most use.

A good starting point is a quality 0-1” mic from a company like Starrett (analog) or Mitutoyo (digital).

If you are looking to measure over a larger measuring range then see our post on the best micrometer sets.

Now let’s break down our picks for the best micrometers.

Name

Awards

Analog/Digital

Where to Buy

Mitutoyo QuantuMike 293-180-30

Best Overall Micrometer

Digital

Mitutoyo 293-340-30 Digital Micrometer

Best Digital Micrometer

Digital

Anytime Tools 0-1" Micrometer

Best Budget Micrometer

Analog

Starrett ST436.1 0-1" Micrometer

Best Standard Micrometer

Analog

Mitutoyo 329-350-30 Depth Micrometer

Best Digital Depth Micrometer

Digital

Starrett 440Z-6L Depth Micrometer

Best Standard Depth Micrometer

Analog

Fowler 52-225-116-0 Depth Micrometer

Best Budget Depth Micrometer

Analog

Factors we consider when reviewing micrometers

Accuracy

Know your tolerances!

A common mistake the newbies make is thinking they need a micrometer when a caliper will do the job just fine.

mitutoyo digital caliper measuring 1 inch block
0-6″ Mitutoyo digital caliper

If your tolerances are +/- .001” or more then you can likely get by with a dial or digital caliper. These can be had for prices well below the cost of a good micrometer.

Another benefit is that calipers are much more versatile and have larger measuring ranges.

For more info check out our Micrometers vs Calipers post to see what makes these tools different.

Digital vs analog micrometers

Digital micrometers are a good choice because they are quick to read. This is especially helpful for anyone just starting out. 

It’s not that hard to read an analog micrometer but some people struggle a little learning to read a micrometer. For a little help learning to read a standard analog micrometer, see our post that walks you through the process – How to Read a Micrometer

Digital mics simplifies the process of reading your mic, but it is still a good idea to learn how to read a standard analog micrometer.

Digital micrometers also have the added benefit that they can be easier to see the readings. If your vision isn’t great up close or you need a new set of readers, you might want to stick with a digital micrometer.

Analog micrometers have the benefit of always being ready to use. Digital mics require a battery and some are better than others when it comes to battery life.

An analog mic will always be ready to pick up and use. If you only use your digital micrometer occasionally then it might be a good idea to take the battery out when not in use. This way it isn’t dead when you need to use it.

button cell battery for micrometer
Typical button cell battery used in digital micrometers

Measurement units

Unless you are purchasing a digital micrometer, you will only get a reading in one set of units. Take note of the units you will be working with and buy accordingly. 

This seems pretty self explanatory. I include it only as a reminder to double check your units before purchasing and to contemplate getting a digital micrometer if you are going to be working in both units constantly.

Measuring range

Micrometers typically are capable of taking measurements over a one inch measuring range. You will find them available individually, such as a micrometer that can take measurements from 4″-5″ and you can also find them sold as sets.

anytime tools micrometer set
0-6″ micrometer set

Set sizes are generally sold in 0-3″, 0-6″ and 0-12″ varieties. They are available in many different configurations but these sets are the most common. Sets will usually start at 0″ and go up. Some of the bigger sets differ and only include larger size micrometers such as with a 12″-18″ set. 

As the set gets bigger and the micrometers get larger, the cost gets significantly higher. 

Because this is the case, don’t go out and buy a set that contains tools you won’t be using. In many instances a 0-3″ micrometer set will be sufficient for taking the majority of your measurements. 

Think about the sizes you will need to measure and don’t overspend on a set larger than you really need.

Calibration certificates

Does your micrometer need to be calibrated?

Yes, but also no.

What you will want to do is check the calibration yourself. Use a known standard such as a set of gage blocks to verify the accuracy of the tool over its measuring range. At a minimum, verify the micrometer with the standard provided by the manufacturer.

What you should not do is pay extra to get a calibration certificate from the micrometer seller. Many sellers will offer a NIST traceable calibration certificate at a substantial upcharge. In reality, all the calibration certificate tells you is that the tool was found to be accurate at the time of calibration. 

box damaged in shipping
Damaged shipping box

In between the time you receive it and the time the calibration was performed, the tool passed through many hands, most notably the hands of a shipping company. I shouldn’t need to tell you that those shipping companies are not always gentle in the transportation of your precision measuring instrument.

It will probably be packaged well and everything will be fine. Remember many micrometers have withstood harsh machine shop environments for decades and continued to measure as accurately as a brand new tool. 

Should you buy a used micrometer?

Used tools are an excellent way to save money when it comes to micrometers. This is even more true when talking about depth micrometers, if you can find the right deal.

Generally, I have found prices for used tools fall into two categories; cheap and priced like new. Avoid the like new prices. It just isn’t worth it. Some people just want way to much for their tools.

Personally, I wouldn’t be too excited about a standard used outside micrometer unless it was pristine and from a brand like Starrett or Mitutoyo.

There are plenty of other brands out there that put out quality tools for years. The tricky thing is that over the years some of these manufacturers have taken a step down in quality. Case in point, Fowler and Browne & Sharpe. The older stuff is much better.

If you’re looking to pick up some good tools on a budget, then keep an eye on Facebook marketplace and Craigslist along with hitting up some local yard sales. I’m sure it depends on your area, but yard sales have always been where I find the best deals.

igaging digital micrometer in case
Micrometer with a case

A good tip when looking for used tools is to look for ones that still have the original case or box. It is usually a sign that they were well cared for.

For more info about used micrometers, see our post about the best micrometer brands to find out which ones stand the test of time and the brands you should avoid.

Carbide vs non-carbide tipped micrometers

Stainless steel tips
Carbide tips

Carbide tips have the benefit of increased resistance to wear. The downfall is that they are more prone to chipping of the anvil face.

If you are careful with either type, it is unlikely that wear or chipped anvils will be an issue.

Micrometer cases

A good case will go a long ways towards keeping your tool protected and safe. Whether you’re working in a machine shop or using it in your garage, there are hazards everywhere. Coolant isn’t something you want on most precision tools. The same can be said of dirt and brake dust.

Give them a good wipe down after use and keep them safely in a case or toolbox to make sure they will be in working order for years to come.

Micrometer ratchets

Friction thimble stop
closeup of a micrometer with the ratchet stop identified
Click ratchet stop

A good ratchet makes a big difference when it comes to micrometers. If the ratcheting mechanism is bad, then the tool could give bad readings.

Micrometer ratchet mechanisms come in many forms. The most common types are the click style ratchet and the friction thimble.

Personally, I prefer to use the click style or no ratchet over the friction thimble. Just a matter of personal preference. 

Some companies claim that the friction thimble, which simply spins freely once it is at the correct size, is more accurate but I have never known this to be the case.

If possible, try out both the click style ratchet and the friction thimble and determine what you prefer. If this isn’t possible, I recommend starting with a click style ratchet for your micrometer.

IP ratings

If you go with a digital micrometer, pay attention to the IP rating of the tool. The tables below show how well protected the device is from the elements.

The first number is for protection from solids such as chips and dust. The second number is for protection from liquids such as oil and coolant.

Both of the Mitutoyo digital micrometers recommended above are rated IP65. This is a very high level of protection. The next level down that is commonly seen is a IP54 rating which would be sufficient for most environments as well. 

ingress protection (IP) ratings solids description
ingress protection (IP) ratings liquid protection

Data transfer

Many micrometers are capable of transferring measurement data to a computer. I don’t believe this is something that will prove useful for most users unless they are working in a high volume industrial setting so I will be brief on the topic. 

Please note that there are multiple ways of transferring measurements to a computer including:

  • USB
  • SPC
  • RS232
  • Wireless, including Bluetooth
  • Other proprietary wired and wireless formats

If data transfer is a feature you are interested in then please pay attention to the manner in which the tools communicates and the price of any required accessories. The cost of a simple cable can often be half the cost of the micrometer itself or more.

Best overall micrometer

Mitutoyo 293-180-30 Quantumike

mitutoyo quantumike

The best overall micrometer is easily the QuantuMike by Mitutoyo.

Mitutoyo has long been one of the very best micrometer manufacturers. They make top of the line tools across the board. Standard micrometers, digital mics, depth mics. You name it and they are leading the pack.

Every micrometer on our best of list is incredibly accurate but the digital micrometers from Mitutoyo, including this one, are on another level. With accuracy of .00005” or .001mm, Mitutoyo’s digital micrometers measure tolerances 2x tighter than most standard micrometers.

For reference, the human hair is about .003”. Take a strand of your hair and split it into 60 pieces and that is how accurate these micrometers are.

Besides the accuracy, the other standout feature of the QuantuMike is the speed. Anyone who has used a micrometer knows they aren’t quick to open or close.

The QuantuMike is unlike any other micrometer on the market and opens and closes four times faster. Each turn of the thimble moves the tool .100” instead of the normal .025”. No arm rolling needed.

Combining speed and accuracy is not a feat easily accomplished but Mitutoyo’s QuantuMike has done just that and more.

For a more in depth look at what makes the QuantuMike so special, see our full review.

Best digital micrometer

Mitutoyo 293-340-30 Digital Micrometer

mitutoyo digital micrometer

I am a huge fan of Mitutoyo’s digital micrometer line. Across the board they are quality all around.

Rather than gush over the quality of these things for paragraphs on end. I am just going to include a bulleted list of what makes them so good:

  • Extremely accurate
  • Quick to use and take measurements
  • Battery life is long
  • IP65 rating means they are protected from dust and splashing water
  • Great build
  • Excellent durability

If the price is too high, I would recommend going with a standard analog micrometer instead. If you must get digital, then go with one from one of the bigger budget brands such as iGaging.

mitutoyo digital micrometer

Unlike standard analog micrometers, the cheap ones are not as close in quality to the budget tools. A budget digital micrometer is going to be a significant step down. That doesn’t mean it’s bad. It just means that the gap is bigger.

If you are still on the fence, re-read the bulleted list and contemplate whether its better to “buy once, cry once” or not.

Check Current Price

Best budget micrometer

Anytime Tools 0-1″ Micrometer

anytime tools 1-2" micrometer

There was a time where Chinese made knockoff micrometers were bad. I mean real bad. This isn’t the norm anymore though.

Many manufacturers such as Anytime Tools have made a name for themselves by providing quality measuring instruments at a fraction of the price of higher end tools.

For instance, a 0-6” set of micrometers can be had for about the same price as a single 0-1” Starrett micrometer. That’s a pretty huge price variation.

And quality wise there just isn’t a big difference between the cheaper tools and the more expensive ones anymore. At least when it comes to the best of the budget tools. If the pricier tools from companies like Starrett or Mitutoyo are 5% better, honestly most won’t notice the difference.

One note about budget priced micrometers, don’t go buy some random mic made in China and expect it to have the same quality. The good brands that are cheaper are usually American companies that are purchasing the tools from Chinese manufacturers. They have performed the quality control to ensure you get a good product.

If you want a quality tool that is accurate and built to last but your budget doesn’t allow for the best from Starrett or Mitutoyo check out Anytime Tools.

Check Current Price

Best standard micrometer

Starrett T436.1 0-1″ Micrometer

starrett 0-1" micrometer

For standard analog micrometers, Starrett has put out a line of excellent measuring tools for a very long time. Founded in 1880, they were one of the creators of the modern micrometer and it shows.

Having never used a micrometer from the 1800s, I can not attest to their quality from 100 years ago. What I do know is that anything made on this side of the 1950s has been excellent. In machine shops all over the world, Starrett micrometers bought decades ago are still in use.

They are built to last. Often the only tell-tale sign of their age is a slight polishing of the frame or thimble from heavy use.

The quality does come at a price though. If you won’t be using this tool all day every day or for an extremely critical measurement, it might be best to think about our best budget micrometer below. If you are going to put this tool to use constantly, you would be hard pressed to find a better tool.

Check Current Price

Best depth micrometer

Depth micrometers are another monster. Certainly more difficult to manufacture, as a result they are quite a bit higher in price.

Because they are so expensive, I am going list a few different options.

As a side note, when it comes to depth mics think about looking for used options. Many people take excellent care of their tools and you can save a pretty penny by picking up a second hand set. My only recommendation would be to find a way to verify them before buying. Bringing a set of gage blocks along could save you quite a bit of headache in the future.

Best digital depth micrometer

Mitutoyo 329-350-30 0-6″ Depth Micrometer

Mitutoyo 0-6" depth micrometer in case

Just like their outside micrometers, the digital depth mics from Mitutoyo are excellent.

They are easy to use and easy to read. Most importantly, they are extremely accurate. Unlike normal micrometers, depth mics are one tool that the Chinese knock offs have really struggled to replicate. Many times cheaper depth mics are not accurate. The quality simply isn’t there.

This is not the case with Mitutoyo depth mics.

Mitutoyo depth mics, like their other digital micrometers, are in a league of their own. Unfortunately, their cost reflects this.

These depth mics are the best of the best but I only recommend them if you plan to put them to heavy use. If not, look into one of the non-digital options below to save more than a few bucks.

Check Current Price

Best standard depth micrometer

Starrett 440Z-6L 0-6″ Depth Micrometer

Both Starrett and Mitutoyo make great depth micrometers of the non-digital variety. Both companies make depth mics that are strikingly similar to their standard outside micrometers.

Really the differences are minor. Both are highly accurate. The ratchet on the Starrett is a little better. Additionally, the base is slightly smaller which I prefer.

The Mitutoyo depth micrometers have two types of bases. One that is larger such as what is seen on the digital version above. The other type is smaller. This makes it slightly more tipsy. The base of the Starrett depth mic feels like it is just right, smack in the middle.

It really is only small differences that give the Starrett depth micrometer the edge. You can’t go wrong with either, especially if you can find a good deal on it somewhere or pick one up used for a good price.

Check Current Price

Best budget depth micrometer

Fowler 52-225-116-0 0-6″ Depth Micrometer

I’m sure you have noticed that the prices are pretty high on all of the listed depth mics so far.

This is because the quality and accuracy don’t come cheap with depth micrometers. This depth mic from Fowler is the about the closest thing you will find to cheap and accurate.

I don’t know about all of their tools but many of Fowler’s gauges seem to be made in China. Nothing wrong with that in particular as seen with some of our other mic recommendations. Unfortunately, Chinese made depth mics are not something that they have perfected.

I have used Fowler depth mics that are every bit as accurate as Starrett or Mitutoyo, I just wouldn’t count on every single one coming off the line that good.

The nice thing about many online retailers is that they have good return policies. So if you absolutely need a depth mic and need it as cheap as possible then order away. Just make sure you check it for accuracy when you get it and send it packing if it isn’t up to snuff.

Check Current Price

Related articles

For more information check out these related articles:

Best Digital Calipers – The Definitive Buyer’s Guide in 2023

A good set of digital calipers is an invaluable tool for any machinist or hobbyist. Calipers can take a wide range of measurements. And do it with a ton of accuracy.

For many people, finding the best digital caliper is important because they get used so much. When you can measure inside, outside and depth measurements the tool gets a good amount of use.

I used digital calipers almost every day for 15 years and there isn’t much competition. 

Mitutoyo digital calipers are the best. 

There is solid competition in the value department, but Mitutoyo has the most well-made caliper on the market.

If you don’t plan on using it day in and day out then consider this caliper from iGaging. 

It has good build quality and is closer in price to a budget pick than the Mitutoyos. If you have a special use case or an extremely limited budget then keep reading to find the right digital caliper for you.

Name

Awards

IP Rating

Where to Buy

Mitutoyo 500-196-30 0-6" Digital Caliper

Best Overall Digital Caliper, Most Accurate, Easiest to Use

None

VINCA DCLA-0605 0-6" Digital Caliper

Best Budget Digital Caliper

None

Starrett 798A-6 0-6" Digital Caliper

Best Rugged Caliper

IP67

iGaging IP54 0-6" Digital Caliper

Best Budget Rugged Caliper

IP54

Mitutoyo 500-754-20 0-12" Digital Caliper

Best Large Range Digital Caliper

IP67

What we consider in our review

Accuracy vs resolution

Accuracy is the single most important feature of your digital caliper. 

They are measuring tools and they need to measure correctly.

a mitutoyo digital caliper with the display on
Mitutoyo digital caliper

The accuracy is the ability of the caliper to give the true value of a given measurement.

The accuracy of the best calipers is usually +/- .001.

Cheaper alternatives will have an accuracy between +/- .002″ to +/- .010″. For some this may be fine, but it will depend on what level of accuracy you need for your project.

I also recommend that you do not blindly trust the claimed accuracies touted by the budget manufacturers. If Starrett or Mitutoyo specify an accuracy level, you can trust it but this is not the case 

Keep in mind the type of tolerances you will be working with to help you decide how accurate your caliper needs to be.

Measuring range

The measuring range of the caliper is another one of the most important aspects of any digital caliper. 

You need to make sure that it will cover all the measurements you will want to take. 

0-6″, 0-8″, 0-12″ and 0-24″ are some of the typical measuring ranges. 

0-6″ is the most common size of caliper. 

Measuring sizes over 6″ are less frequent. 

A 0-6″ caliper maintains a nice balance of measuring range and ease of measurement. 

As the measuring range of a caliper gets larger, it becomes more difficult to use

Using a 0-24″ caliper to measure a 1″ hole diameter would be quite difficult. 

Even if you require the ability to measure larger sizes, you will want a 0-6″ caliper for many measurements because of its ease of use.

Display size

mitutoyo digital caliper zeroed
Look For A Large Display

The display on your caliper plays an important role in how easy it is to use. Being able to quickly read your measurements will save you time in the long run. 

Let’s be real, some of us don’t have the best eyes. Larger displays make getting your reading simpler. This is one area that digital calipers have a nice advantage over dial calipers. The dial and indicator needle can be hard for some to read on your average dial caliper.

The best displays have large uniform digits as shown on the Mitutoyo caliper above.

Measuring units

Most digital displays are capable of showing measurements in inches as well as millimeters. Some calipers will also read measurements in fractional units. 

Fractional units are generally not the best way to take measurements because the displays don’t round and instead will display a measurement of something similar to 53/128″. That isn’t a very helpful way to display the data. If the display rounds to something useful such as 1/16 or 1/32 it would be more useful but most don’t.

Battery life

mitutoyo digital caliper sr44 battery
Typical digital caliper battery

Battery life should be a prime consideration when examining the quality of a digital caliper. 

An auto on and auto shut off feature can greatly extend the longevity of a calipers battery life. 

The best digital calipers will have battery life that is measured in months or years. Most of the budget options available have much shorter battery lives. If you go the budget route with your caliper, make sure to keep some extra batteries on hand and maybe think about taking the battery out when the tool is not in use.

Good battery life means the caliper will be ready to use when you need it.

Dial vs digital calipers

dial caliper reading 0.661
Dial caliper face

Dial calipers make a good option for a measuring device as well. The main benefit they possess is that they don’t require batteries so they are always ready to use. 

Dial calipers can’t switch measuring units at the press of a button though. There are some dial calipers that measure in mm as well as inches at the same time but they haven’t been proven to be particularly reliable.

For a more comprehensive look at the two caliper types, be sure to check out our  guide to the differences between dial and digital calipers.

IP ratings

Ingress protection rating or IP rating for short is the amount of resistance a device has to things such as dirt and water. 

Many digital calipers have no protection rating at all.

For the ones that do, IP54 is the most common rating. This equates to limited protection from dust and protection from splashing water which will be more than most users require.

The less frequent IP67 rating is excellent and means they are almost impervious to everyday dirt and water.

Keep in mind though that IP ratings don’t protect the tool from physical damage such as being dropped.

The chart below outlines how protected a tool is. The first digit in any IP rating is for the solids protection and the second digit covers the protection from liquids.

ingress protection (IP) ratings solids description
ingress protection (IP) ratings liquid protection

Materials

Adoric digital caliper display
Carbon fiber digital caliper from Adoric

For most applications you will want to get a caliper made of stainless steel. Other materials available include carbon fiber composites and plastic. 

While tools made of carbon fiber and plastic are generally not as nice in quality as those made of stainless steel, they do have some benefits. Carbon fiber and plastic calipers are less likely to scratch or damage softer materials such as wood or plastic. 

Stainless steel calipers tend to have sharp jaws that can scratch some materials but if you are careful in their use, there shouldn’t be any issues. Carbon fiber composites and plastic also have the benefit of being non-magnetic.

Calibration certificates

Some calipers are sold with a calibration certificate for a decent upcharge. Skip it. The tool should be accurate when purchased, regardless of whether it comes with a certificate or not.

The best practice is to verify the accuracy of the caliper when you receive it. Check the tool against a known standard such as a set of gauge blocks. At a bare minimum, verify the zero position before using your gauge.

Cases

VINCA digital caliper in case unwrapped
A Case Provides Much Needed Protection

A case is an important accessory for a digital caliper. These are precision measuring instruments after all and all too often they get knocked off a workbench or dropped by a careless coworker. 

Keeping them in a case will add a layer of protection to help keep them safe. Cases come standard with calipers from the the best toolmakers such as Starrett, Mitutoyo, Fowler and Brown and Sharpe. 

They do not come standard for cheaper tools so keep that in mind when looking at those budget friendly options.

Data transfer

An RS232 port can be a handy addition to your caliper, but is certainly not a necessity. A RS232 port allows the transfer of data/measurements from your caliper to your computer.

For most users this is an unneeded feature, but for some applications it can be handy to record the data directly to your computer.

Our top picks

Now that you know what we consider when reviewing the best calipers, let’s find out who is making the best in class calipers. 

Spoiler: there’s someone new on the list

Best Overall Digital Caliper

Mitutoyo 500-196-30 Digital Caliper

mitutoyo digital caliper measuring 1 inch block
plus symbol

Pros

Accuracy
Dependability
Battery life

minus symbol

Cons

Cost

Check Current Price

Specs

Accuracy: +/- 0.001”/.0254 mm
Measuring units: Inches, mm
Warranty length: One year
Battery used: 1 SR44 (included)

Amazing accuracy, excellent battery life and protection from dirt, water and oil. Mitutoyo makes a digital caliper that is everything you would want in a precision measuring tool.

These calipers from Mitutoyo are a reliable and consistently accurate measuring instrument. Perfect for reloading, engine work or every day use in a machine shop. 

Basically, Mitutoyo has set the standard for what a digital caliper should be and maintained that standard for a long time. In fact, if you can find a used set do be afraid to pick them up. 

These calipers are heirloom quality.

That isn’t something you would normally say about something electronic, but these digital calipers from Mitutoyo break the mold and are built to last.

mitutoyo digital caliper in case

Everything about these calipers is well-made.

  • Quality stainless steel frame
  • Solid plastic body
  • Buttons that just feel nice and are easy to use
  • Large, easy to read LCD display
  • Better battery life than any other caliper I have seen (Mitutoyo claims 3.5 years – it might be longer)

Combine these things with the dependable accuracy and you got a tool that is truly best in class.

Best Budget Digital Caliper

VINCA DCLA-0605 Digital Caliper

VINCA digital caliper measuring 1 inch block
plus symbol

Pros

Price
Customer service

minus symbol

Cons

No IP rating

Check Current Price

Specs

Accuracy: +/- 0.001”/.0254 mm
Measuring units: Inches, mm, fractions
Warranty length: One year
Battery used: LR44 (included)

If you’re just getting into machining and you’re a bit nervous about dropping a lot of money on a high-end caliper like the one above, then this budget-friendly VINCA just might be the tool for you.

First and foremost, it’s a very accurate caliper for the price, with an accuracy of +/- 0.001″/.0254 mm. These are measuring devices after all. They need to be accurate.

While it is made of stainless steel, you’ll also be happy that this caliper comes with a heavy-duty case to keep it protected at all times when it’s not in use.

The LCD display face is fairly large, however you should note that the way the values are displayed is a little awkward, especially when measuring in inches. It appears VINCA did this to allow fractional measurements.

This isn’t something that is a deal breaker but worth noting because some of the numbers you will be reading are only half the size of the screen.

VINCA digital caliper data port

Battery life is good on these VINCA calipers. Take note that they automatically turn on when the caliper moves which can cause them to drain the battery faster even when not in use. Using the lock to gently keep them in place will go a long way towards extending your battery life and keeping them ready to use when you need them.

An excellent bonus feature of this caliper is the RS232 port which allows you to plug the caliper right into your computer. This is something that is rarely seen with budget priced calipers.

Digitally transferring readings can be super helpful, because it’s so easy to fat-finger a measurement if when entering them manually. 

Overall, these VINCA digital calipers are a great value for the price. They aren’t quite on the same level as some of the higher end measuring tools but they make an excellent starter set that doesn’t break the bank.

Check Current Price

Best Rugged Digital Caliper

Starrett 798A-6 0-6″ Digital Caliper

Starrett 798A-6 0-6” Digital Caliper
plus symbol

Pros

Protection from the elements
Accuracy

minus symbol

Cons

Expensive

Check Current Price

Specs

Accuracy: +/- 0.001”/.0254 mm
Measuring units: Inches, mm
Warranty length: One year
Battery used: CR 2032 3V (included)

It’s tough to do a review about calipers and not include anything made by Starrett. Starrett is an industry leader, and for decades has carried a solid reputation for making incredible products.

This heavy-duty digital caliper from them has an accuracy of 0.001″, or 0.254 mm and a resolution 0.0005″ or 0.010 mm. Exactly the type of precision you would expect in a quality measuring tool.

When it comes to build quality, the stainless steel bar of this caliper is designed to last just like many other Starrett tools and the case it comes with only helps to extend the life of your caliper by keeping it safe when you’re not using it.

This display is easy to read and quite large. The buttons work as designed and overall the 798A-6 functions exactly as intended and just feels very well built.

However, the real reason you’ll want to buy this caliper is because of how rugged this thing is.

The 798A-6 is rated IP67. IP stands for ingress protection. This is a measure of the amount of resistance a device has to dirt, water, and other contaminants. For a full breakdown of IP ratings, see our rundown in the Things to Consider section.

Just know that most digital calipers, especially lower priced models, often offer no IP rating at all. The better models that do offer some form of IP rating are usually rated IP54. The IP67 rating of this Starrett is a significant jump up in protection.

One thing to keep in mind is that the IP rating doesn’t protect against damage from drops or other physical damage. You’re going to still need to treat it carefully. But let’s face it, we aren’t always working in the most pristine environments.

While the added protection that the Starrett caliper offers is welcome, it does come at a cost. Mechanics and machinists have known for a long time the value of a tool that can withstand a little abuse. Whether that is necessary for you situation is something you will need to decide.

I can’t say that I know of anyone who has regretted spending the extra to step up and get a tool from Starrett.

Check Current Price

Best Budget Rugged Digital Caliper

iGaging IP54 0-6″ Digital Caliper

igaging ip54 digital caliper measuring 1 inch block (2)
plus symbol

Pros

Large display
IP54 rated

minus symbol

Cons

No auto power off feature

Check Current Price

Specs

Accuracy: +/- .001”/0.02mm
Measuring units: Inches, mm, fractions
Warranty length: Two years
Battery used: CR 2032 3V (included with spare)

While they are a budget tool manufacturer, iGaging has been around awhile and made quite a name for themselves providing decent tools for a much lower price.

Made of stainless steel, this iGaging caliper has an accuracy of +/- .001” or .02mm, and a resolution of .0005” or .01mm which is directly in line with the capabilities of higher priced tools. Fractional measurements are taken in increments of 1/128″

We tested the accuracy and it performed wonderfully reading spot on in all inside, outside and depth measurements taken across the measuring range. It even comes with a calibration certificate. Most budget priced tools skip this.

This is a solid set of calipers, especially for the price. The LCD display is large and skips the weirdness that other calipers such as the VINCA DCLA-0605 has because of the fractional units. 

igaging ip54 digital caliper display fractions

But the real standout feature of this caliper is just how tough it is given its price. The iGaging caliper has an IP54 rating, which, as we mentioned earlier, is the average rating for calipers with an IP score.

However, given the price point, this is a very uncommon feature for calipers in this price range. Most will have no IP rating at all.

Being a budget caliper, but still offering protection from dust, oil, water, and other contaminants is what sets this caliper apart from others in its class.

Another nice thing about this caliper is the 2-year warranty. You’ll notice that a lot of the calipers on this list are given a 1-year warranty which is still higher than the average warranty. 2 years provides quite a bit of assurance that the caliper will function for a good long time.

igaging ip54 digital caliper in box with battery

One small drawback of this caliper is that the on/off power function is manual. What this means is that you need to remember to hit the power  button every time you are done using it or else you’ll drain the battery. Many digital calipers will feature an auto off feature to extend the battery life.

Overall, the IP rating this tool has offsets any issues with battery life. iGaging has done a great job of making a budget priced tool that stacks up well in most areas against some of the most well known measuring tool manufacturers.

Check Current Price

Best Large Range Digital Caliper

Mitutoyo 500-754-20 0-12″ Digital Caliper


plus symbol

Pros

Large measuring range
IP67 rated

minus symbol

Cons

Very expensive

Check Current Price

Specs

Accuracy: +/- .0015”/0.0385mm.
Measuring units: Inches, mm
Warranty length: One year
Battery used: 1 SR44 (included)

We’ve included another Mitutoyo caliper on this list because this caliper is a bit different than the other one. For one, it’s got a much larger measuring range, going from 0-12″.

While measuring above 6″ is less likely, especially for beginners, this caliper gives you the option for larger measurements when needed.

Keep in mind that you wouldn’t want this as a replacement for a 6″ caliper, instead larger calipers such as a 12 or 24″ model will get used in addition to a 6″ caliper.

There are situations where you might need to measure something larger and the 6″ caliper just won’t do. But anytime you are measuring a smaller size, a large format caliper such as this will be difficult and awkward to use. Not to mention it won’t fit into tight spaces well.

You should also take not that the accuracy is slightly reduced because it needs to maintain that accuracy over a larger measuring range. This caliper has an accuracy of +/- .0015″/0.0385mm which is pretty good. 

You will find that some of the budget tool makers will spec their 12″ digital calipers with an accuracy of +/- .001″, which on paper looks like they are better than this Mitutoyo. In reality, they are often far worse than that. This is especially true if you move up to a 24″ caliper.

The Mitutoyo 500-754-20 comes with a whopping IP67 rating, meaning it’s super water and dust resistant. Having that level of protection on a tool that costs this much is important because you wouldn’t a splash of coolant or oil to destroy your prized measuring tool.

While it’s an expensive tool, if you have bigger projects that you plan on working with, then it’s well worth the money. And, as we touched on earlier, Mitutoyo is a premium brand in the industry, so if you do pull the trigger and decide to buy this caliper you won’t be disappointed in the quality of the product.

If you must go the budget route with a large range digital caliper, then be extremely aware of the accuracy you need and what the tool can actually provide. They might not line up.

I know everyone doesn’t have unlimited budgets so if you need to keep costs down, think about looking for a used Mitutoyo or Starrett digital caliper (good luck) or maybe going with a good quality dial caliper instead. Remember, that your large calipers are going to see much less use than a standard 6″ version.

Check Current Price

All in all there are a lot of choices available nowadays when it comes to digital calipers and they are not created equal. 

Mitutoyo and Starrett lead the pack but they do come at a cost. 

Tools that have IP protection will help them last but may not always be a necessity for each user.

For smaller 6″ calipers, you can get a serviceable option that will often get the job done at a fraction of the cost. 

When it comes to larger calipers, don’t believe the claimed accuracy on those budget tools. 

Related articles

For more information check out these related articles:

G41 CNC Code Explained: An Easy Intro for Beginners [Cutter Comp Left]

Welcome to our comprehensive guide to using the G41 CNC code. Whether you’re a beginner learning CNC programming or an experienced machinist, understanding the G41 CNC code is extremely important.

In this guide, we’ll break down everything you need to know about this cutter compensation command, including how, when, and why to use it.

What does a G41 code do?

G41 is a modal command called cutter compensation left.

This code adjusts the path of the cutting tool based on the diameter of the cutter.

If you are looking towards the direction that the cutter is moving, the tool path is shifted to the left.

In the animation below, the tool path in the program is represented by the line with arrows.

an animation showing how the cnc machine will move with cutter compensation left on

There are also codes for using no cutter compensation (G40) as well as using cutter compensation right (G42).

What is cutter compensation

Cutter compensation is a CNC mode that allows the CNC controller to adjust for the size of the cutting tool.

Setting the size of the cutting tool allows you to use the same program with multiple different cutting tools.

Turning cutter compensation on tells the machine to shift the cutting tool either left with G41 or right with G42. The shift is half of the diameter of cutting tool, otherwise known as the radius.

a cnc cutting tool with it's diameter, radius, and center point identified

Learn CNC Programming – It’s Easier Than You Think!

Learning G Code doesn’t have to be difficult…

If you know what to focus on.

Join our simple, easy-to-follow course, “G Code Made Easy: CNC Programming for Beginners“. We walk you through all the important codes – with simple explanations and real-world examples.

Want to become a super-skilled CNC programmer? Join now to take the shortcut to becoming a G Code Master today!

Make Learning G Code Easy

Visualizing which way the machine will shift can be a little tricky. The shift happens as if you are looking towards the direction that the cutter is moving.

The two animations below show how the CNC will move when the other cutter compensation modes are active.

When cutter compensation is off (G40), the cutter will follow the tool path given in the program.

an animation showing how a cnc machine will move when cutter compensation is off

With cutter compensation right on (G42), the cutter will be shifted right and the left edge of the cutting tool will follow the tool path.

an animation showing how the cnc machine will move with cutter compensation right on

When to use a G41 code

The G41 command is useful in many milling operations such as contouring, pocketing, facing, and engraving.

Every operation that involves facing the cutter’s tip against the workpiece needs to account for the diameter of the cutting tool to avoid overcutting.

The G41 command is commonly found at the beginning of a program or subprogram and should remain activated until the machining operation ends. This doesn’t mean the entire program, but instead the individual sections of the program.

When using G41 or G42, the toolpath runs the cutter’s edge along the tool path instead of the centerline of the cutter.

Cutter sizes and D offsets

Even if you were to buy two of the same cutters, it is likely that there is a small difference in size between them. This difference in size is accounted for using offsets.

There are H offsets and D offsets that can be used when CNC machining.

illustration of a cnc cutting tool that shows what an D offset is

Because we are talking about cutter compensation with G41, we are going to focus on D offsets.

D offsets are stored in your machine’s controller, and they store the diameter of your cutting tool.

Now usually when the machine reads the coordinates given in the program, it moves the center of the cutting tool to that position. This can make it difficult to get the correct size especially when using different or multiple cutters.

Telling the machine the size of the cutters with your D offsets allows it to account for them and run the same program with different tools and get the same size part.

If you didn’t have cutter compensation, then you would need to create a new version of the program every time you wanted to use a new tool.

Using the tool offset table for cutter compensation

mach 3 tool offset table

The Tool Offset Table, sometimes called Tool Table or Offset Library, is simply a table that the operator uses to store the offset values. This can include both diameter (D) and tool length (H) offsets.

Tool offset tables vary and some machines will only store one type of offset.

This means you may need to store both your diameter and tool length offsets in a D offset.

Some other machines may allow you to store the diameter and length of a cutting tool in the same offset number. The setup varies by machine so check yours out to make sure you know how it works.

The purpose of the Tool Table is to tell the CNC machine what the dimensions of the cutting tool are. This includes radius and length.

G41 programming format

There are multiple ways of formatting a G41 command:

  1. G41 D1. When the G41 code is used with a D offset it is meant to be used on a machine with a built-in tool table in the controller. G41 turns on cutter compensation left and D1 tells the machine to adjust the tool path based on the size stored in the first D offset.
  2. G41 P2. The P value is the radius of the tool used in the operation. This format is used more often on hobby level machines.
  3. G41 X2. This format is the same as using the P value.

Focus on learning the first format unless you plan to only ever use simple home level machines.

G41 vs G42

There are two different cutter compensation modes that can be used:

  • G41 for cutter compensation left
  • G42 for cutter compensation right

The direction of the shift is relative to the cutting tools direction of movement.

G41 is used when climb milling, which is the most common type of milling used.

G42 is used when conventional milling. Conventional milling sounds like it would be the standard, but in reality it is rarely used.

When climb milling, the cutter moves in the same direction as the stock feeds, which means that the workpiece produces less resistance to the cutting as the chips fall behind the cutter.

This type of milling helps prolong the life of the cutters and create a better surface finish. This is the most commonly used milling method CNC machines.

On the other hand, with conventional milling the cutter runs in the opposite direction of the stock feed, which means that the cutter will have more resistance against the workpiece and cause more tool wear resulting in a shorter tool life.

Which code cancels cutter compensation?

Cutter compensation with G41 is canceled by using the G40 code which cancels all active cutter compensation modes.

Alternatively, G41 can be canceled by switching to cutter compensation right by using the G42 code.

The two main things to pay attention to when using G40 to cancel cutter compensation are:

  • Cancel cutter comp when you are off the part more than half the diameter of the cutter
  • Make a move when canceling cutter compensation

Canceling off the part enough keeps the machine from running back into the part.

Making a move forces the machine to move in a consistent way. Some machines can react unexpectedly if no move is made when canceling cutter compensation. The machine basically thinks it has teleported locations.

Don’t teleport your CNC. Make a move when canceling cutter compensation.

Other types of compensation

The other main form of compensation is tool length compensation.

Tool length compensation is turned on with either G43 or G44. Although G44 is almost never used. G43 is by a super wide margin the most often used tool length compensation.

Tool length compensation accounts for the length of the cutting tool relative to the end of the spindle.

Tool length compensation is canceled with the G49 code.

Ready to master CNC programming?

Join our simple, easy-to-follow course, ‘G Code Made Easy: CNC Programming for Beginners’ and take the shortcut to becoming a G Code Master today!

Master G Code Today

G40 CNC Code Explained: An Easy Intro for Beginners [Cutter Comp Cancel]

Welcome to our comprehensive guide to using the G40 CNC code. Whether you’re a beginner learning CNC programming or an experienced machinist, understanding the G40 CNC code is extremely important.

In this guide, we’ll break down everything you need to know about this cutter compensation command, including how, when, and why to use it.

What does a G40 code do?

G40 is the CNC G code to turn off cutter compensation. 

When cutter compensation is turned off, the center of the cutter will follow the tool path given in the program.

In the animation below, the tool path in the program is shown by the lines with the arrow.

What is cutter compensation?

Cutter compensation is a CNC mode that allows the CNC controller to adjust for the size of the cutting tool.

Setting the size of the cutting tool allows you to use the same program with multiple different cutting tools.

Turning cutter compensation on tells the machine to shift the cutting tool either left with G41 or right with G42 based on the size of the D offset chosen using the D code.

The shift is half of the diameter of the cutting tool, otherwise known as the radius.

Learn CNC Programming – It’s Easier Than You Think!

Learning G Code doesn’t have to be difficult…

If you know what to focus on.

Join our simple, easy-to-follow course, “G Code Made Easy: CNC Programming for Beginners“. We walk you through all the important codes – with simple explanations and real-world examples.

Want to become a super-skilled CNC programmer? Join now to take the shortcut to becoming a G Code Master today!

Make Learning G Code Easy

Visualizing which way the machine will shift can be a little tricky. The shift happens as if you are looking towards the direction that the cutter is moving.

The two animations below show how the CNC will move when the other cutter compensation modes are active.

With cutter compensation left on (G41), the cutter will be shifted left and the right edge of the cutting tool will follow the tool path.

an animation showing how the cnc machine will move with cutter compensation left on

With cutter compensation right on (G42), the cutter will be shifted right and the left edge of the cutting tool will follow the tool path.

an animation showing how the cnc machine will move with cutter compensation right on

Things to know when using the G40 code

The two main things to pay attention to when using G40 to cancel cutter compensation are:

  • Cancel cutter comp when you are off the part more than half the diameter of the cutter
  • Make a move when canceling cutter compensation

Canceling cutter compensation when off the part enough keeps the machine from running back into the part.

A good practice is to move the machine up above the part in the Z axis so that it is away from the part before canceling cutter compensation.

Making a move forces the machine to move in a consistent way. Some machines can react unexpectedly if no move is made when canceling cutter compensation. The machine basically thinks it has teleported location.

Don’t teleport your CNC. Make a move when canceling cutter compensation.

Where does G40 show up in a program?

The G40 command can be found at any point within the program, but the most common place to find one is in safety lines of the program.

Safety lines are a set of codes used to put the CNC machine into the correct mode(s) prior to running the program. Sometimes this means turning modes on, sometimes it means turning them off.

G40 is one of the off (cancel) commands.

Safety lines are often used at the start of a new section of code to make sure the CNC is set to the correct modes before running the section of code.

Other cancel commands

There are multiple G code cancel commands. The table below shows the most common codes for turning modes off:

Code

Description

G40

Cancel cutter compensation

G49

Cancel tool length compensation

G50

Cancel scaling

G67

Cancel custom macro call

G69

Cancel rotation

G80

Cancel canned cycles

Ready to master CNC programming?

Join our simple, easy-to-follow course, ‘G Code Made Easy: CNC Programming for Beginners’ and take the shortcut to becoming a G Code Master today!

Master G Code Today

G21 CNC Code Explained: An Easy Intro for Beginners [Metric Mode]

Welcome to our comprehensive guide to using the G21 CNC code. Whether you’re a beginner learning CNC programming or an experienced machinist, understanding the G21 CNC code is extremely important.

In this guide, we’ll break down everything you need to know about this unit mode command, including how, when, and why to use it.

What does a G21 code do?

A G21 code will switch the CNC into metric mode.

Once the G21 code is used, all sizes and locations in the program will be treated as millimeter values until the mode is changed.

This type of G code is called a modal command.

Modal commands remain in effect until they are canceled or changed to another code in the same group.

This holds true even if you restart your program.

Many, but not all modal codes have a cancel command to turn the mode off.

Note: There is no cancel command for unit modes. One of the unit mode codes must be active.

For this reason, most CNC programs will be created with start-up or safety commands. The safety commands make sure that the machine is always in the correct modes.

Learn CNC Programming – It’s Easier Than You Think!

Learning G Code doesn’t have to be difficult…

If you know what to focus on.

Join our simple, easy-to-follow course, “G Code Made Easy: CNC Programming for Beginners“. We walk you through all the important codes – with simple explanations and real-world examples.

Want to become a super-skilled CNC programmer? Join now to take the shortcut to becoming a G Code Master today!

Make Learning G Code Easy

G21 [mm mode] vs G20 [inch mode]

It should be pretty obvious from the names but the other unit mode to consider is G20 – Inch mode.

When G20 is the active units code, the machine will read all locations and values as in inches.

comparison of CNC unit mode codes G20 and G21

Neither code can be canceled. The only way to turn on off is to switch to the other.

It is not advised to switch units in your program.

When to use a G21 code?

A G21 code can be found at any point within the program but the most likely location is at the start of the program or at the start of a new section of code.

For instance, you might switch the CNC into metric mode by using the G21 command immediately before starting to cut a slot in the part.

The machine may already be in metric mode or it could be in inch mode, but placing the G21 command immediately before the new block of code for the slot operation will make sure you are working in the correct units.

All kinds of things can happen when machining and it isn’t uncommon for the machine to crash or some part of a program to need to be re-run.

Placing the safety commands (G21 in this case) at the start of the new block of code makes sure your machine does exactly what was intended.

What to think about when using a G21 code?

When you use a G21 code you simply need to be aware of what type of units you are working in.

Most machine shops will work in either inches or mm.

There are definitely some shops out there that will use mixed units, but in most cases CNC programs will be written in one or the other for every program they make.

Know whether your parts are in inches or millimeters.

CNC codes that are similar to G21

All of the codes listed in the table below are modal commands that affect the way the CNC machine interprets size and location values that are entered.

Ready to master CNC programming?

Join our simple, easy-to-follow course, ‘G Code Made Easy: CNC Programming for Beginners’ and take the shortcut to becoming a G Code Master today!

Master G Code Today

G20 CNC Code Explained: An Easy Intro for Beginners [Inch Mode]

Welcome to our comprehensive guide to using the G20 CNC code. Whether you’re a beginner learning CNC programming or an experienced machinist, understanding the G20 CNC code is extremely important.

In this guide, we’ll break down everything you need to know about this unit mode command, including how, when, and why to use it.

What does the G20 code do?

A G20 code switches the CNC into inch mode.

Once the G20 code is used, all sizes and locations in the program will be treated as inch values until the mode is changed. This includes canned cycles and subprograms.

This type of G code is called a modal command.

Modal commands remain in effect until they are canceled or changed to another code in the same group.

This holds true even if you restart your program.

Many, but not all modal codes have a cancel command to turn the mode off.

Note: There is no cancel command for unit modes. One of the unit mode codes must be active.

For this reason, most CNC programs will be created with start-up or safety commands. The safety commands make sure that the machine is always in the correct modes.

Learn CNC Programming – It’s Easier Than You Think!

Learning G Code doesn’t have to be difficult…

If you know what to focus on.

Join our simple, easy-to-follow course, “G Code Made Easy: CNC Programming for Beginners“. We walk you through all the important codes – with simple explanations and real-world examples.

Want to become a super-skilled CNC programmer? Join now to take the shortcut to becoming a G Code Master today!

Make Learning G Code Easy

G20 [inch mode] vs G21 [mm mode]

It should be pretty obvious from the names but the other unit mode to consider is G21 – Metric mode.

When G21 is the active units code, the machine will read all locations and values as in metric (mm).

Neither code can be canceled. The only way to turn on off is to switch to the other.

It is not advised to switch between units in your program.

When to use a G20 code?

A G20 code can be found at any point within the program, but the most likely location is at the start of the program or at the start of a new section of code.

For instance, you might use the G20 command immediately before starting a drilling cycle.

The machine may already be in inch mode, but placing the G20 command immediately before the drill cycle will ensure the program is in inch mode.

All kinds of things can happen when machining and it isn’t uncommon for the machine to crash or some part of a program to need to be re-run.

Placing the safety commands (G20 in this case) at the start of the new block of code makes sure your machine is in the correct unit mode when running that block of code.

With this example, the customer won’t be happy if you give them holes that are 1mm instead of 1 inch. If it goes the other way and you make a hole that is 1 inch instead of 1mm, just tell them that the extra work is on the house.

What to think about when using a G20 code?

When you use a G20 code you simply need to be aware of what type of units you are working in.

Most machine shops will work in only one unit mode, either inches or mm.

There are definitely some shops out there that will use mixed units, but in most cases CNC programs will be written in one or the other for every program they make.

Know whether your parts are in inches or mms.

Codes that are similar to G20

All of the codes listed in the table below are modal commands that affect the way the CNC machine interprets size and location values that are entered.

Ready to master CNC programming?

Join our simple, easy-to-follow course, ‘G Code Made Easy: CNC Programming for Beginners’ and take the shortcut to becoming a G Code Master today!

Master G Code Today

G04 CNC Code Explained: An Easy Intro for Beginners [Dwell]

Welcome to our comprehensive guide to using the G04 CNC code. Whether you’re a beginner learning CNC programming or an experienced machinist, understanding the G04 CNC code is extremely important.

In this guide, we’ll break down everything you need to know about this dwell command, including how, when, and why to use it.

What does a G04 code do?

The G04 code tells the CNC machine to dwell (stay) in place for specified amount of time.

It’s a code that tells the machine to pause for a bit.

After the specified amount of time is done, the machine will proceed to read the next line of code.

Learn CNC Programming – It’s Easier Than You Think!

Learning G Code doesn’t have to be difficult…

If you know what to focus on.

Join our simple, easy-to-follow course, “G Code Made Easy: CNC Programming for Beginners“. We walk you through all the important codes – with simple explanations and real-world examples.

Want to become a super-skilled CNC programmer? Join now to take the shortcut to becoming a G Code Master today!

Make Learning G Code Easy

When to use a G04 code?

G04 codes are used for multiple reasons.

They are used on lathes specifically, to break the chips. This way you don’t end up with one super long, razor-sharp chip.

Those chips are sharp!

They are also used to improve surface finishes on both lathes and mills. Dwelling at the bottom of a hole for instance may create a better finish on the bottom of the hole.

Another main reason that the G04 dwell code is used is to allow the machine time to perform an action. CNC machines tend to be very fast but sometimes all of their function can’t keep up. 

Sometimes you may need to tell your machine to pause so the coolant can get flowing enough or allow the machine enough time to finish a pallet change.

Format for using a G04 code

There is some variation to how G04 codes are called out. The difference is how the dwell times are listed.

Depending on what brand/controller your machine is, the following can change:

  • Letter used in callout to list time. Common letters are F, P, U, and X.
  • Seconds vs milliseconds. 1 second = 1000 milliseconds. Some machines work in seconds, others work in milliseconds.
  • Decimal or no decimal. Some controllers require a decimal. Some don’t allow a decimal. Some allow either way, but treat the number different based on whether you use the decimal or not.

Real standardized stuff ain’t it?

For example, these three lines below could all do the same thing:

G04 P3

G04 U3.0

G04 U3000

Still, these differences should help you troubleshoot any program issues you have related to a G04 dwell code. 

Consult your machine manual or machine manufacturer to make sure you know how your individual machine handles dwell commands.

G04 vs G4

Some people get confused about whether the 0 is required to be included in a G04 code.

To clear this up, there is no need to include the extra zero in the code. The CNC machine will read the code the same. It really is just a matter of preference.

Often you will see the full G04 code used in textbooks or other reference materials. In practice though, many prefer the shortened G4 code in their programs.

If you are working on your own, then go with whichever format you prefer. If you work in a bigger shop, make sure to stick to the format that the business has been using.

CNC codes that are similar to G04

If G04 pauses the CNC machine, what other codes are somewhat similar?

First you have stops.

Both of these codes pause the machine, but unlike G04 they also turn off machine functions such as the spindle and coolant flow.

When using stops, the machine won’t resume the program without hitting the cycle start button either.

fanuc cnc control panel with cycle start button highlighted
Cycle start on a Fanuc control

When using G04, the machine will wait the required amount of time and then resume on it’s own.

There are also some canned cycles that have dwell times baked into the code. These include:

Ready to master CNC programming?

Join our simple, easy-to-follow course, ‘G Code Made Easy: CNC Programming for Beginners’ and take the shortcut to becoming a G Code Master today!

Master G Code Today

G03 CNC Code Explained: An Easy Intro for Beginners [Counterclockwise Circular Interpolation]

Welcome to our comprehensive guide to using the G03 CNC code. Whether you’re a beginner learning CNC programming or an experienced machinist, understanding the G03 CNC code is extremely important.

In this guide, we’ll break down everything you need to know about this circular interpolation command, including how, when, and why to use it.

What does a G03 code do?

G03 sets the CNC movement mode to counterclockwise circular movement, otherwise known as circular interpolation.

illustration showing how a cnc machine moves from the start to end point when using counterclockwise circular interpolation

G03 is used to move the CNC around along a specified radius set with the R code in a counterclockwise direction and at a feed rate set with the F code.

illustration showing the radius in a circular interpolation move

G03 is a modal command which means it will stay on until switched to another code in the same movement group of codes such as G00 – Rapid travelG01 – Linear interpolation or G02 – Clockwise circular interpolation.

Learn CNC Programming – It’s Easier Than You Think!

Learning G Code doesn’t have to be difficult…

If you know what to focus on.

Join our simple, easy-to-follow course, “G Code Made Easy: CNC Programming for Beginners“. We walk you through all the important codes – with simple explanations and real-world examples.

Want to become a super-skilled CNC programmer? Join now to take the shortcut to becoming a G Code Master today!

Make Learning G Code Easy

What is circular interpolation?

You know how when you zoom in real far on a photo, it starts to look all pixelated?

Circular interpolation is kind of like that. When we zoom in real close and look at how the machine is moving, we see it isn’t so smooth.

illustration showing how a CNC machine makes steps when using circular interpolation

While it may look like your CNC machine is moving in a perfect circle, it is actually moving in a series of small steps that look like a circle. This is called interpolation.

Basically, your CNC is doing the best it can to mimic a perfect circle.

You don’t need to do anything differently, it’s just good to know what we mean by interpolation.

G03 [counterclockwise circular interpolation] vs G02 [clockwise circular interpolation]

Everything that applies to the G03 code applies to the G02 code as well.

The only difference between the two is the direction of movement. 

illustration showing how a cnc machine moves from the start to end point when using clockwise circular interpolation

G02 moves clockwise and G03 moves counterclockwise.

G03 vs G3

Some people get confused about whether the 0 is required to be included in a G03 code.

To clear this up, there is no need to include the extra zero in the code. The CNC machine will read the code the same. It really is just a matter of preference.

Often you will see the full G03 code used in textbooks or other reference materials. In practice though, many prefer the shortened G3 code in their programs.

If you are working on your own, then go with whichever format you prefer. If you work in a bigger shop, make sure to stick to the format that the business has been using.

When to use a G03 code?

G03 codes will usually be in the lines of the program that are used to cut the part.

The G03 code allows the programmer to cut a full circle or portion of a circle.

Feed rate (F) and spindle speed (S) codes are used together with a G03 code to control the speeds and feeds.

An R code is used as well to tell the machine what size radius to move along. Some CNC programs will use IJK codes instead of an R code to describe the circular move.

Other codes used with G03

The codes below are used with the G03 code or commonly found very close to a G03 command in a CNC program:

Format for using a G03 code

G03 X7.5 Y1.5 R0.5

Once the G03 code is used the machine will move to any XYZ locations given in a circular movement going counterclockwise along the given radius size and the set feed rate. 

Because G03 is a modal code, you don’t need to specify it on every line of code. 

If the next line of code after the one above was:

X7.0 Y1.0 R0.5

then the machine would still move to the location in a circle at the set feed rate. Because it’s modal, it stays on until switched to another mode.

The feed rate will also remain the same until it is changed and isn’t required to be on every line. This means that the feed rate can be set before the G03 code is used as well.

How to turn off a G03 code

There isn’t a specific cancel command for G03 like there is for canned cycles. Instead to turn G03 off you will need to switch it to another code in the same group of movement codes.

The other codes in the movement group are:

Using any of these codes will turn G03 counterclockwise circular interpolation off and switch to the new movement mode.

What to think about when using a G03 code?

Units

First, make sure you know what units you are working in. Moving 10 inches instead of 10 millimeters is a big difference.

A G20 (inches) or G21 (mm) code should identify the units you are working in before your G03 code.

comparison of units of measurement for cnc programming

Absolute vs incremental mode

The second thing to know is how the machine will understand position locations.

This is determined by whether you are working in absolute (G90) or incremental (G91) coordinates. The most recent G90 or G91 code in the program will determine which mode you are in.

Absolute positioning will move from a set zero location such as your machines home location or a specified location on your part.

Incremental positioning will move relative to your current position. 

The images below show the difference between the absolute and incremental positioning modes. The numbers in parentheses are the locations given to the the machine to make the move.

graph paper example of absolute positioning with multiple points as examples
graph paper example of incremental positioning with multiple points as examples

Notice how in absolute mode, all locations are relative to a single location, usually either the workpiece zero or machine home location. 

In incremental mode, all locations are relative to the machine’s current location.

Start and stop locations

Lastly, make sure you understand the path that the tool will take from it’s start location to the new location.

Check  where you are currently position wise (X, Y & Z location), where you will be moving to and if there is anything in between the two locations.

The G03 code will move the machine in a circular arc to your new location. You don’t want anything in the way or to miscalculate your stop point. Clamps or vises can be easy to forget about and run into.

Crashing your machine is never a good time.

CNC codes that are similar to G03

a comparison of the type of movement created with G00, G01, G02 and G03 cnc g codes

Note that all the movement codes listed below are modal. This means they will stay in the movement mode identified by the code until switched to a different mode.

Ready to master CNC programming?

Join our simple, easy-to-follow course, ‘G Code Made Easy: CNC Programming for Beginners’ and take the shortcut to becoming a G Code Master today!

Master G Code Today

G02 CNC Code Explained: An Easy Intro for Beginners [Clockwise Circular Interpolation]

Welcome to our comprehensive guide to using the G02 CNC code. Whether you’re a beginner learning CNC programming or an experienced machinist, understanding the G02 CNC code is extremely important.

In this guide, we’ll break down everything you need to know about this circular interpolation command, including how, when, and why to use it.

What does a G02 code do?

G02 sets the CNC movement mode to clockwise circular movement, otherwise known as circular interpolation.

G02 is used to move the CNC around along a specified radius set with the R code in a clockwise direction and at a feed rate set with the F code.

illustration showing the radius in a circular interpolation move

G02 is a modal command which means it will stay on until switched to another code in the same movement group of codes such as G00 – Rapid travel, G01 – Linear interpolation or G03 – Counterclockwise circular interpolation.

Learn CNC Programming – It’s Easier Than You Think!

Learning G Code doesn’t have to be difficult…

If you know what to focus on.

Join our simple, easy-to-follow course, “G Code Made Easy: CNC Programming for Beginners“. We walk you through all the important codes – with simple explanations and real-world examples.

Want to become a super-skilled CNC programmer? Join now to take the shortcut to becoming a G Code Master today!

Make Learning G Code Easy

What is circular interpolation?

You know how when you zoom in real far on a photo, it starts to look all pixelated?

Circular interpolation is kind of like that. When we zoom in real close and look at how the machine is moving, we see it isn’t so smooth.

illustration showing how a CNC machine makes steps when using circular interpolation

While it may look like your CNC machine is moving in a perfect circle, it is actually moving in a series of small steps that look like a circle. This is called interpolation.

Basically, your CNC is doing the best it can to mimic a perfect circle.

You don’t need to do anything differently, it’s just good to know what we mean by interpolation.

G02 [clockwise circular interpolation] vs G03 [counterclockwise circular interpolation]

Everything that applies to the G02 code applies to the G03 code as well.

The only difference between the two is the direction of movement. 

illustration showing how a cnc machine moves from the start to end point when using counterclockwise circular interpolation

G02 moves clockwise and G03 moves counterclockwise.

G02 vs G2

Some people get confused about whether the 0 is required to be included in a G02 code.

To clear this up, there is no need to include the extra zero in the code. The CNC machine will read the code the same. It really is just a matter of preference.

Often you will see the full G02 code used in textbooks or other reference materials. In practice though, many prefer the shortened G2 code in their programs.

If you are working on your own, then go with whichever format you prefer. If you work in a bigger shop, make sure to stick to the format that the business has been using.

When to use a G02 code?

G02 codes will usually be in the lines of the program that are used to cut the part.

The G02 code allows the programmer to cut a full circle or portion of a circle.

Feed rate (F) and spindle speed (S) codes are used together with a G02 code to control the speeds and feeds.

An R code is used as well to tell the machine what size radius to move along. Some CNC programs will use IJK codes instead of an R code to describe the circular move.

Other codes used with G02

The codes below are used with the G02 code or commonly found very close to a G02 command in a CNC program:

Format for using a G02 code

G02 X7.5 Y1.5 R0.5

Once the G02 code is used the machine will move to any XYZ locations given in a circular movement going clockwise along the given radius size and at the set feed rate. 

Because G02 is a modal code, you don’t need to specify it on every line of code. 

If the next line of code after the one above was:

X7.0 Y1.0 R0.5

then the machine would still move to the location in a circle at the set feed rate. Because it’s modal it stays on until switched to another mode.

The feed rate will also remain the same until it is changed and isn’t required to be on every line. This means that the feed rate can be set before the G02 code is used as well.

How to turn off the G02 code

There isn’t a specific cancel command for G02 like there is for canned cycles. Instead to turn G02 off you will need to switch it to another code in the same group of movement codes.

The other codes in the movement group are:

Using any of these codes will turn G02 clockwise circular interpolation off and switch to the new movement mode.

What to think about when using a G02 code?

Units

First, make sure you know what units you are working in

Moving 10 inches instead of 10 millimeters is a big difference. A G20 (inches) or G21 (mm) code should identify the units you are working in before your G02 code.

comparison of units of measurement for cnc programming

Absolute vs incremental mode

The second thing to know is how the machine will understand position locations.

This is determined by whether you are working in absolute (G90) or incremental (G91) coordinates. The most recent G90 or G91 code in the program will determine which mode you are in.

Absolute positioning will move from a set zero location such as your machines home location or a specified location on your part.

Incremental positioning will move relative to your current position. 

The images below show the difference between the absolute and incremental positioning modes. The numbers in parentheses are the locations given to the the machine to make the move.

graph paper example of absolute positioning with multiple points as examples
graph paper example of incremental positioning with multiple points as examples

Notice how in absolute mode, all locations are relative to a single location, usually either the workpiece zero or machine home location. 

In incremental mode, all locations are relative to the machine’s current location.

Start and stop locations

Lastly, make sure you understand the path that the tool will take from it’s start location to the new location.

Check  where you are currently position wise (X, Y & Z location), where you will be moving to and if there is anything in between the two locations.

The G02 code will move the machine in a circular arc to your new location. You don’t want anything in the way or to miscalculate your stop point. Clamps or vises can be easy to forget about and run into. 

Crashing your machine is never a good time.

CNC codes that are similar to G02

a comparison of the type of movement created with G00, G01, G02 and G03 cnc g codes

Note that all the movement codes listed below are modal

This means they will stay in the movement mode identified by the code until switched to a different mode.

Ready to master CNC programming?

Join our simple, easy-to-follow course, ‘G Code Made Easy: CNC Programming for Beginners’ and take the shortcut to becoming a G Code Master today!

Master G Code Today