Welcome to SwanSoft simulator
After switching on the power, perform manual reference position return as required.
Select REFR mode to perform manual reference position return.
Select RJOG mode to jog rapidly the machine by a continuous movement of the axes.
Select JOG mode to jog the machine by a incremental movement of the axes.
Select MPG mode to jog with an electronic handwheel.
Select MDI mode to input blocks.
Select AUTO mode to execute programs automatically.
Close machine's door when executing.
Select EDIT mode to edit programs.
Select DNC mode to operate or execute a program with an external inpu-output device.
Prepare the program from a part drawing
Specify the tool from a part drawing
Operating the first part had better select Single Block Mode.  
G00 Positioning
G01 Linear interpolation
G02/G03 Circular interpolation/Helical interpolation CW or CCW
G04 Dwell, Exact stop
G17XY XpYp plane selection
G18XZ ZpXp plane selection
G19YZ YpZp plane selection
FANUC G28 Automatic return to reference position
FANUC G30 Floating reference point return
FANUC G40 Cutter compensation cancel/three¨Cdimensional tool compensation cancel
FANUC G41 Cutter compensation left/three¨Cdimensional tool compensation
FANUC G42 Cutter compensation right
FANUC G50 Scaling cancel
FANUC G70 Final machining cycle
FANUC G71 Chip removal in turning operation
FANUC G72 Chip removal in surface machining operation
FANUC G73 Pattern repeat
FANUC G74 Interrupted drilling in Z axis
FANUC G75 Grooving in X axis
FANUC G76 Thread cutting cycle with cut segmentation
FANUC G92 Thread cutting cycle
FANUC G96 Constant surface speed control
FANUC G97 Constant surface speed control cancel
FANUC G90 Absolute command
FANUC G91 Incremental command
FANUC M00 Program stop
FANUC M01 Optional stop
FANUC M02 End of program
FANUC M03 Rotating the spindle in the positive direction
FANUC M04 Rotating the spindle in the negative direction
FANUC M05 Stops tool axis rotation.
FANUC M30 End of program
FANUC G49 Tool length compensation cancel
FANUC G98 Return to initial point in canned cycle
FANUC G80 Cancel canned cycle
FANUC G81 Drilling cycle, spot boring cycle or external operation function
FANUC G82 Drilling cycle or counter boring cycle
FANUC G83 Peck drilling cycle
FANUC G90 Absolute command
FANUC G91 Incremental command
FANUC G99 Return to R point in canned cycle
SIEMENS Positioning
SIEMENS G01 Linear interpolation
SIEMENS G02/G03 Circular interpolation/Helical interpolation CW or CCW
SIEMENS G04 Dwell, Exact stop
SIEMENS G33 Thread cutting with constant lead
SIEMENS G25 Spindle speed deviation
SIEMENS G26 Spindle speed deviation
SIEMENS G17XY plane selection
SIEMENS G18X/Z plane selection
SIEMENS G19YZ plane selection
SIEMENS G74 Reference point approach
SIEMENS G75 Fixed point approach
SIEMENS G40 Tool radius compensation OFF
SIEMENS G41 Tool radius compensation on left of contour
SIEMENS G42 Tool radius compensation on right of contour
SIEMENS G500 Settable work offset OFF-modal
SIEMENS G54 1st settable work offset
SIEMENS G55 2nd settable work offset
SIEMENS G56 3rd settable work offset
SIEMENS G57 4th settable work offset
SIEMENS G53 Non-modal skipping of the settable work offset
SIEMENS G70 Inch dimensional notation
SIEMENS G71 Metric dimensional notation
SIEMENS G90 Absolute dimensions
SIEMENS G91 Incremental dimensions
SIEMENS G94 Feed mm/rev
SIEMENS G95 Feed mm/min
