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

    Structured Configuration Language

    Scheduled Pinned Locked Moved
    Future Direction
    3
    8
    438
    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.
    • zaptaundefined
      zapta @fcwilt
      last edited by zapta

      As a side note, having a structured configuration language would eliminate most of the confusion with the archaic gcode base configuration. E.g.

      probe {
        ...
        dive_height = 20
        ...
      }
      
      fcwiltundefined 1 Reply Last reply Reply Quote 0
      • fcwiltundefined
        fcwilt @zapta
        last edited by

        @zapta said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

        As a side note, having a structured configuration language would eliminate most of the confusion with the archaic gcode base configuration. E.g.

        probe {
          ...
          dive_height = 20
          ...
        }
        

        Trading clarity for compactness.

        You sound like some kind of rebel. 😉

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        zaptaundefined 1 Reply Last reply Reply Quote 0
        • zaptaundefined
          zapta @fcwilt
          last edited by

          @fcwilt said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

          You sound like some kind of rebel.

          Yes, it's a radical idea. We are only 20 years into the 21st century.

          😉

          fcwiltundefined 1 Reply Last reply Reply Quote 0
          • fcwiltundefined
            fcwilt @zapta
            last edited by

            @zapta said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

            @fcwilt said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

            You sound like some kind of rebel.

            Yes, it's a radical idea. We are only 20 years into the 21st century.

            😉

            Would you consider using simplified XML?

            That's what I ended up using for Windows application programming when I wanted to be able to import/export data, including config data.

            Frederick

            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

            zaptaundefined 1 Reply Last reply Reply Quote 0
            • zaptaundefined
              zapta @fcwilt
              last edited by

              @fcwilt said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

              Would you consider using simplified XML?

              XML used to be a hot format, but I think that these days formats such as jASON are more popular because of their simplicity.

              Here is one example 😉
              https://duet3d.dozuki.com/Wiki/Object_Model_of_RepRapFirmware

              T3P3Tonyundefined fcwiltundefined 2 Replies Last reply Reply Quote 1
              • T3P3Tonyundefined
                T3P3Tony administrators @zapta
                last edited by

                @zapta @fcwilt moved your conversation here to keep the original user's request for help on topic.

                www.duet3d.com

                fcwiltundefined 1 Reply Last reply Reply Quote 1
                • fcwiltundefined
                  fcwilt @T3P3Tony
                  last edited by

                  @t3p3tony

                  Thank you.

                  Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                  1 Reply Last reply Reply Quote 0
                  • fcwiltundefined
                    fcwilt @zapta
                    last edited by

                    @zapta said in Structured Configuration Language:

                    XML used to be a hot format, but I think that these days formats such as jASON are more popular because of their simplicity.

                    It uses curly braces!

                    Makes me wonder about the mental state of those that devised it. 😉

                    Frederick

                    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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