找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 141|回复: 0

4.1.4:faunc车床C轴程范围限制-360----360调整

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2012-5-4 12:35:27 | 显示全部楼层 |阅读模式

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

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

×
4.1.4:faunc车床C轴程范围限制-360----360调整
, P7 T  M9 t4 i2 n数控车的C轴用默认后处理输出的范围是没有限制的,同时如果机器的方向与后处理是相反的,修改程序相当麻烦。
  G  O- p5 ~/ P3 z0 a如何做到让C轴在-360---360之间输出程序。
% z- I5 b' a4 G3 @. p' X下面的代码就是针对这个问题的. b, M! g8 s. p4 Y& I9 [6 O+ Z
mastercam v9.1与mastercam X5代码相同$ W; l& f$ B) D4 a) p& l- e3 L
1 k5 }7 C$ f: f1 j( j6 K8 `
6 R) n! e6 }5 D, v" w) j
1.在任意2个块中间增加一下代码
9 T5 N( j( c# @0 z. v2 B9 n
4 f( t# f" X5 J) {" j, Q0 I1 [& Ypmax_index, m% I/ t. v# {: D- c# |
        [& \' R- r& D9 }, ~
        while cabs > 360, cabs = cabs - 360 + v, Z- j2 R5 Z6 N9 F0 C' G7 _
        while cabs < zero, cabs = cabs + 360
; T% V3 T8 C( s        while cabs = 360, cabs = 0   |% k# b+ C- c
        cabs = -(abs(cabs))
' G4 E" O' V3 e; G        ]
' C$ K% ?8 @4 X8 R) _0 r; U- E0 W6 l, K  ~6 _
2.查找pfcout,改为
4 ?. m- S# u" c* Npfcout          #Force C axis output9 A% H$ J5 ]9 T/ K0 X
      pmax_index
# ?: @& T  H( d' y
# Q9 j- R6 j, U, ^9 }7 J! r2.查找pcout,改为# E) F2 |$ a, C% _& ^
pcout           #C axis output2 q: k& Y9 i+ g; t& j1 M6 t
      pmax_index
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-8-22 22:43 , Processed in 0.489672 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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