Skip to content

v1.7.6 — cookbook complete: healing, meshing, XCAF, topology

Choose a tag to compare

@gsdali gsdali released this 19 Jun 09:36
· 33 commits to main since this release

Documentation-only release. No code, API, or xcframework change — SPM consumers get the same v1.7.1 binary; only the tag and docs advance.

Completes the issue #210 cookbook area list — the Swift-API counterpart to OCCT's own user guides — with the final four areas (#228). Every snippet was compile- and run-checked against the shipped API.

  • Healing & Validity — checks (isValid / isValidSolid / isSelfIntersecting / analyze), orientation (signedVolume / orientedForward), and repair (healed / fixed / unified / upgraded / sew / free-bounds).
  • Meshing & Exportmesh + MeshParameters, the Mesh type, toShape, a deflection table, and STL / OBJ / PLY / STEP / IGES / BREP / glTF export + import.
  • XCAF AssembliesDocument trees, components & instancing, colors & materials, structured STEP / GLB round-trip (with a rendered two-colour assembly figure).
  • Topology Graph — node counts, adjacency / shared edges / sameDomainFaces, durable UIDs, and history tracking.

The cookbook now covers Booleans, Threads, Helices, Lofting & Sweeps, Helical Sweeps, Healing & Validity, Meshing & Export, XCAF Assemblies, and Topology Graph.

📖 Docs & cookbook: https://gsdali.github.io/OCCTSwift/