SIEMENS數(shù)控系統(tǒng)編程指令詳解_第1頁
SIEMENS數(shù)控系統(tǒng)編程指令詳解_第2頁
SIEMENS數(shù)控系統(tǒng)編程指令詳解_第3頁
SIEMENS數(shù)控系統(tǒng)編程指令詳解_第4頁
SIEMENS數(shù)控系統(tǒng)編程指令詳解_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGEPAGE1SIEMENS數(shù)控系統(tǒng)編程指令詳解第一章編程語言1.1準(zhǔn)備功能(G指令)一般用NC語言對單個(gè)操作步驟進(jìn)行實(shí)際編程,只能代表一個(gè)NC程序中工作的一部分。實(shí)際指令編程之前,應(yīng)先對操作步驟進(jìn)行計(jì)劃和準(zhǔn)備,對NC程序的結(jié)構(gòu)和組織考慮的越周詳,所產(chǎn)生的復(fù)雜程序就會(huì)越清晰、準(zhǔn)確,而且生成的速度就會(huì)越快,越簡便。通常按如下編程步驟進(jìn)行:根據(jù)圖紙要求、指定加工方案;測量每一把刀具的長度及半徑;確定工件零點(diǎn)坐標(biāo)系的位置;計(jì)算出每把刀具的切削用量;編制加工零件程序;根據(jù)程序圖形模擬,查看刀具運(yùn)行軌跡;空運(yùn)行,查看刀具運(yùn)行軌跡;試切削、檢驗(yàn)、優(yōu)化加工程序。每一個(gè)程序都有一個(gè)不同的名稱叫程序名,編程時(shí)可以任意選擇名稱。在編輯程序時(shí)首先要建立一個(gè)新程序名,然后才能編制加工程序。建立新程序名時(shí)要注意以下幾點(diǎn):前一個(gè)符號必須是字母;其余符號可以是字母、數(shù)字幾及下劃線;程序名最多有24個(gè)字符;字符間不允許有分隔符。SIEMENS802D數(shù)控系統(tǒng)常用G代碼:1.2.1指令格式:G00XxxYxxZxxXxxYxxZxx——直角坐標(biāo)系中的終點(diǎn)坐標(biāo);編程示例(圖1—1)Y (200,200) 0 X圖1—1N10G00GN20G00X200Y200G00指令的運(yùn)動(dòng)速度為機(jī)床的快速定位速度(機(jī)床允許的最大運(yùn)動(dòng)速度)G00的速度由機(jī)床參數(shù)設(shè)定。G00快速移動(dòng)功能不能用于工件切削加工,只能用于空行程進(jìn)給,一般用于接近起始位置或換刀點(diǎn)、退刀等。格式。G02/G03XxxYxxZxxCR=xx格式用于圓弧程序的編制;當(dāng)圓弧角小于或等于180o時(shí),CR值取正;弧角大于180o時(shí),CR值取負(fù)。1.1.4(1)指令格式:G04Fxx或G04Sxx(2)說明:Fxx—以秒為單位的時(shí)間;Sxx—以主軸旋轉(zhuǎn)次數(shù)來確定暫停的時(shí)間;1.1.5說明:(圖1—3)YG17G190XG18Z圖1—3G17—XY平面,以Z軸為進(jìn)刀方向;G18—ZX平面,以Y軸為進(jìn)刀方向;G19—YZ平面,以X軸為進(jìn)刀方向;1.1.6(1)指令格式:G00(G01)G41(G42)XxxYxxZxxTxxDxx(2)說明:XxxYxxZxx—直角坐標(biāo)系中的終點(diǎn)坐標(biāo);Txx—執(zhí)行的刀號;Dxx—刀沿號(同一把刀可以設(shè)9個(gè)刀沿即D1、D2……D9)G41—刀具半徑左側(cè)補(bǔ)償;G42—刀具半徑右側(cè)補(bǔ)償;G40—取消刀具半徑補(bǔ)償,取消G41、G42半徑補(bǔ)償功能的。在加工工作平面內(nèi),沿刀具切削方向看,若刀具在加工軌跡的左側(cè),則為刀具的左側(cè)補(bǔ)償G41;若刀具在加工軌跡的右側(cè),則為刀具的右側(cè)補(bǔ)償G42;(1—4)G41G42G41G42G41G42G41G42圖1—4注:刀具半徑補(bǔ)償只能跟隨在G00和G01后面進(jìn)行,不可以直接跟隨在圓弧插補(bǔ)G02或G03后面。1.1.7為了方便程序編制,并使得程序中的尺寸與加工零件圖紙上的尺寸盡可能保持一致,在數(shù)控系統(tǒng)中具備了工件坐標(biāo)系設(shè)置。SIEMENS802D系統(tǒng)可設(shè)定6個(gè)工作坐標(biāo)系,根據(jù)程序指令可任選一個(gè)作為工件零點(diǎn)坐標(biāo)系,可以作為基準(zhǔn)對工件進(jìn)行加工程序的編制。Y150G55工件2G54100工件10100200XZ圖1—5在NC程序中,通過執(zhí)行G54~G59命令,可以將零點(diǎn)由機(jī)床坐標(biāo)系偏移到工件坐標(biāo)系,在下一個(gè)程序段運(yùn)行時(shí),所有位置參數(shù)及刀具運(yùn)動(dòng)均參照當(dāng)前設(shè)定的工件零點(diǎn),可以單個(gè)使用,也可以多個(gè)使用。如圖1—4所示,工件1的XY零點(diǎn)為X100Y100,此值輸入到G54工件零點(diǎn)偏置中。工件1的XY零點(diǎn)為X200Y100,此值輸入到G55工件零點(diǎn)偏置中。1.1.8指令格式:G90XxxYxxZxxG91XxxYxxZxx說明:X、Y、Z表示三根坐標(biāo)軸;編程實(shí)例:如圖(1—6)Y250200150100050100150200350圖1—6絕對方式G90下:G90G54GX50Y100;X150Y200;X200Y150;X350Y250;增量方式G91下:G90G54GG91G00X50Y100;X100Y100;X50Y-50;X150Y100;1.1.9CHF/CHR倒斜角功能(1)指令格式:G01XxxYxxCHF=xxFxxG01XxxYxxCHR=xxFxx(2)說明:CHF=xx與CHR=xx后面的數(shù)值表示倒角長度,此功能用于直線輪廓之間、圓弧輪廓之間以及直線輪廓和圓弧輪廓之間插入倒角。編程示例:(圖1—6)Yab400 `N10N202000400500圖1—6N10G01X400Y400CHF=aF1000;N20X500Y200;或N10G01X400Y400CHR=bF1000;N20X500Y200;1.1.10RND倒圓角功能指令格式:G01XxxYxxRND=xxFxx;說明:RND=xx后面的數(shù)值表示倒圓角的半徑,此功能同CHF倒斜線功能一樣,都用于直線輪廓之間、圓弧輪廓之間以及直線輪廓圓弧輪廓插入圓弧進(jìn)行過渡。編程示例(圖1—7)YR1006050N10RND=100150250X圖1—7N10G01X150Y50RND=10F100;N20G03X250Y60CR100;1.2輔助功能(M功能)輔助功能的作用是用來控制機(jī)床上那些不受數(shù)字控制的開關(guān)動(dòng)作和運(yùn)動(dòng)的指令,由于一臺(tái)數(shù)控機(jī)床除了控制刀具運(yùn)動(dòng)軌跡外,還有其他輔助動(dòng)作需要控制。如:自動(dòng)換刀、主軸的正反轉(zhuǎn)、停止,冷卻泵的開啟、停止。在數(shù)控機(jī)床上將這些控制機(jī)床上電磁元件開/關(guān)動(dòng)作的機(jī)能稱為輔助機(jī)能。一般用地址M后綴若干位數(shù)字來表示并稱為M代碼指令。由于每一臺(tái)數(shù)控機(jī)床的結(jié)構(gòu)形式不同,輔助動(dòng)作的控制要求各以異,因此除了少數(shù)M代碼由各CNC生產(chǎn)廠家按國際標(biāo)準(zhǔn)統(tǒng)一規(guī)定外,其余都由生產(chǎn)廠家自定義,用戶不可隨意改變。ISO標(biāo)準(zhǔn)統(tǒng)一規(guī)定的M代碼如下:M00程序無條件停止M01程序選擇停止M02程序結(jié)束M03主軸正轉(zhuǎn)(順時(shí)針旋轉(zhuǎn))M04主軸反轉(zhuǎn)(逆時(shí)針旋轉(zhuǎn))M05主軸停止M06自動(dòng)換刀M08冷卻開M09冷卻關(guān)M10夾緊M11松開M30主程序結(jié)束編程實(shí)例:例1YR25100 刀具T1?1600150X圖1—7要求:用Ф40立銑刀精銑Ф160外圓,銑深10mm。編程思路與目的了解并掌握程序的基本結(jié)構(gòu)、組成,基本G指令、M代碼,圓?。ǚ钦麍A)銑削編程,刀具長度、半徑補(bǔ)償應(yīng)用。工藝分析該輪廓主要由整圓組成,使用Ф40立銑刀,刀號T1,進(jìn)行精加工,可編制子程序?qū)ζ溥M(jìn)行調(diào)用,主軸轉(zhuǎn)速為n=500r/min,進(jìn)給速度為f=200mm/min。N10T1;N20M6;N30G00GN40X300Y100;N50Z50;N60S500M03;N70G01Z-10F200;N80G42X230D1;N90G03X230Y100I-80J0;N100G40GN110G00Z100;N120M30;例2(圖1—8)要求:銑削外形輪廓、鉆孔、擴(kuò)孔編程思路:將G54坐標(biāo)建在座標(biāo)原點(diǎn);用Ф40(T1)鉆頭鉆孔、用Ф40(T2)立銑刀從工件零點(diǎn)順時(shí)針精銑外形并擴(kuò)孔至尺寸,銑深10mm。T1M06;G00G90GS200MX250Y250;Z20;G01Z-15G00Z100;M05;T2M06D1;G00X-30Y-20;Z20;G01Z-10F200;G41X0;Y500;X350;G02X390Y460

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論