




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)控編程基礎(chǔ)第1頁(yè)/共103頁(yè)數(shù)控銑床常用指令一、數(shù)控銑床的坐標(biāo)系和運(yùn)動(dòng)方向常見(jiàn)銑床的坐標(biāo)軸方向如圖所示:銑刀+Z+X+Y+Z’+X’+Y’立式升降臺(tái)銑床坐標(biāo)系第2頁(yè)/共103頁(yè)二、G準(zhǔn)備功能(一)銑鏜類(lèi)數(shù)控系統(tǒng)常用G功能指令G00快速定位G01直線(xiàn)插補(bǔ)G02圓弧插補(bǔ)(順時(shí)針)G03圓弧插補(bǔ)(逆時(shí)針)G04暫停G10數(shù)據(jù)設(shè)定(刀具、工件零點(diǎn)偏移)第3頁(yè)/共103頁(yè)G15極坐標(biāo)取消G16極坐標(biāo)設(shè)定G17X-Y平面選擇G18Z-X平面選擇G19Y-Z平面選擇G20英制輸入G21公制輸入G22存儲(chǔ)行程極限有效(ON)G23存儲(chǔ)行程極限無(wú)效(OFF)第4頁(yè)/共103頁(yè)G27返回參考點(diǎn)校驗(yàn)G28自動(dòng)返回參考點(diǎn)G29由參考點(diǎn)返回G30返回第二參考點(diǎn)G33螺紋切削G40刀具半徑補(bǔ)償取消G41刀具半徑補(bǔ)償(左)G42刀具半徑補(bǔ)償(右)G43刀具長(zhǎng)度補(bǔ)償(+)G44刀具長(zhǎng)度補(bǔ)償(—)第5頁(yè)/共103頁(yè)G45刀具半徑補(bǔ)償增加G46刀具半徑補(bǔ)償減少G47刀具半徑補(bǔ)償二倍增加G48刀具半徑補(bǔ)償二倍減少G49刀具長(zhǎng)度補(bǔ)償取消G50比例取消G51設(shè)定比例G53機(jī)械坐標(biāo)系統(tǒng)選擇G54工件坐標(biāo)系統(tǒng)選擇1第6頁(yè)/共103頁(yè)G55工件坐標(biāo)系統(tǒng)選擇2G56工件坐標(biāo)系統(tǒng)選擇3G57工件坐標(biāo)系統(tǒng)選擇4G58工件坐標(biāo)系統(tǒng)選擇5G59工件坐標(biāo)系統(tǒng)選擇6G60單方向定位(精)G61準(zhǔn)確停止(中)G62快速定位(粗)G63攻絲第7頁(yè)/共103頁(yè)G65宏指令G66調(diào)用模態(tài)宏指令G67取消模態(tài)宏指令G68坐標(biāo)系統(tǒng)旋轉(zhuǎn)G69坐標(biāo)系統(tǒng)旋轉(zhuǎn)取消G73深孔鉆循環(huán)G74攻絲循環(huán)G76精鏜循環(huán)G80固定循環(huán)取消G81鉆孔循環(huán)鏜孔第8頁(yè)/共103頁(yè)G82鉆孔循環(huán)鏜階梯孔G83~G89循環(huán)指令G90絕對(duì)坐標(biāo)編程G91相對(duì)坐標(biāo)編程G92坐標(biāo)系設(shè)定G94每分鐘進(jìn)給G95每轉(zhuǎn)進(jìn)給G96恒線(xiàn)速切削G97每分鐘轉(zhuǎn)速(主軸)G98固定循環(huán)返回起始點(diǎn)位置G99固定循環(huán)返回R點(diǎn)位置第9頁(yè)/共103頁(yè)(二)坐標(biāo)系設(shè)定1、工件坐標(biāo)系的建立(G92)G92指令編程格式為:
G92X____Y____Z____;G50指令是一個(gè)非運(yùn)動(dòng)指令。2、編程的坐標(biāo)方式絕對(duì)坐標(biāo)指令(G90)和相對(duì)坐標(biāo)指令(G91)第10頁(yè)/共103頁(yè)(三)快速定位指令(G00)格式為:
G00X____Y___Z____;例:若刀具快速定位到A點(diǎn),則程序?yàn)椋篏90G00X40.0Y20.0;
XoY(40,20)A刀具軌跡第11頁(yè)/共103頁(yè)(四)直線(xiàn)插補(bǔ)指令(G01)格式為:
G01X____Y____Z____F____;例:若刀具的當(dāng)前位置為O點(diǎn),要加工直線(xiàn)OA,則程序?yàn)椋篏01X40.0Y20.0F100;XoY(40,20)A第12頁(yè)/共103頁(yè)(五)圓弧插補(bǔ)指令(G02,G03)順時(shí)針?lè)较驗(yàn)镚02,逆時(shí)針?lè)较驗(yàn)镚03。G17,G18,G19指令分別表示在XY、ZX和YZ坐標(biāo)平面內(nèi)進(jìn)行加工。在三坐標(biāo)機(jī)床上加工,這些指令在進(jìn)行圓弧插補(bǔ)和刀具補(bǔ)償時(shí)必須使用。XYZG02G03G02G03G02G03G17G18G19第13頁(yè)/共103頁(yè)格式為:
G17G02(或G03)X____Y____I____J____(或R____)F____;
G18G02(或G03)X____Z____I____K____(或R____)F____;
G19G02(或G03)Y____Z____J____K____(或R____)F____;其中X、Y、Z表示圓弧終點(diǎn)坐標(biāo),而I、J、K分別為圓弧起點(diǎn)到圓心的矢量(方向指向圓心)在X、Y、Z軸方向的分量。若與X、Y、Z軸的正方向一致,則該值為正,反之為負(fù)。第14頁(yè)/共103頁(yè)如圖示:則在XY平面內(nèi),
I的值為-25,
J的值為-10;則在XZ平面內(nèi),
I的值為-10,
K的值為-25;則在YZ平面內(nèi),
J的值為-25,
K的值為-10;終點(diǎn)始點(diǎn)中心X(Z,Y)Y(X,Z)J(I,K)I(K,J)(25,10)(10,25)
第15頁(yè)/共103頁(yè)如圖示:現(xiàn)加工始點(diǎn)到終點(diǎn)的圓弧,設(shè)起刀點(diǎn)在機(jī)床原點(diǎn),且與編程原點(diǎn)重合,加工時(shí)刀具從O點(diǎn)快速到達(dá)始點(diǎn),并沿逆時(shí)針?lè)较蚣庸ぶ两K點(diǎn),再快速返回O點(diǎn)。則在XY平面,按絕對(duì)坐標(biāo)編程為:
G92X0Y0N01G90G00X25Y10;N02G17G03X10Y25I-25J-10F50;N03G00X0Y0M02;終點(diǎn)始點(diǎn)中心X(Z,Y)Y(X,Z)J(I,K)I(K,J)(25,10)(10,25)
o第16頁(yè)/共103頁(yè)按相對(duì)坐標(biāo)編程為:N01G91G00X25Y10;N02G17G03X-15Y15I-25J-10F50;N03G00X-10Y-25M02;終點(diǎn)始點(diǎn)中心X(Z,Y)Y(X,Z)J(I,K)I(K,J)(25,10)(10,25)
o第17頁(yè)/共103頁(yè)則圖中的程序還可以寫(xiě)成:
G92X0Y0N01G90G00X25Y10;N02G17G03X10Y25R26.93F50;N03G00X0Y0M02;終點(diǎn)始點(diǎn)中心X(Z,Y)Y(X,Z)J(I,K)I(K,J)(25,10)(10,25)
o第18頁(yè)/共103頁(yè)例:加工如圖所示的一個(gè)整圓,設(shè)起刀點(diǎn)在機(jī)床的原點(diǎn),且與編程原點(diǎn)重合,加工時(shí)刀具從O點(diǎn)快速到達(dá)A點(diǎn),由A點(diǎn)逆時(shí)針?lè)较蚣庸ふ麍A回到A點(diǎn),再快速返回O點(diǎn)。則在XY平面,按絕對(duì)坐標(biāo)編程為:
G92X0Y0N01G90G00X30Y0;N02G17G03X30Y0I-30F50;N03G00X0Y0M02;XYoAR30G03第19頁(yè)/共103頁(yè)按相對(duì)坐標(biāo)編程為:N01G91G00X30Y0;N02G17G03X0Y0I-30F50;N03G00X-30Y0M02;XYoAR30G03第20頁(yè)/共103頁(yè)*當(dāng)數(shù)控銑床具有三軸聯(lián)動(dòng)的功能,圓弧插補(bǔ)可以產(chǎn)生螺旋插補(bǔ)功能。即在選擇的平面內(nèi),一邊做圓弧插補(bǔ),一邊做第三軸的直線(xiàn)插補(bǔ)。指令格式為:G02/G03X_Y_Z_I_J_K_F_;其中,G02/G03---分別為順時(shí)針和逆時(shí)針螺旋線(xiàn),也稱(chēng)右螺旋線(xiàn)和左螺旋線(xiàn)。
X_Y_Z_—為螺旋線(xiàn)終點(diǎn)坐標(biāo)
I_J_—圓心坐標(biāo);
K_—為螺距;第21頁(yè)/共103頁(yè)(五)刀具補(bǔ)償功能1、刀具長(zhǎng)度補(bǔ)償(G43、G44和G49)
通常把實(shí)際刀具長(zhǎng)度與編程刀具長(zhǎng)度之差稱(chēng)為偏置值(或稱(chēng)為補(bǔ)償量)。他通過(guò)偏置頁(yè)面設(shè)置在偏置存儲(chǔ)器中,用H代碼指令偏置號(hào)。G43指令為正向刀補(bǔ)(與偏置值相加),G44指令為負(fù)向刀補(bǔ)(與偏置值相減),G49時(shí)取消刀具補(bǔ)償。指令格式為:
G90/G91G43/G44Z_H_;第22頁(yè)/共103頁(yè)例如:刀具端面到工件表面的距離為150mm,設(shè)H01的偏置值為-20mm。如果:N02G91G00G43Z-150H01;則刀具向工件實(shí)際移動(dòng)的距離為170mm,即
-150+(-20)=-170若變?yōu)椋篘02G91G00G44Z-150H01;則刀具向工件實(shí)際移動(dòng)的距離為130mm,即
-150—(-20)=-130第23頁(yè)/共103頁(yè)2、刀具半徑補(bǔ)償指令(G40、G41、G42)3、刀具位置偏置(G45、G46、G47、G48)刀具沿刀具運(yùn)動(dòng)方向上偏置一個(gè)位置叫做刀具位置偏置。偏置量可以通過(guò)D或H代碼進(jìn)行設(shè)定。G45表示沿刀具運(yùn)動(dòng)方向上增加一個(gè)偏置值;G46表示沿刀具運(yùn)動(dòng)方向上減少一個(gè)偏置值;G47表示沿刀具運(yùn)動(dòng)方向上增加兩倍偏置值;G48表示沿刀具運(yùn)動(dòng)方向上減少兩倍偏置值。第24頁(yè)/共103頁(yè)例如:工件零點(diǎn)編程軌跡刀具中心運(yùn)動(dòng)軌跡G46G47第25頁(yè)/共103頁(yè)(六)固定循環(huán)加工功能指令對(duì)于一些典型的加工工序,如鉆孔、攻絲、鏜孔、深孔鉆削等典型的動(dòng)作已經(jīng)預(yù)先編好并固化存儲(chǔ)在存儲(chǔ)器中。需要時(shí)可用固定循環(huán)的G代碼進(jìn)行指令。1、固定循環(huán)的G代碼的組成及其動(dòng)作它是由數(shù)據(jù)形式,返回點(diǎn)平面和運(yùn)動(dòng)方式三種G代碼組合而成,動(dòng)作包括六種。第26頁(yè)/共103頁(yè)(1)數(shù)據(jù)形式G90或G91任選一種。(2)返回平面點(diǎn)G98為返回初始點(diǎn),G99為返回到R點(diǎn),兩者任選一種。(3)運(yùn)動(dòng)方式G73~G89根據(jù)工作情況選擇一種。第27頁(yè)/共103頁(yè)(4)固定循環(huán)的動(dòng)作初始點(diǎn)動(dòng)作1動(dòng)作2R點(diǎn)動(dòng)作3動(dòng)作4動(dòng)作5動(dòng)作6第28頁(yè)/共103頁(yè)2、固定循環(huán)的取消固定循環(huán)結(jié)束時(shí),用G80取消固定循環(huán)。3、固定循環(huán)的程序格式G_G_G_X_Y_Z_R_Q_P_F_L_其中,G_為G90或G91表示方式。
G_為返回平面點(diǎn)(G98或G99)
G_為孔加工方式(為G73~G89)
X_Y_為被加工孔的位置。
Z_G90時(shí)為孔底的絕對(duì)坐標(biāo),G91為R點(diǎn)到孔底的距離。第29頁(yè)/共103頁(yè)G_G_G_X_Y_Z_R_Q_P_F_L_R_G90時(shí)為R點(diǎn)的絕對(duì)坐標(biāo),G91時(shí)為初始點(diǎn)到R點(diǎn)的距離。
Q_為每次進(jìn)給深度或指定刀具位移量。
P—
為刀具在孔底停留時(shí)間。
F_為進(jìn)給速度。
L_為固定循環(huán)次數(shù)。第30頁(yè)/共103頁(yè)(1)高速深孔鉆削循環(huán)(G73)(2)反向攻螺紋循環(huán)(G74)該指令用于攻左旋螺紋,主軸反轉(zhuǎn)進(jìn)刀,正轉(zhuǎn)返回。(3)精鏜循環(huán)(G76)(4)攻螺紋循環(huán)(G84)該指令用于攻右旋螺紋,主軸正轉(zhuǎn)進(jìn)刀,反轉(zhuǎn)返回。第31頁(yè)/共103頁(yè)(5)鉆孔循環(huán)(G81、G82)這兩個(gè)指令在使用中等效。(6)深孔鉆削循環(huán)(G83)該指令同G73在鉆孔時(shí)都采取間斷進(jìn)給,區(qū)別是G83指令在每次進(jìn)刀Q距離后都要返回R點(diǎn),以便于排屑,而G73不必。(7)鏜孔循環(huán)(G85、G89)這兩個(gè)指令在使用中等效。而且到達(dá)孔底時(shí),以F指定的進(jìn)給速度返回。第32頁(yè)/共103頁(yè)(9)鏜孔循環(huán)(G86)該指令在到達(dá)孔底時(shí),暫停Ps(可省略)后,主軸停轉(zhuǎn),快速返回R點(diǎn)或指定點(diǎn),然后主軸恢復(fù)原正轉(zhuǎn)(以便加工下一個(gè)孔)。(10)反向鏜孔循環(huán)(G87)該指令用于反方向鏜孔。(11)鏜孔循環(huán)(G88)該指令表示在到達(dá)孔底時(shí),主軸停轉(zhuǎn),暫停Ps后,主軸恢復(fù)原正轉(zhuǎn),快速返回R點(diǎn)或指定點(diǎn)。第33頁(yè)/共103頁(yè)4、鉆孔路徑循環(huán)(G70、G71、G72)這些循環(huán)指令適用于鉆有規(guī)律分布的空,該功能要與固定循環(huán)(G73、G74、G76、G77、G81---G89)中的一個(gè)指令一同使用。(1)圓周孔循環(huán)(G70)該指令可以在半徑為I圓周上完成對(duì)L個(gè)等間距分布的孔進(jìn)行精確的定位,與孔加工固定循環(huán)配合,完成圓周上均布的孔系加工。第34頁(yè)/共103頁(yè)指令格式為:
G70X_Y_I_J_L_;其中,X、Y—
為圓周中心坐標(biāo),G90、G91確定。
I—
圓周孔分布圓的半徑。
J—
第一個(gè)孔的夾角位置。
L—
圓周分布段,逆時(shí)針為正。第35頁(yè)/共103頁(yè)如圖所示:加工六個(gè)圓周孔
G81G98G90Z-50.R-20.F20L0;(鉆孔固定循環(huán),返回到初始點(diǎn))G70X90.Y30.I40.J20.L6;(圓周鉆孔路徑循環(huán))G80G00X0Y0;123456XOY(90,30)I=40mmJ=20第36頁(yè)/共103頁(yè)(2)圓弧循環(huán)(G71)該指令是在圓弧上鉆等間距孔的路徑循環(huán)指令。格式為:G71X_Y_I_J_K_L_;其中,X_Y_—
表示圓弧中心坐標(biāo)。
I_—
為孔所分布的圓弧半徑。
J_—
為第一個(gè)孔的夾角位置。
K_—
為精度為0.001度的孔間距夾角,逆時(shí)針為正。
L_—
圓弧上所分布的孔數(shù)。第37頁(yè)/共103頁(yè)如圖所示:加工六個(gè)孔G81G98G90Z-50.R-20.F20L0;(鉆孔固定循環(huán),返回到初始點(diǎn))G71X70.Y30.I110.J20.K15.2L6;(圓周鉆孔路徑循環(huán))G80G00X0Y0;J=20KKKKK110XOY(70,30)16第38頁(yè)/共103頁(yè)(3)斜線(xiàn)鉆孔路徑循環(huán)(G72)該指令是在斜線(xiàn)上鉆等間距孔的路徑循環(huán)指令。即刀具會(huì)自動(dòng)定位于與X軸成增夾角(J)的斜線(xiàn)上分布的等間距的點(diǎn)上。格式為:G72X_Y_I_J_L_;其中,X_Y_—
鉆孔起點(diǎn)坐標(biāo)。
I_—
孔間距,當(dāng)I為負(fù)值時(shí),道具定位于斜線(xiàn)的負(fù)方向。
J_—
斜線(xiàn)與X軸的夾角,逆時(shí)針為正。
L_—
斜線(xiàn)上分布的孔數(shù)。第39頁(yè)/共103頁(yè)如圖所示:加工六個(gè)孔G81G98G90Z-50.R-20.F20L0;(鉆孔固定循環(huán),返回到初始點(diǎn))G72X70.Y30.I25.J45.L6;(斜線(xiàn)鉆孔路徑循環(huán))G80G00X0Y0;XOYJ=45(70,30)I=25mm第40頁(yè)/共103頁(yè)(七)其他指令1、極坐標(biāo)系指令(G15、G16)G15是極坐標(biāo)系取消指令,G16是極坐標(biāo)系設(shè)定指令。他們是用半徑及夾角表示點(diǎn)的坐標(biāo)。在使用中,要用G17、G18、G19指令極坐標(biāo)系所在平面,用指令平面的第一軸指令半徑,第二軸指令角度。如:G17G90G16X100.Y30.;第41頁(yè)/共103頁(yè)2、選擇工件坐標(biāo)系的指令(G54---G59)這六個(gè)工件坐標(biāo)系是在機(jī)床坐標(biāo)系設(shè)定(手動(dòng)返回參考點(diǎn))后,通過(guò)面板用參數(shù)設(shè)定每個(gè)工件坐標(biāo)系原點(diǎn)相對(duì)于機(jī)床坐標(biāo)系原點(diǎn)的偏移量。格式為:G90G54G00X40.Y20.;或G90G55G00X20.Y25.;XOYXOYG54G55機(jī)床原點(diǎn)第42頁(yè)/共103頁(yè)CNC控制器結(jié)構(gòu)NC-Gcode的讀取和解釋PLC操作人機(jī)界面第43頁(yè)/共103頁(yè)NC程序的功能NC控制器讀入NC程序后,其大部分工作在利用坐標(biāo)變化計(jì)算各軸(X/Y/Z軸)的路徑(點(diǎn)位)。坐標(biāo)的選擇與轉(zhuǎn)換相當(dāng)重要;由于所選的刀具不同,為了方便編程,須通過(guò)刀具補(bǔ)償、偏移等功能來(lái)修正生成指令,已獲得正確的工件外形。第44頁(yè)/共103頁(yè)第45頁(yè)/共103頁(yè)具有三個(gè)線(xiàn)性軸的CNC立式銑床臥式銑床的各軸指向第一組三個(gè)線(xiàn)性軸:XYZ第二組三個(gè)線(xiàn)性軸:UVW第三組三個(gè)線(xiàn)性軸:PQR第46頁(yè)/共103頁(yè)由“拇指定律”確定旋轉(zhuǎn)方向第47頁(yè)/共103頁(yè)參考點(diǎn)(Referencecoordinates)通常在編寫(xiě)數(shù)控加工程序時(shí),至少須選用一個(gè)參考坐標(biāo)來(lái)計(jì)算零件圖上各點(diǎn)的坐標(biāo)值,這些參考點(diǎn)就被稱(chēng)為零點(diǎn)(zeropoints)或坐標(biāo)原點(diǎn)。CNC車(chē)床的參考點(diǎn)機(jī)床參考點(diǎn)(MachineReferencePoint)1.作為刀具的換刀點(diǎn)2.作為其他坐標(biāo)的參考點(diǎn)3.機(jī)床開(kāi)機(jī)時(shí)的初始坐標(biāo)設(shè)定工作參考點(diǎn)(WorkReferencePoint)編程參考點(diǎn)(ProgramReferencePoint)第48頁(yè)/共103頁(yè)G92指令-坐標(biāo)設(shè)定機(jī)床原點(diǎn)與工作坐標(biāo)原點(diǎn)不同利用G92設(shè)置刀具與編程原點(diǎn)之間的距離G90G17;絕對(duì)坐標(biāo),XY平面T1M06;刀具換刀G92X-62.5Y32.3Z45.5;設(shè)定編程坐標(biāo)G00X15.Y10.;快速定位到H1上方Z2.;
兩種方式:(1)G91G00X62.5Y-32.3G92X0Y0Z45.5(2)G92X-62.5Y32.3Z45.5第49頁(yè)/共103頁(yè)工作原點(diǎn)與編程原點(diǎn)工作原點(diǎn)與編程原點(diǎn)不同第50頁(yè)/共103頁(yè)工作坐標(biāo)補(bǔ)充指令(G54-G59)當(dāng)程序中使用多個(gè)工作坐標(biāo)時(shí),每次都設(shè)定G92顯得不便。CNC提供了一些特殊準(zhǔn)備功能,可在單一工件是多個(gè)相同的工件同時(shí)設(shè)定多個(gè)工作坐標(biāo)系統(tǒng),利用G54-G59可以設(shè)定6個(gè)工作坐標(biāo)設(shè)定的方式可以在CRT/MDI模式下的”Workzerooffset”中輸入,或由程序指令G10輸入補(bǔ)充值第51頁(yè)/共103頁(yè)工作坐標(biāo)系統(tǒng)設(shè)定(G54-G59)程序案例如圖所示。使用G54~G57等四個(gè)指令設(shè)定四個(gè)工作坐標(biāo)系,設(shè)計(jì)數(shù)控程序來(lái)執(zhí)行鉆孔加工工作,設(shè):所有孔的直徑均為10mm,鉆孔深度20mm.第52頁(yè)/共103頁(yè)使用Φ10之鉆頭,鉆削20mm深度G54~G57之工作坐標(biāo)位置補(bǔ)充量,以CRT/MDI面板,以手動(dòng)方式與程序執(zhí)行前輸入,其補(bǔ)充量如下:W1(G54)W2(G55)W3(G56)W4(G57)X40.0Y-150.0Z-200.0X160.0Y-150.0Z-200.0X280.0Y-150.0Z-200.0X400.0Y-150.0Z-200.0第53頁(yè)/共103頁(yè)數(shù)控程序O0665;G91G28X0Y0Z0;//原點(diǎn)復(fù)原G90G54G00X45.0Y-150.0;//#1孔S700M03;G99G81Z-20.0R3.0F60M08;//G81鉆孔切削循環(huán),M08冷卻液開(kāi)啟G55X45.0Y-70.0;Y-230.0G56X30.0Y-230.0;X45.0Y-150.0;G57X25.0Y-70.0;Y-230.0;X65.0;Y-70.0;G80G91G28X0Y0Z3.0M09;//G80固定循環(huán)離開(kāi)M05;M30;第54頁(yè)/共103頁(yè)G92與G54~G59混合使用N05G90G54G00X0Y0;N10X50.Y40.;//A點(diǎn)N15G92X10.0Y20.0;N20X50Y70;//B點(diǎn)//G92表示刀尖與新坐標(biāo)的距離。以新坐標(biāo)為出發(fā)點(diǎn)測(cè)刀尖的位置//也可以用G52在工作坐標(biāo)系(G54,..G59)中定義局部坐標(biāo)系//G52X10.0Y20.0利用G92建立新的工作坐標(biāo)系X-Y:G54定義工作坐標(biāo);X’-Y‘:定義工作坐標(biāo)第55頁(yè)/共103頁(yè)車(chē)削數(shù)控程序-絕對(duì)坐標(biāo)系01304(UR)G50X125.Z200.;//設(shè)定工作原點(diǎn),刀具目前位置對(duì)于所設(shè)定的工作坐標(biāo)系零點(diǎn)的坐標(biāo)值T0101;刀具T01的補(bǔ)償碼01G96S500;設(shè)定轉(zhuǎn)速G00X0Z103;G01Z100.F.03X15.0;//ABG03X30Z92.5R7.5;//BC逆時(shí)針G01Z70;//CDG02Z40.R40;DE……T0100M05;//主軸停止M30車(chē)床的X坐標(biāo)用直徑表示第56頁(yè)/共103頁(yè)絕對(duì)坐標(biāo)系與相對(duì)坐標(biāo)使用案例對(duì)下圖刀具路徑,請(qǐng)用相對(duì)坐標(biāo)表示(相對(duì)坐標(biāo)模式)G50X200.Z250;坐標(biāo)系設(shè)定G00U-170.W-250.;刀具由A點(diǎn)切削至B點(diǎn)G01U15.W-20.F0.2;刀具由B點(diǎn)切削至C點(diǎn)W-20.;刀具由C點(diǎn)切削至D點(diǎn)U15.;刀具由D點(diǎn)切削至E點(diǎn)第57頁(yè)/共103頁(yè)銑削加工程序G90G17G71;T1M6;G54G10X60Y-80Z-125;輸入工作原點(diǎn)G54G0X-25Y-25S2500M3;快速定位到(-25,-25)的位置在2.5G01Z-12.5F125.0G41H21X0Y0;端銑刀直徑存于H21的補(bǔ)償暫存器中Y50.0G02X30Y80.R30.…….G00G40X-25.Y-25.刀具半徑補(bǔ)償?shù)膶?shí)例第58頁(yè)/共103頁(yè)加工過(guò)程第59頁(yè)/共103頁(yè)NC編碼系統(tǒng)NC代碼包含下列的字元O,N,G,X,Y,Z,A,B,C,I,J,K,F,S,T,R,MAnEIAstandard,RS-273definesasetofstandardcodes.如:第60頁(yè)/共103頁(yè)NC程序代號(hào)O與代碼序號(hào)NCNC程序編碼有兩種方式:EIA編碼,程序序號(hào)以位址“O”表示;ISO編碼,以位址“:”表示程序代號(hào)以以位址O及4位數(shù)字組成,例如(EIA)O101表示程序代號(hào)為101的CNC程序段.(ISO):168表示程序代號(hào)為168的CNC程序CNC程序中的每一單節(jié)之前可以加一個(gè)序號(hào),以N后面加上1~9999數(shù)字來(lái)表示序號(hào)與CNC程序的加工順序無(wú)關(guān),故可以任意編號(hào),為符合人類(lèi)習(xí)慣,最好由小到大順序編號(hào)第61頁(yè)/共103頁(yè)銑削程序的編寫(xiě)數(shù)值控制的銑削機(jī)床包括銑床及切削加工中心,主要用來(lái)執(zhí)行銑削、鉆削、鏜削及攻絲等加工。銑削加工占NC加工的75%為了使CNC銑床能發(fā)揮最大的加工能力,數(shù)控編程者應(yīng)熟練以下五種類(lèi)型的指令碼及使用技巧:(1)基本指令碼:按照下述的指令碼,可以編寫(xiě)出基本NC程序完成簡(jiǎn)單工件的切削加工。在每一個(gè)NC程序中,一般應(yīng)包含G90(或G91)、G80、G40及G17等安全機(jī)能指令,它們通常放置在程序的第一單節(jié),其目的是清除前面程序遺留的所有控制,并在新程序中設(shè)置合適的控制方式。第62頁(yè)/共103頁(yè)(2)補(bǔ)償及偏移(3)固定切削循環(huán)(4)巨集指令及副代碼(5)高級(jí)編程功能第63頁(yè)/共103頁(yè)1.基本指令集運(yùn)動(dòng)指令(G00,G01,G02,G03)平面選擇(G17,G18,G19)坐標(biāo)系統(tǒng)選擇(G90,G91)單位選擇(G20,G21)工作坐標(biāo)設(shè)定(G92)原點(diǎn)復(fù)原(G28,G29,G30)刀具選擇及交換(TxxM06)進(jìn)給率選擇及輸入(Fxxx.xx,G94,G95)主軸轉(zhuǎn)速選擇及控制(Sxxxx,M03,M04,M05)輔助功能(M00,M01,M02,M07,M08,M09,M30)第64頁(yè)/共103頁(yè)(1-1)G00X,Y,Z(快速定位)G00X45.Y30.Z20;另一格式:G00Z20.G00X45.Y30.第65頁(yè)/共103頁(yè)(1-1)G01X,Y,Z(進(jìn)給切削)G90;絕對(duì)坐標(biāo)G00X10.Y10.G01Y50.F75;X70;X10.Y10.;M30;程序結(jié)束第66頁(yè)/共103頁(yè)(1-1)G02X,Y,Z(圓弧切削)第67頁(yè)/共103頁(yè)(1-1)G02,G03(圓弧切削)第68頁(yè)/共103頁(yè)(1-1)G02,G03(圓弧切削)第69頁(yè)/共103頁(yè)(1-1)G02XYRF;XY平面R半徑法圓弧角<180度,R為正圓弧角>180度,R為負(fù)第70頁(yè)/共103頁(yè)(1-2)英制/公制單位指令:G20/G21G20:設(shè)定以“吋”為單位,最小數(shù)值0.0001吋;G21:設(shè)定以“mm”為單位,最小數(shù)值0.001mm;CNS是采用公制單位,故CNC銑床或MC一開(kāi)機(jī)即自動(dòng)設(shè)定為公制單位(厘米)N0010G20G90T08M06;絕對(duì)坐標(biāo),英制,8號(hào)刀具換刀第71頁(yè)/共103頁(yè)(1-1)G02/G03(圓弧切削)
(1-3)G17~G19(平面選擇)項(xiàng)目指令注釋平面選擇G17/G18/G19圓弧平行于XY/ZX或YZ平面圓弧起點(diǎn)坐標(biāo)X,Y,Z圓弧起點(diǎn)坐標(biāo)值旋轉(zhuǎn)方向G02/G03順時(shí)針/逆時(shí)針圓弧終點(diǎn)坐標(biāo)(絕對(duì)坐標(biāo)G90)X,Y,Z工作坐標(biāo)系的圓弧終點(diǎn)坐標(biāo)增量坐標(biāo)G91X,Y,Z起點(diǎn)相對(duì)終點(diǎn)的X,Y,Z值圓弧中心或半徑IJK方法(圓弧中心點(diǎn)坐標(biāo))I,J,K起點(diǎn)相對(duì)圓心的X,Y,Z值R方法(圓弧半徑)R圓弧半徑值圓弧插補(bǔ)指令所需的參數(shù)第72頁(yè)/共103頁(yè)(1-3)G02/G03G90;G00X-10.Y-10.;G01X0Y0F150;Y21.34坐標(biāo)值XYA00B021.34C530D038.66E055F560G4560H6045I600M555N4545O-530G03X0Y38.66I-5.J8.66;……第73頁(yè)/共103頁(yè)(1-3)G02/G03第74頁(yè)/共103頁(yè)(1-1)G02/G03(圓弧切削)
(1-3)G17~G19(平面選擇)第75頁(yè)/共103頁(yè)(1-1)G02/G03(圓弧切削)
(1-3)G17~G19(平面選擇)第76頁(yè)/共103頁(yè)圓弧切削平面的選擇第77頁(yè)/共103頁(yè)(1-4)坐標(biāo)設(shè)置G90/G91標(biāo)在CNC機(jī)床上的坐標(biāo)軸所形成的坐標(biāo)系稱(chēng)機(jī)床坐標(biāo)系。絕對(duì)值是以坐標(biāo)原點(diǎn)為依據(jù)度量的增量值是以前一點(diǎn)坐標(biāo)為依據(jù)度量的CNC大都以G90指令設(shè)定X、Y、Z的絕對(duì)值;G91指令設(shè)定X、Y、Z為增量值G90、G91一般混合使用第78頁(yè)/共103頁(yè)輔助功能M指令在數(shù)控機(jī)床上,有些單純的開(kāi)(ON)或關(guān)(OFF)動(dòng)作,如:主軸正轉(zhuǎn)、主軸停止、切削液開(kāi)、關(guān)等。用位址M后面接2位數(shù)字組成指令,成為輔助功能。M機(jī)能除某些有通用性的標(biāo)準(zhǔn)碼外(如:M03,M05,M08,M09,M30等),亦可由制造商依其機(jī)械之動(dòng)作要求,設(shè)計(jì)出不同的M指令,以控制不同之開(kāi)關(guān)動(dòng)作,或預(yù)留I/O節(jié)點(diǎn),作為操作者自行連接其他周邊設(shè)備使用;在同一單節(jié)中,若有兩個(gè)M機(jī)能出現(xiàn)時(shí),隨其動(dòng)作不沖突,但系統(tǒng)以排列在最后面的M指令有效,前面的M指令會(huì)被忽略而不執(zhí)行。例如:S600M03M08;執(zhí)行此單節(jié)時(shí),主軸不會(huì)正轉(zhuǎn),只有噴切削液。第79頁(yè)/共103頁(yè)數(shù)控銑床的M指令:M指令功能備注M00程序暫停,操作者可按啟動(dòng)按鈕重新啟動(dòng)來(lái)執(zhí)行剩余的程序M01選擇性暫停。只有當(dāng)選擇性停止旋鈕位于On位置時(shí)才有效M02程序結(jié)束。機(jī)床也會(huì)在執(zhí)行此單節(jié)所有指令后停止M03主軸順時(shí)針旋轉(zhuǎn)M04主軸逆時(shí)針旋轉(zhuǎn)M05主軸停止M06刀具交換,通常與T指令一起使用M07霧狀冷卻液?jiǎn)?dòng)M08液狀冷卻液?jiǎn)?dòng)M09冷卻劑關(guān)閉M16工作臺(tái)(托板)交換M19主軸定位,使其停止固定于一設(shè)定的位置M30程序結(jié)束,使程序指針重新指到其開(kāi)始,以便重復(fù)執(zhí)行源程序M98副程序呼叫指令M99副程序結(jié)束指令備注:輔助指令M代碼的定義因數(shù)控系統(tǒng)的不同有所差異第80頁(yè)/共103頁(yè)主軸轉(zhuǎn)速設(shè)定:SS指令用于設(shè)置主軸轉(zhuǎn)速(rpm)只設(shè)定主軸轉(zhuǎn)速大小,并不會(huì)使主軸回轉(zhuǎn),需待M03(正轉(zhuǎn))或M04(逆轉(zhuǎn))指令執(zhí)行時(shí),主軸才開(kāi)始旋轉(zhuǎn)。S1000M03;用直徑為10的高速鋼銑刀,V=22m/min,則:主軸轉(zhuǎn)速
S=1000×22/(3.14×10)=700rpm第81頁(yè)/共103頁(yè)進(jìn)給速度功能:F指令F指令用于控制刀具移動(dòng)時(shí)的速率,F(xiàn)=(mm/min)每分鐘刀具進(jìn)給量,單位為mm/min.F=Ft×T×SFt:銑刀每齒進(jìn)給量,mm/toothT:銑刀的刀刃數(shù)S:刀具的轉(zhuǎn)速直徑75mm,6刃面銑刀,銑碳鋼材料,V=100m/mm,Ft=0.08/刃,則:S=1000*100/(3.14*75)=425rpm;F=0.08*6*425=204mm/min.第82頁(yè)/共103頁(yè)無(wú)臂式換刀方式是刀具庫(kù)靠向主軸,先卸下主軸上的刀具,再旋轉(zhuǎn)到要換的刀具,上升裝上主軸。該刀庫(kù)大都用于圓盤(pán)型較多,且是固定刀號(hào)(即1號(hào)刀必須插回1號(hào)刀具庫(kù)內(nèi)),故換刀指令的書(shū)寫(xiě)方式為:M06T02;M06(換刀指令),執(zhí)行時(shí),主軸上的刀具先裝回刀具庫(kù),再旋轉(zhuǎn)到2號(hào)刀位置,將2號(hào)刀裝上主軸孔內(nèi)。臂式換刀方式大都配合鏈條型刀具庫(kù)且是無(wú)固定刀號(hào),即1號(hào)刀不一定插回1號(hào)刀具庫(kù),這種換刀方式的T指令后面所接數(shù)字代表欲換上的刀具號(hào)碼。當(dāng)T指令被執(zhí)行時(shí),要換上的刀具會(huì)轉(zhuǎn)到準(zhǔn)備換刀的位置,但無(wú)換刀動(dòng)作,因此,T指令可在換刀指令M06之前即已設(shè)定,以節(jié)省換刀時(shí)等待刀具的時(shí)間。臂式換刀方式的指令的書(shū)寫(xiě)方式為:T01;1號(hào)刀就位(移到換刀位置)。M06T03;M06換刀指令,將1號(hào)刀換到主軸孔內(nèi),3號(hào)刀就換刀位置。刀具功能:T指令第83頁(yè)/共103頁(yè)補(bǔ)充和偏移指令補(bǔ)充及偏移在定義的工作坐標(biāo)系統(tǒng)中,補(bǔ)充及偏移功能主要用來(lái)執(zhí)行刀具直徑及刀具長(zhǎng)度的補(bǔ)充,可有效地降低編寫(xiě)程序的復(fù)雜性。常用的這類(lèi)指令有:工作坐標(biāo)補(bǔ)充指令(G54-G59);刀具直徑(半徑)補(bǔ)償(G40,G41,G42);刀具長(zhǎng)度偏移(G43,G44,G49)。第84頁(yè)/共103頁(yè)刀具半徑補(bǔ)償指令:G40,G41,G42一般而言,程序皆以刀具端面中心點(diǎn)為刀尖點(diǎn),以此點(diǎn)沿工件輪廓銑削。但實(shí)際中,銑刀有一定的直徑,故以此方式進(jìn)行實(shí)際銑削的結(jié)果是:外形尺寸會(huì)減少一銑刀直徑值;而內(nèi)輪廓尺寸會(huì)增加一銑刀直徑值。第85頁(yè)/共103頁(yè)G41G42刀具補(bǔ)償有兩種方法可以偏移刀具中心的位置:刀具中心指令:必須將每個(gè)轉(zhuǎn)折點(diǎn)的刀具中心計(jì)算出來(lái),有時(shí)相當(dāng)復(fù)雜;刀具半徑補(bǔ)償:G41,G42由CNC自行計(jì)算。第86頁(yè)/共103頁(yè)G41G42刀具補(bǔ)償指令G41/G42XYIJH/DH_或D_刀具半徑,每一刀具有一個(gè)寄存器記錄其刀具半徑值;XY路徑的終點(diǎn);IJ補(bǔ)償向量;D碼:刀具半徑補(bǔ)償值D00~D99;H碼:刀具長(zhǎng)度補(bǔ)償值。第87頁(yè)/共103頁(yè)刀具半徑補(bǔ)償指令:G40,G41,G42為了方便編寫(xiě)數(shù)控程序,最好能以零件圖上的尺寸為編程路徑再利用補(bǔ)償指令修正,命令刀具向右或向左補(bǔ)償一刀具半徑值,這樣,就不必每次都要計(jì)算銑刀中心的坐標(biāo)值.刀具半徑補(bǔ)償指令:G40:取消刀具半徑補(bǔ)償G41:刀具左向補(bǔ)償G42:刀具右向補(bǔ)償站在刀具路徑上,沿刀具前進(jìn)方向看去,刀具應(yīng)向右補(bǔ)償,使用G42指令;反之,應(yīng)向左補(bǔ)償時(shí)使用G41指令。第88頁(yè)/共103頁(yè)實(shí)際范例第89頁(yè)/共
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年河南省安全員考試題庫(kù)及答案
- 水處理劑運(yùn)輸協(xié)議
- 2025年度合伙項(xiàng)目退出合同:投資回收與風(fēng)險(xiǎn)承擔(dān)
- 教育培訓(xùn)機(jī)構(gòu)外墻裝修樣本
- 2025年度產(chǎn)品安全召回賠償協(xié)議范本
- 2025年度個(gè)人綠色建筑投資管理協(xié)議
- 2025年度解除終止勞動(dòng)合同后員工離職手續(xù)辦理指南
- 2025年度債權(quán)轉(zhuǎn)讓合同-金融資產(chǎn)重組
- 2025年度員工借調(diào)及數(shù)字化轉(zhuǎn)型合作協(xié)議
- 2025年度廣告?zhèn)髅絼趧?wù)派遣安全服務(wù)協(xié)議
- 歷年交管12123駕照學(xué)法減分復(fù)習(xí)題庫(kù)帶答案下載
- 人教鄂教版-科學(xué)-三年級(jí)下冊(cè)-知識(shí)點(diǎn)
- 2024-2034年中國(guó)注射用賴(lài)氨匹林行業(yè)市場(chǎng)競(jìng)爭(zhēng)格局及投資前景展望報(bào)告
- 供應(yīng)鏈可持續(xù)采購(gòu)實(shí)踐
- 菌菇智慧方艙栽培及食用菌菌包中心生產(chǎn)基地項(xiàng)目可行性研究報(bào)告
- 生物工程畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- 園林垃圾處理政策解讀
- GT 42456-2023 工業(yè)自動(dòng)化和控制系統(tǒng)信息安全 IACS組件的安全技術(shù)要求
- 《胎心監(jiān)護(hù)及判讀》
- 養(yǎng)老院管理-護(hù)理員-績(jī)效考核表
- 奧爾夫技能考核方案
評(píng)論
0/150
提交評(píng)論