Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Problem with shifted layer.

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    3
    665
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Timono13undefined
      Timono13
      last edited by

      Good day everybody.
      I got problems with my new printer setup.
      I experienced a layer shift with my prints. Starting from the first layer, it seems i got a shift in X and Y direction.
      I searched the forum and found tips for the M569 Command. As you can see in my config.g I gave every of my two external drivers T4
      The erxternal drivers that i use are: HSS57 Hybrid drivers in combination with one Nema 23 for each driver.
      I soldered the -step, dir and ena- pins for the drivers at the solder points behind the X and Y drivers.
      Movement and homing are fine.
      On the Pictures you can see that the outlines of the print are on one side so close to each other that its almost one perimeter, but on the other side, they got streched out. This happen in X and Y direction. The shift extend every layer.
      Is this problem maybe caused by using the pins behind the X and Y driver?

      [[; Configuration file for Duet Ethernet (firmware version 1.17)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool on Sat Jul 22 2017 19:26:37 GMT+0200 (Mitteleuropäische Sommerzeit)
      
      ; 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
      M208 X0 Y0 Z-1.5 S1 ; Set axis minima
      M208 X455 Y455 Z458 S0 ; Set axis maxima
      
      ; Endstops
      M307 H3 A-1 C-1 D-1
      M574 E0 S1
      M574 X1 Y2 Z2 S1 ; Define active high microswitches
      M574 E1 S1
      M558 P5 X0 Y0 Z1 H5 F100 T2000
      G31 X-33 Y0 Z2 P25
      M557 X15:385 Y15:385 S20 ; Define mesh grid
      
      ; Drives
      M569 P0 S0 ; Drive 0 goes forwards
      M569 P1 S0 T4 ; Drive 1 goes forwards
      M569 P2 S0 T4 ; Drive 2 goes forwards
      M569 P3 S0 ; Drive 3 goes forwards
      M350 X8 Y8 Z16 E16 I0 ; Configure microstepping with interpolation
      M92 X66.66 Y66.66 Z640 E837 ; Set steps per mm
      M566 X6000 Y6000 Z1200 E120 ; Set maximum instantaneous speed changes (mm/min)
      M203 X20000 Y20000 Z800 E2000 ; Set maximum speeds (mm/min)
      M201 X500 Y500 Z25 E150 ; Set accelerations (mm/s^2)
      M906 X1300 Y1300 Z2000:2000 E1200:2000 I30 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout
      
      ; Heaters
      M143 S260 ; Set maximum heater temperature to 260C
      M301 H0 S1.00 P10 I0.1 D200 T0.4 W180 B30 ; Use PID on bed heater (may require further tuning)
      M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
      M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1
      
      ; 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
      
      ; Network
      M550 PMy printer ; Set machine name
      M540 PBE:EF:DE:AD:FE:ED ; Set MAC address
      M552 P192.168.1.50 S1 ; Enable network and acquire dynamic address via DHCP
      M586 P0 S1 ; Enable HTTP
      M586 P1 S0 ; Disable FTP
      M586 P2 S0 ; Disable Telnet
      
      ; Fans
      M106 P0 S1 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
      M106 P1 S1 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
      M106 P2 S1 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
      
      ; Custom settings are not configured
      ;EXTERNEL TRIGGERS
      
      M581 E1 E2 S1 T3 C0   
      M584 X0 Y1 Z2:4 E3
      
      ]]
      
      ```[![](https://www2.pic-upload.de/thumb/33823551/IMG-20170821-WA0001.jpg)](https://www.pic-upload.de/view-33823551/IMG-20170821-WA0001.jpg.html)
      [![](https://www2.pic-upload.de/thumb/33823552/IMG-20170821-WA0002.jpg)](https://www.pic-upload.de/view-33823552/IMG-20170821-WA0002.jpg.html)
      
      Thanks everyone for ideas or experiences.
      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        You must NOT connect external drivers to those test pads. Doing so will cause SPI bus conflicts with the on-board TMC2660 drivers. You must connect them to the expansion connector instead. See https://duet3d.com/wiki/Connecting_stepper_motors#Using_external_drivers.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • Timono13undefined
          Timono13
          last edited by

          The testprints came out perfect now 😄
          Just how I am used to see with a Duet powered Printer.
          Thank you for being here in the Forum 🙂

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA