About

Glad you are here. I’m Tim. A husband, father and DIY weekend warrior. Follow along as I share what works and what doesn’t in the world of DIY Machining. Hopefully you can use this information to bring that cool project of yours to life.

Have you ever wanted your own CNC machine? The thought of a machine to build stuff for me is fascinating. As a long time mechanical engineer, I have designed hundreds of parts that were CNC machined. Yet, I never learned how to run a CNC machine. I remember looking at the row of small desktop CNC mills in the engineering building in college thinking how cool it would be to run those. Without the time to fit the CNC manufacturing class into my schedule, learning to run a CNC mill had to wait. I am happy to say the wait is over. I am currently running a DIY CNC mill based on a Harbor Freight desktop mill.

Get started by checking out my explanation of the DIY CNC machine controller I built using an Arduino by clicking the link below.

DIY CNC Controller

 

I am always happy to answer questions. Feel free to contact me at tim@diymachining.com

Thank you for your support

Tim

10 Comments

  1. W.T. Smith, Mission Viejo, Ca 92691-5001

    Your site has inspired me to try arduino on one of my Bridge Mills.
    Take a look at my thread on cnc zone…I will probably mention you on
    it soon. As you will see I have been building both manual & CNC mills
    for some time! My approach is fairly popular (120,00+ Hits so far)

    http:www.cnczone.com/forums/benchtop-machines/42227-cnc.html

    Reply
    1. Tim (Post author)

      W.T. – Very cool, your work is amazing. Let me know if you have any questions as you progress on the CNC part of the build.

      Reply
  2. CAN

    hello Tim,

    I will have question for GrblShield…
    may or can I use Arduino CNC shield V3. with A4998 driver ,instead of Grbl Shild ???
    if so what is the advantage of Grbl shield ?

    thanks much.

    Reply
    1. Tim (Post author)

      CAN – I like the gShield since it has all three stepper drivers on the same board. You should be able to use the CNC shield with the A4998 drive. Full disclosure, I have never messed with either of those products. I would love to hear how they work for you.

      Reply
  3. John C Brown

    Tim

    I just wanted to say thank you for your site.
    I haven’t finished reading all the articles yet but you have provided the most useful information I have seen so far in an easy to understand way. You have convinced me that the Arduino with the gShield is the way to go. That has been one of my first challenges, just deciding what controller to use.
    I have bookmarked your site to refer back to when I start the build of my CNC router.

    Regards

    Reply
    1. Tim (Post author)

      John – Thank you for the compliment. I am glad the information was useful. Best of luck with the CNC router build.

      Reply
  4. cncfun&games

    Have you had a chance to look at GRBLGRU ?
    Looks like it would increase your CNC capabilities dramatically!!

    W. Smith, CNC Machine builder

    Reply
    1. Tim (Post author)

      W. Smith – I have not, I will check it out. Thanks for the tip.

      Reply
  5. James Ferguson

    could not download g code circle test?

    Reply
    1. Tim (Post author)

      James – I sent an email to you with the link to download the circle gcode directly.

      Reply

Leave a Comment

Your email address will not be published. Required fields are marked *