找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 511|回复: 8

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

[复制链接]

2

主题

2

回帖

3

积分

新手上路

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

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

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

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

0

主题

263

回帖

683

积分

高级会员

积分
683
发表于 2013-3-12 23:02:00 | 显示全部楼层
以UG來講,就是
4 l5 I" S4 U& F3 m: e8 V# P  Vset mom_pos(2) [expr -1*$mom_pos(2)]
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-13 19:00:13 | 显示全部楼层
回复 2# Yeager
! x9 a3 ?8 u6 W2 Y' G( S7 d/ [/ L5 ^* P4 E/ D. \7 M9 @
# f% @3 B8 i$ i5 l% ^* A+ u
    对mastercam来讲
  e  f! B) A: M  m6 B+ R. P   zabs * -1: k% q+ q& s/ t. E3 |% u
    zinc * -1
回复

使用道具 举报

29

主题

817

回帖

908

积分

高级会员

积分
908
QQ
发表于 2013-3-14 13:44:25 | 显示全部楼层
后处理中找到改为如下:2 Y  G0 g9 q3 d7 N+ y4 Y
zabs * -1
/ I7 Q+ t' ?$ `4 h: Yzinc * -1
回复

使用道具 举报

2

主题

2

回帖

3

积分

新手上路

积分
3
 楼主| 发表于 2013-3-16 20:57:17 | 显示全部楼层
回复 4# vinney777 $ K- `1 t( I) D, w

, S; Q6 r) E. h! d$ b% e8 D6 z4 I. M" H7 s( H+ t# B9 o
    改了之后报警无法生成啊!0 F' M; V$ i7 }! C1 V
是全部要改,还是只改部分的,请详细的说下,谢谢
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-17 09:05:52 | 显示全部楼层
回复 5# 1148603361 . b  d7 t0 t4 s! w0 y: V0 @3 l

$ ]) i8 j4 R$ b4 `; P) |' @; ?5 F" M# ^, v+ H
    什么后处理
回复

使用道具 举报

2

主题

2

回帖

3

积分

新手上路

积分
3
 楼主| 发表于 2013-3-17 21:42:29 | 显示全部楼层
回复 6# 若枫 ' I$ O! U* ~  K- U

$ A* j: n1 O: T$ U( R$ Y& g
* Q' P$ G" ~& r9 n    mastercam9.1的
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-29 20:29:33 | 显示全部楼层
回复 7# 1148603361
6 o8 y% v8 K6 d5 C9 b2 n2 _0 o% N9 y3 U" y+ ~' l+ [; a

3 G) |8 ^  x$ X5 ?$ N2 h3 o& D    mastercam后处理不应改发到这里。我给的方法就是mastercam后处理的方法。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-3-30 07:08:19 | 显示全部楼层
回复 1# 1148603361
# N( L7 S7 O( ~/ C
0 S: e% Z1 M2 y7 k& @. X将后处理一下代码出增加红色标记代码即可,以下代码适用于mastercamX-X?
: F" w% e2 k/ g$ V' c7 Ymastercam V9去掉$即可。
, L, |9 U, {6 R4 G8 U4 ^# [pfzout          #Force Z axis output
" l, o, P! @" y: F5 {      pabs
  v& H2 h! n$ R4 e      if absinc$ = zero, *zabs, !zinc$ E9 [$ b( h0 t* A( \' W: a
      else, *zinc, !zabs
  c4 k( B- A. w. {% t1 l; {7 E! T8 |0 {' G# r
pzout           #Z output* S0 {; z; r) @* o: I) ^! }2 c6 [! J
      pabs! N) Y; w8 T8 b& _
      if absinc$ = zero, zabs, !zinc
4 A3 C0 R- {7 a7 z# M6 R- `      else, zinc, !zabs
+ X- T& f. v# P8 q& q7 P- e4 S7 @/ J$ P' D* L, Z% h
pabs/ a! l% A4 v: P
     zabs = z$ * - 1
) t3 B" H  m2 P1 p7 m6 Q     zinc = z$ * - 1
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-8-23 02:40 , Processed in 0.154691 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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