Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Gcode Variable/Scripts

    Tuning and tweaking
    2
    5
    690
    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.
    • AS-3D Druck
      AS-3D Druck last edited by

      Hi there,

      in the past i missed some Features on Marlin and other Firmwares that allows me to interact with my Printer.
      For Example if i load Filament i wanna safe load it until i reached maybe 400mm and after that slower until the Hotend extrudes Filament.
      The Problem is the Printer donn't know how if it's reached the Hotend or still is on the way. (Bowden Setup)
      So it would be cool if i can say:

      [[language]]
      if(!click_or_interact){
           extrude_Filament();
      }
      
      

      This can be a simple Popu for the Webinterface or a simple click on the LCD.
      Maybe something like this exist already, but i miss Things like this. 😉

      So to ask a Question finaly:
      Is it possible to creat: "Gcode Variable/Scripts"?

      Best regards
      AS-3D Druck / Andre

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

        RepRapFirmware has a macro system:

        In the web interface you can add a macro.

        For loads of examples of what you could put in them:

        http://reprap.org/wiki/RepRap_Firmware_macros#Load_filament

        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • AS-3D Druck
          AS-3D Druck last edited by

          @T3P3Tony:

          RepRapFirmware has a macro system:

          In the web interface you can add a macro.

          For loads of examples of what you could put in them:

          http://reprap.org/wiki/RepRap_Firmware_macros#Load_filament

          I know that but this isn't what i mean.
          I want more control with a Feature like a descriped. 🙂

          But can the Macrosystem be used by the gcode endscript?

          Best regards
          AS-3D Druck / Andre

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

            I don't understand. If you run a macro by clicking on it in the web interface. So you write a macro the extrudes fast for 400, then slow for the remainder.

            www.duet3d.com

            1 Reply Last reply Reply Quote 0
            • AS-3D Druck
              AS-3D Druck last edited by

              The Marcos got static values that don't fit on eatch situation.
              By the way the Example above was 1 Thing that can be done with that type of gcode scripting
              but there are many more cases where this Feature would be usefull. 😉

              Best regards
              AS-3D Druck / Andre

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