第一篇:教案二数控铣床程序编制实例
教案2:数控铣床程序编制实例
立式加工中心XH715D,工作台尺寸:520mm×1200mm。外轮廓采用平底铣刀加工,刀具直径 12 mm,加工深度 8mm,铝棒料毛坯 10030 mm。内槽:平底铣刀8 mm,内腔深度5mm。(图1)。
图1 铣削零件
各点的坐标: 1(15,35)2(35,15)3(35,-22.5)4(22.5,-35)5(12.5,-35)6(-12.5,-35)7(-22.261,-35)8(-35,0)9(-35,22.5)10(-22.5,35)11(-20,-5)12(-15,-10)13(-11.18,10)14(11.18,-10)15(15,-10)16(20,-5)17(20,5)18(15,10)19(11.18,10)20(-11.18,10)21(-15,10)22(-20,15)
编程如下: O 0001 NO1 T1;N02 M06;/ 换刀
N03 G90 G54 G0 X0 Y40 S800 M03;/设定工件坐标系 N04 G43 Z100 H1 M08;/刀具长度补偿(G43、H1并用)N05 Y50;N06 Z5;N07 G01 Z-8 F30;N08 G41 X-15 F120 D01;N09 G03 X0 Y35 R15;N10 G01 X15;N11 G02 X35 Y15 R20;N12 G01 Y-22.5;N13 G02 X22.5 Y-35 R12.5;N14 G01 X12.5;N15 G03 X-12.5 Y-35 R12.5;N16 G01 X-22.261;N17 G01 X-35 Y0;N18 G01 Y22.5;N19 G02 X-22.5 Y35 R12.5;N20 G01 X0;N21 G03 X15 Y40 R15;N22 G40 G01 X0;N23 G00 Z100 M09;/抬刀
N24 G91 G28 Z0;/Z 方向回到零点
N25 T2;N26 M06;N27 G90 G54 G00 X0 Y0 S800 M03;N28 G43 Z100 H2 M08;N29 Z5;N30 Z-5 F30;N31 G41 X-15 Y5 D02;N32 G03 X-20 Y0 R5;N33 G01 Y-5;N34 G03 X-15 Y-10 R5;N35 G01 X-11.18;N36 G03 X11.18 Y-10 R15;N37 G01 X15;N38 G03 X20 Y-5 R5;N39 G01 Y5;N40 G03 X15 Y10 R5;N41 G01 X11.18 N42 G03 X-11.18 Y10 R15;N43 G01 X-15;N44 G03 X-20 Y5 R5;N45 G01 Y0;N46 G03 X-15 Y-5 R5;N47 G01 G40 X0 Y0;N48 G0 Z100;N49 M09 M05;N50 M30;
第二篇:数控铣床教案
数控铣床加工技术
一、标题
数控铣床加工技术
二、教学目标
数控铣床加工技术实训是一门结合数控编程和零件加工的综合性实践课程。希望通过该课程的学习,培养学生的思维创新能力,通过对数控铣床的结构、分类及主要加工对象的认识,对常用数控编程指令的掌握,对基本加工工艺的理解,让学生掌握一种先进制造方法,通过实训培养学生的创新意识和实践动手能力。
三、教学内容
实习内容
通过介绍数控铣床的组成、分类和主要加工对象,使学生了解一种先进制造方法;通过讲解数控铣床坐标系确立的方法及常用数控程序基本指令的使用方法,让学生自行设计一个零件并完成零件的编程;通过介绍数控铣床基本加工工艺,让学生合理安排零件加工工艺;通过介绍KND100型数控铣床操作面板上的各个按键的功能及操作使用方法以及程序传输方法,让学生熟悉机床面板,完成程序从电脑到机床的传输;通过介绍对刀及零件加工方法,让学生自行完成所设计零件的加工。
重点难点:
数控铣床主要加工对象 工件坐标系原点的确立 零件加工工艺的合理安排
数控系统的功能及其操作使用方法 零件加工时,正确的对刀方法
四、教学媒体 PPT讲解
现场实际演示讲解
五、教学形式
集体演示与讲解、个别指导 理论、实训
六、教学方法
接受式方法:讲教、讲解、讲演、演示
七、教学过程(7学时)
7.1数控铣床基础知识(0.5学时)(ppt教学) 数控铣床特点
加工的零件精度高
生产效率高
特别适合加工复杂的轮廓表面
有利于实现计算机辅助制造
数控铣床分类
立式数控铣床 卧式数控铣床
立卧两用数控铣床
数控铣床基本组成
数控铣床主要加工对象
数控铣床适合加工平面、斜面、外轮廓、型腔、槽、键槽、钻孔、较孔、扩孔、攻丝等。 数控铣床常用刀柄及刀具
在数控铣床上使用的刀具主要为铣刀,包括面铣刀、立铣刀、球头铣刀、三面刃盘铣刀、环形铣刀等,除此以外还有各种孔加工刀具,如钻头(锪钻、铰刀、镗刀等)、丝锥等 数控铣床常用夹具
平口虎钳、卡盘、压板 7.2数控铣床编程基础(1学时)(ppt教学) 数控铣床坐标系的建立。
(1)数控铣床坐标系为右手笛卡尔坐标系。(2)三个坐标轴互相垂直。
(3)以机床主轴轴线方向为Z轴;
刀具远离工件的方向为Z轴正方向。(4)X轴与工件安装表面平行;
对于立式铣床,人面对机床主轴,右侧方向为X轴正方向。(5)Y轴方向根据X,Z轴按右手笛卡尔直角坐标系来确定
数控程序基本格式(程序号、程序内容、程序结束) 常用准备功能指令(G92、G00、G01、G02、G03)
1)G92坐标系设定指令
格式:
G92 X_ Y_ Z_ ;
该指令是声明刀具当前位置在工件坐标系中的坐标,通过声明这一参照点的坐标而创建工件坐标系。
X、Y、Z后的数值即为刀具当前位置在工件坐标系中的坐标。
说明:
(1)在执行此指令之前必须先进行对刀,通过调整机床,将刀尖放在程序所要求的起刀点位置上。
(2)此指令并不会产生机械移动,只是让系统内部用新的坐标值取代旧的坐标值,从而建立新的坐标系。2)G00快速点定位指令
格式:
G00 X_ Y_ Z_ ;
刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。
其中:X_ Y_ Z_ 为目标点坐标
注意:只能用于快速定位或加工完退刀时,不能用于切削。3)G01直线插补指令
格式:
G01 X_ Y_ Z_ F_ ;
指令两个坐标(或三个坐标)以联动的方式,按指定的进给速度F,插补加工出任意斜率的平面(或空间)直线。其中:X_ Y_ Z_ 为目标点坐标。
F_刀具移动速度。单位:mm/min
4)G02、G03圆弧插补指令
顺圆插补G02X__ Y__ R__ F__ 逆圆插补G03X__ Y__ R__ F__ 注意:0<α≤180 °时R取正;180°<α<360°时R取负。
常用辅助功能指令(M03、M05、M30)
注意:M指令不允许共行。7.3简单图形编程练习(0.5学时)
7.4分组设计零件、安排加工工艺、零件编程。(2学时)(分别讨论,单独指导) 介绍设计的注意事项,尺寸要求。
学生分组(4-5人)进行方案设计、讨论。
分别参与学生的方案讨论,指导学生确定方案。
各组成员分工安排各组件的加工工艺及零件的编程,并最终由组长负责检查与汇总。 完成后,将各程序保存在电脑中。7.5数控铣床机床面板及程序传输介绍。(1学时)(ppt教学、仿真软件演示)机床面板各软体键的功能介绍 程序传输的步骤 通讯软件的操作演示
学生将各自的程序传输到机床上 7.6零件加工(2学时)(现场指导)介绍零件对刀方法 完成各自的零件加工
八、课程评估
学生单独设计零件,确定各节点坐标。
学生能够掌握数控铣床基本编程,操作KND100数控铣床。 学生能够独立完成零件的加工。
九、实训中出现的问题与指导方法
学生设计零件时经常忽略了刀具直径,教师在学生开始设计前应当先告诉学生所使用的刀具直径,并给学生展示加工后的实物,让学生有一个直观的认识。
在编程时,由于输入失误经常出现指令错误的情况,教师应单独指导,帮助寻找错误原因,并提醒其他同学注意。 在零件加工时,经常由于操作失误,造成刀具或零件损坏,教师应在旁指导,遇到问题及时指出。
十、评估 零件设计
20% 工艺安排
10% 程序编写
20% 操作规范
10% 零件加工效果
20% 实习报告
15% 机床打扫
5%
十一、参考文献
1、吴祖育,秦鹏飞,数控机床(第三版),上海:上海科学技术出版社,2000,10
2、上海交通大学机械制造基础实践教材
数控加工
第三篇:数控铣床椭圆形加工宏程序的编程实例
数控铣床椭圆形加工宏程序的编程实例
实际应用中经常会遇到各种各样的椭圆形加工特征。在现今的数控系统中,无论硬件数控系统,还是软件数控系统,其插补的基本原理是相同的,只是实现插补运算的方法有所区别。常见的是直线插补和圆弧插补,没有椭圆插补,手工常规编程无法编制出椭圆加工程序,常需要用电脑逐一编程,但这有时受设备和条件的限制。这时可以采用拟合计算,用宏程序方式,手工编程即可实现,简捷高效,并且不受条件的限制。加工椭圆形的半球曲面,刀具为R8的球铣刀。利用椭圆的参数方程和圆的参数方程来编写宏程序。
椭圆的参数方程为:X=A*COS&;
其中,A为椭圆的长轴,B为椭圆的短轴。
编制参考宏程序如下:
%00518
#1=0
#2=20
#3=30
#4=1
#5=90
WHILE #5 GE #1 DO1
#6=#3*COS[#5*PI/180]+4
#7=#2*SIN[#5*PI/180]
G01X[#6]F800
Z[#7]
#8=360
#9=0
WHILE #9 LE #8 DO2
#10=#6*COS[#9*PI/180]
#11=#6*SIN[#9*pi/180]*2/3
G01X[#10]Y[#11]F800
#9=#9+1(计数器)
END1
#5=#5-#4(计数器)
END2
M99
Y=B*COS&;
第四篇:数控铣床操作规程
数控铣床操作规程
1、操作人员应熟悉所用数控铣床的组成、结构及其使用环境,并严格按机床的操作手册的要求正确操作,尽量避免因操作不当而引起的故障。
2、操作机床时,应按要求正确着装。
3、开机前清除工作台、导轨、滑动面上的障碍物及工量具等,并及时移去装夹工具。检查机械、液压、气动等操作手柄、阀门、开关等是否处于非工作位置上,检查刀架是否处于非工作位置上。检查箱体内的机油是否在规定的标尺范围内,并按润滑图表或说明书规定加油。
4、按顺序开机、关机,先开机床再开数控系统,先关数控系统再关机床。
5、开机后进行返回参考点的操作,以建立机床坐标系。
6、手动操作沿X、Y轴方向移动工作台时,必须使Z轴处于安全高度位置,移动时注意观察刀具移动是否正常。
7、正确对刀,确定工件坐标系,并核对数据。
8、程序输入后应认真核对,其中包括对代码、指令、地址、数值、正负号、小数点及语法的查对,保证无误。
9、程序调试好后,在正式切削加工前,再检查一次程序、刀具、夹具、工件、参数等是否正确。
10、刀具补偿值输入后,要对刀补号、补偿值、正负号、小数点进行认真核对。
11、按工艺规程和程序要求装夹使用刀具。执行正式加工前,应仔细核对输入的程序和参数,并进行程序试运行,防止加工中刀具与工件碰撞而损坏机床和刀具。
12、装夹工件,要检查夹具是否妨碍刀具运动。
13、试切进刀时,进给倍率开关必须打到低档。在刀具运行至工件30-50mm处,必须在进给保持下,验证Z轴剩余坐标值和X、Y轴坐标值与加工程序数据是否一致。
14、刃磨刀具和更换刀具后,要重新测量刀长并修改刀补值和刀补号。
15、程序修改后,对修改部分要仔细计算和认真核对。
16、手动连续进给操作时,必须检查各种开关所选择的位置是否正确,确定正负方向,然后再进行操作。
17、开机后让机床空运转15min以上,以使机床达到热平衡状态。
18、加工完毕后,将X、Y、Z轴移动到行程的中间位置,并将主轴速度和进给速度倍率开关都拨至低档位,防止因误操作而使机床产生错误的动作。
19、机床运行中一旦发现异常情况,应立即按下红色急停按钮,终止机床所有运动和操作。待故障排除后,方可重新操作机床及执行程序。
20、装卸刀时应先用手握住刀柄,再按换刀开关;装刀时应在确认刀柄完全到位装紧后再松手,换刀过程中禁止运转主轴。
21、出现机床报警时,应根据报警号查明原因,及时排除。
22、末经老师允许不准将U(硬)盘、光盘插到与数控机床联网的计算机内,不准修改或删除计算机内的程序。
23、加工完毕,清理现场,清扫数控机床的铁屑,擦干净导轨面,上油防锈,并做好工
第五篇:数控铣床实验报告
数控铣床实训报告
一、实训目的:
1、熟悉数控实训车间安全管理规定;
2、了解数控铣床的基本结构、工作原理及其工作方法,学会正确的操作铣床;
3、熟练掌握系统面板及操作界面的使用;
4、掌握数控机床编程方法。
二、实训设备与材料:
铣床:大连XD-40A
刀具:平底铣刀
测量工具:游标卡尺
刀具:平口虎钳
材料:石蜡、木板
绘图工具:AutoCAD绘图软件
三、实训内容:
1、在实训老师的指导下,了解数控铣床的结构特点,铣床的工作原理及其工作方法。
2、学会编辑并运行程序,最后加工成品。
四、操作步骤:
1、用AutoCAD绘图软件绘出工件模型,并标出各点坐标。
2、对刀,并设定工作坐标系。
3、编写程序,在程序编辑模式下输入程序
4、用计算机仿真,若仿真结果出现错误,则需要再次修改程序,直至结果正确。此时需重新启动数控面板,接着重复步骤2。若仿真结果与所期望的图形一致,则新启动数控面板,接着重复步骤2。
5、切削加工。
6、工件完成后将X、Y、Z轴复位。接着关闭数控面板电源,再关闭铣床电源。
五、操作注意事项:
1、在对刀过程中XYZ轴向一定要清楚,头晕或状态不好时不要去操作操作机床,以免发生意外。在对刀过程中手摇器倍率要调节好,靠近工件的时候一定要把倍率调小,这样可以保证安全和确保更高的对到精确度。
2、操作时要注意刀具有半径补偿,故设计零件时要注意临界值,并注意刀补的方向。
3、铣床操作过程中出现警报时,要及时查找出错原因,切忌不可重启机子解决此问题,否则将出现同样情况。
4、编辑完程序后需要在模拟后保证安全的情况下才能进行加工,在模拟完后要进行加工时务必要先清零,而且要保证回零完全。
六、附录
哑铃程序:
(注:加工多次,使加工成品更加平滑。)
G54G00X0Y0Z200;
M03S800;
G00X0Y10000Z10000;
G01G41 X0Y10000Z-5000D01F2500;
G01Y0;
G01X-20000;
G02X-40000Y0Z-5000R10000;
G01X-60000;
G01Y-40000;
G01X-40000;
G02X-20000Y-4000Z-5000R10000;
G01X0;
G01Y0;
G01Y10000;
G01Z10000;
G01G40X0Y0Z200000;
M05;
M30;
超人标志程序:
(注:由于在木板上进行性加工,为了保护刀具,每次切削量不宜过大,以1mm为宜。故为了实现5mm切削,分5次进行,每次切削1mm。)
G54G00X0Y0Z200000;
M03S800;
G00X0Y10000Z10000;
G01G41X0Y10000Z-5000D01F2500;
G01Y0;
G01X-17800;
G01X-28900Y-33900;
G01X0Y-54900;
G01X28900Y-33900;
G01X17800Y0;
G01X0;
G01Z10000;
G00G40Z30000;
G00X5000Y-20100;
G00Z10000;
G01Z-5000F2500;
G03X-5000Y-20100Z-5000R5000;
G01X5000Y-34900;
G02X-5000Y-34900Z-5000R5000;
G01X-5000Y-34900Z10000;
G00Z30000;
G00X0Y0Z200000;
M05;
M30;