GBT 8870.1-2012 自動化系統(tǒng)與集成 機床數(shù)值控制 程序格式和地址字定義 第1部分:點位、直線運動和輪廓控制系統(tǒng)的數(shù)據(jù)格式_第1頁
GBT 8870.1-2012 自動化系統(tǒng)與集成 機床數(shù)值控制 程序格式和地址字定義 第1部分:點位、直線運動和輪廓控制系統(tǒng)的數(shù)據(jù)格式_第2頁
GBT 8870.1-2012 自動化系統(tǒng)與集成 機床數(shù)值控制 程序格式和地址字定義 第1部分:點位、直線運動和輪廓控制系統(tǒng)的數(shù)據(jù)格式_第3頁
GBT 8870.1-2012 自動化系統(tǒng)與集成 機床數(shù)值控制 程序格式和地址字定義 第1部分:點位、直線運動和輪廓控制系統(tǒng)的數(shù)據(jù)格式_第4頁
GBT 8870.1-2012 自動化系統(tǒng)與集成 機床數(shù)值控制 程序格式和地址字定義 第1部分:點位、直線運動和輪廓控制系統(tǒng)的數(shù)據(jù)格式_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

自動化系統(tǒng)與集成機床數(shù)值控制程序格式和地址字定義第1部分:點位、直線運動和輪廓控制系統(tǒng)的數(shù)據(jù)格式AutomationsystemsandinteGB/T8870.1—2012/ISO6983-1:2009前言 I引言 Ⅱ 2規(guī)范性引用文件 13術(shù)語和定義 14程序格式 15格式的組成 2 37插補的編程方法 58刀具長度偏置和刀具偏置 89刀具半徑(直徑)偏置 810刀具補償 911螺紋切削 912恒線速度 9 914復位狀態(tài) 附錄A(規(guī)范性附錄)GB/T1988引用的字符表 附錄B(規(guī)范性附錄)一般格式分類 附錄C(規(guī)范性附錄)詳細格式分類 附錄D(規(guī)范性附錄)程序互換性說明 附錄E(規(guī)范性附錄)準備功能和輔助功能代碼 附錄NA(資料性附錄)永久未指定代碼的特殊應(yīng)用 參考文獻 22I本部分為GB/T8870的第1部分,第2部分為技術(shù)報告正計劃發(fā)布。—-對于現(xiàn)存的編程方法規(guī)定了新的數(shù)據(jù)格式,螺旋線插補(見7.3);暫停(見13章);螺紋切削(見11章)。ⅡGB/T8870適用于機械/機床數(shù)值控制(NC)的控制程序的程序格式分類。而且同樣用于各種幾按照GB/T8870的要求不能保證不同的機械/機床之間的機械控制程序的互換性。附錄D中闡述1本部分不適用于造船工業(yè)專用的火焰切割機和繪圖機的數(shù)值控制。它們的相關(guān)格式(“ESSI格下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引ISO2806工業(yè)自動化系統(tǒng)機床數(shù)值控制詞匯(Industrialautomationsystems-Numericalcontrolofmachines—Vacabulary)2程序段中的數(shù)據(jù)分類用于規(guī)定系統(tǒng)和機床配置的程序編制細節(jié)。這種分類法稱為“詳細格式分當系統(tǒng)可使用兩種計量單位制的加工程序時,準備功能代碼應(yīng)表明其代碼數(shù)據(jù)是公制值還是英控制方式由下面G代碼(推備功能代碼)中的一個選定:些字應(yīng)符合第7章或第1章的規(guī)定;后一個尺寸字之后或插補參數(shù)字之后。這些字應(yīng)符合6.3的規(guī)定;在具體的程序段數(shù)據(jù)中,某些字可省略。而被省略字所表示的關(guān)于機床功能此,“程序段結(jié)束”字符可用在任一完整的字之后。對于僅在一個程序段起3學兔兔www.bzfxw6.1一般說明隱含小數(shù)點的位置在詳細格式分類中規(guī)定(見附錄C)。所有控制系統(tǒng)都應(yīng)該允許隱含小數(shù)點編在顯小數(shù)點格式中,沒有小數(shù)點的字應(yīng)理解為整數(shù)。顯小數(shù)點格式的識別方規(guī)定(見附錄C)。零省略在詳細格式分類中規(guī)定(見附錄C)。6.2地址索引6.2.1軸索引對于更多軸機床,可能用到地址索引。地址的索引數(shù)字直接跟在地址字符的號大于零(0)的整數(shù)。最大的索引數(shù)值在機床描述中規(guī)定。前導零可以省用等號(=)分開索引字數(shù)值與地址字數(shù)值。6.2.2一般索引的后面。索引字是無符號大于零的整形數(shù)。最大的索引數(shù)值在機床描述中規(guī)定。前導零可以省略用等號(=)分開索引字數(shù)值與地址字數(shù)值。如果存在與任何索引地址無關(guān)的地址,索引地址可以和非索引地址混用。索引也可以用于具有多個工作組的機床。工作組可以——X2=,Y2=,Z2=,G2=,M2=,S2=,……在第二軸系統(tǒng)(工作組2)。6.3尺寸字尺寸字可使用絕對和增量(相對)兩種尺寸字。控制方式的選4角度尺寸用度和度的小數(shù)部分表示,或轉(zhuǎn)數(shù)及轉(zhuǎn)數(shù)的小數(shù)部分表示。推薦使用度及度的小數(shù)部分順序號的位數(shù)由詳細格式分類規(guī)定(見附錄C)。如果加工程序中,是通過特殊控制設(shè)備給出的順準備功能由地址字符G后面跟代碼數(shù)表示,其規(guī)定見附錄E。進給功能的位數(shù)由詳細格式分類規(guī)定(見附錄C)。進給功能類型由下面的準備功能(G)代碼c)G95+每轉(zhuǎn)進給。當直線和回轉(zhuǎn)坐標可進行聯(lián)動插補并與主軸速度無關(guān)時,矢向運動的速度可用進給指令表示。該進給指令是執(zhí)行該段程序的時間倒數(shù),并且等于向量速度(用毫米/分鐘或英才1分鐘跡的向量距離(用毫米或英寸表示)。如設(shè)備要求改變詳細格式分類時,則F字的格式改變應(yīng)予說明。準備功能G00代碼用于快速定位(見附錄E)。對于能與主要坐標軸聯(lián)動或順序運動的互相依存的坐標軸的任意組合,用F字符作進給字的地址主軸功能的數(shù)字位數(shù)在詳細格式分類中規(guī)定(見附錄C)。有必要的地方,G96——恒線速度;5G97-—每分鐘轉(zhuǎn)數(shù)。當用數(shù)字表示RPM時,該數(shù)字直接用每分鐘主軸轉(zhuǎn)數(shù)表示旋轉(zhuǎn)。當用數(shù)字表示線速度時(見第12章),該數(shù)表示毫米/分鐘(或英寸/分鐘)數(shù)。主軸速度功能可用隨主軸速度值增加而增加的兩位代碼數(shù)表示。6.4.5刀具功能T字可用來選擇刀具,也可用T字選擇刀具補償偏置。當用其他字選擇刀具補償偏置時,可用D字。如果用T字和D字時,應(yīng)在詳細格式分類中指定(見附錄C)。6.4.6輔助功能輔助功能用代碼數(shù)表示,其規(guī)定見附錄E。對于柔性的編程方法,計算軸的數(shù)值或者設(shè)定子程序參數(shù)是必要的。這些方面的各種應(yīng)用會在手冊里說明。即:——用于參數(shù)的存儲地址。在這些情況中,參數(shù)索引就是參數(shù)存儲的位置,地址索引是強制的。示例2:7插補的編程方法插補是指對給定曲線進行的預先設(shè)定的分割。被分割的小部分叫做“插補段”,且可用一個或幾個程序段給定。確定一個插補段所需數(shù)據(jù)應(yīng)滿足下面一個或幾個規(guī)則:a)用一個適當?shù)腉代碼確定曲線的函數(shù)類型,即直線、圓弧或拋物線;b)每一個插補段的起點與前一個插補段的終點重合,然而在新的程序段中該點不需重復。該插補段上其后各點的坐標要用單獨的程序段給定,并且使用有效的尺寸地址,如X、Y或Z;c)插補參數(shù)應(yīng)該用I、J和K編址,并用它們確定各種插補類型所定義的曲線的幾何性質(zhì);d)在插補參數(shù)字要求代數(shù)符號時,該代數(shù)符號應(yīng)在地址字符之后,數(shù)字字符之前。如果該代數(shù)7.2直線插補直線插補段應(yīng)用一個程序段定義,該程序段包括:a)G功能字(如果當前尚未起用時),G01直線插補;b)終點坐標用尺寸字表示(見6.3)。圖1中的例子是表示插補段的幾何性質(zhì),并給出編程的坐標值的例子。6在平行于三個主坐標平面之一的平面上,圓弧插補確定一個圓弧插補段。圖2中的例子給出一個a)G功能字(如果當前尚未起用時),G02表示順時針圓弧插補(CW);GO3表示逆時針圓弧插補——I表示平行于X軸的尺寸;——J表示平行于Y軸的尺寸;——K表示平行于Z軸的尺寸。對于圓弧插補時不需要代數(shù)符號的系統(tǒng),在插補字中可以忽略任何代數(shù)符號(選擇平面)(直線插補到XOYOZO)N20G2X20Y20I20J0Z10(沿順時針螺旋插補90°)7I=x,一II=x一I推薦應(yīng)用三個點定義一個插補區(qū)間的方法編程。中間點和終點應(yīng)該用兩個連續(xù)程序段編程。圖3a)G功能字(如果當前尚未啟用時);G06表示拋物線插補;其后的程序段是終點坐標。所有點的坐標可用絕對尺寸或增量尺寸表示8絕對尺寸圖3用兩個連續(xù)程序段實現(xiàn)三坐標拋物線插補8刀具長度偏置和刀具偏置刀具長度偏置能使刀具在Z軸上運動一個距離,其大小等于輸入到控制裝置中的偏置值。偏置值及其符號可用手動數(shù)據(jù)輸入開關(guān)或其他方法輸入。刀具偏置時(通常用于車床)能使刀具沿指定坐標(通常是X和Z)運動一個距離,偏置值輸入方式同上描述。不用準備功能碼也可以實現(xiàn)偏置運動。用刀具功能數(shù)字可以選擇刀具偏置的數(shù)值,其值為零時可以取消刀具偏置。9刀具半徑(直徑)偏置刀具半徑(直徑)偏置能使刀具沿X軸和Y軸運動相同的距離,其值應(yīng)預先輸入到控制裝置中(對于直徑偏置是一半)。偏置距離以及相應(yīng)的符號可用手動數(shù)據(jù)輸入開關(guān)或其他方法輸入??刂蒲b置應(yīng)提供準備功能代碼,用以標志開始偏置的程序段。9推薦使用準備功能代碼G43正刀具偏置和G44負刀具偏置(見附錄E),表示開始偏置,并表示從指令坐標尺寸中加上還是減去偏置值。作為G43/G44的選項,地址D可用于表示正刀具偏置??梢援斂刂葡到y(tǒng)具有刀具補償功能時,可根據(jù)實際的刀具尺寸來修改刀具軌跡。刀具補償用于下——直線插補補償參數(shù)可用手動數(shù)據(jù)輸入或其他方法寫入到控制系統(tǒng)存儲器中。如果不使用單獨D地址說明存儲的位置將由T字識別。補償范圍在控制系統(tǒng)規(guī)格說明中規(guī)定。刀具補償可用于包括圓弧插補的連續(xù)運動程序中。但不能在圓弧插補程序段中開始控制系統(tǒng)提供準備功能G40、G41和G42(在附錄E中說明這些代碼)。當執(zhí)行的T字的取值非零執(zhí)行恒導程螺紋切削的準備功能及完成后程序恢復詳見附錄E(G33螺紋切削)。X、Y和Z尺寸字應(yīng)按6.2的規(guī)定使用。沿X軸導程所用的地址字符是I、沿Y軸是J、沿Z軸是K。地址F或E可代替IJ、K指定導程。導程尺寸用主軸轉(zhuǎn)一周時的毫米數(shù)(或英寸數(shù))及其小數(shù)部分。導程的位數(shù)由詳細格式分類規(guī)定對于變導程螺紋,IJ和K應(yīng)是初始導程尺寸。螺紋每轉(zhuǎn)增加或減少的比率用毫米每轉(zhuǎn)平方或英或K(初始導程)和F(導程增加或減少的比率)和地址F可用于指定初始導程,地址K指定沿導程每轉(zhuǎn)大值。準備功能G92和S字應(yīng)在含有調(diào)用恒線速度G96的程序段之前的程序段中編程。推薦暫停時間單位為0.1秒或0.1轉(zhuǎn),或者由詳細格式分類規(guī)定。延遲也可用其他方法確定。在輔助功能M02(程序結(jié)束)或M30(數(shù)據(jù)結(jié)束)被讀出之——G00點位;——G71公制數(shù)據(jù);——G80取消固定循環(huán);—--G1?選擇XY平面;——G90絕對尺寸數(shù)據(jù);——G94每分鐘進給。——G71公制數(shù)據(jù);——G80取消固定循環(huán);(規(guī)范性附錄)本附錄中設(shè)定的字符包括第八信息道上的奇偶校驗位(用于偶校驗)。表A.1中的字符僅為機床數(shù)值控制中用到的字符。表A.1地址字符A關(guān)于X軸的角度尺寸B關(guān)于K軸的角度尺寸C關(guān)產(chǎn)Z軸的角度尺寸DEFGH未指定FL未指定MM順序另O米指定PQRSTUVWXYZ0234567890123456789%十控制暫?!阈?shù)點等號(用于軸索引)回車空格“C”——僅用輪廓。b)與測量單位有關(guān)的字符“N”——控制裝置可接受公制和英制兩種計量單位。B.4示例 然而,當不需要這些機床的復雜能力時,符合GB/T8870本部分要求的這些機床上對一個工件編某些控制系統(tǒng)允許在一個程序中有多個準備功能字。為了最大限度的互換E.1準備功能代碼的編程準備功能代碼由字母G后面跟兩位整數(shù)(無符號)表示(見表E.1)。一些現(xiàn)代系統(tǒng)將G代碼數(shù)字擴展到三位或者更多,但是因為不同用途,這樣可能不一致。因此本部分只包含常用的兩位數(shù)字的G作用范圍以最大的進給速度運動到編程點的一種控制方式,例取消,并且不同軸的運動可以是非線性的直線插補用于斜線或直線運動的控制方式。利用同一程序段中的信息使兩個或更多的軸同時運動,產(chǎn)生的速度與移動距離成比例圓弧插補的說明當運動平面從與其正交的軸的負方向看,刀具相對工當運動平面從與其正交的軸的負方向看,刀具相對工暫停未指定拋物線插補同的弧形未指定精確?!阌糜诔绦蚨谓Y(jié)束之后停止各軸運動(短時間)未指定選擇ZY平面未指定表E.1(續(xù))作用范圍"永久不指定未指定導程恒定增加導程恒定減小永久不指定?刀具補償,左刀具補償,有從相對刀具運動方向上,看刀具路徑的刀典補償方向刀具偏置,正°力具偏置,負?表示增加到相關(guān)程序段或幾個程序段中坐標八寸上的未指定取消尺寸偏移°替代與機床數(shù)據(jù)有關(guān)的編程零點精確?!霸诿恳粋€程序段后,停止軸的運動(短時間)未指定違續(xù)路徑方式“(每個程序段后無精確停)未指定英制尺寸輸入°公制尺寸輸人未指定回參考點‘未指定固定循環(huán)停止固定循環(huán)為機床軸和主軸預先設(shè)定一系列操作來完成一些動絕對尺寸°的控制方式寄存器預置°進給輸入是執(zhí)行程序段時間的倒數(shù)。表E.1(續(xù))每分鐘轉(zhuǎn)數(shù)°定主軸速度用每分鐘轉(zhuǎn)數(shù)來表示未指定G100~·本表使用縮寫的含義如下:DDFC——在詳細格式分類中定義。FRC(a)——功能保持到被相同字母的一組指令(模態(tài))取消或禁止。出現(xiàn)(*d)的情況時,被在括弧之中命名的命令之一取消和禁止功能。TBO——僅僅這個程序段:功能只作用在出現(xiàn)的程序段中?!ぞ哂袉为氂猛镜奈粗付ùa,在未來的標準或新版本中,這些未指定的準備功能代碼可能分配特定的含·當該代碼沒有用于描述的用途或控制器沒有提供該功能時,該未指定代碼會用于其他用途。d永久未指定代碼或有單獨用途或在將來的新版本中也不打算使用的代碼(補充說明見附錄F)。·以前指定的軸。見表E.2。固定循環(huán)代碼移動到暫停主軸斷續(xù)的是是是E.2通用輔助功能(M)代碼的編程E.2.1M代碼的編程原則M代碼的編碼原則描述如下:e)定義的每個M代碼被分配到百位的指定的類群中(見E.2.任選停(需設(shè)計)主軸順時針轉(zhuǎn)動主軸逆時針轉(zhuǎn)動換刀取消M49功能(例如:冷卻功能)。用于控制器和/見ISO/TR6983-2。見ISO/TR6983-2。見ISO/TR6983-2。表E.3(續(xù))這是一個輔助功能,解除手動的主軸或進給倍率,使參數(shù)回到編程——AAM運動之后的作用:完成本程序段所有指令的運動后功能起作用;——AWM運動中起作用:與本程序段指令運動同時功能起作用;——D

溫馨提示

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

評論

0/150

提交評論