Mach3 - Phần mềm điều khiển máy CNC


A) Mach3 CNC

A.1) Mach3

Giống như Fanuc, chương trình Mach3 chạy các chương trình là mã G-Code, chuyển chúng thành các tín hiệu điều khiển các động cơ trục chính, động cơ bước hay động cơ servo nhằm tạo ra chuyển động tương đối giữa dao cắt và phôi. Từ đó phôi được cắt để tạo thành sản phẩm theo thiết kế.

  • Mach3 có thể chạy có kết nối với máy CNC hoặc ở chế độ không kết nối (off line).
  • Có thể chạy cả file .NC hoặc chạy từng dòng lệnh gõ vào từ bàn phím.
  • Cho phép dừng giữa chương trình. Người dùng có thể tiếp tục gia công sau đó.
  • Mach3 không phải là phần mềm thiết kế như các phần mềm CAD khác.

Tài liệu này nhằm mục đích hướng dẫn sử dụng mach3 trên Windows:

  • Hướng dẫn cài đặt
  • Hướng dẫn cấu hình chân pin và cài đặt thông số động cơ bước
  • Điều khiển tốc độ trục chính
  • Bảng thay dao
  • Sử dụng biến trong trong mach3
  • Chương trình con và vòng lặp
  • Thay đổi màn hình machscreen và macro

Máy công cụ tiềm ẩn nhiều nguy hiểm.

Máy công cụ điều khiển bằng máy tính có nhiều nguy hiểm hơn máy công cụ điều khiển bằng tay. Bạn cần hiểu rõ và đảm bảo an toàn khi thiết kế và vận hành thiết bị. Nếu có bất cứ điều gì bạn không chắc chắn, bạn tham khảo các chuyên gia nhằm tránh nguy cơ mất an toàn cho chính bạn và những người xung quanh.

Tài liệu này giới hạn cho máy phay, bao gồm: Cài đặt Mach3 trên máy tính PCThiết lập thông số Mach3 trên máy phay. Hướng dẫn này được viết ra dựa trên kinh nghiệm thực tế của nhóm làm việc và có tham khảo một số tài liệu tiếng Anh. Chúng tôi không chịu trách nhiệm về các rủi ro có thể có khi người đọc tham khảo tới tài liệu này. Bạn hãy tham khảo tới các hướng dẫn sử dụng thiết bị từ nhà sản xuất.

A.2)Trước khi cài đặt

  • Windows XP hoặc 2000 (Windows 7: đã test và chạy ổn định)
  • Tốc độ CPU 1GHz trở lên
  • Độ phân giải màn hình 1024x780
  • Có cổng LPT (cổng song song 25 chân)

Để chạy Mach3 cần có Windows XP hoặc Windows 2000 tốc độ bộ xử lý 1GHz và một màn hình độ phân giải 1024x780 (Windows 32-bit nếu sử dụng cổng song song để điều khiển máy công cụ). Chạy Mach3 trên máy tính để bàn sẽ cho kết quả hoạt động tốt hơn trên laptop. Máy tính điều khiển này cũng có thể được sử dụng để chạy các chương trình khác chẳng hạn CAD hay CADCAM khi nó đang không chạy Mach3.

Về mặt nguyên tắc Mach3 giao tiếp với drivers qua cổng LPT (cổng máy in) rồi tới breakout board (mạch chia tín hiệu).

Cần có:

  • E-stop (Nút dừng khẩn cấp)
  • Có ít nhất 2 hoặc 3 trục chuyển động (X,Y,Z…)
  • Dụng cụ cắt có thể chuyển động tương đối so với phôi.

Có thể có thêm:

  • Công tắc hành trình để kiểm soát các vị trí tọa độ gốc “home switches” của dao cắt.
  • Công tắc hành trình để kiểm soát giới hạn chuyển động bàn máy (limit switches).
  • Điều khiển bật/ tắt mô tơ trục chính (main spindle).
  • Công tắc an toàn cho phép kiểm soát chế độ bảo vệ.
  • Điều khiển bật/ tắt bơm làm mát (coolant).

Tải phần mềm Mach3 về máy của bạn (dung lượng khoảng 25Megabytes.Bạn lưu ý chọn lockdown version: Mach3 R3.043.066 Tải Mach3 - Lockdown version

Bản demo (miến phí) có một vài hạn chế tuy nhiên không giới hạn về thời gian dùng thử. Khi bạn mua bản quyền bạn không cần cài đặt lại Mach3 mà chỉ cần sao chép license vào thư mục chỉ định là có thể sử dụng được ngay.

A.3) Các bước cài đặt

Trước khi tiến hành cài đặt bạn nên login vào Windows với quyền Administrator. Nếu máy tính đang kết nối với hệ thống điều khiển máy phay thì hãy ngừng kết nối (tháo cáp tín hiệu) - Lưu ý tắt nguồn điện cung cấp cho PC, drivers và máy phay trước khi tháo cáp tín hiệu.

Khởi động lại máy tính và chạy cài đặt. Trên màn hình bạn cần chọn:

  • Parallel Port Driver- Bạn cần trình điều khiển này nếu bạn muốn Mach3 điều khiển hệ thống qua cổng song song LPT (25 chân). Hãy bỏ qua nó nếu máy tính của bạn không có cổng LPT để tránh cài đặt bị lỗi!
  • XML’s– File lưu cấu hình Mach3.
  • Standard Mach3Mill screen– Màn hình chuẩn cho máy phay (Các trục X, Y, Z và A).

Tiếp theo bạn chọn Mill Profile trong mục “Create Profiles and Desktop icons”. Mục này tạo profile riêng cho máy phay của bạn nhằm tránh ghi đè lên file cấu hình chuẩn.

Khuyến cáo từ Artsoft:

  • Vào thư mục Mach3 vừa cài đặt, chạy file DriverTest.exe (Bấm chuột phải và chọn “Run as Administrator” như hình trên).
  • Sau đó bạn cần khởi động lại máy tính (reboot) trước khi thực hiện việc chạy Mach3.
  • Lý do ở đây là phần mềm Mach3 là trình điều khiển mức thấp, can thiệp tới các ngắt hệ thống và điều khiển thời gian thực… và điều này có thể dẫn tới hệ điều hành Windows xem nó như là một phần mềm độc hại hay virus máy tính và máy sẽ bị treo. Khi đó bạn chỉ có thể gỡ bỏ driver đã cài đặt bằng tay thông qua control panel.

Bởi vì trình điều khiển Mach3 ở mức thấp, bất kỳ các chương trình thường trú nào trên PC của bạn đều có thể gây ra các hiệu ứng làm chương trình không thể chạy (chẳng hạn chương trình QuickTime system monitor (qtask.exe), hay kết nối internet có thể ảnh hưởng tới điều khiển thời gian thực, hoặc chế độ power saver có thể làm gián đoạn chương trình...Bạn nên chạy DriverTest.exe để test lại hệ thống.

Cài đặt/ gỡ bỏ trình điều khiển bằng tay:

Trường hợp DriverTest.exe không chạy, có thể bạn phải gỡ bỏ hoặc cài đặt lại Mach3.sys bằng tay thông qua Windows Control Panel.

Cài đặt bằng tay: Bạn vào mục “Add a new hardware device” rồi tìm file Mach3.inf trong thư mục Mach3 trên ổ đĩa đã cài đặt.

Gỡ bỏ cài đặt: Bạn vào “Device Manager”, bạn tìm Mach3 Driver nằm dưới dòng Macp Pulse Engine (có thể bạn cần nhấn dấu + để thấy Mach3 Driver). Chọn Mach3 Driver, nhấn chuột phải và chọn Uninstall.

Một số thông báo lỗi thường gặp:

1) “Driver not found or installed”:

Có thể driver đã không được cài đặt. Bạn có thể thử lại quá trình cài đặt bằng tay ở trên. Hoặc hệ thống Windows bị hỏng cơ sở dữ liệu drivers. Bạn có thể phải cài đặt lại Windows.

2) “Taking over ...3...2...1…” và máy tính tự khởi động lại:

Có thể bạn đã bỏ qua bước khởi động lại máy ngay sau khi cài đặt. Bạn thử cài lại bằng tay như trên hoặc cài lại Mach3. Một vài trường hợp do vấn đề tương thích trên bo mạch chủ bạn cần tìm file SpecialDriver.bat trong thư mục Mach3 để cấu hình lại trình điều khiển ngắt i8529 (cấu hình cũ). Bạn nên tham khảo thêm trên www.machsupport.com

A.4) Chạy Mach3Mill lần đầu

1) Chắc chắn máy tính không kết nối với hệ thống điều khiển máy phay lúc này.

2) Chạy Mach3Mill và bạn thấy nút Reset hiện màu đỏ và dòng thông báo trên Status “External EStop Requested”.


Keywords: Chương trình Mach3 - Phần mềm Mach3 - Mach3 CNC

TOP