Table of Contents

Enum NcDiagnosticCategory

Namespace
Hi.NcParsers
Assembly
HiMech.dll

Diagnostic category of an NC diagnostic.

  • System + Error → exception/bug, unconsidered case
  • Unsupported + Warning → known unsupported, likely harmless
  • Unsupported + Error → known unsupported, likely matters
  • Validation + Warning → manufacturing/physics may be unfeasible
  • Validation + Error → manufacturing/physics is unfeasible
  • Configuration + Warning → dependency/config missing, using fallback
  • Configuration + Error → dependency/config missing, cannot proceed
public enum NcDiagnosticCategory
Extension Methods

Fields

Configuration = 3

End-user XML configuration issue: missing or misconfigured INcDependency (e.g., coordinate table, tool offset table, machine axis config, rapid feedrate config).

System = 0

Pipeline infrastructure, lifecycle, internal exceptions.

Unsupported = 1

Recognized but unimplemented G-code or feature.

Validation = 2

Manufacturing/physics feasibility check.