The Guangshu (GSK) and FANUC systems are both frequently used Computer Numerical Control (CNC) systems, but they have several differences in programming languages, code formats, coordinate systems, and operational aspects1.
:
Both systems use G-code and M-code for programming, where G-code defines the tool's movement and cutting parameters, and M-code controls the machine's auxiliary functions1. However, FANUC's G-code and M-code formats are more concise compared to Guangshu1.
Guangshu has a simpler syntax and is easier to learn. Its structure includes program segments, block segments, and sentence segments1. FANUC has a more complex syntax, including program segments, block segments, variable declarations, and control statements1.