Duet 2 wifi not homing and other issues
-
@Birdman19 said in Duet 2 wifi not homing and other issues:
Is there anyway to get the machine/tool postion coordinates to show from the start or will i have to manually map the bed?
I'm not sure what you mean by this.
-
The front page of the duet web interface that has the hotend coordiantes. Is there any way to get it to show exactly where the printhead is when its on so i can get the proper x and y cords for the middle of the bed? Oh and i have a question about the printer bed min max x,y,z settings. Do i need to half 330mm to 165 to get the positive and negative numbers to make a full 330mmx330mm bed cause when i had the motors working it seemed they only saw or knew about half of the bed.
-
@Birdman19 said in Duet 2 wifi not homing and other issues:
Is there any way to get it to show exactly where the printhead is when its on so i can get the proper x and y cords for the middle of the bed?
Yes, home the printer.
@Birdman19 said in Duet 2 wifi not homing and other issues:
Do i need to half 330mm to 165 to get the positive and negative numbers to make a full 330mmx330mm bed cause when i had the motors working it seemed they only saw or knew about half of the bed.
Sounds like maybe the steps per mm is off. If you tell it to move 100mm, how far does it actually move if you measure it?
-
Well i got x and y to home but with errors which is fine ive got new wires coming that i can use for them. but sadly my bed doesnt heat up fast enough for the board. But thankfully someone is going to be sending me the files to drop in and get it all working. hopefully with 2.5 since 3.1 seems to be to alpha for me to fully understand.
-
well the files i got sent seem to have fixed everything and i just need to wait for the proper lengths wires and do the final wiring and testing.
-
Ok well i rewired the motors to how the diagram says and lmfao one z motor is going the exact other direction to the other z motor. Its funny but annoying could the 1 amp fuse thats not in the board right now be to blame or is it something else? Cause if i put the original cables back in they move the proper directions but the board gives me an error saying the motors are not in phase or something like that. Oh i also got a bltouch today and the install seemed to go alot easier.
-
ok so i put the stock cables back on the motors and they sound like they are jammed which im guessing is skipping. i dont understand whats going on the config didnt change except for the probe.
-
If the Z motors go in opposite directions it means that one of the motor cables has the phase pairs reversed compared to the other one.
You can check the phases with this method
-
@Phaedrux but what does it mean when the motors make a very harsh chopping sound when they start and stop?
-
What are the specs of the motors? Can you provide a video of what you mean?
-
wow ummm i just looked at the ends of the cables and the outside wire jumps in to the middle of the bunch. for freaking sake i cant catch a brake without something not being standerdized. i also hooked the stock wires back up to the motors and they work again now i just gotta figure out how to get my bltouch to deploy and not throw a Error: M280: Invalid servo index 3 in M280 command
-
Ok well the BLTouch part is simple enough.
How do you have it wired up? We need to know what pin you're using for servo control. You're missing an M950 command to create that pin. The index number of that pin is needed for the M280 servo commands in your deploy and retract macros.
Also, remove +zprobe.mod from the M558 command.
-
I have it on heater 3 and its wired how the bltouch guide in the forums said to do it. Right now i have it working but for some odd reason im printing about 5mm in the air. I did the zero adjustments but for some odd reason its not working i think it might be cura but im not sure.
-
Please post your current config.g, homeall.g and homez.g, and your slicer start gcode.
Are you now able to deploy and retract the pin with M401 and M402?
-
yep i can deploy and retract the pin now. and im able to get a mesh map and i have zeroed the bed as best as i can. And here ya go. the cura start gcode is just a start on my end. I figured those would be good to have and was thinking id need to either add more or take away some.
; Configuration file for Duet WiFi (firmware version 2.03)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Wed Jun 03 2020 20:30:38 GMT-0700 (Pacific Daylight Time); General preferences
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"Tronxy X5sa Pro" ; set printer name
M669 K1 ; select CoreXY mode; Network
M552 S1 ; enable network
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet; Drives
M569 P0 S1 ; physical drive 0 goes forwards
M569 P1 S1 ; physical drive 1 goes forwards
M569 P2 S0 ; physical drive 2 goes backwards
M569 P3 S1 ; physical drive 3 goes forwards
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X16 Y16 Z16 E16 I0 ; configure microstepping without interpolation
M92 X80.00 Y80.00 Z400.00 E95.00 ; set steps per mm
M566 X600.00 Y600.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
M203 X18000.00 Y18000.00 Z180.00 E1500.00 ; set maximum speeds (mm/min)
M201 X3000.00 Y3000.00 Z100.00 E10000.00 ; set accelerations (mm/s^2)
M906 X950 Y950 Z950 E1260 I10 ; set motor currents (mA) and motor idle factor in per cent
M84 S5 ; Set idle timeout; Axis Limits
M208 X0 Y0 Z0 S1 ; set axis minima
M208 X330 Y330 Z375 S0 ; set axis maxima; Endstops
M574 X1 Y1 S0 ; set active low and disabled endstops
M574 Z1 S2 ; set endstops controlled by probe; Z-Probe
M307 H3 A-1 C-1 D-1 ; disable heater on PWM channel for BLTouch
M558 P9 H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
G31 P500 X-32.8 Y0 Z-2.42 ; set Z probe trigger value, offset and trigger height
M556 S50 X0 Y0 Z0 ; set orthogonal axis compensation parameters
M557 X25:275 Y25:275 S50 ; define mesh grid
M307 H3 A-1 C-1 D-1M558 P9 H5 F100 T2000
G31 X0 Y0 Z0 P25
; Heaters
M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
M305 P0 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 0
M143 H0 S80 ; set temperature limit for heater 0 to 80C
M305 P1 T100000 B4092 R4700 ; set thermistor + ADC parameters for heater 1
M143 H1 S280 ; set temperature limit for heater 1 to 280C; Fans
M106 P0 S0 I0 F500 H-1 ; set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
M106 P1 S1 I0 F500 H1 T45 ; set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on; Tools
M563 P0 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
M307 H3 A-1 C-1 D-1
M558 P9 H5 F100 T2000
G31 X0 Y0 Z0
M501 ; load saved parameters from non-volatile memory
M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Wed Jun 03 2020 20:30:38 GMT-0700 (Pacific Daylight Time)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-335 Y-335 F1800 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-335 ; home X axis
G1 H1 Y-335 ; home Y axis
G1 X5 Y5 F6000 ; go back a few mm
G1 H1 X-335 F360 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y-335 ; then move slowly to Y axis endstop
G90 ; absolute positioning
G1 X63 Y35 F6000 ; go to first bed probe point and home Z
G30 ; home Z by probing the bed; Uncomment the following lines to lift Z after probing
;G91 ; relative positioning
;G1 Z5 F100 ; lift Z relative to current position
;G90 ; absolute positioning; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Wed Jun 03 2020 20:30:38 GMT-0700 (Pacific Daylight Time)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G90 ; absolute positioning
G1 X63 Y35 F6000 ; go to first probe point
G30 ; home Z by probing the bed; Uncomment the following lines to lift Z after probing
;G91 ; relative positioning
;G1 Z5 F100 ; lift Z relative to current position
;G90 ; absolute positioningcura start code
G28 ;Homes the printer
G29 ;Meshbed level and bed compinsation
G29 S1 ;load mesh
M83 ;relative extrusion -
@Birdman19 said in Duet 2 wifi not homing and other issues:
; Z-Probe
M307 H3 A-1 C-1 D-1 ; disable heater on PWM channel for BLTouch
M558 P9 H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speedsG31 P500 X-32.8 Y0 Z-2.42 ; set Z probe trigger value, offset and trigger height
M556 S50 X0 Y0 Z0 ; set orthogonal axis compensation parameters
M557 X25:275 Y25:275 S50 ; define mesh grid
M307 H3 A-1 C-1 D-1
M558 P9 H5 F100 T2000
G31 X0 Y0 Z0 P25
; Miscellaneous
M307 H3 A-1 C-1 D-1
M558 P9 H5 F100 T2000
G31 X0 Y0 Z0You have no less than 3 M558/G31 entries in your config.g. The last of which takes precedence. Delete the duplicates. Keep the one with the Offsets. Also, note that the Z offset is positive, not negative. Getting this corrected should make your probing far more predictable.
-
Thank you. Ill do that right away and try a print out and let ya know if im still too far off the bed or not.
-
well its printing kinda part of the center it will print on now but just right next to it it cant get the petg to stick for some odd reason. i think i might have to do more bed mesh maps and try and perfect the bed for it to print properly.
-
Once you fix the multiple G31 in your config and have the offsets properly present you'll need to redo your mesh for those offsets to be applied to the mesh. Then you should see better performance.
-
yeah i took out the g31's and the m558's you told me to. and i redid my mesh a few times. i found out that the clips i was using was also part of a bed level problem which sucks. i think ill have to redo the calibration of the zprobe to get a good first layer since it seems to be trying to lift up when it needs to get closer or stay the same height.