Trong lập trình NC bằng tay, bán kính dao phải đợc bù trong khi viết chơng trình NC, dựa trên toạ độ, kích thớc bản vẽ chi tiết. Mã G41 đợc sử dụng đê bù bán kính dao bên phải bề mặt cắt, giá trị bù đúng bằng bán kính dao. Mã G42 sử dụng đê bù bán kính dao bên phải bề mặt cắt. Trong lập trình bằng máy, với ngơn ngữ APT thì quan hệ giữa dao và bề mặt Drive đợc mơ tả bằng ba từ bổ nghĩa về vị trí, đĩ là: TLON, TLRGT, và TLLFT.
Bề maởt Drive
Bề maởt Drive Bề maởt Drive
TLLET TLON TLRGT
TLON: Tool On: Với từ chỉ dãn này tâm dao sẽ nằm trên bề mặt Drive
TLRGT: Tool Right. Dao đợc bù theo bên phải bề mặt cắt với hớng quan sát là hớng chạy dao, giá trị bù đúng bằng bán kính dao.
TLLFT: Tool Left: Dao đợc bù theo bên trái bề mặt cắt với hớng quan sát là hớng chạy dao, giá trị bù cũng đúng bằng bán kính dao.
Việc lựa chọn TLRGT hay TLLFT là phụ thuộc vào hai nhân tố sau: Hớng chuyển động chạy dao cùng chiều kim đồng hồ hay ngợc chiều kim đồng hồ và dạng Contour cắt là cắt lấy “chầy” hay cắt lấy “cối”
Từ bổ nghĩa TLLFT nên đợc sử dụng cho contour cắt lấy “chầy” với hớng chạy dao là cùng chiều kim đồng hồ. Cịn từ bổ nghĩa TLRGT đợc sử dụng cho contour cắt lấy “cối” với hớng chạy dao cùng chiều kim đồng hồ
Trong hớng chạy dao ngợc chiều kim đồng hồ thì từ bổ nghĩa TLLFT lại đợc sử dụng cắt lấy “cối”, cịn từ bổ nghĩa TLRGT đợc sử dụng cho contour cắt lấy “chầy”
Từ bổ nghĩa cho vị trí dao khơng luơn phải khai báo trong câu lệnh chạy dao, trong hầu hết các trờng hợp, hệ thống APT cĩ thể quyết định từ bổ nghĩa thay thế phù hợp một cách đơn giản từ sự kế tiếp các đờng chạy dao, trừ từ bổ nghĩa TLON là hiệu lực cho đến khi cĩ một sự thay đổi mới đợc đa ra.
Thờng APT thực sự cần thiết sử dụng cho một từ bổ nghĩa vị trí để thiết lập vị trí dao so với bề mặt Drive mỗi khi ở đầu của chuỗi các câu lệnh chạy dao. Sự thiếu hụt các từ bổ nghĩa vị trí trong chơng trình, kết quả sẽ phản ánh vào lỗi tiến trình xử lý APT.
SETTP
FROM / SETPT GO TO, L1
TLLFT, GOLFT / L2, ON, L2 TLON, GORGT / L2, PAST, L3 TLLFT, GORGT / L3, TO, L4