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

    Zesty Nimble config?

    Scheduled Pinned Locked Moved
    General Discussion
    9
    30
    5.9k
    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.
    • eddygaraundefined
      eddygara
      last edited by

      @tomasf:

      I use a Nimble on my Duet-powered machine, and it works great. I use the recommended settings and ended up at 2644 steps per mm.

      Could you post your config file?

      1 Reply Last reply Reply Quote 0
      • Alexander Mundyundefined
        Alexander Mundy
        last edited by

        I had to drop jerk to 40mm/min and current to 300mA with the recommended 1/16 microstepping and 120mm/s accel to get snappy retractions. I ended up in the 2750 steps with 40D shore hardness TPEE to 2880 range, depending on the hardness of the filament, no idea why.

        1 Reply Last reply Reply Quote 0
        • Jackalundefined
          Jackal
          last edited by

          I think it is normal for material with different hardness to have different steps per mm, since the hobbed gear would dig further into softer material therefore the effective gear radius is smaller.

          1 Reply Last reply Reply Quote 0
          • Zesty_Lykleundefined
            Zesty_Lykle
            last edited by

            But what a beautiful hobbed wheel it is, isn't it?
            Especially when you look at it under the microscope.

            All that work that went into designing a garbage chute. Wasted, as there is next to no garbage (chaff)

            Is there an "official" word for the filament shavings?

            But Eddy, I would say, go for it and mount that baby! 🙂

            Lykle
            Design, make and enjoy life

            Co Creator of the Zesty Nimble

            1 Reply Last reply Reply Quote 0
            • eddygaraundefined
              eddygara
              last edited by

              Can someone please explain what im doing wrong? I havnt driven this far down the rabbit whole of 3d printing to learn about micro stepping. But im stumped.

              Heres my config file. I cant for the life of me get the nimble to extrude plastic.

              ; Configuration file for Mini Kossel kit from Think3DPrint3D for testing Duet WiFi

              ; Communication and general
              M111 S0 ; Debug off
              M550 DangaLang2000 ; Machine name (can be anything you like)
              M551 Bigge4life ; Machine password (currently not used)
              M552 S1 ; Enable WiFi
              M555 P2 ; Set output to look like Marlin
              M575 P1 B57600 S1 ; Set auxiliary serial port baud rate and require checksum (for PanelDue)
              G21 ; Work in millimetres
              G90 ; Send absolute coordinates…
              M83 ; ...but relative extruder moves

              ; Axis and motor configuration
              ; Axis and motor configuration
              M569 P0 S1 ; Drive 0 (X) goes forwards
              M569 P1 S1 ; Drive 1 (Y) goes forwards
              M569 P2 S1 ; Drive 2 (Z) goes forwards
              M569 P3 S0 ; Drive 3 (E0) goes forwards
              M569 P4 S0 ; Drive 4 (E1) goes forwards
              M574 X2 Y2 Z2 S2 ; all endstops at high end, active high
              M665 R138 L300 B140 H358.1 ; set delta radius, diagonal rod length, printable radius and homed height
              M666 X0 Y0 Z0 ; put your endstop adjustments here
              M92 X80 Y80 Z80 E3000 ; Set axis steps/mm
              M906 X1000 Y1000 Z1000 E500; Set motor currents (mA); set each extruder explicitly
              M906 I40 ; Set motor idle factor to 100% while testing so they don't idle at all
              M201 X1000 Y1000 Z1000 E120 ; Accelerations (mm/s^2) Set all E-motors the same
              M203 X20000 Y20000 Z20000 E3600 ; Maximum speeds (mm/min) Set all E-motors the same
              M566 X1200 Y1200 Z1200 E1200 ; Maximum instant speed changes mm/minute. Set all E-motors the same

              ; Thermistors
              ; Duet0.8.5 uses 4.7K resistors
              M305 P0 T100000 B3950 R4700 H30 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction
              M305 P1 T100000 B4388 R4700 H0 L0 ; Put your own H and/or L values here to set the 1st nozzle thermistor ADC correction
              M305 P2 T100000 B4267 R4700 H30 L0 ; Put your own H and/or L values here to set the 2nd nozzle thermistor ADC correction
              M305 P3 T100000 B4267 R4700 H30 L0 ; Put your own H and/or L values here to set the 3rd nozzle thermistor ADC correction
              M305 P4 T100000 B4267 R4700 H30 L0 ; Put your own H and/or L values here to set the 4th nozzle thermistor ADC correction
              M305 P5 T100000 B4267 R4700 H30 L0 ; Put your own H and/or L values here to set the 5th nozzle thermistor ADC correction
              ;M305 P6 T100000 B4267 R4700 H30 L0 ; Put your own H and/or L values here to set the 6th nozzle thermistor ADC correction

              M570 S250 ; Hot end may be a little slow to heat up so allow it 180 seconds

              ; Tool definitions FOR stock SeeMeCNC hot end - Tool 0.
              M563 P0 D0 H1 F0 ; Define tool 0
              G10 P0 S0 R0 ; Set tool 0 operating and standby temperatures
              M92 E96.54; Set steps/mm for extruder 0.

              ;*** If you have a dual-nozzle build, un-comment the next 2 lines
              ;M563 P1 D1 H2 ; Define tool 1
              ;G10 P1 S0 R0 ; Set tool 1 operating and standby temperatures

              ;*** With a Duex 4 add 3 more tools
              ;M563 P2 D2 H3 ; Define tool 2
              ;G10 P2 S0 R0 ; Set tool 0 operating and standby temperatures

              ;M563 P3 D3 H4 ; Define tool 3
              ;G10 P3 S0 R0 ; Set tool 0 operating and standby temperatures

              ;M563 P4 D4 H5 ; Define tool 4
              ;G10 P4 S0 R0 ; Set tool 0 operating and standby temperatures

              ;M563 P5 D5 H6 ; Define tool 5
              ;G10 P5 S0 R0 ; Set tool 0 operating and standby temperatures

              // Z probe and compensation definition
              ;*** If you have an IR zprobe instead of a switch, change P4 to P1 in the following M558 command
              ;*** FSR is a switch, so set to P4! Is H3 important?
              M557 R138 S20 ; define a grid with the specified radius and spacing (for delta printers)
              M558 P1 X0 Y0 Z0 ; Z probe is a switch and is not used for homing any axes
              G31 X0 Y0 Z1.312 P500 ; Set the zprobe height and threshold (put your own values here)

              ;*** If you are using axis compensation, put the figures in the following command
              M556 S78 X0 Y0 Z0 ; Axis compensation here
              M208 S1 Z0 ; set minimum Z
              ;
              T0 ; select first hot end

              M106 P1 T45 H1

              1 Reply Last reply Reply Quote 0
              • Dougal1957undefined
                Dougal1957
                last edited by

                Your Jerk vbalue for the extruder is way to high

                M566 X1200 Y1200 Z1200 E1200 ; Maximum instant speed changes mm/minute. Set all E-motors the same change it to
                M566 X1200 Y1200 Z1200 E60 ; Maximum instant speed changes mm/minute. Set all E-motors the same

                and try again

                1 Reply Last reply Reply Quote 0
                • eddygaraundefined
                  eddygara
                  last edited by

                  @Dougal1957:

                  Your Jerk vbalue for the extruder is way to high

                  M566 X1200 Y1200 Z1200 E1200 ; Maximum instant speed changes mm/minute. Set all E-motors the same change it to
                  M566 X1200 Y1200 Z1200 E60 ; Maximum instant speed changes mm/minute. Set all E-motors the same

                  and try again

                  Nope doesnt do anything. The best way to explain the problem is that the nimble isn't feeding any filament into the hotend. I can see the motor spin, (suppppppppper slowly) But no plastic gets extruded. I know i don't have a jam, as once i release the breach block, i can manually feed filament with ease. What i do notice is that every time i remove the breach block it seems like it feeding filament away from the hotend, instead of into it. Even though i can see the the motor is spinning in the right direction.

                  1 Reply Last reply Reply Quote 0
                  • Dougal1957undefined
                    Dougal1957
                    last edited by

                    Eddy

                    This is my drives section

                    ; Drives
                    M569 P0 S0 ; Drive 0 goes forwards
                    M569 P1 S0 ; Drive 1 goes forwards
                    M569 P2 S0 ; Drive 2 goes forwards
                    M569 P3 S1 ; Drive 3 goes forwards
                    M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
                    M92 X200 Y200 Z200 E2600 ; Set steps per mm for 0.9 degree Tower motors with 16 tooth pulleys
                    M566 X1200 Y1200 Z1200 E60 ; Set maximum instantaneous speed changes (mm/min)
                    M203 X18000 Y18000 Z18000 E1200 ; Set maximum speeds (mm/min)
                    M201 X1000 Y1000 Z1000 E120 ; Set accelerations (mm/s^2)
                    M906 X1000 Y1000 Z1000 E500 I30 ; Set motor currents (mA) and motor idle factor in per cent
                    M84 S30 ; Set idle timeout.

                    This seems to work for me I suspect you have speeds set to high somewhere and the thisng is stalling? When you say the motor is turning the right way where are you checking that? (Motor shaft or arrow on the Nimble).

                    Doug

                    1 Reply Last reply Reply Quote 0
                    • Dougal1957undefined
                      Dougal1957
                      last edited by

                      Also I suggest you also ask on the Nimble forum or Discord channel the designers are usually around on there

                      1 Reply Last reply Reply Quote 0
                      • eddygaraundefined
                        eddygara
                        last edited by

                        @Dougal1957:

                        Eddy

                        This is my drives section

                        ; Drives
                        M569 P0 S0 ; Drive 0 goes forwards
                        M569 P1 S0 ; Drive 1 goes forwards
                        M569 P2 S0 ; Drive 2 goes forwards
                        M569 P3 S1 ; Drive 3 goes forwards
                        M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
                        M92 X200 Y200 Z200 E2600 ; Set steps per mm for 0.9 degree Tower motors with 16 tooth pulleys
                        M566 X1200 Y1200 Z1200 E60 ; Set maximum instantaneous speed changes (mm/min)
                        M203 X18000 Y18000 Z18000 E1200 ; Set maximum speeds (mm/min)
                        M201 X1000 Y1000 Z1000 E120 ; Set accelerations (mm/s^2)
                        M906 X1000 Y1000 Z1000 E500 I30 ; Set motor currents (mA) and motor idle factor in per cent
                        M84 S30 ; Set idle timeout.

                        This seems to work for me I suspect you have speeds set to high somewhere and the thisng is stalling? When you say the motor is turning the right way where are you checking that? (Motor shaft or arrow on the Nimble).

                        Doug

                        After seeing that i didn't even notice there was a arrow on the nimble. I ran the test again and i can see that the motor shaft actually moves in the right direction, and the nimble arrow doesn't move at all. that's strange. It came to me fully assembled, but missing some screws when i received it. Ill check it and reassemble it, but doesn't make me feel confident, after i just ordered the dual upgrade..

                        1 Reply Last reply Reply Quote 0
                        • Dougal1957undefined
                          Dougal1957
                          last edited by

                          How did you get it fully assembled didn't know they were doing that check the the inner drive cable is located properly in both the nimble itself (Square ended) and in the motor drive collar this could be either a round end if original cable or Square if it is the new updated cable that I believe they have sent to anyone who has bought one from them?

                          1 Reply Last reply Reply Quote 0
                          • eddygaraundefined
                            eddygara
                            last edited by

                            The nimble came to me fully assembled, but missing some screws when i received it. And both sides of the drive cable are square ended

                            I was able to replace the screws which wasn't a big problem. Once installed i also noticed that the clamp that holds the drive cable sleeve in place, which also rest on the nimble body, doesn't fully stay seated. In other words once i line up the slot of the nimble with the lip of the drive cable latches lip, and tighten the screw. the claps tilts towards one way, not staying fully seated. Im not sure if that has anything to do with this problem as well.

                            The next thing i did was run the extruder removed from the hotend. Here i noticed that it still would not move the gear, and instead it seemed to skip on the inner bearing of the nimble. I had too put quite a bit of pressure to get it to hold together and have it move some what, but still skip.

                            1 Reply Last reply Reply Quote 0
                            • Dougal1957undefined
                              Dougal1957
                              last edited by

                              Think you may have to get on the Zesty forum/discord channel and ask them I am at a loss now as I can't actually see it.

                              Though Lykle may well see this post ans respond in fact I'll msg him on the discord and alert him to it

                              1 Reply Last reply Reply Quote 0
                              • Zesty_Lykleundefined
                                Zesty_Lykle
                                last edited by

                                Yeah, this sounds like the Nimble might not be put together right, there are too many strange things happening.
                                Please bounce over to the Chat so we can fix it.

                                Lykle

                                Lykle
                                Design, make and enjoy life

                                Co Creator of the Zesty Nimble

                                1 Reply Last reply Reply Quote 0
                                • briangilbertundefined
                                  briangilbert
                                  last edited by

                                  @eddygarra are you able to jump on a google hangout or skype call? PM'd you my details.

                                  Co-creator of the Zesty Nimble direct drive extruder

                                  1 Reply Last reply Reply Quote 0
                                  • briangilbertundefined
                                    briangilbert
                                    last edited by

                                    @eddygarra we can't see a M350 in your settings either.. here are my relevant settings:

                                    [[language]]
                                    M350 X16 Y16 E16 I1    			; Set 16x microstepping with interpolation
                                    M92 X200 Y200 Z200 				; Set axis steps/mm http://prusaprinters.org/calculator/#stepspermmbelt
                                    M906 X950 Y950 Z950 E500:500	; Set motor currents (mA); set each extruder explicitly
                                    M906 I100			; Set motor idle factor to 100% while testing so they don't idle at all
                                    M201 X1000 Y1000 Z1000 E120		; Accelerations (mm/s^2) Set all E-motors the same
                                    M203 X5000 Y5000 Z5000 E1000	; Maximum speeds (mm/min) Set all E-motors the same
                                    M566 X500 Y500 Z500 E1			; Maximum instant speed changes mm/minute. Set all E-motors the same
                                    M92 E2400:2400			      ; Set extruder steps per mm explicitly for all the extruders
                                    
                                    

                                    Co-creator of the Zesty Nimble direct drive extruder

                                    1 Reply Last reply Reply Quote 0
                                    • Dougal1957undefined
                                      Dougal1957
                                      last edited by

                                      I think the M350 default's to those settings which is why I didnt point it out

                                      1 Reply Last reply Reply Quote 0
                                      • Zesty_Lykleundefined
                                        Zesty_Lykle
                                        last edited by

                                        Alternate problem might be that the stepper is rotating too slowly to show. It needs to rotate at a nice pace.

                                        Lykle
                                        Design, make and enjoy life

                                        Co Creator of the Zesty Nimble

                                        1 Reply Last reply Reply Quote 0
                                        • Zesty_Lykleundefined
                                          Zesty_Lykle
                                          last edited by

                                          After quite some investigations it turns out that the stepper can only rotate very very slowly.
                                          Despite the fact that the config is correct in this matter.

                                          What could be the cause of a stepper only being able to rotate so slow? Even when running free?
                                          Could this be a wiring issue?

                                          Lykle
                                          Design, make and enjoy life

                                          Co Creator of the Zesty Nimble

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

                                            What are the specifications of the stepper motor?

                                            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
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA