[討論] CNC車床之加工程式

看板Mechanical作者 (<天日>)時間11年前 (2013/01/13 22:31), 編輯推噓7(705)
留言12則, 9人參與, 最新討論串1/1
1.加工程式的組成 加工程式可分為主程式(Main Program)及副程式(Sub Program),凡是重覆加工的部份, 可用副程式編寫,以簡化主程式的設計。 字元(數值資料)→字語→單節→加工程式 加工程式由一連串的加工指令組成,也就是由一連串的單節(Single block)組成, 單節是一個完整的加工或動作指令,它由一個以上的字語(Word)組成。 字語由字元(Character)組成 字元通常稱為數值資料,它包括字母(A~Z),數字(0~9)及符號(如;-, / , % , ...等) 字語為一個完整的資料單位,有其一定的含意,字語通常由位址碼 (即英文字母)及數字組成,位址碼不同,其含意不同, 即使位址碼相同,其後跟隨之數字不同,則其含意亦不同。 如M表示輔助機能,G表示準備機能 M02程式終了,M03主軸正轉(順時針轉動) G02順時針圓弧切削 G03逆時針圓弧切削 主要的字語機能如下: (1) O機能:此機能是將每一個程式皆編以一個程式號,用以區分不同的加工程式,通常都是以四位數字表示之。編號可從1~9999,不可使用0號, 可儲存於控制器中。 (2) N機能:此機能用於編寫單節指令時給予編號,以方便字帶的找尋修改,它必須使用 於單節前,且不可使用0號。有時依程式設計者的方便僅在必要的單節上才付予序號,序號的序並無連續性的要求。 (3) S機能:具有指定主軸轉速大小的功能,它必須與M03或M04共同使用,才會有作用。 (4) F機能:具有指定進刀速度的功能,當程式執行時會以程式所輸入的值為基準,再配合控制器外的進刀速度百分比作動。 也就是當程式裡設定為F1000時,若控制器面板的進刀速率旋鈕切換為150%,則加工進行中將會以F1500的速度進行切削。 (5) D和H機能:一般D機能多半用於刀具的半徑補償用。H機能用於刀具長度補正之用。 (6) T機能:此機能為刀具的選用及補正機能。 (7) M機能(輔助機能) 係控制機械位移以外的輔助動作,包含控制NC工具機主軸的正轉(CW),反轉(CCW)或切削液的開或關,主軸的停止、程式停止、刀具交換等的機能。 M機能是由M字母之後再加二位數組合而成。如M00為程式停止,M03為主軸正轉,M04為主軸反轉,M05為主軸停止,M06為刀具交換等。 (8) G機能(準備機能) : 我要問的問題是:研讀完後,要把代碼像學無蝦米一樣背起來嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.200.30.125 ※ 編輯: sbwy 來自: 1.200.30.125 (01/13 22:33)

01/13 22:44, , 1F
用久了就會記起來了 不用特別去背
01/13 22:44, 1F

01/13 22:56, , 2F
像我做CNC銑床,常用的就那幾個,真的很簡單
01/13 22:56, 2F

01/14 11:50, , 3F
用老機台的話,要有副程式跟參數//巨集的概念
01/14 11:50, 3F

01/14 11:51, , 4F
尤其是老機台,沒有這麼大的系統容量給你用,濃縮程式
01/14 11:51, 4F

01/14 11:51, , 5F
變成必備的手法
01/14 11:51, 5F

01/14 17:03, , 6F
樓上別忘了還可以DNC ~~
01/14 17:03, 6F

01/14 18:09, , 7F
常用的自然就記起來了
01/14 18:09, 7F

01/14 19:34, , 8F
GM碼應該只是兩三張表格而已吧 印出來貼機器上也可
01/14 19:34, 8F

01/14 20:58, , 9F
還記得老師說工廠阿嬤寫CNC碼超強的故事,常用就熟
01/14 20:58, 9F

01/18 03:04, , 10F
你想問什麼???? 把書上的東西貼上來要問什麼問題??
01/18 03:04, 10F

01/18 03:05, , 11F
M 碼 電控怎麼幫你寫你就怎麼改 ...基本的大家做一樣
01/18 03:05, 11F

01/23 11:41, , 12F
常用的就那些~高中常玩就會了@@~
01/23 11:41, 12F
文章代碼(AID): #1GyiK-x2 (Mechanical)