BREP_reconstruction 0.2.0

Kernel integration for neutral BREP_RANSAC recognition results
Documentation

BREP_reconstruction

BREP_reconstruction owns code that needs both the kernel-free BREP_RANSAC recognizer and BREP_kernel: mesh/metadata conversion, carrier-to-kernel conversion, hybrid analytic/faceted reconstruction, STEP validation support, and the STL-to-STEP conversion pipeline.

The crate re-exports the brep_ransac public API. Integration-specific APIs are grouped under:

  • brep for kernel mesh/metadata conversion, analytic carrier conversion, and attaching face metadata;
  • step_validation for STEP validation reports, progress, and CSV output;
  • stl for ASCII/binary STL parsing and welding;
  • stl_conversion for recognition, hybrid/faceted fallback, and validated AP214 STEP serialization.

It is a library-only package, publishable and versioned 0.1.0, not yet released. Its BREP_RANSAC and BREP_kernel dependencies carry a registry version beside their repository-relative path; the kernel dependency is pinned EXACTLY (=0.3.0), so the two move in lockstep. It also depends on serde and serde_json. It publishes after BREP_RANSAC and BREP_kernel, and before BREP_render.