版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)控銑床刀具補(bǔ)償及編程,一、數(shù)控銑床刀具補(bǔ)償?shù)暮x 在數(shù)控銑床上,由于程序所控制的刀具刀位點(diǎn)的軌跡和實(shí)際刀具切削刃口切削出的形狀并不重合,它們?cè)诔叽绱笮∩洗嬖谝粋€(gè)刀具半徑和刀具長(zhǎng)短的差別,為此就需要根據(jù)實(shí)際加工的形狀尺寸算出刀具刀位點(diǎn)的軌跡坐標(biāo),據(jù)此來(lái)控制加工。,二、數(shù)控銑床刀具補(bǔ)償類型刀具半徑補(bǔ)償: 補(bǔ)償?shù)毒甙霃綄?duì)工件輪廓尺寸的影響.刀具長(zhǎng)度補(bǔ)償: 補(bǔ)償?shù)毒唛L(zhǎng)度方向尺寸的變化. 三、刀具補(bǔ)償?shù)姆椒ㄈ斯?/p>
2、預(yù)刀補(bǔ):人工計(jì)算刀補(bǔ)量進(jìn)行編程機(jī)床自動(dòng)刀補(bǔ):數(shù)控系統(tǒng)具有刀具補(bǔ)償功能。,四、刀具半徑補(bǔ)償功能,1、刀具半徑補(bǔ)償?shù)淖饔迷跀?shù)控銑床上進(jìn)行輪廓銑削時(shí),由于刀具半徑的存在,刀具中心軌跡與工件輪廓不重合。人工計(jì)算刀具中心軌跡編程,計(jì)算相當(dāng)復(fù)雜,且刀具直徑變化時(shí)必須重新計(jì)算,修改程序。當(dāng)數(shù)控系統(tǒng)具備刀具半徑補(bǔ)償功能時(shí),數(shù)控編程只需按工件輪廓進(jìn)行,數(shù)控系統(tǒng)自動(dòng)計(jì)算刀具中心軌跡,使刀具偏離工件輪廓一個(gè)半徑值,即進(jìn)行刀具半徑補(bǔ)償。,分為三步:1
3、、刀補(bǔ)的建立:在刀具從起點(diǎn)接近工件時(shí),刀心軌跡從與編程軌跡重合過(guò)度到與編程軌跡偏離一個(gè)偏置量的過(guò)程。2、刀補(bǔ)進(jìn)行:刀具中心始終與變成軌跡相距一個(gè)偏置量直到刀補(bǔ)取消。3、刀補(bǔ)取消:刀具離開(kāi)工件,刀心軌跡要過(guò)渡到與編程軌跡重合的過(guò)程。,,2、刀具半徑補(bǔ)償?shù)倪^(guò)程,3、刀具半徑補(bǔ)償指令,刀具半徑補(bǔ)償G41,G42,G40格式:,,,X、Y 、Z 值是建立補(bǔ)償直線段的終點(diǎn)坐標(biāo)值; D 為刀補(bǔ)號(hào)地址,用D00~D99來(lái)指定,它用
4、來(lái)調(diào)用內(nèi) 存中刀具半徑補(bǔ)償?shù)臄?shù)值。,指令的幾點(diǎn)說(shuō)明:(1)、G41刀徑左補(bǔ)償, G42刀徑右補(bǔ)償。 刀補(bǔ)位置的左右應(yīng)是順著編程軌跡前進(jìn)的方向進(jìn)行判斷的。 G40為取消刀補(bǔ)。,,順銑,逆銑,,(2)、在進(jìn)行刀徑補(bǔ)償前,必須用G17或G18、G19指定刀徑補(bǔ)償是在哪個(gè)平面上進(jìn)行。平面選擇的切換必須在補(bǔ)償取消的方式下進(jìn)行,否則將產(chǎn)生報(bào)警。 (3)、刀補(bǔ)的引入和取消要求應(yīng)在G00或G01程序段 ,不要在G02/G03程序段上
5、進(jìn)行。(4)、當(dāng)?shù)堆a(bǔ)數(shù)據(jù)為負(fù)值時(shí),則G41、G42功效互換。(5)、G41、G42指令不要重復(fù)規(guī)定,否則會(huì)產(chǎn)生一種特殊的補(bǔ)償。(6)、G40、G41、G42都是模態(tài)代碼,可相互注銷。,4、刀具半徑補(bǔ)償應(yīng)用 利用同一個(gè)程序、同一把刀具,通過(guò)設(shè)置不同大小的刀具補(bǔ)償半徑值而逐步減少切削余量的方法來(lái)達(dá)到粗、精加工的目的。,,多把刀加工示例,刀具基準(zhǔn),T01G90 G01 Z-50 F50…..,五、刀具長(zhǎng)度補(bǔ)償,1、刀具長(zhǎng)度補(bǔ)償?shù)?/p>
6、作用:用于刀具軸向(Z向)的補(bǔ)償.使刀具在軸向的實(shí)際位移量比程序給定值增加或減少一個(gè)偏置量.刀具長(zhǎng)度尺寸變化時(shí),可以在不改動(dòng)程序的情況下,通過(guò)改變偏置量達(dá)到加工尺寸.利用該功能,還可在加工深度方向上進(jìn)行分層銑削,即通過(guò)改變刀具長(zhǎng)度補(bǔ)償值的大小,通過(guò)多次運(yùn)行程序而實(shí)現(xiàn)。,2、刀具長(zhǎng)度補(bǔ)償?shù)姆椒▽⒉煌L(zhǎng)度刀具通過(guò)對(duì)刀操作獲取差值。通過(guò)MDI方式將刀具長(zhǎng)度參數(shù)輸入刀具參數(shù)表。執(zhí)行程序中刀具長(zhǎng)度補(bǔ)償指令。,3、刀具長(zhǎng)度補(bǔ)償指令,刀
7、具長(zhǎng)度補(bǔ)償G43,G44,G49,(1)格式,G43 刀具長(zhǎng)度正補(bǔ)償 G44 刀具長(zhǎng)度負(fù)補(bǔ)償 G49取消刀長(zhǎng)補(bǔ)償 G43 G44 G49 均為模態(tài)指令 其中Z 為指令終點(diǎn)位置,H為刀補(bǔ)號(hào)地址,用H00~H99來(lái)指定,它用來(lái)調(diào)用內(nèi)存中刀具長(zhǎng)度補(bǔ)償?shù)臄?shù)值。,執(zhí)行G43時(shí),(刀具長(zhǎng)時(shí),離開(kāi)刀工件補(bǔ)償)Z實(shí)際值 = Z指令值 +(H xx)執(zhí)行G44時(shí),(刀具短時(shí),趨近工件補(bǔ)償)Z實(shí)際值 = Z
8、指令值 -(H xx),其中(Hxx)是指xx寄存器中的補(bǔ)償量,其值可以是正值或者是負(fù)值。當(dāng)?shù)堕L(zhǎng)補(bǔ)償量取負(fù)值時(shí),G43和G44的功效將互換。,設(shè)(H02)= 200 mm時(shí) N1 G92 X0 Y0 Z0 設(shè)定當(dāng)前點(diǎn)O為程序零點(diǎn)N2 G90 G00 G44 Z10.0 H02 指定點(diǎn)A,實(shí)到點(diǎn)B N3 G01 Z-20.
9、0 實(shí)到點(diǎn)C N4 Z10.0 實(shí)際返回點(diǎn)B N5 G00 G49 Z0 實(shí)際返回點(diǎn)O,示例 1,,,,使用G43、G44相當(dāng)于平移了Z軸原點(diǎn)。 即將坐標(biāo)原點(diǎn)O平移到了O’點(diǎn)處,后續(xù)程序中的Z
10、坐標(biāo)均相對(duì)于O’進(jìn)行計(jì)算。使用G49時(shí)則又將Z軸原點(diǎn)平移回到了O點(diǎn)。在機(jī)床上有時(shí)可用提高Z軸位置的方法來(lái)校驗(yàn)運(yùn)行程序。,,,,示例2 使用T01, T02, T03號(hào)刀具對(duì)工件進(jìn)行鉆、擴(kuò)、鉸加工.編程時(shí)選T01刀具為標(biāo)準(zhǔn)刀具長(zhǎng)度.試寫(xiě)出用 G43 、G44 指令對(duì)T02, T03刀具向下快速移動(dòng)100mm時(shí),進(jìn)行長(zhǎng)度補(bǔ)償?shù)某绦蚨?并說(shuō)明存儲(chǔ)器中的補(bǔ)償值是多少?刀具的實(shí)際位移是多少?,4、刀補(bǔ)編程舉例,,%0004G92 X
11、150.0 Y160.0 Z120.0 G90 G00 X100.0 Y60.0 G43 Z-2.0 H01 S100 M03 G42 G01 X75.0 D01F100 X35.0 G02 X15.0 R10.0 G01 Y70.0 G03 X-15.0 R15.0 G01 Y60.0 G02 X-35.0 R
12、10.0 G01 X-75.0 G09 Y0,主程序號(hào)建立工件坐標(biāo)系絕對(duì)值方式,快進(jìn)到X=100,Y=60指令高度Z= -2,實(shí)際到達(dá)高Z=-43處刀徑補(bǔ)償引入,插補(bǔ)至X=75,Y= 60直線插補(bǔ)至 X= 35,Y= 60順圓插補(bǔ)至 X=15,Y=60直線插補(bǔ)至 X=15,Y=70 逆圓插補(bǔ)至 X= -15,Y=70 直線插補(bǔ)至 X= -15,Y=60順圓
13、插補(bǔ)至 X= -35,Y=60直線插補(bǔ)至 X= -75,Y=60直線插補(bǔ)至 X= -75,Y=0處,,程序單,G01 X45.0 X75.0 Y20.0 Y65.0 G40 G00 X100.0 Y60.0 G49 Z120.0 X150
14、.0Y160.0 M05 M30,直線插補(bǔ)至 X= 45,Y=45直線插補(bǔ)至 X= 75,Y=20直線插補(bǔ)至 X=75,Y=65,輪廓切削完畢取消刀補(bǔ),快速退至(100,60)的下刀處,快速抬刀至Z=120的對(duì)刀點(diǎn)平面快速退刀至對(duì)刀點(diǎn)主軸停,程序結(jié)束,復(fù)位。,程序單,和前述不考慮刀補(bǔ)的輪廓銑削程序相比,可以看出:采用機(jī)床自動(dòng)刀補(bǔ)的程序與不考慮刀補(bǔ)的程序并沒(méi)有多大的不同,只是在原來(lái)的程序上增加了有關(guān)刀
15、補(bǔ)指令而已。 考慮刀補(bǔ)后的程序適應(yīng)性強(qiáng),對(duì)不同長(zhǎng)度、不同半徑的刀具僅只需改變刀具補(bǔ)償量即可。,鉆孔加工舉例,,對(duì)圖示零件鉆孔。按理想刀具進(jìn)行的對(duì)刀編程,現(xiàn)測(cè)得實(shí)際刀具比理想刀具短8mm,若設(shè)定(H01)=—8mm, (H02)=8mm,%0005N1 G91 G00 X120.0 Y80.0N2 G43 Z-32.0 H01 S630 M03 (或G44 Z-32.0 H02)N3 G01 Z-21.
16、0 F120N4 G04 P1000N5 G00 Z21.0N6 X90.0 Y-20.0N7 G01 Z-23.0 F120N8 G04 P1000N9 G00 Z23.0,主程序號(hào)增量編程方式,快速移到孔#1正上方。 理想刀具下移值Z=-32,實(shí)際刀具下移值Z=-40下移到離工件上表面距離3mm的安全高度平面。主軸正轉(zhuǎn)以工進(jìn)方式繼續(xù)下移21mm孔底暫停1s??焖?/p>
17、提刀至安全面高度??煲频娇?2的正上方。向下進(jìn)給23mm,鉆通孔#2??椎讜和?s??焖偕弦?3mm,提刀至安全平面。,程序單,N10 X-60.0 Y-30.0N11 G01 Z-35.0 F120N12 G49 G00 Z67.0N13 X-150.0Y-30.0 N14 M05 M02,快移到孔#3的正上方。向下進(jìn)給35mm,鉆孔#3。理想刀具快速上移67mm,實(shí)際刀具上移75mm,提刀
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)控銑床編程實(shí)例
- 數(shù)控銑床編程.doc
- 數(shù)控銑床編程實(shí)例
- 數(shù)控銑床編程概述
- 數(shù)控銑床編程.doc
- 數(shù)控銑床及加工中心編程
- 第六單元 數(shù)控銑床編程
- 數(shù)控銑床操作及編程常見(jiàn)問(wèn)題分析
- 數(shù)控銑床銑削編程畢業(yè)論文
- 數(shù)控銑床編程與操作,習(xí)題答案
- 數(shù)控銑床的編程與加工操作
- 刀具補(bǔ)償在數(shù)控編程中的應(yīng)用
- 數(shù)控銑床幾何誤差檢測(cè)及補(bǔ)償技術(shù)的探討
- 開(kāi)放式五軸數(shù)控銑床刀具補(bǔ)償技術(shù)的研究與實(shí)現(xiàn).pdf
- 數(shù)控銑床
- 數(shù)控零件的數(shù)控銑床銑削編程與設(shè)計(jì)
- 第五節(jié) 數(shù)控銑床編程實(shí)例
- [學(xué)習(xí)]法蘭克數(shù)控銑床編程與操作
- 數(shù)控銑床試題
- 螺栓數(shù)控銑床
評(píng)論
0/150
提交評(píng)論