Comments (7)
Whenever there are homing or leveling issues, we now ask everyone to follow a standard procedure to gather more information:
- Download Marlin
bugfix-2.1.x
to test with the latest code. - Enable
DEBUG_LEVELING_FEATURE
andM114_DETAIL
and re-flash the firmware. - Connect to your printer from host software such as Pronterface, Repetier Host, or OctoPrint.
- Send
M502
andM500
to ensure your Configurations are applied. - Issue the command
M111 S247
to enable maximum logging. - Perform a
G28
to do your standard homing procedure. - Do a
G29
to probe the bed. This will also enable bed leveling. - Do some of the moves that revealed problems before. Take notes.
- Copy the log output into a .TXT file and attach it to your next reply.
Repeat this procedure, if needed, to demonstrate inconsistencies. From these logs we should hopefully get a better idea of what's going on with your machine.
from marlin.
homing z moves 1.5 * z height, which your config says is 300mm, so a z home attempts to move 450mm and expects to hit an endstop or it errors if they are not triggered.
I suspect your steps/mm is just not correct, since its calculated from these, one or more of these is probably incorrect for your machine.
#define XYZ_FULL_STEPS_PER_ROTATION 200
#define XYZ_MICROSTEPS 16
#define XYZ_BELT_PITCH 2
#define XYZ_PULLEY_TEETH 20
Do a simple test, move all carriage up high and home Z
tell marlin to move down a length say 50mm (G91 then G1 Z-50) . measure how far it actually moved
from marlin.
@thisiskeithb
This time, doing the g29 makes the delta go to the front of the printer's bed and take z level on the bed instead of center z level for the center of the bed. >:/
Like it probe goes between the right and left horizontal bars where the LCD is facing and takes a z reading there. ?w?
And redoing the bug fix seem to have fixed the g28 problem but produces a new problem of inconsistent g0 z0 f500 when I try to do offset. XwX
Z offset -17.00 nozzle hits bed belts slip, Z offset 0.00 Nozzle hits bed belts slip, Z Offset +17.00 do not hit bed, Z offset +15.00 do not hit bed, +10 Z offset do not hit bed, Z offset +5.00 Do not hit bed, Z offset 0.00 do not hit bed, Z offset -5.00 hits bed and NO BELT SLIP? @w@ Confused
Log 1 after following UR steps. >w>
KosselLinearPlus_LOG2024-03-27.txt
Log 2 after your steps, removed probe, then reboot printer to do z offset check before bed leveling:
KosselLinearPlus-ZOffsetInconsistency_LOG2024-03-27.txt
Firmware after applying bugfixs and edit the codes for my printer:
Mediafire
@ellensp The output result is 49.69mm after measuring three times. >w>
from marlin.
Log 1 after following UR steps. >w> KosselLinearPlus_LOG2024-03-27.txt
Log 2 after your steps, removed probe, then reboot printer to do z offset check before bed leveling: KosselLinearPlus-ZOffsetInconsistency_LOG2024-03-27.txt
Both of these logs show that you're still running Marlin 2.1.2.2
which is quite buggy.
Please follow the steps listed in my previous comment exactly, which includes downloading the latest bugfix-2.1.x
to test with the latest code.
from marlin.
@thisiskeithb
Um, using just the bugfix link provided by you, also the latest Config-Profile examples, and it did dis in log report while compile testing. XwX
ArduinoIDE_CompileTestLog.txt
from marlin.
Use VSCode & PlatformIO instead of Arduino IDE and make sure you're using bugfix-2.1.x
configs from https://github.com/MarlinFirmware/Configurations/archive/bugfix-2.1.x.zip
from marlin.
@AkagiVoid
For my Deltas to work properly using the latest Bugfix, I must avoid applying #26297 to the sources, otherwise the calibration (G33) and probe test (M48) will cause measurement errors.
If it helps.
from marlin.
Related Issues (20)
- [BUG] Strange behavior of the PWM fans on bugfix-2.1.x MKS Monster8 v2 HOT 3
- [BUG] Freeze_feature does not stop all motors HOT 4
- [FR] Home Offset Here for a specific Axis HOT 2
- [BUG] Dual Z Stepper with dual endstop don't work HOT 38
- I need help with building marlin HOT 1
- [BUG] Marlin 2.1.2.2 Known Issues HOT 1
- [FR] "HotBed" Idle Timeout HOT 3
- [BUG] G28 causes incorrect Z-axis 0-point when using KlackEnder HOT 7
- [FR] Support FAN_KICKSTART_TIME for LASER_SYNCHRONOUS_M106_M107
- vibrating x stepper motor while safe homing HOT 1
- [FR] Add fanuc m84 threading code HOT 5
- [FR] Add pin debug.h file in Hal esp32 HOT 2
- [FR] Add Esp32 PCF8575 library HOT 4
- [FR] I2C Position Encoders support for Esp32 HOT 1
- [FR] Restart motherboard to DFU mode
- [BUG] Setting EXTRUDERS 0 fails to compile HOT 3
- [FR] Linuxcnc and Fanuc compatibility HOT 6
- [BUG] MKS TinyBee Occasionally Fails to Execute G-code. HOT 7
- [BUG]#error Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined." HOT 2
- [FR] M23 with long name HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from marlin.