Thứ Sáu, 6 tháng 8, 2021

MÁY PHAY CNC: Các hệ điểu khiển, Cấu trúc chương trình NC,

TỔNG QUAN VỀ MÁY PHAY CNC

1.1.  TỔNG QUAN VỀ PHAY CNC

1.1.1 Máy phay CNC

Máy phay CNC là một trong những loại máy công cụ hỗ trợ đắc lực cho quá trình gia công cơ khí, được điều khiển tự động bằng hệ thống máy tính, cho độ chính xác, linh hoạt và hiệu quả tối ưu, gia công được các chi tiết phức tạp.  Blog Yêu Cơ Khí mời bạn cùng tìm hiểu về TỔNG QUAN VỀ PHAY CNC nhé.

Đây là một trong những loại máy gia công cơ khí được sử dụng phổ biến trong các công xưởng, nhà máy, xí nghiệp có quy mô từ nhỏ đến lớn, được điều chỉnh tự động bằng máy tính thông minh, cho phép tạo ra các sản phẩm, chi tiết từ đơn giản đến phức tạp, đáp ứng mọi yêu cầu về sản phẩm như độ chính xác, đồng đều, tính thẩm mỹ...

Máy Phay CNC
Máy Phay CNC 

Máy phay CNC có nhiều vị trí gá dao và có khả năng thay dao linh hoạt gọi là Trung tâm gia công CNC (CNC Machining Centers). Nó cũng hoạt động dựa trên nguyên lý cơ bản là dụng cụ cắt chuyển động quay tròn để loại bỏ vật liệu thừa trên phôi gia công;  biên dạng của sản phẩm hình thành dựa trên sự kết hợp chuyển động của bàn máy (mang phôi gia công) cùng với dụng cụ cắt và được điều khiển bằng bộ điều khiển CNC.


Máy phay CNC là thiết bị không thể thiếu trong ngành công nghiệp hiện đại, giúp giảm nhân công, nâng cao năng suất và chất lượng sản phẩm. Ngay sau đây, chúng ta cùng tìm hiểu các bộ phần chính của máy phay CNC, cách phân loại và các bước cơ bản để vận hành máy phay CNC.

Máy Phay CNC hiện nay có khả năng thay dao tự động rất hữu ích, tăng tính linh hoạt khi gia công và nâng cao hiệu suất. Bạn có thể tham khảo về Mô phỏng Hệ thống Thay dao Máy Phay CNC, Hướng dẫn Thay dao Máy Phay CNC để hiểu rõ cơ cấu thay dao tự động nha.

Siemens Sinumerik 808D | Tháo Dao, Lắp Dao, Thay Dao Tự Động Trên Máy Phay CNC 3 Trục | The CNC

Hướng dẫn Thay dao Máy Phay CNCHướng dẫn thay dao tự động

1.1.2. Các bộ phận cấu tạo máy phay CNC

 Một cơ cấu máy phay CNC thông thường đều được cấu tạo bởi các bộ phận chính sau:

-  Bàn máy: dùng để gá phôi, cho phép di chuyển theo phương X, Y

- Ụ trục chính: có đường trượt để dẫn hướng cho đầu dao di chuyển lên xuống theo phương Z

- Thân máy: có tác dụng hỗ trợ, nâng đỡ các bộ phận của máy

- Bộ phận thay dao tự động: có ổ tích dao giúp cho quá trình thay dao tự động một cách dễ dàng, thuận tiện.

1.1.3. Phân loại máy phay CNC

- Dựa theo trục chính: Máy phay đứng; Máy phay nằm ngang;

- Dựa theo cấu tạo bàn máy: Máy phay công xôn ; Máy phay thân cố định; Máy phay thân ngang; Máy phay giường .

- Dựa theo hệ điều khiển: Máy phay truyền thống, Máy phay CNC.

- Dựa theo công dụng: Máy phay chuyên dụng, Máy phay vạn năng.

 Tính linh hoạt trong sản xuất cho phép thiết bị được sử dụng trong một loạt các ngành công nghiệp. Các nguyên công chủ yếu trên phay CNC phổ biến nhất bao gồm: Phay mặt, phay biên dạng, phay rãnh, phay hốc, phay mặt và biên dạng 3D, khoan, doa lỗ, taro ren, vát mép. 

Mời bạn tham khảo Demo Phay Hốc Trên Máy Phay CNC 3 Trục - Khai Trương Trung Tâm Gia Công 3 Trục mới về | TheCNC



Thực tế Chu Trình Phay Hốc PocKet Trên Máy Phay CNC 3 Trục - Hướng Dẫn Lập Trình Gia Công CNC The CNC như thế này, bạn có thể xem chậm nếu muốn để hiểu rõ hơn nhé.


1.1.4. Các bước cơ bản trong gia công 

Các bước cơ bản trong gia công CNC tuân theo trình tự CAD/CAM/CNC. Trong đó:

Thiết kế mô hình CAD: Được thực hiện trên các phần mềm chuyên dụng như AutoCad, Solidworks, NX, Catia, Inventor, …  từ đó hình dáng sản phẩm sẽ được hình thành dưới dạng 2D hoặc 3D.

Chuyển đổi mô hình CAD thành chương trình gia công CNC, quá trình này gọi là quá trình làm CAM. Từ bản vẽ CAD ở trên, người lập trình sẽ sử dụng phần mềm chuyên dụng về CAM như: MasterCam, Cimatron, … hoặc một số phần mềm thiết kế CAD có thêm chức năng CAM như: NX, Catia, Creo (Pro-engineer), TopSolid, … để tiền hành lập các chu trình, bước gia công, chọn dao và chế độ cắt gọt phù hợp.

Sau đó, phần mềm sẽ xuất ra chương trình gia công để truyền vào máy phay CNC. Trước khi xuất ra file chương trình gia công, có thể cần trải qua giai đoạn mô phỏng, hiệu chỉnh chương trình NC nhiều lần cho đến khi đạt phương án công nghệ phù hợp.

Để bắt đầu vận hành gia công sản phẩm ta cần: cài đặt máy, nạp chương trình, kiểm tra và chạy chương trình để máy phay CNC thực hiện cắt gọt.

a) Cài đặt máy phay CNC

Cài đặt máy phay CNC là bước cài đặt gốc phôi và chiều dài/bán kính của dao phay.  Gốc phôi được điền vào bảng trong bộ điều khiển, thông thường là từ G54 đến G59. Trên máy phay CNC 3 trục Wellon V650 tại xưởng Gia công cơ khí 1 có thêm gốc G500, đây là một cải tiến của các phiên bản hệ điều khiển gần đây. Thông thường, mỗi phôi có một gốc phôi, tuy nhiên trong nhiều trường hợp một phôi có thể có nhiều gốc tùy thuộc vào mức độ phức tạp của quá trình gia công. Chiều dài dao/bán kính dao cũng cần được xác định và điền vào bảng Offset chiều dài dao thông qua thao tác SET dao. Video dưới đây, giới thiệu thao tác SET Dao SET Phôi Máy Phay CNC 3 Trục Wellon V650L  - Trung Tâm Gia Công CNC Được phát hành trên Kênh The CNC - Kho Học Liệu CAD CAM CNC Miễn Phí


b) Nạp chương trình, kiểm tra và chạy chương trình, máy phay CNC thực hiện cắt gọt

Đây là bước cuối cùng, sau khi có được chương trình gia công, người vận hành sẽ truyền vào máy CNC qua các cổng kết nối, phổ biến hiện nay là LAN port, USB, SD card, và RS232 (thế hệ cũ). Các máy thế hệ mới cho phép một máy tính có thể truyền chương trình cho nhiều máy CNC đồng thời kiểm soát được thời gian gia công (Cycle time), số lượng sản phẩm, lực cắt (load), nhiệt độ buồng gia công … từ đó có sự tính toán so sánh để nâng cao hiệu quả sử dụng máy. Mời bạn xem thao tác từ chuyên gia CNC của chúng tôi Hướng dẫn Vận hành Máy CNC: Copy file chương trình gia công từ USB vào máy CNC và từ CNC sang USB.


Copy file gia công từ USB sang máy CNC và từ CNC sang USB - Nạp chương trình cnc trên máy phay CNC Fanuc

Sau khi đã truyền được chương trình vào máy CNC, người vận hành tiến hành kiểm tra lại một lần nữa hoặc chảy thử để đảm bảo không có sai sót nào. Sau đó sẽ chạy thật với phôi và quá trình cắt gọt bắt đầu.

Trong video này, chúng tôi giới thiệu Ý nghĩa của Thao tác Mô phỏng Trước Khi Gia công Trên Máy CNC, hi vọng giúp ích cho quá trình tìm hiểu về Công nghệ Chế tạo máy.



Trong quá trình này người vận hành thường để ý xem quá trình cắt có rung động không, tiếng kêu có bất bình thường không. Nếu có bất thường người vận hành sẽ phải điều chỉnh tốc độ chạy chậm lại hoặc điều chỉnh vòng quay của trục chính cho phù hợp hơn.

1.2. HỆ ĐIỀU KHIỂN CNC

Hệ điều khiển CNC là các hệ thống điều khiển tự động có khả năng lập trình và ghi nhớ, giải quyết các vấn đề thông qua các chương trình làm việc được cài đặt từ trước trong máy tính. Các hệ điều khiển CNC hầu như đều có chung một mục đích đó là hỗ trợ cho quá trình vận hành máy.

Hiện nay, máy CNC được vận hành bằng nhiều hệ điều khác nhau như: Siemens, Heidenhain, Fagor, Mazatrol … Mỗi hệ điều khiển đầu có những đặc trưng và ưu điểm của nó. Ta cùng tìm hiểu sơ lược về một vài hệ điều khiển thường gặp nhất và sẽ nghiên cứu áp dụng ở những máy CNC hiện có tại xưởng 1 của chúng tôi.

1.2.1. Hệ điều khiển Fanuc

 Fanuc là hệ điều khiển được sử dụng nhiều nhất trong các máy CNC hiện nay. Cũng có rất nhiều phiên bản Fanuc khác nhau như: Fanuc 6M, 10T, F-M2/50 hoặc MV-40M,… Trong đó, T được ký hiệu là máy tiện Turning, còn M là máy phay Milling, và MV là máy phay đứng Milling Vertical.

- Hệ điều khiển Fanuc được hiển thị các hoạt động trên màn hình máy tính, loại màu hoặc đơn sắc, tinh thể lỏng (LCD) hoặc loại ống phóng tia âm cực (CRT) giúp người dùng có thể theo dõi quá trình làm việc dễ dàng.

- Hệ điều khiển Fanuc sử dụng bộ mã lệnh G-Code (Mã lệnh hình học) và M-Code (Mã lệnh máy) khá thông dụng và dễ dàng sử dụng đối với người dùng. 

- Hệ điều khiển Fanuc có bộ bàn phím lập trình khác nhau tùy theo từng hãng chế tạo và tùy theo ngôn ngữ khác nhau.

- Khi gặp sự cố hoặc hỏng hóc, các máy sử dụng hệ điều khiển Fanuc được sửa chữa dễ dàng và nhanh chóng hơn các hệ điều hành khác. Vì vậy, khi mua máy, người sử dụng cũng ưu tiên các máy dùng hệ điều hành Fanuc hơn.

Mặc dù không có nhiều các chức năng tiện ích và thú vị như các hệ điều khiển khác như Heidenhein hay Siemens nhưng hệ điều khiển Fanuc lại đơn giản và dễ hiểu, dễ sử dụng hơn đối với người dùng. Máy phay CNC KND K1000M-C đặt tại Xưởng gia công cơ khí 2 của chúng tôi dùng hệ điều khiển này. Mời bạn quan tâm xem quá trình Lắp đặt máy phay CNC 3 Trục WELLON V650L, đây là một Trung tâm gia công 3 trục đứng với 16 dao trên đài gá dao



SINUMERIK 808

Hình 1.1 Bảng điều khiển máy hay CNC SINUMERIK 808

1.2.2. Hệ điều khiển Heidenhain

Heidenhain là hệ điều khiển dành cho các loại máy CNC song không phổ biến như hệ điều hành Fanuc, các sai lệch giữa những hệ điều hành này cũng tương đối, nhưng nếu ta đã thành thạo khi sử dụng máy CNC với hệ Fanuc rồi thì làm quen hệ điều hành này cũng không mấy khó khăn.  

1.2.3. Hệ điều khiển Siemens

Siemens là hệ điều khiển khá mới mẻ và nó mạnh mẽ hơn nhiều so với những hệ điều khiển CNC như Fanuc, Mitsubishi ...  Nó mạnh mẽ hơn vì phức tạp hơn về mặt cấu trúc code. Bù lại hình thức hoạt động của máy gia công cụ cũng đáp ứng nhu cầu sử dụng tốt hơn.

Hệ điều khiển Siemens có một số chu trình được thiết kế sẵn để người dùng có thể tùy biến. Đây là một điểm cộng khi lựa chọn máy, cùng với tính năng chạy Dry, chạy Test programs, Set tọa độ thông minh, … hứa hẹn sẽ tăng hiệu suất thiết kế, lập trình và gia công đáp ứng nhu cầu ngày càng cao. Máy phay CNC 3 trục WellonV650  dử dụng hệ điều khiển này.

1.2. CẤU TRÚC CỦA CHƯƠNG TRÌNH PHAY CNC

Muốn lập trình gia công trên máy CNC, ta cần phải hiểu rõ cấu trúc của một chương trình CNC nói chung hay một chương trình phay CNC nói riêng. Về cơ bản giống nhau với ba phần: Đầu chương trình (Header) với những block lệnh hệ thống, lệnh hủy bỏ … Thân chương trình với các chương trình con (Sub Programs hay Part Programs), các chu trình gia công  (Cycle) theo từng nguyên công với phương án công nghệ (T, F, S) cũng được bố trí tại đây. Phần cuối chương trình (End) với các tập lệnh, có thể bao gồm: lệnh rút dao, về gốc Home, tắt dung dịch trơn nguội, ngừng trục chính, …

Trong bài viết này, chúng tôi xin được tập trung làm rõ những lệnh đầu chương trình phay CNC, nó rất cần thiết và quan trọng góp phần lập trình thành công chương trình gia công CNC.

Một số block lệnh cần dùng trong lập trình phay CNC và ý nghĩa:

G17        Mặt phẳng gia công là mặt XY;

G40        Lệnh hủy bỏ bù dao;

G90        Dùng kiểu đơn vị tuyệt đối;

G71        Dùng hệ đơn vị mm;

G500 – G54 đến G59  Gốc tọa độ sử dụng;

M6 Txx   Gọi dao ở vị trí xx trên đài gá dao để gia công;

S1000M3 Trục chính quay theo chiều thuận với tốc độ 1000 rpm;

G00        Di chuyển nhanh không cắt đến tọa độ chỉ định

G01        Di chuyển thẳng có cắt gọt (đến vị trí chờ gia công);

M08        Bật dung dịch trơn nguội.

 Trong phần thân chương trình, có những chương trình con (Part Programs) là những chu trình điển hình như (khoan, taro, phay mặt phẳng, phay hốc kín…), một vài chu trình sẽ được giới thiệu đại diện trên trung tâm gia công 3 trục dùng hệ điều khiển Siemens Sinumerik 808D ở chương 2.

Để vào thực hành, ta cần phải được trang bị một số kiến thức, kĩ năng cơ bản như: cách khởi động máy; thao tác vận hành cơ bản; thao tác soạn thảo trên máy, cách tạo, sao chép, xóa một chương trình; thao tác SET gốc phôi; khai báo bán kính dao.

Hệ tọa độ trên máy phay cnc

  Hệ tọa độ trên máy phay CNC

 Bảng chức năng điều khiển MCP máy Siemens 808

Đối với các mục đích xác lập máy, mọi máy CNC đều có nút xoay (hoặc nhấn) để dịch chuyển một trục chọn trước ít nhất bằng số gia nhỏ nhất của hệ thống điều khiển. Nó thường thể hiện dạng X1, X10 và X100. Chữ X trên nút sẽ dịch chuyển trục được chọn theo X lần số gia tối thiểu theo đơn vị đo đang dùng.



CNC Handwheel


 Cũng không thể bỏ qua các tính năng trên bảng điều khiển PPU và MPC. Mỗi dòng máy có sự khác biệt, nhưng khá tương đương với nhau. Những chức năng chính được mô tả trong bảng 1.2 dưới đây.

 BẢNG 1.2. CÁC TÍNH CƠ BẢN NĂNG TRÊN BẢNG VẬN HÀNH MÁY CNC

Tính năng                 Công dụng

Công tắc ON/OFF    Công tắc điện và điều khiển nguồn điện chính và bộ điều khiển.

Cycle Start                Khởi động thực thi chương trình hoặc lệnh MDI.

EmergencyStop       Dừng toàn bộ hoạt động máy, ngắt điện nguồn đến bộ điều khiển.

Feedhold                  Tạm dừng chuyển động của tất cá các trục.

Single block          Cho phép chương trình chạy mỗi lần một block (khối chương trình).

Optional Stop       Tạm dừng thực thi chương trình (cần có lệnh M01 trong chương trình).

Block Skip                Bỏ qua các block đứng trước với dấu nghiêng (/) trong chương trình.

Dry Run               Cho phép kiểm nghiệm chương trình với sự ăn dao nhanh (không lắp chi tiết).

SpindleOverride       Vượt quá tốc độ trục chính được lập trình, trong khoảng 50 – 120%.

Feed rate Override         Vượt quá lượng ăn dao được lập trình, trong khoảng 0% - 200%.

Chuck Clamp                Trạng thái kẹp mâm cặp hiện hành (kẹp ngoài / kẹp trong).

Table Clamp                 Trạng thái kẹp chặt trên bàn máy.

Công tắc Coolant           Điều khiển chất làm nguội ON/OFF/AUTO.

Spindle Rotation                Chiều quay trục chính (thuận hoặc ngược chiều kim đồng hồ).

Spindle Orientation       Định hướng bằng tay cho trục chính.

Tool Change                 Công tắc cho phép thay dao bằng tay

Reference Position        Các công tắc và đèn liên quan đến xác lập máy từ chuẩn quy chiếu.

Handle                           Bộ tạo xung bằng tay (MPG) dùng cho các công tắc số gia chọn và điều khiển trục.

MDI Model                Chế độ nhập dữ liệu bằng tay (MDI).

AUTO Model         Cho phép vận hành tự động.

Chế độ MEMORY     Cho phép thực thi chương trình từ bộ nhớ của CNC.

Chế độ TAPE        Cho phép thực thi chương trinh từ thiết bị bên ngoài (máy tính, băng đột lỗ).

Chế độ EDIT         Cho phép thực hiện các thay đổi đối với chương trình lưu trong bộ nhớ CNC.

Chế độ MANUAL      Cho phép thao tác bằng tay trong khi xác lập máy.

Chế độ JOG          Chọn chế độ JOG để xác lập máy.

Chế độ RAPID       Chọn chế độ RAPID để xác lập máy.

MemoryAccess        Phím (công tắc) cho phép biên tập chương trình

Đèn Error         Đèn đỏ báo hiệu có lỗi.

 Sau khi đã sẵn sàng, chúng ta cùng bước vào thao tác vận hành trên máy CNC.

Bạn có trao đổi gì về nội dung này không? Hãy để lại Comment trong phần Nhận xét cuối bài đăng nhé. Bài viết này thuộc chủ đề  Máy phay CNC công bố trên Blog Yêu Cơ Khí #YCK2020 - Kênh chia sẻ kiến thức về Công nghệ Chế tạo máy

-------------------

 Nội dung liên quan: Máy phay CNC


 Bạn muốn tìm kiếm gì không?

Không có nhận xét nào:

Đăng nhận xét

Nội dung bài viết này có hữu ích với bạn không? #YCK2020 - Dự án Hỗ trợ Cộng đồng Cơ khí Trẻ

Top All

Nguồn video của Blog Yêu Cơ khí YCK2020

Về chúng tôi

Về chúng tôi
Blog Yêu Cơ khí