青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2017-12-19 21:23 | 显示全部楼层 |阅读模式
关于宏程序
, a9 h' Z1 L5 ^) p, W$ F: k0 u
     其实说起来宏就是用公式来加工零件的,比如说椭圆,如果没有宏的话,我们要逐点算出曲线上的点,然后慢慢来用直线逼近,如果是个光洁度要求很高的工件的话,那么需要计算很多的点,可是应用了宏后,我们把椭圆公式输入到系统中然后我们给出Z坐标并且每次加10um那么宏就会自动算出X坐标并且进行切削, 实际上宏在程序中主要起到的是运算作用。.宏一般分为A类宏和B类宏。A类宏是以G65 Hxx P#xx Q#xx R#xx的格式输入的,而B类宏程序则是以直接的公式和语言输入的和C语言很相似在0i系统中应用比较广。
$ Q2 K: S# H: s9 p" F+ f
图7.png
5 ]/ u5 V" ^5 r' K7 s

工作原理

使用G03/G02三轴联动走螺旋线,刀具沿工件表面(孔壁或圆柱外表)切削。螺旋插补一周,刀具Z向负方向走一个螺距量。8 x: U) s1 X7 n' |, n
编程原理:G02 Z-2.5 I3.
0 W' j, N7 C  N, ~2 O" X; hZ-2.5等于螺距为2.5mm4 k$ |! f" V9 _2 w/ c# N- P) q
假设刀具半径为5mm则加工M16的右旋螺纹  ?. i$ s$ v4 ~  W

4 B; Q) ], o$ P7 v! B% }

优势

使用了三轴联动数控铣床或加工中心进行加工螺纹,相对于传统螺纹加工
1 N& ]& y$ n! C, J% ^2 n
1、如螺距为2的螺纹铣刀可以加工各种公称直径,螺距为2mm的内外螺纹
: b; N8 s+ |! F( H9 g$ _2、采用铣削方式加工螺纹,螺纹的质量比传统方式加工质量高
8 R5 j. @( x( p! q$ H3、采用机夹式刀片刀具,寿命长; _  u9 K$ L' S  B( C" Y( h
4、多齿螺纹铣刀加工时,加工速度远超攻丝1 W+ c  N) D6 a9 f4 i" H
5、首件通止规检测后,后面的零件加工质量稳定

. m5 F7 R% }; j7 P' o$ a' x; @6 `/ e. e

使用方法

G65 P1999 X_ Y_ Z_ R_ A_ B_ C_ S_ F_9 i1 Z/ Y0 K5 b5 W5 y* P  Y/ [
XY 螺纹孔或外螺纹的中心位置 X=#24 Y=#254 d0 u# C* F9 Q- j& g
Z 螺纹加工到底部,Z轴的位置(绝对坐标) Z=#26
( W. D( g4 h, y/ E' gR 快速定位(安全高度)开始切削螺纹的位置 R=#18A 螺纹螺距 A=#1
1 M+ {5 Y7 j! _5 P3 jB 螺纹公称直径 B=#2- c$ U% u6 S6 ^
C 螺纹铣刀的刀具半径 C=#3 内螺纹为负数 外螺纹加工为正数5 D; j0 f* r/ r; ?2 p6 s; W
S 主轴转速
& D! N: ^. @( j; j" x! E! X& lF 进给速度,主要用于控制刀具的每齿吃刀量
' U+ d6 v  t& w如: G65 p1999 X30 Y30 Z-10 R2 A2 B16 C-5 S2000 F150;4 T; g% n8 a8 }& r, I
在X30y30的位置加工 M16 螺距2 深10的右旋螺纹 加工时主轴转速为2000转 进给进度为150mm/min9 f; p1 d3 @9 s5 P5 y: W4 k

; d. k; G6 ~+ J5 T  g

宏程序代码

%
O1999;- ?3 ^% t% [8 b' z" F5 |( b5 |
G90G94G17G40;2 I: J! w: V7 W7 j2 k! Q
G0X#24Y#25; 快速定位至螺纹中心的X、Y坐标
6 o! e7 p, _0 o% \8 }/ aM3S#19; 主轴以设定的速度正转
, V* P9 {. ~) N$ Z& i; l#31=#2*0.5+#3; 计算出刀具偏移量* U% m" p+ Z  W9 E
#32=#18-#1; 刀具走螺旋线时,第一次下刀的位置
1 f; n: @( i7 q, `, c#33=#24-#31; 计算出刀具移动到螺纹起点的位置; ^- {7 \- D5 q! J* x
G0Z#18;刀具快速定位至R点' l' ]7 N. l6 \) }" X
G1X#33F#9; 刀具直线插补至螺旋线的起点,起点位于X的负方向
& [$ `) h6 d# H( ?7 jN20 G02Z-#32I#31;以偏移量作为半径,以螺距作为螺旋线Z向下刀量(绝对坐标)
- L$ N. l8 p; V! e; D$ MIF[#32LE#26]GOTO30; 当前Z向位置大于等于设定Z向底位时,进行跳转" {) {! N9 d5 a) W! }
#32=#32-#1; Z向的下个螺旋深度目标位置(绝对坐标)6 Z6 ]. G, Y  V6 K- y. `$ r
GOTO20;
) L7 ~& _- S8 \6 S: z) ]0 vN30;
# m6 V9 N9 g" \# n  v1 _IF[#3GT0]THEN #6=#33-#1; 外螺纹,退刀时刀具往X负方向退一个螺距量
6 _5 F2 i! S/ b7 ~0 y% IIF[#3LT0]]THEN #6=#24; 内螺纹,退刀时刀具移动到螺纹中心位置) I1 u. A8 F' Q- G0 e+ H) R/ \% F
G0X#6
: u# I$ r* X$ P* f* P( w- G+ JG90G0Z#18; 提刀至安全高度
: Q- f2 b4 \. PM99;
%
青华14年历程,专注于ug技术服务,用心打造全国最大最专业的UG模具实战培训机构,常年开设ug产品设计、Pro/E产品设计、UG模具设计、UG数控编程、PowerMill编程、五金模具设计等王牌课程。
咨询电话:15807693780翠花老师,加QQ:3351136995送学习资料
9 r( V* _; z, r3 e* |2 O
你们对这个如何看,在下面留言大家一起评
合作推广、交流投稿
微信号:1587693780

0 P! c$ S% q0 k2 Q' F# d

+ R  ?; C9 F' V$ z# }5 D* k. y/ p1 q8 {. ^8 y- c& q& ^
( A: B; n& b0 c" n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-5 03:05 , Processed in 0.073485 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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