Skip to content

Minimum layer time applied per-object rather than per-layer when printing multiple objects by layer #33

@rwsinnovations-ctrl

Description

@rwsinnovations-ctrl

Is there an existing issue for this problem?

  • I have searched the existing issues

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

  • Log file
  • Project file

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions