Probe will not stop during a calibrate Z , dives into bed, so if i do a PROBE_CALIBRATE it does not triggered or a DELTA_CALIBRATE also crashes into bed, if i do a query probe and tap the probe it triggers… its a Delta printer… thanks
You should have filled out the template and uploaded the mentioned klippy.log with your first post.
This will help finding a solution and is intentionally being requested when creating now posts/threads here.
klippy.log.zip (899.6 KB)
Sorry first time posting
I’d recommend setting
[smart_effector]
...
samples = 1
then home the printer, then run PROBE and tap the nozzle. If the printer stops, then the smart effect endstop is connected correctly. If the printer does not stop, hopefully you have enough time to issue emergency stop (be prepared to do the emergency stop). If that happens, it may be that the smart effector is not wired correctly, so double-check. Then you may need to adjust the smart effector sensitivity with SET_SMART_EFFECTOR SENSITIVITY=…, refer to documentation for this command.
I don’t think the the smart effector is setup as an endstop this is a delta printer homes to the top i do know all 3 home switches work, i rewired the smart reffector and will try again, i did see somewhere that the [probe] in my case [smart effector] should be in the printer config i currently have it in the in the toolhead_btt_ebbcan.cfg should i move it to the printer config?
Should make no difference as long as the [include] is correct.
If I understand correctly, Klipper treats the smart effector as a simple switch during [probe] routines. The sensitivity adjustment happens separately causing the embedded chip in the Smart effector to adjust the trigger threshold.
Does the green “triggered” LED on the smart effector board light when you press up on the nozzle? If no klipper can’t react to an input that is not being generated.
More troubleshooting info at:
yes the led does light when i tap the press the on the nozzle, i have also test the the probe under the endstops in mainsail and it show the smart effector and if i tap the nozzle and press the test it shows triggered and then press again without tapping the nozzle it shows open for all i have been able to see from testing it should work but just dives into the bed… i am hoping when i get the new wires done that may fix it other than that it make no sense to me, it was working fine when i had the duet wifi board mostly the same config setup except for the pins…
Double check the wires are not crossed.
You have this in your cfg:
[smart_effector]
pin = can0:PB9
z_offset = -0.138
probe_accel = 80
speed = 4
samples = 5
recovery_time = 0.2
PB9 connects to pin 5 on the toolhead
You don’t have a control_pin: defined. If you add it it connects to pin 7 on the toolhead.
I did run into another problem now and i think it has to do with the [probe] not being in the printer config i tried doing a probe calibrate and when done i tried to save it i get SAVE_CONFIG section ‘probe’ option ‘z_offset’ conflicts with included value and from some reserch that may be the probem with save config needs to be in the printer cfg from what i have read form other getting this error with probe and heater tuning… i do have my smart effector set as you suggested allready and i sent a smart effector sensitivity to = 20 i do have a control pin defined now also as Can0:PB8
don’t seen to be getting anywhere with the out of range error Move out of range: 0.000 166.250 10.000 [0.000] – after i do a DELTA_CALIBRATE METHOD=manual , and then hit accept i get the error… so i have the z min set to -5 and the a motor should be Z in dalta = Z so a in delta position_endstop: 271.2 and this in the [printer] minimum_z_position: -5, when i run the DELTA_CALIBRATE METHOD=manual it moves down think i have it set to go to 10 then i use the tool to move down till i have slight pressure on the paper and except now i get the error.. and it doesn’t display the save confing option
Please post a fresh klippy.log
I did get the probe to work not sure if its right yet, i will test again tommorow and let you know i was having trouble when i was doing the probe claibrate that i would get the error out of range so, i jogged down to about 20mm above bed and tested it and it did the probe and i was able to save the config but haven’t tested sinse so not sure if this will fix the error when at the home position and doing the probe but will find out tommorow
Thanks
Move out of range: 0.000 166.250 10.000 [0.000] getting this when i do a delta calibrate the nozzle moves down to the center and probes when the probe is hit i get the error message and this is the message when probe is hit probe: at 0.000,0.000 bed will contact at z=-0.000500 — i have run a probe calibrate and its runs fine… here is the klipper log attached
klippy (8).zip (207.3 KB)
What model printer do you have?
You have the calibrate and mesh radius set to the same radius as your bed.
[delta_calibrate]
speed = 50
radius = 175
horizontal_move_z = 10
[bed_mesh]
speed = 120
horizontal_move_z = 10
mesh_radius = 175
mesh_origin = 0, 0
round_probe_count = 9
mesh_pps = 4
algorithm = bicubic
bicubic_tension = 0.2
move_check_distance = 5
split_delta_z = .025
Try reducing your calibrate/probe to 160 or so.
ok not sure why the values are ending up so much diffrent from the config with the duet board but i set my arms to 460 now thats there real length i had them set in the old config to 288 or somthing in that range and it was printing ok.. and i changed the radius’s to [printer]
kinematics: delta
max_velocity: 230
max_accel: 1000
max_z_velocity: 50
minimum_z_position: -10
delta_radius: 258
speed: 50
radius: 200
horizontal_move_z: 10
speed: 120
horizontal_move_z: 10
mesh_radius: 200
mesh_origin: 0, 0
round_probe_count: 9
mesh_pps: 4
algorithm: bicubic
bicubic_tension: 0.2
move_check_distance: 5
split_delta_z: .025
now if i do a probe calibrate when i do a manual move to y165 at z30 i see no tilt and when i move z down to 0 i am off by 0.1 not sure if it was + or - but i am worried when i try a delta calibrate is there a value i need to change not to move past the 160 165 in plus or minus direction? or should i set the mesh to 165 160 thanks for the help….
I have no experience with delta printers. On bed slingers and coreXY machines common practice for Z_tilt, Screw adjusts and mesh measurements only the middle 80% of the bed is ever measured. Part if that is due to probe types, either the offset makes one edge unreachable, or magnetic edge effects make edge measurements inaccurate.
With the Smart effector neither of those considerations come into play, BUT unless you are printing right to the edge there is no benefit in probing the edges. If I were you I would set the calibrate and mesh radius at 170 or 180 and let the outer areas be. Once you get things working you can experiment with larger radiuses and see if results improve.
Please use the Preformatted text feature of the forum editor for posting code. At the moment it looks a bit mashed up.
Will next time sorry…. looks ok to me…
I think i may have thing going now at least on the right tract, i was able to do a probe calibrate - delta calbrate - and bed mesh that worked, also a SHAPER_CALIBRATE — and pid tuning so its starting to look good, as you can see from my config i have a ERCF installed also a calibrated but have no clue as how try to run with the ERCF will go my guess harder than this setup i just got going.. thanks for all your help