Macro Programming Training
Macro Programming is the highest level of G-code Programming. It offers the most flexibility and the greatest potential power of any of the G-Code Programming Techniques.
B-BBEE Level 2 | merSETA Accredited
Without CNC Macro Programming, G-Code is not really a full-fledged computer language, it’s more a recording of a series of manual steps. That’s useful, but computers and CNC controllers are capable of a lot more.
With CNC Macro Programming, a vast number of new things are possible such as:
Adjust Feeds and Speeds for material variations. Suppose you make the same part, but in different materials. Perhaps you offer aluminum, stainless steel, and titanium, or some such. By putting the feeds and speeds in macro variables, it becomes possible for the same program to work on all three materials.
Make it easier to rework parts or change lot sizes. You could use cnc macro programming to tell the part program how many of the available fixture slots actually contain parts and which of a series of machining steps to execute. Being able to quickly and flexibly change lot sizes or partially remachine parts to rework mistakes can be very helpful.
Custom Deep Hole Drill Cycles. Suppose you have put together a really sophisticated strategy for deep hole drilling. Put it into a subprogram so it can be shared across all your g-code and then call that subprogram as needed. Just another job for cnc macro programming.
Automate Setup of Modular Fixturing. Modular Fixturing can save you a lot of time by ensuring repeatability of where fixtures are located relative to machine coordinates. Using the G10 g-code, you can make part programs set themselves up for particular fixtures that will be at know locations on your fixture plate.
Check out this short video to learn more
About the Macro Programming Training
R 15 000
Monday - Thursday: 08:00 – 16:00
Mastercam Mill or Mastercam Lathe
What you get with your Training
AMP Welcome pack – Drawstring bag, mouse pad, notebook, pen and USB stick
Certificate of completion
Training is held at our factory located in Brakpan, Gauteng.