QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11小时前
查看: 1354|回复: 3
收起左侧

[求助] mastercam数控车后处理问题

[复制链接]
发表于 2019-12-8 13:42:50 | 显示全部楼层 |阅读模式 来自: 中国河北

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
请教大神们,车床后处理怎么样修改,能把G2或者G3改成非模态格式的,也就是说G02 X100.Z50.R2.  后面再跟一条不把G02给省略掉,万分感谢诸位大神们的解答!!!
发表于 2019-12-8 22:50:36 | 显示全部楼层 来自: 中国吉林
以默认MPLFAN为例,搜索 / u& p( m& ?4 }8 s  ~
psgcode         #Output the Gcode based on the current plane7 ]  o# A' ^# I7 @+ i/ {, O
找到代码" `+ h# N5 b( P- b3 W: O8 \( W3 j
psgcode         #Output the Gcode based on the current plane
% V1 A! R* ^2 l* Z! m1 _. ~" I) w      if c_ax_flp,
: V) B) {; c: R, Y: l        [( s% T- E9 J/ [$ M0 E1 i5 V- o
        #Reverse arc direction for c_axis flip1 _  X2 o% U  ]) [" m9 q
        if gcode$ = two | gcode$ = three," C. s8 L9 U$ I  b
          [
3 K: Z, s+ R; {6 N$ R          sav_gcode = gcode$
/ s  H0 I8 u& G( K, V7 t          gcode$ = (5 - gcode$)  #G02->G03 or G03->G02( `: `) b6 d3 x
          ]
0 E, D+ B# G: T, T        ]
. ^, q  i8 j' G4 o5 s% g          if plane$ = zero, `sgcode
9 G4 J# {) L, |# p+ `+ P" ?+ x5 g      if plane$ = one, `sgcode1
8 b  N6 d# u4 k. h$ C5 S0 Z      if plane$ = two, `sgcode2
, @2 h4 ]/ ^% c2 w0 I3 y      if c_ax_flp, gcode$ = sav_gcode
8 Q, Z0 X$ \$ Q) p
" \- H) @( @: O加点作料改为
$ O+ i3 m2 z3 v  }4 Z9 |  Z* B' Tpsgcode         #Output the Gcode based on the current plane" C: W4 F( D/ h' M3 E* |
      if c_ax_flp,
! P/ x& q; J$ k; Z) I        [3 [. D. B4 J" K+ G
        #Reverse arc direction for c_axis flip
/ T( q" E, ]. a' U4 H3 e& }3 f% ^        if gcode$ = two | gcode$ = three," o" C. E3 u6 V; |* s+ q- T$ U
          [3 A0 T% \) z" F9 t8 h$ Z& m& \
          sav_gcode = gcode$: r" @" T/ `/ _+ Y" c' P
          gcode$ = (5 - gcode$)  #G02->G03 or G03->G02
3 u7 v( C  q$ Y& i0 F" j' a          ]4 s* a: p3 J# s
        ]' G! f% a; Z9 p/ v4 [! X& R
      if gcode$ = 2 | gcode$ = 3, result = force(gcode$)
- b5 ]' l4 [; O7 e0 _' A. `          if plane$ = zero, `sgcode
# }6 U1 e% J+ L4 I* [      if plane$ = one, `sgcode1
+ n2 f9 F6 e. k" f7 P# K' w      if plane$ = two, `sgcode2
0 \* q* P* _3 w: m. |( y4 m/ }      if c_ax_flp, gcode$ = sav_gcode8 b, J9 @1 v6 V, N! v
保存 完事
发表于 2019-12-8 23:29:11 | 显示全部楼层 来自: 中国广东深圳
学习大佬
发表于 2019-12-8 23:30:40 | 显示全部楼层 来自: 中国广东深圳
路过不买 发表于 2019-12-8 22:50
9 }) t" v4 g6 j& P以默认MPLFAN为例,搜索 - [# V3 W, G1 a9 c
psgcode         #Output the Gcode based on the current plane
! W$ ^# J3 X  X& w9 Y& {4 |5 t, K找到代码
  w/ \( a6 _( z  H& S7 b" [( ~
表哥:那可以问下后处理添加强制备刀,不需要开启预备刀怎么改
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表