Mã bài: mđ cg2 12 08
i. Mục tiêu thực hiện:
- Trình bày đ−ợc các khai báo khi lập trình tự động
- Vận dụng vào việc lập trình tự động cho các chi tiết phức tạp (khó xác định các điểm giao nhau trên biên dạng)
ii. Nội dung chính: - Các khai báo định nghĩa
- Khai báo về chuyển động của dao - Khai báo chế độ gia công
- Các bài tập về lập trình tự động 1. Học trên lớp về:
1.1. Các khai báo định nghĩa
- Khai báo PARTNO, MACHIN và CLPRNT
+ Bắt đầu ch−ơng trình đ−ợc xác định (khai báo ) bằng thuật ngữ PARTNO và sau từ này có ký hiệu / với các chữ và số khác nhau. Ví dụ : PARTNO/PRN1.
+ Lệnh MACHIN/... cho biết bộ hậu xử lý nào phải gọi ra sau bộ xử lý . Lệnh này đ−ợc đặt sau lệnh PARTNO hoặc tr−ớc lệnh FINI ở cuối ch−ơng trình.
+ Lệnh CLPRNT cho phép CL (hay CLDATA) đ−ợc in ra ở dạng thống kê mà ta có thể quan sát đ−ợc. Lệnh này đ−ợc xác định bằng một từ CLPRNT.
- Khai báo kich th−ớc và hình dáng hình học.
• Điểm : P = POINT.(P1/20.0,10.0,0.0; P2/18.25,15.5,2.6) • Đ−ờng thẳng : L = LINE/P1,P2; L2/P1,ATANG26)
• Đ−ờng tròn : C = CIRCLE/X,Y,R = CIRCLE/CENTER,P1,RADIUS,R. • Điểm đặc biệt : P = POINT/INTOF,L1,L2 (điểm cắt nhau của 2 đ−ờng L1,L2) • Đ−ờng đặc biệt L = LINE/P2,PARLEL,L3(đ−ờng qua P2 và song song L3).
• Mặt phẳng PL = PLANE .(PL1/P1,P2,P3: Mặt phẳng qua 3 điểm P1,P2,P3
PL2/P4,PARLEL,PL1: Mặt phẳng qua P4 và song song PL1
1.2. Khai báo về chuyển động của dao.
Khai báo quỹ đạo chuyển động.
MOTION COMMAND/DESCRIPTIVE DATA:
• Lệnh dịch chuyển : GOTO . ( GOTO/P1 dịch chuyển đến điểm P1) (FROM/TARG từ điểm xuất phát ).
(GODLTA tăng tốc độ dịch chuyển dụng cụ) • Lệnh bù dao
TLLFT (Dao cắt phía trái của chi tiết) TLON (Không bù dao, tâm dao đ−ợc lập trình).
TLRGH (Dao cắt phía phải chi tiết)
• Các mặt phẳng chuẩn :DS(Drive surface : Mặt định h−ớng dao cắt).
PS (Part surface : Mặt đáy của dao cắt)
CS (Check surface : Mặt chuẩn ngừng dịch chuyển cắt gọt).
Hình 8.2
• Định vị chính xác dụng cụ : TO ( Dụng cụ tiếp xúc với phía trên mặt phẳng CS) ON ( Dụng cụ nằm giữa mặt phẳng CS ).
PAST (Dụng cụ tiếp xúc với phia d−ới mặt phẳng CS). TANTO (Dụng cụ tiếp xúc với mặt phẳng PS ).
Hình 8.3
• H−ớng chuyển động : GOLPT( Dịch chuyển dụng cụ sang phải ). GORGT ( Dịch chuyển dụng cụ sang phải ) GOFWP ( Dịch chuyển dụng cụ về phía tr−ớc ). GOBACK ( Lùi dụng cụ về phía sau).
GOUP ( Dịch chuyển dụng cụ lên).
GODOWN ( Dịch chuyển dụng cụ về phía d−ới
Hình 8.4
• H−ớng quay hoặc nội suy: CW ( Clockwise – Theo chiều kim đồng hồ ).
CCW (Counter-Clockwise – Theo ng−ợc chiều kim đồng hồ ).
1.3. Khai báo chế độ gia công
Khai báo này còn đ−ợc gọi là khai báo công nghệ. Ng−ời ta dùng khai báo này để xác định các điều kiện công nghệ để gia công chi tiết. D−ới đây là một số khai báo công nghệ.
- Khai báo xác định chế độ chạy dao: FEDRAT/tốc độ { MPM/MPT)
Trong đó “tốc độ” là giá trị của tốc độ chạy dao.Ký hiệu MPT và MPM cho biết đơn vị tốc độ chạy dao là vòng/phút( MPT) hay mm/phút(MPM)
- Khai báo đóng mở trục chính của máy : SPINDL/{ ON/OFF } - Khai báo dụng cụ TOOL
- Khai báo dịch chuyển nhanh RAPID - Khai báo dung dịch trơn nguội : COOLNT - Khai báo cắt : CUTTER
- Kết thúc : END hoặc FINI
1.4. Các bài tập về lập trình tự động
Dịch chuyển theo biên dạng
Hình 8.5 TLLFT,GOFWD/D1 GORGT/ D1,PAST, C1 GORGT/C1,TO,D2 GOFWD/ D2,PAST, D3 GORGT/D3,ON,D1 2. Học theo nhóm : Hoạt động nhóm nhỏ
Sau khi giáo viên h−ớng dẫn chia lớp thành các nhóm nhỏ, mỗi nhóm khoảng 3 học sinh. các nhóm sẽ thực hiện các công việc cụ thể sau:
Đọc và nghiên cứu thảo luận theo nội dung câu hỏi giáo viên đã cung cấp tài liệu câu hỏi phát tay cho các học viên
Bài 9