Table of Contents

Class SyntecSyntaxUtil

Namespace
Hi.NcParsers.Syntaxs
Assembly
HiMech.dll

Syntec-specific NC syntax utilities.

public static class SyntecSyntaxUtil
Inheritance
SyntecSyntaxUtil
Inherited Members

Fields

VarTag

Variable prefix for Syntec (same as Fanuc).

public const string VarTag = "#"

Field Value

string

Properties

DefaultSyntaxList

Syntax list for general kind of Syntec Controller. Built per read, as the other brands' lists are, so a syntax a runner can configure (MaxCallDepth) is that runner's own.

public static List<INcSyntax> DefaultSyntaxList { get; }

Property Value

List<INcSyntax>

G05p1Syntax

G05.1 with Syntec-specific R parameter (smoothing level). Placed before GenericSyntaxKit spread so it captures R before FloatTagValueSyntax does. The unpadded G5.1 spelling is a parameter-gated alias stored under the canonical key — see G05p1Syntax.

public static ParameterizedFlagSyntax G05p1Syntax { get; }

Property Value

ParameterizedFlagSyntax