ToolChanger Z home

Discussion in 'Motion System' started by Christian Furrer, May 25, 2020.

  1. Christian Furrer

    Joined:
    May 18, 2020
    Messages:
    7
    Likes Received:
    0
    Hello,
    I assembled my new toolchanger and upgraded the firmware of duet 2 ethernet.
    Now I can home XYC but not Z. What I have to change in the settings?
    Thanks a lot.
     
  2. dc42

    dc42 Well-Known Member

    Joined:
    Aug 16, 2016
    Messages:
    496
    Likes Received:
    217
    Which firmware version did you upgrade to?
     
  3. Christian Furrer

    Joined:
    May 18, 2020
    Messages:
    7
    Likes Received:
    0
    I installed firmware 3.1.1 on the duet
     
  4. Christian Furrer

    Joined:
    May 18, 2020
    Messages:
    7
    Likes Received:
    0
    FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.1.1 ELECTRONICS: Duet Ethernet 1.02 or later + DueX5 FIRMWARE_DATE: 2020-05-19b2
     
  5. Christian Furrer

    Joined:
    May 18, 2020
    Messages:
    7
    Likes Received:
    0
    ; homez.g
    ; called to home the Z axis
    M98 P/macros/Coupler - Unlock ;Open Coupler
    G91 ; Relative mode
    G1 H2 Z5 F5000 ; Lower the bed
    G90 ; back to absolute positioning
    G1 X150 Y100 F50000 ; Position the endstop above the bed centre
    G91 ; Relative mode
    G4 P500 ; wait 500msec
    G1 Z5 H1 F1000 ; Move Z down until the switch triggers (first pass)
    G4 P500 ; wait 500msec
    G1 Z5 F5000 ; Lift Z
    G4 P500 ; wait 500msec
    G1 Z5 H1 F300 ; Move Z down until the switch triggers (second pass)
    G4 P500 ; wait 500msec
    G1 Z5 F5000 ; Drop the Bed
    G90 ; Back to absolute positioning
     
  6. Christian Furrer

    Joined:
    May 18, 2020
    Messages:
    7
    Likes Received:
    0
    I just changed "Z" positions because it will crash in to the head
     
  7. Christian Furrer

    Joined:
    May 18, 2020
    Messages:
    7
    Likes Received:
    0
    Now I could manage it somehow. But it is not possible for meshbed levelling.
    Here my config.g

    ; Configurat; Configuration file for Duet WiFi / Ethernet
    ; executed by the firmware on start-up
    *** Ethernet networking: The following lines are used for factory testing - PLEASE REMOVE THEM
    M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
    M552 P192.168.4.2 ; IP address
    M554 P192.168.1.255 ; Gateway
    M553 P255.255.255.0 ; Netmask
    ;*** End of factory test lines to be removed
    ; General preferences
    M111 S0 ; Debugging off
    G21 ; Work in millimetres
    G90 ; Send absolute coordinates...
    M83 ; ...but relative extruder moves
    M555 P2 ; Set firmware compatibility to look like Marlin
    ; Network
    ; Read https://duet3d.dozuki.com/Wiki/Gcod...o_remembered_list_or_list_remembered_networks
    M550 P"ToolChanger" ; Set machine name
    M552 S1 ; Enable Networking
    M586 P0 S1 ; Enable HTTP
    M586 P1 S0 ; Disable FTP
    M586 P2 S0 ; Disable Telnet
    M667 S1 ; Select CoreXY mode
    ; Endstops
    M574 X1 Y1 S3 ; Set X / Y endstop stall detection
    ;M574 Z0 P"nil" ; no Z endstop switch, free up Z endstop input
    M574 Z1 S1 P"!zstop"
    M558 P5 C"!zstop" H5 F120 T3000 ; Z probe connected to Z endstop input
    G31 P200 X0 Y0 Z0 ; Set Z probe trigger value, offset and trigger height
    M557 X10:290 Y20:180 S40 ; Define mesh grid
    ; Drive direction
    M569 P0 S0 ; Drive 0 X
    M569 P1 S0 ; Drive 1 Y
    M569 P2 S1 ; Drive 2 Z
    ;M569 P3 S0 ; Drive 3 E0
    ;M569 P4 S0 ; Drive 4 E1
    ;M569 P5 S1 ; Drive 5 E2
    ;M569 P6 S1 ; Drive 6 E3
    ;M569 P7 S0 ; Drive 7 COUPLER
    ;M569 P8 S0 ; Drive 8 UNUSED
    ;M569 P9 S0 ; Drive 9 UNUSED
    M584 X0 Y1 Z2 C7 E3:4:5:6 ; Apply custom drive mapping
    M208 X-35:328.5 Y-49:243 Z0:300 C0:500 S0 ; Set axis maxima & minima
    M350 E8:8:8:8 C8 I0 ; Configure microstepping without interpolation
    M350 X16 Y16 Z16 I1 ; Configure microstepping with interpolation
    M92 X100 Y100 Z1600 C100 E417:417:417:417 ; Set steps per mm
    M566 X400 Y400 Z8 C2 E2:2:2:2 ; Set maximum instantaneous speed changes (mm/min)
    M203 X35000 Y35000 Z1200 C5000 E5000:5000:5000:5000 ; Set maximum speeds (mm/min)
    M201 X6000 Y6000 Z400 C400 E2500:2500:2500:2500 ; Set accelerations (mm/s^2)
    M906 X2000 Y2000 Z1330 C400 E1680:1680:1680:1680 I30 ; Set motor currents (mA) and motor idle factor in percent
    M84 S120 ; Set idle timeout
    ;Stall Detection
    ;M915 C S5 F0 H200 R4700 ; Coupler
    ;Stall Detection
    M915 X Y S5 F0 H400 R4700 ; X / Y Axes
    ; Heaters
    ;M305 P0 T100000 B4138 C0 ; Set thermistor
    ;M143 H0 S225 ; Set temperature limit for heater 0 to 225C
    ;M305 S"T0" P1 R4700 T100000 B4388 ; Set thermistor
    ;M143 H1 S300 ; Set temperature limit for heater 1 to 300C
    ;M305 S"T1" P2 R4700 T100000 B4388 ; Set thermistor
    ;M143 H2 S300 ; Set temperature limit for heater 2 to 300C
    ;M305 S"T2" P3 R4700 T100000 B4388 ;Set thermistor
    ;M143 H3 S300 ; Set temperature limit for heater 3 to 300C
    ;M305 S"T3" P4 R4700 T100000 B4388 ; Set thermistor
    ;M143 H4 S300 ; Set temperature limit for heater 4 to 300C
    ; Tools
    M563 P0 S"T0" D0 H1 ; Define tool 0
    G10 P0 X0 Y0 Z0 ; Reset tool 0 axis offsets
    G10 P0 R0 S0 ; Reset initial tool 0 active and standby temperatures to 0C
    M563 P1 S"T1" D1 H2 ; Define tool 1
    G10 P1 X0 Y0 Z0 ; Reset tool 1 axis offsets
    G10 P1 R0 S0 ; Reset initial tool 1 active and standby temperatures to 0C
    M563 P2 S"T2" D2 H3 ; Define tool 2
    G10 P2 X0 Y0 Z0 ; Reset tool 2 axis offsets
    G10 P2 R0 S0 ; Reset initial tool 2 active and standby temperatures to 0C
    M563 P3 S"T3" D3 H4 ; Define tool 3
    G10 P3 X0 Y0 Z0 ; Reset tool 3 axis offsets
    G10 P3 R0 S0 ; Reset initial tool 3 active and standby temperatures to 0C
    ; Fans
    ;M106 P0 S0 ; UNUSED
    ;M106 P1 S255 H1 T70 ; T0 HE
    ;M106 P2 S0 ; T0 PCF
    ;M106 P3 S255 H2 T70 ; T1 HE
    ;M106 P4 S0 ; T1 PCF
    ;M106 P5 S255 H3 T70 ; T2 HE
    ;M106 P6 S0 ; T2 PCF
    ;M106 P7 S255 H4 T70 ; T3 HE
    ;M106 P8 S0 ; T3 PCF
    M593 F50 ; cancel ringing at 50Hz (https://forum.e3d-online.com/thread...nance-measurements-of-the-motion-system.3445/)
    ;M376 H15 ; bed compensation taper
    ;tool offsets
    G10 P0 X-9 Y39 Z-5 ; T0
    G10 P1 X-9 Y39 Z-5 ; T1
    G10 P2 X-9 Y39 Z-5 ; T2
    G10 P3 X-9 Y39 Z-5 ; T3
    ;deselect tools
    T-1
    ;M572 D0 S0.2 ; pressure advance T0
    ;M572 D1 S0.2 ; pressure advance T1
    ;M572 D2 S0.2 ; pressure advance T2
    ;M572 D3 S0.2 ; pressure advance T3
     
  8. Christian Furrer

    Joined:
    May 18, 2020
    Messages:
    7
    Likes Received:
    0
    And homez.g

    ; homez.g
    ; called to home the Z axis
    M98 P/macros/Coupler - Unlock ;Open Coupler
    G91 ; Relative mode
    G1 H2 Z5 F5000 ; Lower the bed
    G90 ; back to absolute positioning
    G1 X150 Y100 F50000 ; Position the endstop above the bed centre
    M574 Z1 S1 P"zstop"
    G91 ; Relative mode
    G4 P500 ; wait 500msec
    G1 Z-300 H1 F1000 ; Move Z down until the switch triggers (first pass)
    G4 P500 ; wait 500msec
    G1 Z5 F5000 ; Lift Z
    G4 P500 ; wait 500msec
    G1 Z-300 H1 F300 ; Move Z down until the switch triggers (second pass)
    G4 P500 ; wait 500msec
    G1 Z20 F5000 ; Drop the Bed
    G90 ; Back to absolute positioning
     

Share This Page