Namespace Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs
Classes
- HeidenhainBlkFormSyntax
Syntax for Heidenhain BLK FORM command (workpiece blank definition).
- HeidenhainCallSyntax
Syntax for Heidenhain CALL commands (CALL PGM and CALL LBL).
- HeidenhainCyclDefSyntax
Initialization Syntax of Heidenhain fixed head block for
.CYCL DEF
- HeidenhainLSyntax
Heidenhain linear movement (the leading L) syntax.
- HeidenhainLblSyntax
Syntax for Heidenhain LBL command (label definition). Label can be a number (1-65535) or a text name (e.g., “MyLabel”). LBL 0 is reserved for end of subprogram.
- HeidenhainPlaneSyntax
Syntax for Heidenhain PLANE command. Handles:
- PLANE RESET
- PLANE SPATIAL SPA SPB SPC SEQ+/- [COORD ROT|TABLE ROT] [MOVE|TURN|STAY]
- PLANE PROJECTED PROPR PROMIN ROT SEQ+/- [COORD ROT|TABLE ROT] [MOVE|TURN|STAY]
- HeidenhainProgramSyntax
Syntax for Heidenhain BEGIN PGM and END PGM commands.
- HeidenhainToolCallSyntax
Syntax for Heidenhain TOOL CALL command. Handles: TOOL CALL [ToolId|“ToolName”] [X|Y|Z] [S…] [DL…] [DR…]