MasterCAM后处理教程参考模板_第1页
MasterCAM后处理教程参考模板_第2页
MasterCAM后处理教程参考模板_第3页
MasterCAM后处理教程参考模板_第4页
MasterCAM后处理教程参考模板_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MASTERTCAM后处理方法:一.忽略程式名(加上#号)#      Progno,e       "(program name_",program,")",e       "(Date=dd-mm-yy-",date,"Time=HH:MM-",.)二.忽略公英制(加上#号)#      Pbld,n,*smetric,e三.加G54工件座标 

2、      Pbld,n,*sgcode,*sgplane,"G40","G49","G54","G80",.四.程式头忽略XY归零       Pfbld,n,sgabsinc,*sg28ref,"Z0",e#      Pfbld,n,*sg28ref,"x0","y0",e       Pfbld,n,

3、"G91","G28,*Z0,e 需改变为这样.五.忽略换刀程式#      if stagetool>=Zero,Pbld,n,*t,"M6",e六.忽略进刀角度    删除(Pfcout,)*speed,*spindle,pgear,strcantext,e        Pbld,n,"G43"七.程式尾去掉"XO"及protretine,(角度A0)   

4、; Pbld,n,sccomp,*sm05,psub-end-mmy,e    Pbld,n,sgabsinc,sgcode,*sg28ref,"Z0".    Pbld,n,sg28ref,"X0","y0",protretinc,e中的"X0",与protretinc,删除主题:怎样可以去掉后处理出来的MCU 请问我装完9.1后发现处理出来的程序带MCU,怎样才能跟以前的版本一样啊1、增加G54指令(方法一):' J0 e- r- - L4 b  

5、60; 采用其他后处理文件(如MP_EZ.PST)可正常输出G54指令。由于FANUC.PST后处理文件广泛采用,这里仍以此文件为例进行所有修改。其他后处理文件内容有所不同,修改时根据实际情况调整。! j9 d" M& P) M" H& j8 C/ p. p4 k    用MC9自带的编辑软件(路径:C:Mcam9CommonEditorsPfe PFE32.EXE)打开FANUC.PST文件(路径:C:Mcam9MillPosts MPFAN.PST)' l- E: X# v$ _4 I9 C' Y  

6、0; 单击【edit】【find】按钮,系统弹出查找对话框,输入“G49”。; S0 R# q+ R5 J( E& g+ k, 9 |% U8 b7 x1 t* H      查找结果所在行为:, y' - a8 P" 7 O3 o) r8 t    pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, e- |0 o4 T* 2 F1 ; k3 Y1 P# o4 O' P&#

7、160;   插入G54指令到当前行,将其修改为:5 P1 m; 3 s- t; C: z8 K1 E1 / 5    pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, "G54",e; T8 M4 X9 A2 g6 l9 A7 t    输出的NC文件修改前对应位置指令为:) e8 l7 6 _8 S2 e    N102G0G17G40G49G80G909 d$ h* J$

8、 v$ f) B    修改后变为:+ w, n1 h3 G  S2 F% z6 J0 V    N102G0G17G40G49G80G90G54, o2 P) r6 Q& H; c; l    查找当前行的上一行:# g5 I7 v( . o" W% z:     pbld, n, *smetric, e4 P. T- O1 l/ C% G    将其整行删除,或加上“”成为注释行:& s2 $ Q& B* X  k&#

9、160;   pbld, n, *smetric, e1 D5 G* u/ n! h1 . |&     修改后G21指令不再出现,某些控制器可不用此指令。注意修改时保持格式一致。G21指令为选择公制单位输入,对应的英制单位输入指令为G20。4 M* j, ! j* _! G8 A   2、增加G54指令(方法二): : R7 * 7 t* y2 " H! & r   单击按钮,系统弹出查找对话框,输入“force_wcs”,单击按钮,查找结果所在行为:2 / _9   W2 K

10、, G8 U* r   force_wcs : no #Force WCS output at every toolchange?' d6 J; D  |4 s4 M   将no改为yes,修改结果为:/ H"   g* g% E   force_wcs : yes #Force WCS output at every toolchange?% R# o1 X0 w% g  c   输出的NC文件修改前对应位置指令为:8 Y/ e* y7

11、 t" Q   N106G0G90X16.Y-14.5A0.S2200M30 s2 h* h1 e3 r$ 7 B5    修改后变为:8 J* U! u  v  F* Q- |8 ! i   N106G0G90G54X16.Y-14.5A0.S2200M36 M2 s; X9 n6 ?$ G( W$ U   前一方法为强制输出固定指令代码,如需使用G55G59指令时,有所不便。多刀路同时输出时,只在整个程序中出现一次G54指令。后一方法同其他后处理文件产生G54指

12、令的原理相同,多刀路同时输出时,每次换刀都会出现G54指令,也可根据参数自动转换成G55G59指令。6 R. M  S% o4 / G    输出三轴加工中心程序的FANUC后处理文件为MP_EZ.PST,输出4轴加工中心程序的三菱控制器后处理文件为MP520AM.PST。  . # S2 o3 T+ a# : N4 l, b, |& t#   u! ! e8 Q   3、删除第四轴数据“A0.”,以适应三轴加工中心:. L, m3 Z8 s* u8 单击按钮,系统弹出查找对话框,输入“

13、Rotary Axis”,单击按钮,查找结果所在行为:: W/ - # F# z* u7 |* L& a   164. Enable Rotary Axis button? y8 T0 m  P% y( z( T4 f, + $ ?. t   将其修改为:8 Z) W/ K8 A  w( q; m, Z   164. Enable Rotary Axis button? n6 N  d! Z1 L2 m   修改后第四轴数据不再出现。3 t&quo

14、t; V8 r  G% $ 0 W0 H7 S/ b2 w( L& I3 f. R) Q& n$ w4 U1 P, J   4、删除刀具号、换刀指令、回参考点指令,适应无刀库的数控铣机床:! T% U1 N" I( U   单击按钮,系统弹出查找对话框,输入“M6”,单击按钮,查找结果所在行为:, y, O3 K& i& w2 L6 M   if stagetool >= zero, pbld, n, *t, "M6", e: C- |( U1 Q

15、; a   将其修改为:+ V4 b% G# z0 p$ f% g" ?. C6 i0 t   if stagetool >= zero, e pbld, n, *t, "M6"," k1 N8 c& z9 |/ l5 M1 q   另一个换刀的位置所在行为:; ?" m0 X5 z3 B* S   pbld, n, *t, "M6", e+ Q7 7 4 W: O2 S; N   将其删除或改为注释行:$ U7

16、 k# K" W+ y2 V   pbld, n, *t, "M6", e! k- & R# t$ L, r1 R   修改后换刀指令行不再出现,通常修改第一个出现“M6”指令的位置即可。6 Q% : z& g) b   单击按钮,系统弹出查找对话框,输入“*sg28ref”,单击按钮,查找结果所在行为:2 N+ V- G6 ; I! +    pbld, n, sgabsinc, sgcode, *sg28ref, "Z0.", scoolant,

17、 e ' X7 z# ! , x% c4 o   pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e5 8 e" d3 r+ _: I; w& a: ?   将其修改为:&   $ 9 f/ J. e" U2 K% 6 C   pbld, n, scoolant, e" E; f# j! e4 Q- y4 I    pbld, n, *sg28ref, &quo

18、t;X0.", "Y0.", protretinc, e% b! b5 T1 W7 s$ D   输出的NC文件修改前对应位置指令为:3 ; e6 M6 N; f$ e; d! _+ R   N116G91G28Z0.M9+ 7 v2 a9 a  B! z, w: X7 v   修改后变为:$ D, S" o0 . F/ P; h' i8 N& e5 S2 V   N116M97 M5 b( X7 _( R5 o8 C+ K) y8 z:

19、D   PST文件中另有两个类似位置,如使用G92指令确定工件坐标,可对其适当修改。加工结束后,机床各轴不回参考点,便于手动换刀时节省时间。/ ! e! U- e3 n* p% n$ r6 g. R& Z  K3 c/ k) # C   5、删除NC文件的程序名、注释行:% d" K! p0 E  g/ O; j3 Q- X.      单击 按钮,系统弹出查找对话框,输入“%”,单击 按钮,查找结果所在行为:0 A4 c4 ?/ 7 / c  &

20、#160; "%", e - H! + G( n: j! O     *progno, e1 E& W  & U8 x$ _( 2 w, n/ u    "(PROGRAM NAME - ", progname, ")", e; V; G. f4 ?# y/ o4 v- m% z2 H3 _/ H7 p    "(DATE=DD-MM-YY - ", date, " TIME=HH:MM -

21、 ", time, ")", e$ v; k9 " N6 ) a1 X    将其删除或改为注释行:' m  Y4   U  O6 m6 N    "%", e- I4 3 O- Y; U6 t    *progno, e7 j2 x# r! n! x' I+ f, S! E    "(PROGRAM NAME - ", progname, ")&qu

22、ot;, e$ Z$ G8 : v6 q    "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")",4 F4 N9 D% f& ?6 W" i-     输出的NC文件修改前对应位置指令为:) Q' f2 P' T: 6 8 P# B' + X    O00101 / x1 H6 7 R4 j  $ E% P' d- B   (P

23、ROGRAM NAME - A2)/ t) P- e' b; L" l2 C    (DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45)1 E2 W/ t3 w% p1 h3 k9 Q    修改后以上指令行不再出现。2 9 q: k  |% u2 " y7 M7 K" z/ # G% u5 m3     单击按钮,系统弹出查找对话框,输入“pstrtool”,单击 按钮,查找结果所在行为:; 3 B$ 8 p" u 

24、   "(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e; Z$ y1 B# 9 6 G8 W8 s    将其删除或改为注释行:0 U$ $ s+ C! 7 m    "(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e" m; U! j' R% + c% L    输出的N

25、C文件修改前对应位置指令为:0 i/ 5 y" k. D5 z! Y   (D16R8.0 TOOL - 2 DIA. OFF. - 0 LEN. - 0 DIA. - 16.)3 |6 w5 y3 * H7 I    修改后以上指令行不再出现。此注释行指明当前刀路所使用的刀具参数,可用于加工前核对加工单,建议保留。法兰克及三菱控制器可以接受注释内容。& R/ e9 E/ H7 D# K)     6、取消行号:& h7 Y/ w7 H4 ?" t4 e    单击按钮,系统弹出

26、查找对话框,输入“omitseq”,单击 按钮,查找结果所在行为:" M+ r9 M9 J9 r+ a    omitseq : no #Omit sequence no.: M4 y5 z* h1 j6 & w# u, o$ l. G    将其修改为: ) F) ?8 ?& t8 n( W4 Q: !     omitseq : yes #Omit sequence no.+ C: f  q4 M; y7 r0 l+ j. C)     修改后行号不再出现。0 W*

27、 ; $ U* c! & W6 z) P6 m( Y%   j  t    7、调整下刀点坐标值位置:$ B9 D- Y* X. o8     单击按钮,系统弹出查找对话框,输入“g43”,单击 按钮,查找结果所在行为:1 d1 e7 X+ S$ O& z% w  w    pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, % m6 7 X8 * . U! : |    pf

28、cout, *speed, *spindle, pgear, strcantext, e 0 c8 B# a- P) L8 Q5 j; y    pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e9 h7 k5 2 X8 ) g    将其修改为:! 0 _) 7 m. 0 b    pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, e" 0 M, ' q&

29、quot; g+ v6 Q$ M       pbld, n, *sgcode, pfzout, e2 l6 g, Q' E: Y$ U: k1 G    pbld, n, *speed, *spindle, pgear, strcantext, e* ?* L7 U* 9 C$ m+ u( C, M      pbld, n, "G43", *tlngno, scoolant, next_tool, e/ O4 + u( O/ s4 & y) L    输出的NC文件修改前对应位置指令为:7 ( X# s- w5 b3 d  e5 *     G0G90G54X16.Y-14.5S2200M38 U' W  R5 1 Z( O0 m+ h5 j    G43H0Z20.M89 F8 y; r6 i( T% n! b) Z    修改后变为:$ k& B&

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论