資源描述:
《02數(shù)控編程-第二單元-數(shù)控編程基礎(chǔ).ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、學(xué)習(xí)重點(diǎn):了解數(shù)控編程的的方法及內(nèi)涵;掌握數(shù)控機(jī)床的有關(guān)標(biāo)準(zhǔn)、術(shù)語及編程功能:程序的結(jié)構(gòu)與格式、機(jī)床的坐標(biāo)軸及運(yùn)動(dòng)方向、工件坐標(biāo)系的確立、常用功能指令等;第二單元數(shù)控編程基礎(chǔ)1、數(shù)控程序編制的內(nèi)容及步驟數(shù)控編程是指從零件圖紙到獲得數(shù)控加工程序的全部工作過程。如圖所示,編程工作主要包括:分析零件圖樣和制定工藝方案數(shù)值處理編寫程序程序校驗(yàn)首件試切(仿真)修改一、數(shù)控編程的基本概念2、數(shù)控程序編制的方法數(shù)控加工程序的編制方法主要有兩種:手工編制程序和自動(dòng)編制程序。(1)手工編
2、程手工編程(2)計(jì)算機(jī)自動(dòng)編程自動(dòng)編程是指在編程過程中,除了分析零件圖樣和制定工藝方案由人工進(jìn)行外,其余工作均由計(jì)算機(jī)輔助完成,如圖2-1。機(jī)床坐標(biāo)系為了確定機(jī)床的運(yùn)動(dòng)方向和移動(dòng)的距離,就要在機(jī)床上建立一個(gè)坐標(biāo)系,這個(gè)坐標(biāo)系就叫機(jī)床坐標(biāo)系。(1)刀具相對(duì)于靜止的工件而運(yùn)動(dòng)的原則在機(jī)床上始終認(rèn)為工件靜止,而刀具是運(yùn)動(dòng)的。編程人員不考慮機(jī)床上工件與刀具具體運(yùn)動(dòng)的情況下,就可以依據(jù)零件圖樣,確定機(jī)床的加工過程。(2)機(jī)床坐標(biāo)系的規(guī)定為了確定機(jī)床上的成形運(yùn)動(dòng)和輔助運(yùn)動(dòng),必須先確定機(jī)床上運(yùn)動(dòng)的方向和運(yùn)動(dòng)的
3、距離,必須設(shè)定一個(gè)機(jī)床坐標(biāo)系。二、數(shù)控機(jī)床的坐標(biāo)系統(tǒng)1.機(jī)床坐標(biāo)系(2)機(jī)床坐標(biāo)系的規(guī)定1)標(biāo)準(zhǔn)機(jī)床坐標(biāo)系中X、Y、Z坐標(biāo)軸的關(guān)系與笛卡爾直角坐標(biāo)系相同。X、Y、Z組成直角坐標(biāo),圍繞X、Y、Z坐標(biāo)旋轉(zhuǎn)的旋轉(zhuǎn)坐標(biāo)軸由A、B、C表示。(若是工件運(yùn)動(dòng),則坐標(biāo)右上加一撇)1.機(jī)床坐標(biāo)系(2)機(jī)床坐標(biāo)系的規(guī)定1)運(yùn)動(dòng)方向的確定(機(jī)床坐標(biāo)軸的確定)數(shù)控機(jī)床某一部件運(yùn)動(dòng)的正方向規(guī)定為增大刀具與工件之間距離的方向。即刀具離開工件的方向便是機(jī)床某一運(yùn)動(dòng)的正方向。1.機(jī)床坐標(biāo)系臥式數(shù)控車立式數(shù)控銑(2)機(jī)床坐標(biāo)系的
4、規(guī)定1)運(yùn)動(dòng)方向的確定(機(jī)床坐標(biāo)軸的確定)Z坐標(biāo)的確定Z坐標(biāo)的運(yùn)動(dòng)由傳遞切削力的主軸所決定,與主軸軸線平行的標(biāo)準(zhǔn)坐標(biāo)軸即為Z軸。Z坐標(biāo)的正方向是增加刀具與工件之間距離的方向。(2)機(jī)床坐標(biāo)系的規(guī)定1)運(yùn)動(dòng)方向的確定(機(jī)床坐標(biāo)軸的確定)X坐標(biāo)的確定X坐標(biāo)運(yùn)動(dòng)一般是水平的,它平行于工件的主裝夾面,是刀具或工件運(yùn)動(dòng)的主要坐標(biāo)。若Z軸是水平的,從主軸向工件看,X軸正向指向右邊;若Z軸是垂直的,從主軸向立柱看,X軸正向指向右邊。1.機(jī)床坐標(biāo)系(2)機(jī)床坐標(biāo)系的規(guī)定1)運(yùn)動(dòng)方向的確定(機(jī)床坐標(biāo)軸的確定)Y坐
5、標(biāo)的確定根據(jù)X、Z坐標(biāo),按照右手笛卡爾坐標(biāo)來確定。1.機(jī)床坐標(biāo)系思考:確定該數(shù)控臥式銑床的坐標(biāo)系1.機(jī)床坐標(biāo)系1)運(yùn)動(dòng)方向的確定(機(jī)床坐標(biāo)軸的確定)旋轉(zhuǎn)運(yùn)動(dòng)坐標(biāo)。A、B、C相應(yīng)地表示其軸線平行于X、Y、Z的旋轉(zhuǎn)運(yùn)動(dòng),按照右手螺旋法,也X軸正方向一致,取“+A”,與X軸負(fù)方向一致取“-A”。附加坐標(biāo)。如果在X、Y、Z主要直線運(yùn)動(dòng)之外還有另一組平行于它們的坐標(biāo)運(yùn)動(dòng),就稱稱為附加坐標(biāo),分別用U、V、W來表示。如圖2-13,龍門銑床工件坐標(biāo)系(編程坐標(biāo)系)如果直接使用機(jī)床坐標(biāo)系進(jìn)行編程會(huì)帶來很多麻煩,零
6、件圖中尺寸的標(biāo)注是不考慮機(jī)床加工空間中的位置。(1)確定工件坐標(biāo)系(編程坐標(biāo)系)確定工件坐標(biāo)軸,以及工件原點(diǎn)。2.工件坐標(biāo)系工件坐標(biāo)系(編程坐標(biāo)系)(2)設(shè)置工件坐標(biāo)系實(shí)際加時(shí)工,要把工件坐標(biāo)系轉(zhuǎn)化為機(jī)床坐標(biāo)系中。通過對(duì)刀點(diǎn)和指令(G50、G92)實(shí)現(xiàn)。工件坐標(biāo)系(編程坐標(biāo)系)(3)絕對(duì)坐標(biāo)與增量(相對(duì))坐標(biāo)刀具(或機(jī)床)運(yùn)動(dòng)軌跡的坐標(biāo)值是以相對(duì)于固定的坐標(biāo)原點(diǎn)O給出的,即稱為絕對(duì)坐標(biāo)。刀具(或機(jī)床)運(yùn)動(dòng)軌跡的坐標(biāo)值是相對(duì)于前一位置(起點(diǎn))來計(jì)算的,即稱為增量(或相對(duì))坐標(biāo)。絕對(duì)坐標(biāo):A(10,
7、15)B(25,26)C(18,35)相對(duì)于A坐標(biāo):B(15,11)C(-7,9)程序結(jié)構(gòu)與程序段格式(1)程序的結(jié)構(gòu)三、數(shù)控程序的結(jié)構(gòu)程序結(jié)構(gòu)與程序段格式(1)程序的結(jié)構(gòu)加工程序的開頭要有程序號(hào),以便進(jìn)行程序檢索和子程序調(diào)用。常用字符“O”加4位十進(jìn)制數(shù)表示,數(shù)字中前零可省略;有的系統(tǒng)也用字符“%”或“P”頭成編號(hào)。程序結(jié)束是以輔助功能指令M02、M30或M99(子程序結(jié)束)作為整個(gè)程序的結(jié)束符號(hào),來結(jié)束加工過程。由多個(gè)程序段組成加工程序的全部內(nèi)容,用以表達(dá)數(shù)控機(jī)床要完成的全部動(dòng)作。程序結(jié)構(gòu)與
8、程序段格式(2)程序段格式零件加工程序是由多個(gè)程序段組成,每個(gè)程序段又由若干個(gè)字組成,每個(gè)字是控制系統(tǒng)的具體指令。程序結(jié)構(gòu)與程序段格式(2)程序段格式程序段各字形式如下:NGXYZFSTMLFN為語句字;G為準(zhǔn)備功能字;XYZ為坐標(biāo)字;F為進(jìn)給功能字;S為主軸轉(zhuǎn)速功能字;T為刀具功能字;M為輔助功能字。各字前有地址,各字的排列順利一般如上;數(shù)據(jù)的位數(shù)可多可少;不需要的字以及上一程序段相同的續(xù)效字可以不寫;LF為程序段結(jié)束符,一般用“;”代替。詳細(xì)情況見課本P10-11,表2-1、2-2。程序段各