Hệ điều hành trên máy CNC dùng để làm gì ? Chúng ta thường nghe về các hệ điều hành chạy trên các máy CNC và phổ biến nhất là Fanuc , vậy những hệ điều hành này có chức năng gì . Có sự khác biệt lớn giữa ngôn ngữ mà máy CNC hiểu và ngôn ngữ mà con người hiểu ( G-code ) . Thật sự thì máy CNC chỉ đọc được những đoạn mã nhị phân ( vì toàn bộ hoạt động của máy được điều khiển bằng máy tính ) , nhưng để học được các đoạn mã nhị phân thì thật sự là quá sức con người nên chúng ta cần có một hệ điều hành biên dịch những mã lệnh G-code thành những đoạn mã nhị phân . Ngoài ra hệ điều hành còn có nhiều hỗ trợ khác cho quá trình vận hành máy như quản lý hệ thống dao , mô phỏng cắt gọt trước khi vận hành ... Bảng điều khiển của một máy CNC Hiện nay có rất nhiều loại máy CNC trên thị trường và nguồn gốc cũng rất đa dạng như máy Mazak , MoriSeki, Hass, Mitshubishi, DMG… Phần nhiều những máy CNC chạy trên hệ điều hành Fanuc vì vậy mặc nhiên Fanuc trở thành hệ điều hành phổ biến nhất hiện nay , song bên cạnh đó vẫn có một số máy sử dụng những hệ điều hành ít phổ biến hơn như Fagor , Heidenhain , Mazatrol , Sinumerik ... Fanuc hỗ trợ mô phỏng cắt gọt trước khi đưa vào sản xuất Nhìn chung thì các hệ điều hành trên cũng đều có chung một mục đích là hỗ trợ quá trình cắt gọt với các đường đi dao gần như giống hệt nhau tuy nhiên các mã lệnh giữa các hệ điều hành này khá khác nhau , đơn cử như hệ thống mã lệnh của hệ điều hành Heidenhain rất khác biệt so với các hệ điều hành khác mặc dù thực hiện các công việc cũng tương tự . Cimco Edit có thể chuyển câu lệnh qua lại giữa các hệ điều hành Tuy nhiên mọi người không cần phải học hết tất cả mã lệnh của các hệ điều hành vì phần lớn các máy sử dụng Fanuc nên chỉ cần thông thạo Fanuc là được . Thêm vào đó nếu xưởng chúng ta làm việc xuất hiện những máy CNC chạy với một hệ điều hành khác thì vẫn có những phần mềm chuyển đổi câu lệnh từ hệ điều hành này sang câu lệnh của hệ điều hành khác ( vì cơ bản chúng cùng thực hiện 1 lệnh trên máy CNC chỉ khác ở ngôn ngữ đầu vào mà chúng ta sử dụng ) .Đơn cử như Cimco Edit là một phần mềm như thế .