找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2009|回复: 17

[求助] 车削,后处理修改X轴正负数?

  [复制链接]

1

主题

82

回帖

154

积分

注册会员

积分
154
发表于 2014-10-14 14:13:43 | 显示全部楼层 |阅读模式

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

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

×
各位朋友请问一下后处理里面怎么修改X轴的正负数变化? 这里是2个后处理处理的同一条程序出来的结果!5 x2 I4 x6 A/ I% T( @
我想修改后处理得到X轴的正负数效果,不知道在哪里修改?若枫老大告知一下,感谢!

2个后处理对比

2个后处理对比

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2014-10-14 17:28:15 | 显示全部楼层
回复 1# yan 2 M; s4 z1 F& m

0 e6 s+ S4 w6 m# p, `) \: {# W9 V
    打开后处理,按下面的改即可,其他同理。' W- K5 L; v( V0 b
pfxout          #Force X axis output6 Z' ^2 C1 l& o6 S3 D% C* Q
      xabs = xabs * -1
7 \/ z, v. o) Y      if absinc$ = zero, *xabs, !xinc2 d8 T" \/ E# ^1 F3 D
      else, *xinc, !xabs
回复

使用道具 举报

1

主题

82

回帖

154

积分

注册会员

积分
154
 楼主| 发表于 2014-10-15 11:38:40 | 显示全部楼层
回复 2# 若枫
9 k& [+ C8 p% C, A( u$ v& l1 y; E7 s" {
! Z2 S  v% ^) L9 `: k
    感谢若枫老大!又学习了!
回复

使用道具 举报

1

主题

82

回帖

154

积分

注册会员

积分
154
 楼主| 发表于 2014-10-15 13:53:37 | 显示全部楼层
回复 2# 若枫
9 x) o0 }2 M) ^; {$ Z& W$ H& j* \2 P0 t5 d# U9 q
0 [8 O! ]1 {# n% A5 y+ ^  w: W
   若枫老大  按照你的修改了  结果还是不能正负切换   ,我修改成你的这段代码,后处理出来的X轴没有反应,还是和没有修改之前一样!我用我这里的2个后处理都试过了!1 k8 C  Q. E8 @& p2 P6 v7 R8 h
/ N8 }* P5 t* v4 Z% r% D# w
pfxout          #Force X axis output
. q( i- E. p# L4 d. _      xabs = xabs * -17 e% Q# P  y6 C5 X# R
      if absinc = zero, *xabs, !xinc# J" L1 S- X+ q
      else, *xinc, !xabs/ y) |7 S/ u% R6 ^. C" i; v

& J4 C  ?1 P  B+ y  i' o9 Q$ Spxout           #X output- @' d) n- Q8 w
      if absinc = zero, xabs, !xinc
7 |; N4 u: ?+ D# P; R- `      else, xinc, !xabs; M2 L" Q+ K4 _/ N2 j- j2 `! X: n

" l% A% ~  U/ i* y* C- J这一段没有加$这个符号,加上也没有反应!
回复

使用道具 举报

1

主题

318

回帖

195

积分

注册会员

积分
195
发表于 2014-10-15 13:59:14 | 显示全部楼层
车床的没有用软件编过,估计你的是车床刀架位置定义有问题
回复

使用道具 举报

1

主题

318

回帖

195

积分

注册会员

积分
195
发表于 2014-10-15 14:00:51 | 显示全部楼层
如果是修改了后处理还会出现这种情况
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2014-10-15 17:50:30 | 显示全部楼层
回复 4# yan
; _* k! `3 A( T1 j* D9 u. o  q$ R$ R/ B' d; f$ a  U
& D8 Z+ [+ ]) s* e6 ~$ X1 q" O8 T" S
    如果上面的方法不能达到要求,请按下面的方法修改9 p5 ^" U$ i# l
查找
% @' [# g3 P9 \dia_mult     : 2     #Multiplier for output on X axis (Neg. switches sign of X)
; ]. l: U' {0 N& c/ r8 F改为
0 S( P. b2 R" [% g1 Ddia_mult     : -2     #Multiplier for output on X axis (Neg. switches sign of X)
回复

使用道具 举报

1

主题

82

回帖

154

积分

注册会员

积分
154
 楼主| 发表于 2014-10-16 08:16:24 | 显示全部楼层
回复 7# 若枫
  R" @, \4 n7 G0 p. [2 l
. Q5 }6 l2 s7 D' _: n' U" C" k; l4 s
    谢谢若枫老大!问题已经解决,感谢!
回复

使用道具 举报

1

主题

318

回帖

195

积分

注册会员

积分
195
发表于 2014-10-16 09:14:26 | 显示全部楼层
回复 7# 若枫
2 J- V4 d& |- k" R1 c  l& b& g* n- n+ V0 |1 }0 S9 l! b
老大,在X轴输出乘2才对的,如果强制改为-2了,的确是可以出现正数,但是一旦是切断这类动作,例如要切断到图纸的x-1.0,这样后处理出来会不会出现切断到x1.0就退刀了。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2014-10-16 17:25:41 | 显示全部楼层
回复 9# jy0668 3 ]1 G7 J2 |( U% Y, t( r
7 p$ ^6 m" f5 V4 ^% P7 O( ]$ D1 q

, x: C( l% G6 Y) [! r   方法很多种,只是给你最简单的一种方法。
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-8-23 09:57 , Processed in 0.155841 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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