August 20, 2026

CNC Hole Design: Through, Blind, Tapped, and More

By Protolabs

Holes might look like one of the simplest features in a part, but they can be tricky to machine because the cutting tool has to work inside a confined space, where access, chip removal, heat, and tool rigidity all become more difficult.  

Design choices like depth, diameter, and placement can affect accuracy, machining time, and cost. Knowing the different types of CNC machining holes, and when to use each one, makes it easier to design parts that do what you need without adding unnecessary complexity. Here is an overview of the most common hole types, practical design tips, and a few common mistakes to avoid. 



Common Types of CNC Machining Holes 

Most engineers are familiar with holes—black holes and rabbit holes included—but there are a few more practical types worth knowing if you want to avoid tumbling down the metaphorical ones. 

Some holes provide clearance for fasteners, while others align mating parts with locating pins, carry fluids, or create a threaded connection. And although we often talk about “drilling” holes, that’s only one way to make them. Depending on the diameter, tolerance, material, and finish you need, a CNC hole might be drilled, interpolated with an end mill, or reamed. 

Here are the most common types you’ll run into: 

Through Holes 

A through hole extends completely through the part. These are usually among the simplest holes to machine because the tool can pass all the way through and chips have somewhere to go. They’re commonly used for clearance holes, alignment features, fluid or air passages, and weight reduction. If your design works just as well with a through hole as a blind one, the through hole is usually the easier option. 

Blind Holes 

A blind hole stops before reaching the opposite side of the part. That’s useful when one surface needs to stay intact or when a through hole would interfere with another feature. The trade-off is that chips can’t simply exit through the bottom, so machining takes a little more work. If you’re designing a blind threaded feature, Protolabs’ threaded hole guidelines can help with depths and other design considerations. 

Tapped (Threaded) Holes 

Tapped holes contain internal threads so a screw or bolt can fasten directly into the part. Specify only the thread depth the connection needs, since extra depth can drive up machining time without really improving holding strength. At Protolabs, internal threads are cut with a thread mill rather than a traditional tap, allowing one tool to cut multiple thread sizes that share the same pitch and reducing setup time. For more detail on pitch, engagement, and manufacturability, check out these threading considerations for CNC machining. 

Counterbore Holes 

A counterbore adds a larger cylindrical recess above a smaller hole. This lets socket-head cap screws and similar fasteners sit flush with or below the part surface, so the head doesn’t stick out or interfere with other components.  

Countersink Holes 

A countersink uses a conical recess instead of a cylindrical one. It’s designed for flat-head screws that need to sit flush with the surrounding surface. Just make sure the angle matches the fastener you’re using, since common standards include 82°, 90°, and 100°. 

Reamed Holes 

A reamed hole comes into play when a standard machined hole isn’t accurate or smooth enough. The hole is made slightly undersized first, then a reamer removes a small amount of material to bring it to its final size. Reamed holes are often used for dowel pins, precision shafts, bearings, and alignment features. Keep in mind that reaming adds another operation, so only use it when you need that level of precision. 



Best Practices for Designing Holes in Machined Parts 

A few practical design choices can make it a whole lot easier to machine holes while helping control cost and accuracy. 

Drill Sizes 

Generally, it’s a good idea to choose standard hole and fastener sizes when they meet your requirements, since added complexity can bloat your budget and stretch your schedule. At Protolabs, however, most milled holes are interpolated with an end mill, so engineers can specify the diameter their design needs.  

Hole Diameter and Depth 

Deep holes are harder to machine because chips are more difficult to clear and longer tools are more likely to flex. Keep holes only as deep as needed, and use a through hole instead of a blind hole when the design allows. 

Tool Access 

Holes inside deep pockets or close to tall walls may require longer, less rigid tools, which can hurt accuracy and increase machining time. Give the tool a clear path to the feature whenever possible. 

Materials

Hole machining behaves differently depending on the material. Harder metals can increase tool wear, while some softer plastics can flex or deform, making it harder to maintain tight tolerances. 

Tolerances 

Tighter tolerances take more time to machine and inspect. Reserve them for holes where fit is critical, such as bearings, dowel pins, or precision shafts. 

Edge Distance 

Holes placed too close to an edge can weaken the part and make machining more difficult. When checking edge distance, consider the largest diameter of the entire feature, including counterbores and countersinks. 

Chamfers  

Use a chamfer to help guide screws, pins, or shafts into a hole. If you only need to remove a sharp edge, call for an edge break instead of tightly controlling the chamfer dimensions. 


How to Choose the Right Hole Feature 

When choosing between hole features, consider the required fit, fastener type, available material thickness, tool access, and tolerance. In general, use the simplest feature that meets the functional requirements, since simpler hole designs are generally faster to machine and easier to inspect. 

If you need to…    Consider using…  Why
Pass a fastener through a part  Through hole Usually, the simplest option when the hole can extend through the part
Thread directly into the part Tapped hole Eliminates the need for a separate nut
Recess a socket-head fastener Counterbore Lets the fastener head sit flush with or below the surface 
Flush-mount a flat-head screw  Countersink  Matches the tapered head of the fastener 
Achieve precise alignment  Reamed hole  Provides tighter diameter control and a smoother finish 
Keep the opposite surface intact  Blind hole Stops the hole before it passes through the part 

For more ways to improve manufacturability, read 6 Ways to Optimize Part Design for CNC Machining. 


Common Mistakes to Avoid 

The most common issues when CNC machining holes come from adding more depth, precision, or complexity than the feature actually needs, or overlooking how the tool will reach and machine the hole. 

Watch out for these pitfalls: 

  • Specifying unnecessarily deep blind holes
  • Choosing nonstandard fastener sizes without a functional reason
  • Applying tight tolerances to non-critical features
  • Positioning holes too close to part edges
  • Forgetting to specify countersink angles
  • Calling for unnecessary thread depth
  • Designing features with poor tool access 

FAQ 


What is the difference between a through hole and a blind hole?

expand_less expand_more

A through hole passes completely through the part. A blind hole stops at a specified depth. 

How deep can CNC machining holes be?

expand_less expand_more

Practical depth depends on diameter, material, tolerance, and access. Holes deeper than roughly six diameters deserve an early manufacturability check. 

When should I use a reamed hole?

expand_less expand_more

Use one when a pin, bearing, bushing, or shaft needs tighter diameter control and a smoother bore. 

Do threaded holes need extra depth?

expand_less expand_more

Yes, especially blind holes. The hole usually needs to extend deeper than the usable threads to leave room for the threading tool to finish its cut and for chips to collect below the threaded section. 

What is the difference between a counterbore and a countersink?

expand_less expand_more

A counterbore has straight walls and a flat seat. A countersink is conical and designed for a flat-head screw. 



Get a Quote

Ready to optimize your CNC hole designs? Upload your CAD model to Protolabs for an instant quote and receive design feedback to help you machine better parts, faster.

Upload Your CAD Model