|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
3.2.4:增加丝攻螺距与进给不匹配检测功能 U" ]( L& x0 t. H- D
CNC机器攻丝时当转速与丝攻螺距不匹配时将会造成断刀。如果在刀具设定时设定又要通过计算。如果是英制螺纹更不好算,那又更好的方法,只要给定转速和
- l- p8 A5 W) V
4 t, L6 P0 v8 {* |0 r' p+ E螺距就可以了?
5 F8 i- b0 H8 o* \% ] z答案当然是可以的。下面就是利用转速和螺距自动计算进给
- l+ `% o8 I: z9 b" Z% w, s% e2 [& `* G1 e3 J6 w
mastercam V9.1代码
1 M7 L% _1 @( f- s/ A8 J1.增加丝攻螺距参数
; E% O( X M/ W7 |4 h( Pfmt N 4 n_tap_thds #Number of threads per inch (tpi) / Pitch (mm)
! c; D r+ L, f% }4 ^( m- _9 d6 y' }. J
: Q9 y& y( K# b/ C
3 G4 a6 M5 l3 R% K
% c& y' B/ Z- [/ p: u- ^2.ptap下面加入以下代码) F6 `; U. A6 O6 C: b
if met_tool, feed = speed * n_tap_thds #Tap pitch (mm per thread)% d. {" d# I$ c x+ h2 J
else, feed = speed/n_tap_thds
) q U" l: L- V" d$ Y6 _1 b3 ]- u# C# s. _0 ?! H4 s
3.测试结果, w/ ^" K6 ~5 w2 n, s, |+ |1 b
7 a3 S5 |2 P0 d, z9 k( d
6 b0 V# [7 O" ?; ]) c3 u# P- }+ P
5 t8 b% R/ x. i3 p3 T3 Z4 v. g7 ?8 H9 nmastercam X5代码& L6 U& T% e5 y+ y
1.增加丝攻螺距参数; a$ f! {; I1 M" O* m! l% c/ \* T1 I
fmt N 4 n_tap_thds$ #Number of threads per inch (tpi) / Pitch (mm)
1 ~2 M1 t N& s6 [9 z% }6 D5 F2 a
1 D L. R' \* }" b& B% y- T6 L, t; M$ D4 f) t/ _
& X) c0 o3 [9 T8 H" j6 \0 H4 U
2.ptap$下面加入以下代码
. N1 H! d# _* J6 h' X" W' Y if met_tool$, feed = speed * n_tap_thds$ #Tap pitch (mm per thread)
: E( I# I1 u& I; |! Z1 m. ^" v1 ~! f& K else, feed = speed/n_tap_thds$ |
|