SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
6.93k stars 812 forks source link

Retraction when switching material - extra length on restart - ignored for first tool change (after the one initially selected) #2608

Closed dumitrugrl closed 7 months ago

dumitrugrl commented 11 months ago

OrcaSlicer Version

1.8.0 - beta1

OS version

Windows 10

Additional system information

Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz 2.21 GHz 16.0 GB (15.9 GB usable) 64-bit operating system, x64-based processor Windows 10 Pro

Printer

Creality CR-10S

How to reproduce

  1. Printer edit properties
  2. Extruder
  3. Setup "Retraction when switching material"
  4. Length: 8.6
  5. Extra length on restart: -3.0

Actual results

image

The first tool change (other than the initial tool at the beginning of the print) pushes back the entire retracted length: image

The next one and all the other following the 2nd, seem to be taking the -3 extra restart into account image

Expected results

All tool changes should take into account the extra length on restart / extra restart distance

Project file & Debug log uploads

Flowrate Test - Pass1.zip

Checklist of files to include

github-actions[bot] commented 8 months ago

Orca bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] commented 7 months ago

Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.