Lesson 03

What Is a Subprogram?

Part of section: Basic Introduction to Canned Cycles, Subprograms, and Optimization

This lesson explains what a G-code subprogram is, why it is used, how M98 calls it, how M99 returns control, and why the subprogram must be read together with the main program.

Login required

To open the lesson and save progress, log in to your account or create a new one. An active PREMIUM account or open access to the course is required to study this lesson.

Lesson description

After logging in, the full text of the lesson and a list of questions that you can check after completing the topic will be available.

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy