|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
4.1.3:faunc4轴行程范围限制-360----360调整
- r" _1 X' f2 g3 I. Smastercam后处理中默认的第四轴角度为无限制的。可以无限大,也可以无限小。但当角度转到无限大时,回零需要很久,而且生成的程序也不利于查看,不直接,如何做到角度在-360---360之间输出程序。?- }; v7 {; }# X9 y& ~0 A
下面的代码就是针对这个问题。
, O F: Z2 o9 l3 Z* Y0 P7 O% E' s2 X1 l- \8 e5 k- [
1.在任意2个块中间增加一下代码$ D+ Q! v9 G0 |4 {
" r$ t! M; A# N" R" R2 p' `
pmax_index
* R9 R" W% w$ H1 p/ v* S8 T [
; w) l& B2 X# N, U while cabs > 360, cabs = cabs - 360
2 p$ c( a& Y: W2 I% X while cabs < zero, cabs = cabs + 360
" b7 j4 J [! o while cabs = 360, cabs = 0 . `2 i" B0 `' v( l; k
cabs = -(abs(cabs)) 3 E: x4 X' ^$ u
]/ G( m. n7 Y3 Q$ \
8 S! M P C# i! w% k2.查找pfcout,改为
( v0 m* P4 x# x. p. e7 }pfcout #Force C axis output
; ~/ z4 W5 p( t- Z9 g pmax_index% R. S2 d2 _) a4 ^; B4 w" T
其他代码不变
- x; l6 @1 [7 o! h* j i9 P$ k
' z! O2 \- s2 l6 z2.查找pcout,改为
6 Q6 v+ `1 U& W8 Gpcout #C axis output8 |7 C5 t7 F) _" T9 a* Y
pmax_index- K2 y& U E# N# |5 h; Q
其他代码不变 |
|