Problem with shifted layer.



  • 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.

  • administrators

    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.



  • 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 šŸ™‚


Locked
 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.