Introduction to CNC
Intro project: CNC Pen Plotter
Computer Numerical Control - Machines that follow precise instructions to make parts.
G-code
G-code is a set of very simple, specific instruction codes that tell the controller exactly when, how fast, and how far to move its various axes. GRBL is an open-source software package that interprets G-code and translates it into stepper signals.
grbl - high performance g-code motion controller that can run on an arduino
grblHAL - GRBL g-code handling for more powerful 32-bit processors.
Introduction to G-code
Using GRBL for a simple CNC machine
Lessons - 37 full weeks
Create Microscope Camera Build (session 3)
- micro-01-microscope-camera-build- project page microscope-camera
- micro-02-microscope-camera-build- project page microscope-camera
- Design for 3D printing engr-02-design-for-3d-printing
- engr-02-parts-library - taking inventory and planning what we'll need for our CAD model
- engr-03-analyze-designs - Look at the laser engraver and the root-4 and PrintNC designs
- CNC Router Build (session 1) Building our CNC router