




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数控铣床编程示例(参考程序请参阅超级链接。)例1坯料是707018的板材,六面已经被粗加工,NC铣床要求图3-23所示的槽,工件材料为45钢。1、根据花纹要求、空白和前工序的加工情况,确定工艺计划和加工路线2.21 )以加工后的底面为定位基准,用通用老虎钳钳住工件的前后两侧面,把老虎钳固定在铣床上。2 )工序顺序立铣刀首先走两个圆轨迹,对左刀具半径为5050的四边形进行修正加工。切口深度每次2,分两次加工。2 .选定机床设备3.3根据零件图案的要求,选择经济的数控铣床就能满足要求。 选择了XKN7125型数控立式铣床。3 .选择工具采用10的平铣刀,定义为T01,该刀具的直径输入刀具参数表。4 .切削量的确定切削使用量的具体数值,必须根据该机床的性能、相关手册,结合实际经验来决定。5 .确定工件坐标系和对刀仪在XOY平面内以工件中心为工件原点,以z方向为工件表面为工件原点,创建工件坐标系。采用手动对刀方法(与之前介绍的数控铣床对刀方法相同的操作),把点o作为对刀点。6 .写程序按照该机床规定的指令代码和段格式,在程序列表中制作加工零件的所有流程。4.4考虑到加工图示的槽,深度为4,一次深度为2,二次加工结束后,编程容易,为了减少指令根数可以采用子程序。 该工件的加工程序如下(该程序用于XKN7125铣床)。N0010 G00 Z2 S800 T1 M03N0020 X15 Y0 M08N0030 G20 N01 P1.-2; 调整子程序后,槽的深度为2N0040 G20 N01 P1.-4; 再次调整子程序后,槽的深度为4N0050 G01 Z2 M09N0060 G00 X0 Y0 Z150N0070 M02; 主程序结束N0010 G22 N01; 子程序开始N0020 G01 ZP1 F80N0030 G03 X15 Y0 I-15 J0N0040 G01 X20N0050 G03 X20 YO I-20 J0N0060 G41 G01 X25 Y15; 左刀立铣刀四角倒圆角的正方形N0070 G03 X15 Y25 I-10 J0N0080 G01 X-15N0090 G03 X-25 Y15 I0 J-10N0100 G01 Y-15N0110 G03 X-15 Y-25 I10 J0N0120 G01 X15N0130 G03 X25 Y-15 I0 J10N0140 G01 Y0N0150 G40 G01 X15 Y0; 用左刀取消N0160 G24; 主程序结束例2坯料是1206010的板材,5深度的外廓已经被粗削,周边残留2的馀量,要求加工图2-24所示的外廓和20的孔。 工件材料是铝。1 .根据花纹要求、空白和前工序的加工情况,确定工艺计划和加工路线1 )以底面为定位基准,用压板按压两侧,固定在铣床上2 )工序顺序钻头20。在oabcdefg生产线上铣削轮廓。2 .选定机床设备根据零件图案的要求,选择经济的数控铣床就能满足要求。 所以我选择了华中I型(ZJK7532A型)的数控钻头铣床。3 .选择工具现在采用20的钻头,定义为T02、5的平铣刀,定义为T01,将该刀具的直径输入刀具参数表。华中I型数控钻头铣床没有自动切刀更换功能,根据零件加工的要求,只能手动更换刀。4 .切削量的确定切削使用量的具体数值,必须根据该机床的性能、相关手册,结合实际经验来决定。5 .确定工件坐标系和对刀仪在XOY平面内,将0点作为工件原点,将z方向作为工件表面作为工件原点,如图3-24所示创建工件坐标系。在手动对刀仪中,把0点作为对刀仪点。6 .编制程序(华中I型铣床用)按照该机床规定的指令代码和段格式,在程序列表中制作加工零件的所有流程。 这个工件的加工程序如下所示1)20孔加工程序(手动安装20钻头)37.37N0010 G92 X5 Y5 Z5; 对刀仪的设定N0020 G91; 相对坐标程序设计N0030 G17 G00 X40 Y30; 在XOY平面内加工N0040 G98 G81 X40 Y30 Z-5 R15 F150; 钻孔循环N0050 G00 X5 Y5 Z50N0060 M05N0070 M022 )铣头程序(手动安装5立铣刀,不考虑工具长度修正)38.38N0010 G92 X5 Y5 Z50N0020 G90 G41 G00 X-20 Y-10 Z-5 D01N0030 G01 X5 Y-10 F150N0040 G01 Y35 F150N0050 G91N0060 G01 X10 Y10 F150N0070 G01 X11.8 Y0N0080 G02 X30.5 Y-5 R20N0090 G03 X17.3 Y-10 R20N0100 G01 X10.4 Y0N0110 G03 X0 Y-25N0120 G01 X-90 Y0N0130 G90 G00 X5 Y5 Z10N0140 G40N0150 M05n 0160米30看了以上的例子,我们知道普通的命令,但是和高级语言相比,功能较弱,为了适合高级语言而介绍宏命令。 通过宏指令,可以执行算术运算、逻辑运算和函数的混合运算,宏和程序提供循环语句、分支语句和子程序调用语句。宏文件内:变量:#0-#49是当前局部变量#50-#99是全局局部变量常数:PI,TRUE (真),FALSE (假)算术运算符:、*、/条件运算符:EQ “=”、“NE”!=gtge=,ltle=逻辑运算符:AND,OR,NOT函数:SIN,COS,TAN,ATAN2,ABS,INT,SIGN,SQRT公式:通过运算符连接的常数和宏变量构成公式。 例如,100/SQRT2*COS55*PI/180赋值语句:宏变量=表达式。 例如: #2=100/SQRT2*COS55*PI/180条件判别语句: IF、ELSE、ENDIF格式化:IF条件式|ELSE|ENDIF循环文: WHILE,ENDW格式化:WHILE表达式|ENDW以宏指令编程为例,我们来做两个练习吧。例子的三坯料是1507020的块材料,要求对图2-25所示的椭圆面进行铣削加工,工件材料是蜡块。1 .根据花纹要求、空白和前工序的加工情况确定工艺计划和加工路线1 )以底面为主要定位基准,用压板按压两侧,固定在铣床上。2 )加工路线y方向是在行间比球头立铣刀窄的阶段对椭圆体进行切片而形成的。2 .选定机床设备根据零件图案的要求,选择经济的数控铣床就能满足要求。 所以选择了华中I型(ZJK7532A型)的数控钻头铣床。3 .选择工具球头立铣刀的大小f6mm。4 .切削量的确定切削使用量的具体数值,必须根据该机床的性能、相关手册,结合实际经验来决定。5 .确定工件坐标系和对刀仪在XOY平面内以工件中心为工件原点,以z方向为工件表面为工件原点,创建工件坐标系。在手动对刀仪中,把0点作为对刀仪点。6 .编制程序(华中I型铣床用)根据该机床规定的指令代码和段格式,在程序列表中制作加工零件的所有流程。 这个工件的加工程序如下所示05 (用低切法加工椭圆形的工作台块,x、y以行距进给)#10=100; 空白x方向长度#11=70; 空白y方向长度#12=50; 椭圆的长轴#13=20; 椭圆短轴#14=10; 椭圆台高度#15=2; 行间步长G92 X0 Y0 Z#13 20G90G00 X#10/2 Y#11/2 M03G01 Z0X-#10/2 Y#11/2G17G01 X-#10/2 Y-#11/2X#10/2Y#11/2#0=#10/2#1=-#0#2=#13-#14#5=#12*SQRT1-#2*#2/#13/#13G01 Z#14WHILE #0 GE #1IF ABS#0 LT #5#3=#13*SQRT1-#0*#0/#12*#12IF #3 GT #2#4=SQRT#3*#3-#2*#2G01 Y#4 F400G19 G03 Y-#4 J-#4 K-#2ENDIFENDIFG01 Y-#11/2 F400#0=#0-#15G01 X#0IF ABS#0 LT #5#3=#13*SQRT1-#0*#0/#12*#12IF #3 GT #2#4=SQRT#3*#3-#2*#2G01 Y-#4 F400G19 G02 Y#4 J#4 K-#2ENDIFENDIFG01 Y#11/2 F1500#0=#0-#15G01 X#0ENDWG00 Z#13 20 M05G00 X0 Y0M02系列例4坯料是20010030的块材料,要求对图2-26所示的四角锥台进行铣削加工,工件材料是蜡块。必须掌握数控编程的基本方法,在此基础上进一步提高,进行大量的编程练习和实际操作,在实践中积累丰富的经验。 编程前,必须做很多准备工作,例如:了解数控机床的性能和规格精通数控系统的功能和操作加强技术、工具和夹具知识的学习,掌握技术编制技术,合理选择工具、夹具和切削使用量等,将技术等知识编入程序,提高程序质量养成良好的编程习惯和风格,如程序中的段号、单词和单词之间需要空格、写了很多注释句子等,使程序清晰、易读、容易修改程序为了缩短主程序的长度,尽量使用分支语句、主程序、宏功能指令。具体加工技术和卡盘方法与其他问题相同,在此省略。程序如下:(华中I型铣床用)78.78#10=100; 底面EF的长度可以根据加工要求任意设定#0=#10/2; 起点的横坐标(移动点)#100=20; c点的横坐标#1=20; c点和g点纵向的距离#11=70; PS的长度#20=-#10/2; e点的横坐标#15=3; 步长大小。#4=16; 山形台高#5=3; ZnO台底面相对于Z=0平面的高度#6=20; c点的纵坐标G92 X0 Y0 Z#4 #5 2; 从MDI对刀点z到空白上表面的距离G00 X0 Y0G00 Z#4 10 M03G01 X#0 Y#11/2 Z#5; 到g点WHILE #0 GE #20; 有铣床的槽IF ABS#0 LE #100G01 Y#1 F100X0 Y0 Z#4 #5X#0 Y-#1 Z#5Y-#11/2ENDIFG01 Y-#11/2 F100#0=#0-#15G01 X#0IF ABS#0 le #100G01 Y-#1X0 Y0 Z#4 #5X#0 Y#1 Z#5Y#11/2ENDIFG01 Y#11/2#0=#0-#15G01 X#0ENDWG01 Z#4 20X0 Y0X#1 Y#1 Z#5WHILE ABS#6 LE #1; 铣削
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区水域巡查管理办法
- 疫情期间聚众管理办法
- 纪检特别经费管理办法
- 税务风险等级管理办法
- 税收监管项目管理办法
- 企业安全用电专题培训课件
- 统编版 语文 四年级 下册《 黄继光 》教学教案
- 2025城管执法综合考试试卷
- 2025年重庆高级导游等级考试(导游综合知识)考前冲刺试题及答案
- 出纳岗位安全生产培训课件
- 整理版第三届宁波国际海报双年展2004获奖作品选
- 关键过程(工序)和特殊过程(工序)管理办法
- 信息检索技术讲义
- 火力发电厂运煤设计规程
- 武术校本课程武术基本功
- 机械制造及自动化专业讲座
- 第十章DNA、RNA的生物合成ppt课件
- 3250变压器综合测试仪(共85页)
- HXN5型机车常见故障处理指导书
- 医用耗材分类目录 (低值 ╱ 高值)
- 加油站经理竞聘试卷(A)
评论
0/150
提交评论