Computer Numerical Controlled Milling
|| Numerical control (also computer numerical control, and commonly called CNC) is the automated control of machining tools (such as drills, boring tools, lathes) and 3D printers by means of a computer. A CNC machine processes a piece of material (metal, plastic, wood, ceramic, or composite) to meet specifications by following a coded programmed instruction and without a manual operator.
A CNC machine is a motorized maneuverable tool and often a motorized maneuverable platform, which are both controlled by a computer, according to specific input instructions. Instructions are delivered to a CNC machine in the form of a sequential program of machine control instructions such as G-code and M-code, then executed. The program can be written by a person or, far more often, generated by graphical computer-aided design (CAD) software. In the case of 3D printers, the part to be printed is "sliced", before the instructions (or the program) is generated. 3D printers also use G-Code.
CNC is a vast improvement over non-computerized machining that must be manually controlled (e.g. using devices such as hand wheels or levers) or mechanically controlled by pre-fabricated pattern guides (cams). In modern CNC systems, the design of a mechanical part and its manufacturing program is highly automated. The part's mechanical dimensions are defined using CAD software and then translated into manufacturing directives by computer-aided manufacturing (CAM) software. The resulting directives are transformed (by "post processor" software) into the specific commands necessary for a particular machine to produce the component, and then are loaded into the CNC machine. || -- Wikipedia Intro on Numerical Control taken on 7/24/2020
Related MakeHaven Badges for the unit:
Minimum: Shapeoko
Full (wood) suite: Shapeoko, Large Format CNC [still being put into service]
Extreme: Shapeoko, Large Format CNC [still being put into service], Tormach PCNC440
For the course, we recommend that you get as many of the badges above as is practical. Also, it can be really helpful if you have earned them before the needed unit, so their acquisition does not eat in to your time to finish assignments. Coordinate with facilitators to complete badges.
Fab Academy:
These are in-depth discussions of topics related to this unit, borrowed with love from the Fab Academy archives. The videos linked here (and on the rest of the webpage) are intended to deepen your knowledge on the topics. They are not required for the Foundations of Fabrication course, but they are often good to watch for more perspectives on the same ideas. We love 🎧 listening to videos while doing the repetitive tasks of making; 👀peeking over whenever they've got something good on screen.
Fab Academy 2020: Computer Controlled Machining [notes] Computer Controlled Machining Review
Fab Academy 2019:
Fab Academy 2017:
Many Updates Pending on this page
Unit 17.1 =====
3D Toolpaths & 2.5D design
CAD vs CAM
vCarve, Fusion360, Inkscape
Conventional, climb, trochoidal toolpaths
2axis, 2.5axis, 3axis and 5axis machining
CNC milling pitfalls
3D design & 3D Gcode (Fusion360 or other CAM software)
2.5D design and DXFs > Gcode (Inventables or other simple CAM)
Beginner CAM in Fusion360
Tools to use while cutting with a CNC
Straight cut bit - scoops out material
Up/ Down/ Compression cut bits - shear the material towards or away from motor
Flattening bit - very wide cut to make the surface flat relative to the CNC itself
Angle bit - a large pyramid shape that can cut various width when at different depths
Taper bit - carefully angled bits to, usually for fine detail work
Bullnose bits - round ended bits that can carefully make detailed, large curves
Flat/ Square bits - the flat bottom makes these perfect for geometric shapes
Materials to cut on a CNC
Hardwood - look up the feeds and speeds (down cut bit if highly figured wood)
Softwood - bits tear through this: it will go quickly
Plywood - down cut or compression bits, otherwise treated like hardwood
Foam panels - great for making molds or model hovercrafts/planes: super fast cuts
Many plastics - look up the speeds & feeds: you want chips, not melted plastic
Aluminum - tricky, but possible. Speeds & Feeds to get chips instead of gumming. Probably need trochoidal toolpaths to make your cuts without needing any coolant
Make something that is 3D machined: include rough pass and finish pass
Unit 17.2 =====
Make Something Big!
2.5 construction recommended to get the most out of a single sheet of plywood. However, there are no limits to this week's project other than everyone needs to get some cut time...
Once the idea is had, follow these steps:
CAD Model
CAM toolpaths or vCarve toolpaths
Export Gcode
Set up workpiece on CNC
Turn on CNC
Install proper tool on CNC
Home (touch off) CNC
Run Gcode on CNC
cleanup & power down CNC
Continue previous week’s work or *bonus: make something big!