數控加工程序編制_加工中心_曲面類零件程序編制_第1頁
數控加工程序編制_加工中心_曲面類零件程序編制_第2頁
數控加工程序編制_加工中心_曲面類零件程序編制_第3頁
數控加工程序編制_加工中心_曲面類零件程序編制_第4頁
數控加工程序編制_加工中心_曲面類零件程序編制_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數控加工程序編制數控加工程序編制加工中心編程加工中心編程 (FANUC 0i)任務三:曲面類零件程序編制任務三:曲面類零件程序編制編制如圖所示零件曲面部分的數控加工程序編制如圖所示零件曲面部分的數控加工程序 :能夠熟練的編寫曲面類零件數控加工:能夠熟練的編寫曲面類零件數控加工程序,仿真加工出合格的零件。程序,仿真加工出合格的零件。:1能正確運用宏指令;能正確運用宏指令;2通過仿真加工,能夠修改、優(yōu)化工藝及程序。通過仿真加工,能夠修改、優(yōu)化工藝及程序。規(guī)則曲面有球面、錐面、柱面、橢球面等。數規(guī)則曲面有球面、錐面、柱面、橢球面等。數控機床加工這些零件時,可用球頭刀或立銑刀控機床加工這些零件時,可用

2、球頭刀或立銑刀采用采用“行(層)切法行(層)切法”加工加工 自動編程法自動編程法宏程序法宏程序法 宏程序的編程加工,一般是采用廠方所提供的宏程序的編程加工,一般是采用廠方所提供的宏程序宏程序(或用戶自行開發(fā)的宏程序或用戶自行開發(fā)的宏程序)通過對變量通過對變量進行賦值及處理后完成程序的加上任務。進行賦值及處理后完成程序的加上任務。 圓錐體加工刀具軌跡圓錐體加工刀具軌跡 變量可以用變量可以用“#”號和跟隨其后的變量序號來表示:號和跟隨其后的變量序號來表示:#i(i1,2,3.) 例:例:#5, #109, #501。將跟隨在一個地址后的數值用一個變量來代替,即引入將跟隨在一個地址后的數值用一個變量

3、來代替,即引入了變量。了變量。 例:對于例:對于F#103,若,若#10350時,則為時,則為F50; 對于對于Z-#110,若,若#110100時,則時,則Z為為-100; 對于對于G#130,若,若#1303時,則為時,則為G03。變量號變量類型功能0空變量該變量總是空,沒有值能賦給該變量133局部變量局部變量只能用在宏程序中存儲數據,例如,運算結果。當斷電時,局部變量被初始化為空。調用宏程序時,自變量對局部變量賦值。100199500999公共變量公共變量在不同的宏程序中的意義相同。當斷電時,變量100199初始化為空。變量500999的數據保存,即使斷電也不丟失。1000系統(tǒng)變量系統(tǒng)變

4、量用于讀和寫CNC運行時各種數據的變化,例如,刀具的當前位置和補償值。變量的類型變量的類型 運算格式說明賦值i=j加i=jk減i=jk乘i=j*k除i=j/k正弦i=SINj角度的單位為,如:9030應表示為90.5余弦i=COSj正切i=TANj反正切i=ATANj平方根i=SQRTj絕對值i=ABSj四舍五入圓整i=ROUNDj或i=j OR k邏輯運算對二進制數逐位進行異或i=j XOR k與i=j AND k1)無條件轉移指令()無條件轉移指令(GOTO語句)語句)語句格式為:語句格式為:GOTO n;無條件跳轉到無條件跳轉到n的程序段中,順序號必須位于程序段的最前面。的程序段中,順序

5、號必須位于程序段的最前面。如:如:GOTO 1;2)條件轉移()條件轉移(IF語句)語句)語句格式為:語句格式為:IF 條件式條件式 GOTO n;條件成立時,從順序號為條件成立時,從順序號為n的程序段開始執(zhí)行;條件不成立時,執(zhí)行的程序段開始執(zhí)行;條件不成立時,執(zhí)行下一個程序段。下一個程序段。3)循環(huán)語句)循環(huán)語句WHILE語句語句語句格式為:語句格式為:WHILE 條件式條件式 DO m;(;(m1,2,3)END m;當條件成立時,程序執(zhí)行從當條件成立時,程序執(zhí)行從DO m到到END m之間的程序段;如果條之間的程序段;如果條件不成立,則執(zhí)行件不成立,則執(zhí)行END m后的程序段。后的程序段

6、。運算符含義運算符含義EQ等于()GE大于或等于()NE不等于()LT小于()GT大于()LE小于或等于()運算符運算符 該零件是三維曲面的加工,尺寸標注完整,輪廓描述清楚。該零件是三維曲面的加工,尺寸標注完整,輪廓描述清楚。 零件材料為零件材料為45鋼,無熱處理和硬度要求,切削性能優(yōu)良。鋼,無熱處理和硬度要求,切削性能優(yōu)良。 加工內容有加工內容有R85圓弧凸臺、孔口圓弧凸臺、孔口R30圓角;圓角;R85圓弧凸臺表圓弧凸臺表面材料比較多。先粗加工,再精加工;孔口面材料比較多。先粗加工,再精加工;孔口R30圓角一次加工圓角一次加工即可。即可。 毛坯尺寸為毛坯尺寸為160mm120mm30mm,已

7、完成上、下表面,已完成上、下表面及周邊側面的加工,并符合尺寸與表面粗糙度要求。及周邊側面的加工,并符合尺寸與表面粗糙度要求。該零件可選用加工中心通用夾具該零件可選用加工中心通用夾具平口虎鉗進行裝夾。平口虎鉗進行裝夾。(1)R85圓弧凸臺,粗糙度要求不高,留圓弧凸臺,粗糙度要求不高,留0.5的精加工余量。的精加工余量。粗加工為粗加工為R85.5的圓弧,一刀完成,選用的圓弧,一刀完成,選用14mm的立銑刀。的立銑刀。圓弧的左半部分由刀具的右刀刃加工,到了頂部,刀具切削刃過渡,圓弧的左半部分由刀具的右刀刃加工,到了頂部,刀具切削刃過渡,圓弧的右半部分由刀具的左刀刃完成,如圖所示。圓弧的右半部分由刀具

8、的左刀刃完成,如圖所示。精加工為精加工為R85的圓弧,選用的圓弧,選用12mm的立銑刀,通過改變的立銑刀,通過改變Y值,宏程值,宏程序編制。序編制。 R85圓弧凸臺走刀路線圖圓弧凸臺走刀路線圖 (2)孔口)孔口R30圓角,精度要求不高,利用宏程序一次加圓角,精度要求不高,利用宏程序一次加工完成,選用工完成,選用12mm的立銑刀。的立銑刀。序號刀具號刀具規(guī)格刀具補償名稱直徑材料長度半徑1T12立銑刀14mm高速鋼H122T13立銑刀12mmH13 刀具卡刀具卡 工步號工步內容刀具號刀具名稱主軸轉速(r/min)進給量(mm/r)背吃刀量(mm)1粗加工R85圓弧凸臺表面T12立銑刀600802精

9、加工R85圓弧凸臺表面T13立銑刀80010003加工孔口R30圓角T13立銑刀8001000 數控加工工藝工序卡數控加工工藝工序卡 在在38mm孔中心建立工件坐標系,孔中心建立工件坐標系,Z軸原點設在孔頂軸原點設在孔頂點上。點上。如圖所示,毛坯尺寸如圖所示,毛坯尺寸100mm50mm10mm,材,材料為料為45鋼,試編寫孔的加工程序。鋼,試編寫孔的加工程序。宏程序編程實例宏程序編程實例1 4個孔均布在一條斜直線上,如果采用宏程序編程則可省略孔中心點個孔均布在一條斜直線上,如果采用宏程序編程則可省略孔中心點的坐標計算,從而提高編程的正確率,其程序如下:的坐標計算,從而提高編程的正確率,其程序如

10、下: O6001;G54 G40 G49 G17 G80 G90;G00 Z50.;M03 S600;#1=-30; 長度賦初值長度賦初值N50 #2=#1*COS20; 孔中心孔中心X坐標坐標#3=#1*SIN20; 孔中心孔中心Y坐標坐標G81 X#2 Y#3 Z-12. R5. F100; 鉆孔加工鉆孔加工#1=#1+20; 長度每次增加長度每次增加20IF #1 LE 30 GOTO 50; 條件判斷條件判斷G80; 取消固定循環(huán)取消固定循環(huán)G00 Z100.;M30;如圖所示工件,毛坯尺寸如圖所示工件,毛坯尺寸60mm40mm25mm,材料為,材料為HT150,試編寫橢圓的精加工程序

11、。,試編寫橢圓的精加工程序。宏程序編程實例宏程序編程實例2 在毛坯中心建立工件坐標系,在毛坯中心建立工件坐標系,Z軸原點設在頂面上。軸原點設在頂面上。根據橢圓參數方程:根據橢圓參數方程:X=a*cos ; Y=b*sin 把角把角作為自變量,程序如下:作為自變量,程序如下:O6002;G54 G40 G49 G17 G80 G90;G00 Z50.;X50. Y0;M03 S600;Z5.;G01 Z-10. F100;G41 Y-24. D01;G03 X26. Y0 R24.;#100=0; 角度賦初值角度賦初值N10 #101=26*COS#100; X坐標坐標#102=16*SIN#1

12、00; Y坐標坐標G01 X#101 Y#102; 以直線逼近橢圓以直線逼近橢圓#100=#100+1; 角度增量角度增量IF #100 LE 360 GOTO 10; 條件判斷條件判斷G02 X50. Y24. R24.;G40 G01 Y0;G00 Z100.;M30;如圖所示工件,毛坯尺寸為如圖所示工件,毛坯尺寸為60mm60mm30mm,材料為材料為45鋼。試編寫零件上圓錐體的程序。鋼。試編寫零件上圓錐體的程序。宏程序編程實例宏程序編程實例3 選擇選擇16mm的立銑刀采用層切法逐層加工整圓。根據的立銑刀采用層切法逐層加工整圓。根據計算,計算,Z方向上每下降方向上每下降0.1mm,所加工

13、圓的半徑增大,所加工圓的半徑增大0.025mm。其精加工程序如下:。其精加工程序如下:O6003;G54 G40 G49 G17 G80 G90;G00 Z50.;X50. Y0;M03 S600;Z5.;#100=20; X坐標坐標#101=0; Z坐標坐標N50 G41 G01 X#100 D01 F100;Z#101;G02 I-#100;#100=#100+0.025; X坐標變量坐標變量#101=#101-0.1; Z坐標變量坐標變量IF #101 GE -20 GOTO 50; 條件判斷條件判斷G40 G01 X50. Y0;G00 Z100.;M30;:如圖所示,毛坯尺寸:如圖所

14、示,毛坯尺寸50mm50mm30mm,試編,試編寫該工件半圓球曲面的加工程序。寫該工件半圓球曲面的加工程序。工件上表面為規(guī)則的圓弧曲面,可采用宏程序編程。選工件上表面為規(guī)則的圓弧曲面,可采用宏程序編程。選用用10mm球形銑刀編程與加工,其精程序如下:球形銑刀編程與加工,其精程序如下:O6004;G54 G40 G49 G17 G80 G90;G00 Z50.;X50. Y0;M03 S600;宏程序編程實例宏程序編程實例4Z10.;#100=0; 高度賦初值高度賦初值N10 #101=20-#100* 20-#100;#102=SQRT20*20-#101; X坐標坐標G41 G01 X#102 D01 F100;Z-#100; Z坐標坐標G02 I-#102

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論