Giới thiệu giao diện và các nút cơ bản trên phần mềm Mach3

Một phần của tài liệu LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC THIẾT KẾ CHẾ TẠO MÁY PHAY CNC 3 TRỤC (Trang 115)

CHƯƠNG III : CHẾ TẠO VÀ THỰC NGHIỆM

3.4 Giới thiệu giao diện và các nút cơ bản trên phần mềm Mach3

3.4.1 Giao diện chính

Cycle Start: là nút bắt đầu chạy chương trình. Khi click vào nút này máy bắt

đầu chạy chương trình [16].

Feed Hold (SPC): là nút tạm dừng chương trình. Khi muốn nghỉ một lúc hay

muốn dừng máy tạm thời ta chọn vào nút này lập tức chương trình sẽ dừng lại. Nếu muốn máy chạy tiếp thì chọn vào nút Cycle Start, khi đó 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 cách chọn 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.

SVTH: Đặng Hoài Bảo 95

Hình 3.15 Giao diện chính của phần mềm Mach3

Các nút Zero X, Zero Y, Zero Z: để xác định tọa độ làm việc gốc (working

coordinate) 0,0,0. Các ô bên cạnh để hiển thị đầu dao khi di chuyển.

 Các ô Scale tương ứng với các trục để ta xác định tỉ lệ chạy. Ban đầu nếu chạy đúng tỉ lệ thì máy sẽ mặc định là tỉ lệ lên 1. Nếu muốn chạy tỉ lệ lớn hơn thì ta chọn vào đó sau đó gõ tỉ lệ khác rồi Enter. Lúc đó tỉ lệ sẽ thay đổi.

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ựa chọn dòng lệnh thứ bao nhiêu 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ứ bao nhiêu mà ta chọn set next

line.

Rewind Ctrl W: để quay về dòng lệnh đầu tiên của file G-code. Dùng trong

trường hợp nếu ta đang chạy dở mà muốn quay lại từ đầu.

Singal BLK Alt N: lựa chọn này sẽ điều khiển cho máy chạy từng dòng G-code

một. khi lựa chọn chức năng này thì biểu tượng màu bên cạnh sẽ chuyển dần sang màu vàng. Lúc đó ứng với mỗi lần chọn vào Cycle Start máy chỉ chạy hết

SVTH: Đặng Hoài Bảo 96 dòng code hiện tại rồi dừng lại. muốn chạy tiếp thì ta phải Cycle Start. cịn khi ta khơng lựa chọn chức năng này thì máy sẽ chạy các dòng G-code từ trên xuống dưới một cách liên tục.

Reverse Run: chức năng chạy ngược mã G-code khi ta tạm dừng chương trình.

Khi đó máy sẽ chạy ngược lại.

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: dịch chuyển về tọa độ gốc của máy. Khi nhấn nút này, đầu phay

sẽ chạy về vị trí tọa độ gốc của máy.

Goto Zero: đưa dao về tọa độ làm việc gốc. Máy sẽ đưa trục X và Y ở vị trí bất

kỳ về tọa độ làm việc (0,0,0).

Khung Feed Rate: để chỉnh tốc độ ăn phôi.

Khung Spindle Speed: để thay đổi tốc độ quay dao.

Hình 3.16 Khung điều chỉnh tốc độ động cơ trục chính và tốc độ tiến dao

3.4.2 Giao diện MDI

Ở cửa sổ này có 2 tính năng thường sử dụng:

 Local System Rotated: trong q trình gia cơng có thể xoay hệ trục sao cho phù hợp với phơi.(nhập góc theo đơn vị ĐỘ).

SVTH: Đặng Hồi Bảo 97

Hình 3.17 Giao diện MDI phần mềm Mach3

3.4.3 Tab MPG (Tay quay ảo):

Để hiển thị TAB MPG (Tay quay ảo) ta ấn phím “tab” trên bàn phím.

Hình 3.18 TAB MPG (Tay quay ảo)

 Khi muốn di chuyển từng bước nhỏ ta làm như sau: bấm phím CTRL+ hướng muốn di chuyển.

SVTH: Đặng Hoài Bảo 98  Khi muốn bấm phím các trục di chuyển 100% tốc độ ta dùng: SHIFT+hướng

muốn di chuyển.

 Cịn bình thường bấm phím điều khiển các hướng thì máy sẽ di chuyển với tốc độ được thiết lập ở mục Slow Jog Rate.

3.5 Giới thiệu và ứng dụng tính năng tay cầm ngồi.

Để dễ dàng thao tác máy trong quá trình sử dụng, nhà sản xuất đã tích hợp tay quay ảo trên phần mềm Mach3 và tay quay bên ngồi để có thể dễ điều khiển máy. Do chi phí cho một tay quay rất cao, nên việc đầu tư một tay quay cho mạch rất tốn kém. Nhưng tay quay bị hạn chế là chỉ sử dụng được một số chức năng cơ bản cho điều khiển và hạn chế lớn nhất của tay quay là phải cắm trực tiếp vào mạch điều khiển. Dẫn đến khó khăn cho việc di chuyển của người sử dụng.

Vì vậy, nhà sản xuất đã phát triển một thư viện để có thể sử dụng tay cầm chơi game bên ngoài thị trường. Kết nối thông qua cổng USB để điều khiển máy và có thể tự cài đặt các phím chức năng theo thói quen của người sử dụng.

Nhận thấy được những ưu điểm đó nên em đã sử dụng tay cầm Xbox 360 để ứng dụng làm tay điều khiển của đề tài sau đây là các bước thực hiện để có thể sử dụng tay cầm:

Hình 3.19 Tay cầm Xbox 360

Để có thể sử dụng tay cầm ta thực hiện kết nối tay cầm với máy tính thơng qua cổng USB và cài thư viện cho mạch Mach3.

SVTH: Đặng Hồi Bảo 99

Hình 3.20 Kết nối tay cầm Xbox để điều khiển Mach3

Sau khi tải Driver cho tay cầm từ nhà sản xuất ta tiến hành cài đặt cho phần mềm Mach3, phụ lục [2].

Bước 1: Lấy địa chỉ của tay cầm bằng cách dùng tổ hợp phím Windows+R, sau đó

ta nhập lệnh “dxdiag” và chọn OK để mở cửa sổ (hình 3.21).

Hình 3.21 Cửa sổ Run

Hình 3.22 Lấy địa chỉ tay cầm điều khiển

Bước 2: Sau khi mở cửa sổ DirectX Diagnostic Tool, ta tiếp tục chọn thẻ Input để

SVTH: Đặng Hoài Bảo 100

Bước 3: Ta tiến hành mở phần mềm Mach 3 chọn thẻ Config => Config Plugins để

cài đặt thơng số cho tay điều khiển.

Hình 3.23 Mở cửa sổ Config Plugins

Bước 4: Ta tiến hành mở Driver bằng cách chọn Enabled Driver của tay cầm cho

hiện lên màu xanh sau đó ta chọn vào CONFIG của Driver để cài đặt thơng số (hình 3.24).

SVTH: Đặng Hoài Bảo 101

Bước 5: Ta nhập địa chỉ của tay cầm mục VendorID và ProductID, sau đó ta tiến

hành cài đặt các nút nhấn theo mong muốn của người sử dụng. Sau khi hoàn tất các quá trình ta chọn OK để kết thúc cài đặt tay cầm cho phần mềm Mach3 (hình 3.25).

Hình 3.25 Cài đặt nút nhấn cho tay cầm

3.6 Sử dụng Inventor CAM để xuất file G-code gia công

Để thực hiện gia công một sản phẩm ta cần viết chương trình gia cơng cho sản phẩm. Việc viết thủ công làm tốn rất nhiều thời gian và dễ nhầm lẫn dẫn đến q trình gia cơng sản phẩm bị lỗi, từ đó việc ứng dụng CAM vào gia công là thật sự rất cần thiết.

Giao diện chính của Inventor CAM:

Simulate: giúp mơ phỏng q trình gia cơng và đường chạy dao.

Post Process: xuất chương trình gia cơng.

Setup: khai báo kích thước phơi, gốc tọa độ của phơi, chế độ phay, cắt.

Drilling: chế độ khoan.

2D Contour: phay chạy viền.

SVTH: Đặng Hoài Bảo 102  2D Adaptive: phay thích nghi theo biên dạng.

Face: phay mặt đầu.

Adaptive Clearing: gia công phá thô vật liệu.

Horizontal: gia công ngang phá thô và gia công tinh.

Contour: gia công theo đường viền, gia cơng các chi tiết có độ dốc.

Parallel: gia công các bề mặt phức tạp.

Swarf: gia công bằng bề mặt bên dụng cụ.

Multi-Axis Contour: gia công nhiều trục.

Turning Profile: tiện xuôi.

Turning Groove: tiện rãnh.

Turning Face: tiện mặt đầu.

Turning Part: tiện cắt đứt.

Turning Thread: tiện ren.

2D Profile: cắt Plasma, Laser.

Hình 3.26 Giao diện Inventor CAM

3.7 Xây dựng chương trình gia cơng trên phần mềm Inventor

Để gia cơng chi tiết ta cần chuẩn bị chương trình gia cơng cho chi tiết đó, ở đây em sử dụng phần mềm Inventor để hỗ trợ việc xây dựng chương trình gia cơng. Dựa vào độ phức tạp của chi tiết mà ta xây dựng chương trình gia cơng khác nhau.

SVTH: Đặng Hồi Bảo 103

Bước 1: Thiết kế phơi 3D (hình 3.27).

Hình 3.27 Thiết kế phơi ở mơi trường 3D

Bước 2: Chuyển sang môi trường CAM để khai báo phơi chọn chế độ phay,cắt, hoặc

tiện (hình 3.28).

Hình 3.28 Khai báo phơi

Bước 3: Dựa vào kích thước phơi thực tế mà ta có để khai báo lượng dư phù hợp như

SVTH: Đặng Hoài Bảo 104

Hình 3.29 Khai báo kích thước phơi

Bước 4: Vào phần 2D Contour để tiến hành xây dựng trương trình gia cơng cho phơi

(hình 3.30).

Hình 3.30 Xây dựng chương trình gia cơng

SVTH: Đặng Hồi Bảo 105

Hình 3.31 Khai báo dụng cụ cắt

Bước 6: Sau khi chọn dụng cụ cắt sang thẻ thứ 2 để chọn biên dạng cắt (hình 3.32).

Hình 3.32 Khai báo biên dạng cắt

SVTH: Đặng Hồi Bảo 106

Hình 3.33 Khai báo các mặt phẳng di chuyển của dụng cụ cắt

Bước 8: Chọn thẻ thứ 4 để khai báo tốc độ tiến dao (hình 3.34) vào chiều sâu xuống

dụng cụ sau mỗi lần cắt (hình 3.35). Sau khi hồn thành các bước cài đặt OK để kết thúc quá trình khai báo.

SVTH: Đặng Hoài Bảo 107

Bước 9: Sau khi hoàn thành các bước trên chọn Simulate để xem mơ phỏng q trình

gia cơng, thời gian gia cơng và tổng hành trình di chuyển của máy như (hình 3.36).

Hình 3.35 Khai báo chiều sâu cắt mỗi lần xuống dụng cụ cắt

SVTH: Đặng Hoài Bảo 108

Hình 3.37 Xuất chương trình gia cơng

Hình 3.38 Nạp chương trình gia cơng

Bước 10: Sau khi hồn thành q trình mơ phỏng q trình gia cơng, thực hiện xuất

SVTH: Đặng Hoài Bảo 109 hiện xuất chương trình và tiếp theo là chọn xuất chương trình cho loại máy muốn sử dụng. Sau khi hồn thành, chọn Post để kết thúc q trình xuất chương trình gia cơng (hình 3.37).

Bước 11: Tiến hành nạp chương trình gia cơng để gia cơng chi tiết (hình 3.38). 3.8 Thực nghiệm máy phay CNC 3 trục

Sau khi lắp ráp máy hoàn chỉnh và cân chỉnh máy thì em tiến hành chạy thực nghiệm trên các vật liệu gỗ, mica và nhơm. Từ cơ sở đó để lấy kết quả để đánh giá độ chính xác của máy.

Thực hiện chạy 2 biên dạng là hình trịn và hình vng trên cả 3 vật liệu:

Bảng 3.1 Thông số ban đầu khi chạy thực nghiệm

Vật liệu Chiều dày phơi Đường kính dao Kích thước Hình vng Kích thước Hình trịn Gỗ 8mm 4mm 50mm 50mm Mica 4.5mm 4mm 50mm 50mm Nhôm 2mm 4mm 50mm 50mm

3.8.1 Thực nghiệm trên vật liệu gỗ

Khai báo phơi gỗ hình vng trên phần mềm Inventor (hình 3.39).

Hình 3.39 Khai báo phơi gỗ hình vng.

SVTH: Đặng Hồi Bảo 110

Hình 3.40 Mơ phỏng chạy dao hình vng trên phơi gỗ

Nạp G-code vào phần mềm Mach3 và tiến hành gia cơng lấy kết quả (hình 3.41 và hình 3.42).

Hình 3.41 Thực nghiệm phay hình vng trên vật liệu gỗ

Tiến hành chạy thực nghiệm hình vng trên vật liệu gỗ với các thông số máy như sau:

 Động cơ trục chính: 15000 vịng/phút.  Tốc độ tiến dao: 960 mm/phút.

 Chiều sâu cắt mỗi lần xuống dao: 1mm.  Số me cắt: 3 me.

 Thời gian cắt: 4 phút 44 giây.  Biên dạng cắt: hình vng.  Độ dày phơi: 8mm.

SVTH: Đặng Hồi Bảo 111  Sai số dụng cụ đo ±0.1mm.

Hình 3.42 Sản phẩm gỗ hình vng sau gia cơng Bảng 3.2 Kết quả cắt hình vng trên vật liệu gỗ Bảng 3.2 Kết quả cắt hình vng trên vật liệu gỗ

Số lần chạy Kích thước yêu cầu Kích thước trung bình đo thực tế

1 50mm 50.0mm

2 50mm 50.1mm

3 50mm 50.1mm

4 50mm 49.9mm

5 50mm 50.0mm

Khai báo phơi gỗ hình trịn trên phần mềm Inventor (hình 3.43).

Hình 3.43 Khai báo phơi gỗ hình trịn

SVTH: Đặng Hồi Bảo 112

Hình 3.44 Mơ phỏng chạy dao phay hình trịn trên phơi gỗ

Nạp G-code vào phần mềm Mach3 và tiến hành gia cơng lấy kết quả (hình 3.45 và hình 3.46).

Hình 3.45 Thực nghiệm phay hình trịn trên vật liệu gỗ

Tiến hành chạy thực nghiệm hình trịn trên vật liệu gỗ với các thông số máy như sau:

 Động cơ trục chính: 15000 vịng/phút.  Tốc độ tiến dao: 960 mm/phút.

 Chiều sâu cắt mỗi lần xuống dao: 1mm.  Số me cắt: 3 me.

 Thời gian cắt: 4 phút 22 giây.  Biên dạng cắt: hình trịn.

SVTH: Đặng Hồi Bảo 113  Độ dày phôi: 8mm.

 Sai số dụng cụ đo ±0.1mm.

Hình 3.46 Sản phẩm gỗ hình trịn sau gia cơng Bảng 3.3 Kết quả cắt hình trịn trên vật liệu gỗ

Số lần chạy Kích thước yêu cầu Kích thước trung bình đo thực tế

1 50mm 50.1mm

2 50mm 50.0mm

3 50mm 49.9mm

4 50mm 50.1mm

5 50mm 49.9mm

Nhận xét: Sau khi thực nghiệm cắt trên vật liệu gỗ, với biên dạng hình vng và hình

trịn sản phẩm sau khi gia công cho ra:  Đường cắt mịn.

 Phôi không bị méo.  Các cạnh đều bằng nhau.

 Độ chính xác đúng với u cầu đặt ra trên hình vng là 99.8%.  Độ chính xác đúng với yêu cầu đặt ra trên hình trịn là 99.8%.  Sai số lớn nhất là ±0.1mm.

3.8.2 Thực nghiệm trên vật liệu mica

Khai báo phơi mica hình vng trên phần mềm Inventor (hình 3.47). Mơ phỏng gia cơng hình vng trên mica (hình 3.48).

SVTH: Đặng Hồi Bảo 114

Hình 3.47 Khai báo phơi mica hình vng

Hình 3.48 Mơ phỏng chạy dao phay hình vng trên phơi mica

SVTH: Đặng Hồi Bảo 115 Nạp G-code vào phần mềm Mach3 và tiến hành gia cơng lấy kết quả (hình 3.49 và hình 3.50).

Hình 3.50 Sản phẩm mica hình vng sau gia cơng

Tiến hành chạy thực nghiệm hình vng trên vật liệu mica với các thông số máy như sau:

 Động cơ trục chính: 9000 vịng/phút.  Tốc độ tiến dao: 800 mm/phút.

 Chiều sâu cắt mỗi lần xuống dao: 1mm.  Số me cắt: 3 me.

 Thời gian cắt: 3 phút 00 giây.  Biên dạng cắt: hình vng.  Độ dày phôi: 4.5mm.

 Sai số dụng cụ đo ±0.1mm.

Bảng 3.4 Kết quả cắt hình vng trên vật liệu mica

Số lần chạy Kích thước yêu cầu Kích thước trung bình đo thực tế

1 50mm 49.9 mm

2 50mm 49.9 mm

3 50mm 50.1 mm

4 50mm 50.0 mm

5 50mm 50.0 mm

Khai báo phơi mica hình trịn trên phần mềm Inventor (hình 3.51). Mơ phỏng gia cơng hình trịn trên mica (hình 3.52).

SVTH: Đặng Hồi Bảo 116

Hình 3.51 Khai báo phơi mica hình trịn

Hình 3.52 Mơ phỏng chạy dao hình trịn trên phơi mica

SVTH: Đặng Hồi Bảo 117 Nạp G-code vào phần mềm Mach3 và tiến hành gia cơng lấy kết quả (hình 3.53 và hình 3.54).

Hình 3.54 Sản phẩm mica hình trịn sau gia cơng

Tiến hành chạy thực hình trịn nghiệm trên vật liệu mica với các thông số máy như sau:

 Động cơ trục chính: 9000 vịng/phút.  Tốc độ tiến dao: 800 mm/phút.

 Chiều sâu cắt mỗi lần xuống dao: 1mm.  Số me cắt: 3 me.

 Thời gian cắt: 2 phút 44 giây.  Biên dạng cắt: hình trịn.  Độ dày phôi: 4.5mm.

 Sai số dụng cụ đo ±0.1mm.

Bảng 3.5 Kết quả cắt hình trịn trên vật liệu mica

Số lần chạy Kích thước yêu cầu Kích thước trung bình đo thực tế

1 50mm 50.1 mm

2 50mm 50.0 mm

3 50mm 50.0 mm

4 50mm 49.9 mm

5 50mm 50.0 mm

Nhận xét: Kết quả sau khi tiến hành cắt hình trịn và hình vng trên vật liệu mica

thì sản phẩm cho ra:

SVTH: Đặng Hoài Bảo 118

Một phần của tài liệu LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC THIẾT KẾ CHẾ TẠO MÁY PHAY CNC 3 TRỤC (Trang 115)

Tải bản đầy đủ (PDF)

(147 trang)