找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4965|回复: 4

M38的螺纹孔程序怎么编?

[复制链接]
发表于 2012-9-23 19:56:07 | 显示全部楼层 |阅读模式
M38螺纹孔程序怎么编。。底孔为35的一个程序  刀具直径为32。。。。不要用宏程序。。。。用立式加工中心加工。。刀为螺纹铣刀。。。请教各位师傅指导下、、谢谢了
) H8 a1 ?+ `* K4 _4 O- u4 L! \
" q8 |" T; _1 C, T4 ~  B6 k
回复

使用道具 举报

发表于 2012-9-23 21:29:50 | 显示全部楼层
G0 G90 G54 X0 Y0+ q' l7 v3 R% T
G43 H01 Z10
6 D) b: J9 M4 H# |2 F0 b( r3 A/ d/ LS M
$ W8 c/ W+ A' k+ }: hZ-(螺纹深度)8 d9 L6 m$ R+ q  J8 ^) n! X& z
G1 G91 G41 D1 X(A/2) Y-(A/2) Z0 F/ K3 |! y* e. V. u" J' l! C; ~
G3 X(A/2) Y(A/2) R(A/2) Z(1/8螺距)7 v! v7 N' ]4 Q$ ^
G03 X0 Y0 I(-A)  J0  Z(螺距)
' H; D( w1 ]  G8 j1 _G3 X-(A/2) Y(A/2) R(A/2) Z(1/8螺距)
, M$ B- m$ u) D4 }G01 G40 X-(A/2) Y-(A/2) Z0
8 W% ?  u! q  K( N0 TG90 X0 Y0 Z0
; z! ^/ [8 S4 v3 X! A% i( i2 E
2 \4 F2 }! I) R+ B3 N# n; N0 X: ~% v3 r3 u. a, B4 Z1 J
* h. l& M1 F, l) e
: k! v# B) L( |

& Y% p" D9 X6 h9 v* Q+ t! u4 L+ x) H
发表于 2012-9-23 23:33:07 | 显示全部楼层
你不用宏程序很麻烦的,我不是上次给你编了一个程序吗,可以用的
发表于 2012-9-23 23:34:40 | 显示全部楼层
本帖最后由 伤情于剑 于 2012-9-23 23:41 编辑 1 U# s+ F1 P+ {) Z

1 Y0 [& O# U  i) D运用G02 G03螺旋括补指令设定Z方向为变量3 z7 R+ f# |9 I! c& F1 I6 g
以每一个螺距或导程为递增,加工螺纹! s: E* J/ g* K1 r+ Q: e
加工M38×3的螺纹深度21+ d4 a- I& Y0 R0 Y; j+ W$ }% G8 N
设定变量    #1=Z=0(Z由3变化到-21 设定初始加工平面Z=3)
5 C4 N# [; Y, X: V7 i(每加工一个齿 下降一个螺距3)
" ]/ p: D' H- {0 @G00 G90 G54 XO Y0; * ?* m% x& M9 P$ [
G43 H1 Z100;
  d, d$ S( ]; o2 T, vM3 S1000
8 H1 t8 c$ h/ d% N/ d) P0 S#2=32(你的刀具直径)
: C# w. W  L- j$ o+ P#3=38(你的螺纹大径)# J, H' o; U0 x7 A& b, A, h- ~
#4=[#3-#2]/2
6 @% j6 N1 z) `- w6 L: b6 m2 f#1=0(z方向)9 z, Q7 x# v6 R5 H  ]& k
G91 G01 X-#4 F100;% i+ G" R- {* f7 f/ p, f! ?% m2 ]) f
WHILE[#1LE21]DO1;  F5 M% [$ ?% U) c  a) ^
G90 G02 Z-#1 I#4;1 `$ e! S/ \  {; G; }8 A; e: g8 X
#1=#1+3;& M( j! m& H; `# i9 \$ T- \
END1;0 s& Z/ @. l4 _' T, @* x
G91 G01 X#4;# q0 K' ]: {8 z# ?  E6 ~+ o
G00 Z100;
4 a, t* |: h# CM30;
0 ^1 F. L5 ]; N( K( i- d0 M
发表于 2012-9-23 23:39:17 | 显示全部楼层
本帖最后由 伤情于剑 于 2012-9-23 23:46 编辑 & r$ G& T% P& _# n
2 k3 @! o! p" I8 _) S9 D% C+ l
WHILE[#1LE21]DO1;. P5 l4 n2 [% d/ |+ e9 X
G90 G02 Z-#1 I#4;
2 D; q2 y% h6 F5 \, [#1=#1+3;
. B' Q2 ~! u5 i  zEND17 g* N3 u! ^) D/ C0 {! N
这段意思就是当#1小于或等于21的时候重复循环& _! B* o, u7 c* I
要是你的螺纹深度不够你就改21就好了,记住深度是螺距的整倍数,3*7=21; W# ]; T1 Q* x3 }2 c8 W" u+ G
3*10=30) H9 y3 [) t- H; c2 x9 f! F, Y! O
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-8 05:29 , Processed in 0.065123 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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