The G-Code program must be loaded before calling this method. It will initiate the execution of the G-Code program in a separate thread. Use DoneWait() to block until the G-Code program execution completes. Exceptions thrown during the execution of the G-Code program will be logged and can be retrieved using the ErrorLogGet() method.