1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

giáo trình lập trình phay cnc hệ fanuc

22 185 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 9,74 MB
File đính kèm giáo trình lập trình phay cnc hệ fanuc.rar (4 MB)

Nội dung

giáo trình lập trình phay cnc hệ fanuc bằng các lệnh G01, G02, G03, G90, ...V ..V...V...V

Trang 1

Website: http://daycnc.edu.vn Email: daycnc@gmail.com

BÀI GIẢNG GIA CÔNG TRÊN MÁY PHAY CNC

(lưu hành nội bộ)

Trang 2

TRUNG TÂM CNC MIMI

TRƯỜNG CĐN KỸ THUẬT CÔNG NGHỆ TP HCM – KHOA CƠ KHÍ CHẾ TẠO

BÀI GIẢNG GIA CÔNG TRÊN MÁY PHAY CNC

BIÊN SOẠN: ThS VŨ THẾ MẠNH

Bài 2: ĐIỂM CHUẨN Bài 3: CẤU TRÚC CHƯƠNG TRÌNH CNC Bài 4: LẬP TRÌNH PHAY CNC Bài 5: BÙ DAO; GỐC TỌA ĐỘ CHI TIẾT

Bài 7: CHU TRÌNH GIA CÔNG

NỘI DUNGBài 1: HỆ TỌA ĐỘ

Bài 8: CHƯƠNG TRÌNH CON Bài 6: ĐIỀU KHIỂN MÁY PHAY CNC

Trang 3

2 HỆ TỌA ĐỘ ĐỀ CÁC TƯƠNG ĐỐI

A

B C

A có tọa độ cực L; 

L: Bán kính cực

: Góc cực (tính từ trục hoành) +Chiều dương: ngược chiều KĐH +Chiều âm: thuận chiều KĐH

20 0

B có tọa độ cực 55;20 0 Tương đối so với A B

5 HỆ TRỤC TỌA ĐỘ TRÊN MÁY CNC

Trang 4

QUY TẮC BÀN TAY PHẢI

Chuẩn quy chiếu R

(Reference point)

M (Machine point)

Do nhà sản xuất quy định

BÀI 2: ĐIỂM CHUẨN

Work point Chuẩn chi tiết

Trang 5

BÀI 3: CẤU TRÚC CHƯƠNG TRÌNH CNC

% O0001;

- (comment) - - M30

-%

Đầu chương trình

Cuối chương trình

Nội dung chương trình

Tên chương trình

(Ghi chú)

N … G … X … Y … M … S … T … ;

SỐ THỨ TỰ CÂU LỆNH

TRỤC CHÍNH

LỆNH CHUẨN BỊ

LỆNH PHỤ TRỢ

DỤNG

CỤ CẮT

END OF BLOCK

(Kết thúc câu lệnh)

EOB Cấu trúc câu lệnh (block)

SỐ CHƯƠNG TRÌNH

(từ 0000 đến 9999)

VÍ DỤ: O2253O12 = O12

Số thứ tự câu lệnh trong chương trình Các chức năng phụ trợ

M00: Tạm dừng chương trình M02: Kết thúc chương trình M30: Kết thúc chương trình và trở về đầu chương trình M03: Trục chính quay thuận

M04: Trục chính quay nghịch M05: Dừng trục chính M06: Thay dao tự động M08: Mở tưới nguội M09: tắt tưới nguội M19: Khóa trục chính

Trang 6

Các lệnh chuẩn bị trước khi cắt gọt

-Dao (T)

-Tốc độ trục chính (S) và chiều quay

-Gốc chi tiết (G54 – G59)

-Chiều dài dao (H)

-Đơn vị đo (G21mét, G20inch)

- Mặt phẳng gia công (G17 (X,Y); G18 (X,Z); G19 (Y,Z)

G16

4.2 Lập trình trong hệ tọa độ đề các, tọa độ cực

X: Bán kính cực Y: Góc cực

4.3 Khai báo hệ thống đo

Lệnh chạy dao nhanh không cắt gọt

Đo theo toạ độ tuyệt đối hoặc tương đối

Từ vị trí ban đầu G90 G00 X20 Y40 (đến B)

X30 Y20 (đến C)

Y-20 (đến D)

D

Trang 7

GHI CHÚ:

•Nếu câu lệnh sau tiếp tục sử dụng lệnh G của câu lệnh trước

thì không cần nhập lệnh G đó nữa

•Nếu một trong những tọa độ X,Y,Z đích đến Trùng tọa độ với

điểm hiện tại thì không cần nhập tọa độ đích đó nữa

Từ vị trí ban đầu G90 G00 X20 Y40 (đến B)

Lệnh nội suy đường thẳng

Bước tiến dao mm/phút

G01 X _ Y _ Z _ F _;

Cấu trúc câu lệnh

BÀI TẬP THỰC HÀNH

G02: cắt gọt cung tròn theo hướng cùng chiều kim đồng hồ.

G03: cắt gọt cung tròn theo hướng ngược chiều kim đồng hồ.

Toạ độ điểm đích

Lệnh nội suy cung tròn

Bán kính cung tròn

Cung tròn sẽ được nội suy từ điểm hiện tại đến điểm đích theo bán kính R

Trang 8

X Y R F ;

G02 G03

R<0, nội suy cung tròn có góc chắn cung180 0

R>0, nội suy cung tròn có góc chắn cung <180 0

Lệnh nội suy cung tròn

Toạ độ điểm đích

Tọa độ tâm cung tròn

I,J là tọa độ của tâm cung tròn so với điểm đầucung tròn (I theo X; J theo Y)

BÀI TẬP THỰC HÀNH SỐ 2

Trang 9

3 Nội suy đường tròn

3.1 Nội suy đường tròn theo bán kính R

Trang 10

BÀI GIẢNG

GIA CÔNG TRÊN MÁY PHAY CNC

BÀI GIẢNG

GIA CÔNG TRÊN MÁY PHAY CNC

Bảng vận hành

• PROG (Programe):

Chương trình

• OFFSET SETTING: Bù dao, gốc tọa độ gia công

Trang 11

5.2 Bảng vận hành, điều khiển

FEEDRATE OVERRIDE

- % Lượng chạy dao ở chế độ auto

- Lượng chạy dao ở chế độ điều khiển thủ công (JOG)

Trang 12

Edit hoặc Editor

Chế độ soạn thảo, chỉnh sửa

(Manual Data Input)

Chế độ chạy thử, chạy test

Trang 13

ZERO hoặc REF

Chế độ rút dao về điểm chuẩn R

5.3 Tạo một chương trình mới

• Tên chương trình không được trùng với

tên bất kỳ chương trình nào đã có

• Không chèn ;(EOB) khi khởi tạo chương

trình

EDIT PROG

Trang 14

SET (cài đặt) gốc tọa độ gia công chi tiết:

Khai báo vị trí tương quan của tâm trục chính (tâm dao) so với gốc gia công chi tiết

a b

6.2 Bù chiều dài dao (khai báo chiều dài dao)

Chi tiết gia công có thể phải dùng nhiều dao có chiều dài khác nhau Mỗi lần đổi giao gia công, cần khai báo chiều dài dao.

Z H ;

G43 G44

G00 G01

Lệnh bù chiều dài

Toạ độ điểm đích

Địa chỉ lưu giá trị chiều dài dao

Cấu trúc câu lệnh

Lệnh di chuyển dao

G43: bù chiều dài dương G44: Bù chiều dài âm

Trang 15

Nhập chiều dài dao vào địa chỉ bù dao Offset setting/offset/ GEOM(H)

6.3 Bù bán kính dao

X Y D ;

G41 G42

G00 G01

Lệnh bù bán kính dao

Toạ độ điểm đích

Địa chỉ lưu trữ bán kính dao

Cấu trúc câu lệnh

Lệnh di chuyển dao

Trang 16

Nhập bán kính dao vào địa chỉ bù dao Offset setting/offset/ GEOM(D)

Nên rút thẳng về điểm chuẩn R bằng cách sử dụng tọa độ tương đối

G98: trở về điểm ban đầu G99: trở về điểm R

7.2 Các thông số của chu trình

• X, Y: tọa độ điểm gia công

• Z: Chiều sâu gia công

• R: Cao độ an toàn (điểm bắt đầu gia công)

• Q: Chiều sâu mỗi lát cắt

• P: Thời gian dừng lại ở đáy lỗ

Trang 18

7.6 Ví dụ

7.7 Chu trình taro ren phải G84

Taro ren trái G74

P

Bước tiến: F (G95 mm/vòng)

F = P

Trang 19

Ví dụ:

T1M6 (T1: taro M10, bước 1.5)

S200M3

…….

G95 G84 Z-25 R2 Q5 F300 G80 G94 BÀI TẬP THỰC HÀNH SỐ 6, 7, 8 IV BÀI TẬP ỨNG DỤNG II CẤU TRÚC CÂU LỆNH GỌI CHƯƠNG TRÌNH CON I KHÁI NIỆM Nội dung bài học III HỆ TỌA ĐỘ TRONG CHƯƠNG TRÌNH CON BÀI 8 CHƯƠNG TRÌNH CON I KHÁI NIỆM Chương trình con là một chương trình riêng biệt không thuộc chương trình chính, được điều khiển bởi chương trình chính Mục đích của chương trình con là để lặp lại nhiều lần phần biên dạng giống nhau của chi tiết Một chương trình con cũng bắt đầu bằng chữ cái “O” nhưng kết thúc bằng M99. I KHÁI NIỆM O1212 ………

………

………

………

Chương trình con O1313 ………

………

………

………

M30 O1313 ………

………

………

………

………

………

………

………

M99

I KHÁI NIỆM

Trang 20

I KHÁI NIỆM

ƯU ĐIỂM CỦA VIỆC SỬ DỤNG CHƯƠNG TRÌNH CON

Giảm chiều dài chương trình

Giảm lỗi sai trong chương trình

Giảm thời gian và công sức lập trình

2 CẤU TRÚC CÂU LỆNH GỌI CHƯƠNG TRÌNH CON

Chú ý: Nếu lặp lại 1 lần thì không cần ghi L1

2 CẤU TRÚC CÂU LỆNH GỌI CHƯƠNG TRÌNH CON

Chú ý:

Nếu lặp lại 1 lần thì không cần ghi số lần lặp

Nếu tên chương trình con không đủ 4

số thì thêm số 0 đằng trước cho đủ

% O200;

3 HỆ TỌA ĐỘ TRONG CHƯƠNG TRÌNH CON

% O3333;

G1Z-2 F200;

G02 I15.

a) SỬ DỤNG HỆ TỌA ĐỘ TUYỆT ĐỐI

Trang 21

3 HỆ TỌA ĐỘ TRONG CHƯƠNG TRÌNH CON

% O3333;

G54

% O2222;

G91 G1Z-5 F100;

G02 I15 F300 G1Z5.

O2525

G91G1Z-1.F50

G02I-30.F300 M99

`

Trang 22

Ví dụ: gia công tinh 6 hốc sử dụng dao andmill 10

O3232 ( CHUONG TRINH GC 6 HOC ) G00 G17 G21 G40 G49 G80 G90 G91 G28 Z0.

( ENDMILL 10 ) T1 M06 G00 G17 G90 G54 X40 Y35

S2500 M03 G43 H1 Z5 M08 ( START MOTION )

M98 P3233 L3

( END MOTION ) M09

M05 G91 G28 Z0.

G28 X0 Y0.

G90 M30

O3233 G91 G1 Z-10.F100 X-15 F1000 Y10.

Ngày đăng: 29/01/2021, 19:15

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w