Interface IPathSmoothingDef
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
Term
CNC term that controls this feature (e.g., “G05.1”).
string Term { get; set; }