65
Trong quá trình sử dụng các máy gia công CNC, việc tổ chức lập trình đóng vai trò quan trọng trong việc khai thác máy có hiệu quả. Tuỳ theo quy mô sản xuất, theo phương tiện sử dụng khi lập trình mà có các hình thức lập trình sau:
Hình 2.10. Tổ chức lập trình gia công trên máy tiện CNC
* Lập trình trong chuẩn bị sản xuất: Với hình thức lập trình này, các chương trình gia công được lập ngay khi chuẩn bị sản xuất, khi muốn sử dụng ta truyền chường trình đó vào máy gia công. Hình thức lập trình này có một số đặc điểm sau:
Người lập trình phải am hiểu về công nghệ gia công và kiến thức, kỹ năng lập trình. Chương trình gia công chính xác và hợp lý về chế độ công nghệ.
Chương trình được chuẩn bị trước nên không mất thời gian dừng máy.
Đòi hỏi quy mô sản xuất với nhiều máy gia công, số sản phẩm sản xuất tương đối nhiều mới hiệu quả vì cơ cấu và bộ máy cồng kềnh.
Vì vậy, hình thức lập trình này chỉ thích ứng với các doanh nghiệp sử dụng nhiều máy gia công CNC.
*Lập trình trong phân xưởng: Hình thức lập trình này còn gọi là lập trình thủ công (tại máy). Khi lập trình tại phân xưởng, người vận hành máy gia công sẽ lập trình trực tiếp trên máy bằng cách nạp trực tiếp dữ liệu.
Hình thức nạp dữ liệu trực tiếp này có đặc điểm:
Người sử dụng máy phải có kiến thức, kỹ năng về lập trình.
Dễ gặp lỗi vì thường vội hoặc thiếu công cụ, chức năng kiểm tra chương trình. Mất thời gian vì phải ngừng máy, kiểm tra nhiều lần.
Vì vậy, hình thức lập trình này phù hợp với sản xuất đơn chiếc, chi tiết đơn giản.
LẬP TRÌNH GIA CÔNG
Theo quy mô sản xuất Theo phương tiện sử dụng
Lập trình trong chuẩn bị sản xuất Lập trình trong phân xưởng Lập trình có trợ giúp của máy
tính
Lập trình bằng tay
66
* Lập trình có trợ giúp của máy tính (Còn gọi là lập trình bằng máy):
- Chi tiết gia công được vẽ trên phần mềm CAD/CAM sau đó nhờ các công cụ tính toán đường dụng cụ để chuyển thành chương trình gia công.
Việc lập trình tự động hiện nay đã phát triển ở mức độ cao. Hệ thống lập trình tự động với ngôn ngữ bậc cao cho phép tạo lập tự động một chương trình gia công NC theo các giá trị toạ độ cần thiết và quỹ đạo dao (toolpath) một cách tự động.
Hình 2.11. Hệ thống lập trình tự động
* Lập trình bằng tay: Với hình thức lập trình này, chương trình gia công được lập bằng cách đánh từng câu lệnh từ bàn phím của máy tính hay bảng điều khiển theo ngôn ngữ lập trình sử dụng trên máy. Với hình thức lập trình này có đặc điểm sau: Đòi hỏi người lập trình có kiến thức, kỹ năng về lập trình và am hiểu về công nghệ. Những chi tiết phức tạp sẽ gây khó khăn cho người lập trình vì phải tính toán tìm các điểm đích trên từng biên dạng chi tiết (các điểm giao nhau của các đường biên). Mặt khác chương trình thường dài do đó dễ mắc lỗi.
Thời gian lập trình nhiều.
Tuy nhiên hình thức lập trình này phù hợp với sản xuất nhỏ nên đang được sử dụng nhiều ở nước ta.