DUet Wifi / Rostock Max V3 Endstop issues
-
I am in the process of upgrading my Max V3 from the rambo to The DuetWiFi.
I have followed Mhackneys excellent write up on it at http://www.sublimelayers.com/2016/12/co … v3-to.htmlMy issue is the endtsops don't seem to be working right.
The LEDs are lit beside the XYZ motor harnesses, and when activated by hand they turn off.
The SETTINGS/ MACHINE CONTROL panel shows them as being trigger as they are hi, but when Home all is issued the carriages move up to the end stops, typically x triggers, Y triggers and then it keeps going up, grinding the motors until hitting the E stop Button. the odd time it is the Y that isn't triggering.The HomeDelta File is
; Homing file for SeeMeCNC Rostock MAX V3
G91 ; use relative positioning
;******* Change F250 in the following line to F2500 when you are finished commissioning
;******* Change 320 in the following to a higher value if your Kossel has taller towers
G1 S1 X550 Y550 Z550 F2500 ; move all carriages up 550mm, stopping at the endstops
G1 S2 X-3 Y-3 Z-3 ; move all carriages down 3mm
G1 S1 X6 Y6 Z6 F250 ; move carriages slowly up 6mm, stopping at the endstops
G1 Z-5 F2000 ; down a few mm so that we can centre the head
G90 ; back to absolute positioning
G1 X0 Y0 F2000 ; centre the head and set a reasonable feed rateThe Endstop setting is
M555 P2 ; Set output to look like Marlin
M575 P1 B57600 S1 ; Comms parameters for PanelDueG21 ; Work in millimeters
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves; Axis and motor configuration
M569 P0 S1 ; Drive 0 goes forwards
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S1 ; Drive 2 goes forwards
M569 P3 S0 ; Drive 3 goes forwards
M569 P4 S0 ; Drive 4 goes forwards
M574 X2 Y2 Z2 S1 ; set endstop configuration (all endstops at high end, active high)
;*** The homed height is deliberately set too high in the following - you will adjust it during calibration
M665 R144.158 L291.06 B120 H415 X0 Y0 Z0 ; set delta radius, diagonal rod length, printable radius and homed height
M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them
M350 X16 Y16 E16 I1 ; Set 16x microstepping with interpolation
M92 X80 Y80 Z80 ; Set axis steps/mm
M906 X1000 Y1000 Z1000 E800 I60 ; Set motor currents (mA) and increase idle current to 60%
M201 X1000 Y1000 Z1000 E1000 ; Accelerations (mm/s^2)
M203 X20000 Y20000 Z20000 E3600 ; Maximum speeds (mm/min)
M566 X1200 Y1200 Z1200 E1200 ; Maximum instant speed changes mm/minuteThoughts?
-
Check that you don't have the motor or endstop connectors swapped, for example you may have the endstop at the top of the tower driven by the Y motor connected to the X or the Z endstop input instead of the X input. You can verify which motor is driving which carriage by commanding the motors to move individually as described in the wiki page on configuring firmware for delta printers.