Foundation to CNC Programming V2.1
Learn to program and edit G Code with no previous knowledge.
Watch Promo
GCode is the basic fundamental language of CNC Machines. It is a skill every machinist needs to have a full understanding of their machine. Whether a hobbyist or an Aerospace machinist. It is often an area where machinist apprentices and DIY router enthusiasts get stuck on.
With my course, I will take you through the basics of understanding the G Code language to programming your first part in an easy to understand, step by step process.
Each G-CODE command is discussed in an easy to follow manner with example programs written around each lesson to make learning to program GCODE easy.
The course also covers
- MCODES
- Cycles
- Understanding the cartesian coordinate system
- Tooling
- Cutter compensation
- Climb milling vs conventional milling
- And many more
With 5 full CNC programs explaining each section in a real-world environment.
Say goodbye to expensive CAD software and program your CNC machine like the experts.
After completing this course you will be able to program any shape using GCODE, as well as knowing tips and tricks used by professional CNC machinists to get the results they need.
Your Instructor
My journey into the world of machining started in 1991 when I landed an apprenticeship at British Aerospace. For the first year, I studied general engineering principles where I learnt about every type of shop floor manufacture from welding, sheet metal work, bench fitting, tool making and of course machining. The following two years I specialised in manual machining, I found this to be a very important stage of my study as learning the feel of a manual machine enabled me to understand the limits of the CNC machines later in my career, and also gave me knowledge on how different materials behave under the high stress of the material removal process.
Moving on to CNC machines was a massive life-changing moment, I still remember that day clearly. Seeing the possibilities of rapid industrial manufacture blew me away and grabbed my interest like nothing else, I was hooked. The rest of my apprenticeship was spent with journeyman teaching me how to program and operate 2 axis Lathes then onto 3 axis milling machines, then 5 axis mills until eventually I was setting, programming and operating 7 Axis machining centres with dual spindles and live tooling.
Over 34 years experience
At this point in my training, I had finished the college courses I needed to be a qualified CNC Machinist. So I enrolled in night school and studied advanced CNC programming then another course on Computer Aided Design (CAD) Computer Aided Manufacture (CAM) and Computer Aided Programming (CAP) I had a thirst for learning and wasn’t about to stop there. So I enrolled in an ONC/HNC 4-year university course studying mechanical engineering.
Altogether I had spent 10 years studying engineering by the time I was 26. After working as an Aerospace CNC machine tools engineer for over 30 years for GE, Airbus, Boeing and a range of military contractors I discovered I enjoy teaching apprentices. So I am building online courses to help the new guys in the trade to excel in this exciting world of CNC Machining.