若枫后处理论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 238|回复: 4

[求助] 将-Z改为+Z

[复制链接]
发表于 2019-11-8 19:48:15 | 显示全部楼层 |阅读模式

马上注册,学习更多后处理知识,享用更多功能,让你轻松玩转社区。

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

x
本人是开走心机的数控车床,走心机的数控车床加工时Z轴是走+Z的,一般车床是走刀机,加工时Z是走-Z的,用MastrecamX5后处理出来的程序Z轴在加工时是走-Z的,只能在走刀机上用,走心机不能用.请问要怎样才能使MastrecamX5后处理出来的程序Z轴在加工时是走+Z.因为本人开的是车铣复合的车床,有时要用铣刀进行2D加工所以要用MastrecamX5编程
1 o) [' `  q) W- N4 f; ?- T7 f; w如以下程序1 h0 S, {% P+ [8 u
%' k: l! A& n) c* |. F# H  r; [

0 D% W/ o3 g% R( UO0000% d8 D8 s2 }" d0 S
0 J, e9 h8 V7 T; t+ z
(PROGRAM NAME - T)4 z; l8 k* `* b/ ~; l2 k
9 T7 x: m2 a* i
(DATE=DD-MM-YY - 18-02-16 TIME=HH:MM - 15:22)
+ x; x; r# \) g& X7 Y8 Y3 D. t
! `% `" d. O: q8 @: \& f' S(MCX FILE - T)" m" J. }, x8 s8 V9 F$ u+ r

; X/ Q; O0 {9 Z* k( |9 y(NC FILE - C:\USERS\ADMINISTRATOR\DESKTOP\T.NC)" I& Z# U3 l1 \" [- S, P/ Y2 W

6 i& l: V  j6 v9 e3 O8 [3 u( E7 x(MATERIAL - ALUMINUM MM - 2024)
+ g, q: X+ R* z, ]0 t: B+ ]2 B( P
8 J( P- }& \+ r) S6 l4 _G21% n) b( ^$ q- b1 f; h

# C* _" O, T/ @3 J. G(TOOL - 214 OFFSET - 0)2 V( H7 c: q2 k& Z

  q- ^, V- f, N, S(  5. FLAT ENDMILL)
. _9 G& v, e! g, O8 T# U' s* b% @% [  R6 q
G0 T214002 f" {& H6 C0 a& Y% ?( O- X3 B
" U2 ]( B3 E0 h6 ^, @
G17
# }# g7 [6 c4 t/ |! }/ E9 a) m, g
M23" @% H; y' x. H' X3 k
$ y, |# F: Q/ B! e8 T
G0 G54 X-30. Y12.5 Z5.   2 v! d. g0 r  L0 Y& S, L
                                        (Z5)后处出来后是要Z-5+ u  {: g5 ?( m$ C
5 V6 K* s' j4 t6 b# G2 e# A
C0.$ H8 Y, Q' Z$ C$ d1 ~  ]. J" U

; _7 `# s0 a' qG97 S1909 M52# D) `- w& U* l9 }+ ^) h4 j% d

, G! j% p. n$ s) FZ2.                     (Z2)后处出来后是要Z-2       , S4 `" p0 a, C; J' i: d' u

' m& Z1 J9 U' k0 Y1 E4 I% [" g$ B" IG98 G1 Z-5. F95.5      (Z-5)后处出来后是要Z5! J* a4 w& D* p) W$ x2 e
4 K; k% `' c# L9 m
X30. F190.9
4 D9 L, p1 A1 ]; l" M8 K+ O8 E- N7 O( I( X7 Q5 q
G2 X45. Y5. R-7.5. X$ S% M0 K3 L/ K; c# k8 C# I& [

( C5 f  r/ T. zG1 Y-5.6 E; [" I1 ^7 b+ |5 v

% Z$ m* |9 [2 _, b/ d( jG2 X30. Y-12.5 R-7.52 ^; ]) G4 T6 w6 ?
3 e3 {9 l! W4 ^5 b3 ]8 I* S
G1 X-30.* _4 J( q" G6 t  i+ [
" J2 X9 N+ {; O
G2 X-45. Y-5. R7.5
9 `# f* D( z4 N# \6 N% ]6 ?
  B- C5 j  s5 ~. OG1 Y5.
. s4 k) q6 K! f$ Z, C7 m# V9 Q3 B. r+ T  x
G2 X-30. Y12.5 R7.5
' e: j& k" N, J. @
0 ?7 n' W" E# e; N! J2 pG0 Z5.  H+ u5 I& q' @* x6 ?1 X2 Y$ T. w% ?
5 g: c/ q+ D: ~
G28 U0. V0. W0. H0. M55: l1 ]; c) g  R. p
, H7 N) l! l' c& a0 l1 ]: A
T21400: j4 Q" A4 H4 g

$ E; i. v6 T  ~/ eM30
/ g/ A3 h, v( M& l* {" T1 U2 g, |2 H( v) T
%
 楼主| 发表于 2019-11-8 19:57:46 | 显示全部楼层
走心机机床图片
, n! ~! J+ g# P0 G( T
265.jpg
发表于 2019-11-9 08:57:26 | 显示全部楼层
聚贤庄66 发表于 2019-11-8 19:574 {. W$ `( i6 e! Z
走心机机床图片
+ R6 W0 ^4 f: |2 B" t2 h7 X" T% `
方法1:
$ N1 c. k4 u4 u  D 查找8 A! b4 W$ _9 q& H/ a2 _% u7 B
pl_ax_m0z    : 13 h: s- s; D8 r7 t1 Y  w
改为5 d! }9 a/ R+ t( f: v! I6 ?
pl_ax_m0z    : -15 {! f9 C8 j4 y+ K
9 t0 J' C) X) j$ L. K
方法2:
- L+ @! I* f% ^* ?8 K0 s查找4 [0 n) W! h, b7 Z, s; D
pfzout          #Force Z axis output
1 M0 _, t  L) l0 E; f      if absinc$ = zero, *zabs, !zinc! c4 V. j: ?# b9 l+ y
      else, *zinc, !zabs
. B+ B& ^8 H1 ?6 O' E( N2 T" q7 {: P3 N- b# n2 ~$ ?
pzout           #Z output- p! z4 E8 i% x, ~: f$ d) P
      if absinc$ = zero, zabs, !zinc6 x+ K! b* Q' x
      else, zinc, !zabs$ C2 }' K$ \2 u- ]
6 B. o% y+ q, F6 T# Z
改为
/ j$ Q. e5 o# Apfzout          #Force Z axis output
! M, h! I) W6 [& f1 B. t2 K    zabs=zabs * -1
7 [5 H0 J9 c1 _, Z4 t
: i% k% `5 a$ h. t. t* z       if absinc$ = zero, *zabs, !zinc
% R# P' h5 y3 s) ^6 K4 c      else, *zinc, !zabs
, Z, {/ ~! q4 \- h: F6 c. u* Z2 n2 i
pzout           #Z output/ V! n" B' _7 A# z# g
( G4 L3 R8 p- R! T6 S* G/ ]) ?6 e: Z4 }
     zabs=zabs * -1) H2 d0 Y* v8 Q) V0 V& E4 b( M0 u
      if absinc$ = zero, zabs, !zinc
: |; L5 q9 s3 K8 B  Y      else, zinc, !zabs
" j9 j% B. V) e' O* ]
% E' N/ g  z9 e% R
 楼主| 发表于 2019-11-9 13:21:16 | 显示全部楼层
谢谢您,问题完美解决.
发表于 2019-11-22 11:20:14 | 显示全部楼层
感谢无私分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /8 下一条

QQ|Archiver|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1 )苏公网安备32059002001368号

GMT+8, 2020-1-27 20:25

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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