Before running the homing sequence on your Conversion Kit, Dominator Pro, or Core CNC machine, it’s important to ensure your system is wired, connected, and responding properly. This pre-flight checklist will help you confirm the essentials so that homing works smoothly and safely.
This video is covering the pre-flight on the Dominator Pro build and could be useful in understanding what you should do before homing your machine.
✅ Step 1: Proximity Sensor Functionality Check
Each axis of your machine has a proximity sensor (limit switch) that detects the machine's position during homing. Let’s confirm that they are working correctly.
-
X Axis (Right)
-
Y Axis (Back Right)
-
Z Axis (Z-Carriage Up)
-
B Axis (Back Left)
🔍 Visual Indicator Check:
Place a small piece of metal (like a tool holder or hex wrench) in front of each proximity sensor. Each sensor should light up to indicate that it has detected metal.
-
X Axis (Left/Right Travel)
-
Y Axis (Gantry Travel Front/Back - back/right)
-
Z Axis (Vertical Travel Up/Down)
-
B Axis (Second Y motor - back/left)
If any sensor fails to light up when triggered, check your wiring and connector integrity (unplug and replug) before continuing.
✅ Step 2: Confirm Input Assignments in Masso Setup
Go to the F1 - Setup screen on your Masso Touch controller and observe the Inputs Table.
Use a metal object to trigger each sensor one at a time and verify that the corresponding input changes from LOW to HIGH.
| Axis | Sensor Location | Masso Input # | Expected Behavior |
|---|---|---|---|
| X | Left side | Input 19 | LOW → HIGH |
| Y | Back-right corner | Input 20 | LOW → HIGH |
| Z | Top of Z-axis carriage | Input 21 | LOW → HIGH |
| B | Back-left corner | Input 22 | LOW → HIGH |
Also confirm that each input is assigned to the correct axis in the Masso configuration.
If an input doesn’t respond or is misassigned, revisit your wiring and double-check your Masso setup screen configurations.
✅ Step 3: Verify Correct Motion Direction
Use the F3 - Jog screen on Masso to jog each axis slowly and confirm directionality.
Z Axis:
-
Z+ (Up): Z carriage should move upward
-
Z– (Down): Z carriage should move downward
X Axis:
-
X+ (Right): XZ-carriage should move to the right
-
X– (Left): XZ-carriage should move to the left
Y Axis: (pay particular attention in case the Y and B are misconfigured and turn in opposite directions)
-
Y+ (Back): Whole Gantry (both left & right sides) should move toward the back
-
Y– (Front): Whole Gantry should move toward the front
⚠️ If an axis moves in the opposite direction, you must reverse that axis in Masso’s motor configuration or adjust the wiring before attempting homing.
Also note that if the Y & B move in opposite directions, a dip switch could have been accidentally changed or the Y or B configuration dialogs are not in sync.
✅ Step 4: Run the Homing Sequence
Once all sensors are verified and motion directions are confirmed, you can safely run the homing cycle from the F2 - Home screen.
-
If everything was set up correctly, the machine will:
-
Home Z first (upward to trigger the Z sensor),
-
Then X,
-
Followed by Y (and B, if applicable).
-
The machine must home in the proper order and directions. If it fails or behaves erratically, press E-stop immediately and recheck each step of this checklist.
🧠 Additional Tips:
-
Do not skip this checklist. Improper homing can cause crashes and damage.
-
If you’re uncertain about a reading or axis motion, reach out to PwnCNC support with photos or video.

