當前位置:首頁 » 加工中心 » 加工中心後處理後怎麼修改

加工中心後處理後怎麼修改

發布時間: 2021-02-03 01:03:29

1. mastercam 後處理怎麼修改

叫人發個叫G40IJK的後處理文件給你,這個是三菱M70加工中心用的,其他系統不知道能否共版用,權用此後處理文件生成出來的程序比較精簡,除第一把刀外後面每把刀自動加M8,每把刀的開頭和結尾是
T1M6
T2
G0G90G54X.......
G43H1Z20.M8
.......
G0G30Z0.M9
M01
T2M6
T3
.........
最後一把刀也帶備刀,調回開頭第一把
前面每把刀M01前都只會Z軸參考點(通常就是設為回Z高度換刀點)
最後程序結束時前會有個三軸回零
平時編程和更改刀具路徑時只需要把最後的三軸回零改成想要回來的指定位置,隨便加個T1M6調回第一把刀出來那就OK了,其他都不用改
我覺這是做產品,零件加工必備的!!!可惜我家裡的電腦沒裝,文件在U盤上,沒帶回來
你叫別人發吧

2. mastercam9.1後處理中在加工完一把刀之後,只要Z向回零,不要X,Y軸回零,後處理如何修改

叫人發個叫G40IJK的後處理文件給你,這個是三菱M70加工中心用的,其他系統不知專道能否共用,用屬此後處理文件生成出來的程序比較精簡,除第一把刀外後面每把刀自動加M8,每把刀的開頭和結尾是
T1M6
T2
G0G90G54X.......
G43H1Z20.M8
.......
G0G30Z0.M9
M01
T2M6
T3
.........
最後一把刀也帶備刀,調回開頭第一把
前面每把刀M01前都只會Z軸參考點(通常就是設為回Z高度換刀點)
最後程序結束時前會有個三軸回零
平時編程和更改刀具路徑時只需要把最後的三軸回零改成想要回來的指定位置,隨便加個T1M6調回第一把刀出來那就OK了,其他都不用改
我覺這是做產品,零件加工必備的!!!可惜我家裡的電腦沒裝,文件在U盤上,沒帶回來
你叫別人發吧

3. 加工中心控制器,編程,後處理

後處理是相當於給機床服務的,每個機床的控制器,系統及個個硬體不同,他們所要的代碼也不同,所以什麼樣的機床要配值不同的後處理。在後處理里還可以加上個人資料

4. master cam備刀後處理怎樣修改

是master cam
X5嗎?

是的!

5. 加工中心NC程式頭不要括弧,怎麼改後處理

單擊"FIND"按鈕,系統彈出查找對話框,輸入「%」,單擊"FIND NEXT" 按鈕,查找結果所在行專為:
"%", e
*progno, e
"(PROGRAM NAME - ", progname, ")", e
"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e
將其刪除屬或改為注釋行:
"%", e
# *progno, e
# "(PROGRAM NAME - ", progname, ")", e
# "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")",
輸出的NC文件修改前對應位置指令為:
O0010
(PROGRAM NAME - A2)
(DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45)
修改後以上指令行不再出現。

6. 我的加工中心第四軸在y軸上,後處理怎麼改

這個簡單 :
fmt A 11 cabs #C axis position
fmt A 14 cinc #C axis position
方法如下:
把A改成B即可版輸出權B了。
fmt B 11 cabs #C axis position
fmt B 14 cinc #C axis position

7. 在數控編程(用於機械加工中心的]時,怎樣對後置處理文件修改

).對後處理文件及其設定方法作一般性介紹.此部分內容一般都不用更改.
以下是截取的部分注釋注釋前都帶#號,系統在執行代碼處理時是不會讀取前面帶#號的語句的.)
# Post Name : MPFAN
# Proct : MILL
# Machine Name : GENERIC FANUC
# Control Name : GENERIC FANUC
# Description : GENERIC FANUC MILL POST
# Associated Post : NONE
# Mill/Turn : NO
# 4-axis/Axis subs. : YES
# 5-axis : NO
# Subprograms : YES
# Executable : MP v9.0
#
# WARNING: THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO
# THE MACHINE TOOL REQUIREMENTS AND PERSONAL PREFERENCE.

2) Debugging and Factory Set Program Switches (系統程序規劃).此部分是MASTERCAM版本的後處理系統規劃,每個版本都大同小異,一般不需更改.以下截取的是9.0版的)
m_one : -1 #Define constant
zero : 0 #Define constant
one : 1 #Define constant
two : 2 #Define constant
three : 3 #Define constant
four : 4 #Define constant
five : 5 #Define constant
c9k : 999 #Define constant

fastmode : yes #Enable Quick Post Processing, (set to no for debug)
bug1 : 2 #0=No display, 1=Generic list box, 2=Editor
bug2 : 40 #Append postline labels, non-zero is column position?
bug3 : 0 #Append whatline no. to each NC line?
bug4 : 1 #Append NCI line no. to each NC line?
whatno : yes #Do not perform whatline branches? (leave as yes)

get_1004 : 1 #Find gcode 1004 with getnextop?
rpd_typ_v7 : 0 #Use Version 7 style contour flags/processing?
strtool_v7 : 2 #Use Version 7 toolname?
tlchng_aft : 2 #Delay call to toolchange until move line
cant_tlchng : 1 #Ignore cantext entry on move with tlchng_aft
newglobal : 1 #Error checking for global variables
getnextop : 0 #Build the next variable table

3) General Output Settings(常規後處理設定).此部分可視情況更改,以適合機台或個人使用.以下截取的是9.0版的一些常規設定.冒號前面的是變數,冒號後面的是設定值,#號後面是註解(一般是說明0代表什麼,1代表什麼,2代表什麼,yes或no應該不用翻譯了吧?!)英文後面的中文註解是我加進去的,翻譯的不是很詳細,但相信大家能看懂.沒有翻譯的就表示我根本不會或此設定不常用....嘿嘿...

sub_level : 1 #Enable automatic subprogram support(啟用自動支持子程式)
breakarcs : 2 #Break arcs, 0 = no, 1 = quadrants, 2 = 180deg. max arcs(打斷圓弧方式)
arcoutput : 1 #0 = IJK, 1 = R no sign, 2 = R signed neg. over 180(轉出圓弧方式)
arctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
do_full_arc : 0 #Allow full circle output? 0=no, 1=no (是否轉成整圓方式)
helix_arc : 0 #Support helix arc output, 0=no, 1=all planes,2=XY plane only(是否轉成螺旋弧)
arccheck : 1 #Check for small arcs, convert to linear(是否檢測小圓弧並將其轉成線)
atol : .01 #Angularity tolerance for arccheck = 2(圓弧角度公差)
ltol : .002 #Length tolerance for arccheck = 1(圓弧長度公差)
vtol : .1 #System tolerance(系統公差)
maxfeedpm : 500 #Limit for feed in inch/min(最大進給-英制)
ltol_m : .05 #Length tolerance for arccheck = 1, metric(圓弧長度公差-公制)
vtol_m : .0025 #System tolerance, metric(系統公差-公制)
maxfeedpm_m : 10000 #Limit for feed in mm/min(最大進給-公制)
force_wcs : no #Force WCS output at every toolchange?(換刀時是否轉出WCS坐標)
spaces : 0 #Number of spaces to add between fields(兩行之間是否加入空格)
omitseq : yes #Omit sequence numbers?(是否省略序列號)
seqmax : 9999 #Max. sequence number(最大序列號)
stagetool : 0 #0 = Do not pre-stage tools, 1 = Stage tools(是否沿用刀具)
use_gear : 0 #Output gear selection code, 0=no, 1=no (是否轉成齒輪代碼)
max_speed : 10000 #Maximum spindle speed(最大轉速)
min_speed : 50 #Minimum spindle speed(最小轉速)
nobrk : no #Omit breakup of x, y & z rapid moves
progname : 0 #Use uppercase for program name (sprogname)(程式名稱是否使用大寫)

4) 中間還有一些例如:Common User-defined(指令設定),Format statements(格式報告),definitions for NC output(NC代碼限定),Error messages(出錯信息),Toolchange / NC output Variable Formats(刀具變數)等基本上都是系統固定格式,不需要更改.在此就不再詳述.當然,我也不建議你更改這些項目,如果你改錯的話,系統很可能不執行或機台報警......

5) Start of File and Toolchange Setup(文本內容和換刀設定).此部分內容很重要,很多使用者都從這里著手把程式改成自己需要的格式.以下截取的是9.0版的部分內容,其中有些是我根據自己需要更改的,中文是我加的註解.引號內是可以更改的內容.

"%", e(程式開頭的百分號)
*progno, e(程式號碼)
comment(註解,可有可無,如不需要則刪除此句)
"(PROGRAM NAME - ", sprogname, ")", e(程式名稱,可有可無)
"(", *tnote, *toffnote, *tlngnote, *tldia, ")", e(刀具直徑及補正參數顯示,如不需要則把此整句刪除)
"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e(程式日期顯示,可有可無)
pbld, n, *"/M99", e (我自己加的一句,如不需要則整句刪除,而不是只刪除引號內的內容)
pbld, n, *"G90", "G92","X0.Y0.Z10.", e(定義加工原點,也可以改為G54坐標)
sav_absinc = absinc (絕對坐標系)
......

(中間省略的部分是系統根據刀路自動轉出的程式,一般不必改)
......
(以下幾句是出現在程式尾,可以根據需要添加或刪除)

n, "Z10.", e (加工完成後提刀至安全高度)
n, "X0.Y0.", e (歸零)
n, "G91", e (轉用相對坐標)
n, "M99", e (回到主程式)
mergesub(此四句為程式結尾固定語句,不必理它)
clearsub
mergeaux
clearaux
"%", e(程式尾) 『::好就好::中國權威模具網』

8. Mastercam X 4軸後處理文件怎麼修改

以下是詳細的Mastercam X 4軸後處理文件修改方法:
一、啟動 Mastercam 軟體的修改文件

以銑削為例,在安裝的MaterCAM根目錄下,採用記事本打開MPFAN.pst 文件(位置為「 D:\mcamx\mill\Posts\MPFAN. pst」)。
後置處理文件簡稱後處理文件,是一種可以由用戶以回答問題的形式自行修改的文件,其擴展名為「.PST」。在應用Mastercam軟體的自動編程功能之前,必須先對這個文件進行編輯,才能在執行後處理程序時產生符合某種控制器需要和使用者習慣的NC程序,也就是說,後處理程序可以將一種控制器的NC程序,定義成該控制器所使用的格式。以FANUC系列的後處理系統為例,MPFAN後處理文件針對的是4軸加工中心,下面我們來優化FANUC 3M控制器所使用的格式。注意:不同系列的後處理文件,在內容上略有不同,但其格式及主體部分是相似的,一般都包括以下四個部分。
(1)Annotation(注釋):以「#」號開頭一般都為注釋,注釋的作用是對後處理文件及其設定方法作一般性介紹。
(2)Commands(指令):指令的作用是對其後面的變數施加影響。
(3)Variables(變數):給出了「問題」中所使用的各種變數的定義,FANUC系列的後處理文件中共定義了26個變數。
(4)問題與賦值:該部分為後處理文件的主要部分,FANUC系列的後處理文件中共包括近200個問題,對這些問題的回答將決定將來輸出的NC 程序的格式。
二、後置處理配置文件的具體修改
以MPFAN.pst文件為例,來修改適合於FANUC或華中數控系統的3軸加工中心和數控銑床的後置處理。
(1)刪除程序行號。在記事本編輯下拉菜單選擇查找,並輸入「omitseq$」查找結果所在的位置:「omitseq$: no$ #CD_VAR Omit sequence numbers? 」將其中的「no」修改為「yes」,修改為「yes」的數控程序中,將不再出現程序行號,通常省略節行號可節省文件空間,可提高DNC上傳速度。該設置方法適合於FANUC或華中數控系統的3軸加工中心和數控銑床的後置處理。
(2)為了適應3軸數控系統,刪除第4軸A0程序指令。
①方法 1:在記事本編輯下拉菜單選擇查找,並輸入「rot_on_x」,查找結果所在的位置:
rot_on_x : 1 #Default Rotary Axis Orientation, Seeques. 164.
#0 = Off, 1 = About X, 2 = About Y, 3 =About Z
可將「1」修改為「0」 ,即為:
rot_on_x : 0 #Default RotaryAxis Orientation, See ques. 164.
#0 = Off, 1 = About X, 2 = About Y, 3 =About Z
修改為「0」的數控程序代碼中,由於沒有第4軸(X軸) 的旋轉軸,即A0的程序代碼,因此更適應3軸機床識別。
②方法2:在記事本編輯下拉菜單中選擇「查找」,並輸入「164. Enable」,將查找到的結果「164. Enable Rotary Axis button? Y」修改為「164. Enable Rotary Axis button? N」,修改後在數控程序中第4軸數據將不再出現。
(3)適合華中數控系統的增加「%」後的程序名。
①方法 1:在記事本" 編輯" 下拉菜單中選擇「查找」,並輸入" %",查找結果所在的位置:" %" , e$
*progno$, e$
" (PROGRAM NAME - " , sprogname$,")" , e$
可修改為:
" %" , sprogname$, e$
*progno$, e$
" (PROGRAM NAME - " , sprogname$,")" , e$
注意:方法 1 修改後,必須在保存 NC 文件時採用數字來定義文件名。
這樣,修改後程序中的" %" 就會有和保存的 NC 文件名相同的數字相接,並符合華中數控系統的程序名定義。
②方法 2:在記事本「編輯」下拉菜單中選擇「查找」,並輸入" %",查找結果所在的位置:
" %" , e$
*progno$, e$
" (PROGRAM NAME - " , sprogname$,")" , e$
可修改為:
" %" , 1234 e$
*progno$, e$
" (PROGRAM NAME - " , sprogname$,")" , e$
這樣,修改後的程序中" %" 就只會與「1234」的數字相接。
(4)NC 程序中的程序名、程序生成日期、時間和公制單位的刪除。在記事本的「編輯」下拉菜單中選擇「查找」,輸入"%" 查找結果所在的位置:
" %" , e$
*progno$, e$
" (PROGRAM NAME - " , sprogname$,")" , e$
"(DATE=DD-MM-YY - " , date$, " TIME=HH:MM -" , time$,")" , e$
pbld, n$, *smetric, e$
在語句前加「#」即代表注釋語句,修改為:
" %" , e$
# *progno$, e$
# " (PROGRAM NAME - " , sprogname$,")" , e$
# " ( DATE =DD -MM -YY - " , date $ , "TIME =HH: MM-" , time$, ")" , e$
# pbld, n$, *smetric, e$
去掉程序名、程序生成日期、時間和公制單位可以縮小程序文件大小,提高DNC上傳效率。但筆者不建議刪除刀具名、刀具直徑和刀具長度等注釋,因為此注釋行指明當前刀路所使用的刀具參數規格,可用於加工前核對加工的刀具清單,建議保留。華中數控和FANUC控制器能接受注釋內容。該設置方法適合於FANUC或華中數控系統的3軸加工中心和數控銑床的後置處理
(5)調整下刀點坐標擺放位置。輸入「G43」查找「#start of file for non-zero tool number」,結果位置:
pcan1, pbld, n$, *sgcode, *sgabsinc, pwcs, pfxout,pfyout,
pfcout, *speed, *spindle, pgear, strcantext, e$
pbld, n$, " G43" , *tlngno$, pfzout,scoolant, next_tool$, e$
將其修改為:
pcan1, pbld, n$, *sgcode, *sgabsinc, pwcs, pfcout, e$
pbld, n$, *sgcode, pfxout, pfyout, e$
pbld, n$,*spindle, pgear, strcantext, e$
pbld, n$, " G43" , *tlngno$, scoolant,next_tool$, e$
比如輸出的 NC 文件,修改前對應位置指令為:
G0G90G54X20.Y-12.6S1440M3
G43H0Z80.M8
修改後則輸出的 NC 代碼變為:
G0Z80. (可先提刀到安全高度平面)
G0G90G54X20.Y-12.6 (再作、定位,避免撞刀)
S1440M3(定位好可啟動主軸運動)
G43H0M8(再加進刀具長度補償並打開冷卻液)
修改成上面的程式可使新的NC指令順序稍微改變,使下刀點(即安全高度)的X、Y和Z坐標值同其他指令分開,更為安全,且易於在斷刀時修改。G43指令在PST文件中有2個位置,如使用下刀點下刀,查找「 #Start of file for non-zero tool number」下修改的第一個出現「G43」的位置即可。
(6)刪除NC 程序中的回參考點指令。在記事本中輸入「*sg28ref」,查找「#End of tool path, toolchange」如下的結果所在位置:
pbld, n$, sgabsinc, sgcode, *sg28ref, " Z0.", scoolant, e$
pbld, n$, *sg28ref, " X0." , "Y0." , protretinc, e$
可修改為:
pbld, n$, scoolant, e$
# pbld, n$, *sg28ref, " X0." , "Y0." , protretinc, e$
也可修改為:
pbld, n$, sgabsinc, sgcode, * sg00, " Z100.", scoolant, e$
# pbld, n$, *sg28ref, " X0." , "Y0." , protretinc, e$
上面2種修改NC程序的方法,前面一種是完全刪除了Z軸回參考點和X、Y軸回參考點的2段程序;後一種是通過增量的方式把Z軸快速提高100mm的高度,再把X、Y軸回參考點的程序刪除。對回參考點做適當修改,可在加工結束後使得機床各軸不回參考點,便於手動換刀時節省時間,也給再次裝夾零件贏得時間。上面2種設置方法都適合於FANUC或華中數控系統的3軸加工中心和數控銑床的後置處理。
(7)調用以及設置後置處理程序。後置處理文件的編輯和設定完後,注意另存為一個以「pst」為後綴的文件,以便調用。
設置後置處理程序在 MasterCAM X3 軟體界面下,點擊菜單欄的「設置」選項,在下拉菜單中點擊,或按快捷鍵:Alt+F8,出現如圖3所示對話框。設置好後點擊勾選,即可出現圖4所示對話框,點擊「是(Y)」即可保存系統配置文件,系統就可以按照你選擇的後置處理文件進行處理NC程序代碼。

9. 加工中心x軸Y軸已常規方向反的後處理要改嗎

肯定要改啊!

10. CMC 加工中心,三凌操作系統,怎麼修改後處理在那修改

你說的是刀具准備,這個在加工過程中很實用,能節省很多時間,具體操作是,刀具換好內以後在程序運容行過程中加個你想准備的刀的刀號,注意不能加M06,加的話就換刀了。舉個例子
T01
M06
G54 G90 G0 X300 Y200 T02 程序在運行過程中准備2號刀
...........
..........
T02
M06 走到這步,無需刀庫旋轉准備刀,直接換刀
.................
CAM修改後處理有一個專門的軟體,正版CAM是自帶的,盜版的你自己去下載個就OK了

熱點內容
線切割怎麼導圖 發布:2021-03-15 14:26:06 瀏覽:709
1台皮秒機器多少錢 發布:2021-03-15 14:25:49 瀏覽:623
焊接法蘭如何根據口徑配螺栓 發布:2021-03-15 14:24:39 瀏覽:883
印章雕刻機小型多少錢 發布:2021-03-15 14:22:33 瀏覽:395
切割機三五零木工貝片多少錢 發布:2021-03-15 14:22:30 瀏覽:432
加工盜磚片什麼櫸好 發布:2021-03-15 14:16:57 瀏覽:320
北洋機器局製造的銀元什麼樣 發布:2021-03-15 14:16:52 瀏覽:662
未來小七機器人怎麼更新 發布:2021-03-15 14:16:33 瀏覽:622
rexroth加工中心亂刀怎麼自動調整 發布:2021-03-15 14:15:05 瀏覽:450
機械鍵盤的鍵帽怎麼選 發布:2021-03-15 14:15:02 瀏覽:506