In each level of ACR-MotionMax, the users gets a fully programmable API system to build their own custom User Interface. The fully documented API system is loaded with examples including a Visual Basic Example complete with source code.
If you don't want to create your own User Interface, use the standard configurable ACR-MotionMax Interface. ACR-MotionMax's "out-of-the-box" interface is completely configurable and you don't have to be a programmer to use it.
Level 1...Designed for 2 axis motion control, Level 1 features Linear and Circular Interpolation, Homing to switches, rapid and feed rate overrides, graphical display, and a fully compliant G Code interpreter with completely configurable M Code functions.
Level 2...Designed for 3 axis motion control, Level 2 combines all of the features of Level 1 along with Tool Length Compensation Tables, Work Offsets (100 in all), and Direct Spindle control.
Level 3...Designed for up to 4 axis of simutaneous motion control, Level 3 features all of the features of Levels 1 and 2 along with complex Tool Change controls, XY/XZ/YZ arc interpolation, full cutter compensation, programmable scaling and rotating, as well as industry standard G70-G89 canned cycles.