數(shù)控車床編程與操作 教學(xué)PPT課件
數(shù)控車床編程與操作 教學(xué)PPT課件,數(shù)控車床編程與操作,教學(xué)PPT課件,數(shù)控車床,編程,操作,教學(xué),PPT,課件
數(shù)控車床編程與操作數(shù)控車床編程與操作數(shù)控車床編程與操作第三部分 日本FANUC系統(tǒng)數(shù)控 車床的編程與操作學(xué)習(xí)目標(biāo) 掌握日本FANUC系統(tǒng)數(shù)控車床的編程指令含義、格式與使用注意事項(xiàng),能運(yùn)用FANUC系統(tǒng)編程指令對零件進(jìn)行編程并進(jìn)行加工。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程目 錄數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一章 基礎(chǔ)編程第一節(jié) 基本指令與格式第二節(jié) 循環(huán)編程指令及應(yīng)用第三節(jié) 螺紋編程指令及應(yīng)用第四節(jié) 子程序和宏程序的編程第五節(jié) 工件坐標(biāo)系與刀具補(bǔ)償?shù)诹?jié) 編程實(shí)例數(shù)控車床編程與操作數(shù)控車床編程與操作第一節(jié) 基本指令與格式任務(wù)描述1、能夠解釋FANUC系統(tǒng)G98、G99的含義。2、能夠闡述FANUC系統(tǒng)G50、G96、G97的含義、格式、注意事項(xiàng)并進(jìn)行應(yīng)用舉例。3、能夠說出FANUC系統(tǒng)刀具調(diào)用編程指令格式。4、能夠說出FANUC系統(tǒng)加工程序的組成及特點(diǎn)。5、能夠列舉FANUC系統(tǒng)增量值編程的兩種方法并作應(yīng)用舉例。6、能夠列舉FANUC系統(tǒng)圓弧編程的方法及注意事項(xiàng)。7.、能夠舉例說明FANUC系統(tǒng)的倒角編程和倒圓編程及其使用注意事項(xiàng)。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令(一)準(zhǔn)備功能G指令:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令(二)輔助功能M指令:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令(三)F、T、S功能:1 F功能指定進(jìn)給速度 每轉(zhuǎn)進(jìn)給(G99):系統(tǒng)開機(jī)狀態(tài)為G99狀態(tài),只有輸入G98指令后,G99才被取消。在含有G99的程序段后面,遇到F指令時,認(rèn)為F所指定的進(jìn)給速度單位為mmr。每分進(jìn)給(G98):在含有G98的程序段后面,遇到F指令時,認(rèn)為F所指定的進(jìn)給速度單位為mmmin。G98被執(zhí)行一次后,系統(tǒng)將保持G98狀態(tài),直到被G99取消為止。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令2T功能指令數(shù)控系統(tǒng)進(jìn)行換刀 T后面有四位數(shù)值,前兩位是刀具號,后兩位既是刀具長度補(bǔ)償號,又是刀尖圓弧半徑補(bǔ)償號。例如T0505表示5號刀及5號刀具長度和刀具半徑補(bǔ)償。至于刀具的長度和刀尖圓弧半徑補(bǔ)償?shù)木唧w數(shù)值,應(yīng)到5號刀具補(bǔ)償位去查找和修改。如果后面兩位數(shù)為零,例如T0300,表示取消刀具補(bǔ)償狀態(tài),調(diào)用第三號刀具。注意在SIEMENS系統(tǒng)中由于同一把刀具有許多個刀補(bǔ),所以可采用如T1D1、T1D2、T2D1、T2D2等;但在FANUC系統(tǒng)中,由于刀補(bǔ)存儲是公用的,所以往往采用如T0101、T0202、T0303等。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令3 S功能指定主軸轉(zhuǎn)速或速度 主軸最高轉(zhuǎn)速限定(G50):G50除具有坐標(biāo)系設(shè)定功能外,還有主軸最高轉(zhuǎn)速設(shè)定功能,即用S指定的數(shù)值設(shè)定主軸每分鐘的最高轉(zhuǎn)速。恒線速度控制(G96):G96是恒速切削控制有效指令。系統(tǒng)執(zhí)行G96指令后,S后面的數(shù)值表示切削速度。由線速度v可求得主軸轉(zhuǎn)速:n=1000v(d),式中v線速度(mmin);d切削點(diǎn)的直徑(mm);n主軸轉(zhuǎn)速(rmin)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令3 S功能指定主軸轉(zhuǎn)速或速度 主軸轉(zhuǎn)速控制(G97):G97是恒速切削控制取消指令。系統(tǒng)執(zhí)行G97后,S后面的數(shù)值表示主軸每分鐘的轉(zhuǎn)數(shù)。例如,G97 S1000表示主軸轉(zhuǎn)速為1000rmin。系統(tǒng)開機(jī)狀態(tài)為G97狀態(tài)。當(dāng)由G96轉(zhuǎn)為G97時,應(yīng)對S碼賦值,未指令時,將保留G96指令的最終值。當(dāng)由G97轉(zhuǎn)為G96時,若沒有S指令,則按前一G96所賦S值進(jìn)行恒線速度控制。F功能、T功能、S功能均為模態(tài)指令。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接二、FANUC系統(tǒng)程序結(jié)構(gòu)1 加工程序的組成 數(shù)控加工中的零件加工程序組成形式與采用的數(shù)控系統(tǒng)形式在總體上相同,但又略有不同。現(xiàn)在的數(shù)控系統(tǒng)中,其加工程序可分為主程序和子程序。但不論是主程序還是子程序,每一個程序都是由若干個程序段組成。程序段是由一個或若干個字組成,它是控制數(shù)控機(jī)床完成一定功能的具體指令,它表示數(shù)控機(jī)床為完成某一特定動作而需要的全部指令。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接二、FANUC系統(tǒng)程序結(jié)構(gòu)2 加工程序的格式 每個加工程序都有加工程序號、程序段、程序結(jié)束符等幾部分組成。(1)加工程序號格式為:O。為加工程序號,可以從00009999。存入數(shù)控系統(tǒng)中的各零件加工程序號不能相同。(2)程序段格式與前面介紹的相同,F(xiàn)ANUC系統(tǒng)用“;”作為每一個程序段的結(jié)束代碼。FANUC系統(tǒng)默認(rèn)的程序段號從5開始,以5為遞增級數(shù)。(3)程序結(jié)束符:FANUC數(shù)控系統(tǒng)的程序結(jié)束符為“”。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式1.絕對值編程和增量值編程 在FANUC OTD系統(tǒng)中,絕對值編程采用地址X、Z進(jìn)行編程(X為直徑值);而在增量值編程時,用U、W代替X、Z進(jìn)行編程。U、W的正負(fù)由進(jìn)給方向確定,進(jìn)給方向與機(jī)床坐標(biāo)正方向相同時取正,反之取負(fù)。在編程時一般采用絕對編程。2.快速點(diǎn)定位指令G00 G00指令是命令刀具以點(diǎn)定位控制方式從刀具所在點(diǎn)快速運(yùn)動到目標(biāo)位置,它是快速定位,沒有運(yùn)動軌跡要求。G00指令是模態(tài)指令。G00程序段格式為:G00 X(U)Z(W)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式3.直線插補(bǔ)指令G01 G01指令是命令刀具在雙坐標(biāo)間以插補(bǔ)聯(lián)動方式按指定的F進(jìn)給速度作任意斜率的直線移動。G01指令是模態(tài)指令。G01程序段格式為:G01 X(U)Z(W)F。4.圓弧插補(bǔ)指令G02G03 數(shù)控車床是雙坐標(biāo)的機(jī)床,只有X軸和Z軸。圓弧順逆的判斷,主要與刀架所處的位置有關(guān)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式5.倒角、倒圓編程指令及應(yīng)用 FANUC系統(tǒng)具備倒角、倒圓功能,使用倒角、倒圓功能可以簡化倒角、倒圓程序。(1)45倒角45倒角格式為:G01 Z(W)bIi G01 X(U)bKk(2)1/4圓角倒圓1/4圓角倒圓格式為:G01 Z(W)b Rr G01 X(U)b Rr 數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式5.倒角、倒圓編程指令及應(yīng)用 FANUC系統(tǒng)具備倒角、倒圓功能,使用倒角、倒圓功能可以簡化倒角、倒圓程序。(3)任意角度倒角與倒圓:在直線或圓弧插補(bǔ)指令尾部加上C,可自動插入任意角度倒角,用C后面的數(shù)字指令指從假設(shè)沒有倒角的拐角交點(diǎn)距倒角始點(diǎn)與終點(diǎn)之間的距離。數(shù)控車床編程與操作數(shù)控車床編程與操作第二節(jié) 循環(huán)編程指令及應(yīng)用任務(wù)描述1、能夠正確闡述單一形狀固定循環(huán)和復(fù)合形狀固定循環(huán)的含義。2、能夠正確選擇FANUC系統(tǒng)外徑車削循環(huán)指令G90和端面車削循環(huán)指令G94對圓柱面和圓錐面進(jìn)行編程。3、能夠正確選擇外徑粗車循環(huán)指令G71和端面粗車循環(huán)指令G72對零件進(jìn)行編程。4、能夠應(yīng)用固定形狀粗車循環(huán)指令G73對零件進(jìn)行仿形加工編程。5、能夠正確編寫精加工循環(huán)指令G70。6、能夠正確使用深孔鉆循環(huán)G74和切槽循環(huán)指令G75進(jìn)行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接 循環(huán)編程指令一般都有固定的循環(huán)路徑,所以一般也稱為固定循環(huán),一般分為單一形狀固定循環(huán)和復(fù)合形狀固定循環(huán)。利用單一固定循環(huán)可以將一系列連續(xù)的動作,如“切入切削退刀返回”,用一個循環(huán)指令完成,從而使程序簡化。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接1 單一形狀固定循環(huán)(1)外徑車削循環(huán)指令G90:用于圓柱面和圓錐面的循環(huán)切削。X、Z為圓柱面切削終點(diǎn)坐標(biāo)值,U、W為圓柱面切削終點(diǎn)相對循環(huán)起點(diǎn)的坐標(biāo)分量。外圓切削循環(huán)程序段格式為:G90 X(U)Z(W)F數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接1 單一形狀固定循環(huán) 錐面切削循環(huán)程序段格式為:G90 X(U)Z(W)I F I為圓錐面切削始點(diǎn)與切削終點(diǎn)的半徑差。確定的方法是:起點(diǎn)半徑減去終點(diǎn)半徑。X軸向切削始點(diǎn)坐標(biāo)小于切削終點(diǎn)坐標(biāo),I的數(shù)值為負(fù);當(dāng)錐面起點(diǎn)坐標(biāo)大于終點(diǎn)坐標(biāo)時為正,(如內(nèi)錐加工)。切削帶錐度輪廓前,必須有X向進(jìn)刀指令(G00或G01),用來確定切削完畢后的退刀方向,即退刀方向與進(jìn)刀方向相反,否則程序會出錯。這一點(diǎn)對內(nèi)錐加工尤其重要。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接1 單一形狀固定循環(huán)(2)端面切削循環(huán)(G94)編程格式為:G94 X(U)Z(W)F循環(huán)過程如圖所示。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán) 使用G90、G94單一固定循環(huán)指令已經(jīng)使程序簡化了一些,還有一類被稱為復(fù)合形狀固定循環(huán)的代碼,能使程序進(jìn)一步得到簡化。使用這些復(fù)合形固定循環(huán)時,只需指令精加工的形狀,就可以完成從粗加工到精加工的全部過程。利用復(fù)合固定循環(huán)功能,只要編寫出最終加工路線,給出每次的背吃刀量等加工參數(shù),車床即可自動地重復(fù)切削,直到加工完為止。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(1)外徑粗車循環(huán)指令G71,適用于圓柱毛坯料粗車外徑和圓筒毛坯料粗鏜內(nèi)徑。程序段格式為:G0 X(a)Z(b)G71 U(d)R(e)G71 P(ns)Q(nf)U(u)W(w)F S T數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(2)端面粗車循環(huán)指令G72適用于圓柱棒料毛坯端面方向的粗車,以及從外徑方向往軸心方向車削。G72與G71均為粗加工循環(huán)指令,而G72是沿著平行于X軸進(jìn)行切削循環(huán)加工的。程序段格式為:G0 X(a)Z(b)G72 W(d)R(e)G72 P(ns)Q(nf)U(u)W(w)F S T數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(3)固定形狀粗車循環(huán)指令G73,也稱封閉切削循環(huán),是按照一定的切削形狀逐漸地接近最終形狀。適用于毛坯輪廓形狀與零件輪廓形狀基本接近時的粗車,所以又稱為仿型循環(huán)。由于G73對精加工輪廓程序段之間X、Z軸方向的變化沒有任何限定,X、Z軸方向可以不符合單調(diào)增大或減少的模式,故可以用于圓弧的逼近加工。程序段格式為:G0 X(a)Z(b)G73 U(i)W(k)R(n)G73 P(ns)Q(nf)U(u)W(w)F S T數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(4)精加工循環(huán)指令G70:當(dāng)用G71、G72、G73粗車工件后,用G70來指定精車循環(huán),切除粗加工中留下的余量。程序段格式為:G0 X(a)Z(b)G70 P(ns)Q(nf)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(5)深孔鉆循環(huán)(G74)其編程格式為:G74R(e)G74Z(W)Q(k)F(f)(6)切槽循環(huán)指令G75,程序段格式為:G0 X(a1)Z(b1)G75 R(e)G75 X(a2)Z(b2)P(i)Q(k)R(w)F數(shù)控車床編程與操作數(shù)控車床編程與操作第三節(jié) 螺紋編程指令及應(yīng)用任務(wù)描述1、能夠正確應(yīng)用G32指令進(jìn)行圓柱螺紋、端面螺紋、圓錐螺紋的編程。2、能夠應(yīng)用螺紋切削循環(huán)指令G92進(jìn)行編程。3、能夠應(yīng)用螺紋切削復(fù)合循環(huán)指令G76進(jìn)行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接 1 螺紋切削時的幾個問題(1)螺紋牙型高度(螺紋總切深):螺紋牙型高度是指在螺紋牙型上,牙頂?shù)窖赖字g垂直于螺紋軸線的距離,它是車削時車刀總切入深度。對于三角形普通螺紋,牙型高度按下式計(jì)算:h=0.6495P式中:P螺距(mm)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(2)螺紋起點(diǎn)與終點(diǎn)軸向尺寸:車螺紋起始時有一個加速過程,結(jié)束前有一個減速過程。在這段距離中,螺距不可能保持均勻,因此車螺紋時,兩端必須設(shè)置足夠的升速進(jìn)刀段(空刀導(dǎo)入量)1和減速退刀段(空刀導(dǎo)出量)2。1、2一般按下式選?。?2導(dǎo)程,2(11.5)導(dǎo)程。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(3)分層切削深度:如果螺紋牙型較深,螺距較大,可分幾次進(jìn)給。每次進(jìn)給的背吃刀量用螺紋深度減精加工背吃刀量所得的差按遞減規(guī)律分配。常用螺紋切削的進(jìn)給次數(shù)與背吃刀量可參考下表選取。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(3)分層切削深度:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(3)分層切削深度:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(4)螺紋加工需與主軸轉(zhuǎn)速相適應(yīng),主軸轉(zhuǎn)速過高,會因系統(tǒng)響應(yīng)跟不上而使螺紋亂扣。推薦主軸轉(zhuǎn)速滿足下式要求:n1200P-80式中:n為主軸轉(zhuǎn)速(rmin);P為螺紋導(dǎo)程(mm),英制螺紋應(yīng)將其換算成相應(yīng)毫米數(shù)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接2 單行程螺紋切削指令G32 G32指令可以執(zhí)行單行程螺紋切削,螺紋車刀進(jìn)給運(yùn)動嚴(yán)格根據(jù)輸入的螺紋導(dǎo)程進(jìn)行。但是,螺紋車刀的切入、切出、返回等均需另外編入程序,編寫的程序段比較多,在實(shí)際編程中一般使用較少。程序段格式為:G32 X(U)Z(W)F X、Z為螺紋終點(diǎn)坐標(biāo)值;U、W為螺紋終點(diǎn)相對起點(diǎn)的增量值;F為螺紋導(dǎo)程。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接3 螺紋切削循環(huán)指令G92 該指令可切削錐螺紋和圓柱螺紋,其循環(huán)路線與前述的單一形狀固定循環(huán)G90基本相同,只是F后面的進(jìn)給量改為螺距值即可。利用G92,可以將螺紋切削過程中從始點(diǎn)出發(fā)的“切入切螺紋讓刀返回始點(diǎn)”4個動作作為一個循環(huán)。程序段格式為:G92 X(U)Z(W)I F X、Z為螺紋終點(diǎn)的坐標(biāo)值;U、W為螺紋終點(diǎn)坐標(biāo)相對于循環(huán)起始點(diǎn)的增量坐標(biāo)值;I為錐螺紋考慮空刀導(dǎo)入量和空刀導(dǎo)出量后切削螺紋起點(diǎn)和切削螺紋終點(diǎn)的半徑差,其正負(fù)號規(guī)定與G90中的I相同。加工圓柱螺紋時I為0,可省略。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接4 螺紋切削復(fù)合循環(huán)指令G76 利用螺紋切削復(fù)合循環(huán)功能,只要編寫出螺紋的底徑值、螺紋Z向終點(diǎn)位置、牙深及第一次背吃刀量等加工參數(shù),車床即可自動計(jì)算每次的背吃刀量進(jìn)行循環(huán)切削,直到加工完為止。程序段格式為:G0X(a1)Z(b1)G76P(m)(r)()Q(dmin)R(u)G76X(a2)Z(b2)R(i)P(h)Q(d)F(f)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接4 螺紋切削復(fù)合循環(huán)指令G76 利用螺紋切削復(fù)合循環(huán)功能,只要編寫出螺紋的底徑值、螺紋Z向終點(diǎn)位置、牙深及第一次背吃刀量等加工參數(shù),車床即可自動計(jì)算每次的背吃刀量進(jìn)行循環(huán)切削,直到加工完為止。程序段格式為:G0X(a1)Z(b1)G76P(m)(r)()Q(dmin)R(u)G76X(a2)Z(b2)R(i)P(h)Q(d)F(f)數(shù)控車床編程與操作數(shù)控車床編程與操作第四節(jié) 子程序和宏程序的編程任務(wù)描述1、能夠準(zhǔn)確說明子程序的編程調(diào)用指令和格式。2、能夠闡述宏功能和變量的含義,以及變量的范圍。3、能夠舉例說明變量的編程計(jì)算運(yùn)用。4、能夠舉例說明IF GOTO和GOTO、WHILE DO END條件轉(zhuǎn)移指令的編程。5、能夠讀懂非圓曲面的參數(shù)加工程序;能夠根據(jù)例題舉例編寫橢圓程序。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接一、子程序 1.子程序的格式 子程序的編寫與一般程序基本相同,只是程序結(jié)束符為M99,它表示子程序結(jié)束并返回到調(diào)用子程序的主程序中。2.子程序的調(diào)用調(diào)用子程序程序段格式為:M98 P重復(fù)調(diào)用的次數(shù)(最多調(diào)用999次。如果省略,則調(diào)用1次)被調(diào)用的子程序號(調(diào)用次數(shù)大于1時,子程序號前面的0不可以省略)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能 在主程序和子程序內(nèi),總是將一個具體的數(shù)值賦給一個地址。用一個可賦值的代號代替具體的坐標(biāo)值,這個代號就稱為變量。為了使程序更具通用性,在宏程序中設(shè)置了變量。(1)變量的表示:變量可以用“#”號和跟隨其后的變量序號來表示:如#5,#502。(2)變量的引用:將跟隨在一個地址后的數(shù)值用一個變量來代替,即引入了變量。如F#103,若#103=50時,則為F50。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能(3)變量的類型:變量分為公共變量、系統(tǒng)變量和局部變量三類。公共變量。公共變量是在主程序和主程序調(diào)用的各用戶宏程序內(nèi)公用的變量。在一個宏指令中的#i與在另一個宏指令中的#i是相同的。公共變量的序號為#100#149,#500#509。其中#100#149公共變量在電源斷電后即清零,重新開機(jī)時被設(shè)置為“0”,#500#509公共變量即使斷電后,它們的值也保持不變,因此也稱為保持型變量。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能 系統(tǒng)變量。系統(tǒng)變量定義為有固定用途的變量。它的值決定系統(tǒng)的狀態(tài),包括接口的輸入輸出信號變量、刀具形狀補(bǔ)償變量、同步信號變量等。局部變量。指局限于在用戶宏程序內(nèi)使用的變量。同一個局部變量在不同的宏程序的其值是不通用的。局部變量一般在調(diào)用宏程序的宏指令中賦值,也可在宏程序中直接賦值或用演算式賦值。FANUC系統(tǒng)有33個局部變量,分別為#1#33。局部變量賦值(部分)對照表如下表。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 2.宏指令G65 宏指令G65可以實(shí)現(xiàn)算術(shù)運(yùn)算,邏輯運(yùn)算等處理功能。是非模態(tài)宏指令。一般形式:G65 Hm P#i Q#j R#km宏程序功能,數(shù)值范圍0199#i運(yùn)算結(jié)果存放處的變量名#j被操作的第一個變量,也可以是一個常數(shù)#k被操作的第二個變量,也可以是一個常數(shù)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 3.轉(zhuǎn)向語句 轉(zhuǎn)向語句可以控制用戶宏程序主體的程序流程。轉(zhuǎn)向語句分為無條件轉(zhuǎn)向語句和條件轉(zhuǎn)向語句兩種。(1)無條件轉(zhuǎn)向語句:程序段格式為:GOTO N 其中N為程序段號。(2)條件轉(zhuǎn)向語句:一般由條件式和轉(zhuǎn)向目標(biāo)兩部分構(gòu)成。IF GOTOn(順序號)WHILE DO m(m:1,2,3)END m數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 3.轉(zhuǎn)向語句 轉(zhuǎn)向語句可以控制用戶宏程序主體的程序流程。轉(zhuǎn)向語句分為無條件轉(zhuǎn)向語句和條件轉(zhuǎn)向語句兩種。(1)無條件轉(zhuǎn)向語句:程序段格式為:GOTO N 其中N為程序段號。(2)條件轉(zhuǎn)向語句:一般由條件式和轉(zhuǎn)向目標(biāo)兩部分構(gòu)成。IF GOTOn(順序號)WHILE DO m(m:1,2,3)END m數(shù)控車床編程與操作數(shù)控車床編程與操作第五節(jié) 工件坐標(biāo)系與刀具補(bǔ)償任務(wù)描述1、能夠正確編程設(shè)定工件坐標(biāo)系。2、能夠根據(jù)刀尖位置設(shè)定補(bǔ)償。3、能夠正確使用G41/G42,G40進(jìn)行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補(bǔ)償知識鏈接一、工件坐標(biāo)系設(shè)定 編程均采用標(biāo)準(zhǔn)坐標(biāo)系,即右手笛卡爾坐標(biāo)系。工件坐標(biāo)系原點(diǎn),是工件右或左端面與工件旋轉(zhuǎn)中心線的交點(diǎn)。起始點(diǎn),是程序啟動或刀具的開始位置。系統(tǒng)默認(rèn)為直徑量編程。1 用G50設(shè)定工件坐標(biāo)系 假定起刀點(diǎn)在工件坐標(biāo)系中處于X80、Z60的位置,那么用基準(zhǔn)刀具(一般為1號外圓刀)試切完端面及外圓后,把數(shù)控系統(tǒng)的坐標(biāo)系選擇為相對坐標(biāo)系,并把相對坐標(biāo)U、W設(shè)置為0。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補(bǔ)償知識鏈接一、工件坐標(biāo)系設(shè)定 2 用G54G59設(shè)定 通過試切對刀,確定每把刀具的相對位置,然后根據(jù)工件的伸出長度,在G54C59中設(shè)定Z偏移值,然后在程序中通過G54等進(jìn)行調(diào)用,確定工件坐標(biāo)系。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補(bǔ)償知識鏈接一、工件坐標(biāo)系設(shè)定 3.通過試切法對刀測量設(shè)定 用基準(zhǔn)刀具(一般為1號外圓刀)試切完端面及外圓后,測出試切外圓的直徑,在“工具補(bǔ)正形狀”頁面中,1號刀H01對應(yīng)的X輸入直徑值測量,Z輸入Z0測量完成工件坐標(biāo)系的自動設(shè)置。其他刀具分別使刀尖(或刀位點(diǎn))與外圓或端面相接觸,在“工具補(bǔ)正形狀”頁面對應(yīng)的偏置號中,輸入直徑值測量,輸入Z0測量完成設(shè)定。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補(bǔ)償知識鏈接二、刀具補(bǔ)償 1刀具的偏移 刀具的偏移是指當(dāng)車刀刀尖位置與編程位置(工件輪廓)存在差值時,可以通過刀具補(bǔ)償值的設(shè)定,使刀具在X、Z軸方向加以補(bǔ)償。它是操作者控制工件尺寸的重要手段之一。2刀尖圓弧半徑補(bǔ)償 在實(shí)際加工中,由于刀具產(chǎn)生磨損及精加工時車刀刀尖磨成半徑不大的圓弧,為確保工件輪廓形狀,加工時不允許刀具中心軌跡與被加工工件輪廓重合,而應(yīng)與工件輪廓偏移一個半徑值R,這種偏移稱為刀尖圓弧半徑補(bǔ)償。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補(bǔ)償知識鏈接二、刀具補(bǔ)償2刀尖圓弧半徑補(bǔ)償 G41刀尖半徑左補(bǔ)償指令,即沿刀具運(yùn)動方向看(假設(shè)工件不動),刀尖位置在編程軌跡的左邊。G42刀尖半徑右補(bǔ)償指令,即沿刀具運(yùn)動方向看(假設(shè)工件不動),刀尖位置在編程軌跡的右邊。G40刀具半徑補(bǔ)償取消指令。數(shù)控車床編程與操作數(shù)控車床編程與操作第六節(jié) 編程實(shí)例任務(wù)描述1、能夠讀懂并掌握編程實(shí)例程序。2、通過實(shí)例能夠?qū)α慵庸み^程有更深刻的理解。3、能夠運(yùn)用已學(xué)指令對中高級難度的綜合零件進(jìn)行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實(shí)例知識鏈接綜合實(shí)例1:編制如圖所示零件的加工程序,材料為45鋼,棒料直徑為40mm。1 刀具設(shè)置 機(jī)夾車刀(硬質(zhì)合金可轉(zhuǎn)位刀片)為1號刀;寬4mm的硬質(zhì)合金焊接切槽刀為2號刀;60硬質(zhì)合金機(jī)夾螺紋刀為3號刀。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實(shí)例知識鏈接綜合實(shí)例1:2 工藝路線(1)棒料伸出卡盤外約85mm,找正后夾緊。(2)用1號刀,采用G71進(jìn)行輪廓循環(huán)粗加工。(3)用1號刀,采用G70進(jìn)行輪廓精加工。(4)用2號刀,采用G75進(jìn)行切槽循環(huán)加工。(5)用3號刀,采用G76進(jìn)行螺紋循環(huán)加工。(6)用2號刀切下零件。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實(shí)例知識鏈接綜合實(shí)例1:3 相關(guān)計(jì)算 螺紋總切深:h=0.649 5P=(0.64951.5)mm0.974mm4 加工程序 自主完成。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實(shí)例知識鏈接綜合實(shí)例2:編制圖如何零件的加工程序。材料為45鋼,棒料直徑為40mm。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實(shí)例知識鏈接綜合實(shí)例2:1 刀具設(shè)置 機(jī)夾車刀(硬質(zhì)合金可轉(zhuǎn)位刀片)為1號刀;寬4mm的硬質(zhì)合金焊接切槽刀為2號刀;60硬質(zhì)合金機(jī)夾螺紋刀為3號刀;硬質(zhì)合金焊接鏜刀為4號刀;20mm錐柄麻花鉆。2 工藝路線(1)先加工左端。棒料伸出卡盤外約65 mm,找正后夾緊。(2)把20mm錐柄麻花鉆裝入尾座,移動尾架使麻花鉆切削刃接近端面后鎖緊,主軸以400r/min轉(zhuǎn)動,手動轉(zhuǎn)動尾座手輪,鉆20的底孔,轉(zhuǎn)動6圈多一些(尾架螺紋導(dǎo)程為5mm)。在鉆孔時需打開切削液。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實(shí)例知識鏈接綜合實(shí)例2:2 工藝路線(3)用1號刀,采用G71進(jìn)行零件左端部分的輪廓循環(huán)粗加工。(4)用1號刀,采用G70進(jìn)行零件左端部分的輪廓精加工。(5)用4號刀鏜22的內(nèi)孔并倒角。(6)卸下工件,用銅皮包住已加工過的32外圓,調(diào)頭使零件32到38臺階端面與卡盤端面緊密接觸后夾緊,準(zhǔn)備加工零件的右端。(7)手動車端面控制零件總長。如果坯料總長在加工前已控制在105.5106mm之間,且兩端面較平整,則不必進(jìn)行此操作。(8)用1號刀,采用G71進(jìn)行零件右端部分的輪廓循環(huán)粗加工。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實(shí)例知識鏈接綜合實(shí)例2:2 工藝路線(9)用1號刀,采用G70進(jìn)行零件右端部分的輪廓精加工。(10)用2號刀,采用G75進(jìn)行切槽循環(huán)加工。(11)用3號刀,采用G76進(jìn)行螺紋循環(huán)加工。3 相關(guān)計(jì)算 螺紋總切深:h=0.6495P=0.64952mm=1.299mm4 加工程序 自主完成。THANK YOU、
收藏
編號:66078932
類型:共享資源
大?。?span id="kywiwiy4em" class="font-tahoma">11MB
格式:ZIP
上傳時間:2022-03-26
25
積分
- 關(guān) 鍵 詞:
-
數(shù)控車床編程與操作
教學(xué)PPT課件
數(shù)控車床
編程
操作
教學(xué)
PPT
課件
- 資源描述:
-
數(shù)控車床編程與操作 教學(xué)PPT課件,數(shù)控車床編程與操作,教學(xué)PPT課件,數(shù)控車床,編程,操作,教學(xué),PPT,課件
展開閱讀全文
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書面授權(quán),請勿作他用。