supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.05k stars 515 forks source link

Sequential printing multiple parts on a machine with multiple tool set temperature for the wrong. #3362

Open cyber-murmel opened 1 year ago

cyber-murmel commented 1 year ago

Bug description When slicing multiple parts in sequential mode for a machine that has more that one tool, the M104 commands are issues for T0 al though another tool (e.g. T1) has been selected for all the parts.

Expected behavior M104 commands should be issued for the tool that is in use.

!!>> Project File <<!! Hemera Directo Tool.3mf.zip Hemera Directo Tool.gcode.zip

To Reproduce Steps to reproduce the behavior:

  1. In Expert mode go to 'Print Settings > Output options > Sequential Printing'
  2. Enable 'Complete individual objects'
  3. Adjust other parameters according to your printer
  4. Choose the second tool for all parts on the build plate
  5. Slice and export
  6. Search gcode for T0

image

image

Desktop (please complete the following information):

cyber-murmel commented 1 year ago

It seems that the gcode only contains M104 and M109 commands for T0 when slicing for multiple extruders.