Maker Class: Control your world! How to build a CNC <insert your idea here>

zenno's picture

Since there is definitely enough interest we will be having this class. RSVP to show your interest now!

Class Format: Multiweek class meeting bimonthly for 4 sessions  1 to 2 hours long. Instruction and hands-on each meeting. Open to members for free and non members for a small donation to the space. 

Location: Bozeman Makerspace

Date and times: TBD.  I will suggest Tues nights from 6 to 8 PM. Please contact me if this does not work for you.

Material: In this class we will put together a CNC lathe out of standard components. For this class we have an EMCO Compact 5 CNC lathe spindle and bed ball screws that does not have a control.  We will build the control in class. The process can be used with any machine tool (or art work) that can benefit from CNC control. 

Throughout the class we will explore electrical fundamentals, production build techniques, safety and CNC tool operation, maintenance and programming.


1. Intro to CNC.  Overview of components, interface, and software. Installation of Linux and LinuxCNC. 

2. Computer to real world interface. Overview of open loop control with stepper motors. Intro to servo control. Wiring and interface to stepper drives.

3. Coordinating motion.  Open and closed loop control of spindle speed.  Wiring and interface of the DC drive and spindle motor.

4. Setup of LinuxCNC configuration files and operation of a CNC lathe.  Simple G-code generation. Hopefully we will be using the lathe at this point.


© Bozeman MakerSpace.. Drupal theme by Kiwi Themes.