Table of Contents

PostExecutionCommand Panel

Layout

  • Output Step Files Section
    • Enable Write Step Files CheckBox
    • Step File Template Label
    • Step File Template Text Field
    • Apply one line layout to the label and the text field.
  • Output Shot Files Section Visible if EnablePhysics is true.
  • Optimization Files Section Visible if EnablePhysics is true.
  • CL → NC Writeback Section
  • Geometry Difference Section
Note

Meshed-geometry output is no longer a Post-Execution section: a geometry snapshot can be taken at any spot of the mission, unlike the run-derived file outputs above. Use the standalone Record Meshed Geometry (RecordMeshedGeomCommand) or Export Meshed Geometry (ExportMeshedGeomToStlCommand) commands instead.

Source Code Path

See this page for git repository.

WPF Application Source Code Path

  • Mission/PostExecutionCommandPanel

Web Page Application Source Code Path

HiNC-2025-webservice (Quasar CLI SPA):

  • wwwroot-src/src/components/mission/PostExecutionCommandPanel.vue — five cards: Step Files / Shot Files / Optimization / CL → NC Writeback / Geom Diff. Shot Files and Optimization cards are gated on appState.isShowPhysicsOptions (matches legacy). GeomDiff is embedded inline because it is a property on PostExecutionCommand rather than a standalone ISessionCommand.
  • wwwroot-src/src/api/mission.ts — typed wrapper; uses commands/{path}/postexecution/* endpoints including enable-geom-diff + geom-diff-detect-radius-mm.
  • Missions/MissionController.cs — REST endpoints for PostExecution per-property PUTs.