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

    how to setup duet 3 extension 1LC driver ?

    Scheduled Pinned Locked Moved
    Gcode meta commands
    5
    33
    1.0k
    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.
    • Pseud3mysundefined
      Pseud3mys @Veti
      last edited by

      @Veti
      okay, I check the wiring and now the motor is spining.
      But, when it stop spining it make a strage noise like electrical noise or like he is forcing, it is normal ?

      1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti
        last edited by

        send M569 P121.0 in the console.

        if it is in spreadcycle that is normal.

        see this
        https://duet3d.dozuki.com/Wiki/Reducing_Stand-Still_Noise

        Pseud3mysundefined 1 Reply Last reply Reply Quote 0
        • Pseud3mysundefined
          Pseud3mys
          last edited by

          It return this. I now how to interprete it ?
          M569 P122.0
          Driver 122.0 runs forwards, active low enable, mode spreadCycle, ccr 0x00053, toff 3, tblank 0, hstart/hend/hdec 5/0/0, pos 612

          Vetiundefined 1 Reply Last reply Reply Quote 0
          • Vetiundefined
            Veti @Pseud3mys
            last edited by

            @Pseud3mys said in how to setup duet 3 extension 1LC driver ?:

            mode spreadCycle

            see above comment

            1 Reply Last reply Reply Quote 0
            • Pseud3mysundefined
              Pseud3mys @Veti
              last edited by

              @Veti I don't now if it help but I use this motor :
              https://www.bondtech.se/wp-content/uploads/2019/02/13003-Nema17-25mm.pdf

              And I have an other question, did the E-step is the step per mm ?

              Vetiundefined 1 Reply Last reply Reply Quote 0
              • Vetiundefined
                Veti @Pseud3mys
                last edited by

                @Pseud3mys said in how to setup duet 3 extension 1LC driver ?:

                I don't now if it help but I use this motor :

                no it does not help. you need to follow the guide and try it for yourself which parameter reduces the standstill noise.

                did the E-step is the step per mm ?

                i am not sure what you are asking.

                Pseud3mysundefined 2 Replies Last reply Reply Quote 0
                • chrishammundefined
                  chrishamm administrators @Veti
                  last edited by

                  @Veti Thanks, now fixed in configtool version 3.1.10.

                  Duet software engineer

                  1 Reply Last reply Reply Quote 0
                  • Pseud3mysundefined
                    Pseud3mys @Veti
                    last edited by

                    @Veti yes I change the mode It is okay now thank you.

                    1 Reply Last reply Reply Quote 0
                    • Pseud3mysundefined
                      Pseud3mys @Veti
                      last edited by

                      @Veti I have always some issues..
                      Capture.PNG
                      Some time the button here don't stop spinning, even after than the motor stop spining.

                      1 Reply Last reply Reply Quote 0
                      • Vetiundefined
                        Veti
                        last edited by

                        try a newer dwc

                        https://github.com/Duet3D/DuetWebControl/releases

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

                          Have you defined the heater on the toolboard using the M950 command in your config.g?

                          For example:

                          M950 H1 C"121.out0" T1
                          

                          And you need to map the thermistor using the M308 command.

                          M308 S1 P"121.temp0" Y"thermistor" T100000 B4725 C7. 06e-8 A"Hot End"
                          
                          Pseud3mysundefined 1 Reply Last reply Reply Quote 0
                          • Pseud3mysundefined
                            Pseud3mys @Veti
                            last edited by

                            @Veti said in how to setup duet 3 extension 1LC driver ?:

                            try a newer dwc

                            https://github.com/Duet3D/DuetWebControl/releases

                            It is already the lastest version, beta4.1 for the reprap firmawre and beta4 for the web interface.

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

                              @CaLviNx yes, this is my config for it:

                              ; configure sensor 1 as thermistor on pin 121.temp0
                              M308 S1 P"121.temp0" Y"thermistor" T500000 B3600 C1.196220e-7 H-12
                              M950 H1 C"121.out0" T1                                       ; create nozzle heater output on 121.out0 and map it to sensor 1
                              M307 H1 B0 S1.00                                             ; disable bang-bang mode for heater  and set PWM limit
                              M143 H1 S280  
                              
                              A Former User? 1 Reply Last reply Reply Quote 0
                              • A Former User?
                                A Former User @Pseud3mys
                                last edited by

                                @Pseud3mys

                                Try this instead

                                M569 P121.0 S1    ; Driver 121.0 is connected to the extruder motor output (Driver 0) on the toolboard LC1 & goes forwards
                                
                                Pseud3mysundefined 1 Reply Last reply Reply Quote 0
                                • Pseud3mysundefined
                                  Pseud3mys @A Former User
                                  last edited by

                                  @CaLviNx said in how to setup duet 3 extension 1LC driver ?:

                                  M569 P121.0 S1 ; Driver 121.0 is connected to the extruder motor output (Driver 0) on the toolboard LC1 & goes forwards

                                  ah yes for the driver I aldready put some thing similary:

                                  ; Drives
                                  M569 P0.0 S1                                                 ; physical drive 0.0 goes forwards
                                  M569 P0.1 S1                                                 ; physical drive 0.1 goes forwards
                                  M569 P0.2 S1                                                 ; physical drive 0.2 goes forwards
                                  M569 P121.0 S1 D3 V2000                                      ; physical drive 1.0 goes forwards
                                  M569 P122.0 S1 D3 V2000 									 ; physical drive 2.0 goes forwards
                                  
                                  M584 X0.0 Y0.1 Z0.2 E121.0:122.0                             ; set drive mapping
                                  M350 X256 Y256 Z256 E64:64 I0                                ; configure microstepping without interpolation
                                  M92 X80.00 Y80.00 Z400.00 E415.00:415.00                     ; set steps per mm
                                  M566 X900.00 Y900.00 Z60.00 E120.00:120.00                   ; set maximum instantaneous speed changes (mm/min)
                                  M203 X31800.00 Y31800.00 Z31800.00 E1200.00:1200.00          ; set maximum speeds (mm/min)
                                  M201 X500.00 Y500.00 Z20.00 E250.00:250.00                   ; set accelerations (mm/s^2)
                                  M906 X800 Y800 Z800 E800:800                                 ; set motor currents (mA)
                                  M84 S0                                                       ; Disable motor idle current reduction
                                  
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • dc42undefined
                                    dc42 administrators
                                    last edited by

                                    Please post your complete config.g file.

                                    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
                                    • Pseud3mysundefined
                                      Pseud3mys
                                      last edited by Pseud3mys

                                      @dc42
                                      Here my full config.g file:

                                      ; Configuration file for Duet 3 (firmware version 3)
                                      ; executed by the firmware on start-up
                                      ;
                                      ; generated by RepRapFirmware Configuration Tool v3.1.9 on Wed Dec 02 2020 17:31:45 GMT+0100 (heure normale d’Europe centrale)
                                      
                                      ; General preferences
                                      G90                                                          ; send absolute coordinates...
                                      M83                                                          ; ...but relative extruder moves
                                      M550 P"MultiTool Cartesian"                                  ; set printer name
                                      
                                      ; Network
                                      M552 P0.0.0.0 S1                                             ; enable network and acquire dynamic address via DHCP
                                      M586 P0 S1                                                   ; enable HTTP
                                      M586 P1 S0                                                   ; disable FTP
                                      M586 P2 S0                                                   ; disable Telnet
                                      
                                      ; Drives
                                      M569 P0.0 S1                                                 ; physical drive 0.0 goes forwards
                                      M569 P0.1 S1                                                 ; physical drive 0.1 goes forwards
                                      M569 P0.2 S1                                                 ; physical drive 0.2 goes forwards
                                      M569 P121.0 S1 D3 V2000                                      ; physical drive 1.0 goes forwards
                                      M569 P122.0 S1 D3 V2000 									 ; physical drive 2.0 goes forwards
                                      
                                      M584 X0.0 Y0.1 Z0.2 E121.0:122.0                             ; set drive mapping
                                      M350 X256 Y256 Z256 E64:64 I0                                ; configure microstepping without interpolation
                                      M92 X80.00 Y80.00 Z400.00 E415.00:415.00                     ; set steps per mm
                                      M566 X900.00 Y900.00 Z60.00 E120.00:120.00                   ; set maximum instantaneous speed changes (mm/min)
                                      M203 X31800.00 Y31800.00 Z31800.00 E1200.00:1200.00          ; set maximum speeds (mm/min)
                                      M201 X500.00 Y500.00 Z20.00 E250.00:250.00                   ; set accelerations (mm/s^2)
                                      M906 X800 Y800 Z800 E800:800                                 ; set motor currents (mA)
                                      M84 S0                                                       ; Disable motor idle current reduction
                                      
                                      ; Axis Limits
                                      M208 X0 Y0 Z0 S1                                             ; set axis minima
                                      M208 X1000 Y1000 Z800 S0                                     ; set axis maxima
                                      
                                      ; Endstops
                                      ; WARNING: No endstops configured
                                      
                                      ; Z-Probe
                                      M558 P0 H5 F120 T6000                                        ; disable Z probe but set dive height, probe speed and travel speed
                                      M557 X20:980 Y20:980 S80                                     ; define mesh grid
                                      
                                      ; Heaters
                                      M308 S0 P"temp0" Y"thermistor" T100000 B4138                 ; configure sensor 0 as thermistor on pin temp0
                                      M950 H0 C"out0" T0                                           ; create bed heater output on out0 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
                                      ; configure sensor 1 as thermistor on pin 121.temp0
                                      M308 S1 P"121.temp0" Y"thermistor" T500000 B3600 C1.196220e-7 H-12
                                      M950 H1 C"121.out0" T1                                       ; create nozzle heater output on 121.out0 and map it to sensor 1
                                      M307 H1 B0 S1.00                                             ; disable bang-bang mode for heater  and set PWM limit
                                      M143 H1 S280                                                 ; set temperature limit for heater 1 to 280C
                                      ; configure sensor 2 as thermistor on pin 122.temp0
                                      M308 S2 P"122.temp0" Y"thermistor" T500000 B3600 C1.196220e-7 H-10 L-12
                                      M950 H2 C"122.out0" T2                                       ; create nozzle heater output on 122.out0 and map it to sensor 2
                                      M307 H2 B0 S1.00                                             ; disable bang-bang mode for heater  and set PWM limit
                                      M143 H2 S280                                                 ; set temperature limit for heater 2 to 280C
                                      
                                      ; Fans
                                      M950 F0 C"121.out2" Q500                                     ; create fan 0 on pin 121.out2 and set its frequency
                                      M106 P0 S0 H1 T160											 ; set fan 0 value. Thermostatic control is turned on
                                      M950 F1 C"122.out2" Q500                                     ; create fan 1 on pin 122.out2 and set its frequency
                                      M106 P1 S0 H2 T160                                           ; set fan 1 value. Thermostatic control is turned on
                                      
                                      ; Tools
                                      M563 P0 S"Extrudeur 0" D0 H1 F0                              ; 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
                                      M563 P1 S"Extrudeur 1" D1 H2 F1                              ; define tool 1
                                      G10 P1 X0 Y0 Z0                                              ; set tool 1 axis offsets
                                      G10 P1 R0 S0                                                 ; set initial tool 1 active and standby temperatures to 0C
                                      M563 P2 S"Spindle" F-1                                       ; define tool 2
                                      G10 P2 X0 Y0 Z0                                              ; set tool 2 axis offsets
                                      G10 P2 R0 S0                                                 ; set initial tool 2 active and standby temperatures to 0C
                                      
                                      ; Custom settings are not defined
                                      
                                      ; Miscellaneous
                                      M501                                                         ; load saved parameters from non-volatile memory
                                      
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • Vetiundefined
                                        Veti
                                        last edited by

                                        @Pseud3mys said in how to setup duet 3 extension 1LC driver ?:

                                        M350 X256 Y256 Z256 E64:64 I0 ; configure microstepping without interpolation

                                        this will overload your cpu. go with x16 and interpolation for now.

                                        M906 X800 Y800 Z800 E800:800 ; set motor currents (mA)

                                        you need to set the correct current for the motors. go with 75% of the rated current.

                                        1 Reply Last reply Reply Quote 0
                                        • Pseud3mysundefined
                                          Pseud3mys
                                          last edited by

                                          The X, Y, Z motors are, for now not connected. I am just tring to setup the extruder/hotend. So I don't use the XYZ driver.

                                          1 Reply Last reply Reply Quote 0
                                          • Pseud3mysundefined
                                            Pseud3mys
                                            last edited by Pseud3mys

                                            just to prevent, after a restart when we change the config.g file (when we click yes on the pupop "reset board ?") this happen:
                                            Capture.PNG
                                            I am in beta4.1 and I think this didn't happen in beta4 (whoever I am not sure).
                                            I just need an emergency stop to fixe it.

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