Filament Sensor bei Creality ender 5 plus

Hallo, ich habe einen Ender 5 plus 3D Drucker und hab mir Repetier Server Pro 1.4.10 Neptune-82 geholt. Der Drucker funktioniert auch super mit Repetier nur, wenn das Filament ausgeht, spricht Repetier nicht darauf an und druckt einfach weiter.
Auf dem Ender ist noch alles Original (Motherboard, Firmware). Wenn ich ohne Repetier Drucker und das Filament ausgeht, bleibt er stehen und wartet bis neues drin ist. Bei Repetier Server macht es nichts und druckt einfach weiter so das er dann ohne Filament druckt.
Meine Frage ist diese: wie kann ich meinen Filament Sensor in Repetier Server integrieren. Sodass wenn das Filament ausgeht er, in den Pausenmodus geht und wartet? Bin Neuling also bitte es mir so erklären, dass ich es auch umsetzten kann. Danke

Comments

  • Versuch mal ob
    M412 S1 H1
    hilft. Siehe
    https://marlinfw.org/docs/gcode/M412.html

    Wenn das ein neues Marlin ist geht es womöglich. Bei alten firmwares sind wir auf eine Meldung vom Drucker angewiesen, aber es gibt da einige die außerhalb des sd drucks nicht ausgeben, dann können wir das nicht sehen. Dann hilft nur eine alternative Firmware oder ein sensor der mit dem Pi verbunden ist.
  • Hallo,
    es ist die original Firmware Ender-5 Plus BLTouch_0904_V1.70.1 BLdrauf.
    Was da für eine Marlin Firmware drauf ist, weiß ich leider nicht.
    Der Motherboard chip ist ein Atmega2560.
    Wo und wie soll ich den Befehl M412 S1 H1 eingeben?
    Vielleicht hier? Druckeinstellungen, G-Codes, Ereignisabhängig, Senden vor einem Druckauftrag?

  • Ja senden vor einem Druckauftrag ist eine gute Position.

    Hätte allerdings erst in der Konsole versucht um zu sehen ob er den Befehl kennt oder sagt unknown command. Dann weiß man schon ob es was bringen kann.

    In der Konsole
    M115
    eingeben zeigt die Firmware - zumindest wenn die nicht ihre eigene Versionnummer eingetragen haben. Der Befehl zeigt auch was so alles drin ist (Cap:... Einträge). Leider gibt es so viele Versionen mit unterschiedlichen Konfigurationen dass man hier nicht pauschal eine Lösung hat, wenn man den Drucker nicht hat.
  • Ok, mit M115 ist dies drauf:
    Send:8:45:02.934: N15 M115
    Recv:8:45:02.984: FIRMWARE_NAME:Marlin Ver 1.70.1 BL (Creality3D) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:Ender-5 Plus EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
    Recv:8:45:02.984: Cap:EEPROM:1
    Recv:8:45:02.984: Cap:AUTOREPORT_TEMP:1
    Recv:8:45:02.984: Cap:PROGRESS:0
    Recv:8:45:02.984: Cap:PRINT_JOB:1
    Recv:8:45:02.984: Cap:AUTOLEVEL:1
    Recv:8:45:02.984: Cap:Z_PROBE:1
    Recv:8:45:02.984: Cap:LEVELING_DATA:1
    Recv:8:45:02.985: Cap:SOFTWARE_POWER:0
    Recv:8:45:02.985: Cap:TOGGLE_LIGHTS:0
    Recv:8:45:02.985: Cap:CASE_LIGHT_BRIGHTNESS:0
    Recv:8:45:02.985: Cap:EMERGENCY_PARSER:0
    Send:8:45:02.985: N16 M155 S1
    Geht bei Marlin Ver. 1.70.1 BL der Befehl M412 S1 H1?
    Wenn ja muß ich nur diesen Befehl bei Druckauftrag Starten eingeben? sonst nichts?

  • Also bei dem Befehl M412 S1 H1 kommt dies in der Konsole.

    Send:8:48:33.787: N17 M412 S1 H1
    Recv:8:48:33.803: ok

    Ist der Sensor nun aktiviert?

Sign In or Register to comment.