Siemens 1 NC 1000 10000 5 {"CoordinateOffset":{"CoordinateId":"G500"},"CannedCycle":{"Term":"G80"}} Parsing ; N @@ @@^ CYCLE832 CYCLE800 WRITE MSG DEF PROC REPEAT MCALL TRAORI TRAFOOF GOTOF GOTOB IF ELSE ENDIF WHILE ENDWHILE FOR ENDFOR LOOP ENDLOOP REPEATB UNTIL CASE R CR true false Siemens R TURN true false Siemens Assignments G M F S T \$\w+(?:\[[^\]=]*\])?|_\w+|[A-Za-z]\w*_\w*|[A-Za-z]\d+ Siemens Assignments R G M F S T Siemens G4 G04 F S R G M G28 X Y Z A B C R G M F S G41 G42 D R M G43 G44 H R M G52 X Y Z R G M F S G68 X Y Z I J K R R G M F S G68.2 X Y Z I J K R G M F S G73 G76 G81 G82 G83 G84 G85 G86 G87 G89 X Y Z R Q F P K R G M G74 G75 X Y Z A B C F R G M Flags TRAORI TRAFOOF SUPA STOPRE RET FNORM SOFT BRISK FFWON FFWOF COMPCAD COMPON COMPOF UPATH SPATH CUT3DC false R X Y Z U V W A B C I J K true false Siemens R F S Q E true false Siemens R T D H P false false None Flags G M true Debug-Parsing false Evaluation {0}.SPF {0}.MPF {0} 32 Siemens ; N Logic G70 G700 G710 G71 G4 G04 F S M00 M01 G84 Parsing Parsing/G28 G53 G153 SUPA Parsing TiltTransform PathSmoothing IsoLocalCoordinateOffset CannedCycle MotionState CallStack WhileFrames SiemensLoopFrames Debug-Logic false PostLogic MachineCoordinateState MachineCoordinateState Debug-PostLogic false Inspection Debug-Inspection false