Is there an existing issue for this problem?
OrcaSlicer Version
1.6.0
Operating System (OS)
Windows
OS Version
11
Additional system information
When printing multiple objects simultaneously in "print by layer" mode, the minimum layer time threshold is being applied independently to each object rather than to the total layer time across all objects on the plate.
Printer
AD5M
How to reproduce
Go to filament-Cooling, set min fan speed threshold to 60%,15s, set max fan speed threshold to 70%,10s, then import 2 parts that would take roughly 10 minutes to print. go to Others-print sequence, select "by object" and slice the parts. in preview notice the model printing time. then go to Others-print sequence and select "by-layer" and slice the parts again. you will see that the print time is double. But it should be the same if they are small parts.
Actual results
Actual behaviour: Each object is individually throttled to meet the minimum layer time, making a 2-object print take approximately twice as long as a single-object print. This defeats the primary purpose of printing multiple small objects together, which is to provide natural cooling time while the nozzle works on other objects.
Evidence: Estimated print time for 2 identical small parts printed together equals the sum of printing each part separately. Layer time estimates in the preview confirm each object is being treated independently.
Impact: Makes multi-object printing of small parts significantly slower than intended, and over-throttles print speed unnecessarily.
Expected results
Expected behaviour: When printing N small objects together by layer, the nozzle visiting each object in sequence should collectively satisfy the minimum layer time. A single layer visiting 2 objects should take the same total time as a single layer on one object — not twice as long.
Project file & Debug log uploads
bearingstest - ax3 (6).zip
debug_Fri_Mar_13_15_11_16_20200.log.zip
Checklist of files to include
Anything else?
No response
Is there an existing issue for this problem?
OrcaSlicer Version
1.6.0
Operating System (OS)
Windows
OS Version
11
Additional system information
When printing multiple objects simultaneously in "print by layer" mode, the minimum layer time threshold is being applied independently to each object rather than to the total layer time across all objects on the plate.
Printer
AD5M
How to reproduce
Go to filament-Cooling, set min fan speed threshold to 60%,15s, set max fan speed threshold to 70%,10s, then import 2 parts that would take roughly 10 minutes to print. go to Others-print sequence, select "by object" and slice the parts. in preview notice the model printing time. then go to Others-print sequence and select "by-layer" and slice the parts again. you will see that the print time is double. But it should be the same if they are small parts.
Actual results
Actual behaviour: Each object is individually throttled to meet the minimum layer time, making a 2-object print take approximately twice as long as a single-object print. This defeats the primary purpose of printing multiple small objects together, which is to provide natural cooling time while the nozzle works on other objects.
Evidence: Estimated print time for 2 identical small parts printed together equals the sum of printing each part separately. Layer time estimates in the preview confirm each object is being treated independently.
Impact: Makes multi-object printing of small parts significantly slower than intended, and over-throttles print speed unnecessarily.
Expected results
Expected behaviour: When printing N small objects together by layer, the nozzle visiting each object in sequence should collectively satisfy the minimum layer time. A single layer visiting 2 objects should take the same total time as a single layer on one object — not twice as long.
Project file & Debug log uploads
bearingstest - ax3 (6).zip
debug_Fri_Mar_13_15_11_16_20200.log.zip
Checklist of files to include
Anything else?
No response