Skip to content

Feature request: combing only over lines/material #1084

Open
@richfelker

Description

@richfelker

Currently, retraction combing treats the entire abstract interior of the solid model as a candidate for combing moves. In particular, it can move across the interior of the model even if there is 0% infill, and across unprinted space between infill lines.

This is fine for materials that don't tend to to ooze/string, but for materials that do, it results in stringing/ooze inside the model. This:

  • causes unpredictable loss of material, resulting in underextrusion after the move.
  • for flexible-material prints, the strings alter the "texture" of the object felt when squeezing it

The stringing issue is less pronounced with high infill percent, since the oozed material gets wiped each time it hits an infill line, but either way the unpredictable loss of material happens. With flexible materials, this is a serious problem. You can'd just do "extra prime after move", because if material wasn't lost during the move, this will create a serious over-pressure issue in the bowden resulting in oozing next time a travel is attempted, even with retraction.

In addition, the main motivation for using the "noskin" or "infill only" combing modes is to avoid ugly scarring across the skin layers from traversing them along a different path than the original lines.

All of this would be mitigated by a combing mode that forces combing moves to follow the path of existing lines, rather than performing arbitrary moves across the interior of the "solid" model slice. The presence of an existing line under the nozzle prevents oozing almost entirely - sufficiently that it doesn't matter, anyway.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: DeferredNot for now, but we could find the time or need to do this later.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions