nx_slice_auto_supports_test.nx
buildroot/runtime/nx_slice_auto_supports_test.nx
about
nx_slice_auto_supports_test.nx -- verify auto-build of physics-aware
support plan from a real mesh.
Closed-form invariants:
(a) Null mesh -> null plan
(b) Zero-tri mesh -> null plan
(c) Bad layer height -> null plan
(d) Valid input -> non-null plan
(e) Cube mesh (no overhangs) -> plan.n == 0 (workflow runs cleanly
on a real mesh and correctly detects no support needed)
(f) Plan carries the requested footprint/spacing/capacity bounds
(g) Plan is COMPOSABLE with emit_layer (sanity: caller can chain)
expect_exit: 0
license_tier: ORIGINAL
dependencies 10 imports · 0 importers
imports: nx_syscalls.nxnx_polygon.nxnx_mesh.nxnx_bvh.nxnx_supports.nxnx_material_profile.nxnx_machine_graph.nxnx_gcode_emit.nxnx_pillar_physics.nxnx_slice_auto_supports.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
| 28 | const Q14: i64 = 16384 |
functions
| 30 | func main() -> i64 |