code wiki / step

topic: step

15 modules sharing the step name family (derived from the tree's prefix discipline).

The 'step' topic family in the Nishi sovereign ecosystem focuses on processing and validating STEP data across multiple stages, from parsing to geometric extraction and surface evaluation. Modules like nx_step_brepw_gate ensure analytic B-REP write parity through a gated pipeline, while nx_step_geom extracts real geometry from STEP files, bridging structural data to actual coordinates. nx_step_nurbs_gate validates rational B-spline surfaces, critical for precise metrology, ensuring fidelity in round parts. Together, these modules support a cohesive workflow for STEP data integrity and geometric accuracy.

auto-narrated by the local model from this topic's module headers; links verified against the wiki index.

narrated overview -- maintained by the narration lane, module links verified against this wiki.

moduledescriptionlinesfuncs
nx_step_brepw.nxANALYTIC B-REP STEP WRITE (cadtwin P3a write parity): two capabilities.4146
nx_step_brepw_gate.nxANALYTIC B-REP WRITE, both capabilities verified through our own gated pipeline:2225
nx_step_geom.nxREAL GEOMETRY extraction from a STEP file (cadtwin P3a: structure -> actual coordinates).1026
nx_step_geom_gate.nxbenchmark REAL GEOMETRY extraction from the as1 STEP file (cadtwin P3a: structure ->1152
nx_step_nurbs.nxRATIONAL B-SPLINE SURFACE evaluation from STEP (cadtwin P3a: the ROUND parts, exact).27910
nx_step_nurbs_gate.nxMETROLOGY gate for rational B-spline surface evaluation (cadtwin P3a round parts).1792
nx_step_parse.nxR1a STEP (ISO-10303-21) STRUCTURE parser LIB (no main; gated by nx_step_parse_gate).45322
nx_step_parse_gate.nxteeth for R1a STEP structure parse on the REAL canonical assembly2223
nx_step_sample_fetch.nxR1a of the CAD car-twin ladder: bank the CANONICAL STEP assembly test file484
nx_step_tess.nxPLANAR-FACE TESSELLATION from STEP B-rep (cadtwin P3a geometry half): turn the file's34913
nx_step_tess2.nxCOMPLETE planar-face tessellation: B-SPLINE CURVE edges + HOLE BRIDGING (cadtwin P3a,78717
nx_step_tess2_gate.nxCOMPLETE planar tessellation on the real as1: B-spline curve edges (Cox-de Boor,2042
nx_step_tess_gate.nxbenchmark PLANAR-FACE TESSELLATION on the real as1 STEP file (cadtwin P3a geometry).1533
nx_step_write.nxSTEP WRITE (cadtwin P3a write half, first rung): emit a valid ISO-10303-21 file from a31010
nx_step_write_gate.nxSTEP WRITE round-trip on real twin geometry (cadtwin P3a write half, rung 1).1932