Need Help with BL Touch Set up
-
Progress, now home z print head moves to center of the bed and deploys the probe. the bed raises to the probe and then the bed lowers. Same thing with Home All but of course it homes the x and y first. But should it probe twice? I see in my homeall.g it should probe twice at lease. its not in my homez.g so guess I should not expect that to happen for it but why is it not on home all?
Also I commented the second half to see what that did. but it acted the same. after probe is triggered the one time the z goes to 7.5mm I figured it would not drop down like that if those were Commented back.
-
@Shamusseven said in Need Help with BL Touch Set up:
after probe is triggered the one time the z goes to 7.5mm I figured it would not drop down like that if those were Commented back.
I Think it's going to the dive height plus the offset. The important thing is that Z0 goes to touch the bed surface.
You can also add a G1 XY move after the probing is done if you want to move it back to a parking positioning.
Now that your probe is working you need to measure the trigger height with the test and calibrate link from above.
@Shamusseven said in Need Help with BL Touch Set up:
But should it probe twice?
NOt the way you have it configured currently. If you want to have it probe fast the first time and then do a second (or more) slower probe you can change the M558 command and then add a couple lines to the homeall.
For config.g change your M558 to be
M558 P9 H5 F60 T6000 A10 R0.5 S0.005
Then in your homeall and homez, change the single G30 to this:
M558 A1 F400 ; Set single probing at faster feed rate G30 ; Do a single probe to home our Z axis M558 A10 F60 ; Set multi probing at slower feed rate G30 ; Probe again to get a more accurate position
That will give you better probing accuracy and consistency and it will do a quick homing move first to save some time in case the bed is far from the probe at the start.
-
-
@Shamusseven said in Need Help with BL Touch Set up:
M558 P9 C"^zprobe.in" H5 F120 T4000
well the home Z with the new m558 code did not work but when I used the original m558 it did probe good. but it actually did the probe 3 times. Twice at the slow speed it appeared.
-
@Shamusseven said in Need Help with BL Touch Set up:
Thank you again Phaedrux, I added the G1 X Y and it works. I did calibrate and measured my z probe offset as well. Now for the double probing, you want me to replace the
M558 P9 C"^zprobe.in" H5 F120 T4000
to
M558 P9 H5 F60 T6000 A10 R0.5 S0.005It seemed that the "^zprobe.in" was important.
sorry, you must keep the C"^zprobe.in" part as well.
-
Ugh I was thinking I was almost there. I played around with my leveling wheels on my ender 5+ to try to get a good starting point with my beb compensation as it was quite a bit off after doing a true leveling sequence and Mesh bed compensation. Well not sure why but all of a sudden my Home Y is acting up. It does not fall back and find the end stop, it jumps forward maybe 5mm and then calls that spot Y=0 when it clearly is not. I looked at my config g and Home y and I see nothing odd. Since I saw I could manually set Z to 0 with M564 and G92, I tried that to fix it and it did not work. Sorry I am asking for help again but I really thought I would be able to get printing this evening. ugh.
-
@Shamusseven said in Need Help with BL Touch Set up:
It does not fall back and find the end stop, it jumps forward maybe 5mm and then calls that spot Y=0 when it clearly is not.
I'm not exactly sure what you mean.
Is that with home Y or homeall?
perhaps your Y move isn't long enough for it to reliably reach the endstop.
In your homeY and homeall change Y distance to a larger amount
G1 H1 Y-335 F3000
would becomeG1 H1 Y-435 F3000
If you test the endstop switches by hand to they trigger?
https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+3:+Commissioning/39#s145
-
It was working just fine. The Y axis would go backwards to the Y end stop. stop them move forward just a bit and them back again slowly to trigger it again. But for some reason it stopped doing that and now at home y instead of going back to find the endstop it just moves forward a small bit and stops. calling that then the now y = 0
I have it on its side right now and checking the cabling to see if that came off.
Any chance you know the wiring paramaters of the Ender 5 plus filament sensor. Would like to wire that up to the EO Endstop while I have it opened up. Trying to find the info on the web.
Here is my current Homey.g
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 Y-335 F3000 ; move quickly to Y axis endstop and stop there (first pass)
G1 H2 Y5 F6000 ; go back a few mm
G1 H1 Y-335 F300 ; move slowly to Y axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioning -
@Shamusseven said in Need Help with BL Touch Set up:
G1 H2 Y5 F6000 ; go back a few mm
Remove the H2 from that move.
@Shamusseven said in Need Help with BL Touch Set up:
Any chance you know the wiring paramaters of the Ender 5 plus filament sensor.
If it's a simple switch like the other endstops you can wire it in the same way.
See here for configuring a filament presence switch: https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_filament-out_sensors
-
@Phaedrux well that does not help me fully cause the OEM of the other 2 switches only had 2 wires. This filament cable has 3 so of the black red and yellow, which do I leav out... I am guessing the Red as I assume that would be for power and would provide the light that is on the sensor. you happen to know if its a simple high or simple low switch?
-
You can post a photo of the switch. There may be some markings on the switch that indicate what wire is what.
This may also help: https://duet3d.dozuki.com/Wiki/Connecting_endstop_switches
-
well I removed the H2 and that still does the same thing but now freezes up so I can't go onto Home z.
here are some of the g files I just downloaded. I cant see anything that was changed from it was before when it was working nicely
config (3).g homeall (3).g homex (1).g homey (2).g homez (1).g -
@Shamusseven said in Need Help with BL Touch Set up:
G1 H1 Y-335 F3000 ; move quickly to Y axis endstop and stop there (first pass)
Ok that indicates that the first pass isn't actually triggering the endstop.
Please test the endstop switch as described here: https://duet3d.dozuki.com/Wiki/Connecting_endstop_switches#Section_Test_endstop_switches
-
@Phaedrux the y axis is not getting anywhere near the endstop switch. the first thing it done when I hit Home y is move forward, or away from the switch.
using what you provided, I see switch 2 as Yes or triggered when it should not. I press the physical switch and it still says Yes. so back to looking at the wiring
-
That was the issue. I re crimped and now working again. ugh this is going to kill me but I am going to get this thing printing LOL
-
Slow and methodical gets it done right.
-
I have homing working, Heaters working and tuned, extruder working (not yet done estep calibration), z probe calibrated and true z=0 dialed in. One thing that I think I still have an issue is my parts cooling fan. I know the fan itself physically works when I wire it to the same port that the hot end fan is config too. But not sure it is working as it should as a parts cooling fan and not positive how to test. the Test Fan buttons do nothing. The always on fan works as well.
confg files. not positive what others are needed
-
To test the part fan, assuming it's connected to the fan0 port, send
M106 P0 S1
.The test fan macros are used at the factory. Delete them.
-
that did not work not turning on. Is my Config g good? am I missing something?
-
Config looks ok.
Does your board have a blade fuse near the fan ports? If so check if it's still intact.
Also check the mosfets near the fan ports for any damage. Post a close up well lit photo if you're not sure.