資源描述:
《《數(shù)控高級編程講義》PPT課件》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、數(shù)控高級編程講義主講周新紅數(shù)控高級編程講義本講義包含三部分內容:第一篇銑工篇第二篇車工篇附錄第一篇 銑工篇專題一行切和環(huán)切專題二分層切削專題三相同輪廓的重復加工專題四簡單平面曲線輪廓加工專題五簡單立體曲面加工專題六孔系加工專題一 行切和環(huán)切在數(shù)控加工中,行切和環(huán)切是典型的兩種走刀路線。行切在手工編程時多用于規(guī)則矩形平面、臺階面和矩形下陷加工,對非矩形區(qū)域的行切一般用自動編程實現(xiàn)。環(huán)切主要用于輪廓的半精、精加工及粗加工,用于粗加工時,其效率比行切低,但可方便的用刀補功能實現(xiàn)。1.1環(huán)切環(huán)切加工是利用已有精加工刀補程序,通過
2、修改刀具半徑補償值的方式,控制刀具從內向外或從外向內,一層一層去除工件余量,直至完成零件加工。編寫環(huán)切加工程序,需解決三個問題:環(huán)切刀具半徑補償值的計算;環(huán)切刀補程序工步起點(下刀點)的確定;如何在程序中修改刀具半徑補償值。1.1.1環(huán)切刀具半徑補償值的計算確定環(huán)切刀具半徑補償值可按如下步驟進行:1.確定刀具直徑、走刀步距和精加工余量;2.確定半精加工和精加工刀補值;3.確定環(huán)切第一刀的刀具中心相對零件輪廓的位置(第一刀刀補值);4.根據步距確定中間各刀刀補值。1.1.1環(huán)切刀具半徑補償值的計算示例:用環(huán)切方案加工圖1-
3、1零件內槽,環(huán)切路線為從內向外。環(huán)切刀補值確定過程如下:1、根據內槽圓角半徑R6,選取φ12鍵槽銑刀,精加工余量為0.5mm,走刀步距取10mm。2、由刀具半徑6,可知精加工和半精加工的刀補半徑分別為6和6.5mm。3、如圖所示,為保證第一刀的左右兩條軌跡按步距要求重疊,則兩軌跡間距離等于步距,則該刀刀補值=30-10/2=25mm。4、根據步距確定中間各刀刀補值,第二刀刀補值=25-10=15mm第三刀刀補值=15-10=5,該值小于半精加工刀補值,說明此刀不需要。由上述過程,可知,環(huán)切共需4刀,刀補值分別為25、15
4、、6.5、6mm。圖1-11.1.2環(huán)切工步起點(下刀點)的確定對于封閉輪廓的刀補加工程序來說,一般選擇輪廓上凸出的角作為切削起點,對內輪廓,如沒有這樣的點,也可以選取圓弧與直線的相切點,以避免在輪廓上留下接刀痕。在確定切削起點后,再在該點附近確定一個合適的點,來完成刀補的建立與撤消,這個專用于刀補建立與撤消的點就是刀補程序的工步起點,一般情況下也是刀補程序的下刀點。1.1.2環(huán)切工步起點(下刀點)的確定一般而言,當選擇輪廓上凸出的角作為切削起點時,刀補程序的下刀點應在該角的角平分線上(45°方向),當選取圓弧與直線的相
5、切點或某水平/垂直直線上的點作為切削起點時,刀補程序的下刀點與切削起點的連線應與直線部分垂直。在一般的刀補程序中,為縮短空刀距離,下刀點與切削起點的距離比刀具半徑略大一點,下刀時刀具與工件不發(fā)生干涉即可。但在環(huán)切刀補程序中,下刀點與切削起點的距離應大于在上一步驟中確定的最大刀具半徑補償值,以避免產生刀具干涉報警。1.1.2環(huán)切工步起點(下刀點)的確定如對圖1-1零件,取R30圓弧圓心為編程零點,取R30圓弧右側端點作為切削起點,如刀補程序僅用于精加工,下刀點取在(22,0)即可,該點至切削起點距離=8mm。但在環(huán)切時,由
6、于前兩刀的刀具半徑補償值大于8mm,建立刀補時,刀具實際運動方向是向左,而程序中指定的運動方向是向右,撤消刀補時與此類似,此時數(shù)控系統(tǒng)就會產生刀具干涉報警。因此合理的下刀點應在編程零點(0,0)。1.1.3在程序中修改刀具半徑補償值在程序中修改刀具半徑補償值可采用如下方法1.在刀補表中設好環(huán)切每一刀的刀具半徑補償值,然后在刀補程序中修改刀具補償號。示例1-1,示例1-2。2.使用G10修改刀具補償半徑,示例1-3,示例1-4。3.直接用宏變量對刀補值賦值,示例1-5。示例1.1使用G41G42修改刀具補償號%1000;主
7、程序(圖1-1)G54G90G0G17G40;Z50M03S1000;X0Y0;Z5M08;G1Z-10F60;G41X30D1F100;M98P0010;G41X30D2F100;M98P0010;G41X30D3F100;M98P0010;G41X30D4F100;M98P0010;M05M09;G0Z50;M30;%0010子程序G90G1Y60;X-30;Y0;G3X30R30;G0G40X0;G1M99;補償號刀具補償半徑12521536.546示例1.2用循環(huán)宏變量修改刀具補償號%100;(圖1-1)HNCG
8、54G90G0G17G40;Z50M03S1000;X0Y0;Z5M08;G1Z-10F60;#1=1;刀補號變量WHILE[#1LE4];G1G41X30D[#1]F100;Y60;X-30;Y0;G3X30R30;G0G40X0;#1=#1+1;ENDW;Z50;M30;%100(圖1-1)FANUCG54G90