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
varPrefixstring
Properties
CannedCycleSyntax
G81/G82/G83/G85/G86 Canned drilling cycle syntax.
public ParameterizedFlagSyntax CannedCycleSyntax { get; }
Property Value
G28Syntax
G28 Reference point return syntax.
public ParameterizedFlagSyntax G28Syntax { get; }
Property Value
G41G42Syntax
G41/G42 Cutter radius compensation syntax.
public ParameterizedFlagSyntax G41G42Syntax { get; }
Property Value
G43G44Syntax
G43/G43.4/G44 Tool length compensation syntax.
public ParameterizedFlagSyntax G43G44Syntax { get; }
Property Value
G4Syntax
G4 Dwell/Pause syntax.
public ParameterizedFlagSyntax G4Syntax { get; }
Property Value
G52Syntax
G52 Local coordinate system syntax.
public ParameterizedFlagSyntax G52Syntax { get; }
Property Value
G68Syntax
G68 Coordinate rotation syntax.
public ParameterizedFlagSyntax G68Syntax { get; }
Property Value
G68p2Syntax
G68.2 Tilted work plane syntax.
public ParameterizedFlagSyntax G68p2Syntax { get; }
Property Value
ParameterizedFlagSyntaxList
public List<ParameterizedFlagSyntax> ParameterizedFlagSyntaxList { get; }
Property Value
VarPrefix
public string VarPrefix { get; set; }