Issue with movement
-
So i am converting from smoothie board due to many just dumb reasons that i dont even have an answer for. and the current printer motion and control and sensors and what not are all handled by external mosfets and relays. So the board it self isnt handling much load. The one issue i been running into is that y refuse to move in one direction and the x and z move fine. I remade the wires about 10 times with different crimpers stripping lengths and even soldering them to the crimps. idk if its me but im using the same electrical connection i had with smoothie and the printer ran smoothly but once i slide in the duet the y just doesnt work. im running external steppers and my config is below
also homing just doesn't work it just moves about 5 mm in the x and z and locks up i tired lower feed rates but to no avail.
hardware
XYZ ball screw XY 20mm pitch Z 10mm pitch
XYZ stepper motors with encoders. 6n*m
total build area
850mm 850mm 850mm
heat bed 2.5kw
NO endstops on y
NC endstops z and x
endstop position at max
z probe is bltouch.
power supply net 60v rail 3000 watts
power supply 24v rail 800 watts
max amperage on the 220v is 40 amps (breaker will trip)
any help will be much loved the printer has been down for weeks and my final presentation for class is coming up
; Configuration file for Duet Ethernet (firmware version 1.20 or newer)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool on Sat Apr 07 2018 20:40:26 GMT-0400 (Eastern Daylight Time); General preferences
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves; Network
M550 PHYDRA GEN 3 V.850 ; Set machine name
M540 PBE:EF:DE:AD:FE:ED ; Set MAC address
M552 P192.168.3.20 S1 ; Enable network and set IP address
M553 P255.255.255.0 ; Set netmask
M554 P192.168.3.1 ; Set gateway
M586 P0 S1 ; Enable HTTP
M586 P1 S1 ; Enable FTP
M586 P2 S1 ; Enable Telnet; Drives
M584 X5 Y6 Z7 E8:9 ; Apply custom drive mapping
M569 P5 S1 T3:3:6:0 ; Drive 5 goes forwards
M569 P6 S0 T3:3:6:0 ; Drive 6 goes backwards
M569 P7 S0 T3:3:6:0 ; Drive 7 goes forwards
M569 P8 S0 T3:3:6:0 ; Drive 8 goes backwards
M569 P9 S0 T3:3:6:0 ; Drive 9 goes backwards
M350 X1 Y1 Z1 E1:1 I0 ; Configure microstepping without interpolation
M92 X320 Y320 Z160 E322.5:322.5 ; Set steps per mm
M566 X0.10 Y0.10 Z0.12 E120:120 ; Set maximum instantaneous speed changes (mm/min)
M203 X6000 Y6000 Z3000 E2100:2100 ; Set maximum speeds (mm/min)
M201 X100 Y100 Z100 E500:500 ; Set accelerations (mm/s^2)
M906 X800 Y800 Z800 E800:800 ; Set motor currents (mA)
M84 S0 ; Disable motor idle current reduction; Axis Limits
M208 X0 Y0 Z0 S1 ; Set axis minima
M208 X675 Y575 Z566.5 S0 ; Set axis maxima; Endstops
M574 X2 Z2 S1 ; Set active low endstops
M574 Y2 S0 ; Set active high endstops
M574 Z1 S2; Z-Probe
M307 H7 A-1 C-1 D-1 ;
M558 P5 X0 Y0 Z1 H5 F120 T6000 ;
G31 P25 X0 Y0 Z0;
M557 X15:675 Y15:570 S20 ; Define mesh grid; Heaters
M305 P0 T100000 B4725 C7.060000e-8 R4700 ; Set thermistor + ADC parameters for heater 0
M143 H0 S160 ; Set temperature limit for heater 0 to 120C
M305 P1 T4606017 B5848 C5.548428e-8 R4700 H0 L0 ; Set thermistor + ADC parameters for heater 1
M143 H1 S500 ; Set temperature limit for heater 1 to 280C
M305 P2 T4606017 B5848 C5.548428e-8 R4700 H0 L0 ; Set thermistor + ADC parameters for heater 2
M143 H2 S500 ; Set temperature limit for heater 2 to 280C; Fans
Fans; Tools
M563 P0 D0 H1 ; 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
M563 P1 D1 H2 ; Define tool 1
G10 P1 X62.5 Y2 Z0 ; Set tool 1 axis offsets
G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C; Automatic saving after power loss is not enabled
;FAN DISABLE HERE TO FREE UP PWM; Custom settings
M912 P0 S-13;
; Miscell
;M501 ; Load saved parameters from non-volatile memory -
Can you try swapping X and Y connections and seeing if the fault follows the axis or stays with the connection on the expansion header.
-
Which stepper drivers you are using?
-
2H86 I got everything to work literally turning it off and on again for some reason that has worked haha gotta love it