找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 226|回复: 0

[资料] 数控铣加工程序示例

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
  通过一个简单的数控铣加工零件及其数控铣加工程序的介绍,进一步了解数控铣程序的结构、特点和常用代码的含义。下图为某外形轮廓的零件图,轮廓深度为5mm,数控编程采用刀心编程,图中所示坐标点为刀具中心的刀位点坐标值。
7 W2 g* R  n* u3 e 0810101043236409.jpg
1 f7 ~- k- a4 Y! e8 `  图 数控铣编程实例# {. H1 [4 ]9 z# y; E# U0 E$ o& t# t
  (1)数控铣加工程序(见下表)
+ e, `5 {" X1 t5 b" \表 数控铣加工程序* l, A7 b4 k4 ], ?$ L
程序开始部分
7 m: t1 r* q. i& x; p程序号为O66660 y/ _, S7 ?, x: o, L. h
G54G90G17G21G94G49G40;
) S3 z5 I8 F/ x$ P建立工件坐标系、绝对编程、XY平面、公制编程、进给方式定义为mm/m、取消刀具长度补偿
: y, W9 x( @0 E) x: ]' IG0X300.0Y300.0 Z300.0;! Y- ^$ Z# E, ~5 X
主轴移动到X300.0Y300.0 Z300.0的安全位置& d7 Z) L! l. k! D
调9号端铣刀
# h$ z' H7 @1 h2 G5 C6 FM03S3600F680;, G8 H; p/ L2 R
主轴正转,转速为3600RPM,进给速度为680mm/m
1 T% n9 ^& W9 j0 H& d& ~; yG0 X260.0Y180.0Z30.0;
* s) f/ H) u: p5 ^* q- }刀具快速移动到起刀点(X260.0,Y180.0,Z30.0)) A3 n/ u% l9 S4 Y
刀具沿X方向快速移动到(X20.0, Y180.0,Z30.0)
; b6 f6 b; o/ v2 l# B刀具沿Y方向快速移动到(X20.0,Y40.0,Z30.0)
) c& m: m% [7 ]" D6 U9 i下刀到(X20.0 ,Y40.0,Z-5.0)的位置- I, n$ P* E% w8 @
刀具沿X方向直线插补铣削至刀位点(X40.0,Y40.0,Z-5.0)
/ ]1 S8 c! \0 a3 U% `刀具沿Y方向直线插补铣削至刀位点(X40.0,Y100.0,Z-5.0)1 A; c9 d/ i5 @2 c' r! q
G03 X60.0Y120.0R20.0;, l! Z! V0 j9 K3 Q% C+ h7 R
刀具逆时针圆弧插补铣削至刀位点(X60.0,Y120.0,Z-5.0),半径为20.0
% l, X7 B' H, A! R' a' W3 \G02 X100.0R20.0;, f# `; Y0 k8 e  ?- b" F
刀具顺时针圆弧插补铣削至刀位点(X100.0,Y120.0,Z-5.0),半径为20.0! ~5 _& T$ P9 A; u7 D6 G3 G
G03X110.0Y110.0R10.0;2 u; c9 a4 v4 K  I8 r& f. ^5 Q
刀具逆时针圆弧插补铣削至刀位点(X110.0,Y110.0,Z-5.0),半径为10.0
, A/ I! b% |  E! a, L刀具沿X方向直线插补铣削至刀位点(X210.0,Y110.0,Z-5.0)) ~' P- y8 o: u3 b
G03X220.0Y100.0R10.0;
1 M7 k  T" _0 B$ {刀具逆时针圆弧插补铣削至刀位点(X220.0,Y100.0,Z-5.0),半径为10.0
+ R) U( I. T9 B刀具沿Y方向直线插补铣削至刀位点(X220.0,Y60.0,Z-5.0)
0 R- {% y+ f4 H! WG02X200.0Y40.0R20.00;
* [3 C& m* b/ z& Q刀具顺时针圆弧插补铣削至刀位点(X200.0,Y40.0,Z-5.0),半径为20.0" U! Q1 U; ~+ P  O
刀具沿Y方向直线插补铣削至刀位点(X20.0,Y40.0,Z-5.0)
" r+ ?  }/ _6 s) o& |快速退刀离开零件上表面
( N4 M: t  C1 e刀具沿Y方向直线插补铣削至刀位点(X20.0,Y180.0,Z30.0)
( b" R$ W7 `3 w# T: S刀具沿Y方向直线插补铣削至刀位点(X260.0,Y180.0,Z30.0), o- Z& ?# T! b! \6 J: K
G0X300.0Y300.0 Z300.0;* s6 o! B  g% q% M
主轴移动到X300.0Y300.0 Z300.0的安全位置
7 N# l- {1 y: \主轴停止、冷却液停止
/ F: P4 ^: o+ r4 |/ U+ Y* @程序停止,返回主程序
* A0 _# W# S" {  (2)数控程序介绍  g! F3 H  K, x% |+ ~% ^5 ?& a
  大多数代码看起来非常熟悉,数控铣程序分为程序开始、程序内容和程序结束三部分内容。* D6 p$ H6 F* n9 {. q
  第一部分程序开始部分
4 y: z& e$ O" U  程序开始部分主要定义程序号,调出零件加工坐标系、加工刀具,启动主轴、打开冷却液等方面的内容。& [  L* }: A5 U8 d9 v
  O6666
' {  n7 B( l0 a! U* G  为定义程序号,程序号为O6666。
" @8 ?8 ?8 O3 b2 u- z' P' t4 W  N1
$ }/ I2 r- a" D& R3 N8 t. @- L" @2 |) f文章关键词: 数控铣加工   程序
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-18 04:17 , Processed in 0.158067 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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