數(shù)控銑削加工編程技術(shù)

數(shù)控銑削加工編程技術(shù)

ID:13243257

大?。?75.50 KB

頁數(shù):40頁

時(shí)間:2018-07-21

數(shù)控銑削加工編程技術(shù)_第1頁
數(shù)控銑削加工編程技術(shù)_第2頁
數(shù)控銑削加工編程技術(shù)_第3頁
數(shù)控銑削加工編程技術(shù)_第4頁
數(shù)控銑削加工編程技術(shù)_第5頁
資源描述:

《數(shù)控銑削加工編程技術(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、項(xiàng)目2數(shù)控銑削加工編程技術(shù)2.1、程序的基本結(jié)構(gòu)一個(gè)完整的加工程序是由若干程序段組成,而每個(gè)程序段是由一個(gè)或若干個(gè)指令字組成。指令字代表某一信息單元,每個(gè)指令字又由字母、數(shù)字、符號(hào)組成。如:O1234;程序編號(hào)N1G90G54G00X0Y0;程序段N2S800M03;程序段N3Z100.0程序段N4Z5.0;程序段N5G01Z-10.0F100;程序段N6G41X5.0Y5.0D1F200;程序段N7Y15.0;程序段N8X25.0;程序段N9Y5.0;程序段N10X5.0;程序段N11G40X0Y0;程序段N12G00Z100.0;程序段N13M05;程序段N14M3

2、0程序結(jié)束程序說明:第一行O1234指的是程序的編號(hào),用來區(qū)別不同程序。不同的機(jī)床廠家對(duì)使用的編號(hào)的位數(shù)和數(shù)值范圍將不同,通常用4位數(shù)字表示,即“0001”~“9999”,但“8000”~“9999”已被生產(chǎn)廠家使用,不能作為編程號(hào)使用,故編程號(hào)為“0001”~“7999”,并在數(shù)字前必須給出標(biāo)識(shí)符號(hào)“O”。第二行是一些準(zhǔn)備工作,告知數(shù)控機(jī)床程序編制的方式、工件所在位置、選用的坐標(biāo)系等。N1代表程序段號(hào)(簡稱順序號(hào)),機(jī)床加工時(shí)并不起作用,是為了便于程序的編制和修改,可以跳躍使用,也可以省略。程序段號(hào)通常也用4位數(shù)字表示,即“0000”----“9999”,在數(shù)字前也必

3、須給出標(biāo)識(shí)符號(hào)“N”;符號(hào)“G”規(guī)定為準(zhǔn)備功能(簡稱G代碼),通俗講,凡是與機(jī)床的運(yùn)動(dòng)位置有關(guān)的指令,都可以用G代碼來表示,如G00(快速抬刀)、G01(直線插補(bǔ))等。第三行指定數(shù)控機(jī)床主軸按順時(shí)針旋轉(zhuǎn),轉(zhuǎn)速為800。符號(hào)“S”代表主軸轉(zhuǎn)速,單位為;符號(hào)“M”規(guī)定為輔助功能代碼(簡稱M代碼),通常起輔助作用的指令,如M03(主軸順時(shí)針旋轉(zhuǎn))、M04(主軸逆時(shí)針旋轉(zhuǎn))、M05(主軸停轉(zhuǎn))等。第四行至第十三行給出刀具運(yùn)動(dòng)軌跡,F(xiàn)代表刀具的進(jìn)給速度分別為100和200。X、Y、Z代表刀具運(yùn)動(dòng)位置,單位一般為mm或脈沖;符號(hào)“D”為刀具半徑偏置寄存器,數(shù)字表示表示刀具半徑補(bǔ)償號(hào)

4、,在執(zhí)行程序之前,需提前在相應(yīng)刀具半徑偏置寄存器中輸入刀具半徑補(bǔ)償值。第十四行指主軸停轉(zhuǎn)。最后一行,程序結(jié)束。需要說明的是:不同數(shù)控系統(tǒng)(例如FANUC(法那科)、SIEMENS(西門子)等)有不同的程序段格式,格式不符合數(shù)控系統(tǒng)規(guī)定要求,數(shù)控裝置就會(huì)報(bào)警,程序就不能運(yùn)行。2.2、坐標(biāo)系在加工過程中,數(shù)控機(jī)床是通過什么來識(shí)別工件的加工位置的呢?為了確定數(shù)控機(jī)床的運(yùn)動(dòng)方向,移動(dòng)距離,就要在數(shù)控機(jī)床上建立一個(gè)坐標(biāo)系,稱為機(jī)械坐標(biāo)系或機(jī)床坐標(biāo)系,機(jī)械坐標(biāo)系是機(jī)床制造商在出廠時(shí),已設(shè)置的一個(gè)坐標(biāo)。在編制程序時(shí),以機(jī)械坐標(biāo)系來作為工件確定運(yùn)動(dòng)方向和距離的坐標(biāo)系,從而與數(shù)控機(jī)床建立

5、了坐標(biāo)關(guān)系。供編程使用的坐標(biāo)系,稱為工件坐標(biāo)系或編程坐標(biāo)系,為使編程人員在不知道是“刀具移近工件”,還是“工件移近刀具”的情況下,就可以根據(jù)圖紙確定機(jī)床加工過程,所以在編程中,為使編程方便,一律假定工件固定不動(dòng),刀具運(yùn)動(dòng)的坐標(biāo)系來進(jìn)行編程。數(shù)控機(jī)床的坐標(biāo)系是采用右手直角笛卡兒坐標(biāo)系,如圖(4-1)所示。圖(4-1)笛卡兒坐標(biāo)系Z坐標(biāo)定義為平行機(jī)床主軸的坐標(biāo)軸,其正方向規(guī)定為從工件臺(tái)到刀具夾持的方向,即刀具遠(yuǎn)離工件的運(yùn)動(dòng)方向。X坐標(biāo)為水平的、垂直于工件裝夾平面的坐標(biāo)軸,其正向一般規(guī)定為操作人員面向機(jī)床時(shí)右側(cè)為正X方向。Y坐標(biāo)垂直于X、Z坐標(biāo)軸,其正方向則根據(jù)X和Z軸按右手

6、法則來確定。2.3、坐標(biāo)原點(diǎn)1、機(jī)械原點(diǎn)又稱機(jī)床原點(diǎn),是機(jī)械坐標(biāo)系的原點(diǎn),它的位置是在各坐標(biāo)軸的正向最大極限處,是機(jī)床制造商設(shè)置在機(jī)床上的一個(gè)物理位置,其作用是使數(shù)控機(jī)床與控制系統(tǒng)同步,建立測(cè)量機(jī)床運(yùn)動(dòng)坐標(biāo)的起始點(diǎn)。每次啟動(dòng)數(shù)控機(jī)床時(shí),首先必須機(jī)械原點(diǎn)回歸操作,使數(shù)控機(jī)床與控制系統(tǒng)建立起坐標(biāo)關(guān)系,并使控制系統(tǒng)對(duì)各軸軟限位功能起作用。2、編程原點(diǎn)又稱程序原點(diǎn),是編程人員以工件圖樣上的某點(diǎn)為工件坐標(biāo)系的原點(diǎn),即工件坐標(biāo)系的原點(diǎn)。一般對(duì)于數(shù)控銑床用G54~G59來設(shè)置編程原點(diǎn)。2.4常用編程指令代碼在數(shù)控編程中,有的編程指令是不常用的,有的只適用于某些特殊的數(shù)控機(jī)床。這里只要

7、介紹一些常用的編程指令,對(duì)于不常用的編程指令,請(qǐng)參考使用的數(shù)控機(jī)床編程手冊(cè)。1、準(zhǔn)備功能指令(G指令)準(zhǔn)備功能指令由字符G和其后的1~3位數(shù)字組成,其主要功能是指定機(jī)床的運(yùn)動(dòng)方式,為數(shù)控系統(tǒng)的插補(bǔ)運(yùn)算作準(zhǔn)備。G指令的有關(guān)規(guī)定和含義見表4-1。表4-1G代碼的說明G代碼功能G代碼功能G00定位(快速進(jìn)給)G43取消刀具長度補(bǔ)償G01直線插補(bǔ)(切削進(jìn)給)G44刀具長度正偏置(刀具延長)G02圓弧插補(bǔ)(順時(shí)針)G49刀具長度負(fù)偏置(刀具縮短)G03圓弧插補(bǔ)(逆時(shí)針)G54—G59工作坐標(biāo)系G17XY平面選擇G80固定循環(huán)取消G18ZX平面選擇G

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。