青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 523|回复: 0

数控铣螺纹宏程序,太值得收藏了!

[复制链接]
发表于 2017-12-19 21:23 | 显示全部楼层 |阅读模式
关于宏程序

& o8 X# X9 Z6 k" S. C% D     其实说起来宏就是用公式来加工零件的,比如说椭圆,如果没有宏的话,我们要逐点算出曲线上的点,然后慢慢来用直线逼近,如果是个光洁度要求很高的工件的话,那么需要计算很多的点,可是应用了宏后,我们把椭圆公式输入到系统中然后我们给出Z坐标并且每次加10um那么宏就会自动算出X坐标并且进行切削, 实际上宏在程序中主要起到的是运算作用。.宏一般分为A类宏和B类宏。A类宏是以G65 Hxx P#xx Q#xx R#xx的格式输入的,而B类宏程序则是以直接的公式和语言输入的和C语言很相似在0i系统中应用比较广。
0 }0 D$ D  o2 F! B4 h/ ?
图7.png

  [/ j8 L) S8 ~3 C

工作原理

使用G03/G02三轴联动走螺旋线,刀具沿工件表面(孔壁或圆柱外表)切削。螺旋插补一周,刀具Z向负方向走一个螺距量。9 S4 O* S5 c9 c  q% F7 }
编程原理:G02 Z-2.5 I3.
4 Y6 m5 O- {) X1 ^9 |! @Z-2.5等于螺距为2.5mm
* i' P2 B+ `& i假设刀具半径为5mm则加工M16的右旋螺纹
7 j: m4 p* f4 C! o' ]1 A5 d+ ^/ [

, B0 ~2 p& g- g

优势

使用了三轴联动数控铣床或加工中心进行加工螺纹,相对于传统螺纹加工
" O( [$ b; O; s
1、如螺距为2的螺纹铣刀可以加工各种公称直径,螺距为2mm的内外螺纹
3 V9 M7 l7 k3 K' s" W2、采用铣削方式加工螺纹,螺纹的质量比传统方式加工质量高) d4 z! ]' N8 [5 s! R
3、采用机夹式刀片刀具,寿命长
: J; e# i; \* E$ q% D0 X4、多齿螺纹铣刀加工时,加工速度远超攻丝2 }" G4 T" X9 d- k
5、首件通止规检测后,后面的零件加工质量稳定
7 Z( ~$ w% _( _* b$ x

使用方法

G65 P1999 X_ Y_ Z_ R_ A_ B_ C_ S_ F_
1 B- O* ~( C8 ]9 n$ y- }" K
XY 螺纹孔或外螺纹的中心位置 X=#24 Y=#254 p; Y7 Y8 E% B8 D* o/ U+ [+ N
Z 螺纹加工到底部,Z轴的位置(绝对坐标) Z=#26
# y+ t+ C: E4 e7 z: g( {! a/ SR 快速定位(安全高度)开始切削螺纹的位置 R=#18A 螺纹螺距 A=#1
1 a; r+ P8 D+ j" @/ N! k$ V" sB 螺纹公称直径 B=#2. ~- w- C4 e% ?3 m
C 螺纹铣刀的刀具半径 C=#3 内螺纹为负数 外螺纹加工为正数
0 H; v! P0 S4 q6 c0 x* }  [S 主轴转速
8 |9 g9 Z+ y, c& W6 l4 g; p* z5 I6 @F 进给速度,主要用于控制刀具的每齿吃刀量8 t+ S; A) u% |' r
如: G65 p1999 X30 Y30 Z-10 R2 A2 B16 C-5 S2000 F150;
  a- T2 j. ?4 O4 P$ _) X在X30y30的位置加工 M16 螺距2 深10的右旋螺纹 加工时主轴转速为2000转 进给进度为150mm/min
6 y5 P7 S$ I7 v! }) o" G
$ S1 \5 B5 u9 U& A4 b, o

宏程序代码

%
O1999;+ i5 h1 Q1 b+ s# J5 N3 e% w* D0 S
G90G94G17G40;
0 b3 D- \! B+ l# @( gG0X#24Y#25; 快速定位至螺纹中心的X、Y坐标
0 C* N, D9 F" ^9 DM3S#19; 主轴以设定的速度正转
) T$ s1 e8 N+ w0 E# ~% r6 P#31=#2*0.5+#3; 计算出刀具偏移量
9 V4 I% {6 \+ T#32=#18-#1; 刀具走螺旋线时,第一次下刀的位置
7 O* X. w) n$ Z) q6 {. p8 A, D#33=#24-#31; 计算出刀具移动到螺纹起点的位置
& f/ e+ I* b9 e4 ]G0Z#18;刀具快速定位至R点' W/ k& @7 U0 ^1 L) Y2 j; E( X: |
G1X#33F#9; 刀具直线插补至螺旋线的起点,起点位于X的负方向
; Q& e. X# M" l; }1 l; w# [' ]* m4 B% bN20 G02Z-#32I#31;以偏移量作为半径,以螺距作为螺旋线Z向下刀量(绝对坐标)
3 _6 I; e/ K$ F" G' C: ^& X. VIF[#32LE#26]GOTO30; 当前Z向位置大于等于设定Z向底位时,进行跳转0 w( u6 P8 U  P' |
#32=#32-#1; Z向的下个螺旋深度目标位置(绝对坐标)/ F( L, M; `, E2 h
GOTO20;
, z  ^- d8 `+ b5 q: l9 RN30;
) V$ ?7 s) f' G1 ]8 S3 E0 }IF[#3GT0]THEN #6=#33-#1; 外螺纹,退刀时刀具往X负方向退一个螺距量
+ @4 ^( F; q6 [+ ~, j0 yIF[#3LT0]]THEN #6=#24; 内螺纹,退刀时刀具移动到螺纹中心位置5 G: p$ p. ^% t- {1 v' l0 {9 V/ b6 n
G0X#6
: V( Q) |: W3 u( [$ d8 B8 VG90G0Z#18; 提刀至安全高度
% _' Q6 p' ~5 g' D$ }M99;
%
青华14年历程,专注于ug技术服务,用心打造全国最大最专业的UG模具实战培训机构,常年开设ug产品设计、Pro/E产品设计、UG模具设计、UG数控编程、PowerMill编程、五金模具设计等王牌课程。
咨询电话:15807693780翠花老师,加QQ:3351136995送学习资料
0 P" z" j; }0 [/ t) q- ]) Q
你们对这个如何看,在下面留言大家一起评
合作推广、交流投稿
微信号:1587693780
3 s: T! X- g6 R  j/ E0 p9 H
* K4 O# ?6 A& j( W2 _
4 @+ w( A; ]2 P$ l6 o+ S
# C' E- n4 |, b. U3 M
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-19 11:14 , Processed in 0.081281 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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