Comments (4)
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.
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.
Can you post your Autoleveling settings?
from cncgcodecontroller.
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)
- Auto leveling Issue HOT 13
- Different travelspeed settings for different axes HOT 3
- starting
- gCode sending too slow? CNC stutters... HOT 6
- Auto Leveling - All points read the same height. HOT 2
- Using Marlin 1.5 mit Homeposition im Zentrum HOT 1
- Can you add Russian translation ?? HOT 5
- Windows 10 HOT 3
- Double Sided PCBs and AutoLeveling HOT 1
- License ? HOT 1
- Add mirror also to Z axis, please HOT 1
- Spindle M106 and M107 support
- NRSerial Baudrate check is stopping serial options in NRSerial
- Setting spindle speed or feed rate removed as "command without any motion"
- Only "Sim" Device shows up in macOS?
- OS X cannot find setting
- Program closes after clicking "Connect" HOT 3
- Events that cause deliberate disconnect should be configurable (ALERT / ERROR)
- Connect Arduino HOT 1
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 cncgcodecontroller.