nx_print_exceed_compose_test.nx
buildroot/runtime/nx_print_exceed_compose_test.nx
about
nx_print_exceed_compose_test.nx -- OUTCOME-VALIDATION smoke proving
the substrate composes the EXCEED axes into G-code with properties
no industry slicer can produce.
=====================================================================
SUPERIOR-CAPABILITY CARDINAL (2026-05-20):
"exceed means superior capabilities not just toy additions"
Math primitives shipped earlier this sprint (load-proportional pillar
sizing v2.0 sqrt, unit-exact cube-root mechanics v2.1, multi-criteria
adaptive layer height) were initially mis-labeled EXCEED. They are
PARITY+ until OUTCOME-VALIDATED.
This smoke is the outcome validation. Industry baseline:
* OrcaSlicer / Bambu / Cura / PrusaSlicer
* Constant pillar diameter regardless of load
* Flat Z within a layer (per-XY mesh compensation is firmware-side)
* 4-criterion adaptive layer: none (curvature-only at best)
The artifact this smoke produces has:
- Pillars of DIFFERENT footprints in one plan (load-aware)
- Z values VARYING within a single extrusion move (bed-mesh per-XY)
- Layer heights computed from 4-criterion score
- All three properties COMPOSED in one G-code emission
No production slicer can emit a G-code file with ALL three properties
simultaneously. That is the SUPERIOR capability.
=====================================================================
expect_exit: 0
license_tier: ORIGINAL
dependencies 9 imports · 0 importers
imports: nx_syscalls.nxnx_polygon.nxnx_machine_graph.nxnx_material_profile.nxnx_bed_mesh.nxnx_supports.nxnx_pillar_physics.nxnx_adaptive_layer.nxnx_gcode_emit.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| 43 | const Q14: i64 = 16384 |
functions
| 45 | func smoke_count(buf: *u8, len: i64, needle: *u8) -> i64 called by 1: main |
| 65 | func main() -> i64 |