Duet 3 mini 5+ wifi sensorless homing - Help
-
@dc42 Did some testing tonight setting M201.1 to x300 y300 seems to be working at the moment , ill keep an eye on it over the weekend
-
@moth4017 Which printer do you have , This is a Voron 0.2 Corexy.
-
@Karim core XY valkyrie
https://vkingprinter.com/project-valkyrie/ -
@moth4017 said in Duet 3 mini 5+ wifi sensorless homing - Help:
@dc42 3.5.0 beta2. The stall is after the small movement
Try using M201.1 to reduce the acceleration during homing.
-
@moth4017 Very nice Printer, I never heard of it.
-
@Karim This is my X Axis homing, it's not stalling now .I will let you know if this is working.
==================== ; homeX.g ;==================== ; called to home the X axis M84 X M400 ; Wait for current moves to finish M569 P0.1 D3 V10 ; X -> B axis reduce V parameter so driver operates in stealthChop M569 P0.2 D3 V10 ; Y -> A axis reduce V parameter so driver operates in stealthChop G4 P200 ; Pause for 200ms to let StealthChop do some sh!t M17 X ; Energize Motors X Y M913 X20 Y20 ; drop motor current to 20% G4 P200 ; Pause for 200ms to let StealthChop do some sh!t M915 X S20 R0 F0 H200 ; Sensitivity 9 [-64 --> 64], R - take no action, F - No filter, 200steps/sec M201.1 X250 Y250 G4 P200 ; wait 200ms G91 ; set relative M400 ; Wait for moves to finish G1 H2 X-1 F3000 ; Move X axis back a little bit to clear stall flag if it's triggered M400 ; Wait for moves to finish G4 P200 ; wait 200ms G1 H1 X350 F3500 ; [ First Pass ] move quickly to X axis endstop and stop there M400 G90 ; absolute positioning M400 ; Wait for current moves to finish M913 X100 Y100 ; return current to 100% M569 P0.1 D2 ; Take driver out of StealthChop Mode M569 P0.2 D2 ; Take driver out of StealthChop Mode M201.1 X650 Y650
-
I had a whole weekend without a stall for the first time ,
Thanks everyone
;homey.g echo "Home Y" M569 P0.0 ; check status in console Y M569 P0.1 ; check status in console X G91 ; Relative positioning M569 P0.0 S1 D3 V10 ; set to stelth chop M569 P0.1 S1 D3 V10 ; set to stelth chop M915 P0.0 S10 F0 R1 H200 ; Configure y-Axis Stall Detection M915 P0.1 S10 F0 R1 H200 ; Configure x-Axis Stall Detection M201.1 X300 Y300 echo "stall detection setup" M17 X Y G1 P140 G1 H2 X-1 F3000 ; move a little for cal of sensorless homing / not stalled G1 H2 Y-1 F3000 ; move a little for cal of sensorless homing / not stalled echo "lower motor current" M913 X60 Y60 ; Lower motor current % G4 P150 M574 X1 Y2 S3 ; Configure Z-Axis stall detection homing M569 P0.0 ; check status in console M569 P0.1 ; check status in console echo "Home Y" G1 H1 Y350 F6000 G1 H2 X-10 Y10 G1 H1 Y350 F6000 ; Home Z-Axis actuators independently M569 P0.0 ; check status in console M569 P0.1 ; check status in console G90 ; absolute positioning G1 Y150 F6000 ; move to center of bed ;revert back echo "after revert back" M915 P0.0 S128 F0 R1 H550 ; Configure x-Axis Stall Detection M915 P0.1 S128 F0 R1 H550 ; Configure x-Axis Stall Detection M913 X100 Y100 ; Reset motor current M569 P0.0 S1 D2 ; reset motors back to spread cycle, M569 P0.1 S1 D2 ; reset motors back to spread cycle, M569 P0.0 ; check status in console M569 P0.1 ; check status in console M201.1 X1000 Y1000
-
@dc42 Mark as solved ... i think
-
What did you end up changing to get it right?
-
@moth4017 i added the M201.1 x300 y300 just before the stall detection setup
-
@moth4017 I don’t know what’s going on with my setup because mine works for a few days and the have homing problems and then works again, I guess it’s have to deal with it the way it’s working.
-
@Karim post you config and homing files