intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng CNC: Lập trình tiện CNC hệ Fanuc - ThS. Lê Trung Thực

Chia sẻ: Gió Biển | Ngày: | Loại File: PDF | Số trang:71

1.121
lượt xem
246
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

 Bài giảng "CNC: Lập trình tiện CNC hệ Fanuc" trình bày các kiến thức: Cấu trúc chương trình, các khai báo tổng quát đầu chương trình, các lệnh nội suy, các lệnh lập trình nâng cao, các chức năng đơn giản lập trình, bài tập tổng hợp. Mời các bạn cùng tham khảo nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng CNC: Lập trình tiện CNC hệ Fanuc - ThS. Lê Trung Thực

  1. LẬP TRÌNH TIỆN CNC HỆ FANUC Lê Trung Thực
  2. Nội dung  Caáu truùc chöông trình • Các khai báo tổng quát đầu chương trình • Các lệnh nội suy • Các lệnh lập trình nâng cao • Các chức năng đơn giản lập trình • Bài tập tổng hợp
  3. Cấu trúc chương trình Tieâu ñeà Ñaàu baêng Baét ñaàu chöông trình Vuøng chöông Vuøng ghi chuù trình Cuoái chöông trình
  4. Maõ ñaàu baêng vaø cuoái baêng • Maõ ñaàu baêng vaø cuoái baêng cuûa chöông trình ñöôïc kyù hieäâu baèng %. Hai kyù hieäu naøy khoâng xuaát hieäân treân maøn hình cuûa maùy CNC, nhöng khi xuaát nhaäp chöông trình töø maùy CNC ra ngoaøi hay ngöôïc laïi thì chuùng seõ ñöôïc duøng.
  5. Soá cuûa chöông trình gia coâng CNC • Chöông trình trong heä FANUC ñöôïc ñaët teân baèng chöõ O + soá thöù töï chöông trình. Ngöôøi ta phaân loaïi caùc soá thöù töï nhö sau: • O0001 – O7999: Vuøng do ngöôøi duøng tuøy choïn • O8000 - O8999: Vuøng do ngöôøi duøng coù baûo veä • O9000 – O999: Vuøng daønh cho nhaø saûn xuaát • Baïn coù theå duøng baát cöù soá naøo mieãn laø naèm trong vuøng cho pheùp. • Neáu caàn vieát ghi chuù cho deã nhôù thì ñeå trong ngoaëc ñôn. Thí duï • O1001 (Progam A); • Heä thoáng seõ ñoïc nhöng khoâng xöû lyù nhoùm töø trong ngoaëc ñôn.
  6. Soá thöù töï vaø block • Soá thöù töï block N ñöôïc duøng cho deã truy xuaát doøng leänh. • Phaïm vi soá thöù töï: N1- N9999 • Neáu khoâng duøng soá thöù töï block thì cuõng khoâng sao. • Soá thöù töï block N khoâng ñöôïc ñöùng tröôùc soá chöông trình O • Neáu khoâng coù soá chöông trình, heäï thoáng laáy soá thöù töï block ñaàu tieân ñeå ñaët teân chöông trình. • Coù theå boû qua vieäc ñaùnh soá moät soá doøng leänh.
  7. Caáu truùc cuûa moät block
  8. Caáu truùc moät töø leänh
  9. Caùc ñòa chæ trong heä Fanuc Chöùc naêng Ñòa chæ YÙ nghóa Soá chöông trình Soá chöông trình Soá thöù töï Soá thöù töï Chöùc naêng chuaån bò Chæ cheá ñoä di chuyeån duïng cuï Töø leänh kích thöôùc Chæ ñòa chæ di chuyeån duïng cuï tôùi Chæ toïa ñoä taâm cung troøn Chæ baùn kính cung troøn Löôïng chaïy dao Chæ löôïng chaïy dao Toác ñoâï caét Chæ toác ñoä truïc chính Dao caét Chæ soá duïng cuï vaø soá buø tröø Chöùc naêng phuï Baät taét caùc cô caáu chaáp haønh Chæ goùc xoay baøn maùy Döøng cuoái haønh trình Chæ thôøi gian döøng maùy Chöông trình caàn goïi Chæ soá cuûa chöông trình con Soá laàn laëp laïi chöông Chæ soá laàn laëp chöông trình con trình con Tham soá Tham soá trong caùc chu trình laäp saün
  10. Caùc ñòa chæ trong heä FANUC
  11. Phaïm vi giaù trò caùc ñòa chæ
  12. Phaïm vi giaù trò caùc ñòa chæ
  13. Bỏ qua moät block coù ñieàu kieän • Ñeå boû qua moät hay nhieàu block duøng daáu “/” ñaët ôû ñaàu . block. Heä thoáng seõ N045 T01 M06 boû qua block n naøy N050 G54 G90 S300 M03 T02 neáu treân panel ñieàu N055 G00 X4.0 Y3.0 khieån cuûa maùy CNC N060 G43 H01 Z0.1 baät ON coâng taéc / N065 M08 OPSKIP. Neáu ñeå OFF, block vaãn coù . hieäâu köïc.
  14. Thí dụ Khi gia công thép: • . • N045 T01 M06 Có dung dịch trơn • N050 G54 G90 S300 M03 T02 nguội • N055 G00 X4.0 Y3.0 > Để Off • N060 G43 H01 Z0.1 / M08 • . Khi gia công gang: Không cần dung dịch trơn nguội > Bật ON
  15. Thí dụ . N045 T02 M06 Khi gia công thép: N050 G54 G90 M03 T03 S300 / S400 > Để Off N055 G00 X4.0 Y3.0 Khi gia công gang: N060 G43 H02 Z0.1 / M08 N065 G81 R0.1 Z-0.5 F3.5 / > Bật ON F4.5 .
  16. Thí dụ thử doa lỗ bằng cách dùng chương trình con . N255 T04 M06 (2.3750 boring bar) N260 G54 G90 S450 M03 T05 N265 G00 X4.0 Y4.0 N270 G43 H04 Z0.1 M08 N275 F2.5 /N280 M98 P1000 /N285 M98 P1000 /N290 M98 P1000 /N295 M98 P1000 N300 G86 R0.1 Z-1.0 F2.5 .
  17. Keát thuùc chöông trình • Chöông trình CNC ñöôïc keát thuùc bôûi caùc maõ leänh sau ñaây: • M02: Keát thuùc chöông trình chính • M30: Keát thuùc vaø trôû veà ñaàu chöông trình chính • M99: Keát thuùc chöông trình con • Tuy nhieân neáu vieát /M02, /M30, /M99 vaø treân panel ñieàu khieån baät ON coâng taéc boû qua block coù ñieàu kieän thì chöông trình seõ khoâng keát thuùc.
  18. Chöông trình con • Khi caàn gia coâng laëp laïi nhieàu laàn moät maãu thì neân duøng bieåu dieãn maãu döôùi daïng moät chöông trình con ñeå ñôn giaûn vòeâc laäp trình. • Moät chöông trình chính coù theå goïi moät chöông trình con nhìeàu laàn. • Moät chöông trình con coù theå goïi moät chöông trình chaùu nhieàu laàn.
  19. Caáu truùc moät chöông trình con Moât chöông trình con Soá cuûa chöông trình con hoaëc daáu (:) theo heä ISO Keát thuùc chöông trình M99 khoâng nhaát thieát phaûi ñöùng rieâng treân moät doøng leänh, thí duï X100.0 Z100.0 M99 ;
  20. Caùch goïi moät chöông trình con Soá laàn laëp chöông Soá cuûa chöông trình con trình con Khi khoâng chæ ra soá laàn laëp chöông trình con, heä thoáng hieåu laø 1
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2