Skip to content

Bad STEP generation #1573

@DPlFnAz5J91kerf

Description

@DPlFnAz5J91kerf

SolveSpace version 3.1~ed5e0b43

I created a cylinder with a diameter and a height of 30mm, exported it in STEP and opened it in PrusaSlicer, which showed the error: "744 Open Edges".

In cylinder.step, I replaced all substrings "14.9999999993" with "15.00000000" and "0.0000000007" with "0.0000000000" and saved as cylinder_fixed.step: the vertical "seams" disappeared in the slicer and the number of errors decreased.

Can it be a floating point crap? https://0.30000000000000004.com/

Image

bad_step.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    STEPIssues relating to STEP file read/writeduplicate

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions