Table of Contents

Interface IPathSmoothingDef

Namespace
Hi.NcParsers.Keywords
Assembly
HiMech.dll

Path smoothing state written by PathSmoothingSyntax.

ISO/Fanuc G05.1 Q1 (enable) / G05.1 Q0 (disable): high-precision contour control / AICC / Nano Smoothing. Controller-internal interpolation black box — simulation records the state but does not alter the tool path.

public interface IPathSmoothingDef
Extension Methods

Examples

"PathSmoothing": {
  "IsEnabled": true,
  "Term": "G05.1"
}

Properties

IsEnabled

True when path smoothing is active (Q1), false when cancelled (Q0).

bool IsEnabled { get; set; }

Property Value

bool

Term

CNC term that controls this feature (e.g., “G05.1”).

string Term { get; set; }

Property Value

string