AICoKhi.comAI Cơ Khí
Lập trình CNC và CAM

Chạy thử chương trình CNC lần đầu: mô phỏng, chạy khô và cắt chi tiết đầu an toàn

Quy trình chạy thử chương trình CNC mới: ba lớp kiểm, các chế độ chạy từng dòng, chạy khô, khoá máy, chạy trên không và cách đo chi tiết đầu tiên.

Wide shot of a quiet CNC workshop in Thai Nguyen at early morning, operator from behind standing at a machine control with one hand near a red stop button, doors closed

Một chương trình CNC mới nên đi qua ba lớp kiểm trước khi cắt thật: mô phỏng trên phần mềm CAM, mô phỏng đồ hoạ trên bộ điều khiển nếu có, rồi chạy thử trên máy với tốc độ giảm và từng dòng một. Sau đó mới cắt chi tiết đầu tiên, đo đầy đủ, và chỉ khi chi tiết đạt mới đánh dấu chương trình là đã chạy thử. Mỗi lớp bắt một nhóm lỗi mà lớp khác bỏ sót.

Bài này đi qua từng lớp, giải thích các chế độ chạy thử trên bảng điều khiển, quy trình chạy lần đầu theo thứ tự, những điểm cần nhìn trong lúc máy chạy, và cách đo chi tiết đầu. Tên chế độ và cách bật khác nhau giữa các hãng máy; bạn đối chiếu sổ tay vận hành và quy định an toàn của xưởng. Người chạy thử phải là người đã được huấn luyện vận hành máy đó, không giao cho người mới đứng một mình.

Ba lớp kiểm và mỗi lớp bắt được lỗi gì

Mô phỏng trên CAM chạy đường dao trên mô hình phôi, đồ gá và dao do người lập trình dựng. Nó bắt tốt lỗi đường chạy cắt vào vùng không được cắt, dao hoặc đầu kẹp chạm đồ gá, phần vật liệu còn sót. Giới hạn của nó: chỉ đúng khi mô hình đúng. Đồ gá trên máy cao hơn mô hình, dao nhô dài hơn khai báo, phôi to hơn dự kiến thì mô phỏng vẫn xanh mà máy vẫn va. Một số phần mềm mô phỏng chính tệp mã G sau hậu xử lý, đáng tin hơn mô phỏng đường dao nội bộ.

Mô phỏng đồ hoạ trên bộ điều khiển vẽ đường đi theo đúng chương trình nạp vào máy, kể cả phần bù bán kính, chương trình con và các dòng sửa tay mà CAM không biết. Nó bắt được lỗi cú pháp, lỗi bù, toạ độ bất thường, nhưng thường không có hình đồ gá.

Chạy thử trên máy là lớp duy nhất dùng đúng gốc phôi, đúng bảng bù, đúng dao và đúng đồ gá đang có. Nó bắt lỗi setup: cài nhầm hệ toạ độ, số bù lệch dao, kẹp chạm đường chạy nhanh. Giới hạn: tốn giờ máy và có rủi ro nếu làm vội.

Bỏ một lớp nghĩa là chuyển nhóm lỗi của lớp đó sang lớp kế tiếp, và lớp cuối cùng là phôi thật, dao thật. Xưởng nhỏ hay bỏ mô phỏng trên máy vì nghĩ CAM đã đủ; đó chính là lúc những dòng sửa tay lọt qua.

Các chế độ chạy thử trên bảng điều khiển

Phần lớn bộ điều khiển có những chế độ dưới đây, tên gọi có thể khác. Hiểu đúng từng chế độ quan trọng hơn nhớ tên, vì dùng sai chế độ lúc dao đang cắt là gây hỏng.

Chế độMáy làm gìLưu ý
Chạy từng dòngThực hiện một dòng rồi dừng chờ bấm tiếpMột số dòng tính toán hoặc chu trình có thể chạy nhiều chuyển động trong một lần bấm
Dừng tuỳ chọnDừng ở mỗi M01 khi công tắc bậtHữu ích để kiểm từng dao trước khi nó bắt đầu cắt
Chạy khôBỏ qua F trong chương trình, chạy theo một tốc độ đặt riêngChỉ dùng khi dao không chạm phôi; trên một số máy ảnh hưởng cả tốc độ chạy nhanh
Khoá máyChương trình chạy, màn hình cập nhật toạ độ nhưng trục không di chuyểnKiểm báo lỗi và hành trình; một số máy yêu cầu về điểm chuẩn lại sau khi dùng
Khoá trục ZTrục Z đứng yên, các trục khác chạyKhông phải máy nào cũng có; nhớ tắt trước khi cắt thật
Núm giảm tốc chạy nhanhGiảm tốc G00 theo các mứcĐặt mức thấp nhất có thể khi chạy lần đầu
Núm giảm tốc cắtThay đổi lượng chạy dao theo phần trămVề 0 là dừng chuyển động, nhưng trục chính vẫn quay
Hiển thị quãng đường còn lạiCho biết mỗi trục còn đi bao xa trong dòng hiện tạiLà công cụ quan trọng nhất khi chạy thử

Kết hợp hay dùng nhất khi chạy thử lần đầu là chạy từng dòng, dừng tuỳ chọn bật, chạy nhanh ở mức thấp, và mắt nhìn quãng đường còn lại trước mỗi lần bấm. Chạy khô và khoá máy là công cụ phụ, dùng khi bạn hiểu rõ ảnh hưởng của chúng trên máy cụ thể.

Quy trình chạy thử lần đầu theo thứ tự

Trình tự gợi ý cho một chương trình phay mới. Mỗi bước đều có điểm dừng để quyết định đi tiếp hay quay lại sửa.

  1. Đối chiếu tờ setup với máy: hệ toạ độ, số dao, ô bù, chiều dài nhô, đồ gá và vị trí kẹp. Đọc dòng đầu chương trình để biết nó gọi hệ toạ độ nào.
  2. Chạy mô phỏng đồ hoạ trên bộ điều khiển nếu máy có, so hình dạng với bản vẽ.
  3. Chạy trên không: nhiều xưởng dịch gốc Z lên một khoảng an toàn, ví dụ vài chục milimét, để dao đi đúng đường nhưng cao hơn phôi. Ghi rõ việc dịch này bằng tờ nhắc dán trên bảng điều khiển, và bắt buộc trả về trước khi cắt thật. Đây là bước hiệu quả nhưng cũng là nguồn lỗi nếu quên trả.
  4. Chạy từng dòng với chạy nhanh ở mức thấp. Trước mỗi lần bấm, đọc dòng sắp chạy và quãng đường còn lại; nếu con số khác dự đoán, dừng lại tìm hiểu.
  5. Trả gốc Z về đúng, kiểm lại bằng cách đưa dao tới cao độ an toàn trên gốc phôi.
  6. Cắt thật với dao đầu tiên: chạy từng dòng cho tới khi dao vào cắt ổn định, núm giảm tốc cắt ở mức thấp rồi tăng dần khi nghe và nhìn thấy cắt bình thường.
  7. Ở mỗi M01 trước khi thay dao, kiểm dao kế tiếp có đúng số, đúng ô bù, rồi lặp lại cách chạy từng dòng cho đoạn chạy vào của dao đó.
  8. Kết thúc, đo chi tiết đầu, ghi kết quả, chỉnh bù nếu cần, rồi mới cho chạy liên tục.

Trong suốt quá trình, tay người chạy thử đặt gần nút tạm dừng chạy dao và nút dừng khẩn. Cửa máy đóng, không đưa tay hoặc mặt vào vùng làm việc khi trục chính quay; mọi việc cần chạm vào phôi đều làm sau khi dừng trục chính theo quy định của xưởng.

Nhìn vào đâu trong lúc máy chạy thử

Quãng đường còn lại trước mỗi chuyển động nhanh. Nếu dòng sắp chạy là G00 Z5. mà màn hình báo trục Z còn đi xuống 120 mm, có gì đó sai về gốc hoặc bù chiều dài. Dừng ở đây rẻ hơn mọi bước sau.

Số dao và ô bù đang hiệu lực. Màn hình thường hiển thị dao hiện tại và các ô H, D. So với tờ setup mỗi lần thay dao.

Chiều quay và tốc độ trục chính trước khi dao chạm phôi. Mũi ta rô hay dao tiện ren cần chiều quay đúng. Trục chính chưa quay mà dao đã tiến vào phôi ở lượng chạy dao cắt là tình huống va dao điển hình khi chương trình sửa tay thiếu lệnh quay.

Khoảng hở với kẹp và đồ gá. Nhìn từ nhiều phía. Cạnh của bulông kẹp, đầu kẹp dao khi cắt sâu, ụ động trên máy tiện là những thứ mô phỏng hay thiếu.

Âm thanh và phoi. Tiếng rít cao, rung, phoi đổi màu hoặc phoi dài quấn dao là dấu hiệu chế độ cắt không ổn hoặc dao mòn. Giảm tốc chạy dao, dừng và kiểm thay vì chờ xem có tự hết không.

Dung dịch trơn nguội. Vòi phun có hướng vào vùng cắt không, nhất là khi dao dài ngắn khác nhau. Dao cắt khô ngoài ý muốn mòn rất nhanh.

Chi tiết đầu tiên: đo gì, ghi gì, khi nào cho chạy tiếp

Chi tiết đầu tiên là bằng chứng cho cả chương trình lẫn setup. Đo đầy đủ mọi kích thước có dung sai trên bản vẽ, không chỉ những kích thước dễ đo. Ưu tiên các kích thước do nhiều dao cùng tạo nên, như khoảng cách từ lỗ khoan tới biên phay, vì chúng phản ánh sự khớp giữa bù chiều dài, bù bán kính và gốc phôi.

Ghi kết quả vào tờ setup hoặc phiếu đo kèm phiên bản chương trình. Nếu một kích thước lệch, xác định trước nó lệch do dao, do bù, do gốc hay do chương trình, rồi mới chỉnh. Chỉnh bù cho một kích thước sai vì chương trình sai chỉ che lỗi tạm thời, chi tiết sau sẽ sai ở chỗ khác.

Chỉ khi chi tiết đầu đạt, chương trình mới được đánh dấu đã chạy thử: lưu bản chính thức, ghi ngày, người chạy thử, ghi chú những gì đã sửa. Những chi tiết tiếp theo trong lô vẫn cần đo theo tần suất xưởng quy định, vì dao mòn và nhiệt độ máy thay đổi trong ca. Cách lập kế hoạch đo và hồ sơ chất lượng thuộc về hệ thống kiểm soát chất lượng của xưởng; ở đây chỉ nói phần gắn với khâu lập trình.

Khi nào được bỏ bớt bước chạy thử

Chương trình đã chạy thử, đã khoá và chạy lại trên cùng máy, cùng đồ gá, cùng bộ dao, thường không cần chạy từng dòng cả chương trình. Nhưng "cùng" phải thật sự cùng. Mỗi thay đổi dưới đây đòi hỏi chạy thử lại phần bị ảnh hưởng.

Thay dao khác loại hoặc khác chiều dài nhô đáng kể: chạy thử đoạn của dao đó. Thay đồ gá hoặc đổi vị trí kẹp: chạy thử toàn bộ các đoạn chạy nhanh và chạy vào. Sửa bất kỳ dòng nào trong chương trình: chạy thử từ dòng thay dao gần nhất phía trước tới dòng thay dao kế tiếp. Chuyển chương trình sang máy khác dù cùng kiểu: coi như chương trình mới. Sau sự cố mất điện hoặc va chạm: về điểm chuẩn, kiểm gốc phôi, rồi chạy thử đoạn đầu tiên.

Áp lực thời gian là lý do phổ biến nhất khiến bước chạy thử bị bỏ, và cũng là lúc dễ va nhất. Xưởng nên ghi luật này thành văn bản và người phụ trách ca có quyền yêu cầu chạy thử lại mà không phải giải thích với ai.

Dùng AI soạn danh mục chạy thử và nhật ký chương trình

AI hữu ích để biến kinh nghiệm rời rạc của xưởng thành tài liệu dùng thống nhất. Một vài việc đáng giao:

  • Soạn danh mục chạy thử riêng cho từng máy từ danh sách ghi chú của thợ lâu năm. Câu lệnh gợi ý: "Đây là các ghi chú của thợ về máy tiện số 2. Sắp xếp thành danh mục kiểm trước khi chạy thử, theo thứ tự thao tác, mỗi mục một dòng, đánh dấu mục nào liên quan an toàn người."
  • Soạn mẫu nhật ký chương trình: phiên bản, ngày chạy thử, người chạy, các sửa đổi, kết quả chi tiết đầu, lượng chỉnh bù.
  • Viết lại hướng dẫn cho người mới bằng câu ngắn, dễ hiểu, từ tài liệu dài của nhà chế tạo máy. Đối chiếu kỹ với bản gốc vì AI có thể tóm sai thao tác.
  • Rà nhật ký sau một quý để tìm loại sửa đổi lặp lại, ví dụ cao độ rút dao hay phải sửa, từ đó sửa luôn mẫu trên CAM.
  • Không dùng AI để quyết định có cần chạy thử hay không. Quyết định đó thuộc người phụ trách theo luật của xưởng.

Tài liệu do AI soạn chỉ có giá trị khi người trong nghề đọc và chỉnh. Nên để thợ đứng máy ký duyệt danh mục, vì họ là người dùng nó mỗi ngày.

Câu hỏi thường gặp

Chạy khô có thay được chạy từng dòng không?

Không. Chạy khô chỉ thay tốc độ chạy dao bằng một giá trị cố định, máy vẫn chạy liên tục. Mục đích của chạy thử là có thời gian đọc dòng kế tiếp và dừng kịp; chạy từng dòng cho bạn khoảng thời gian đó. Hai chế độ có thể dùng chung khi dao chưa chạm phôi.

Dịch gốc Z để chạy trên không có rủi ro gì?

Rủi ro lớn nhất là quên trả lại, khiến lần cắt thật dao đi cao hơn hoặc thấp hơn dự kiến tuỳ chiều đã dịch. Rủi ro thứ hai là dịch vào nhầm ô, làm lệch hệ toạ độ khác. Xưởng nên có cách đánh dấu rõ ràng và người thứ hai kiểm trước khi cắt.

Mô phỏng trên CAM đã xanh, có cần mô phỏng trên máy nữa không?

Nên có nếu máy hỗ trợ. Mô phỏng trên máy dùng đúng tệp đã nạp, gồm những dòng sửa tay, chương trình con và bù bán kính mà CAM không biết. Hai lớp mô phỏng bắt hai nhóm lỗi khác nhau và tốn ít thời gian so với một lần va dao.

Người mới có nên tự chạy thử chương trình không?

Người mới nên chạy thử dưới sự giám sát của người có kinh nghiệm trên máy đó cho tới khi được xưởng công nhận đủ khả năng. Chạy thử đòi hỏi đọc nhanh chương trình, hiểu quãng đường còn lại và phản xạ dừng kịp, những kỹ năng chỉ có sau một thời gian đứng máy.

Chạy thử trên máy tiện có gì khác máy phay?

Nguyên tắc giống nhau, nhưng máy tiện cần để ý thêm mâm cặp quay, chiều dài phôi nhô, ụ động, và đài dao xoay khi chọn dao. Khi xoay đài dao, kiểm những dao dài hoặc cán dao móc lỗ có chạm mâm hay ụ động không. Với G96, kiểm giới hạn vòng quay trước khi khoả mặt về tâm.

Có nên chạy thử khi máy chưa chạy ấm?

Chạy thử để kiểm đường đi thì được. Nhưng nếu chi tiết có dung sai chặt, chi tiết đầu cắt khi máy nguội có thể khác chi tiết cắt khi máy đã ấm. Nhiều xưởng cho máy chạy ấm theo chương trình riêng trước khi cắt chi tiết đầu để kết quả đo đại diện cho cả lô.

Cần tư vấn cụ thể cho trường hợp của bạn?

Chúng tôi sẽ liên hệ trong vòng 24 giờ.

Đăng ký tư vấn ngay

Bài viết liên quan

Bạn cần hỗ trợ thêm?

Để lại thông tin, chúng tôi sẽ liên hệ trong 24 giờ.

hoặc
Gọi ngay 0926 138 138