Mở hội thoại lập trình FK

Một phần của tài liệu Nghiên cứu máy phay CNC và xây dựng hệ thống các bài thực hành, thí nghiệm gia công cắt gọt trên máy DMU 60t với hệ điều khiển heidenhein phục vụ chương trình đào tạo tại các trườn (Trang 76)

4. Phương pháp nghiên cứu

2.4.5.2.Mở hội thoại lập trình FK

Nếu nhấn phím mầu xám FK, bộđiều khiển TNC hiển thị các phím chức năng dùng để mở hội thoại lập trình tự do FK.

Nếu mở hội thoại lập trình FK bằng một trong các phím này, TNC cho biết thêm một số phím chức năng khác. Bằng các phím này ta có thể sử dụng để nhập các dữ liệu toạđộđã biết, các thông số về hướng và các dữ liệu phù hợp với biên dạng.

Đon biên dng Phím chc năng

Đường thẳng nối tiếp tiếp tuyến

Đường thẳng không nối tiếp tiếp tuyến

Cung tròn với nối tiếp tiếp tuyến Cung tròn không nối tiếp tiếp tuyến

2.4.5.3 Lp trình t do đon thng Nhấn phím FK để hiển thị các phím chức năng lập trình biên dạng tự do. Nhấn phím FL để mở hội thoại lập trình đoạn thẳng, bộđiều khiển TNC hiển thị các phím chức năng mở rộng. Các d liu đã biết Phím chc năng X - Toạđộđiểm cuối của đoạn thẳng Y- Toạđộđiểm cuối của đoạn thẳng Bán kính toạđộ cực Góc ở toạđộ cực Chiều dài đoạn thẳng

Góc nghiêng của đoạn thẳng Bắt đầu và đóng kín biên dạng Đon thng vi ni tiếp tiếp tuyến Nếu một đoạn thẳng nối tiếp tiếp tuyến với một phần tử contour khác, thì ta mở hội thoại lập trình bằng phím FLT: Nhấn phím FK để hiển thị các phím chức năng lập trình biên dạng tự do. Nhấn phím FLT để mở hội thoại, dùng các phím chức năng để nhập tất cả các dữ liệu đã biết. 2.4.5.4. Lp trình t do đối vi cung tròn Nhấn phím FK để hiển thị các phím chức năng lập trình biên dạng tự do. Mở hội thoại lập trình đối với cung tròn bằng cách nhấn phím chức năng FC

Bộ điều khiển hiển thị lên các phím chức năng, bằng các phím này ta có thế

nhập trực tiếp các dữ liệu về cung tròn hay tâm cung tròn. Nhập tất cả các dữ liệu đã biết vào trong câu lệnh bằng các phím chức năng này. Đồ hoạ lập trình FK hiển thị

các Contour đã được lập trình bằng mầu đỏ cho đến khi nhập đủ các thông số. Nếu các dữ liệu nhập vào có nhiều lời giải thì đò hoạ lập trình các đoạn Contour hiển thị

bằng mầu xanh. Các d liu trc tiếp trên cung tròn Phím chc năng X- Toạđộ X của điểm cuối cung tròn Y- Toạđộ Y của điểm cuối cung tròn Bán kính toạđộ cực Góc toạđộ cực

Chiều quay của cung

Bán kính cung tròn

Góc từ trục chuẩn góc tới điểm cuối cung tròn

Cung tròn với nối tiếp tiếp tuyến

Nếu muốn lập trình một cung tròn nối tiếp tiếp tuyến với một phần tử Contour khác, thì mở hội thoại lập trình bằng phím chức năng FCT.

Để hiển thị các chức năng lập trình với các Contour tự do, nhấn phím chức năng FK.

Để mở hội thoại lập trình với cung tròn nối tiếp tiếp tuyến, nhấn phím chức năng FCT. Dùng các phím chức năng lập trình này để nhập tất cả các dữ liệu đã biết vào câu lệnh.

Góc nghiêng của cung tròn

Góc nghiêng AN của cung là góc tiếp tuyến với cung đó.

Chiều dài dây cung

Chiều dài dây cung LEN của một cung tròn là khoảng cách giữa điểm đầu và

điểm cuối của cung.

Tâm của cung tròn được lập trình tự do

Bộđiều khiển TNC tính toán tâm điểm cho việc lập trình tự do các cung từ các dữ liệu. Thông qua đó nó cho phép ta lập trình vòng tròn kín trong một câu lệnh lập trình với FK.

Nếu muốn khai báo tâm vòng tròn trong toạ độ cực, ta phải sử dụng FPOL, không dùng CC để khai báo toạ độ tâm. Tâm cực FPOLE được nhập trong toạ độ

vuông góc vẫn còn hiệu lực cho đến khi bộ điều khiển TNC bắt gặp câu lệnh mà trong đó có tâm cực FPOLE khác được khai báo.

Một điểm tâm cung tròn được nhập vào hay được tính toán theo cách thông thường thì sau đó không có hiệu lực như tâm cực hay tâm cung tròn đối với đoạn

Contour FK mới. Nếu ta nhập toạđộ cực mà toạđộđó dựa vào tâm cực từ câu lệnh CC đã khai báo trước đó, thì ta phải nhập lại tâm cực trong câu lệnh CC sau câu lệnh lập trình với Contour tự do FK.

2.4.6. Các chu trình gia công phay trong Heidenhain TNC426 2.4.6.1 Khái quát v chu trình 2.4.6.1 Khái quát v chu trình (adsbygoogle = window.adsbygoogle || []).push({});

Các chu trình gia công thường xuyên lập lại, chúng bao gồm nhiều bước khác nhau được lưu dữ trong bộ nhớ như là các chu trình chuẩn. Việc chuyển dịch toạđộ

và các chu trình đặc biệt khác cũng cung cấp như các chu trình chuẩn.

Các chu trình cốđịnh bắt đầu bằng con số 200 và dùng tham số Q là các tham số chuyển đổi. Các tham số có các chức năng đặc trưng được yêu cầu trong nhiều chu trình luôn có các con số giống nhau. Ví dụ: Q200 luôn được gán cho khoảng cách an toàn, Q202 luôn được gán cho chiều sâu lát cắt.

Nhóm chu trình Phím chức năng

Œ Các chu trình cho khoan sâu, doa, khoét, khoét ngược, ta rô và chu trình cắt ren.

Œ Các chu trình cho phay hố, phay ngõng và chu trình phay rãnh

Œ Các chu trình chế tạo các kiểu lỗ khoan, như các lỗ trên vòng tròn, các lỗ thẳng hàng.

Œ Chu trình SL cho phép gia công các contour song song, các contour có mối quan hệ phức tạp bao gồm nhiều thành phần.

Œ Các chu trình phay mặt phẳng hay mặt phẳng nghiêng.

Œ Các chu trình đối với việc chuyển đổi toạ độ, các chu trình cho phép dịch chuyển điểm chuẩn, quay đối xứng, phóng to hoặc thu nhỏđối với các Contour khác nhau.

Œ Các chu trình đặc biệt như: Thời gian duy trì, gọi chương trình, quay trục và dung sai.

2.4.6.2. Các chu trình khoan

Chu trình Phím chức năng

Œ 1 PECKING (khoan sâu) Không tựđộng định trước vị trí

Œ 200 DRILLING (chu trình khoan 200) Tựđộng định trước vị

trí và khoảng cách an toàn (2nd set-up clearance).

Œ 201 REAMING (chu trình doa 201) Tựđộng định trước vị trí và khoảng cách an toàn (2nd set-up clearance).

Œ 202 BORING (chu trình khoét 202) Tựđộng định trước vị trí và khoảng cách an toàn (2nd set-up clearance).

Œ 203 UNIVERSAL DRILLING (chu trình khoan vạn năng 203).Tựđộng định trước vị trí và khoảng cách an toàn (2nd set-up clearance), bẻ phoi và luỹ giảm.

Œ 204 BACK BORING (chu trình khoét ngược 204). Tựđộng

định trước vị trí và khoảng cách an toàn (2nd set-up clearance).

Œ 2 TAPPING (chu trình tarô ren 2).Chu trình ta rô ren bằng bầu cặp tuỳđộng(tự lựa).

Œ 17 RIGID TAPPING (chu trình ta rô ren 17).Chu trình ta rô ren bằng bầu cặp cốđịnh( không tự lựa).

Œ 18 THREAD CUTTING (chu trình cắt ren).

a. Khoan sâu-PECKING (Cycle 1) (hình 2.49)

1 Mũi khoan khoan từ vị trí hiện hành tới chiều sâu của lát cắt thứ nhất bằng bước tiến F đã được lập trình.

2 Khi mũi khoan chạy tới chiều sâu của lát cắt thứ nhất thì lùi lại với tốc độ FMAX về vị trí bắt

đầu. Sau đó lại tiến đến chiều sâu lát cắt thứ nhất

3 Khoảng cách dừng t được bộđiều khiển tự dộng tính toán: - Tổng chiều sâu lỗ khoan đến 30mm: t = 0.6mm

- Chiều sâu tổng của lỗ vượt quá 30mm: t = tổng chiều sâu /50, nhưng khoảng cách dừng tối đa chỉ là 7mm. (adsbygoogle = window.adsbygoogle || []).push({});

4 Mũi khoan tiến đến chiều sâu của lát cắt tiếp theo bằng bước tiến F đã được lập trình trong chương trình.

5 Bộ điều khiển lặp lại quá trình (1 đến 4) cho đến khi khoan tới tổng chiều sâu của lỗ khoan đã được lập trình trong chương trình.

6 Sau thời gian dừng ở đáy lỗ, mũi khoan trở về vị trí bắt đầu bằng tốc độ

FMAX để bẻ phoi.

Những chú ý trức khi lập trình:

- Lập trình câu lệnh định vị trí cho điểm bắt đầu trong mặt phẳng gia công với RADIUS COMPENSATION R0.

- Lập trình câu lệnh định vị trí ban đầu theo hướng trục dao (ởđộ cao an toàn trên bề mặt chi tiết).

- Dấu đại số cho tổng chiều sâu lỗ khoan xác định hướng gia công.

Œ Khoảng cách an toàn 1(giá trị tương đối)

Œ Tổng chiều sâu của lỗ khoan 2 Depth Q201(giá trị tương đối)

Œ Chiều sâu lát cắt (giá trị tương đối): là chiều sâu mỗi lát cắt. Mũi khoan sẽ khoan một lần tới chiều sâu tổng của lỗ nếu:

- Chiều sâu mỗi lát cắt bằng chiều sâu tổng của lỗ. - Chiều sâu mỗi lát cắt lớn hơn chiều sâu tổng của lỗ.

Œ Tổng chiều sâu của lỗ không được là bội số của chiều sâu lát cắt.

Œ Thời gian duy trì tính bằng giây: có nghĩa là thời gian dừng ởđáy lỗđể bẻ phoi.

Œ Bước tiến F: tốc độ chuyển động của mũi khoan trong khi khoan tính bằng mm/phút.

Ví dụ các câu lệnh NC

1 CYCL DEF 1.0 PECKING 4 CYCL DEF 1.3 PECKG 5 2 CYCL DEF 1.1 SET UP 2 5 CYCL DEF 1.4 DWELL 0 3 CYCL DEF 1.2 DEPTH -20 6 CYCL DEF 1.5 F150

b. Chu trình khoan 200 (hình 2.50)

1 Bộđiều khiển định vị dao cắt ở trục dao với tốc độ FMAX tới khoảng cách an toàn trên bề

mặt chi tiết

2 Mũi khoan khoan vào chi tiết tới chiều sâu lát cắt thứ nhất bằng tốc độ F đã lập trình.

3 Bộ điều khiển lùi dao cắt về khoảng cách an toàn bằng FMAX và dừng lại ở đó (nếu

đã nhập thời gian duy trì) rồi sau đó chuyển

động bằng FMAX tới khoảng cách an toàn trên chiều sâu lát cắt thứ nhất.

4 Mũi khoan khoan tới chiều sâu lát cắt tiếp theo bằng tốc độ F đã lập trình.

5 Bộđiều khiển TNC lặp lại quá trình trên (từ 2 đến 4) cho tới chiều sâu tổng đã lập trình.

6 Từđáy lỗ dụng cụđược lùi về khoảng cách an toàn hay vềđộ cao an toàn nếu đã lập trình với tốc độ FMAX.

Œ Khoảng cách an toàn Q200 (giá trị tương đối)

Œ Chiều sâu Q201: là khoảng cách từ bề mặt của chi tiết tới đáy lỗ.

Œ Tốc độ tiến dao theo chiều trục Z Q206 (adsbygoogle = window.adsbygoogle || []).push({});

Œ Chiều sâu mỗi lát cắt (giá trị tương đối) Q202: bộ điều khiển cho dụng cụăn sâu hết một lần nếu:

- Chiều sâu của một lát cắt bằng chiều tổng của lỗ khoan. - Chiều sâu của lát cắt lớn hơn tổng chiều sâu lôc khoan.

Œ Tổng chiều sâu của lỗ không được là bội số của chiều sâu lát cắt.

Œ Thời gian duy trì tại phía đỉnh lỗ Q210: tính bằng giây, mũi khoan quay không ở khoảng cách an toàn khi rút mũi khoan lên để bẻ phoi.

Œ Toạđộ bề mặt Q203 (giá rtị tuyệt đối): toạđộ của bề mặt chi tiết.

Œ Độ cao an toàn Q204 (giá trị tương đối): toạ độ theo rục dao mà ở đó không thể xảy ra sự va chạm giữa dao cắt và chi tiết (thiết bị kẹp).

Œ Thời gian dừng ởđáy lỗ Q211.

c. Chu trình Doa 201 (hình 2.51)

1. Bộ điều khiển định vị dao cắt ở trục dao với tốc độ FMAX tới khoảng cách an toàn đã lập trình trên bề mặt chi tiết.

2. Mũi doa cắt vào chi tiết tới chiều sâu của lỗđã nhập vào bằng tốc độ F đã lập trình.

3. Bộ điều khiển lùi dao cắt về khoảng cách an toàn bằng tốc độ tiến dao F và sau đó chuyển động bằng FMAX tới độ cao an toàn .

Ví dụ khối lệnh NC

8 CYCL DEF 201 REAMING

Q200=2 ; SET-UP CLEARANCE

Q201=-20 ; DEPTH

Q206=150 ; FEED RATE FOR PLUNGING Q211=0.25; DWELL TIME AT BOTTOM Q208=500 ; RETRACTION FEED TIME Q203=+0 ; SURFACE COORDINATE Q204=50 ; 2. SET-UP CLEARANCE

Œ Khoảng cách an toàn Q200 (giá trị tương đối

Œ Chiều sâu Q201: khoảng cách từ bề mặt chi tiết tới đáy lỗ.

Œ Tốc độ chạy dao theo chiều trục Z Q206

Œ Thời gian dừng ởđáy lỗ Q211

ŒTốc độ lùi dao Q208: tốc độ chuyển động của dao cắt tính bằng mm/phút khi lùi dao từđáy lỗ. Nếu nhập Q208 = 0 thì dao lùi bằng tốc độ khi doa.

Œ Toạđộ bề mặt chi tiết Q203 (giá trị tuyệt đối)

ŒĐộ cao an toàn Q204: Toạđộ theo chiều trục dao mà tại đó không thể xảy ra sự va chạm giữa dao cắt và chi tiết hay thiết bị gá kẹp.

d. Chu trình khoét 202 (hình 2.52)

1. Bộ điều khiển định vị dao cắt ở trục dao với tốc độ F MAX tới khoảng cách an toàn trên bề mặt chi tiết

2. Dao cắt vào chi tiết tới chiều sâu đã lập trình bằng tốc độ tiến dao theo chiều trục z.

3. Dụng cụ cắt ở lại đáy lỗ theo thời gian đã nhập và quay tự do.

4. Sau đó Bộ điều khiển TNC định hướng trục về vị trí 0o.

5. Dao cắt sẽ thụt lại theo hướng đã lập trình

0.2mm (giá rị cốđịnh), nếu sự lùi dao được lựa chọn. (adsbygoogle = window.adsbygoogle || []).push({});

6. Tiếp theo dao cắt lùi về khoảng cách an toàn bằng tốc độ lùi dao và từđó dao cắt lùi tiếp đến dộ cao an toàn đã lập trình bằng tốc độ F MAX.

Œ Khoảng cách an toàn Q200 (giá trị tương đối)

Œ Chiều sâu Q201(giá trị tương đối

Œ Tốc độ dao ăn xuống Q206

Œ Thời gian dừng ởđáy lỗ Q211

Œ Tốc độ lùi dao Q208

Œ Toạđộ bề mặt Q203 (giá trị tuyệt đối)

Œ Độ cao an toàn Q204 (giá trị tương đối)

Œ Hướng tách rời ra (0/1/2/3/4) Q214: Xác định hướng mà bộ điều khiển TNC lùi dao cắt ra ởđáy lỗ (sau khi đã định hướng trục).

e. Chu trình Ta rô ren 17 (cắt ren bằng bầu cặp cứng) - hình 2.53. Khi ta rô ren bằng bầu cặp cứng có thuận lợi hơn cắt ren bằng bầu kẹp tự lựa:

- Tốc độ cắt cao hơn

- Có thể lặp lại ren có cùng bước.

ŒKhoảng cách an toàn 1(giá trị tương đối): khoảng cách giữa mũi dao (tại vị trí xuất phát) và bề mặt chi tiết.

Œ Tổng chiều sâu lỗ2 (giá trị tương đối): Khoảng cách từ bề mặt chi tiết (bắt đầu đường ren) và

vòng ren cuối cùng.

ŒBước ren 3: Bước của đoạn ren. Dấu đại sô cho tham số

bước ren xác định Ren phải- Ren trái.

+ = Ren phải

- = Ren trái

Lùi dụng cụ cắt sau khi ngắt chương trình

Nếu ngắt chương (dừng) trình trong khi đang cắt ren bằng nút STOP, TNC cho hiển thị phím chức năng MANUAL OPERATION. Nếu nhấn phím MANUAL OPERATION, có thể lùi dao cắt bằng chương trình điều khiển. Đơn giản là nhấn phím chỉ chiều dương của trục dao.

2.4.6.3. Các chu trình cho phay hố, phay ngõng và phay rãnh

Chu trình Phím chc năng

Œ Chu trình phay hố 4.0 (rectangular). Chu trình phay thô không tự động định trước vị trí.

Œ Chu trình phay tinh hố212 (rectangular). Chu thình phay tinh hố tự động định trước vị trí và độ cao an toàn.

Œ Chu trình phay ngõng 213 (rectangular). Chu thình phay tinh ngõng tựđộng định trước vị trí và độ cao an oàn.

Œ Chu trình phay hố tròn 5. Chu trình phay thô không tự động định trước vị trí.

Œ Chu trình phay tinh hố tròn 214. Chu thình phay tinh hố tròn tự động định trước vị trí và độ cao an toàn.

Œ Chu trình phay tinh ngõng tròn 215. Chu thình phay tinh ngõng tự động định trước vị trí và độ cao an toàn.

Œ Chu trình phay rãnh 3. Chu trình phay thô, phay tinh rãnh không tự động định trước vị trí. (adsbygoogle = window.adsbygoogle || []).push({});

Œ Chu trình 210 phay rãnh, dao ăn xuống kiếu zích zắc. Chu trình phay thô, phay tinh rãnh tự động định trước vị trí, dao cắt xuống qua lại theo kiểu zích zắc.

Œ Chu trình phay rãnh cong 211. Chu trình phay thô, phay tinh rãnh cong tự động định trước vị trí và dao cắt xuống qua lại theo kiểu zích zắc.

a. Phay hố vuông (cycle 4.0) - hình 2.54

1 Dao phay đâm vào chi tiết tại vị trí bắt đầu tâm lỗ) và tiến tới chiều sâu lát cắt thứ nhất.

2 Dao phay bắt đầu phay theo chiều dương của trục, cạnh của hố vuông, thường phay theo chiều dương của trục Y. Sau đó phay thô hố từ

trong ra ngoài.

3 Quá trình này được lập lại cho đến khi dao chạy tới chiều sâu tổng của hố.

4 Cuối của chu trình, bộ điều khiển lùi dao về vị trí xuất phát.

b. Chu trình phay tinh hố vuông

(CYCLE 212) - hình 2.55

1 Bộđiều khiển tựđộng di chuyển dao phay

Một phần của tài liệu Nghiên cứu máy phay CNC và xây dựng hệ thống các bài thực hành, thí nghiệm gia công cắt gọt trên máy DMU 60t với hệ điều khiển heidenhein phục vụ chương trình đào tạo tại các trườn (Trang 76)