|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
4.1.4:faunc车床C轴程范围限制-360----360调整" `1 G& v4 Z! ^7 O0 i+ _9 m
数控车的C轴用默认后处理输出的范围是没有限制的,同时如果机器的方向与后处理是相反的,修改程序相当麻烦。
8 g3 l, h- j) |" y# t2 F8 f7 K如何做到让C轴在-360---360之间输出程序。
" A, b6 A+ K0 g; O; ^3 b: z! h, g( f* M下面的代码就是针对这个问题的
0 s' @) t. |) ^: R) T' Mmastercam v9.1与mastercam X5代码相同5 A p, }8 O3 o) y/ j0 K
, I4 Y/ x9 ]' g h: [; u0 p. P9 J3 x7 r1 Z* D+ v9 _0 U. |
1.在任意2个块中间增加一下代码
, W( T4 W. Y7 V( J# T
; N9 C3 x/ R/ vpmax_index
5 P6 p7 i3 |9 B) }* p* }# N [4 F, v1 `9 k( m! K7 C7 @
while cabs > 360, cabs = cabs - 360
0 O! {& z" @# Y" H: F! H) x& z while cabs < zero, cabs = cabs + 360 % x2 C% d: {. ?3 r
while cabs = 360, cabs = 0
X, k D' n6 a9 B7 {! ` cabs = -(abs(cabs)) ( [" E' g1 h6 e, Y* f" W
]/ _! N c8 l) R3 `
8 G N) J4 `0 m1 }( t3 v1 ]- A+ w% `
2.查找pfcout,改为
+ ~9 h8 b9 E {& wpfcout #Force C axis output
! Y9 ^! N" z6 K pmax_index
- j" n! N# e/ S& I% N% P d2 O+ U2 T! W' l% T" P
2.查找pcout,改为
+ ^7 S1 w9 H: O6 Cpcout #C axis output
# B! Q2 e9 X2 v. F) T pmax_index |
|