找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2851|回复: 5

螺纹刀,程序怎么编

[复制链接]
发表于 2012-6-18 08:25:37 | 显示全部楼层 |阅读模式
一个直经为38的螺纹孔。。。在加工中心上做,用螺纹刀加工。请问这程序怎么编啊。。。请高手指教
" }* c: X- N# F. I; p4 ?
回复

使用道具 举报

发表于 2012-6-18 17:49:01 | 显示全部楼层
你说的螺纹刀是丝锥还是螺纹铣刀?
" b6 j5 ?- E# e# l5 D
发表于 2012-6-18 20:12:24 | 显示全部楼层
本帖最后由 cnclovers 于 2012-6-18 20:15 编辑 # q* x: b9 ]- I$ z2 @# t

, Y. w! |( l2 U5 ~( n您好:  n8 l1 h/ y) O
根据您的描述,有几点需要确认一下:
- j; b/ n! L0 b: Q- ?1、直径是38的螺纹是公制螺纹吧?% {  f6 ?9 N) v
2、螺纹加工的深度是多深?1 m- }' {/ ^0 y, ?6 P
3、螺纹铣刀片是几个螺距的?
! R7 U7 ~! c5 M+ U7 q4 j6 ]
" R, N$ Y% F& K# J2 \经查《机械设计手册》(第五版)第二卷—化学工业出版社螺纹有关章节,大致推断一下:
( m+ I4 N; ]7 L0 @* k4 d# B, A7 t& V" d# ]# f
您要加工的螺纹是M38×1.5的公制细牙螺纹,螺纹深度假设40!由于我不确定螺纹铣刀片的长度是多长,所以也假设15(有效长度)吧。
  F7 V: j7 o& D' C+ A/ y; P
' v! {2 y2 z( \" s0 A' o5 {
当然您需要准备的螺纹铣刀片是螺距为1.5的刀片,在铣削螺纹前把M38×1.5螺纹的底孔加工好,也就是D36.5×H45,建立好相应的工件坐标系、刀具长度补偿、刀具半径补偿。
" A3 l% N* Y) p5 J) [  R
% a/ K' I3 D7 n, P3 X数控程序单为:
; y" `, d! w6 d& y8 sO1234;
' g( w# L: q' W+ k+ t# O8 ]1 EG91 G30 Z0.;
& ?0 m  i$ x6 M9 kG91 G30 Y0. Z0.;4 Z7 z1 L+ z8 i$ b# K& q6 C( u
T01 M06 (TAP-M38×1.5)
% e& w1 k) [& a6 n( ?& y& Y& _3 o1 BG90 G00 G54 X0. Y0.;
- @! D- }7 ^* [2 PG43 H01 Z50.;
! Q% r0 P* Y' i+ T& wS800 M03;
8 a: l7 c* h5 f9 @8 g1 LM08;
2 l: Y, k2 W$ B/ d# nG00 Z0.;( ^8 Z/ ~3 y7 E$ X& O$ f7 s
Z-15.;. M* k0 Y* @4 ?2 A
G91 G42 G01 X19. D01 F80.;' `! s. {. I. H" Y
G02 I-19. Z-1.5 F120.;+ j2 l% V! d5 F; ?, [9 [( k6 r
G40 G00 X-19.;
: }% \. f5 V% ?7 v5 g& OG90 Z-30.;8 K- \5 {7 q1 p  h5 k/ @) ~
G91 G42 G01 X19. D01 F80.;
' N( s" V' Q; `* p/ L$ U) FG02 I-19. Z-1.5 F120.;4 w* d3 m) P2 J$ m
G40 G00 X-19.;
/ Q# T2 Q+ F7 T* K! fG90 Z-40.;
7 v4 B& [+ C, X4 \G91 G42 G01 X19. D01 F80.;
$ P* r7 x5 w1 {& n+ m: j  ?- _1 MG02 I-19. Z-1.5 F120.;1 i( \% z7 O5 n' @. ~" |! G
G40 G00 X-19.;% t( z* r3 n! V
G90 G00 Z200. M09;
* B4 J' M) Y& W4 ^) \M05;  b; e/ T. R9 X* y
G91 G30 X0. Y0.Z0.;
" G" B1 o6 P2 k# zM30;% G$ U! ]! |0 d, U

2 X4 m) z+ }: f上面的程序是分三次铣削、一次成型,第一次、第二次铣削深度为15,最后一次铣削深度为10;也可以螺旋进刀和退刀,每次都是三轴联动,不分几次铣削!上面的程序刀杆强度不好的话,铣削出来的螺纹会有“喇叭口”的问题。推荐采用螺旋进刀、两次成型的工艺。: K: k' S, ^* N+ m) @* b+ z$ [0 r

% K) Y: c6 P# |3 L) g只是一家之言,不知道对不对,望扶正!
( l5 _- B  c0 C' _* }3 R8 M" J
9 z' x. w, M7 p+ ?% Z& l
" h4 C. {) s: {0 ~% Q8 N$ I / m9 B8 B' O! C7 q# o
9 n  m7 p4 |2 H& C  P

4 @( Q2 i5 @( ^1 `5 N, y& j
. A1 _1 U+ ~& {7 u# D# ?% ?
发表于 2012-6-18 21:25:32 来自手机 | 显示全部楼层
很好啊。学习学习
发表于 2012-6-19 10:35:10 | 显示全部楼层
G40 G80 G90 G17 G49 G54 % n) ?+ \) e4 P" M$ b6 G. Y3 M4 j
G00 X0 Y0 Z5 S600 M03 M08 0 c. f/ r4 ?: p1 f2 _. ?1 q
#1= (螺距) 3 m6 P' m0 }  @3 S2 P2 ^
#2= (螺纹公径)
. \" t, M7 D$ S. l#3= (刀具半径)
6 @3 m7 I6 H9 M# `# T#4= (螺纹深度)
, \7 K: e4 @6 ?9 p3 i/ u#5=#1(Z轴坐标)
# n% r* z& O  `1 j0 S& wN20 G00 Z0 (先下降Z轴)
9 F; G6 w  g. t! P! GN30 G01 X[#2-#3] F50 (再进刀X轴,刀具在螺纹的内侧) 3 L: T, k0 Y9 y$ c2 c1 k
N40 #5=#5+#1 (对Z轴坐标赋值运算) . s% U$ h$ y" ^: e
N50 G02  I-[#2-#3] Z-#5(铣削一圈螺纹)
+ c( ^. C6 L  yN60 IF[#5LT#4]GOTO40 ; o8 }! x) ?1 `5 x$ j% G
N70 G00 X0 M09(离开螺纹) 0 \8 J5 R3 ~  B
N80 Z5(抬刀) 7 [( F& y$ e" Q6 [( t
N90 M30
发表于 2012-6-19 16:19:08 来自手机 | 显示全部楼层
五楼支持,和我想法一样,程序简洁明了
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-8-8 13:34 , Processed in 0.079411 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表