Table of Contents

Class GeneralSyntaxKit

Namespace
Hi.Numerical.SoftParsers.Syntaxs
Assembly
HiMech.dll

General/ISO standard G code syntax kit. Contains syntax definitions for common G codes used across multiple NC systems.

public class GeneralSyntaxKit
Inheritance
GeneralSyntaxKit
Inherited Members
Extension Methods

Constructors

GeneralSyntaxKit(string)

public GeneralSyntaxKit(string varPrefix)

Parameters

varPrefix string

Properties

CannedCycleSyntax

G81/G82/G83/G85/G86 Canned drilling cycle syntax.

public ParameterizedFlagSyntax CannedCycleSyntax { get; }

Property Value

ParameterizedFlagSyntax

G28Syntax

G28 Reference point return syntax.

public ParameterizedFlagSyntax G28Syntax { get; }

Property Value

ParameterizedFlagSyntax

G41G42Syntax

G41/G42 Cutter radius compensation syntax.

public ParameterizedFlagSyntax G41G42Syntax { get; }

Property Value

ParameterizedFlagSyntax

G43G44Syntax

G43/G43.4/G44 Tool length compensation syntax.

public ParameterizedFlagSyntax G43G44Syntax { get; }

Property Value

ParameterizedFlagSyntax

G4Syntax

G4 Dwell/Pause syntax.

public ParameterizedFlagSyntax G4Syntax { get; }

Property Value

ParameterizedFlagSyntax

G52Syntax

G52 Local coordinate system syntax.

public ParameterizedFlagSyntax G52Syntax { get; }

Property Value

ParameterizedFlagSyntax

G68Syntax

G68 Coordinate rotation syntax.

public ParameterizedFlagSyntax G68Syntax { get; }

Property Value

ParameterizedFlagSyntax

G68p2Syntax

G68.2 Tilted work plane syntax.

public ParameterizedFlagSyntax G68p2Syntax { get; }

Property Value

ParameterizedFlagSyntax

ParameterizedFlagSyntaxList

public List<ParameterizedFlagSyntax> ParameterizedFlagSyntaxList { get; }

Property Value

List<ParameterizedFlagSyntax>

VarPrefix

public string VarPrefix { get; set; }

Property Value

string