Quote
jaguarking11
Well, I was messing around with the Marlin software on my arduino/ramps combo. I am just getting familiar with it. However I noticed the auto leveling feature on the software. It is the latest release from git as of a week or so ago.
Can anyone explain how they implement this? I have seen a servo that comes down and touches the bed solution. As well as a long rod on a mechanical end stop solution. However I can seem to find what pins are used on the ramps 1.4 for either of those, nor can I find any specific build log explaining the process of implementing this.
Regardless of auto leveling, I plan on tunning my printer to as precise a standard I possibly can, auto leveling is not exactly relevant at this stage of my build, however it is one of those things lingering in the back of my mind.
Any links or explanations on proper implementation would be greatly appreciated.
The probe switch connects to the Z min endstop terminals on your RAMPS. You need to inhibit X & Y min endstops in Pins.h by giving them a -1 value. Remember that the probe switch logic is normally the reverse of the max endstops I.e when the probe isn't deployed the end stop is triggered. When you deploy the probe it opens the endstop whic
H is then triggered when the probe touches the bed. There are many ways to achieve the probing. The two you mentioned (servo controlled and fixed probe deployed by rubbing against a belt) there are also effector/hotend design that incorporate the switch and use the hotend as the probe, force sensing resistors under the build plate, inductive sensors, etc. I prefer the hotend probe method.