MachPro Reference manuals
MachLabs supports MachPro-compatible G-code, M-code, Advanced Macros, Macro B, and PMC programming.
MachPro G-code and M-code reference
MachPro Lathe G-Code and M-Code Reference
Use this for:
- MachPro-compatible G and M codes.
- G-code controls tool motion and finished-part geometry.
- M-codes trigger machine behavior, such as I/O and waits.
- The Advanced Macros list, such as M200+.
MachPro Advanced M-code reference
Use this for custom M-code macros that trigger higher-level actions, such as:
- I/O actions.
- Waits and timing.
- Reads and condition checks.
- Tool table operations.
MachPro Macro B reference guide
Use this for Macro B features, including:
- Variables, math, and flow control
- Macro and subprogram calls, such as G65, G66, and M98.
- Parameter letters A–Z mapped to pound variables, such as
#1,#2, and more. - Variable ranges that persist or clear, such as
#500+saved at shutdown.
MachPro PMC programming
- This is a software PLC.
- PMC commonly enforces safety interlocks.
- Example: criteria must be true before an output turns on.
The MachLabs Team
http://www.mach-labs.com
14518 County Road 7240, Newburg, MO 65550
support@machsupport.com
As we are in active beta testing, please email your observations and questions. We sincerely appreciate your feedback!