青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2017-12-19 21:23 | 显示全部楼层 |阅读模式
关于宏程序
$ A+ B+ T! B: P5 D4 T- d1 E% {/ K& e
     其实说起来宏就是用公式来加工零件的,比如说椭圆,如果没有宏的话,我们要逐点算出曲线上的点,然后慢慢来用直线逼近,如果是个光洁度要求很高的工件的话,那么需要计算很多的点,可是应用了宏后,我们把椭圆公式输入到系统中然后我们给出Z坐标并且每次加10um那么宏就会自动算出X坐标并且进行切削, 实际上宏在程序中主要起到的是运算作用。.宏一般分为A类宏和B类宏。A类宏是以G65 Hxx P#xx Q#xx R#xx的格式输入的,而B类宏程序则是以直接的公式和语言输入的和C语言很相似在0i系统中应用比较广。
+ o$ w' E3 y% M+ X% U
图7.png
: P) |7 N2 w" g( K3 `9 F' C

工作原理

使用G03/G02三轴联动走螺旋线,刀具沿工件表面(孔壁或圆柱外表)切削。螺旋插补一周,刀具Z向负方向走一个螺距量。7 n" m' H" k; L# q( j
编程原理:G02 Z-2.5 I3., X+ p4 j. I2 E  v% K
Z-2.5等于螺距为2.5mm
! p; G0 e) d3 J- {9 ~2 D9 F8 u3 ?假设刀具半径为5mm则加工M16的右旋螺纹5 T# ]* ]. u$ l

0 p! {: V. D$ j6 P

优势

使用了三轴联动数控铣床或加工中心进行加工螺纹,相对于传统螺纹加工6 ]. `! w! C/ [1 L+ F4 H
1、如螺距为2的螺纹铣刀可以加工各种公称直径,螺距为2mm的内外螺纹1 \: Q9 y5 y! D8 n) g
2、采用铣削方式加工螺纹,螺纹的质量比传统方式加工质量高" u( a6 a( q0 \! b
3、采用机夹式刀片刀具,寿命长/ c; Z, R! `% t1 V1 g
4、多齿螺纹铣刀加工时,加工速度远超攻丝
7 @. M  d0 M: s" i7 v/ K5、首件通止规检测后,后面的零件加工质量稳定

2 m. |6 E6 z( R3 H, ~2 f( K& d

使用方法

G65 P1999 X_ Y_ Z_ R_ A_ B_ C_ S_ F_8 z! R9 ]5 u2 U' t
XY 螺纹孔或外螺纹的中心位置 X=#24 Y=#25
& I; M  w9 c( T- e3 v2 sZ 螺纹加工到底部,Z轴的位置(绝对坐标) Z=#26
& ]0 I5 Q: i$ W6 Z% e, rR 快速定位(安全高度)开始切削螺纹的位置 R=#18A 螺纹螺距 A=#1! J7 b" R; \  g9 S
B 螺纹公称直径 B=#2
. i3 V! B+ G- S- MC 螺纹铣刀的刀具半径 C=#3 内螺纹为负数 外螺纹加工为正数
6 Z. D7 v8 V& x( g  _, m* NS 主轴转速: l$ T4 R# F. X+ O2 f' _6 i3 v
F 进给速度,主要用于控制刀具的每齿吃刀量! T5 `: l0 M! k! P0 G8 `. P  e& C0 |
如: G65 p1999 X30 Y30 Z-10 R2 A2 B16 C-5 S2000 F150;
$ r6 v% U% [! B. d, z0 y: w在X30y30的位置加工 M16 螺距2 深10的右旋螺纹 加工时主轴转速为2000转 进给进度为150mm/min1 t0 f* ~6 ?% N/ A
5 ]0 C0 D' ?4 P5 J0 a

宏程序代码

%
O1999;7 ^# f9 T8 a: h' g7 `3 a6 X
G90G94G17G40;5 {# Q. w8 x) P' Y
G0X#24Y#25; 快速定位至螺纹中心的X、Y坐标
0 j+ M+ c# r0 XM3S#19; 主轴以设定的速度正转
, [2 A  t  X( F+ X#31=#2*0.5+#3; 计算出刀具偏移量! w2 K8 Y9 A, _* u3 I3 m; c: t
#32=#18-#1; 刀具走螺旋线时,第一次下刀的位置6 K4 e7 X7 }' I5 d& u, H
#33=#24-#31; 计算出刀具移动到螺纹起点的位置
  Q1 R. _1 W2 N& CG0Z#18;刀具快速定位至R点
! A" P5 e' H+ i( r% F& l7 I4 xG1X#33F#9; 刀具直线插补至螺旋线的起点,起点位于X的负方向( ^  J' P: d) o* p' I" m
N20 G02Z-#32I#31;以偏移量作为半径,以螺距作为螺旋线Z向下刀量(绝对坐标)" m: f1 s" S5 V: t, r
IF[#32LE#26]GOTO30; 当前Z向位置大于等于设定Z向底位时,进行跳转
/ K; \/ S! \8 n( T#32=#32-#1; Z向的下个螺旋深度目标位置(绝对坐标)
& R7 d2 O! f3 `( uGOTO20;, ]0 r: h; p8 U* @6 o
N30;
/ F+ c+ g8 A& H" E5 T( ^IF[#3GT0]THEN #6=#33-#1; 外螺纹,退刀时刀具往X负方向退一个螺距量' a+ s0 \2 l( N5 A% ]7 b
IF[#3LT0]]THEN #6=#24; 内螺纹,退刀时刀具移动到螺纹中心位置  f! w* Z( d7 F" o6 D1 m; {4 L
G0X#6
% O- R  @5 ^# CG90G0Z#18; 提刀至安全高度
" [# I! h0 j1 M( T1 r" c7 F" ~1 |2 ?M99;
%
青华14年历程,专注于ug技术服务,用心打造全国最大最专业的UG模具实战培训机构,常年开设ug产品设计、Pro/E产品设计、UG模具设计、UG数控编程、PowerMill编程、五金模具设计等王牌课程。
咨询电话:15807693780翠花老师,加QQ:3351136995送学习资料
+ _% n) P: x  ]# D
你们对这个如何看,在下面留言大家一起评
合作推广、交流投稿
微信号:1587693780

) ]. ]2 L/ x4 N  y6 _+ \6 `
( A5 Y2 f1 a) _' N7 L: b

! i( l8 v' L# R1 b0 T6 {
8 B  c! E0 _$ o- `
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-30 14:11 , Processed in 0.075616 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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