element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Community Hub
Community Hub
Member's Forum DIY a desk top CNC milling/router machine
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Community Hub to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 2 replies
  • Subscribers 571 subscribers
  • Views 178 views
  • Users 0 members are here
Related

DIY a desk top CNC milling/router machine

tomodonnell132@yahoo.com
tomodonnell132@yahoo.com over 9 years ago

I'm a hobby-shop woodworker with limited room in my garage/shop. I would like to build a small CNC milling/router machine about 12" x 12" base or larger. I understand the basic concept of the machine but do not know the best motors and electronics I should buy. I have a trim router (Pilot) and lots of time.

 

I don't want to under power my machine but do not need the power to cut deep and run all day either.

  • Sign in to reply
  • Cancel

Top Replies

  • Robert Peter Oakes
    Robert Peter Oakes over 9 years ago +1
    I have recently build a CNC for Wood and potentially some Aluminium. Mine is a bit bigger at 1500mm x 1500mm The Bull Dog, A RoverCNC OX based 1500mm x 1500mm CNC - Tutorial build | OpenBuilds but the…
  • Robert Peter Oakes
    Robert Peter Oakes over 9 years ago

    I have recently build a CNC for Wood and potentially some Aluminium. Mine is a bit bigger at 1500mm x 1500mm The Bull Dog, A RoverCNC OX based 1500mm x 1500mm CNC - Tutorial build | OpenBuilds  but the principals are the same, as would be most of the electronics.

    I have also upgraded to thicker beams / extrusions but for your size you will not have to. I did because at the size of mine there was too much flex. The OpenBuilds system is excelent for beginners and those with limited access to metal working tools

     

    Check them out here Build List | OpenBuilds    and here OpenBuilds Part Store

     

    Your biggest cost will be the Stepper Drivers and the actual Steppers. Shopping arround is the order of the day here, you can get all the Electronics from Element14 (Farnell / Newark) and this route will get you guaranteed better an more trustworthy parts. but this comes at a cost. E-Bay and even the Open Builds store can also provide most of the parts. My current build is using an Arduino to interpret the GCode and uses Universal GCode sender to drive the Arduino and this works pretty well.

     

    I will be upgrading to Mach3 and a Mach3 motion control board though as I want to include a 4th axis on my build. If you're sticking to 3 axis then this is not needed.

     

    Nema 17 may be good enough for a 12x12 build if your not cutting Aluminium but if you are then upgrade to more powerful NEMA 23 (Look for ones with about a 3Amp coil rating or more)

     

    A tip, Stepper Motors have a rating that to a newcomer makes them think you only need a 5V or less power supply to drive them, this is not true and in reality for most NEMA style steppers you need 24V o more ideally to allow for full torque and power during movement. The Stepper controller takes care of limiting the current etc, This is all about the inductance of the coils in the stepper and you could think of it like a BUCK regulator if that helps. Gecko has an excelent tutorial you can download http://www.geckodrive.com/gecko/images/cms_files/Step%20Motor%20Basics%20Guide.pdf

     

    I actually have 48V going into my 3V steppers (Via the controller of course.)

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • steve999
    steve999 over 9 years ago in reply to Robert Peter Oakes

    Hello Peter

     

    A very nice project here list a list of links that you might find useful . Wish you well with it I never finished mine image

    wanted to build one to mill my own prototype pcbs , nema 23 motors are the way to go

     

    https://cnc4you.co.uk/

     

    https://buildyourcnc.com/

     

    https://buildyourcnc.com/Documents/CNC%20Kit%201-1.pdf

     

    LinuxCNC

     

    steve

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube