找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 509|回复: 8

[讨论] 如何将程序中的z值取反

[复制链接]

2

主题

2

回帖

3

积分

新手上路

积分
3
发表于 2013-3-12 22:50:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

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

×
请教各位大师怎样将输出程序的z值取反,就是向上为负向下为正,我这有台麦迪克的机床有这样的特点

0

主题

263

回帖

683

积分

高级会员

积分
683
发表于 2013-3-12 23:02:00 | 显示全部楼层
以UG來講,就是
2 i, X7 Q5 l5 \1 s! Q5 r* cset mom_pos(2) [expr -1*$mom_pos(2)]
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-13 19:00:13 | 显示全部楼层
回复 2# Yeager + i9 `& ?1 }# H* @/ n2 W

; L+ L, W1 z3 f7 M* C) S7 M- f$ @# w0 Z
    对mastercam来讲' J/ X3 H2 W3 L2 l! ^1 j
   zabs * -1* w' B& M- E, q' ^: U
    zinc * -1
回复

使用道具 举报

29

主题

817

回帖

908

积分

高级会员

积分
908
QQ
发表于 2013-3-14 13:44:25 | 显示全部楼层
后处理中找到改为如下:
  x5 N$ ]0 I8 P0 C6 u  Zzabs * -1
- e  N8 O2 U( U5 H4 jzinc * -1
回复

使用道具 举报

2

主题

2

回帖

3

积分

新手上路

积分
3
 楼主| 发表于 2013-3-16 20:57:17 | 显示全部楼层
回复 4# vinney777
- {/ v# E5 F9 f. B8 x, a
( P2 I8 P. ~1 Z9 I+ x9 _1 n$ X+ O1 {
    改了之后报警无法生成啊!& \) H5 |; x2 H8 |6 M4 k
是全部要改,还是只改部分的,请详细的说下,谢谢
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-17 09:05:52 | 显示全部楼层
回复 5# 1148603361
2 Z. k. j4 Q0 j! t; @$ e% N% C; ^0 L1 O" E& o7 p  q
5 D  \& m$ g' Q+ Y7 p8 \
    什么后处理
回复

使用道具 举报

2

主题

2

回帖

3

积分

新手上路

积分
3
 楼主| 发表于 2013-3-17 21:42:29 | 显示全部楼层
回复 6# 若枫
# S9 h* g! J8 x, P" T  `
2 v" c' T% ^  R: h8 u0 O
$ w5 j& ~9 S! \, M. f' \: e    mastercam9.1的
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-29 20:29:33 | 显示全部楼层
回复 7# 1148603361
( }6 T& |1 ~8 y0 v  D
" o; J7 A0 b. L: Z$ \; }' Y- I. V; t! ]& d; N: l9 _5 C% j" Q( K
    mastercam后处理不应改发到这里。我给的方法就是mastercam后处理的方法。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-30 07:08:19 | 显示全部楼层
回复 1# 1148603361
5 l! c' V9 p/ C; n! `6 g* W1 i* w4 q, Q" m% g
将后处理一下代码出增加红色标记代码即可,以下代码适用于mastercamX-X?
9 O1 ]) t6 J5 D8 q3 Umastercam V9去掉$即可。  R2 D' e0 G. S6 s
pfzout          #Force Z axis output$ l- i+ ]; ?, S4 ~3 K, R; d% K) p
      pabs
; M9 N0 y* F2 c/ h& \      if absinc$ = zero, *zabs, !zinc
6 n. K5 F! m2 I# c  n5 k$ g      else, *zinc, !zabs
1 z* B( e. s  Z. D/ S
3 K" Y6 R3 q' `9 y4 u( i6 ]) s9 xpzout           #Z output: `" p* b! P" q1 n% v$ g: I
      pabs  A  s6 x* p9 _
      if absinc$ = zero, zabs, !zinc  c5 ~; V* x; s2 J" o( j7 |
      else, zinc, !zabs0 q5 F  H, o' C* V

; H4 j" o- Z- c7 l- ^2 g+ tpabs, D1 i! b  V- o' A, }6 d1 Y
     zabs = z$ * - 10 r- F- h) l0 Q7 h- t- k
     zinc = z$ * - 1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-8-23 01:15 , Processed in 0.142041 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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