Skip to content

feat(renderer): time-based scrub + print-time estimate #181

Description

@sobechestnut-dev

Backlog candidate (2026-07-23 research pass) · triage against E9 #162.

Add time-based scrubbing + a print-time estimate. Today scrubbing is by segment/layer; every slicer preview also has a time slider, and a total print-time readout is standard.

Data: derivable — per-segment duration is approximately segment length divided by feedrate (feedrate is in the IR); a cumulative sum gives a time axis and a total estimate. (Honesty note: this is a kinematic estimate, not accel-aware; label it as such, and prefer the slicer's own estimate when metadata provides one — see the filament/time-metadata issue.)

Approach: compute cumulative time in core; add a time↔segment mapping so scrub can accept a time value; surface total time in state.

Implementation gated by DD/E9 triage per project governance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions