By the end
What you'll build
- Read a first-angle (IS/BIS) engineering drawing and identify the datum, work zero and cutting profile before writing any code
- Set up and switch between machine coordinates and work offsets (G54–G59), and between absolute (G90) and incremental (G91) modes
- Write G-code toolpaths using rapids (G0), linear feeds (G1) and circular interpolation (G2/G3) with I/J arc centres
- Simulate a hand-written program in the browser and debug it against a checkable toolpath and a required end position
- Find and correct the common programming errors that crash tools or scrap parts — wrong units, missing offset, reversed arc, uncut profile
- Calculate spindle speed, feed rate, chip load and cycle time from cutting-speed data in Python
- Model an assigned part in your own free CAD tool and verify it by its mass properties (volume and surface area)
- Explain the CAM workflow from CAD model to verified NC program — and where a simulator stops and a real machine begins
- Distinguish first-angle from third-angle projection and program consistently to the Indian first-angle convention
- Assemble a complete safe-start-to-safe-end profiling program and prove it in simulation as a capstone
The shape of it
How this course works
Short lessons
34 lessons across 6 modules, each small enough to finish in one sitting.
Practice as you go
Every lesson ends with a small space for what you noticed — the doing is the learning.
A certificate at the end
Finish the course and earn a certificate anyone can verify with a link.
Ready when you are.
Make an account and this course opens up — your progress is saved from the very first lesson.
