CNS 14726-2003 Numerical control of machinesProgram format and definition of address wordsData format for positioning、line motion and contouring control systems《工具机数值控制定位、直线运动与轮廓控制.pdf
《CNS 14726-2003 Numerical control of machinesProgram format and definition of address wordsData format for positioning、line motion and contouring control systems《工具机数值控制定位、直线运动与轮廓控制.pdf》由会员分享,可在线阅读,更多相关《CNS 14726-2003 Numerical control of machinesProgram format and definition of address wordsData format for positioning、line motion and contouring control systems《工具机数值控制定位、直线运动与轮廓控制.pdf(18页珍藏版)》请在麦多课文档分享上搜索。
1、1 印月9410月 本標準非經本局同意得翻印 中華民國國家標準 CNS 總號 號 工具機數值控制定位、直線運動與輪廓控制系統程式及資料格式 14726 B1376公 布 日 期 923月21日 修訂公布日期 月 日經濟部標準檢驗局印 ICS 01.080.20;25.080.01 (共18頁) Numerical control of machinesProgram format and definition of address wordsData format for positioning、line motion and contouring control systems 1.適用範圍
2、本標準適用於工具機值控制定位、直線運動與控制系統所需程式及資格式之要件及推薦事項。 2.引用資:本標準和以下各國際標準內容一致,並符合偶同位元字元編碼,其中所用之字元限於本標準附A中之字元。 ISO 646:七位元編碼字元集,用於資訊處交換。 CNS 5286:值控制工具機之坐標軸與運動之符號。 CNS 7775:值控制工具機詞彙。 ISO 6983/2:工具機值控制用之準備機能(G機能)與雜項機能(M機能)之編碼與維護。 當使用打孔紙帶(punched tape)時,須配合使用以下國際標準使用:ISO 1154, ISO 1729, ISO 6582。 3.程式格式 3.1工具機程式應由個資
3、單節(blocks of data)所組成,即控制系統之指集。每節資包括個字語(words),每個字語為控制系統之特定指。 3.2表示“節終止端”之字元用於終止每一資節並須位於第一個資節之前。 3.3表示“程式開始”之字元須位於所有控制資之前,包括“節終止端”字元。最好該字元應作”絕對逆捲帶停止”字元使用。 3.4所有字母、字與特殊字元必須與附A內容一致。用於複製工具機程式所需之字元,如附A所之“非印字元”,將被控制設備忽;其中LF/NL (節終止端)字元為外。 3.5有任何擬依本標準處之字元,則此字元須置於括號( )中。 任何此字元可含 “:” 或 “%” 等字元。 此字元可做為顯示用,如用
4、於指示操作員指。 3.6當必須辨工具機程式時,該辨字語須置於程式開始字元之後,且位於第一個“節終止端”字元之前。辨字語包含字母字元時,整個辨字語須緊接於於括號( )之中。程式之值大於系統可儲存或顯示者,須顯示最小有效位。 3.7最好在程式中所有允許機械程序開始之處,須使用對準機能碼。當使用時該碼須依照第5.3.1.1節之定義使用。 對準機能字元 “:”可做為 “中間逆捲帶停止” 字元使用。 2 CNS 14726 , B 1376 3.8 在操作員選擇使用時, “/” ( slash)字元可用於提供 “選擇性單節略過 ”之機能。當使用時該字元必緊接於 “順序號碼 ”字語之前。 3.9 一般格式
5、分類用於詳述某系統之功能與工具機架構。該分類內容見附錄 B。 3.10 詳細格式分類用於指定系統程式之詳細內容與工具機架構。該分類內容見附錄C。 3.11 長度單位可使用公制或英吋 (inch)。 3.11.1 當一系統備有使用任一種長度量測系統之工具機程式之能力時,應使用準備機能碼來指明程式資料中之單位為公制或英吋。 3.11.2 控制模式應由以下準備機能碼 (G 碼 )選定之: G70 表示英吋 (inch)資料輸入 G71 表示公制資料輸入 4.格式構造 4.1 單節資料應包括 (a)順序號碼字語 (b)資料字語 4.1.1 可選擇性用於印出表格之字元 Tab,可插入於兩個字語之間,但將
6、被控制系統所省略。 4.2 資料字語使用須以以下次序呈現,且不可於同節之中重複使用。雖然有些現存控制系統允許重複使用非尺度字語,但基於程式最大可交換性之考量,最好不使用該用法。 (a)準備機能字語; (b)尺度字語。尺度字語須以以下次序安排之: X、 Y、 Z、 U、 V、 W、 P、 Q、 R、A、 B、 C; (c)插值或螺紋切削導程字語: I, J, 與 K。以上字語只用於特定一組軸線,並須緊接於該組軸線之後。以上字語之使用須依照第 6 節與第 10 節之詳細內容; (d)進給機能字語。應用於一或多軸線之進給機能字語時,須位於其所應用之最後尺度字語之後。且須緊接在其所施用之插值參數字語之
7、後。 (e)主軸轉速機能字語。 (f)刀具機能字語。 (g)雜項機能字語。 4.3 字語可自一指定資料節中刪除。須了解該刪除字語所表示之機能並未改變工具機之狀態。因此, “節終止端 ”字元可用於任何完整字語之後。當必要時,單節中內在執行之指令可被重複執行。 5.字語 5.1 所有字語 5.1.1 字語的第一個字元應是位址字元,其後是代數符號 (必要時 ),再其後則是數位資料。 3 CNS 14726 , B 13765.1.2 位址字元須依照附錄 A 使用。 5.1.3 小數點之內涵位置是由附錄 C 之詳細格式分類所定義。所有控制系統都須能接受內定小數點程式。 5.1.4 小數點符號字元可選擇
8、性被辨識。 內涵小數點符號格式和明確小數點符號格式,在任何工具機程式中不可混淆。 在明確小數點符號格式模式下,沒有小數點符號的字語將被辨認為整數。辨識明確小數 點符號格式之程序於附錄 C 中之詳細格式分類中定義之。 5.1.5 為了減少內涵小數點符號格式的數量,可省略前行之零或後續之零。 備考:最好將前行之零省略。 零之省略見附錄 C2.1 中之詳細格式分類中。 使用明確小數點符號格式時,小數點前的前行零和小數點後的後續零均可省略。 例如: X1030 表示 X 軸上 1030mm 之尺寸, X.03 表示 X 軸上 0.03mm 之尺寸。 兩種小數點格式中,若一尺寸只含數個零,應將其表示為至
9、少一個零之尺寸。 5.2 尺度字語 5.2.1 尺度字語可同時使用絕對尺度字語和增量 (相對 )尺度字語。其控制模式以以下機能碼 (G 碼 )選擇之: G90 - 絕對尺度 G91 - 增量尺度 5.2.2 所有的直線尺度須以公厘或英吋及其小數部分表示之。 5.2.3 角度尺度須以 “度 ”與其小數部分或以 “轉 ”之小數部分表示之。 備考:最好使用 “度 ”及其小數部分來表示角度尺寸。 5.2.4 代數符號 ( + 或 )為尺度字語之一部分,應接續於位址字元之後,並位於數值字元之前。 當省略符號字元時,應視為正號 (+)。控制系統所使用之負號表示負的絕對尺度字語,以及負方向移動之增量尺度字語
10、。 5.2.5 直線與角度尺度之解析度之使用方式於附錄 C 分類中定義之。 5.3 非尺度字語 5.3.1 順序號碼 數位之數目敘述於附錄 C 中之詳細格式分類中。若程式之順序號碼所包含之數位數目 多於某一特定控制裝置所指定之數位數目時,則將顯示最小有效位數。 5.3.1.1 最好在程式中所有可啟動機械順序之處以對準碼代替順序號碼位址字 4 CNS 14726 , B 1376 元。 5.3.2 準備機能 準備機能以編碼數目表示之。詳見 ISO 6983/2。 5.3.3 進給機能 進給機能之數位數目以附錄 C 之詳細格式分類指定之。 與第 5.3.3.1 節至第 5.3.3.4 節相關之進給
11、機能類別之選用須依照以下準備碼 (G 碼 ),詳述於 ISO 6983-2。 G93 時間倒數 G94 每分鐘之進給量 G95 每轉之進給量 5.3.3.1 當進給與主軸速度無關時,最好其數字應直接以其向量運動表示之,單位為 mm/min 或 in/min。 5.3.3.2 當進給與主軸速度相關時,最好其數字應直接以其向量運動表示之,單位為 mm/rev 或 in/rev。 5.3.3.3 當進給只用於旋轉運動時,最好其數字應直接以其向量運動表示之, 單位為 deg/min。 5.3.3.4 當直線與旋轉軸線可作同步插值且與主軸速率無關時,運動速率可以進給命令表示之。此進給命令為執行該節時間
12、(分鐘數 )之倒數,並與向量速度 (以每分鐘 mm/min 或 in/min 表示之 )除以刀具路徑之向量距離 (以 mm 或 in 表示 )等值。 若此方式需要改變詳細格式分類,則應以修正字語格式 F 敘述之。 5.3.3.5 最好以準備碼 G00 用於快速定位。 (見 ISO 6983/2) 作為一種方法,若 F 字語用於橫向運動,該碼須以詳細格式分類指示之且指定為模式或非模式。 5.3.3.6 當互相相關軸線之組合,可同時或依序與主軸線運動時, F 字元可當做 位址或進給字語使用。單一獨立軸線可與主軸線同時運動時,該主軸線應以 E 字元為位址或進給字語使用。 5.3.3.7 作為薦用實務
13、應用之另一種方法,即是進給機能可包括一個二位數碼,其碼增加之數目代表進給率任意增加之值。 5.3.4 主軸機能 其數位數目由附錄 C 之詳細格式分類指定之。 必要時,主軸速率機能之類別由以下準備碼 (G 碼 )選擇之 (詳見 ISO 6983/2) G96 固定表面速率 G97 RPM (每分鐘轉數 ) 5.3.4.1 作為薦用當數字代表 RPM 時,此其數字直接表示主軸每分鐘轉數。 5.3.4.2 當數字代表表面速度時 (見第 11.1 節 ),此數字表示每分鐘之公尺數或 5 CNS 14726 , B 1376英尺數。 5.3.4.3 作為薦用實務之另一方法,主軸機能可包括一個兩位數碼,其
14、碼增加之 數目代表主軸速率任意增加之值。 5.3.5 刀具機能 T 字語應該用於刀具之選擇,並得將此字語用於選擇刀具補償偏位。當刀具補償偏位由不同之字語選擇時,最好採用 D 字語。 T 字語與 D 字語之使用由附錄 C 之詳細格式分類指定之。 5.3.6 雜項機能 雜項機能以碼號表示之。其表示方法由 ISO 6983/2 指定。 6.插值之程式方法 6.1 原則 插值實施於一給定曲線之預定部分。該插值部分稱為 “間距 ”,由一節或多節資訊所涵蓋之。 定義 “間距 ”所需之資料須遵守以下所述之一或多個原則。 6.1.1 一適當之 G 碼應當用於定義曲線之功能性質,即直線、圓弧、或拋物線。 6.1
15、.2 每一段間距之起始點應與上一段之間距終點相同,因此在新節中不需要重複此點。此間 距之下一個指明坐標之點,需要另一節之資訊,並且須使用一有效之尺度位址,如 X, Y, 或 Z。 6.1.3 插值參數以 I、 J 或 K 為位址,並應該用於定義插值曲線之幾何性質,如多插值法所指定者。 6.1.4 當插值參數需要代數符號時,此符號須接續於位址字元後,且位於數字字元之前。若此符號為正號時,可予以省略。 6.2 直線插值 一段直線間距須定義於一節,該節包括: (a)機能 (G)字語 (若非現主動中 ); G01 直線插值 (b)終點之坐標值,以尺度字語表示之。 (見第 5.2 節 ) 圖 1 顯示間
16、距之幾何性質與程式之坐標值之例。 6 CNS 14726 , B 1376 圖 1 直線插值 6.3 圓弧插值 6.3.1 圓弧插值定義一段圓弧間距,該圓弧位於一平行於三個主基準平面之平面上。 圖 2 顯示典型圓弧間距之幾何性質與程式之坐標與插值之例。 使用終點 : (G01XYZF) 絕對尺寸 增量尺寸 X = x1Y = y1Z = z1X = x1- x0Y = y1- y0Z = z1- z0YX Z P0(x0,y0,z0P1(x1,y1,z1 7 CNS 14726 , B 1376圖 2 XY 平面上由 P0至 P1運動之圓弧插值之一例 6.3.2 最好圓弧插值程式須定義間距 (
17、至多為一完整圓 )於一節之中。 6.3.3 作為替代方法對於每一節,圓弧插值之程式可限制該間距位於一象限中。 6.3.4 此節應包括 (a)G 機能字語 (若非現主動中 ); G02圓弧插值 Arc CW; G03圓弧插值 Arc CCW; (b)終點之坐標值,以絕對或增值尺度表示之,並且使用任何有效之運動位址,如 X, Y, 或 Z。 (c)以 I、 J、 K 為位址之插值參數,以指定圓弧之中心。 6.3.5 最好 I、 J、 K 字語須為由起始點至圓心之增值 (相對 )尺度,無論尺度字語是增值或絕對的。 I 為平行於 X 之尺度 O I y1y0ycx0xcx1+X+Y P0P1PcJ G
18、02XYIJF* 絕對尺寸 增量尺寸 X = x1Y = y1I = xc- x0J = yc- y0X = x1- x0Y = y1- y0I = xc- x0J = yc- y0 8 CNS 14726 , B 1376 J 為平行於 Y 之尺度 K 為平行於 Z 之尺度 系統之圓弧插值若不需要代數符號將忽略插值字語之任何符號字元。 I、 J、 K 字語之程式方法與尺度字語具有相同模式。 6.3.6 當圓弧插值和直線插值結合同時使用,圓弧插值之平面將由準備機能選擇(見 ISO6983-2)。插值之程式節由第 6.3.2 節至第 6.3.5 節所指定,並加入第三個尺度字語;該節指示直線運動之
19、終點,與平行於直線運動尺度之配置字母 (I、 J、 K)決定位址之第三插值參數。其值為每弧度圓弧所需之直線運動量。 6.3.7 若需要準備機能選擇三個主基準平面其中之一平面,該碼由 6983/2 選擇。 6.4 拋物線插值 6.4.1 拋物線插值定義位於任一平面上之一段拋物線間距。最好其插值程式須由三點之間距所定義。中間點與終點須在連續之程式節中。圖 3 顯示間距之幾何性質並舉例說明程式之坐標值意義。其第一節包括 (a)G 機能字語 (若非現主動中 ); G06拋物線插值; (b)中間點之坐標值。 其後續節包含終點之坐標值。 所有點之坐標值以絕對或增值尺度表示之,並且使用任何有效之運動位址,如
20、 X, Y 或 Z。 9 CNS 14726 , B 1376圖 3 三軸拋物線插值之一例,使用二個連續節之程式 GYX P1PtP2Z P0P0: 起始點 Pt: 切線交點 P1: 中間點 (切線平行於 P0P2) 6.4.2 另外,間距可由使用插值參數之一節定義之。該節包括: (a) G 機能字語 (若非現主動中 ); 06拋物線插值; (b)終點之坐標值,以絕對或增值尺度表示之,並且使用任何有效之運動位址,如 X, Y 或 Z。 P2: 終點 使用中間點 (G06XYZF)與終點 (XYZ) 絕對尺寸 增量尺寸 第一節 X = x1Y = y1Z = z1X = x1- x0Y = y1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CNS147262003NUMERICALCONTROLOFMACHINESPROGRAMFORMATANDDEFINITIONOFADDRESSWORDSDATAFORMATFORPOSITIONING

链接地址:http://www.mydoc123.com/p-634487.html