資源描述:
《《數(shù)控編程(全)》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、數(shù)控加工程序編制數(shù)控編程定義根據(jù)被加工零件的圖紙和技術(shù)要求、工藝要求等切削加工的必要信息,按數(shù)控系統(tǒng)所規(guī)定的指令和格式編制成加工程序文件。常用編程方法手工編程自動(dòng)編程(圖形交互式)數(shù)控編程知識(shí)簡介利用一般的計(jì)算工具,通過各種數(shù)學(xué)方法,人工進(jìn)行刀具軌跡的運(yùn)算,并進(jìn)行指令編制。這種方式比較簡單,很容易掌握,適應(yīng)性較大。適用于中等復(fù)雜程度程序、計(jì)算量不大的零件編程,對(duì)機(jī)床操作人員來講必須掌握。手工編程編程步驟人工完成零件加工的數(shù)控工藝分析零件圖紙制定工藝決策確定加工路線選擇工藝參數(shù)計(jì)算刀位軌跡坐標(biāo)數(shù)據(jù)編寫數(shù)控
2、加工程序單驗(yàn)證程序手工編程優(yōu)點(diǎn)主要用于點(diǎn)位加工(如鉆、鉸孔)或幾何形狀簡單(如平面、方形槽)零件的加工,計(jì)算量小,程序段數(shù)有限,編程直觀易于實(shí)現(xiàn)的情況等。缺點(diǎn)對(duì)于具有空間自由曲面、復(fù)雜型腔的零件,刀具軌跡數(shù)據(jù)計(jì)算相當(dāng)繁瑣,工作量大,極易出錯(cuò),且很難校對(duì),有些甚至根本無法完成。手工編程基礎(chǔ)坐標(biāo)系和運(yùn)動(dòng)方向命名原則1.刀具相對(duì)于靜止工件而運(yùn)動(dòng)原則;2.右手笛卡兒直角坐標(biāo)原則;3.運(yùn)動(dòng)的正方向——增大工件和刀具之間距離的方向,即刀具遠(yuǎn)離工件的方向?yàn)檎;A(chǔ)基礎(chǔ)機(jī)床坐標(biāo)軸的確定1.先確定Z軸。以平行于機(jī)床主軸的
3、刀具運(yùn)動(dòng)坐標(biāo)為Z軸,若沒有主軸,則規(guī)定垂直于工件裝夾表面的坐標(biāo)軸為Z軸。Z軸正方向是使刀具遠(yuǎn)離工件的方向。2.再確定X軸。X軸為水平方向且垂直于Z軸并平行于工件的裝夾面。正方向也是使刀具遠(yuǎn)離工件的方向。3.Y坐標(biāo)。在Z、X坐標(biāo)確定后,用右手直角坐標(biāo)系來確定?;A(chǔ)基礎(chǔ)+Z+Y+X+W+B基礎(chǔ)1.編程坐標(biāo)系(工件坐標(biāo)系)編程坐標(biāo)系(工件坐標(biāo)系)是編程人員根據(jù)零件圖樣及加工工藝等建立的坐標(biāo)系。編程原點(diǎn)是根據(jù)加工零件圖樣及加工工藝要求選定的編程坐標(biāo)系的原點(diǎn)?;A(chǔ)程序結(jié)構(gòu)和程序段格式1.1.程序結(jié)構(gòu)O1001M0
4、3S600;T0101G00X50.Z2.……G00X100Z100M30%程序開始符程序名程序主體程序結(jié)束指令程序結(jié)束符基礎(chǔ)1.2程序指令字1.順序字N1)作用(1)對(duì)程序的校對(duì)和檢索修改;(2)可直觀地檢查程序;(3)條件轉(zhuǎn)向的目標(biāo)?;A(chǔ)2.準(zhǔn)備功能字G作用:建立機(jī)床或控制系統(tǒng)工作方式的一種命令?;A(chǔ)G功能代碼功能含義G00快速點(diǎn)定位G01直線插補(bǔ)G02/G03順/逆時(shí)針圓弧插補(bǔ)G04刀具進(jìn)給暫停G28(G29)返回機(jī)床參考點(diǎn)G40取消刀尖圓弧半徑補(bǔ)償G41/G42刀尖圓弧半徑左/右補(bǔ)償基礎(chǔ)4.輔助
5、功能字M功能代碼功能含義M00程序停止M01選擇程序停止M02程序結(jié)束M30程序結(jié)束并返回程序頭M03/M04主軸正/反轉(zhuǎn)M05主軸停轉(zhuǎn)M08/M09冷卻開/關(guān)M98調(diào)用子程序M99子程序返回基礎(chǔ)5.進(jìn)給功能字F每分鐘進(jìn)給量(mm/min)每轉(zhuǎn)進(jìn)給量(mm/r)G98G996.轉(zhuǎn)速字S恒轉(zhuǎn)速(r/min)恒線速(m/min)G97G967.刀具字T第一節(jié)數(shù)控車床編程基礎(chǔ)3.1.2數(shù)控車床編程特點(diǎn)1.數(shù)控車床的坐標(biāo)方式:X軸以直徑方式編程,Z軸以長度方式編程2.數(shù)控車床的編程部分:以零件的上半部分編程第二
6、節(jié)數(shù)控車床的基本指令1.絕對(duì)值編程(X、Z)與相對(duì)值編程(U、W)絕對(duì)值編程:G01X100.Z50.相對(duì)值編程:G01U60.W-100.絕對(duì)值和相對(duì)值混合編程:G01U60.Z50.G01X100.W-100.3.2.1基本指令第二節(jié)數(shù)控車床的基本指令2.快速點(diǎn)定位G00格式:G00X(U)Z(W),0zxP1P2102030401020第二節(jié)數(shù)控車床的基本指令說明:(1)G00指令刀具相對(duì)于工件從當(dāng)前位置以各軸預(yù)先設(shè)定的快移進(jìn)給速度移動(dòng)到程序段所指定的下一個(gè)定位點(diǎn);(2)G00指令中的快進(jìn)速度由機(jī)
7、床參數(shù)對(duì)各軸分別設(shè)定,不能用程序規(guī)定。由于各軸以各自速度移動(dòng),不能保證各軸同時(shí)到達(dá)終點(diǎn),因而聯(lián)動(dòng)直線軸的合成軌跡并不總是直線。(3)快移速度可由面板上的快速修調(diào)旋鈕修正。(4)G00一般用于加工前快速定位或加工后快速退刀。(5)G00為模態(tài)功能,可由G01、G02、G03或G33功能注銷。第二節(jié)數(shù)控車床的基本指令3.直線插補(bǔ)G01格式:G01X(U)Z(W)F,P20zxP1102030401020第二節(jié)數(shù)控車床的基本指令說明:(1)G01指令刀具從當(dāng)前位置以聯(lián)動(dòng)的方式,按程序段中F指令規(guī)定的合成進(jìn)給速
8、度,按合成的直線軌跡移動(dòng)到程序段所指定的終點(diǎn)。(2)實(shí)際進(jìn)給速度等于指令速度F與進(jìn)給速度修調(diào)倍率的乘積。(3)G01和F都是模態(tài)代碼,如果后續(xù)的程序段不改變加工的線型和進(jìn)給速度,可以不再書寫這些代碼。(4)G01可由G00、G02、G03或G33功能注銷。第二節(jié)數(shù)控車床的基本指令4.圓弧插補(bǔ)G02/03格式:G02/03X(U)Z(W)RF,G02/03X(U)Z(W)IKF,P10zxP2102030401020第二節(jié)數(shù)控車床的基本指令說