Manual probing acting loopy?
-
Re: New to the duet COMPLETE NEWBIE
Hello. Here I am again here. Ive been manually probing for a while because my z axis switch was broken. i have since replaced it but still preffered to use the manual probing. I havent printed in two days, so i turn my big baby on and shes making a grinding sound and going to the right until she hits the right bar. Im completely lost her so I will post my config and homeall here. Thank you all for your help!! I will include a picture as well.
; Configuration file for Duet WiFi (firmware version 3)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v3.2.1 on Tue Jan 19 2021 17:33:25 GMT-0500 (Eastern Standard Time)CONFIG
; General preferences
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"Creola" ; set printer name; Network
M552 S1 ; enable network
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet; Drives
M569 P0 S0 ; physical drive 0 goes backwards
M569 P1 S0 ; physical drive 1 goes backwards
M569 P2 S1 ; physical drive 2 goes forwards
M569 P3 S0 ; physical drive 3 goes backwards
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
M92 X80.00 Y80.00 Z400.00 E97.08 ; set steps per mm
M566 X900.00 Y900.00 Z60.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
M203 X6000.00 Y6000.00 Z600.00 E1200.00 ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z120.00 E250.00 ; set accelerations (mm/s^2)
M906 X800 Y800 Z800 E800 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout; Axis Limits
M208 X0 Y0 Z0 S1 ; set axis minima
M208 X300 Y300 Z400 S0 ; set axis maxima; Endstops
M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 Z1 S1 P"!zstop" ; configure active-high endstop for low end on Z via pin !zstop; Z-Probe
M558 P0 H5 F300 T6000
G31 x0 y0 z0 P500
M557 X10:220 Y10:220 S20 ; define mesh grid; Heaters
M308 S0 P"bedtemp" Y"thermistor" T98801 B4185 ; configure sensor 0 as thermistor on pin e0temp
M950 H0 C"bedheat" T0 ; create bed heater output on e0heat and map it to sensor 0
M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
M143 H0 S80 ; set temperature limit for heater 0 to 80C
M308 S1 P"e1temp" Y"thermistor" T98801 B4185 ; configure sensor 1 as thermistor on pin e1temp
M950 H1 C"e1heat" T1 ; create nozzle heater output on e1heat and map it to sensor 1
M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M143 H1 S280 ; set temperature limit for heater 1 to 280C; Fans
M950 F0 C"fan0" Q20 ; create fan 0 on pin fan0 and set its frequency
M106 P0 C"PartCool" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off
M950 F1 C"fan1" Q20 ; create fan 1 on pin fan1 and set its frequency
M106 P1 S1 H T45 ; set fan 1 value. Thermostatic control is turned on; Tools
M563 P0 S"Hotend" D0 H1 F0 ; define tool 0
G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C; Custom settings are not defined
; Miscellaneous
M501 ; load saved parameters from non-volatile memory
M911 S21 R23 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
T0 ; select first toolHOME ALL
; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v3.2.1 on Tue Jan 19 2021 17:33:25 GMT-0500 (Eastern Standard Time)G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-300 Y-300 F3000 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 X5 Y5 F6000 ; go back a few mm
G1 H1 X-300 Y-300 F3600 ; move slowly to X and Y axis endstops once more (second pass)
G90 ; absolute positioning
G1 X150 Y150 F6000 ; move to center
G30 ; probe the bed
G1 X10 Y10 Z10 ; move to parking position; set Z position to axis minimum (you may want to adjust this)
; Uncomment the following lines to lift Z after probing
;G91 ; relative positioning
;G1 Z18 F8000 ; lift Z relative to current position
;G90 ; absolute positioningWhen i press HOME ALL this is where she goies
this is where she went after i pressed ok on the manual homing screen. I didnt make her go any lower . . im scared she'll dig me a hole to my 3d printing grave... aughh..lol.
Ive tightened all her tinks and checked her guts and shes good as far as I CAN see. . . any ideas?
@Phaedrux you're my FAVORITE!
-
NOT MANUAL PROBING I AM HOMING.
-
Hi,
What version of firmware are you using?
Your config.g file configures a Z endstop - do you actually have one?
Frederick
-
Im running 3.2.0, as for z endstop, i installed a new one now, that was about a month or two ago. She worked perfectly up until today. I still manually home my machine from when my end stop was not responding.
That is why my homeall is setup the way it is.
This is my topic before when i got her figured out. Id scroll all the way down to the bottom -
-
I'm completely lost.
Is this topic your current problem?
If it is the first thing you need to do is update to 3.2.2 - 3.2.0 had issues with endstops in some cases. Those issues may or may not apply to you but if you update to 3.2.2 you will be sure to avoid those issues.
Frederick
-
@fcwilt ok ill try . thanks
-
@fcwilt said in Manual probing acting loopy?:
3.2.2
Ive updated and im still having the same issues.
-
@gabrealek said in Manual probing acting loopy?:
@fcwilt said in Manual probing acting loopy?:
3.2.2
Ive updated and im still having the same issues.
OK that rules out that firmware issue.
The position of the extruder assembly in the picture - that is the X min or X max?
Frederick
-
Maybe your endstop stopped working?
Here's a LINK to a page that helped me test my endstops.
-
@alankilian @fcwilt the top picture is when it goes to max X, i looked in all my home files and i found that its at 305. i changed them all back to the 300 max. It does the same thing. Now its making more of the noise and pushing so hard its rocks the hotend. Im thinking maybe its the actual motor at this point but ill still test the endstops to be sure.
-
@gabrealek If it doesn't stop when it hits the endstop then there is something wrong.
I bet you've checked all these things at least once, but it's good to try again since something is wrong.
- Wire has come loose in the Duet connector
- Wire has come loose at the switch
- Switch has failed
- Metal on switch has bent and the carriage is not pushing on it and causing the switch to operate.
- Switch position has moved and is too far away from the carriage.
- Configured wrong in config.g
-
@alankilian Yes i just pulled it out and the only light that is on is the X stop. I guess im going to have to re wire her completely. . this sucks.
thanks you all. -
@gabrealek said in Manual probing acting loopy?:
I guess i'm going to have to re wire her completely
No, just follow the troubleshooting tips as you work your way through.
- Try jumpering across the switch contacts and see if the Duet reads the switch opening and closing.
- Look at the mechanical components.
- Check your connector.
- Jumper across the Duet pins
One thing t a time. You're pretty close I bet.
-
@alankilian they flicker on and off. i think my cords are stressed. im about to make a new chamber for the board and psu.
-
@alankilian im just now seeing this, im sorry. I've checked her through and through, once i moved my board the lights for the endstop would glow and then turn off. I think its the position i have it in. hopefully the cords aren't shorted out or worse. . everything on the inside looks pretty good though.
-
Something is definitely off. In your photo it shows the print head moving to the right side when you pressed homeall, which is the wrong direction. Your endstops are on the left side and it's configured as such in the config and homeall.
Did the cables for the motors maybe get rotated 180 degrees? That would change the direction of the motor.
Just as a test to confirm, turn the printer off, move the print head to the center by hand, turn the machine on, send
G92 X100 Y100 Z10
to mark all the axis as homed. Then use the jog buttons to test movement of the axis. X+ should go to the right, Y+ should move the bed forward. If it does the oposite, the motor got reversed either at the cable or in the M569 command in config.g