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

    Z weird sound and sobbing movement

    Scheduled Pinned Locked Moved
    General Discussion
    2
    4
    643
    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.
    • Lakkoundefined
      Lakko
      last edited by

      Hi,
      I have start to have a strange issue on the Z motor.
      It has start to do this weird sound and start to sobbing when i changed the confing.g for increase the motor current, X, Y, E0 from 1000mA to 1500mA and the Z motor from 600mA to 1000mA because all the nema17 have 2A rated current.
      When i try to move the Z+ or Z- from the web interface it goes only down (it rotates in the same direction).
      This is the confing.g with the increased the motor current:

      ; v6
      ; Increased motor current. It was M906 X1000 Y1000 Z600 E1000
      
      ;**********************************
      ; Communication and general
      ;**********************************
      
      M111 S0                             ; Debug off
      M550 PLak_D-Bot_CoreXY              ; Machine name (P + anything you like)
      M551 Preprap                        ; Machine password (used for FTP connections)
      M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address - If you have more than one Duet on your network, they must all have different MAC addresses, so change the last digits
      M552 S1           					; Enable WiFi
      M587 S"TP-LINK_422E42" P"31851213"  ; Configure access point
      M586 P0 S1							; Enable HTTP
      M586 P1 S0							; Disable FTP
      M586 P2 S0							; Disable Telnet
      M555 P2                             ; Set output to look like Marlin
      ;M575 P1 B57600 S1                  ; Comms parameters for PanelDue
      
      ;**********************************
      ; Machine configuration
      ;**********************************
      
      M667 S1								; set CoreXY mode
      
      M569 P0 S1                			; X motor runs forwards
      M569 P1 S1                			; Y motor runs forwards
      M569 P2 S0                			; Z Drive 2 goes forwards
      M569 P3 S1                			; E Drive 3 goes forwards
      
      M574 X1 Y2 Z1 S0            		; set endstop configuration (X1 is at MIN end. Y2 is at MAX end. (active low switch= S0)
      
      M350 X16 Y16 Z16 E16 I1             ; Set 16x microstepping with interpolation
      
      M92 X80 Y80 Z800            		; Set axis steps/mm. Check that the printer really move as much as you tell it. Not more and not less.
      M92 E99.5:99.5            			; Set extruder steps/mm. Change this to match your extruder.  http://www.instructables.com/id/How-to-calibrate-the-Extruder-on-your-3d-Printer/?ALLSTEPS
      
      M906 X1500 Y1500 Z1000 E1500         ; Set motor currents (mA). Increase if motor is to weak. Lower if motor gets too hot. 800-1000 is good for most.
      
      M201 X1500 Y1500 Z300 E4000         ; Accelerations (mm/s^2). The acceleration, speed and jerk is a setting you can alter to try making the printer to print as nice as possible.. 
      M203 X15000 Y15000 Z300 E1500       ; Maximum speeds (mm/min)
      M566 X600 Y600 Z24 E300             ; Maximum jerk speeds mm/minute
      
      M208 X290 Y290 Z300            		; set axis maxima (adjust to suit your machine)
      M208 X0 Y0 Z0 S1                    ; set axis minima (adjust to make X=0 and Y=0 the edges of the bed)
      
      G21                                 ; Work in millimetres
      G90                                 ; Send absolute coordinates...
      M83                                 ; ...but relative extruder moves
      
      ;**********************************
      ; Z probe
      ;**********************************
      
      M558 P5 I0 R0.4 F330 X0 Y0 Z1        ; Digital Z probe, also used for homing the Z axis
      G31 X0 Y0 Z-0.1 P100				 ; Set the probe height
      
      ;**********************************
      ; Thermistors and heaters
      ;**********************************
      
      M140 H-1 							; Disable heated bed
      M305 P1 T100000 B3950 R4700			; Thermistors data
      M570 S120                			;Increase to allow extra heating time if needed
      M307 H1 A551.2 C137.8 D3.7 B0		; Data from auto tune PID
      
      ;**********************************
      ; Fans
      ;**********************************
      
      M106 P0 T45 H1						; thermostatic mode for fan 0 at temp 45 degrees. Fan turns on when H1(extruder 1) is above 45 degrees.
      M106 P1 T45 H1						; thermostatic mode for fan 1 at temp 45 degrees. Fan turns on when H1(extruder 1) is above 45 degrees.
      
      ;**********************************
      ; Tool definition
      ;**********************************
      
      M563 P0 D0 H1                       ; Define tool 0
      G10 P0 S0 R0                        ; Set tool 0 operating and standby temperatures
      
      M556 S78 X0 Y0 Z0                   ; Axis compensation here
      M208 S1 Z-0.2						; set minimum Z
      M912 P0 S4.4						; Calibration CPU temp
      M501								; Load Config-Override.g that is created using M500
      T0                                  ; select first hot end
      
      ;**********************************
      ;END OF CONFIG.G
      ;**********************************
      
      

      It can be the board or a motor fail (maybe the cable)?
      I have uploaded the old version and it has continued do it.
      I have moved the board to look if there was some black zone but i don't see nothing.
      I have tried again but it has stop to do it as you can see in the video (i have sewed the two video with and without the weird suond).
      I think it's the Z cables but why both motor do it and not just one?
      What do you think?

      https://www.youtube.com/watch?v=I9IPcli2d-Q

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        That could either mean that the leadscrew is binding, or that only one phase of the Z motor is getting energised. So with power off, check that the leadscrews can rotate freely. Then check for continuity of both motor phases of both motors.

        I don't see as M584 command in your config.g so I presume you have the 2 Z motors plugged into the 2 Z motor connectors. Those connectors are wires in series. So a bad connection or cable will affect both motors.

        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
        • Lakkoundefined
          Lakko
          last edited by

          Ok thank you, each motor can freely rotate so i will check the cable and the motor phase with a multimeter, i hope to find something so i can be sure to have solved it.
          Yes there are 2 Z motor connected in series.
          For now thank you for the help 🙂

          1 Reply Last reply Reply Quote 0
          • Lakkoundefined
            Lakko
            last edited by

            For now it seam it works. I have soldered the cable extension of one z motor (before it used a dupont connector), the other is near the duet so it hasn't an extension cable.

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