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

    Found issues using duet as CNC controller

    Scheduled Pinned Locked Moved
    CNC
    5
    21
    1.2k
    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.
    • PCRundefined
      PCR @jrentschler01
      last edited by

      @jrentschler01 stopping can be quick If you Play with the segment paramter

      jrentschler01undefined 1 Reply Last reply Reply Quote 0
      • PCRundefined
        PCR @jrentschler01
        last edited by

        @jrentschler01 your G10 is Missing the P paramter.

        PCRundefined 1 Reply Last reply Reply Quote 0
        • PCRundefined
          PCR @PCR
          last edited by

          @pcr

          Try using

          G10 L2 P1 X50 Y50

          Then G54

          jrentschler01undefined 2 Replies Last reply Reply Quote 0
          • jrentschler01undefined
            jrentschler01 @PCR
            last edited by

            @pcr let me look into this things now

            Jürgen

            1 Reply Last reply Reply Quote 0
            • jrentschler01undefined
              jrentschler01 @PCR
              last edited by

              @pcr said in Found issues using duet as CNC controller:

              @jrentschler01
              The CNC is now in DWC 3.4 Beta 5. You have to Just Install it. You Always have to Install the RRF and Same DWC Version

              G68 is Just implemented. But still Testing.

              Live coordinates you can See with the DWC CNC

              I tryed the DWC3.4 Beta 5 as well.. the same no CNC Conrols visible nowhere:
              (I'm using the M453 in the config.g)
              70e69894-b793-43a5-b9b0-3b6eb194d1f5-image.png

              At DWC 3.3.-CNC08 they are visible:
              29ef3f8b-ad10-4795-baf9-1bc2635af5bf-image.png

              Btw I use Chrome as Browser.

              Jürgen

              PCRundefined 2 Replies Last reply Reply Quote 0
              • PCRundefined
                PCR @jrentschler01
                last edited by

                @jrentschler01 try Clearing the Cache and reboot DWC. I once Had the Problem aswell.

                1 Reply Last reply Reply Quote 0
                • PCRundefined
                  PCR @jrentschler01
                  last edited by

                  @jrentschler01 you can choose the CNC from the settings. Try toggle IT.

                  1 Reply Last reply Reply Quote 0
                  • jrentschler01undefined
                    jrentschler01
                    last edited by

                    @pcr I already cleared the cache and also tryed it in edge, when it is loading you can see for a sec the printer conrols then they disapear. Thats it

                    you can choose the CNC from the settings. Try toggle IT.

                    Where which setting do you mean?

                    Jürgen

                    1 Reply Last reply Reply Quote 1
                    • jrentschler01undefined
                      jrentschler01 @PCR
                      last edited by

                      @pcr said in Found issues using duet as CNC controller:

                      @pcr

                      Try using

                      G10 L2 P1 X50 Y50

                      Then G54

                      Okay you right I was missing G54, so this is solved now. Thank you!

                      Jürgen

                      1 Reply Last reply Reply Quote 0
                      • jrentschler01undefined
                        jrentschler01 @PCR
                        last edited by

                        @pcr said in Found issues using duet as CNC controller:

                        stopping can be quick If you Play with the segment paramter

                        can you tell me a bit more about that? or tell me where this is documented?

                        Jürgen

                        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk @jrentschler01
                          last edited by

                          @jrentschler01 add something like
                          M669 K0 T1 S1
                          That should do

                          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                          jrentschler01undefined 1 Reply Last reply Reply Quote 0
                          • jrentschler01undefined
                            jrentschler01 @jay_s_uk
                            last edited by

                            @jay_s_uk okay did it:
                            5.11.2021, 19:38:57 M669
                            Kinematics is Cartesian, 1 segments/sec, min. segment length 1.00mm, matrix:
                            1.00 0 0
                            0 1.00 0
                            0 0 1.00

                            I'm not exactly sure what itr should do? I read the documentation and I guess it helps if more Movement commands in the buffer but if you have an long onging movement like 100mm it sill will not stop until this is done. I tryed it with M0

                            Jürgen

                            dc42undefined 1 Reply Last reply Reply Quote 0
                            • jrentschler01undefined
                              jrentschler01
                              last edited by

                              just for who is curious wht kind of CNC I have here a picture to have idea of it:
                              4e2a2e27-ebf3-4c06-83d6-49935e382101-image.png

                              It's nothing Special, but it works precise and fine with milling aluminium. The Axis motors could be a bit bigger to go faster, but thats fot the next step.

                              Jürgen

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

                                @jrentschler01 said in Found issues using duet as CNC controller:

                                but if you have an long onging movement like 100mm it sill will not stop until this is done. I tryed it with M0

                                M0 will wait until all existing moves are complete. Try a pause command instead. If the movement speed is lower than the jerk configured using M566, it should pause between segments.

                                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

                                baird1faundefined 1 Reply Last reply Reply Quote 0
                                • baird1faundefined
                                  baird1fa @dc42
                                  last edited by

                                  @dc42 I'm getting close to finishing up my Duet 2 wifi based CNC and reading this post has me a tad concerned about the pause command. The machine I'm building has 2500mm length in Y and 1250mm in X. My intended use is to make large cabinet parts and I could see the need to have a stop in the middle of a very long straight move. Is there not provision to stop the movement mid move? I run a run a UCCNC based router at work and there is a feed pause command which will just stop movement immediately which is extremely handy when you need to pause the feed during a travel move or any move where there is no contact with the workpiece. There are times you might need to move a clamp that is in the way of a travel move so hitting "pause feed" is very handy. Then you can resume the feed which will just resume the feed.

                                  I think it would be helpful to have both the conventional pause that is already there which calls the pause.g macro (very handy in 3D printing) and then using the resume.g macro to get back to where you were and start again. But then have a seperate feed hold or feed pause which just pauses the current move and then resumes that same move right where it left off. No macro call just a simple interrupt/pause of the signals going to the stepper drivers.

                                  jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                  • jay_s_ukundefined
                                    jay_s_uk @baird1fa
                                    last edited by

                                    @baird1fa if you set small segment values (e.g. M669 S1 T1) you can pause virtually straight away and then resume where you've left off

                                    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                    baird1faundefined 1 Reply Last reply Reply Quote 0
                                    • baird1faundefined
                                      baird1fa @jay_s_uk
                                      last edited by

                                      @jay_s_uk so are the segment values something that the duet firmware uses to break the moves into smaller pieces? Is there a downside to doing that?

                                      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                      • jay_s_ukundefined
                                        jay_s_uk @baird1fa
                                        last edited by

                                        @baird1fa that's correct.
                                        And none that I've seen at the speeds we'll be cutting at

                                        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

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