Skills / Engineering & Technical Trades
CNC Programming and Machining
By the end, you can read and write basic G-code and M-code, explain how a CNC machine is set up, and simulate a simple program, and you are ready for formal machining training (this path does not replace an apprenticeship or workplace experience).
Your browser is blocking storage, so progress will not be saved after you close this page. Try a normal (not private) browser window.
Lessons play here, from free YouTube courses.
CNC (computer numerical control) machining uses programmed machines to cut metal and plastic parts very accurately, and CNC programmers write the G-code or use CAM software to control them. South African manufacturers in automotive, mining and tooling use CNC machines and need people who can set up and program them.