FANUC.pst mAcRo 巨集程序 宏程序 副程式 後處理 fanuc macro


我們是首發原創
SIEMENS PST  FANUC PST  Heidenhain PST Okuma PST BROTHER PST  MAZAK PST HAAS POST CNC Post Processors .PST .POST .NC .CNC


FANUC MACRO  巨集程序 宏程序 副程式
 
編寫巨集程序者,大內高手都在工具機廠內
我是屬於寫軟體部分的後處理的員工啦
今日將ONECNC後處理結合MACRO
網路首發,挑戰這專業,這項目我們這有認真,請指教
 
巨集程序,就是NC編成內,帶有方程式,可自動數學運算,循環與判讀
ONECNC POST 非常人性化,易控化 , 自然編寫好操控
技術不怕人學 , 只怕找不到人問, 想日進躍進,教學相長
你好我好,大家好新年快樂 
 
提供2個 淺顯易懂的 ONECNC POST + MICRO 運用方式
提供1個 淺顯易懂的 ONECNC POST + M98 運用方式

 
後處理修改並非人人要學, 一般交給銷售工程師處理為上策
只是ONECNC POST 很好修改,分享你我.
有需要參考的請不要客氣,有寫錯的請原諒
目的 1 , 介紹好東西大家分享, 認識ONECNC 真的好用好棒
目的 2 , 給學生牌的後處理也能用, 分享給,會寫學生牌的工程師

筆者寫方程式的程度: 雖只有初淺BASIC 經驗,
但有多年 NC POST 修改經驗
近期服務後處理ONECNC NC POST作品有 :
1.FANUC PST高速3軸 POST
2.FANUC PST 高速4軸 POST
3.SODICK PST 線切割 POST
4.三菱雷射熔接 POST
5.OKUMA P200L 車銑複合機 POST
6.台中XZC 車銑複合機 POST 


近期服務後處理master post作品有 :
A. STAR SR-20RIV POST  SWISS 走心車銑B軸
1.BROTHER PST 5X 立車5軸銑 M140 X2 POST
2.Mitsubishi MVR-Ex Series 五軸龍門定面加工機 TOSUNC POST
3.POLYGIM 走心車銑複合機 POST
4.程泰 新代 XYZC 車銑複合機 FANUC.PST


 STAR SR-20RIV POST  SHOW








 
================================================
 
今日會用到的MACRO指令說明 

辨認
 等於 EQ  
 不等 NE  
 大於 GT
 小於 LT  
 等於或大於 GE
 等於或小於 LE 

代數
#100 = 代數(關電記憶消失)
#101 = 代數(關電記憶消失)
#102 = 代數(關電記憶消失) 
 
循環(滿足條件內 則一直跑 循環區段 DO1 到END1)
WHILE (數學運算判斷式) DO1
X Y Z
X Y Z
X Y Z
END1
(之後為跳脫循環區,接續下段)
================================================

範例1
改後處理自動G54 G55 加工,範例如下



O1234
 G00 G17 G40 G49 G80 G90
 G91 G28 Z0.
 M01
 (5MM END MILL)
 N1
 T1 M06 
 #102=2   (代數102 =2 )(控制G54 G55…G59)
 #101=0   (代數101 =0 )(計數開始值)
 #100=54  (代數100 =54 ) (秀出值) 
 WHILE[#101 LT #102]DO1“區段1開始[0小於2]第1次成立,
                                                           "走循環內指令
 G00 G90 G#100 X13.633 Y8.932  “G54 第1次
 S3000 M03
 G43 H1 Z70.
 M08
 G00 X13.633 Y8.932 Z70.
 Z61.
 G01 Z55. F150.0 S3000
 Y-1.726 F300.0
 G03 X24.399 Y-1.726 I5.383 J0.
 G01 Y8.932
 G00 Z70.
 #101=#101+1  第2次0+1 =1 第3次1+1 =2(沒有小於2,所以不成立)
 #100=#100+1  第2次54+1 =55
 END1    區段1結束 
 M09
 (END TOOL)
 G91 G28 Z0.
 G91 G28 Y0.
 M05
 G90
 M30



===================================================

範例2
改後處理360度每隔幾度自轉加工,範例如下

 
 0~360度 每15度加工一次 範例如下


O666
 G00 G17 G40 G49 G80 G90
 G91 G28 Z0.
 M01
 (5MM END MILL)
 N1
 T1 M06
 #102=360    
 #100=0    
  
 WHILE[#100 LE #102]DO1
 G00 G90 G54 X13.633 Y0. A#100
 G92 A0.
 S4500 M03
 G43 H1 Z75.
 M08
 G00 X13.633 Y0. Z75. A8.562
 Z61.
 G01 Z58. F150.0
 A-1.688 F300.0
 X13.637 A-1.884
 X13.649 A-2.08
 X13.669 A-2.276
 ..........
 X24.399 A-1.72
 A8.562
 G00 Z75.
 #100=#100+15
 END1
 M09
 (END TOOL)
 M09
 G91 G28 Z0.
 G91 G28 Y0.
 M05
 G90
 M30



================================================

範例3
ONECNC改後處理複製平移範例 與 手寫M98 比較 如下圖




上圖是 ONECNC POST 複製平移 修改方式

一般手寫M98副程序X 複製移動範例如下: 
M98 P… L…
P – 呼叫另一程式名
L – 連續重複做幾次
 
目前正在執行的個體名字 0001
O0001 (目前正在執行)
T1M06
S1000M03
G0G90G54 X-20.Y0.
G43H1 Z120
M98 P234 L7; (呼叫O0234 –連續重複做7次)
M30 
---------------------------------------------------------------
(另獨立在記憶體內之O234 檔案如下)
O0234
G91 X20 (第1次=-20+20=0) (第2次=-0+20=20)共7次 G91增量偏移)
G90
G01. Z-60 F100.
G01. C0
G01 C180.
G01 C270
G01 C360.
G0 Z120.
G90
M99 (回頭O234  7次後結束)

===================================================

特別介紹 M98 副程式2用法

第1種(不同檔案,呼叫外部 : A呼叫 B)
FANUC用  M98 P L  M98 P123 L3   呼叫 副程式O123  連續3次
三菱  用   M98 P L  M98 P123 L3   呼叫 副程式O123  連續3次
P –呼叫外部不同檔案
L –連續做幾次
M98 P100 L3; (呼叫外部 O0100 –連續做3次)
M99 (結束) 

------------------------------------------------------------------
 
第2種(同一檔案內, 在其內呼叫 :A 呼叫 A內第幾行 )
M98要程式內呼叫→N那要改機台參數
3201 #6=1
6005 #0=1 
M98要程式內呼叫→N (同一檔案內, 在其內呼叫)
FANUC用 Q
三菱  用 H


%
G00 G17 G40 G49 G80 G90
T1 M06
G00 G90 G54S1110 M03
G43 H1 Z5.
G54 M98 Q100 (=N100)
G55 M98 Q100
M09
M05
M30
N100 (STAR)
G00 X-53.75 Y36.25 Z5.
Z1.
G01 Z-5. F150.0
Y36.235 F300.0
X-53.737 Y36.228
X-53.722
...
..
X-43.432 Y32.924
G00 Z5.
M99 (END)
%
 ----------------------------------------------------------------
Haas 機台副程式 M97
P  同一檔案內, 在其內呼叫 :A 呼叫 A內 第幾行
L  N第幾行

O0001
M97 P1000 L2 (L2 走2次)
M30
N1000 G00 G90 G55 X0 Z0 (N1000 STAR)
S500 M03
G00 Z-.5
G01 X.5 F100.
G03 Z...
G01 X0
Z1. F50.
G91 G28 X0
G28 Z0
G90
M99 ( N1000 END)

================================================
  

工程師 萬事如意










 







離婚見證人彰化離婚證人高雄離婚見證人







台北結婚證人桃園結婚證人新竹結婚證人台中結婚證人高雄結婚證人嘉義結婚證人







遺囑見證人結婚證人
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 welcomu7528 的頭像
    welcomu7528

    傳產股

    welcomu7528 發表在 痞客邦 留言(0) 人氣()