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

    No baby stepping available during USB print

    Scheduled Pinned Locked Moved Solved
    PanelDue
    3
    9
    584
    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.
    • nurooundefined
      nuroo
      last edited by T3P3Tony

      Hello All,
      I hope this is the right location for this post, if not please move.

      I'm a beta tester for Mosaic Manufacturing. With launch of one of their new products they have decided to move away from octoprint for connectivity and develop their own system. In the past the printer was connected to a pi (octoprint), now printer connects directly to palette 3.
      So I'm able to connect, disable heaters and motors, monitor temps, move z, most pronter face/printer setup type commands. Got some successful prints finished as well.

      My issue is during a print initiated by the palette 3, baby stepping is not available on printers screen. Prints not started on the palette baby stepping is available.

      It was suggested I try adding M75 (Marlin code - start print timer) but this is not a reprap command.
      Is there any thing I could add to my start gcode or a way Mosaic should be initiating prints on palette 3 that would enable baby stepping?

      Railcore2 300 zl
      Duet firmware Release 3.4.0 beta 3

      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @nuroo
        last edited by

        @nuroo how is the palette communicating with the Duet? is it streaming gcodes over USB or uploading to the SD then printing from there?

        I assume you mean the PanelDue by the screen?

        What happens when you send M290
        with a baby step value directly:
        https://duet3d.dozuki.com/Wiki/M290

        www.duet3d.com

        nurooundefined 1 Reply Last reply Reply Quote 0
        • nurooundefined
          nuroo @T3P3Tony
          last edited by

          @t3p3tony

          Thank you for your response. Yes I was referring to paneldue 5in.
          Commands are streamed, sd card on duet board not used for palette 3.

          I will try issuing M290 from console while a print is active.

          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
          • T3P3Tonyundefined
            T3P3Tony administrators @nuroo
            last edited by T3P3Tony

            @nuroo ok that is probably the reason, sending the gcodes over does not put the PanelDue into "printing" mode. Sending the M290 as part of the control stream over USB will work, so will sending them over the network via DWC or directly entering M290 on the console of the PanelDue.

            I have moved this to the PanelDue section and updated the title to include USB print.

            We will discuss how to indicate that a file is being printed over USB

            Its not normal to stream gcodes over USB these days. It would be good if the pallet could work with the print file on the Duet, what information does it need to know?

            www.duet3d.com

            nurooundefined 1 Reply Last reply Reply Quote 0
            • nurooundefined
              nuroo @T3P3Tony
              last edited by

              @t3p3tony said in No baby stepping available during USB print:

              Sending the M290 as part of the control stream over USB will work,

              That seems like the least trouble for all. What should be added to the control stream for example to make the baby stepping window available during printing?


              I was able to enter specific M290 commands while railcore was printing the Palette 3's gcode stream. The console on dwc returned "ok", when M290 commands were received. This did not however bring up the baby stepping window on the paneldue.

              T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @nuroo
                last edited by T3P3Tony

                @nuroo said in No baby stepping available during USB print:

                What should be added to the control stream for example to make the baby stepping window available during printing?

                AFAIK there is not gcode command to change the mode to printing (other than the commands to actually start an SD print.

                @mfs12 might be good to have an option to display the babystep button even when not printing if that could be added t the settings?

                www.duet3d.com

                1 Reply Last reply Reply Quote 0
                • mfs12undefined
                  mfs12
                  last edited by

                  @nuroo, added a github issue. Any further progress will be tracked there.

                  So please refer to
                  https://github.com/Duet3D/PanelDueFirmware/issues/218

                  mfs12 created this issue in Duet3D/PanelDueFirmware

                  closed Show baby stepping button #218

                  Visit me on github at https://github.com/mfs12/

                  nurooundefined 1 Reply Last reply Reply Quote 0
                  • nurooundefined
                    nuroo @mfs12
                    last edited by

                    @mfs12

                    Ok. Thanks for headsup. I'll keep track.

                    1 Reply Last reply Reply Quote 0
                    • mfs12undefined
                      mfs12
                      last edited by

                      Will be part of next release.

                      Visit me on github at https://github.com/mfs12/

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