Setting up your machine
When it comes to setting up a machine, there is a right and a wrong order in which to make your settings. Like constructing a building—where we prepare the land, lay the foundations, create the floor, erect the walls, and finally add the roof—these steps must be followed in the correct order. Ignoring the foundations and starting with the floor means that sooner or later, you will find yourself starting from the beginning again. The same applies to configuring a CNC machine, where a specific sequence must be followed. Certain settings rely on others; for instance, you can’t set your soft limits until you calibrate the machine, and you can’t calibrate the machine until the motors are moving.
So what is the correct sequence when setting up your machine?
Correct Sequence for Setting Up Your Axes:
- Connect power to MASSO.
- Load your chosen MASSO software.
- Connect one motor and get it moving under the jog command. Why one motor? If it’s not connected correctly, there’s no point in making the same mistake multiple times. Once you have one motor moving, you know the wiring is correct and you have a blueprint for connecting the remaining motors.
- With the motors moving, ensure they are moving in the right direction. This step is often forgotten, leading to issues where the spindle moves up instead of down, or left instead of right, forcing you to restart your setup. X+ moves the cutter to the right, and X- moves it to the left.
Special note: For those with a milling machine featuring a moving XY table, the direction of movement may be counterintuitive. Place a block of material on the table with a milling bit in the spindle. Observe the motion from both the block’s and cutter’s perspectives. When you move in the X+ direction, the table moves left, while the cutter moves right relative to the block, which is correct.
- Set up temporary soft limits. Go into each axis and set the Maximum travel to 10,000 and the Minimum travel to -10,000 for each axis. This will prevent you from reaching a soft limit while setting up the machine. Small soft limits at this stage will only lead to frustration, so ensure you allow for plenty of movement during this phase.
- Use the Axis Calibration Wizard to calibrate each axis. This ensures that the axes move the correct distance when machining and fine-tunes the settings. For instance, a ballscrew marketed as a 10mm screw might actually measure 10.005mm. While this may not seem significant, over 1,000mm, it results in an additional 0.5mm of movement.
- Install the homing sensors.
Homing is crucial for how MASSO identifies fixtures on the table and finds the job, allowing it to restart after a power outage. It defines the machine coordinates from which all offsets and movements are referenced. - Set up the tool setter for Auto Tool Zero.
- Install and configure the spindle.
- Install the tool changer, whether manual or automatic.
- Assign soft limits to all axes.
This defines the machine boundaries and prevents crashes when it attempts to move too far. Why is this the last setting? The tool changer may be positioned outside of the soft limit area, so until it’s installed, you won’t know the full extent of the required travel.

Once you’ve completed these steps, you’ll have a functioning machine. Each part of the setup relies on those that came before it.
One thing I’ve learned over the years is not to rush things—take it one step at a time. The old saying, “more haste, less speed,” couldn’t be truer. Some smaller tasks have a specific order that must be followed, especially spindle installation. Missing steps or taking shortcuts almost guarantees that the spindle won’t work the first time, leading to a frustrating day of troubleshooting.
If you work methodically through the setup process, you will complete the job much faster than if you bounce from one task to another, only to have to redo everything because an earlier step was missed. The good news is that with each step, you gain experience, and with each mistake, you gain not only experience but wisdom. It is often our mistakes that teach us the most. I hope you find this useful.
Happy Making with MASSO,
Peter