找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5023|回复: 4

M38的螺纹孔程序怎么编?

  [复制链接]
发表于 2012-9-23 19:56:07 | 显示全部楼层 |阅读模式
M38螺纹孔程序怎么编。。底孔为35的一个程序  刀具直径为32。。。。不要用宏程序。。。。用立式加工中心加工。。刀为螺纹铣刀。。。请教各位师傅指导下、、谢谢了
+ ~" b2 i4 s; z$ o4 F; s) D. g4 o% o& ^- P3 _- i
回复

使用道具 举报

发表于 2012-9-23 21:29:50 | 显示全部楼层
G0 G90 G54 X0 Y0( i4 @0 N" b: ?! E+ o
G43 H01 Z10
4 k( m* k! z+ H' C& n) WS M
1 x7 ]$ K4 H* K" pZ-(螺纹深度); x) w9 K0 d9 ~2 ]4 R
G1 G91 G41 D1 X(A/2) Y-(A/2) Z0 F4 v' U1 z4 n) D5 m
G3 X(A/2) Y(A/2) R(A/2) Z(1/8螺距)  d: P) s; N) F* h# X
G03 X0 Y0 I(-A)  J0  Z(螺距)8 T& ~9 J5 J4 k1 s( f
G3 X-(A/2) Y(A/2) R(A/2) Z(1/8螺距)
: ]3 M5 R" K1 [- I; w% Q) DG01 G40 X-(A/2) Y-(A/2) Z0( H" g" W9 s0 _$ ~: R5 ]+ c! |( r
G90 X0 Y0 Z0$ b7 B5 C1 h! h# R+ Z+ o! l7 \
0 p& f( X) ^  V
) w: O" E$ v3 j
0 O  E4 E+ y) @6 ^$ v- I
5 A, N5 @: x4 [' [  f$ J" k

5 Q  R- t# K  N" }+ ^) p8 P- [
发表于 2012-9-23 23:33:07 | 显示全部楼层
你不用宏程序很麻烦的,我不是上次给你编了一个程序吗,可以用的
发表于 2012-9-23 23:34:40 | 显示全部楼层
本帖最后由 伤情于剑 于 2012-9-23 23:41 编辑 + ]3 R2 D3 J5 Q3 T, u
+ _* B& V; R3 T! G3 [: y( Y. r
运用G02 G03螺旋括补指令设定Z方向为变量: p& I, n/ c' c& s5 t' M6 w
以每一个螺距或导程为递增,加工螺纹
. g8 K2 a  G+ i* y8 N5 \加工M38×3的螺纹深度21+ m) \1 d6 C2 `) k. P
设定变量    #1=Z=0(Z由3变化到-21 设定初始加工平面Z=3)
: [; h' C& S" A) K5 y( e3 g8 u(每加工一个齿 下降一个螺距3)4 v+ }5 D5 X/ m7 ^
G00 G90 G54 XO Y0;
: |: G' f* C- W% VG43 H1 Z100;3 a" u; H' ^2 r8 @5 A2 h5 V% ^
M3 S1000
& ?6 s) s) ?5 ]7 P6 @& f#2=32(你的刀具直径)
- K7 ?1 ~9 P& M" d" f#3=38(你的螺纹大径)% {8 N. ~4 x3 l' T7 X3 `* Y
#4=[#3-#2]/2+ v& ?8 U- Y" A- s+ i/ N; ?
#1=0(z方向)0 G2 W! I. ~3 i, O3 u
G91 G01 X-#4 F100;
2 `( [" h6 [- @6 H  V* ZWHILE[#1LE21]DO1;0 R" O# k) q! S/ R
G90 G02 Z-#1 I#4;0 n6 I1 h' \0 }+ V3 s0 s# c
#1=#1+3;2 G) b8 Y+ ^4 O) x! o4 E& g
END1;
. y$ O9 V( d( `G91 G01 X#4;# v( `3 R% L0 x. c4 k" P
G00 Z100;
( v0 k, b9 e! T" f  d, b- EM30;7 X2 m* R1 ~/ S4 _; P8 G- X
发表于 2012-9-23 23:39:17 | 显示全部楼层
本帖最后由 伤情于剑 于 2012-9-23 23:46 编辑 / c+ W- }+ E/ J8 _

  c: [5 @% P- A( R* c4 X5 ZWHILE[#1LE21]DO1;
) j/ F3 Z% ]! @: D; H1 l3 MG90 G02 Z-#1 I#4;
, N% G' G& y2 l% M) X- a#1=#1+3;! ?+ y4 o3 m9 M
END11 Y! v* ^0 ]6 I' S8 A/ w
这段意思就是当#1小于或等于21的时候重复循环
! R& l  ]5 _4 y$ m要是你的螺纹深度不够你就改21就好了,记住深度是螺距的整倍数,3*7=217 r+ s; Z/ j$ y. D
3*10=30% N, X2 r$ E+ E. i% ^  m/ l; y
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-9-24 03:22 , Processed in 0.069546 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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