|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
4.1.4:faunc车床C轴程范围限制-360----360调整
2 i0 X% ]# W; V) E. c数控车的C轴用默认后处理输出的范围是没有限制的,同时如果机器的方向与后处理是相反的,修改程序相当麻烦。9 M# C9 E- r) K, j
如何做到让C轴在-360---360之间输出程序。
) `+ j& S; o3 A4 w下面的代码就是针对这个问题的
% X) k4 ?: L1 y( a' ?% C. Omastercam v9.1与mastercam X5代码相同4 _' w$ Q8 `" u
8 w: G1 T6 ^, x4 U$ V2 C
- `1 s1 v8 ]* l3 G8 g
1.在任意2个块中间增加一下代码/ J6 m0 a) ^) t. p
$ J- R$ W) e2 `* R+ G( wpmax_index
, `6 U+ f1 L B7 u: A% D [5 `* S! c+ Y! i1 t
while cabs > 360, cabs = cabs - 360
. u$ M6 b% x( Q9 z2 e! {: ~3 K6 J while cabs < zero, cabs = cabs + 360 + P3 W, a3 p4 Y/ L& {% K1 Y
while cabs = 360, cabs = 0
5 \6 ?, n1 A: r& [4 P# A cabs = -(abs(cabs))
8 }* h! x2 o5 I7 W+ @# U1 ~ ]
# Z5 @% k! \& e* T) w8 I T/ E1 ]4 ]! N# M3 e" p5 G- V
2.查找pfcout,改为2 ^* U+ y; i- E/ s* i1 u k
pfcout #Force C axis output
% W" \7 A# `& S( C& N9 j+ R pmax_index1 w! v4 X' C; n% n/ z E# Y3 F
( f- u. g8 `! I: y7 Q( C; ?. X2.查找pcout,改为
- i$ t$ g0 J! W5 Rpcout #C axis output" i r/ A7 [6 l* V# p. @, ]0 ] Y
pmax_index |
|