数控铣床编程实例
更新时间:2023-12-04 12:24:01 阅读量: 教育文库 文档下载
实验六 数控铣床加工实验
[实验目的]
1.掌握数控铣床的加工特点。
2.掌握数控铣床加工程序的结构特点及编制方法。
3.掌握数控铣床程序的输入、编辑、修改、调试、示教、运行等方法。
[实验内容]
数控铣床是计算机数控系统加上铣床本体,在工件安装完毕,由计算机控制的数控系统按以编好的程序发出各项指令,指挥铣床自动运行完成对零件的铣削加工,整个过程由加工前的各项准备和自动运行加工组成。
一、毛坯准备
分析零件图纸,选择加工方法,准备零件毛坯。毛坯的选择过程包括如下几个方面。第一:应满足零件工艺加工方面的要求,包括如何进行定位装夹,以及合理的加工余量。第二:应考虑数控铣床的工作特点(包括能换几把刀),能实现自动安装和自动定位的应尽量满足,以提高生产率减少工人劳动强度。第三:对一些加工安装前就需准备好的部位,应提前考虑安排加工准备好。
二、刀具准备
加工前应根据加工所需刀具情况,准备加工中所使用的各种刀具,本次实验用数控铣床无换刀功能,只能安装一把刀具。
三、铣加工程序的编制
铣削加工是机械加工中最常用的加工方式之一,一般有平面铣削和轮毂的外形铣削。平面铣削一般是两轴联动,另一轴作进给运动即可完成,这样的数控铣床我们称为两轴半控制。零件加工程序的编制过程,包括分析零件图纸、进行工艺处理(选则走刀路线)、进行数学处理(走刀过程中各个点的计算、曲线与曲面坐标的运算)、编制程序清单、程序的输入(包括效验与试运行)等五个步骤。
1. 程序的结构与书写形式:
一个完整的数控加工程序由程序名和程序段构成。程序的书写内容就是零件加工程序单。程序的编写可以用系统菜单中的“文件编辑”功能,也可以使用其它的文本编辑器,如MS-DOS中的EDIT命令等,程序名一律以·NC作为后缀名进行文件存储。每一个程序段一般是由程序段号、功能字、坐标字、各种辅助功能等组成。整个程序内容是由全部的程序段,按段号由小到大排列组成。下面给出简单程序加以说明:
2. 坐标系统:
Z系统采用空间右手笛卡尔坐标系统。空间一点的表示有绝对
坐标、相对坐标和极坐标三种表示,如图12所示:G90有效时为z绝对坐标表示;G91有效时为相对坐标表示;E为极坐标描述标志。
3. 工件坐标系设定: P(x,y,z)⑴机械零点:是机器上的固定点,由装于每轴上的机械零点
O接近开关决定,机械零点相对于对刀点的坐标值可通过系统的“参x数设定”来设定。
⑵工件坐标系:G92(浮动零点) yXYG92命令定义当前点的绝对坐标值,工件并不移动。G92 H01-H08(8个默认的工件坐标系可通过P参数设定)。
图12 注意:系统默认为刚进入自动运行时,刀具处于坐标零点。
G92会改变进给长度,建议在程序开始时使用。G92具有模态,相互取消。 4. 程序编制时应注意的问题:
⑴编制前应认真确定加工中的走刀路线,绘出走刀路线图,标出各个关键点的坐标值。 ⑵编制前应认真阅读相关的编程操作说明书,理解各指令的含义。
⑶加工程序中应合理设置各项辅助功能,本系统不允许G、T、S、M指令共段。 ⑷实际加工前一定要进行反复调试,防止刀具与工件发生碰撞或超程现象。
四、实验步骤
1.实验前应仔细阅读实验指导书内容,并掌握相关的数控机床知识。 2.按实验要求编制加工程序单。
3.启动数控铣床,在空运转的情况下反复演练,熟悉其操作系统,对各项菜单进行熟悉,对各控制按钮进行熟悉。
4.根据实验要求,在相应菜单中对“坐标系统”进行调整满足加工要求,对“参数设定”菜单中相关参数进行设定。
5.将编制好的加工程序复制到系统中。
6.运用“示教功能”对加工程序进行反复调试,检查是否存在语法错误,如需修改请返回“编辑功能”中进行,直到加工程序满足要求。
7.关闭机床,安装工件毛坯并校正。
8.运用“模拟加工”对零件进行检查,检查零件毛坯是否满足加工要求,机床运行中是否超程。
9.将准备好的刀具安装在刀具夹头上,手动调整确定刀尖位置,建立坐标系。至此全部调试完毕。
10.进入“自动运行”菜单执行加工程序,加工中可通过屏幕对加工过程进行监测,加工完毕后对零件进行检测,分析实验结果。
五、思考题
(学号9-12、29-33)
数控NC代码
注:粗加工时,设定刀具半径比实际刀具半径大一些,即留一定的余量进行精加工。精加工则是将刀具半径设置为刀具的实际半径即可。
O0023
G55G90G17G00X0Y0
M03M08S600 X-20.Y-52. Z2.
G01Z-3.F60 D01M98P0022 F48D02M98P0022 G01Z-6
F60D01M98P0022 F48D02M98P0022 G01Z-8
F60D01M98P0022 F48D02M98P0022 G28Z0 G28X0Y0 M09M30 %
O0022
G02G42X-4.96Y-37.68R13.34 G03X0.Y38.R-38 X-10.05Y31.48R11. G01X-20.09Y8.96
G03X-21.09Y-6.26R22. G01X-14.07Y-29.9 G03X-4.96Y-37.68R11. G02X6.6Y-52.R13.34 G01X24.68Y-40. G03X24.68Y40.R47. G01X-15.2Y40. X-25.Y0
X-21.15Y-40. G40X-20.Y-52. M99 %
坐标系设定;绝对坐标编程;选择XY平面为插补平面
主轴正转,600r/min,冷却液开 快速进给
直线进给,60mm/min 粗加工,调用子程序 精加工, Z轴方向进给 粗加工 精加工
Z轴方向进给 粗加工 精加工
冷却液关,程序结束
子程序
刀具半径补偿,右补
取消刀补 子程序结束
(学号29-32、9-12)
正在阅读:
数控铣床编程实例12-04
解析函数的孤立奇点与留数09-05
韩国料理菜谱02-19
毕业大作业任务书(样本)06-07
毕业论文第三稿07-09
国际贸易实务-商品品质、数量以及包装06-07
建筑 同济建筑考研全书06-07
高中生物高考总复习资料03-08
商场建筑智能化系统设计纲要05-25
案例题06-07
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 数控铣床
- 实例
- 编程
- 15春西南交《统计学B》在线作业一 答案
- 大学英语新视野读写译第三版第二册考前阅读题
- 隧道工程量复核(公式版)
- 9.2.7 地下设施、文物和资源保护
- 河北省统一评标专家库评标专家在线培训考试对比
- 企业质量管理体系及技术、安全、经营、人事、财务、档案等方面管理制度
- spss数据分析的概论 试题 答案 结果
- (教科版)六年级语文下册《颁奖词三则》教案 - 第二课时
- 2015届化学《创新导学案》新课标高考总复习检测选修有机化学基础5-1 Word版含解析
- 排球正面双手垫球教案
- 焦利氏秤法测液体表面张力
- 生物化学试卷及答案-1
- 大学英语B作文写作范文(2014年10月整理)
- 度米作文汇编之人教版初中七年级上册第一单元优秀作文奶奶的荷包蛋
- 廉政谈话制度
- 2019—2020年最新浙教版数学七年级上册2.7《近似数》练习题2(提分试题).doc
- SQL1
- 逻辑案例分析
- 新形势下提高学生自我管理能力的实践研究
- 成都市2013级2016届一诊数学试题及答案word版(文科)