Load and unload



  • 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


  • administrators

    @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?


Log in to reply