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

    Load and unload

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    2
    317
    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.
    • 3dwareundefined
      3dware
      last edited by

      Hello RC42

      Again, I have a question:

      If one of the 4 extruder triggers runout sensors goes into break, this is so far synonymous io, only if I then unload my load and macro launches he loses on the remaining extruders, the temperature and then prints with only one.

      How can I handle this, so that the tool always remains active before the break.

      Enclosed my load macro.

      Then I can pack the whole thing in a macro that when I load for example t4 (4 extruder) he only takes these which are also plugged?
      The rest then have a temp mistake.

      Do I have a possibility?

      I politely ask for help.

      regards
      Michel

      T91
      G91
      G1 Z5 F400
      G90
      G1 X0 Y-250 F800 ; Move to service position
      G10 S240 ; Set current tool temperature to 240C
      M291 P"Warten bis das Hotend 240°C erreicht hat!" R"Filament laden" S0 T600 ; Display message
      M116 S5 ; Wait for the temperatures to be reached
      G4 P200
      M300
      G4 P2000
      M292
      M291 P"Temperatur erreicht" S2
      M291 P"Bitte Filament einführen, halten und mit OK bestätigen" S3 ; Display new message
      M291 P"Führe Filament zur Düse" S0 T40
      G1 E10 F180 ; Feed 1870mm of filament at 3000mm/min
      G1 E40 F500 ; Feed 1870mm of filament at 3000mm/min
      G4 P1000 ; Wait one second
      G1 E100 F200 ; Feed 80mm of filament at 300mm/min
      G1 E-2 F500 ; Retract 10mm of filament at 800mm/min
      M400 ; Wait for moves to complete
      ;play sound
      G4 P200
      M300
      G4 P2000
      M400
      M291 P"Filament laden abgeschlossen bitte bestätigen mit OK" S2 ; Display new message
      M292 ; Acknowledge message

      unload:
      T91
      G91
      G1 Z5 F400
      G90
      G1 X0 Y-250 F800 ; Move to service position ; Move to service position
      G10 S240 ; Set current tool temperature to 240C
      M291 P"Bitte warten bis das Hotend 240°C erreicht hat!" R"Filament entladen" S0 T600 ; Display message
      M116 ; Wait for the temperatures to be reached
      M400 ; Wait for moves to complete
      M292
      M291 P"Entlade Filament..." R"Filament entladen" S2 ; Display another message
      G1 E30 F180 ; Load 30mm of filament at 180mm/min
      G1 E-150 F1000 ; Retract 200mm of filament at 1000mm/min
      M400 ; Wait for the moves to finish
      M292 ; Acknowledge message
      ;play sound
      G4 P200
      M300
      G4 P2000
      M291 P"Filament kann nun entfernt werden" R"Filament entladen" S2 ; Display another message

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

        @3dware, did you solve this problem? If not, please provide more details of your machine and the config.g file. Does it have 4 separate nozzles, each with one heater and one extruder, or a single nozzle with one heater and four extruders feeding it? Or something else?

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