Click the image to enlarge or to view as a slideshow.
The MX software is designed to work seamlessly with your CNC Masters machine. It is made to work with Windows PC – desktop, laptop, or an all in one – on standard USB. Use it on Windows 10 or 11 64-bit operating systems. No internal conversion printer/serial port to USB software or additional conversion hardware is used with the MX.
The MX is engineered for the CNC MASTERS machine so you do not have to fiddle with a detailed complicated configuration that can be overwhelming. Just load in the MX and start machining!
Our custom CNC MASTER MX Software is included with every purchase of our CNC mills, lathes, and router machines. Run our CNC Software on Windows 10 or 11, Touch Screen Desktop, or Laptop PC by standard USB port connection.
Test out the new Master MX to run your CNC Mill. Give us a call at 626-962-9300 to request your free demo.
The MX CNC Software will run any of these milling machines. Compare for yourself:
The CNC MASTERS MX Control Unit is controlled by the user friendly MASTER MX software via USB port, the standard in computer communication. All axis motors plug directly into the Control Unit and it is the Master MX that drives the axes to their correct coordinates.
The Master MX comes with wizards to easily generate a software-free file without using Computer Aided Manufacturing (CAM) software or 3D CAD software.
Easy Wizard Cycles for quick tool path creations such as circle pocketing, slots, rectangular pocketing, gear cutting, thread milling, rigid tapping (with optional encoder kit) and peck drilling applications.
One of many Cycle Wizards. On this window, create a circular pocket without using CAD and CAM software.
CNC machine your own gears and splines adding a cnc fourth axis.
Easily create a helical movement driving X, Y and Z at the same time for thread milling.
Do all sorts of drilling cycles from high speed pecking to deep hole drilling operations.
The MX CNC software can also run standard FANUC G-code files from other CAD-CAM software such as MasterCAM, SmartCam, SurfCam, etc.
- Don’t know G-codes? Choose your Conversational Commands from our Pick Menu and simply type in your coordinates or mix it in with G-code commands right in the Editor.
ABSOLUTE
INCREMENTAL
SPINDLE ON
SPINDLE OFF
COOLANT ON
COOLANT OFF
MOVE
RAPID
FEED
CWCIRCLE
CCWCIRCLE
CALL
GO HOME
DELAY
PAUSE
FEED HOLD
/NOTES
END - View your tool path program in 2D or 3D in Simulation Mode.
- Use your touch screen monitor – desktop or laptop – Windows 10 or 11 – 64 bit operating systems to drive your CNC machine in pendant style.
- The MX is designed for PC use. Dedicate your PC or or order from us an All in One Touch Screen Computer with mounting arm for your machine.
- No additional hardware needed. Plugs in by simple USB connection. The CNC Masters MX Control Unit is built with direct USB connection. No internal port conversions or having to use other hard-to-locate platforms.
The MX CNC control software also features its own programming language. It uses plain conversational language like “Move, Absolute, Incremental, Repeat, Rapid, Feed, Spindle on, etc.,” which are all self explanatory. These commands are conveniently picked from the pull-down menus and placed on the main screen editor ready for the user to complete. For example, you need a number of steel pieces drilled with 100 holes, each of 1/2″ dia. by 1″ deep at 0.600 centers. With a simple program, the CNC Masters machine can do this operation with minimal supervision. The program will look like this:
- PROGRAM SAMPLE:
- N001 ABSOLUTE
- N002 MOVE X0 Y0 Z0
- N003 SPINDLE ON FORWARD SPEED 400 RPM
- N004 COOLANT ON
- N005 INCREMENTAL
- N006 CALL ROW 10 TIMES
- N007 SPINDLE OFF
- N008 COOLANT OFF
- N009 MOVE X0 Y0 Z0
- N010 END /MAIN PROGRAM
- N011 ROW /BEGIN SUBPROGRAM
- N011 MOVE Y-0.6
- N012 CALL DRILL_COLUMN 10 TIMES
- N013 END /ROW SUBPROGRAM
- N014 DRILL_COLUMN /BEGIN SUBPROGRAM
- N015 MOVE X.6
- N016 FEED 1.0 /INCHES PER MINUTE
- N017 MOVE Z-1.1
- N018 RAPID
- N019 MOVE Z1.1
- N020 END /DRILL CALL
The ability of the MASTER software to run and repeat “subprograms” with a single command line is a very powerful feature that will save the user considerable manual input and easily program custom “canned cycles” such as large DRILLING REPEATABLE FILES that can be written with just a few lines. Verifying a new program can be easily done with the “trace” facility. In this mode you can step a program one line at a time and check the XYZ position counters which serves as your DRO against the blueprint of the part, or you can activate the “Draw” window command to see a graphic simulation display in 2D or 3D of your file before you machine the part.
USE the CNC Jr., CNC Baron, CNC Max, or the CNC SUPRA with POPULAR CAD-CAM SOFTWARES
With the included G-CODES FILE INTERPRETER, the MX software can run files generated by many advanced CAM software packages, like VisualMill CAM which uses solids and surface machining technology. Or, use others like MASTERCAM, SURFCAM, RHINO, ARTCAM etc. All you need to do is setup your post-processor to match the CNC Masters Milling Machine, and you will be able to machine the most complex surface program that your machining requires. The maximum file size will be controlled by the storage space available on the hard drive of the host computer. With the MASTER editor you can create, edit, load, or mix G-codes with the MASTER command language.
The Master Software supports these standard Milling Machine G-Codes and M-codes:
- G00 = Position (Fast speed)
- G01 = Linear interpolation (Feed speed)
- G02 = Circular interpolation (CW)
- G03 = Circular Counter-clockwise interpolation (CCW)
- Format: X__Y__I__J__ I,J are relative distance from start to center. Incremental Z can be added for helical designs.
- G54 = Work Offset in Absolute Mode
- G55 = Work Offset
- G56 = Work Offset
- G57 = Work Offset
- G58 = Work Offset
- G59 = Work Offset
- G70 = Input in inches
- G71 = Input in millimeters
- G73 = High-Speed Peck Drilling Cycle
- G81 = Drilling Cycle
- G82 = Counter Boring Cycle
- G80 = Cancel Cycle
- G83 = Deep Hole Peck Drilling Cycle
- G90 = Absolute move (Modal)
- G91 = Relative/Incremental move (Modal)
- M00 = Pause
- M03 = Spindle on
- M04 = Spindle on reverse
- M05 = Spindle off
- M08 = Coolant on
- M09 = Coolant off
- M30 = End program
CNC Lathe G-Codes and M-codes:
- G00 = Position (Fast speed/Rapid)
- G01 = Linear interpolation (Feed speed)
- G02 = Circular interpolation (CW)
- G03 = Counter Clockwise Circular interpolation (CCW)
- Format: X__Z__I__K__ I,K are relative distance from start to center.
- G04 = Dwell time
- G20 = Input in inches
- G21 = Input in millimeters
- G71 = Turning Cycle
- G72 = Facing Cycle
- G74 = Peck Drilling
- G76 = Threading cycle
- G90 = Absolute move (Modal)
- G91 = Incremental move (Modal)
- M03 = Spindle on
- M04 = Spindle on reverse
- M05 = Spindle off
- M08 = Coolant on
- M09 = Coolant off
- M30 = End program
The MX supports…
- Tool Height Compensation up to Ten Tools within one program
- Tool Radius Offsets
- Feed Hold – step through each line in the program while opting to shut the spindle off and then resume program
- Pause in the middle of a program
- Coolant Control – optional
- Variable Spindle Control from 0 to max – optional
- Spindle Encoder for rigid tapping – optional
- Jog Feed/Teach Mode – create a program simply by jogging your axes
- Feed and Spindle Speed Over-Rides on the fly
- Relative exact movement positioning without writing a program — type in one movement and one-click your jog +/- arrow to drive that exact movement
- Start from another location other than 0.00 – just preset the new coordinates directly into the counters
- Press Go from another location in your program to drive your cutter
- Save 0.00 “and” a home offset position for future program runs
- Live Counter Display during computer numerical control movement without jumping ahead
- Displays and runs in either inches or millimeters
- 4th axis interpolation – simultaneous motion with the other axes – optional
- Rapids up to 150″/minute
- Trace Mode – Run one line independently at a time from beginning to end in your program to help you study the movement and establish your setup
- Editor Locked/Unlocked to easily write and edit your program and prevent accidental typing during a program run
- Displays Run Time
- Hot Keys – if your preference is to control your machine by keyboard such as the arrows, space bar, and letters simply open the Hot Keys command
- Run Sub-Routine programs using CALL for nesting applications or to mass produce the same part on a constant loop.
- Disable Motors — Easily disable motors to hand crank each axis. Re-engage the motors for cnc control in one click.
A testimonial from our customer, Holgate Enterprises in Florida using a CAD-CAM software on his CNC Supra Mill:
Hi CNC MASTERS,
I wrote the program on BOBCAD. It was a little tricky but basically I used it for a training exercise kinda like mountain climbing! Bobcad uses what they call “Solids”. Under this category are “Primitives”. There are five choices of these primitives: Sphere, Cube, Cone, Cylinder and Torus.
When using these, you must (always) instruct the program the size of these”parts”. A chain is made up basically of Torus’s and Cylinders. The torus being the ends (left and right) and the center portion is the cylinders. Unfortunately, the program will not write a half a torus. However, one can draw the whole torus and then”erase” half of it. After the first “Link” is successfully drawn and verified using the “render” command, then its just a matter of copying the link, pasting it (in the correct numerical distance to the right), rotating it 90 degrees (every other link is either vertical or horizontal.) and so on.
Upon completion, it has to be rotated every 90 degrees and ran again until the four quadrants are completed. Also, if you examine the picture, at the corners the two vertical sides finish with a half link turned 90 degrees and the top and bottom ones (shorter) must “meet” these corners too. So, as you can imagine, it was a real task and involved large degrees of visualization and so forth.
Back to CNC Baron Mill | Back to CNC SUPRA Mill | Back to CNC Max Mill | Back to CNC 1440 Lathe