Code Monkey home page Code Monkey logo

Comments (4)

im-pro-at avatar im-pro-at commented on July 20, 2024

Hey McNugget6750,

The Software is waiting for the endstopwaring from Marlin.
When Marlin Hits the endstop it Reports it and also Reports the Position where it happend.
The Software is using that to calculate the next move. So if there is no endstopwaring it will not continue.

There are a lot of Settings to control the movements during the autoleveling. You have to change it that marling will hit the endstop Minimum during the g1 command. The Software is not using any speceal command for autoleveling because the original Marlin Software did not support it.

Happy milling
Greetings
Patrick

from cncgcodecontroller.

McNugget6750 avatar McNugget6750 commented on July 20, 2024

The last command Marlin receives is G1 with a Z height of 1mm above(!) the surface. It is impossible for Marlin to report any endstop hit at 1mm above the last known Z=0mm.
My G1 commands are allowed to go 5mm below the Z=0mm, therefore it should work in theory.

Here is what happens: The head moves to Z=10mm. After that, it move to 5.05mm in X and Y. Then it slowly lowers the endmill to Z=1mm and then it stops giving commands. I don't see the command to go below the surface to actually "find" the Z height.

Am I misunderstanding something? Maybe I make a mistake somewhere... but I can't see it.

from cncgcodecontroller.

im-pro-at avatar im-pro-at commented on July 20, 2024

Can you post your Autoleveling settings?

from cncgcodecontroller.

McNugget6750 avatar McNugget6750 commented on July 20, 2024

I found the issue. Only took me 2 years. You have to set the probing depth to POSITIVE values even though the default settings are set to NEGATIVE 1 (-1.000mm). Setting it to positive 2mm works!

from cncgcodecontroller.

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.