Closed derlangemarkus closed 1 year ago
Sorry, I was wrong. There was a (negative) extraction in the endcode. After printing the head moves up and do a retract. I changed it to one line for the retract and then a line for the movement. Now the calculated size is correct.
The problem
The total height of the object to print is calculated wrong. It is much too high. In my situation I found out that the reason could be my Cura end code. After printing the printer moves 8 cm in z direction. The result is that the object is calculated 8cm higher than it actually is.
I guess the plugin is looking for the highest z axis value in gcode.
Maybe there could be several solutions: 1) only consider z axis moves if there is any extrusion afterwards 2) the user can configure an offset (in my case 8cm) that will reduces the calculated total height 3) a comment in the end code can be used to show that the following lines are not for printing anymore. The calculation ignores every following gcode.
Version of OctoPrint
1.8.6
Platform
Raspberry Pi 3b+
Operating system running OctoPrint
OctoPi
Dashboard version
1.19.9
Python version
3.7.3
Printer model & used firmware incl. version
Anycubic vyper
Browser and version of browser, operating system running browser
No response
Logs and other files needed for analysis
File uploads & additional information
AV_Tube_holder_D32_mm_M6.gcode.zip
Unfortunately I cannot upload the Systeminfo Bundle because its size of 129MB is bigger than the allowed 25MB.