|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
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 |
|