« Home « Kết quả tìm kiếm

Nghiên cứu lập trình nâng cao Macro cho máy phay CNC BRIDGEPORT-TC1


Tóm tắt Xem thử

- Giới thiệu chung kỹ thuật lập trình trên máy phay CNC, làm rõ cơ sở lý luận lập trình nâng cao Macro, ứng dụng triển khai chương trình Macro cho trung tâm gia công BRIDGEPORT – TC1 để mở rộng khả năng gia công của máy.
- Chương 4: Ứng dụng triển khai chương trình Macro cho trung tâm gia công BRIDGEPORT – TC1 để mở rộng khả năng của máy.
- Bộ nhớ lưu trữ chương trình 800kb và nhiều hơn.
- Số chương trình có thể lưu trữ là 63.
- 21CHƯƠNG 2 KỸ THUẬT LẬP TRÌNH MÁY CNC Để điều khiển máy NC cần phải có một chương trình tốt.
- Tất cả các hoạt động của máy gồm có: chuyển động quay của trục chính, chuyển động của dụng cụ, điều khiển chất làm nguội đều có thể được điều khiển bằng chương trình.
- Những yêu cầu đối với người lập chương trình.
- Dịch các dữ liệu đầu vào: Chức năng này dịch các ký tự đầu vào tượng trưng ở trong chương trình chi tiết sang dạng mã máy tính có thể sử dụng được.
- Hệ thống lập trình chia làm hai phần cho phép người lập trình viết chương trình chi tiết độc lập với máy công cụ NC có thể sử dụng nó.
- Chương trình cuối cùng sử dụng bởi máy sẽ giống nhau dù nó được sử dụng bằng tay hay ngôn ngữ lập trình.
- Người lập trình phải tự tin khi sửa chữa chương trình ở tại máy tính và văn phòng.
- Lần lượt vẽ từng câu lệnh cho đến khi kết thúc chương trình.
- Cấu trúc của một chương trình.
- Một chương trình gia công điều khiển số CNC chứa đựng tất cả các thông tin cần thiết để thực hiện một hay nhiều công đoạn gia công xác định trên một máy công cụ CNC.
- Chương trình gồm từ hiệu “bắt đầu chương trình.
- kết thúc chương trình được đánh dấu bởi một chức năng phụ.
- Trước dấu hiệu “bắt đầu chương trình.
- Hệ hiểu được tất cả những thông tin đứng trước dấu hiệu “bắt đầu chương trình.
- Cũng như vậy, hệ điều khiển bỏ qua không đọc mọi chú thích trong chương trình nằm giữa dấu hiệu.
- Cấu trúc của một chương trình gia công điều khiển CNC cũng được tiêu chuẩn hoá (VD DIN 66025).
- Mỗi câu lệnh chương trình bao hàm những thông tin riêng lẻ mà ta gọi là “từ lệnh”.
- Thứ tự, địa chỉ và cấu trúc của từng từ lệnh riêng lẻ trong một chương trình gia công điều khiển CNC được xác định theo tiêu chuẩn (DIN 66025).
- Một câu lệnh có số riêng, nhờ đó có thể tìm ra và truy cập trong chương trình.
- Macro thực chất là chương trình được lưu giữ trong các bộ nhớ độc lập.
- Một chức năng được lưu trữ trong một nhóm lệnh đã được tích trữ trong bộ nhớ giống như là một chương trình con.
- (chương trình cố định.
- Gọi chương trình con sử dụng M code.
- Các thông số thể hiện chương trình con sử dụng M code.
- để gọi chương trình con, tối đa bao gồm từ M03 tới M225, M03 và M code (số 111,112) có thể sử dụng.
- Chương trình con sử dụng T code.
- Chú ý: Lệnh sẽ không phù hợp với khối giống như là chương trình con sử dụng M code.
- Chương trình con sử dụng M code hoặc T code sẽ không thực hiện mà lại không phù hợp với số thứ tự của T code.
- G (số chương trình khối Macro được gọi) 45Lựa chọn lệnh ở trên là phương thức gọi macro cho chương trình NC.
- Còn trong chương trình con thì là 4.
- Tổng xếp lồng lớn nhất của cả chương trình con và Macro chỉ là 4.
- 483.1.2: Thân chương trình (custom Macro body).
- số chương trình G65 H01.
- cũng không là O# 100 hoặc là N # 120 có thể sử dụng trong chương trình.
- Chương trình con có thể xếp lồng dưới 4 lồng.
- Chắng hạn như một chương trình con.
- Một chương trình gia công cơ khí thường xác định một mã số G và khoảng cách dịch chuyển trực tiếp với một giá trị số, ví dụ: G100 và X100.0.
- Chương trình gia công cơ khí O0001.
- Khi một số thay đổi được sử dụng giá trị đó có thể được thay đổi bằng một chương trình hoặc sử dụng các hoạt động trên thanh MDI.
- Tuy nhiên khi các giá trị này sử dụng, đội dài của chương trình tổng sẽ giảm đi 8.5m #1000- Biến số hệ thống Biến số hệ thống thì sử dụng để đọc và viết dãy khác nhau của điều kiện dữ liệu giống như là vị trí Và bù giá trị bù dụng cụ.
- Biến số hệ thống cần thiết cho sự phát triển chương trình có mục đích tổng quan và tự động.
- Các tin hiệu giao diện, các tín hiệu có thể được trao đổi giưã chương trình bộ phận điều khiển máy (MPC) và các Macro được lập ra.
- Ví dụ: Sự tạo thành một chương trình khoan gia công theo giá trị của biến số #1 và #2, thì sẽ trở lại vị trí điểm gốc.
- Đến nhánh N1 N2 M Kết thúc chương trình processing 803.Lặp lại (lệnh While).
- Khi một điều kiện được thoả mãn, chương trình từ DO đến END được thực hiện.
- Nếu điều kiện không được thoả mãn, quá trình thực hiện chương trình tới block sẽ kết thúc sau END.
- Giải thích: Trong khi một điều kiện được thoả mãn, chương trình từ DO tới END sau WHILE được thực hiện.
- Nếu điều kiện không được thoả mãn, quá trình thực hiện chương trình kết thúc sau END.
- Tuy nhiên khi một chương trình bao gồm nhiều vóng lặp, báo hiệu số 124 sẽ xuất hiện.
- Chương trình mẫu.
- Một chương trình Macro được gọi bằng cách sử dụng các lệnh như sau: (Gọi Macro với mã G) (Gọi Macro với mã M) (Gọi chương trình con với mã M) (Gọi chương trình con với mã lệnh T) 83 Giới hạn: Sự khác nhau giữa gọi Macro và gọi chương trình con Giọ Macro (G65) không giống với gọi chương trình con, được miêu tả Với lệnh G65, Một tham số có thể được xác định.
- Gọi: Sau G65, xác định ở địa chỉ P số chương trình để gọi.
- Việc sử dụng các dấu thập phân trong các tham số của Macro là tốt để duy trì tính tương thích của chương trình.
- Điều này không bao gồm các cuộc gọi chương trình con M98.
- Mỗi lần một chương trình Macro được gọi (với G65 hoặc G66).
- Chương trình chính.
- Chương trình Macro B0 B0 A0 Center(x,y) Radius I 88Gọi chương trình O9100.
- Dữ liệu đã được thông qua tới một chương trình Macro được xác định trong các tham số.
- Điều này không bao gồm các cuộc gọi chương trình con (M98).
- Chương trình khoan lỗ G81 được tạo lập sử dụng 1 Macro và chương trình gia công trên máy tạo một cuộc gọi Macro dạng phương thức để đơn giản phương trình tất cả các dữ liệu khoan đều sử dụng giá trị tuyệt đối.
- Chương trình Macro O9110.
- Giọ chương trình con sử dụng G code.
- Vớicác thông số trong chương trình Macro thì G code sử dụng gọi giống như gọi thông thường G65.
- Với các thông số sử dụng trong chương trình Macro thì các phương thức gọi Macro giống như là gọi đơn M code.
- 94Giải thích: Với M code số từ 1 tới 255 sử dụng gọi chương trình Macro (từ 9020 tới 9029) các thông số phù hợp là (từ 230 tới 239).
- Chương trình Macro có thể gọi giống như sự phù hợp giữa số thông số và số chương trình.
- Trong Macro gọi G code hoặc là trong một chương trình con có M code hoặc T code.
- Gọi M code trong Macro hoặc là trong chương trình thì được xử lí giống như là M code thông thường.
- Chương trình Macro sử dụng gọi M code thì giống như là gọi chương trình con (M98).
- M code trong chương trình Macro thì được gọi và xử lí giống như trong M code thông thường.
- Giới hạn: Trong Macro được gọi bởi G code hoặc là trong một chương trình gọi M code hoặc T code, không có chương trình con có thể gọi sử dụng M code.
- M code trong Macro hoặc trong chương trình thì được xử lí giống như M code thông thường.
- 6.Gọi chương trình con sử dụng T code.
- Với chương trình con kết nối (chương trình Macro) gọi T code được xác định trong chương trình gia công.
- Gọi: đặt bit 5 của thông số 040 là 1, chương trình Macro O9000 khi mà gia công có thể gọi T code xác định.
- T code xác định trong chương trình gia công thì qui cho biết thông thường 149.
- Giới hạn: Trong gọi Macro với G code hoặc là chương trình gọi với M code hoặc T code, không có chương trình con có thể gọi T code.
- Một T code như là một Macro hoặc là một chương trình xử lí T code thông thường.
- Chương trình đơn giản.
- Với các chức năng gọi chương trình con sử dụng các M code, sử luỹ tích thời gian sử dụng trong mỗi dụng cụ thì đều đặn.
- 98 ▲ Chương trình Macro.
- Ghi chương trình Custom Macro.
- Chương trình Macro thì tương tự như là chương trình con.
- Nó có thể ghi và bộ nhớ và chỉnh sửa giống như là một chương trình con, có khả năng tích trữ toàn bộ dải sử dụng cả chương trình con và chương trình Macro.
- Gọi Macro có thể xác định hoạt động tự động, tuy nhiên không thể bật tới MDI để gọi chương trình Macro, gọi Macro có thể xác định trong hoạt động của MDI B.
- Chương trình Custom Macro không thể tìm được chuỗi số của khối đơn.
- Một chương trình Macro thi hành trong khoảng thời gian bằng nhau, các khối đơn có thể dừng lại được (chấp nhận các khối bao gồm các lệnh gọi Macro, chuỗi lệnh hoạt động và các lệnh điều khiển.
- Dừng hoạt động của khối đơn thì sử dụng để kiểm tra các chương trình Custom Macro.
- Các chương trình Macro và chương trình con khi mà đăng kí có thể được bảo vệ khỏi các tai nạn làm mất hiệu lực của chương trình.
- Display of the program restart page (hiển thị chương trình khởi động lại) Với M98 các M và T code sử dụng gọi chương trình con thì không hiển thị Feed hold.
- 102 CHƯƠNG 4 ỨNG DỤNG TRIỂN KHAI CHƯƠNG TRÌNH MACRO CHO TRUNG TÂM GIA CÔNG BRIDGEPORT – TC1 ĐỂ MỞ RỘNG KHẢ NĂNG GIA CÔNG CỦA MÁY.
- Khi lập trình Macro cho các chương trình ví dụ dưới đây dạng chung với các Macro phay được nằm trong dạng chương trình chính như sau.
- Kết thúc chương trình là quay về điểm ban đầu.
- Cuối chương trình quay lại điểm ban đầu.
- Bán kính trong và ngoài để tạo nên 1 hành trình gia công tinh cuối cùng kết thúc chương trình và quay về điểm bắt đầu.
- Bán kính trong và ngoài để tạo nên 1 hành trình gia công tinh cuối cùng kết thúc chương trình là quay về điểm bắt đầu

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt