G-Wizard Calculator:
Fast, Easy, Reliable Feeds and Speeds


Join 50,000+ CNC'ers!  Get our latest blog posts delivered straight to your email inbox once a week for free. Plus, we’ll give you access to some great CNC reference materials including:

  • Our Big List of over 200 CNC Tips and Techniques
  • Our Free GCode Programming Basics Course
  • And more!


GCode is Complicated
G-Wizard Makes it Easy

Amazingly Simple Automatic Part Engraver from a Tormach 440

Nov 2, 2016   //   by Bob Warfield   //   Blog, CNC Projects, Manufacturing, Techniques  //  2 Comments

I love automation–there’s just something about watching a robot making parts you’re going to sell.  A machinist friend of mine (Hi Peter T.!) refers to his bank of older Hardinge CNC Lathes as his money printing presses.  They sit there with their bar pullers grinding out parts for him to sell all day long and about all he has to do is change bars and inserts from time to time.

Tormach’s line of CNC machines are so cheap that we’re hearing of various outfits buying them as platforms for creating dedicated machines of one kind or another.  This is an intriguing proposition, and the Tormach 440’s really are incredibly inexpensive platforms for such purposes if you their work envelope is sufficient.

I was recently intrigued by John Saunders (of NYCNC fame) video about an automated parts engraver he’s building.  I thought the video gives a good idea of how to go about one of these automation processes.  He’s making clamps whose bodies are laser cut, 600 at a time.  He needs to engrave a logo onto the clamps after they’re anodized, and he wanted to set up an automated Tormach 440 to do that task.  The major part of the project involves creating an automated part feeder that takes a hopper of clamp bodies, presents them to the Tormach’s spindle for engraving, and then drops them through a hole into a hopper.

Here’s a view from his video about what this thing will look like:

VMC Auto Part Loader

Automatic Part Loader for a VMC…

The operation is pretty simple.  A base made of 1/4″ steel plate is clamped to the T-slot table.  Mounted on that base are a turntable with a part cutout and a part hopper.  The turntable rotates the part cutout under the hopper allowing 1 part to drop down.  It then rotates to place the part under the spindle for engraving.  When the engraving has finished, it rotates until the cutout is over the dropout hole in the base, and the part drops into a finished part hopper below.

Very simple and inexpensive automation.  There are a variety of refinements yet to be done:

  • Rotation of the turntable.  This could be anything from a custom motor to a 4th axis laying on its side and controlled by gcode, to putting a hole in the turntable and letting the spindle catch the hole with a pin to rotate the table.  Personally I like the self-indexing idea, particularly if we can just use the engraving tool and not have to do a tool change to pick up a special pin tool.
  • More part cutouts could be added so the indexing distance is less.  This would be especially helpful if we want to use the spindle to turn the turntable.
  • There’s a possibility parts will need to be “tapped” out of the cutout to get them to go into the finished part hopper.  Lots of ways to do that.  I’d try on air blast controlled via solenoid, for example.  It’d be easy to mount that stuff to the base plate.
  • There’s a possibility the part needs to be “seated” in its cutout after it drops in.  A ball bearing roller positioned after the part hopper could do that easily.
  • There’s a possibility the needs to be held down more solidly during engraving.  Seems to me it would be easy to add some vacuum grooves under the part on the base and use a solenoid controlled vacuum source to vac clamp the part during the engraving.

I’m sure there’s lots of other ways to improve or optimize the design, but the main thing is just to think about how easy an inexpensive CNC platform can make it to do automated second ops like this engraving step.  I’m sure you could think of a number of ways to use a system like this.  For example, imagine if you made parts out of small rectangular pieces of stock.  Tab the parts into the stock, machine them fully, and drop them into the hopper.  On a second op, flip the stack of parts and facemill to release the parts from the tabs.  There are tons of possibilities.

Here’s the full video from John Saunders NYCCNC Youtube Channel:

There’s a lot more detail on the design as well as a chance to see Saunders using Fusion 360 to work on the design.


Like what you read on CNCCookbook?

Join 50,000+ CNC'ers!  Get our latest blog posts delivered straight to your email inbox once a week for free. Plus, we’ll give you access to some great CNC reference materials including:

  • Our Big List of over 200 CNC Tips and Techniques
  • Our Free GCode Programming Basics Course
  • And more!

Just enter your name and email address below:

Full Name
Email *
100% Privacy: We will never Spam you!

Rate this post


  • Interesting but i dont have much hope for the initial design.

    Generally we buy rotarry indexing tables when we need to index parts. The reliability you get is worth every penny. Of course we are probably talking several orders of magnitude difference in volume.

    For low volume and given enough X axis travel, id simply put the hopper above the table and have the X axis handle the indexing linerally. You would need a take out mechanism though.

  • […] This blog originally appeared at CNC Cookbook. […]

Leave a comment


Do you want to be a better CNC'er?

Get Better Tool Life, Surface Finish, and Material Removal Rates.


Start Now, It's Free!



  GW Calculator

  GW Editor



  Deals and Steals

CNC Blog








     Feeds and Speeds

     G-Code Tutorial

     CNC Machining & Manufacturing

     DIY CNC Cookbook

     CNC Dictionary

CNC Projects


     Machinist's Search


     Online Groups


     Reference Data


     CNC Dictionary


     Tool Brands


     Hall of Fame

     Organization: Soon!





     Our History

     Privacy Policy

All material © 2016, CNCCookbook, Inc.