Promega
M3D Home
Github Repository
Parts Store
Search…
Welcome!
Getting Started
Beginner's Guides
Advanced Guides
Your Printer & Filament Settings
Documentation
Repair & Maintenance
How To Troubleshoot
Network Connection
Duet Web Console (DWC)
Z Probe
Mesh Compensation
Bed
Heater
Extruder
Homing
Common Troubleshooting
Changelog
Your Printer's 3D Parts
Quad
Setup Guide
M3D Community
Active Community Support
How To Contribute
Community Guides
Community Slicer Settings
Add-Ons
Powered By
GitBook
Homing
Won't Complete: Just Keeps Skipping
Problem
I starting homing. The printer starts moving and then it just keeps skipping. It never homes.
Solution
Your limit switch may not work.
Let's see if your limit switches works.
Run:
1
M18 X Y; This disables the CoreXY (motion) motors
Copied!
Slowly move the extruder head to the center
Run:
1
M564 H0; Let's you move the motors without homing.
2
G91;
Copied!
Manually engage (press down) on the X, Y, and Z Limit Switch. We recommend using tape.
We discourage using your fingers. Do so at your own risk.
Run:
1
G1 Y100 S1;
2
G1 X100 S1;
3
G1 Z100 S1;
Copied!
Let's evaluate:
If the
extruder moves forward or backward,
The Y Limit Switch is not working.
If the
extruder moves to either side
,
The X Limit Switch is not working.
If the
bed moves down
,
The Z Limit Switch is not working.
Homing Z: Weird Z Endstop Values
Problem
I am calibrating my z endstop value. After I home Z, the Z endstop value is not what I put.
Solution
Your new z endstop value may not be saved.
Let's check what your current Z Endstop Value is.
Go to
Settings
. Then click the
System Editor
tab. Open the
machine_zendstop.g
file.
​
Scroll down to the last line.
Check your Z Endstop Value. Is this the calibrated value?
​
YES
NO
Change it to a new value.
Click "Save Changes" button.
Home the Z.
Check to see if your Z Endstop Value is correct.
If not, continue reading.
Continue reading.
Your machine boundaries may be too low.
Let's check if your machine boundaries are interfering.
Go to
Settings
. Then click the
System Editor
tab. Open the
machine_axisdimension.g
file.
​
Look for the line labeled " Maximum"
1
M203 X# Y# Z#; Maximum
Copied!
Is this value smaller than your new Z Endstop Value?
YES
NO
This value MUST be at least 0.5 mm above your calibrated Z Endstop Value.
Add 0.5 mm to your new Z Endstop Value. This is your new Maximum Z Value.
Change the Z value to the new Maximum Z Value.
Click "Save Changes"
Home the Z.
Check to see if your Z Endstop Value is correct.
If not, continue reading.
Continue reading.
Your mesh compensation may be changing the value.
Home the Z.
Run:
1
G29 S2
Copied!
The Z Endstop Value should now be the calibrated value.
Mesh compensation is changing the value of your Z Endstop Value.
Proceed with printer operation.
Previous
Extruder
Next
Common Troubleshooting
Last modified
3yr ago
Copy link
Contents
Won't Complete: Just Keeps Skipping
Problem
Solution
Homing Z: Weird Z Endstop Values
Problem
Solution