數(shù)控銑床常用系統(tǒng)的編程指令應(yīng)用分析
本文針對(duì)精工銑床上應(yīng)用的SINUMERIK802D 系統(tǒng)和FANUC 0i 系統(tǒng)在編程指令、編程方法上的幾點(diǎn)不同,進(jìn)行簡(jiǎn)單的分析比較,僅供機(jī)床操作編程人員參考與借鑒。均以海天精工機(jī)床為實(shí)際操作平臺(tái)來(lái)取得數(shù)據(jù)1 精工加工程序結(jié)構(gòu)的異同精工加工程序有程序開(kāi)始、若干個(gè)程序段、程序結(jié)束三部分組成。每個(gè)程序?qū)?yīng)一個(gè)程序名稱(chēng)(即程序號(hào))。SINUMERIK 802D 系統(tǒng)的主程序擴(kuò)展名為MPF, 由系統(tǒng)自動(dòng)輸入;而子程序擴(kuò)展名為SPF,必須與文件名一起輸入。而FANUC 0i系統(tǒng)中主程序和子程序的程序號(hào)規(guī)定相同,都是由地址“O”和后面的4 位數(shù)字組成,如O1111。2 編程指令的異同2.1 目標(biāo)點(diǎn)的坐標(biāo)值表示方法程序中目標(biāo)點(diǎn)的坐標(biāo)值用絕對(duì)坐標(biāo)或增量坐標(biāo)表示,分別用G90、G91 指定。而SINUMERIK 802D 系統(tǒng)還可以在程序中通過(guò)AC 或IC 以絕對(duì)尺寸或相對(duì)尺寸方式設(shè)定,使編程更為靈活。2.2 基本位移指令基本位移指令有G00、G01、G02、G03四種。G00 和G01 的編程格式基本相同。但圓弧插補(bǔ)指令有所區(qū)別:對(duì)于FANUC 0i 系統(tǒng),圓弧插補(bǔ)有終點(diǎn)/圓弧半徑和終點(diǎn)/圓心坐標(biāo)兩種方式,而SINUMERIK 802D 系統(tǒng)還有張角/ 圓心、張角/ 終點(diǎn)極坐標(biāo)編程方式,以及通過(guò)中間點(diǎn)和切線過(guò)渡進(jìn)行圓弧插補(bǔ)的編程方式。2.3 刀具半徑補(bǔ)償指令在銑削零件輪廓時(shí),由于刀具半徑尺寸而影響零件實(shí)際輪廓尺寸。為了避免計(jì)算刀具中心軌跡,精工系統(tǒng)提供了刀具半徑補(bǔ)償功能,使編程人員可以直接按零件圖尺寸進(jìn)行編程。(1)共同點(diǎn)a.指令及功能 G41是刀具半徑左補(bǔ)償指令,即沿著刀具行進(jìn)方向看(假定工件不動(dòng)),刀具始終位于工件輪廓的左側(cè);G42是刀具半徑右補(bǔ)償指令;G40 是取消刀具半徑補(bǔ)償指令。b.編程格式建立刀具半徑補(bǔ)償:G17(G18,G19)GO1(G00) G41(G42)XYD;取消刀具半徑補(bǔ)償:G17(G18,G19)GO1(G00) G40XYD;幾點(diǎn)說(shuō)明:首先,半徑補(bǔ)償必須在確定的平面中進(jìn)行;其次,建立和取消半徑補(bǔ)償必須與G01 或G00 指令組合使用;第三,程序中的 X、Y 是 G01、G00 運(yùn)動(dòng)的終點(diǎn)坐標(biāo);第四,D 代碼指的是刀具偏置量的存儲(chǔ)地址。偏置量可用 CRT/MDI 方式輸入。(2)不同點(diǎn)SINUMERIK 802D 系統(tǒng),G41、G42 可以直接相互轉(zhuǎn)換, 不用 G40 取消刀補(bǔ)。但FANUC 0i 系統(tǒng)中,刀補(bǔ)方向改變時(shí),必須先經(jīng)過(guò)G40 取消刀補(bǔ),才能建立新刀補(bǔ)。2..4 刀具長(zhǎng)度補(bǔ)償指令加工一個(gè)工件往往需要多把刀具,而每把刀具的長(zhǎng)度不同。精工系統(tǒng)提供的刀具長(zhǎng)度補(bǔ)償功能,可保證工件的正確加工。長(zhǎng)度尺寸偏置量用 CRT/MDI 方式輸入。對(duì)于SINUMERIK 802D 系統(tǒng),在調(diào)用刀具后, 刀具長(zhǎng)度補(bǔ)償自動(dòng)生效。而 FANUC0i 系統(tǒng)需要設(shè)置:(1)指令及功能G43、G44 是建立刀具長(zhǎng)度正補(bǔ)償和負(fù)補(bǔ)償,G49 是取消刀具長(zhǎng)度補(bǔ)償。(2)編程格式建立刀具長(zhǎng)度補(bǔ)償:G43(G44)G00(G01)ZH;取消刀具長(zhǎng)度補(bǔ)償:G49G00(G01)Z;2..5 固定循環(huán)功能為提高編程工作效率,精工系統(tǒng)設(shè)有固定循環(huán)功能,即對(duì)一些加工過(guò)程中典型的固定、連續(xù)動(dòng)作,用一個(gè)程序段來(lái)表達(dá)。比如用固定循環(huán)指令來(lái)進(jìn)行孔或槽的加工。(1)SINUMERIK 802D系統(tǒng)固定循環(huán)功能指特定加工過(guò)程中的工藝子程序,只要改變參數(shù)就可以實(shí)現(xiàn)各種循環(huán)功能。固定循環(huán)中使用的基本參數(shù)含義如下表1所示,參數(shù)示意如圖 1 所示。(2)FANUC 0i 系統(tǒng)固定循環(huán)功能固定循環(huán)指令包括在 XY 平面定位、快速移動(dòng)到 R 平面、孔的切削加工、孔底動(dòng)作、返回到R 平面、返回起始平面6 個(gè)基本動(dòng)作,如圖 2 所示。編程格式:G90(G91) G98(G99) G73~G89 XYZRQPFK。表1 SINUMERIK 802D 固定循環(huán)的基本參數(shù)購(gòu)買(mǎi)CNC加工中心 高速加工中心 鉆攻中心 請(qǐng)選擇 海天精工購(gòu)買(mǎi)CNC加工中心 高速加工中心 鉆攻中心 請(qǐng)選擇 海天精工3 編程比較圖3 所示零件,加工孔系,零點(diǎn)在工件左上角, 選用Φ 10mm 的鉆頭, 進(jìn)給速度F=15mm/min,主軸轉(zhuǎn)速S=500r/min。我們分別在兩系統(tǒng)中進(jìn)行編程,程序如下:4 結(jié)語(yǔ)隨著精工加工技術(shù)在制造業(yè)中的廣泛應(yīng)用,精工機(jī)床逐漸普及。掌握這兩類(lèi)典型精工系統(tǒng)編程方法上的異同,將有助于編程人員和機(jī)床操作者熟練使用精工機(jī)床。本文由海天精工整理發(fā)表,文章來(lái)自網(wǎng)絡(luò)僅參考學(xué)習(xí),本站不承擔(dān)任何法律責(zé)任。http://m.himslangfull.com/購(gòu)買(mǎi)加工中心 高速加工中心 鉆攻中心 CNC加工中心 請(qǐng)選擇 海天精工