Professional Documents
Culture Documents
Slide Bai 2 - Co So Ve Lap Trinh Gia Cong Tren May CNC - 2
Slide Bai 2 - Co So Ve Lap Trinh Gia Cong Tren May CNC - 2
1
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
BÀI 2: CƠ SỞ LẬP TRÌNH GIA CÔNG TRÊN MÁY CNC
6
2
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÁC KHÁI NIỆM CƠ BẢN
4 4. Các mã lệnh G, M
5
6
3
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÁC KHÁI NIỆM CƠ BẢN
4 4. Các mã lệnh G, M
5
6
4
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
NỘI DUNG
1. Các khái niệm cơ bản
1.1. Quỹ đạo gia công
1.2. Chương trình NC và cấu trúc của chương trình NC
1.3. Các chức năng G, chức năng M và các ký hiệu địa chỉ khác
2. Các phương pháp ghi kích thước trong lập trình NC
2.1. Ghi theo kích thước tuyệt đối
2.2. Ghi theo kích thước tương đối
3. Các phương thức lập trình
3.1. Lập trình trực tiếp
3.2. Lập trình tự động
4. Đặc điểm công nghệ gia công trên máy CNC
5. Tính toán thông số công nghệ khi gia công CNC
6. Bù dụng cụ cắt
5
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
6
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Không dùng
dao chuẩn
Điểm điều
khiển
Z
7
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
TRỤC CHÍNH PHẢI DI CHUYỂN DAO LÊN MỘT LƯỢNG BẰNG CHIỀU DÀI
H01, H02, H03 NÊN HIỆU CHỈNH (BÙ) DAO LUÔN LUÔN DƯƠNG
8
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
H00
Z
Điểm điều
khiển
9
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Dao
Dao ngắn
Dao H00 chuẩn hơn
Dài
hơn
H02
H01
Hiệu chỉnh dao
Hiệu chỉnh dao âm (G44 H02)
dương (G43 H01) 10
10
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
• Dụng cụ cắt được gá trên mâm dao (hay đài dao). Đài dao có nhiều ổ dao và được đánh số
thứ tự. Phần lớn trường hợp, khi dao gá vào ổ dao nào thì nó sẽ có sẽ mang số của ổ đó.
• Thí dụ dụng cụ ký hiệu là T01, số offset dao theo chiều dài sẽ là H01, theo bán kính sẽ là
D01.
11
11
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
12
12
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Phoâi
Dao
phay
13
13
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
? ? ?
14
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Khoảng cách từ điểm 0 trên phôi đến điểm về 0 của máy phải được xác định
15
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Y+
Y axis
Program zero value
X+
16
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Điểm 0 của chương trình xác định theo phương Z tuỳ theo
việc bù trừ dao được sử dụng như thế nào
17
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Điểm 0 của
phôi
18
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
19
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
FANUC 10M
X11.4843
Y7.4637
Z00.0000
20
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
FANUC 10M
X11.4843
Y7.4637
Z11.7750
21
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Những máy cũ yêu cầu gán điểm 0 trong chương trình(với G92).
Những máy mới cho phép gán điểm 0 qua các mã lệnh G54-G59
22
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
23
23
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
24
24
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Thí dụ:
Các giá trị đo được:
Theo X: 12.3412
Theo Y: 11.2364
Theo Z: 9.5423
Lệnh:
N005 G92 X12.3412 Y11.2364 Z9.5423
25
25
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
O0001
N003 G91 G28 X0 Y0 Z0
N005 G92 X12.3412 Y11.2364 Z9.5423
N010 G90 S1000 M03
N015 G00 X1. Y1.
N020 G43 H01 Z.1
N025 G01 Z-.75 F4.5
N030 G00 Z.1
N035 G91 G28 X0 Y0 Z0
N040 M30
26
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
• Bản chất của việc này là gán gốc toạ độ lập trình bằng cách chỉ ra vị trí tương đối
của nó trên phôi so với điểm chuẩn R
27
27
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
28
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
30
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
O0001
N005 G54
N010 G90 S1000 M03
N015 G00 X1. Y1.
N020 G43 H01 Z.1
N025 G01 Z-.75 F4.5
N030 G00 Z.1
N035 G91 G28 X0 Y0 Z0
N040 M30
31
31
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
• Thí dụ, bạn đang dùng G54 làm gốc tọa độ hiện hành và muốn dời gốc tọa độ
đến vị trí mới, bạn viết G52 X_ Y_, trong đó X_Y_ là tọa độ tuỵệt đối của gốc tọa
độ mới. Để hủy bỏ hệ tọa độ cục bộ, bạn đơn giản viết G52 X0 Y0.
32
32
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Hệ tọa độ máy
34
34
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
Thí dụ gốc tọa độ phôi hiện tại là G54. Vị trí hiện tại của dụng cụ là X200
THÍ DỤ Y160. Bạn muốn dời gốc tọa độ tơi vị trí X100 Y60
Y Y’
Hệ tọa độ phôi
X
35
35
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
36
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
37
37
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved
CÔNG NGHỆ CNC
TÓM LƯỢC
• Chương trình NC có cấu trúc như thế nào?
• Cấu trúc một dòng lệnh, một từ lệnh?
• Có những từ nào được dùng trong chương trình NC?
• Trước khi dụng cụ di chuyển, cần những lệnh gì? Những lệnh cài trước có cần lập
trình không?
39
39
Webiste: https://haui.edu.vn © 2021 Hanoi University of Industry All rights reserved