《機(jī)械制造工藝》課件-第6次課 數(shù)控編程基礎(chǔ)_第1頁
《機(jī)械制造工藝》課件-第6次課 數(shù)控編程基礎(chǔ)_第2頁
《機(jī)械制造工藝》課件-第6次課 數(shù)控編程基礎(chǔ)_第3頁
《機(jī)械制造工藝》課件-第6次課 數(shù)控編程基礎(chǔ)_第4頁
《機(jī)械制造工藝》課件-第6次課 數(shù)控編程基礎(chǔ)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

3-4數(shù)控編程基礎(chǔ)知識(shí)專業(yè)課程/項(xiàng)目化課程機(jī)械制造工藝----數(shù)控編程基礎(chǔ)知識(shí)主講教師:萬蘇文聯(lián)系郵箱:99099106@專業(yè)課程/項(xiàng)目化課程機(jī)械制造技術(shù)基礎(chǔ)01數(shù)控編程概述數(shù)控程序編制的過程1、零件圖紙分析,制定數(shù)控加工工藝規(guī)程

分析:零件材料、形狀、尺寸、加工精度、標(biāo)注審核

。

確定:是否適合數(shù)控加工?哪些部位采用數(shù)控加工?選擇何種加工方法?選用什么型號(hào)數(shù)控機(jī)床?選擇何種毛坯?毛坯的尺寸?選用何種夾具?選用那些刀具?

制定:零件的機(jī)械加工工藝過程卡、數(shù)控加工工序卡、刀具卡等工藝規(guī)程,明確:零件工序安排、工步劃分、各工步的加工刀具、切削用量、尺寸與精度要求等。2、圖形數(shù)學(xué)處理(數(shù)值計(jì)算)

對編程圖形進(jìn)行適當(dāng)處理、計(jì)算編程路線上一些特殊點(diǎn)的坐標(biāo)值等(如拐點(diǎn)、切點(diǎn)等)3、編寫零件的加工程序4、程序校驗(yàn)和首件試切

人工檢查、圖形仿真數(shù)控程序編制的方法手工編程

從零件的圖紙分析、工藝處理、數(shù)值計(jì)算、程序編寫直至程序的校驗(yàn),整個(gè)過程均由人工完成,這種編程方法稱為“手工編程”。手工編程適用于:點(diǎn)位加工或幾何形狀不太復(fù)雜的零件加工,如坐標(biāo)計(jì)算簡單、程序段不多的零件編程。自動(dòng)編程

自動(dòng)編程也稱為計(jì)算機(jī)輔助編程,即程序編制工作的大部分或全部由計(jì)算機(jī)完成。自動(dòng)編程適用于幾何形狀復(fù)雜的零件,如需要三軸以上聯(lián)動(dòng)的空間曲面加工。

自動(dòng)編程的類型主要有:1)數(shù)控語言編程:如APT語言2)圖形交互式編程:即CAD/CAM自動(dòng)編程,如MasterCAM、Pro/E、UG、CAXA。了解數(shù)控程序的結(jié)構(gòu)和編程規(guī)則,是編寫合格數(shù)控程序的前提。一個(gè)完整的數(shù)控程序,一般由程序開始符、程序名、程序主體、程序結(jié)束指令和程序結(jié)束符五個(gè)部分組成。數(shù)控程序的構(gòu)成%O2000;N10G54G91G17

G00

X85Y-25;N20Z-15S400M03M08;N30G01X85F300

;N40G03Y50I25J30;N50G01X-75;N70G00Z15M05M09;N80M30;%程序主體程序名指令字地址符數(shù)字程序結(jié)束指令程序開始符程序結(jié)束符沿Z軸正向提刀15mm,主軸停轉(zhuǎn),冷卻液關(guān)閉1、程序名:是數(shù)控程序的名稱,程序命名的目的主要是為了便于程序的調(diào)用、查詢等,數(shù)控程序的命名應(yīng)當(dāng)注意以下幾點(diǎn):程序名由字母O+1~4位數(shù)字組成,如O1234;在同一機(jī)床中,兩個(gè)不同的數(shù)控程序不可以用相同的名字;程序名O0000被系統(tǒng)的MDI方式使用,用戶不可以使用;O0012和O12是同一個(gè)程序名。2、程序主體:是數(shù)控程序的主體部分,由多個(gè)程序段構(gòu)成,每個(gè)程序段都是一個(gè)完整的加工功能單元,它以程序段順序號(hào)指令NXX開頭,以程序段換行符“;”結(jié)尾,按下鍵盤上的“EOB”鍵即可產(chǎn)生符號(hào)“;”。說明:FANUC系統(tǒng)的程序段格式

所謂程序段格式,是指一個(gè)程序段中指令字的排列順序和書寫規(guī)則,不同的數(shù)控系統(tǒng)往往有不同的程序段格式,格式不符合規(guī)定,數(shù)控系統(tǒng)就不能接受。目前FANUC數(shù)控系統(tǒng)編程采用的是地址符可變程序段格式(或者稱字地址程序段格式),這種格式具有程序簡單、可讀性強(qiáng),易于檢查等優(yōu)點(diǎn),這種格式的編程特點(diǎn)如下:(1)程序段中的每個(gè)指令字均以字母(地址符)開始,后跟數(shù)字;N10G91G17

G00

X85

Y-25.5;N20Z-15S400M03M08;(2)指令字在程序段中的順序沒有嚴(yán)格的規(guī)定,即可以任意順序的書寫

;N10G01X20Z-15F100M03S400M08;N20F100X20Z-15G01M03M08S400;(3)在同一程序段中可以指定多個(gè)同一類地址碼(地址符相同的代碼)。但在同一程序段中若指定同一組地址碼超過一個(gè)時(shí),該組多個(gè)地址碼只有最后指定的有效;N10G91G17

G00

X85Y-25;N20G00

G02

G01

X85Y-25F150;(4)與上段相同的模態(tài)(續(xù)效)代碼可以省略不寫;N10G54G90M03S800;N20G90G01X50Y20F150M03S800;N30G90

G01

X50Y40F150M03S800;N40G90G01X60

Y40F150M03S800;N10G54G90M03S800;N20G01X50Y20F150;N30

Y40;N40X60

;省略前省略后02常用功能字介紹1、準(zhǔn)備功能指令G

是使CNC機(jī)床準(zhǔn)備好某種運(yùn)動(dòng)方式的指令,分為模態(tài)指令和非模態(tài)指令。FANUC系統(tǒng)常用G代碼及其含義如表3-1所示。

模態(tài)指令表示在程序中一經(jīng)被應(yīng)用,則該指令持續(xù)有效,直到出現(xiàn)同組其它任一G指令時(shí)才失效。

非模態(tài)指令只在本程序段中有效。

組成:G后帶二位數(shù)字,從G00到G99共100種

注意:在同一程序段中不能包含2個(gè)以上的同組G代碼。

2、M指令——輔助功能指令作用:主要用于控制零件程序的走向以及機(jī)床各種輔助功能的開關(guān)動(dòng)作,如主軸正反轉(zhuǎn)、冷卻液的開停、工件的夾緊松開等。組成:由地址字M和其后的一或兩位數(shù)字組成M后帶二位數(shù)字組成,從M00到M99共100種。表3-2為FANUC系統(tǒng)常用M代碼及其含義。M00:

程序停止,當(dāng)執(zhí)行到該指令后,數(shù)控系統(tǒng)將停止一切加工動(dòng)作(包括主軸停止,冷卻液關(guān)閉,程序停止執(zhí)行),以進(jìn)行手動(dòng)操作,可用循環(huán)啟動(dòng)按鈕(CYCLESTART)使程序繼續(xù)運(yùn)行。M00為非模態(tài)指令

M01:

計(jì)劃停止,與M00作用相似,但M01指令的執(zhí)行受機(jī)床操作面板上“選擇停止按鈕”的控制。M02:程序結(jié)束,該指令一般編寫在加工程序的最后一段,表示加工程序結(jié)束。執(zhí)行該指令后,數(shù)控系統(tǒng)各狀態(tài)被復(fù)位,但程序并不返回到起始位置(而是停在最后一個(gè)指令處)。M03:

主軸順時(shí)針旋轉(zhuǎn),模態(tài)指令

M04:

主軸逆時(shí)針旋轉(zhuǎn),模態(tài)指令

M05:

主軸旋轉(zhuǎn)停止,在主軸換向或在銑床、加工中心換刀時(shí)需用該指令。模態(tài)指令

M06:M06為換刀指令,用于加工中心的自動(dòng)換刀,它是非模態(tài)指令M07/M08:

冷卻液開,模態(tài)指令M09:

冷卻液關(guān),模態(tài)指令M30:

程序結(jié)束復(fù)位,與M02基本相同,唯一區(qū)別是,執(zhí)行該指令后,程序返回到起始位置。M98:

子程序調(diào)用調(diào)用子程序的格式:M98P×××××××后四位為被調(diào)用的子程序號(hào),前三位為重復(fù)調(diào)用次數(shù);M99:子程序結(jié)束執(zhí)行,并返回到主程序

3、F指令——進(jìn)給功能指令F指令用于指定進(jìn)給速度的大小,如F100表示進(jìn)給速度為100mm/min(與車床單位不同)。進(jìn)給率F是續(xù)效代碼,也是有效直到賦予新值,不需要在每個(gè)程序段都指定。4、S指令——主軸速度功能指令S指令用于指定主軸轉(zhuǎn)速,是續(xù)效代碼,如:S1000表示主軸轉(zhuǎn)速為1000r/min。注意:在零件加工之前一定要啟動(dòng)主軸運(yùn)轉(zhuǎn)(M03或M04)5、T指令——刀具功能指令

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論