B : CÁC LÊNH DI CHUYỂN DAO B1 Lệnh định vị nhanh G0 : Di chuyển với tốc độ lớn nhất mà máy cho phép.. ; + Trước tiến dao di chuyển với một góc 45° sau đó sẽ di chuyển theo trục nào có
Trang 1B : CÁC LÊNH DI CHUYỂN DAO
B1) Lệnh định vị nhanh
G0 : Di chuyển với tốc độ lớn nhất mà máy cho phép
Cấu trúc : G0 X Y Z ;
+ Trước tiến dao di chuyển với một góc 45° sau đó sẽ di chuyển theo trục nào
có khoảng cách nào dài hơn
+ Để đảm bảo an toàn khi gia công ta di chuyển theo hai trục X và Y trước và sau đó di chuyển theo trục Z Như vậy ta chia dòng lệnh trên thành hai câu lênh : G0 X Y ;
Z… ;
B2) Lệnh nội suy đường thẳng G1
Di chuyển tuyến tính theo đường thẳng
Di chuyển với tốc độ cắt F đẵ chỉ định
Cấu trúc : G1 X Y Z F ;
+ X, Y, Z là tọa độ điểm đến
B3) Lệnh nội suy cung tròn G2/G3
G2/G3 : Dùng để cắt vật liệu theo cung tròn ngược chiều hay cung chiều kim đồng hồ
G2 : Cùng chiều kim đồng hồ
G3 : Ngược chiều kim đồng hồ
Cấu trúc : G2/G3 X Y Z I J K…F…;
G2/G3 X Y Z R F ;
+ X, Y, Z : Tọa độ điểm cuối cung
+ I,J,K : Tọa độ tương đối của tâm cung so với điểm đầu cung
+ R : Bán kính cung tròn
Cấu trúc viết lệnh G2/G3 theo hai phương pháp
G17
G2
X…Y…
I…J…
F…
G18
G2
X…Z…
I…K…
F…
G2
J…K…
F…
Trang 2Chú ý: + Lệnh chọn mặt phẳng gia công bao hàm trong câu lệnh G2/G3 nhưng thông thương được bỏ qua vì nó được xác định bởi kích thước IP
+ Đối với đường xoắn ốc cần khai báo ba thành phần X…Y…Z…
Viết chương trình theo I, J, K ( Lấy tọa độ tâm cung trừ đi tọa độ đầu cung)
R
Xtc
P1
P2
X
Z
Xdc
R
Xtc
P1
Y
Z
Ydc
R
P2
P1
P2
X
Y
Xdc
I = Xtc – Xdc
J = Ytc – Ydc
G17
I = Xtc – Xdc
K = Ztc – Zdc G18
J = Ytc – Ydc
K = Ztc - Zdc G19
Chú giải : tc - Tâm cung
dc - Đầu cung
Trang 3Viết chương trình theo R
Viết chương trình theo R (Bán kính của cung tròn) ta có hai trường hợp g < 180
độ hay g > 180 độ Ứng với mỗi trường hợp thì R có giá trị âm hay dương
g < 180 (độ) thì R mang giá trị dương
g > 180 (độ) thì R mang gia trị âm
Chú ý : Góc g là góc ôm cung
P2
P1
X
Y
b
a
Xp1
Xp2
R
R
g
g
Trên hình vẻ bạn có 2 cung là cung a và cung b Với cung a thì góc
ôm cung < 180° nên R mang dấu dương Cung b thì góc ôm cung
> 180° nên R mang gia trị âm
Ví dụ : Dao đi từ P1 đến P2
N15 G90 ;
………
N35 G2 Xp2 Yp2 R - ( bán kính cung ) ; ( Cung b)
N35 G2 Xp2 Yp2 R ( bán kính cung ) ; (Cung a )
Lập trình theo R là bạn không xác định được tọa độ tâm của cung tròn
không xác định được I, J, K
Trang 4B4) Thời gian dừng cuối hành trình
Cấu trúc lệnh: G4 P…
P… Thời gian tính bằng phần ngàn giây Không cho phép biểu diển có dấu thập phận
Ví dụ 2: G4 P2500 ; có nghĩa là máy sẽ dưng di chuyển theo cả 3 trục với thời gian là 2,5 giây nhưng trục chính vẫn quay nếu ta mở trục chinh
C : BÙ DAO CẮT (OFFSET TOOL)
C1) Bù bán kính dao cắt
Biên dạng chi tiết còn gọi là profile thường được ứng dụng phay bằng cách cho dao cắt di chuyển theo chiều Z trước rồi sau đó dịch chuyển dao cắt theo trục X hay Y hoặc đồng thời cả hai trục để gia công biên dạng hay mặt phẳng
Quỷ đạo dao đối với mọi biện dạng luôn luôn tương ứng với chuyển động dao cắt Lưởi dao cắt luôn tiếp tuyến với biên dạng chi tiết điều đó có nghĩa là chuyển động dao phải tạo ra quỷ đạo sao cho tâm dao cắt luôn luôn ở cùng khoảng cách tính từ biên dạng chi tiết
Quỷ đạo tâm dao
Ơ hình phía trên bạn viết chương trình không dùng tính năng bù bán kính dao Còn ở hình phía dưới bạn viết chương trình có sử dụng tính năng bù bán kính dao thì quỷ đạo tâm dao sẽ trùng với biên dạng chi tiết