Quy trình gia công CNC kết hợp bản vẽ, chương trình, setup sheet, tool list, work instruction và inspection plan. Dịch tài liệu này cần hiểu dòng công việc từ chuẩn bị phôi đến gá đặt, xác lập offset, chạy thử, gia công và kiểm tra. Không được sửa mã G-code, tọa độ, feed hoặc speed như văn bản thông thường; phần ngôn ngữ phải giúp người vận hành nhận đúng dụng cụ, chuẩn, mặt và điều kiện.
Những tài liệu thường có trong một job CNC
Drawing xác định hình học, dung sai và bề mặt. Process sheet nêu thứ tự nguyên công. Setup sheet mô tả máy, đồ gá, phôi và zero. Tool list ghi holder, insert, diameter và offset. NC program chứa mã. Inspection plan nêu đặc tính và phương pháp đo.
Một job có thể có nhiều operation và nhiều lần gá. Cần giữ Op10, Op20, setup A/B, datum và part orientation. Nếu bản dịch làm mất mối liên hệ, người vận hành có thể dùng đúng câu nhưng sai lần gá.
Thuật ngữ CNC cần phân biệt
Work offset, tool offset, datum, origin và zero return không phải một khái niệm. Feed rate khác spindle speed. Depth of cut, stepdown và stepover có vai trò khác. Roughing, semi-finishing và finishing phải giữ đúng giai đoạn.
Fixture, jig, vise, chuck, collet và soft jaw cần xem hình. Insert grade, tool number và holder code thường giữ nguyên. “Touch off”, “probe” và “indicate” là các thao tác xác lập/kiểm khác nhau.
M-code và G-code không dịch. Comment trong chương trình có thể dịch nếu hệ điều khiển hỗ trợ ký tự và khách hàng yêu cầu, nhưng không được làm hỏng cú pháp hoặc giới hạn dòng. Luôn làm trên bản sao và có người phụ trách CNC kiểm.
Mức chuyên môn cần thiết
Người dịch phải hiểu đọc bản vẽ, thứ tự setup, dao cụ, thuật ngữ gia công và đo kiểm. Reviewer nên có kinh nghiệm loại máy/quy trình tương ứng: tiện, phay, grinding hoặc multi-axis. Người quản lý file cần kiểm revision giữa drawing, program và setup.
Không nên yêu cầu người dịch tự xác nhận chế độ cắt hay sửa chương trình. Khi thấy feed hoặc tool mâu thuẫn, lập query cho manufacturing engineer hoặc programmer.
Quy trình dịch an toàn
Khóa job package
Lập manifest part number, revision, program number, machine và operation. Xác nhận file nào được dịch, file nào chỉ tham chiếu. Không ghi đè program.
Tạo glossary và danh sách không dịch
Giữ code, tool ID, offset, macro variable, coordinate và part number. Duyệt tên mặt, chuẩn, đồ gá và phép đo. Gắn thuật ngữ với hình.
Dịch theo nguyên công
Đọc drawing, setup và inspection cùng nhau. Giữ số bước, orientation, mặt, hướng và điều kiện. Comment phải đúng giới hạn hệ thống nếu đặt lại.
Review kỹ thuật
Reviewer so tool, fixture, datum, program và inspection. Rà số, đơn vị, dung sai, dấu và hướng. Query có job/operation rõ.
QA bản bàn giao
So danh mục file, checksum chương trình nếu program không được đổi, revision và link. Kiểm PDF/Excel/Word về layout, hình và bảng.
Năm khó khăn và giải pháp
Code bị công cụ dịch thay đổi
Khóa code và biến, chỉ trích comment đã xác nhận. So checksum hoặc diff để chứng minh vùng không dịch nguyên vẹn.
Setup sheet thiếu ảnh định hướng
Yêu cầu ảnh hoặc mô hình, xác nhận operator side và mặt chuẩn. Không tự dịch left/right khi điểm nhìn chưa rõ.
Tên dao khác giữa các nhà cung cấp
Giữ tool ID và specification; tạo tên chính cùng alias. Không đổi grade hoặc insert designation.
Drawing và inspection plan khác revision
Dừng phần liên quan và hỏi owner. Chỉ phát hành khi package đồng bộ hoặc deviation được ghi rõ.
Hệ điều khiển không hỗ trợ tiếng Việt
Không chèn dấu vào chương trình nếu gây lỗi. Có thể giao bảng comment song ngữ hoặc dùng quy ước Latin không dấu được khách hàng duyệt.
Kiểm soát số và đơn vị
Tọa độ, offset, feed, speed, depth, tolerance và tool diameter là dữ liệu nhạy lỗi. Tách khỏi văn bản, khóa khi có thể và đối chiếu nguồn–đích. Phân biệt mm/min, mm/rev, rpm và surface speed.
Không tự chuyển inch/metric. Nếu dự án yêu cầu, kỹ sư phải xác định quy tắc, hệ điều khiển và dung sai. Số âm, dấu decimal và leading zero cần giữ theo cú pháp.
Nghiệm thu theo job package
Kiểm mỗi operation có đúng part, setup, fixture, tool và inspection. So số bước, hình, datum và orientation. Rà comment cạnh code nhưng không chạy program chỉ dựa trên bản dịch.
Manufacturing engineer hoặc CNC programmer nên review. Việc prove-out/chạy thử thuộc quy trình sản xuất an toàn của khách hàng, không phải bằng chứng do đơn vị dịch tự thực hiện.
Lưu bản nguồn, bản đích, glossary, query và revision. Khi program thay đổi, cập nhật tài liệu liên quan theo change control.
Bộ tiêu chí thực tế trước khi phê duyệt bản dịch
Trước khi ký duyệt, người phụ trách nên lấy một mẫu đại diện trong dịch quy trình gia công cnc cần chuyên môn thế nào? và kiểm tra theo năm lớp: tính đầy đủ, thuật ngữ, số liệu, logic sử dụng và hình thức. Tính đầy đủ trả lời câu hỏi mọi đoạn, bảng, ghi chú và cảnh báo đã được xử lý hay chưa. Thuật ngữ phải giống nhau ở tiêu đề, thân bài, hình và phụ lục. Số liệu gồm giá trị, đơn vị, dấu, mã hiệu và tham chiếu. Logic sử dụng cho biết người đọc có thực hiện đúng hành động hay hiểu đúng trách nhiệm không. Hình thức bảo đảm bản dịch không tràn chữ, mất ký hiệu hoặc làm đứt liên kết đến tài liệu nguồn.
Khách hàng nên cử một đầu mối có quyền xác nhận thuật ngữ và câu hỏi chuyên môn. Khi nhiều phòng ban cùng góp ý, mỗi yêu cầu sửa cần có người kết luận và trạng thái rõ ràng; nếu không, bản dịch dễ quay lại cách dùng đã bị bác bỏ. Các quyết định quan trọng được đưa vào glossary hoặc log thay đổi để áp dụng cho toàn bộ hồ sơ, không chỉ trang đang được nhận xét.
Một cách nghiệm thu hiệu quả là đọc theo tình huống thật. Kỹ sư có thể dùng bản dịch để tìm mã, nhận biết điều kiện, đối chiếu thông số và mô tả lại bước cần làm. Nhân sự mua hàng có thể xác định đúng phạm vi, model và tiêu chí chấp nhận. Người quản lý có thể lần từ mục lục đến phụ lục mà không hỏi lại người dịch. Nếu một trong các thao tác này khó thực hiện, bản dịch cần được chỉnh về cấu trúc hoặc cách diễn đạt.
Cuối cùng, hãy khóa bản phát hành bằng tên file, ngày, revision và trạng thái. Bản Word dùng để hiệu chỉnh, bản PDF phát hành và các file nguồn phải có quan hệ rõ ràng. Khi khách hàng gửi revision mới, nhóm dịch so sánh thay đổi và chỉ cập nhật đúng vùng bị ảnh hưởng. Cách quản lý này vừa giảm chi phí, vừa tránh tình trạng một đoạn mới bị ghép vào bản cũ không còn hiệu lực.
Giải đáp nhanh: 6 câu hỏi thường gặp
Có dịch G-code và M-code không?
Không. Mã chương trình phải giữ. Chỉ comment có thể dịch theo phạm vi và khả năng của hệ điều khiển.
Người dịch có cần biết lập trình CNC không?
Cần hiểu cấu trúc và thuật ngữ; nội dung sâu nên có programmer hoặc manufacturing engineer review.
Có thể dịch riêng setup sheet không?
Có, nhưng nên cung cấp drawing, tool list và inspection plan làm ngữ cảnh để tránh sai datum, mặt và dụng cụ.
Có nên đổi inch sang mm?
Không tự động. Quy đổi có thể ảnh hưởng chương trình và dung sai; phải do kỹ sư phê duyệt và kiểm soát.
Làm sao tránh sửa nhầm code?
Khóa vùng, làm trên bản sao, dùng diff/checksum và chỉ cho phép chỉnh comment đã định danh.
Ai nên nghiệm thu?
Reviewer ngôn ngữ cùng CNC programmer, manufacturing engineer hoặc người phụ trách job phù hợp.
Gửi job CNC mẫu
Hãy gửi yêu cầu kèm setup sheet và drawing đại diện để Tân Việt đánh giá thuật ngữ, vùng không dịch và QA. Xem dịch vụ dịch kỹ thuật hoặc liên hệ.
