Blisk
April 8, 2024, 7:11am
1
What is the problem?
Filament sensor doesn't work, it continue printing, without pausing when filament runs out
What did you already try to solve it?
Try to install some plugins
Have you tried running in safe mode?
no
Did running in safe mode solve the problem?
no
Systeminfo Bundle
You can download this in OctoPrint's System Information dialog ... no bundle, no support! )
WRITE HERE
Additional information about your setup
OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible
Rapsberry Pi 4, octoprint 1.9.3
CR10 max all default
Recv: FIRMWARE_NAME:Marlin Ver 1.70.0 BL (Creality3D) SOURCE_CODE_URL:GitHub - MarlinFirmware/Marlin: Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine. PROTOCOL_VERSION:1.0 MACHINE_TYPE:3D Printer EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
Recv: Cap:EEPROM:1
Recv: Cap:AUTOREPORT_TEMP:1
Recv: Cap:PROGRESS:0
Recv: Cap:PRINT_JOB:1
Recv: Cap:AUTOLEVEL:1
Recv: Cap:Z_PROBE:1
Recv: Cap:LEVELING_DATA:1
Recv: Cap:SOFTWARE_POWER:0
Recv: Cap:TOGGLE_LIGHTS:0
Recv: Cap:CASE_LIGHT_BRIGHTNESS:0
Recv: Cap:EMERGENCY_PARSER:0
Recv: ok
Send: M155 S2
Hello,
Have you tested your filament sensor ?
Blisk
April 8, 2024, 8:50am
3
yes and it works when I print from SD card and also I can sell led goes off when filament is out.
It appears, that the firmware does not support HOST_ACTION_COMMANDS:
https://reprap.org/wiki/Firmware_Capabilities_Protocol#Cap:HOST_ACTION_COMMANDS
It's Creality after all.
You have to use a new firmware:
1 Like
Blisk
April 8, 2024, 12:37pm
7
I have compiled firmware and this is what I get now, but still filament sensor not working.
Recv: Cap:SERIAL_XON_XOFF:0
Recv: Cap:BINARY_FILE_TRANSFER:0
Recv: Cap:EEPROM:1
Recv: Cap:VOLUMETRIC:1
Recv: Cap:AUTOREPORT_POS:0
Recv: Cap:AUTOREPORT_TEMP:1
Recv: Cap:PROGRESS:0
Recv: Cap:PRINT_JOB:1
Recv: Cap:AUTOLEVEL:1
Recv: Cap:RUNOUT:1
Recv: Cap:Z_PROBE:1
Recv: Cap:LEVELING_DATA:1
Recv: Cap:BUILD_PERCENT:1
Recv: Cap:SOFTWARE_POWER:0
Recv: Cap:TOGGLE_LIGHTS:0
Recv: Cap:CASE_LIGHT_BRIGHTNESS:0
Recv: Cap:EMERGENCY_PARSER:1
Recv: Cap:HOST_ACTION_COMMANDS:1
Recv: Cap:PROMPT_SUPPORT:1
Recv: Cap:SDCARD:1
Recv: Cap:MULTI_VOLUME:0
Recv: Cap:REPEAT:0
Recv: Cap:SD_WRITE:1
Recv: Cap:AUTOREPORT_SD_STATUS:1
Recv: Cap:LONG_FILENAME:1
Recv: Cap:LFN_WRITE:0
Recv: Cap:CUSTOM_FIRMWARE_UPLOAD:0
Recv: Cap:EXTENDED_M20:1
Recv: Cap:THERMAL_PROTECTION:1
Recv: Cap:MOTION_MODES:0
Recv: Cap:ARCS:1
Recv: Cap:BABYSTEPPING:1
Recv: Cap:EP_BABYSTEP:0
Recv: Cap:CHAMBER_TEMPERATURE:0
Recv: Cap:COOLER_TEMPERATURE:0
Recv: Cap:MEATPACK:0
Recv: Cap:CONFIG_EXPORT:0
Recv: ok
With the new firmware does a print from the SD card still detect a loss of filament?
Enable the serial.log and print through OctoPrint. This will hopefully let us see the HOST_ACTION_COMMANDS in action.
See https://reprap.org/wiki/G-code#Action_commands for more details.
1 Like
Blisk
April 8, 2024, 1:19pm
9
I just uploaded this firmware and now detect filament sensor and is OK.
Thank you
1 Like
Blisk
April 11, 2024, 8:16am
10
NO still not ok. Filament freely move and printer started to print in the air again. I am totally frustrated, 2 kilos of filament in the trasth.
Maybe it won't help much, because I have a different type of printer, ( Anycubic 3 XS ) but ... filament detection ( and print interruption ) is only possible when printing from an SD card.
I don't know if another firmware will change it for me, I haven't tried it (there is no other FW from the manufacturer and free have various shortcomings, it's not worth trying).