Skip to content

Bridge direction ... "abnormality" #10533

Open
@codefaux

Description

@codefaux

Description of the bug

I'm printing a subframe unit with a dovetail-like guide slot. I've tried modifying the file a few different ways, but PrusaSlicer consistently fails to make the correct choice.

The piece in question is here;
image

Said guide slot is mirrored, and runs the entire length of the piece. It creates an overhang area of roughly 5.5mm x 330mm. One would expect any slicer to bridge this piece across the 5.5mm gap. I did. I gave it so much faith that I attempted printing it three times before I was actually present during the bridge.

PrusaSlicer is running a 332.5mm bridge a total of 18 or so times, across the 5.5mm gap THE WRONG WAY.

image

image

Upon closer inspection, the geometry which is encouraging this misbehavior is likely here -- pictured rotated 180 on X to expose underside view; (See second post, that geometry has been modified and still causes exact same behavior)
image

At those points, the solver has two options, and clearly selects incorrectly:

  • "Route A": (Pictured in screenshots)
    -- Along the groove: ~330mm bridge, unsupported at both ends aka nearly universally unprintable on FDM
    -- Across the holes: Properly supported with smallest gap, aka perfect

  • "Route B": (Expected operation, bridge rotated 90 degrees to screenshots)
    -- Along the groove: ~5.5mm bridge, supported at both ends, aka perfect
    -- Across the holes: Unsupported on one side, total gap ~9.5mm, aka not ideal but likely very printable.

Project file & How to reproduce

Subframe.zip

Load and slice at 0.25mm at any height

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

2.6.0-alpha6+win64

Operating system

Windows 10 64-bit

Printer model

Ground-up custom

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions