OctoPi 2024.11.05.092907 with "webcamd", based on OctoPi 1.0.0, running on Raspberry Pi 4 Model B Rev 1.1
FLSUN Cube, no filament sensor
Marlin 2.1.2.5
PrusaSlicer 2.9.0
G-Code
Start G-Code
G90 ; use absolute coordinates
M83 ; extruder relative mode
M104 S{is_nil(idle_temperature[0]) ? 150 : idle_temperature[0]} ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling
M140 S{first_layer_bed_temperature[0]} ; set final bed temp
M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize
G28 ; home all axis
G29 ; auto bed levelling
G1 Z50 F240
G1 X2.0 Y10 F3000
M104 S{first_layer_temperature[0]} ; set final nozzle temp
M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize
G1 Z0.28 F240
G92 E0
G1 X2.0 Y140 E10 F1500 ; prime the nozzle
G1 X2.3 Y140 F5000
G92 E0
G1 X2.3 Y10 E10 F1200 ; prime the nozzle
G92 E0
End G-Code
{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F600{endif} ; Move print bed down
G1 X50 Y50 F{travel_speed*60} ; move print head out of the way
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
Resume on the OctoPrint GUI
Does not show for me, should I check the LCD the next time?
My printer is on another floor, that's why I did not check it and just used OctoPrint to cancel and reconnect after the error.
When the error does not show up in octoprint.log does that mean that it could be another error but it just shows Recv: echo:busy: paused for user ? Is there some way for me to pinpoint the error?
Could this error be caused by EMI? There are fluorescent tubes in this room.
Or: Low voltage on the drivers?
Or: Could this also be caused by a faulty mainboard? (it is old, 2017)
Or: The temperature fluctuates too much?
I used WeTransfer because the file was bigger than 4mb, sry.
D20 is misleading, sorry again. The *.stl file I used was called like that. The gcode is for a screw and nut.
serial.log:
The print starts at 2024-12-12 21:50:16,008
The notification appears at 2024-12-12 23:13:16,486
Then I try to unpause / pause with the OctoPrint buttons on the left. There was no extra button for resume.
Then I cancel the print job at 2024-12-12 23:15:50,329
I did not find any filament change commands or pause commands in the gcode.
Added these settings in configuration.h and configuration_adv.h of marlin because I wanted to update my LCD as well but then realized my LCD does need another configuration file and other menu pictures:
EEPROM_SETTINGS (in Configuration.h)
BABYSTEPPING (in Configuration_adv.h)
AUTO_REPORT_TEMPERATURES (in Configuration_adv.h)
AUTO_REPORT_POSITION (in Configuration_adv.h)
EXTENDED_CAPABILITIES_REPORT (in Configuration_adv.h)
M115_GEOMETRY_REPORT (in Configuration_adv.h)
M114_DETAIL (in Configuration_adv.h)
REPORT_FAN_CHANGE (in Configuration_adv.h)
SDSUPPORT (in Configuration.h)
LONG_FILENAME_HOST_SUPPORT (in Configuration_adv.h)
AUTO_REPORT_SD_STATUS (in Configuration_adv.h)
SDCARD_CONNECTION ONBOARD (in Configuration_adv.h)
EMERGENCY_PARSER (in Configuration_adv.h)
SERIAL_FLOAT_PRECISION 4 (in Configuration_adv.h)
HOST_ACTION_COMMANDS (in Configuration_adv.h)
HOST_PROMPT_SUPPORT (in Configuration_adv.h)
HOST_STATUS_NOTIFICATIONS (in Configuration_adv.h)
Options to support dialog with host (as pre requisite)
SET_PROGRESS_MANUALLY (in Configuration_adv.h)
M73_REPORT (in Configuration_adv.h)
ADVANCED_OK (in Configuration_adv.h)
NOZZLE_PARK_FEATURE (in Configuration.h)
ADVANCED_PAUSE_FEATURE (in Configuration_adv.h)
PARK_HEAD_ON_PAUSE (in Configuration_adv.h)
FILAMENT_LOAD_UNLOAD_GCODES (in Configuration_adv.h)
Z_MIN_PROBE_REPEATABILITY_TEST (in Configuration.h)
G26_MESH_VALIDATION (in Configuration.h)
Z_STEPPER_AUTO_ALIGN (in Configuration_adv.h)
Currently have my LCD disconnected
Until now it seems to be working. Have printed 1hour, 4hours and now 3 hours without a pause / error/ etc.