bigtreetech / BIGTREETECH-SKR-V1.3

32bit board with LPC1768, support marlin2.0 and smoothieware, support lcd2004/12864, On-board TMC2130 SPI interface and TMC2208 UART interface no additional wiring is required
999 stars 1.15k forks source link

CR-10S Filament change error #524

Open Prostakarnik opened 3 years ago

Prostakarnik commented 3 years ago

I've been using the 2.0.x bugfix version of Marlin and a pre-built profile for the CR-10S with the SKR v1.4 turbo board (TMC2209 drivers) and I've noticed that when the fiament change option is chosen from the menu, the X axis moves 20 mm, which is consistent with the previous versions, but the Y-axis moves all the way back to the rear left corner of the bed ( Y 280 probably), which is totaly off the previous version, which moved Y symetrically with X, i.e. 20 mm. The extruder itself executes the change relatively fast, but at the end, when the new filament is inserted and the purge is complete, when going back to the origin, the extruder rotates backwards arround 70 mm, effectively retracting the filament back into the tube. This lead to some pretty confused looks on my side as i did not understand why it suddenly wasn't extruding anything. After a careful observation however I noticed this issue and decided to post it here.

Is all of this intentional or is there actually an underlying issue here, namely the retraction. I can understand the reasoning behind doing the purge all the way back on the build plate, though it does make it more difficult to clean up after. The retraction however makes no sense. 70 mm is too much, maybe it was supposed to be 7 mm, but then again, I'm not sure about the reasoning behind this.