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

    Any progress with variables / parameters?

    Scheduled Pinned Locked Moved
    CNC
    cnc variables parameters
    3
    5
    383
    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.
    • rziundefined
      rzi
      last edited by

      About a year or so ago I read that the implementation of variables and arithmetics was on the way. I just wonder if this work has moves forward?

      It would just be wonderful to have this on the Duet. When or if it is implemented the Duet would fully match UCCNC, mach3/4 AND linuxcnc.

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

        The basic code for loops and conditional blocks is already in RRF3. What's missing is expression evaluation, and a lot more work on the object model maintained by RRF so that variables of interest can be used in those expressions. I have some more work to do on supporting Duet 3 expansion boards fully in RRF before I can return to that.

        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
        • rziundefined
          rzi
          last edited by

          Sounds super! Not that far away then. Are you planning to do a similar implementation as in: http://linuxcnc.org/docs/html/gcode/overview.html#_parameters

          Or are you heading in some other direction?

          Best regards
          Rickard

          dc42undefined 1 Reply Last reply Reply Quote 0
          • timcurtis67undefined
            timcurtis67 @rzi
            last edited by

            @rzi said in Any progress with variables / parameters?:

            About a year or so ago I read that the implementation of variables and arithmetics was on the way. I just wonder if this work has moves forward?

            It would just be wonderful to have this on the Duet. When or if it is implemented the Duet would fully match UCCNC, mach3/4 AND linuxcnc.

            +1

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

              @rzi said in Any progress with variables / parameters?:

              Sounds super! Not that far away then. Are you planning to do a similar implementation as in: http://linuxcnc.org/docs/html/gcode/overview.html#_parameters

              Or are you heading in some other direction?

              Best regards
              Rickard

              I looked at the linuxcnc implementation, and it's horrible. There is another thread on this topic in which I linked to the draft specification of what I am implementing.

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