LẬP TRÌNH VỚI CẤU TRÚC LẶP, CHƯƠNG TRÌNH CON VAØ MACRO :

Một phần của tài liệu Bài giảng công nghệ và lập trình CNC (Trang 27 - 32)

Để tăng hiệu suất lập trình, giảm chiều dài chương trình thì với những trường hợp gia cơng

phức tạp về mặt hình dáng hay cĩ tính chất lặp lại về qui trình ta nên sử dụng lập trình cĩ vịng lặp

(loops) hay chương trình con (subprogram) hay macro.

Các khả năng lập trình này phụ thuộc vào hệ điều khiển.

Vịng lặp Là một chuỗi lệnh được lặp lại nhiều lần với số lần lặp xác định Cho phép lập trình với các vịng lặp khép kín lồng nhau (4 cấp) Chương trình con Là một phần của chương trình chính và cĩ thể gọi theo yêu cầu Macro Là loại chương trình con cĩ biến số.

Chương trình Macro được lưu giữ như chương trình độc lập với số hiệu riêng trên bộ nhớ và cĩ thể gọi từ một chương trình chính bất kỳ.

CHƯƠNG 3 : CƠNG NGHỆ VAØ LẬP TRÌNH PHAY CNC I. THƠNG SỐ NC : I. THƠNG SỐ NC :

Bao gồm các thơng số về dụng cụ cắt (tool parameters) và các Thơng số gia cơng (machining parameters)

THƠNG SỐ GIA CƠNG

Các thơng số cơ bản cần được xác định trước khi thực hiện cơng nghệ gia cơng

Tốc độ trục chính (Spindle speed) Xác lập tốc độ trục chính bằng một số nguyên, vg/ph EX: S4500 Tốc độ chạy dao (Feed rate)

Tốc độ di chuyển dao khi gia cơng

Tốc độ ăn dao đứng

(Plunge feed rate)

Tốc độ chạy dao theo phương Z

Tốc độ cắt

(Cutting feed rate)

Tốc độ chạy dao theo phương X,Y

Lượng dư gia cơng

(Z depth)

Bước dịch dao ngang

(Stepover)

Khoảng cách giữa 2 đường tâm dao kế nhau trong mặt phẳng nội suy.

Điểm thay dao

(Home postion)

Vị trí trở về của dao để thay dao hoặc khi kết thúc chương trình.

Mặt phẳng an tồn

(Clearence plane)

Dao sẽ di chuyển nhanh theo các phương X,Y trong mặt phẳng này để xác định tọa độ X,Y của điểm bắt đầøu gia cơng

Feed plane Mặt phẳng mà tại đây bắt đầu hay kết thúc chạy dao cĩ cắt gọt

Retract plane Mặt phẳng mà tại đây dao di chuyển nhanh để chuyển sang vị trí mới trong 1 chu trình gia cơng (adsbygoogle = window.adsbygoogle || []).push({});

Mặt phẳng gia cơng Mặt phẳng chạy dao (mặt phẳng nội suy)

Dịch chỉnh dao

(Cutter compensation) Các thơng số khác Bật/tắt hay chọn dạng tưới trơn Qui định về số thứ tự câu lệnh …

Một phần của tài liệu Bài giảng công nghệ và lập trình CNC (Trang 27 - 32)