Thanks guys!! I've been at this non stop for days..
I've got the axis's moving now!
Here's what doesn't work,
- Endstops all of them tried everything, hardware and firmware
- when i click "home x/y or z/home all", it moves Z all the way up? Maybe a bad homing file?
- The nozzle and the heater bed both don't work.
Almost there!! Any help would be amzing.
I've been going at this code, line by line, heres my config
; Configuration file for factory testing Duet Ethernet and Wifi with V2.02 firmware
FOR TESTING ONLY! USE https://configurator.reprapfirmware.org/ to generate configuration files for your printer!
; Communication and general
M111 S0 ; Debug off
M550 PDuetTest ; Machine name and Netbios name (can be anything you like)
M551 Preprap ; Machine password (used for FTP)
*** Ethernet networking: The following lines are used for factory testing - PLEASE REMOVE THEM
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
M552 P192xxxx ; IP address
M554 P192xxx ; Gateway
M553 P25xxxxx ; Netmask
;*** End of factory test lines to be removed
;*** Networking
M552 S1 ; Turn network on
M555 P2 ; Set output to look like Marlin
G21 ; Work in millimetres
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
; Disable Fan 1 thermostatic mod1
M106 P1 H-1
; Axis and motor configuration
M569 P0 S0 ; physical drive 0 goes reverse
M569 P1 S1 ; physical drive 1 goes forwards
M569 P2 S1 ; physical drive 2 goes forwards
M569 P3 S0 ; physical drive 3 goes reverse
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X256 Y256 Z256 E256 I0 ; configure microstepping without interpolation
M92 X1600.00 Y1600.00 Z256000.00 E1600.00 ; set steps per mm
M566 X900.00 Y900.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
M203 X600.00 Y600.00 Z18.00 E1200.00 ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z20.00 E250.00 ; set accelerations (mm/s^2)
M906 X1500 Y1500 Z800 E800 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
; Thermistors
M305 P0 T100000 B3950 R4700 H30 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction
M305 P1 T100000 B3974 R4700 H30 L0 ; Put your own H and/or L values here to set first nozzle thermistor ADC correction
M305 P2 T100000 B3974 R4700 H30 L0 ; Put your own H and/or L values here to set 2nd nozzle thermistor ADC correction
M570 S180 ; Hot end may be a little slow to heat up so allow it 180 seconds
; Axis Limits
M208 X0 Y0 Z0 S1 ; set axis minima
M208 X300 Y300 Z400 S0 ; set axis maxima
\
; Heaters
M305 P0 T100000 B4138 R2200 ; set thermistor + ADC parameters for heater 0
M143 H0 S120 ; set temperature limit for heater 0 to 120C
M305 P1 T100000 B4138 R2200 X2 ; set thermistor + ADC parameters for heater 1 and remap it to channel 2
M143 H1 S280 ; set temperature limit for heater 1 to 280C
; Fans
M106 P1 S-1 ; disable thermostatic mode for fan 1
; 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
M564 H0 ; optional insufficient homing work around
; Endstops
M574 X0 Y0 Z0 S1 ; set active low and disabled endstops
; Z-Probe
M558 P0 H5 F120 T6000 ; disable Z probe but set dive height, probe speed and travel speed
M557 X15:215 Y15:195 S20 ; define mesh grid ; Set the zprobe height and threshold for Smart Effector
;*** If you are using axis compensation, put the figures in the following command
M556 S78 X0 Y0 Z0 ; Axis compensation here
M208 S1 Z-0.2 ; set minimum Z
T0 ; select first hot end
; M117 Use https://configurator.reprapfirmware.org/ to set up your printer config