Problem with Octoprint and slicers

Every time I want to print something with Octoprint I get the following error message:

Layer indicator not found in file! Check layer pattern in DisplayLayerProgress-Settings and reupload the file!

The slicer that I use is Cura 4.4.1 but other slicers generate the same message.
My knowledge is not sufficient enough to solve this. Is there someone who can help me with the right settings?

Windows 10
Printrer Creality Ender 3
Cura 4.4.1
Octoprint version Version 1.3.12 with the latest plugins

I got no answer for you because I don't know what's causing this error.
But I'll tag @OllisGit - maybe he can help you :slight_smile:

The displayLayerProgress Plugin looks for specific lines in the gcode file which tells it where a new layer starts.

Have a look at the plugins settings in the tab "Layer" is a brief description what it expects, together with samples for different slicers.
Normaly this should work with Cura "out of the box".

Maybe these indiciator-lines are supressed in your Curas gcode output through a setting or they are not longer valid on behalf of chances in Cura.

Here: https://github.com/OllisGit/OctoPrint-DisplayLayerProgress is explained what to do

Hi @freddydelange,
if you still have issues with the plugin, just create a ticket in my GitHub and attach your layer-settings and your gcode.
I am sure we can find a solution.
Btw. I will update the documentation about the popup.

Hello, thanks for the response. I am almost certain that it must be something in octoprint or the plugin because it also gets me the message with other slicers. am a newbey so it is rather difficult for me maybe it will be easier by e-mail? thanks in advance otherwise don't know how to make a ticket (sorry)

Start and stop Gcodes i use in Cura are:

Cura Start Gcode

G28 ; home all axes
M117 Purge extruder
G92 E0 ; reset extruder
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
G1 X0.1 Y20 Z0.3 F5000.0 ; move to start-line position
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
G92 E0 ; reset extruder
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
M117 All systems go!

Cura Eind Gcode

G91 ;Relative positionning
G1 E-2 F2700 ;Retract a bit
G1 E-2 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Wipe out
G1 Z10 ;Raise Z more
G90 ;Absolute positionning

G1 X0 Y{machine_depth} ;Present print
M106 S0 ;Turn-off fan
M104 S0 ;Turn-off hotend
M140 S0 ;Turn-off bed

M84 X Y E ;Disable all steppers but Z

FWIW PrusaSlicer supports Ender 3

Thanx i knowe but it generates the same error :

Layer indicator not found in file! Check layer pattern in DisplayLayerProgress-Settings and reupload the file!

Issue is created. Conversation will be continued there:

1 Like