找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4879|回复: 4

M38的螺纹孔程序怎么编?

[复制链接]
发表于 2012-9-23 19:56:07 | 显示全部楼层 |阅读模式
M38螺纹孔程序怎么编。。底孔为35的一个程序  刀具直径为32。。。。不要用宏程序。。。。用立式加工中心加工。。刀为螺纹铣刀。。。请教各位师傅指导下、、谢谢了0 p2 l# I- u4 p" P1 ]

4 b, [: x7 M/ J& [5 d0 F9 i$ c
回复

使用道具 举报

发表于 2012-9-23 21:29:50 | 显示全部楼层
G0 G90 G54 X0 Y08 J# K4 j3 _' ~& U# h3 T+ g
G43 H01 Z109 t  M9 I# a7 I5 [) L
S M& n! g( F3 V7 L8 t
Z-(螺纹深度)
) p; j' I) M8 b+ H" W) IG1 G91 G41 D1 X(A/2) Y-(A/2) Z0 F2 D1 t1 ~, O: n( C+ e7 t4 o, _
G3 X(A/2) Y(A/2) R(A/2) Z(1/8螺距)& T* F  y9 r4 F* A, Z# S) ]
G03 X0 Y0 I(-A)  J0  Z(螺距)
; l3 j4 f2 V/ L  oG3 X-(A/2) Y(A/2) R(A/2) Z(1/8螺距)
0 P7 X$ T& B9 w. rG01 G40 X-(A/2) Y-(A/2) Z0
# I" ]1 R- ^: U, e& WG90 X0 Y0 Z0: i* K1 Y+ r% {4 v, K
& D5 }8 U% j! D* e$ J

. C8 S+ y7 g$ h
. k$ D& k1 _) S& [
# q  ^: U/ \; d  o2 Q/ N* O& h
6 A8 _+ @, [$ y$ f  m5 ~# \7 d4 e4 H
发表于 2012-9-23 23:33:07 | 显示全部楼层
你不用宏程序很麻烦的,我不是上次给你编了一个程序吗,可以用的
发表于 2012-9-23 23:34:40 | 显示全部楼层
本帖最后由 伤情于剑 于 2012-9-23 23:41 编辑
& m8 \2 C/ b- ^; u- o  K% z/ b4 x8 i' O
运用G02 G03螺旋括补指令设定Z方向为变量
# p# Q+ @( \2 F5 a" K以每一个螺距或导程为递增,加工螺纹
0 _' M0 I7 C; F3 }; z$ t加工M38×3的螺纹深度21  G- K2 f- Q8 p: V5 U$ M: @
设定变量    #1=Z=0(Z由3变化到-21 设定初始加工平面Z=3)
$ m/ \# x2 z1 c0 C6 u6 z) O(每加工一个齿 下降一个螺距3)+ t# C1 D# t1 r
G00 G90 G54 XO Y0; ' V; G/ s2 c! w
G43 H1 Z100;, ^2 n! C4 w% D; `) b5 H! R. Y
M3 S1000
8 b$ ]2 Q1 _  L2 v$ q, @$ _#2=32(你的刀具直径)7 R1 B- {8 J: T  u/ p! N/ j- k1 D
#3=38(你的螺纹大径)0 h: e/ I$ L0 u7 a5 j2 E0 a2 `
#4=[#3-#2]/2; C- D  x3 L+ S" [% z
#1=0(z方向)
" c# I8 ]" o7 `5 R6 A, h- Q7 [G91 G01 X-#4 F100;3 X3 p# `5 q; H9 a3 z
WHILE[#1LE21]DO1;* Z: U: Z! l2 ], C/ l! O
G90 G02 Z-#1 I#4;
* ]( p: M  |- R/ K( ~! f4 v; ~#1=#1+3;
$ \# {1 U3 j" P- n9 L+ X! ZEND1;
$ t( @9 X  s2 K) k$ b$ c" o# C, P7 J5 ^G91 G01 X#4;
: ^7 x( G7 S- J  ~G00 Z100;
  }3 s" ]: ?* e" b2 RM30;
6 n3 K4 e* q8 b
发表于 2012-9-23 23:39:17 | 显示全部楼层
本帖最后由 伤情于剑 于 2012-9-23 23:46 编辑
7 _" U. c, }0 G
- W( g8 A2 M5 FWHILE[#1LE21]DO1;
! u* T& i7 f3 _G90 G02 Z-#1 I#4;
2 i) N4 {. Q4 f- x6 O#1=#1+3;6 e. s" C. m1 U7 t4 N
END1
; F! w# N% O/ ^  p2 O/ e9 l这段意思就是当#1小于或等于21的时候重复循环7 A" h" N& T" _) P0 _, e
要是你的螺纹深度不够你就改21就好了,记住深度是螺距的整倍数,3*7=21
" S, n1 X  a" B- ?4 U) X3*10=30/ t& c- u: t  u  x1 J/ e! e* P
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-6-23 10:16 , Processed in 0.071232 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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