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

    Help me! Pancake Steppers don't work....

    Scheduled Pinned Locked Moved Solved
    General Discussion
    3
    8
    260
    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.
    • A Former User?
      A Former User
      last edited by A Former User

      Good morning, I've just finished mounting my new Bondtech X2, but the two original Bondtech pancake don't work....they make this noise, they just vibrate but they don't work....the connections are correct....what's wrong? Mother board Duet 2WiFi. Tried also with original E3D Pancake and do the same. "Normal" NEMA17 works great

      here's the link for the MP4 I shot:

      https://youtu.be/TovmDNreKbI

      Here's a snippet of my config.g

      
      ; Drives
      M569 P0 S1                                             ; physical drive 0 goes backwards
      M569 P1 S1                                             ; physical drive 1 goes backwards
      M569 P2 S0                                             ; physical drive 2 goes backwards
      M569 P3 S0                                             ; physical drive 3 goes backwards
      M569 P4 S0                                             ; physical drive 4 goes backwards
      M584 X0 Y1 Z2 E3:4                                     ; set drive mapping
      M350 E16 I0                                        ; configure microstepping without interpolation
      M350 X16 Y16 Z16 I1                                    ; configure microstepping with interpolation
      ;M92 X159.6 Y159.6 Z1188.11 E415:415                    ; set steps per mm
      M92 X79.8 Y79.8 Z1188.11 E415:415                    ; set steps per mm
      M566 X660.00 Y660.00 Z12.00 E1500:1500                 ; set maximum instantaneous speed changes (mm/min) ####################################
      M203 X6000.00 Y6000.00 Z180.00 E10000.00:10000.00      ; set maximum speeds (mm/min) ############################
      M201 X300.00 Y300.00 Z20.00 E2000.00:2000.00           ; set accelerations (mm/s^2) ###############################
      M906 X1200 Y1200 Z900 E800:800 I30                       ; set motor currents (mA) and motor idle factor in per cent ###################################e
      M84 S30                                                ; Set idle timeout
      
      ; Axis Limits
      M208 X-20 Y-30 Z0 S1                                       ; set axis minima ################################
      M208 X320 Y320 Z350 S0                                 ; set axis maxima #########################################
      
      ; Endstops
      M574 X1 S1 P"xstop"                                    ; configure active-high endstop for low end on X via pin xstop
      M574 Y1 S1 P"ystop"                                    ; configure active-high endstop for low end on Y via pin ystop
      M574 Z1 S2                                             ; configure Z-probe endstop for low end on Z
      
      ; Z-Probe
      M950 S0 C"exp.heater3"                                 ; create servo pin 0 for BLTouch
      M558 P9 C"^zprobe.in" H5 F120 T6000                    ; set Z probe type to bltouch and the dive height + speeds
      G31 P500 X33.995 Y17.262 Z0.45                          ; set Z probe trigger value, offset and trigger height  ###############################################
      M557 X34:315 Y20:315 S20                                 ; define mesh grid #####################################################
      
      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4092         					; configure sensor 0 as thermistor on pin bedtemp
      M950 H0 C"bedheat" T0                                  					; create bed heater output on bedheat and map it to sensor 0
      M307 H0 B0 S1.00                                       					; disable bang-bang mode for the bed heater and set PWM limit
      M140 H0                                                					; map heated bed to heater 0
      M143 H0 S120                                           					; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 H12 L-5 R4200    ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1                                   					; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00                                       					; disable bang-bang mode for heater  and set PWM limit
      M143 H1 S285                                           					; set temperature limit for heater 1 to 280C
      M308 S2 P"e1temp" Y"thermistor" T100000 B4725 C7.06e-8 H13 L-5      	; configure sensor 2 as thermistor on pin e1temp
      M950 H2 C"e1heat" T2                                   					; create nozzle heater output on e1heat and map it to sensor 2
      M307 H2 B0 S1.00                                       					; disable bang-bang mode for heater  and set PWM limit
      M143 H2 S285                                           					; set temperature limit for heater 2 to 280C
      
      ; Fans
      M950 F0 C"fan0" Q2000                                   ; create fan 0 on pin fan0 and set its frequency
      M106 P0 S0 H-1                                         ; set fan 0 value. Thermostatic control is turned off
      M308 S4 Y"mcu-temp" A"MCU"                             ; configure sensor 3 as thermistor on pin e1temp for left stepper
      M308 S3 Y"drivers" A"Drivers"  						   ; configure sensor 4 as temperature warning and overheat flags on the TMC2660 on Duet
      M950 F2 C"fan2" Q2000                                  ; create fan 2 on pin fan2 and set its frequency                        
      M106 P2 H3:4 L0.5 X1 B1 T40:50                         ; set fan 2 value
      

      Could someone help me?

      Thanks

      dc42undefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @A Former User
        last edited by

        1. How have you tested that you have the motors are connected correctly?
        2. What is the specification of the pancake stepper 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

        A Former User? 1 Reply Last reply Reply Quote 0
        • A Former User?
          A Former User @dc42
          last edited by A Former User

          @dc42 said in Help me! Pancake Steppers don't work....:

          1. How have you tested that you have the motors are connected correctly?
          2. What is the specification of the pancake stepper motors?

          I've tried to connect a "normal" Nema17 (not pancake) with the same connectors and it works fine.

          Theese are the specs:

          13003-Nema17-25mm.pdf

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

            @thedragonlord said in Help me! Pancake Steppers don't work....:

            @dc42 said in Help me! Pancake Steppers don't work....:

            1. How have you tested that you have the motors are connected correctly?
            2. What is the specification of the pancake stepper motors?

            I've tried to connect a "normal" (not pancake Nema 17) and it works fine.

            Yes, but how do you know that you have connected the pancake stepper motor phases correctly? See https://duet3d.dozuki.com/Wiki/Choosing_and_connecting_stepper_motors#Section_Connecting_stepper_motors especially the bit about identifying stepper motor phases.

            Theese are the specs:

            13003-Nema17-25mm.pdf

            The rated current is 0.7A per phase. In your M906 command you have set 0.8A peak per phase. As the Duet 2 doesn't do standstill current reduction, I suggest you reduce that to 0.7A per phase.

            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

            A Former User? 1 Reply Last reply Reply Quote 0
            • A Former User?
              A Former User @dc42
              last edited by A Former User

              @dc42 said in Help me! Pancake Steppers don't work....:

              @thedragonlord said in Help me! Pancake Steppers don't work....:

              @dc42 said in Help me! Pancake Steppers don't work....:

              1. How have you tested that you have the motors are connected correctly?
              2. What is the specification of the pancake stepper motors?

              I've tried to connect a "normal" (not pancake Nema 17) and it works fine.

              Yes, but how do you know that you have connected the pancake stepper motor phases correctly? See https://duet3d.dozuki.com/Wiki/Choosing_and_connecting_stepper_motors#Section_Connecting_stepper_motors especially the bit about identifying stepper motor phases.

              Theese are the specs:

              13003-Nema17-25mm.pdf

              The rated current is 0.7A per phase. In your M906 command you have set 0.8A peak per phase. As the Duet 2 doesn't do standstill current reduction, I suggest you reduce that to 0.7A per phase.

              Phases are correct because I've checked them with a multimeter (and if I plug a non-pancake stepper in the same socket it works). I've also checke the stepper pinout correctness with the multimeter
              Tried to change current but stil doesn't work...isn't there some other parameter? As I told you even an original E3D Pancake doesn't work...it looks something related to the....well...pancake....
              EDIT
              The E3D Pancake works....I really can't understand because the wiring is ok

              Stephen6309undefined 1 Reply Last reply Reply Quote 0
              • Stephen6309undefined
                Stephen6309 @A Former User
                last edited by

                @thedragonlord Make sure the connector to the driver is making contact to all pins on the driver output connector. I had that occur and a wire had a bad crimp.

                A Former User? 1 Reply Last reply Reply Quote 0
                • A Former User?
                  A Former User @Stephen6309
                  last edited by

                  @stephen6309 said in Help me! Pancake Steppers don't work....:

                  @thedragonlord Make sure the connector to the driver is making contact to all pins on the driver output connector. I had that occur and a wire had a bad crimp.

                  they do correct contact

                  A Former User? 1 Reply Last reply Reply Quote 0
                  • A Former User?
                    A Former User @A Former User
                    last edited by

                    @thedragonlord SOLVED!!! The pinout showed in the Bondtech datasheet is WRONG the phases sequence in the socket aren't A+ A- B+ B- as showed BUT A+ B+ A- B-

                    Sorry for the disturb guys and thanks for the help! You can mark the post as SOLVED

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined dc42 marked this topic as a question
                    • dc42undefined dc42 has marked this topic as solved
                    • First post
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA