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

    RepRap or Marlin with Duet

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    3
    7
    2.8k
    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.
    • Synapsisundefined
      Synapsis
      last edited by

      I was wanting to redo my Config seeing all the changes made during testing. In a post it was talkiong about Marlin and RepRap flavors.
      I checked my config and have the M555 P2 for Marlin. Seeing the Duet is based on Reprap I was wanting to change my config to RepRap.
      So following the wiki link I see that while in the doc its say tp select flavor in GENERAL setting on the configurato now there is no selection and also all the settings talk about mm/ss (Marlin) and not mm/mm (RepRap) if I'm correct.

      So is the new config doing a Marlin flavor or a ReRap flavor? I checked bit can not find where to change the flavor.
      I'm confused any hekp on how to preceed is appreciated.

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

        Selecting Marlin flavour in the configurator causes the responses sent to USB and Telnet senders to be Marlin-compatible. With RepRap flavour there is no OK response after each GCode, because it's not needed when the controller has device-level slow control on the USB interface, as all Duets have.

        The selected flavour does not affect how commands are interpreted. The Marlin developers chose to diverge in some respects from accepted practice and the documentation in the wiki at reprap.org, for example by interpreting some speed values (but not others) in mm/sec instead of mm/min.

        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
        • Synapsisundefined
          Synapsis
          last edited by

          Thanks for the reply.
          in my case having M55 P2 then means I should express all for values as mm/ss. If I wanted to change the flavor would I just canel the M555 command? I tried using the configurator and in the config. there is no M55 command
          and I findthe following.
          M566 X900.00 Y900.00 Z12.00 E120.00 ; Set maximum instantaneous speed changes (mm/min)
          M203 X6000.00 Y6000.00 Z180.00 E1200.00 ; Set maximum speeds (mm/min)
          M201 X500.00 Y500.00 Z20.00 E250.00 ; Set accelerations (mm/s^2)

          I just want to use whats the most common also used by others here so when I read post we are on the same page.
          Still learning and you never stop learning-

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

            The response type defaults to Marlin if you don't have a M555 command in config.g, and most people leave it that way.

            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 1
            • Synapsisundefined
              Synapsis
              last edited by

              👌

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                This (M555) is different than the gcode flavor choice in the slicer software. In the slicer you should choose reprap flavor. It's not totally clear what exactly changes when doing so, but I know that in Slic3r PE, it will disable a lot of the Prusa printer specific things. In Cura, it will switch which gcodes it uses for setting things like acceleration and jerk, though RepRapFirmware now also supports the Marlin syntax for those commands. Just to be safe though, choose RepRap flavor in the slicer.

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 1
                • Synapsisundefined
                  Synapsis
                  last edited by

                  Hi Phaedrux, I'm using S3D but in my config I have the M555 sent for Marlin, This is way back when I first started 3D printing so I didn't know much then and now,☹ . So I will I take the M555 out and sent S3D to RepRap. I'm trying to get my jerk and acceleration right.
                  Thanks

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