BondtechAB / Bondtech_Prusa_i3

Bondtech extruder upgrade for Prusa i3 printer.
GNU General Public License v3.0
159 stars 64 forks source link

GCode interpreted incorrectly #21

Open ghost opened 3 years ago

ghost commented 3 years ago

Using FW393-Build4117-Bondtech-MK3S-16-EINSy10a-E3Dv6full from this repository, extra movements are added that are not specified by the gcode which severely impact print quality. The first attached picture is a screen shot of my test gcode in prusa-gcodeviewer. As you can see, at no point should the extruder pass over the center of the cube in an x pattern. In the photographs attached, the left was printed using the firmware specified from this repository and the right was printed using firmware built directly from the v3.9.3 branch of the prusa3d repository. The only thing I changed in the firmware from the prusa repo was the E steps per unit (M92 E415). The test cube that I photographed was sliced with Cura 4.8 but the same problem also occurs when using prusa slicer v2.3.1. I have attached the gcode file but any should yield the same result. The printer is a Genuine Prusa MK3s with the bondtech upgraded extruder and original e3dv6 hotend. I use repetier-server for remote printing but that should not affect gcode interpretation as it simply passes the gcode to the serial interface. @lejo1512 is the 3.9.3 firmware in this repo built directly from BondtechAB/Bondtech-Prusa-Firmware? If so, what branch is used?

cube.gcode.txt Screenshot from 2021-05-06 21-49-43 photo_2021-05-06_21-56-05 photo_2021-05-06_21-55-59 photo_2021-05-06_21-55-54