Tool Grab Conditional Wipe

Discussion in 'Getting Started' started by Todd Spurgeon, Mar 10, 2020.

  1. Todd Spurgeon

    Todd Spurgeon Member

    Joined:
    Oct 22, 2019
    Messages:
    8
    Likes Received:
    1
    Been working with the notion of conditional Gcode built into the toolchange macro. For instance I might want the printer to prime and wipe the nozzle if the tool is at a temperature around standby (say >180) but will not try to prime the nozzle if the hotend is below a standby threshold.

    Does a conventional logic statement work for this? has anyone else tried this?

    Another thought is to have a system variable turned to high during printing and turned off outside of printing or once printing is complete. This way the machine won't accidentally try to cold extrude just because the prime code is enabled in your "Grab tool" or "Tool Change" script if you grab a tool trying to check your system prior to printing.
     
  2. Amr

    Amr Well-Known Member

    Joined:
    Jun 2, 2019
    Messages:
    130
    Likes Received:
    31
    Duet Boards will not extrude at low temperatures and will report an error to the console that the tool was not driven as it is cold. At least that is what I experience.
     
  3. dc42

    dc42 Well-Known Member

    Joined:
    Aug 16, 2016
    Messages:
    526
    Likes Received:
    221
    Yes, that should be straightforward to do.
     

Share This Page