Căn cứ vào mức độ tự động hoá các công việc lập trình mà người ta phân biệt hai phương pháp lập trình chủ yếu cho máy gia công CNC như máy cắt dây EDM, máy khoan, máy phay, máy tiện,…
- Lập trình bằng tay (Lập trình thủ công).
- Lập trình tự động (Lập trình bằng máy tính).
Đối với những người muốn học lập trình CNC có thể tham khảo qua các tài liệu giúp tự học lập trình CNC
- Lập trình bằng tay (Lập trình thủ công)
Khi lập trình bằng tay người lập trình căn cứ vào bản vẽ để nhập các dữ liệu theo các lệnh từ bàn phím vào bộ nhớ của máy. Việc lập trình này tốn nhiều thời gian, dễ nhầm lẫn khi chi tiết có độ phức tạp cao. Do những nhược điểm trên mà phương pháp này chỉ áp dụng lập trình cho các chi tiết đơn giản hoặc để hiệu chỉnh các chương trình có sẵn. Phương tiện hỗ trợ chủ yếu là các bảng tra cứu hoặc catalô máy, máy tính cá nhân để tính toán các thông số khi lập trình. Lập trình bằng tay đòi hỏi người lập trình ngoài việc làm chủ phương pháp lập trình còn phải có kiến thức về toán học và kiến thức về công nghệ.
- Lập trình bằng máy (Lập trình tự động)
Khi lập trình bằng máy (có máy tính trợ giúp) người lập trình mô tả (khai báo) hình dáng hình học của chi tiết gia công, các quỹ đạo chuyển động của dụng cụ cắt và chức năng của máy theo ngôn ngữ mà máy có thể hiểu được.
Lập trình bằng máy có ưu điểm là không cần thực hiện các phép tính tay, chỉ cần truy nhập một số dữ liệu nhưng có thể sản sinh một lượng lớn dữ liệu cho những tính toán cần thiết, đồng thời hạn chế được các lỗi lập trình. Khi lập trình bằng máy, máy tính phải có các chương trình tính toán đặc biệt sau:
- Chương trình tiền xử lý (Pre pocessor).
- Chương trình xử lý (Processor).
- Chương trình hậu xử lý (Postprocessor).
Chương trình xử lý (processor) là chương trình phần mềm thực hiện các tính toán hình học và công nghệ. Người ta gọi các dữ liệu của chương trình xử lý là CLD (Cutter Location Data), các dữ liệu này đưa ra một giải pháp chung mà không phụ thuộc vào máy công cụ CNC nào. CLD có các dữ liệu xác định vị trí dụng cụ cắt. CLD chứa các lệnh ngắn gọn nhất và các mã trong đó không hợp với hệ CNC nào.
Trong phần mô tả hình học của chi tiết như các điểm, đoạn thẳng, cung tròn… còn phần mô tả quá trình gia công như chế độ cắt, dụng cụ cắt, vật tư sử dụng để cắt, phôi cần cắt, dung dịch trơn nguội, chất điện môi… cả hai việc mô tả trên đây tạo ra một chương trình nguồn. Từ chương trình nguồn này máy tính tạo ra chương trình NC phù hợp với máy CNC nhờ bộ hậu xử lý.
Muốn dùng CLD cho một hệ CNC nào cụ thể phải dùng một chương trình đặc biệt gọi là chương trình hậu xử lý (Postprocessor), có nhiệm vụ dịch chương trình NC dưới dạng CLD thành các mã lệnh để cho hệ CNC có thể hiểu được và thực hiện quá trình điều khiển máy gia công.
Hy vọng bài viết trên sẽ cung cấp được các thông tin hữu ích để các bạn có thêm sự kiến thức về các phương pháp lập trình máy CNC nói chung và máy cắt dây EDM để lựa chọn sử dụng phương pháp nào cho thuận tiện với nhu cầu của nhà sản xuất. Và nếu các bạn có nhu cầu cần thay mới hay đầu tư thêm các vật tư và linh kiện EDM để máy được hoạt động tốt hơn thì hãy liên hệ với công ty của mình nhé. Với hơn nhiều năm kinh nghiệm trong lĩnh vực phân phối dao cụ cắt gọt cơ khí, dây đồng và linh phụ kiện cho máy cắt dây EDM , chúng tôi cam kết mang đến những sản phẩm chính hãng, uy tín, chất lượng với giá thành cạnh tranh và dịch vụ hậu mãi tốt nhất. Khi đến với chúng tôi, đặc biệt quý khách sẽ được tư vấn chu đáo tận tình, giải quyết những vướng mắc băn khoăn, giảm thiểu được chi phí đầu tư, đạt được hiệu quả cao nhất.
Lựa chọn Văn Thái và các sản phẩm do Văn Thái cung cấp quý khách sẽ vô cùng hài lòng vì chúng tôi có:
- Dịch vụ giao hàng tận nơi và nhanh chóng.
- Hậu mãi tốt.
- Sản phẩm giá thành hợp lý, chủng loại đa dạng.