Ðề: Cách phân biệt máy trung tâm Tiện có hay không có Trục C
Rất cảm ơn 2 anh
,không còn gì bằng,đọc sách cả tháng cũng không bằng vài lời ngắn gọn như trên
.
Anh tafuco cho em hỏi thêm tí : Ở trường hợp 1 trục C chỉ có chức năng indexing,động cơ dùng ở đây như em từng biết và có thấy qua là động cơ không đồng bộ 3 pha,tốc độ trục chính thực tế luôn có dao động quanh giá trị danh nghĩa.Ở trường hợp này không có servo motor kèm theo làm thế nào nó thực hiện được indexing cho máy tiện có trục C ạ.Tức là có thể quay 10 độ rồi dừng.
Có lẽ phải giải thích hơi rộng và sâu một chút.
Trước hết nói về driver trục chính. Nguyên lý cơ bản của driver trục chính là 1 inverter (gọi là biến tần). Inverter đời cũ thường không cần tín hiệu hồi tiếp, tức là chỉ cần xuất áp với tần số thay đổi để điều khiển tốc độ động cơ, kết hợp với kiểm soát soát dòng điện tối đa để báo quá tải. Sau này các bộ inverter xử lý luôn tín hiệu hồi tiếp vận tốc (tachometer), tín hiệu hồi tiếp vị trí vòng quay (encoder). Nếu tốt hơn nữa là có cơ chế servo, hồi tiếp momen để tăng lực khi dừng hoăc quay ở tốc độ thấp (loại driver này thường đi kèm theo motor cùng loại).
Nói "tốc độ trục chính thực tế luôn có dao động quanh giá trị danh nghĩa " là chính xác, nhưng "thực hiện được indexing" lại là một vấn đề khác. Đó là 2 vấn đề, điều khiển vận tốc và điều khiển vị trí. Điều khiển vận tốc trục chính thì cần tachometer, điều khiển vị trí thì cần encoder. Có thể chỉ cần dùng 1 encoder để giải quyết cả 2 vấn đề này, dùng mạch fv converter (frequency to voltage). Bàn về lĩnh vực này thì nói hoài không hết, tạm dừng ở đây.
Như vậy, để thực hiện indexing cho trục chính thì cần phải có encoder. Một vấn đề nảy sinh là khi định vị xong, cái gì có thể làm cho trục chính cứng vững khi gia công, vì nếu driver trục chính có trang bị cơ chế servo thì momen của motor cũng thấp, không đủ giữ cho trục chính cứng vững. Vì vậy phải có cơ cấu kẹp sau khi index. Nếu dùng bánh răng thì độ phân giải góc quay trục chính sẽ tùy thuộc vào số răng của cơ cấu kẹp.
Ở trường hợp thứ 2 khi chuyển từ chế độ tiện sang chế độ phay tức là M53 và M52,có phải là chuyển main spindle sang sub-spindle,trục phụ trở thành trục chính,trong tài liệu hình như sub-spindle và main spindle đều được gọi là live tool phải không a.
Thường thì những M-codes thường sử dụng đa phần giống nhau nếu so sánh giữa các nhà sản xuất máy CNC. Phổ biến nhất là các lệnh M00, M01, M02, M03, M04, M05, M06, M08, M09, M19, M30, M98, M99. M-codes là dành cho nhà sản xuất máy quy định. Tùy theo kết cấu của máy mà sẽ có thêm M-codes. Ví dụ kẹp nhả mâm cặp thường dùng là M10, M11, đổi số trục chính M40, M41, M42... M52, M53 cũng là lệnh thường dùng cho máy tiện có trục C.
Khi gọi M52, chế độ phay, thông thường máy sẽ thực hiện ít nhất các việc sau:
(1) Định vị trục chính (đưa trục chính về góc 0)
(2) Kích hoạt bộ driver servo trục C.
(3) Về Zero motor trục C (lúc này motor trục C chưa kẹp vào trục chính)
(4) Kẹp motor servo trục C
(5) Nhả kẹp motor trục chính (nhả ly hợp hoặc đổi số trục chính về 0)
(6) Chuyển đối tượng điều khiển của driver trục chính, từ main-sp
sang sub-sp
(nếu driver này điều khiển một lúc 2 motor). Như đã trình bày trước, lúc này sub-spindle là trục chính của chế độ phay.
Lệnh M53 sẽ kích hoạt trạng thái ngược lại các bước (6) (4) (2) (5) (có thể khác 1 chút).
Tùy theo kết cấu máy mà lệnh M52, M53 sẽ phức tạp hơn.
Cũng có thể lập lại M-code bằng nhiều phương pháp như viết lại PLC nhúng (Fanuc gọi là PC Ladder), viết macro, viết sub-program.