Skip to content

mesh-compile: B-rep plane faces with warped corners report Proven(0) without measuring #257

Description

@GeneralPawz

Found while working on #254. A B-rep face with straight edges, no declared surface and corners that aren't coplanar is triangulated, but its deviation report says `Proven(0)`. Its warp is never measured, so the report can claim an exact mesh for a face that has no unique flat surface. That is a soundness gap in `compile_mesh_with_deviation`.

Done when

Such faces either report their warp as `Certified(w)`, using the #254 definition (the largest corner distance from the fit plane they're triangulated in), or are refused by name. A test covers a B-rep box with one warped plane face. Truly planar faces keep `Proven(0)`.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

needs-triageFiled but not yet accepted, sized, or scheduled

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions