Phần mềm được sử dụng là Mach3 CNC - là 1 phần mềm điều khiển CNC của hãng ArtSoft USA.
Hình 3.3 Giao diện làm việc chính của Mach3
Một số chức năng chính trên giao diện:
- Cycle Start <alt R>: là nút bắt đầu chạy chương trình.
- Feed Hold (SPC): là nút tạm dừng chương trình. Muốn máy chạy tiếp thì click vào nút Cycle Start, lúc này chương trình sẽ chạy nối tiếp lệnh dang dở.
- Stop < Alt S>: là nút dừng chương trình. Lựa chọn này sẽ làm cho chương trình dừng lại, giống nút Feed Hold nhưng nếu ta lại cho chương trình chạy tiếp bằng
24 cách click vào Cycle Start thì chương trình sẽ bỏ đi đoạn dịng lệnh đang chạy dở
để đến dịng tiếp theo. Như vậy có sự sai lệch. Khi dừng bằng nút này thì khơng
chạy lại được.
- Các nút Zero X, Zero Y, Zero Z, để đưa tọa độ máy về gốc (0,0,0). - Nút Edit G-code: để sửa mã G-code.
- Recent File: mở những file G-code đã chạy gần đây.
- Load G-code để mở file Gcode.
- Set next line: lực chọn dòng lệnh thứ ? trong file G-code. Ta gõ dòng cần chạy và enter.
- Run from here: bắt đầu chạy máy từ dòng thứ ? mà ta chọn set next line.
- Offline: chạy mô phỏng, không truyền tín hiệu điều khiển xuống driver động cơ. - Ref All Home: set góc tọa độ. Khi nhấn nút này, máy sẽ set vị trí hiện tại của dao là góc tọa độ (0,0,0).
- Goto Z: đưa dao về góc tọa độ. Máy sẽ đưa trục X và Y ở vị trí bất kì về góc tọa
độ trước, Z sau.
- Khung Feed Rate để chỉnh tốc độ di chuyển các trục.