Git Product home page Git Product logo

Comments (7)

thisiskeithb avatar thisiskeithb commented on June 12, 2024

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 and M114_DETAIL and re-flash the firmware.
  • Connect to your printer from host software such as Pronterface, Repetier Host, or OctoPrint.
  • Send M502 and M500 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.

ellensp avatar ellensp commented on June 12, 2024

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.

AkagiVoid avatar AkagiVoid commented on June 12, 2024

@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.

thisiskeithb avatar thisiskeithb commented on June 12, 2024

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.

AkagiVoid avatar AkagiVoid commented on June 12, 2024

@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.

thisiskeithb avatar thisiskeithb commented on June 12, 2024

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.

Foxies-CSTL avatar Foxies-CSTL commented on June 12, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.