Klicky probe - bed leveling on anything! Stealth mod for single extruder

I’ve made the switch kit available for sale via ebay - magnets and prewired switch - links available at GitHub - shurushetr/awesome-snapmaker: Curated list of things that help you make something awesome with Snapmaker machines.

I run out of Garolite sheets :slight_smile: But more will be delivered on Monday 29th. Now in black color and thicker.

hello and thanks for the nice work. im interested in using different bedsheet materials so your mod will help me a lot with it. i was wondering if i could also use a BLTouch as a sensor.
im looking for other sensors because the one you linked is not available in germany.
thank you

I’ve had a few requests from Germany to ship. Interesting enough, I have international shipping turned on


But for some reason it seems like Germany is not in the list? I need to check it. Would help if you could send me a screenshot of what you see for shipping options. Maybe in private messages.
Anyway, I will create a separate shipping option for this listing to make sure things are working worldwide.

The BLTouch and similar probes require extra signal to retract the probe, it’s a 4 wire operation if I remember right, that prohibits it’s use on Snapmaker machines, since there is no logic behind the signal and no 4th wire to use.

I am about to bite the bullet, have a question tho.

Is it really necessary to physically remove the stock probe? Can one connect the mechanical momentary switch in parallel, signal to signal and ground to ground? Obviously, there would be no V+ connection for the switch.

This way, we could still use the stock probe when using conductive bed sheets, while the klicky is retracted.

Klicky probe replaces the stock probe, by that I mean it occupies the phisical space where stock probe sits.

Ah, thank you for a quick reply. I should have scrolled the images to the end before asking. :frowning:

I discovered that a dual extruder model inspired by your work has been published on Printables. I made one, and it works exceptionally well. Thank you very much.

https://www.printables.com/model/918381-klicky-abl-probe-for-snapmaker-dual-extrusion-modu

Can’t belive it’s been sitting there since August and I didn’t notice. Huge thanks for bringing this up! Amazing!

I finally made this mod and it works fine.
I couldn’t get the same probe, but it’s working fine.
Here’s a video on YT since I can’t upload it here because of file size.

Nice! I like the shape of the slider button :slight_smile:
What switch did you use?

Omron D2F-5L

Thanks! the one with lever. I thought using switch with lever might introduce potential error in measurements due to lever flex, but I guess it’s not that big of a deal :slight_smile:

i had difficulties getting the same switch. the lever is removable but i thought ill better leave it there to have a little more distance between the switch and the printing bed

First if all thanks for the nice designs and logic. Really cool trying to improve stuff!

I have printed the dual extruder Klicky probe and mechanically everything seems fine. I am just not 100% sure what is happening after the full 36 point bed leveling. It seems that it tries immediately to determine the z offset of the nozzle and therefore pushes hard in the bed but with the Klicky probe attached. Also even after some additional leveling the offset with the 0.8mm nozzle seems awful.

Where there any changes on the leveling guide recently? Also should I try removing the Klicky probe before the center levelling?

Any ideas would be appreciated. (Running latest firmware (not Beta Vibration compensation on a snapmaker 350t with dual extruder)

Did you use the prebuild switch or build your own?

As far as I know, there is no pre built switch for the dual extruder design) I used the omron that was suggested on printables. I also took the design from there (Klicky ABL Probe for Snapmaker Dual Extrusion Module by theDude | Download free STL model | Printables.com)

Nevermind the part with first layer not okay.. actually I think the auto z offset after the normal bed level which I don’t know how to skip, has broken the attachment of the probe a little loose….

Can I somehow prevent the machine from doing the auto z offset automatically after the bed level? Because I would have to kind of flick it off immediately after the last point to prevent that from happening.

Okay, if someone else stumbles over that thread that has issues with the dual extruder Klicky probe. Actually you can do the mod and it works, BUT either you have to allow the Auto level algorithm do a zlevel with your Klicky probe (and risk breaking the printed mount) as part of the bed leveling routine and then do the z-offset again without the Klicky probe. Or you can rip off the Klicky probe after the last point of the bed level :see_no_evil_monkey:. A z offset calibration seems still to be necessary to get the z offset saved correctly afterwards (XY offset calibration worked fine afterwards without additional z offset but first normal print was printing in the air, needed the z offset calibration)

Sadly it seems that there is no gcode available for the dual extruder to just do the bed level. The single extruder command G1029 A won’t work for the dual extruder.

If someone has a better solution I really would appreciate it :sweat_smile:

Oh, you are on dual extruder. Missed that part… Sorry. I don’t have one.