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.
| module | description | lines | funcs |
|---|---|---|---|
| nx_step_brepw.nx | ANALYTIC B-REP STEP WRITE (cadtwin P3a write parity): two capabilities. | 414 | 6 |
| nx_step_brepw_gate.nx | ANALYTIC B-REP WRITE, both capabilities verified through our own gated pipeline: | 222 | 5 |
| nx_step_geom.nx | REAL GEOMETRY extraction from a STEP file (cadtwin P3a: structure -> actual coordinates). | 102 | 6 |
| nx_step_geom_gate.nx | benchmark REAL GEOMETRY extraction from the as1 STEP file (cadtwin P3a: structure -> | 115 | 2 |
| nx_step_nurbs.nx | RATIONAL B-SPLINE SURFACE evaluation from STEP (cadtwin P3a: the ROUND parts, exact). | 279 | 10 |
| nx_step_nurbs_gate.nx | METROLOGY gate for rational B-spline surface evaluation (cadtwin P3a round parts). | 179 | 2 |
| nx_step_parse.nx | R1a STEP (ISO-10303-21) STRUCTURE parser LIB (no main; gated by nx_step_parse_gate). | 453 | 22 |
| nx_step_parse_gate.nx | teeth for R1a STEP structure parse on the REAL canonical assembly | 222 | 3 |
| nx_step_sample_fetch.nx | R1a of the CAD car-twin ladder: bank the CANONICAL STEP assembly test file | 48 | 4 |
| nx_step_tess.nx | PLANAR-FACE TESSELLATION from STEP B-rep (cadtwin P3a geometry half): turn the file's | 349 | 13 |
| nx_step_tess2.nx | COMPLETE planar-face tessellation: B-SPLINE CURVE edges + HOLE BRIDGING (cadtwin P3a, | 787 | 17 |
| nx_step_tess2_gate.nx | COMPLETE planar tessellation on the real as1: B-spline curve edges (Cox-de Boor, | 204 | 2 |
| nx_step_tess_gate.nx | benchmark PLANAR-FACE TESSELLATION on the real as1 STEP file (cadtwin P3a geometry). | 153 | 3 |
| nx_step_write.nx | STEP WRITE (cadtwin P3a write half, first rung): emit a valid ISO-10303-21 file from a | 310 | 10 |
| nx_step_write_gate.nx | STEP WRITE round-trip on real twin geometry (cadtwin P3a write half, rung 1). | 193 | 2 |