1、数控铣床与加工中心编程及加工项目二 平面图形加工任务1 直线图形加工【学习目标】o 技能目标:会确定零件数控加工工艺方案;能合理设定工件坐标系原点及各轴的方向;能利用试切法正确完成一把铣刀的对刀,并能正确进行MDI验证;会计算基点的坐标;会确定适当的走刀路线,并能运用程序指令编制出正确的程序;能严格按照数控铣削编程与操作步骤,完成给定的加工任务。【学习目标】o 知识目标:懂得工件坐标系建立原则及其指令G54G59指令的使用;懂得参考点、对刀点的概念及工件坐标系与机床坐标系的关系,明确对刀的实质;懂得一把刀的试切对刀法(步骤)及MDI验证方法;懂得工艺文件的种类及编制方法;懂得数控铣削编程步骤与
2、加工操作步骤和工作内容;懂得程序的结构与编程指令的含义。【任务描述】o加工如图 2-1-1所示的字符,字符的笔画宽度为4mm,下凹平底,深度均为1mm,未注圆角由刀具决定,所有加工面的粗糙度为Ra12.5m。已知毛坯六个平面已经加工完成并合格,毛坯为长方体,尺寸为804020mm,材料为硬铝。试在数控铣床上完成字符的加工。515154015801851993 10.510.5图2-1-1 字符FLY图样与三维效果图【知识准备】o 一、工件坐标系52o 二、参考点(机床原点、工件原点、刀位点)53o 三、对刀的基本知识54o 四、对刀实质与G54G59、G5355o 五、试切对刀法的操作步骤56
3、o 六、对刀正确性的MDI验证方法57o 七、数控程序编制的步骤和工作内容概述58一、工件坐标系o 1、工件坐标系又称编程坐标系,是编程人员为方便编写数控程序(如取数方便等)而人为建立的坐标系,一般建立在工件上或零件图纸上,如图2-1-2中坐标系X1Y1Z1。立式数控铣床坐标系与工件坐标系图2-1-2 XY一、工件坐标系o1、工件坐标系又称编程坐标系o是编程人员为方便编写数控程序(如取数方便等)而人为建立的坐标系,一般建立在工件上或零件图纸上,如图2-1-2中坐标系X1Y1Z1。o2.工件坐标系的建立原则n(1)工件坐标系方向的选择o工件坐标系必须也采用右手笛卡尔直角坐标系,唯有如此,它才能与
4、数控机床坐标系保持一致n(2)工件坐标系原点位置的选择 o工件坐标系的原点又称为工件零点或编程零点,从理论上讲,编程原点的位置可以任意设定,但为方便求解工件轮廓上基点坐标进行编程,一般按以下要求进行设置:一、工件坐标系o2.工件坐标系的建立原则n(1)工件坐标系方向的选择n(2)工件坐标系原点位置的选择o工件零点应尽量选择在零件的设计基准或工艺基准上。这样可以消除基准不重合误差。o工件零点尽量选择在精度较高的工件表面上,以提高加工零件的加工精度。o对于对称标注的零件,工件零点应选择在对称中心上。这样取数、编程较为方便。o对于一般零件,工件零点可选择在工件外轮廓的某一角上。oZ坐标零点,一般设置
5、在工件上表面(而非毛坯表面)。(2)工件坐标系原点位置的选择二、参考点(机床原点、工件原点、刀位点)o 1、参考点:是一个固定或任意选择的位置,它可能在机床上,也可能在刀具或工件上。o 分为两类:一些是固定参考点,是机床生产或调试过程中设定的沿两根或更多轴的精确位置,另一些参考点是程序员在编程中确定的,是可以移动的。o 表2-1-1 编程的三个环节环节环节关系组成关系组成参考点参考点参考点性质参考点性质机床机床机床机床+控制系统(控制系统(CNC单元)单元)机床原点(机床原点(G53)固定固定工件工件工件工件+图纸图纸+材料材料工件坐标系原点(工件坐标系原点(G54G59)可移动可移动工装工装
6、夹具夹具+切削刀具切削刀具刀位点刀位点可移动可移动二、参考点:(1)机床原点o 即机床零点或原点,通常称为机床原点、原点或机床参考位置,是机床坐标系(参见图1-2-6)的原点,是在数控机床上设置的一个固定点,一般位于每根轴的行程范围的正半轴的末端。它在机床装配、调试时就已设置好,一般情况下不允许用户进行更改。o 某些CNC机床上可能拥有一个以上的机床原点,这由它的设计决定。如许多拥有托盘交换装置的加工中心(多为卧式)都有第二(次要的,副的,非“第二个”)机床参考点。为了到达第一原点位置,可在程序中使用G28;为了到达第二原点位置,可在程序中使用G30。o 机床原点是原点是CNC机床上可以通过控
7、制面板、手动数据输入机床上可以通过控制面板、手动数据输入(MDI)或运行程序代码来重复到达的一个固定点。或运行程序代码来重复到达的一个固定点。o 固定的机床原点意味着所有其他参考点将取决于这一位置固定的机床原点意味着所有其他参考点将取决于这一位置。o 因此,机床坐标系是数控机床运行的唯一基准因此,机床坐标系是数控机床运行的唯一基准 二、参考点:(1)机床原点图2-1-2 XY二、参考点(2)工件参考点 o 即程序原点或工件原点,是一个移动点o 从理论上讲,程序员可以在选定在任何地方,但由于实际机床操作中的限制,只能考虑最有利于加工的可能方案。o 加工精度、调试和操作的便利性与工作状况加工精度、
8、调试和操作的便利性与工作状况的安全性是三个决定如何选择工件参考点的的安全性是三个决定如何选择工件参考点的因素。因素。二、参考点 (3)刀具参考点 o 即刀位点。所谓刀位点,是指确定刀具位置的基准点,用于确定刀具在机床坐标系中的位置而选定的刀具上的特定点,也是编程轨迹所要控制的刀具上的特征点指令点。车刀的刀位点为刀尖,而在铣削和相关操作中,刀具参考点通常都是刀具回转中心线和切削刃(边)最低位置的交点。如图2-1-4所示。立铣刀、键槽铣刀牛鼻刀面铣刀镗刀麻花钻球头铣刀锥度球头铣刀锥度平底铣刀RAB二、参考点(机床原点、工件原点、刀位点)o 所有三种参考组别相互关联,一个设置中的错误将会对另一个设置
9、产生影响。o 参考点知识对理解寄存器指令、偏置和机床几何尺寸是非常重要的。o表2-1-1 编程的三个环节环节环节关系组成关系组成参考点参考点参考点性质参考点性质机床机床机床机床+控制系统(控制系统(CNC单元)单元)机床原点(机床原点(G53)固定固定工件工件工件工件+图纸图纸+材料材料工件坐标系原点(工件坐标系原点(G54G59)可移动可移动工装工装夹具夹具+切削刀具切削刀具刀位点刀位点可移动可移动三、对刀的基本知识o 1、对刀与对刀点n对刀的准确程度将直接影响零件加工的精度,因此,对刀是数控加工中的重要操作。结合机床操作说明,掌握有关对刀方法和技巧,具有十分重要的意义。n对刀点是工件在数控
10、机床上定位夹紧后,设置在工件坐标系中,用于确定工件坐标系(原点)与机床坐标系空间位置关系的参考点。n也可以说,对刀点是数控机床加工时刀具相对于工件运动的起点运行程序进行加工之前必须先对好刀。三、对刀的基本知识o 2、对刀点的设置原则n(1)总原则:操作简单,且对刀误差小。n(2)可以设置在工件上,也可以设置在夹具上(参见项目七),但都必须在工件坐标系中有确定的位置;n(3)为保证加工精度,应尽可能选在零件的设计基准或工艺基准上。如孔的中心点或两条相互垂直的轮廓边的交点作为对刀点较为合适。n(4)若零件上没有合适的部位,也可以加工出工艺孔用来对刀。三、对刀的基本知识刀点的设置四、对刀实质与G54
11、G59、G53o1、对刀的实质、对刀的实质n 就是用刀具或(与)工具(如塞尺和对刀棒、寻边器等)找出就是用刀具或(与)工具(如塞尺和对刀棒、寻边器等)找出工件坐标系原点在机床坐标系中的位置(坐标值工件坐标系原点在机床坐标系中的位置(坐标值称为偏置称为偏置值,下同),并输入到值,下同),并输入到G54或G55G59中。o2、工件坐标系G54G59n 在数控铣床上,对于某一选定刀具,工件坐标系原点的偏置值有三个,应分别输入到工件坐标系(又称工作区偏置)G54G59(G54为缺省选择)之一中,即存储于寄存器中,以便在程序中利用指令G54等调用。调用的含义即调用工件坐标系偏置值而建立工件坐标系。o3、
12、机床坐标系G53n 与G54G59相对的指令是G53,其功能是选择机床坐标系,或者说取消工件坐标系选择。G54G59是模态值,而G53是非模态值。o4、对刀方法简介n 采用刀具对工件试切削而确定工件坐标系原点偏置值的对刀方采用刀具对工件试切削而确定工件坐标系原点偏置值的对刀方法又称试切对刀法。法又称试切对刀法。五、试切对刀法的操作步骤p 用刀具试切工件进行对刀的方法称为试切对刀法,可以得到较为准确和可靠的结果。一般使用手轮方式,刀具靠近工件后选择手轮10倍率进行试切。在进行对刀操作前需要明确的是工件坐标系原点设置在工件上表面左下角。操作步骤如下:六、对刀正确性的MDI验证方法o 下面分别对三个
13、坐标轴验证。o 法那克系统手动输入操作步骤如下:n1、Z轴验证:n2、X轴验证n3、Y 轴验证o 还可以采用其他操作方法验证对刀的正确性 七、数控程序编制的步骤和工作内容概述o 表表2-1-2数控编程的具体步骤数控编程的具体步骤 序号序号通用工作步骤通用工作步骤数控编程的工作内容数控编程的工作内容1资讯:明确任务,资讯:明确任务,获取信息获取信息零件的工艺性分析零件的工艺性分析2决策:做出决定决策:做出决定制定数控加工工艺方案(即正确的走刀路线)制定数控加工工艺方案(即正确的走刀路线)3计划:制定计划计划:制定计划编制工艺文件,如工艺过程卡片和刀具明细编制工艺文件,如工艺过程卡片和刀具明细表,
14、必要时绘制走刀路线图;表,必要时绘制走刀路线图;并建立工件坐并建立工件坐标系,进行数学处理,形成坐标卡片标系,进行数学处理,形成坐标卡片4实施:实施计划实施:实施计划编写零件加工程序编写零件加工程序5检查:检查控制检查:检查控制程序检验程序检验6评估:评定反馈评估:评定反馈首件试切(在数控机床加工工件),进一步首件试切(在数控机床加工工件),进一步优化并保存程序优化并保存程序程序错误程序错误o 程序错误程序错误是导致CNC机床不能按计划工作或根本不能工作的程序数据。o 它分为两大类两大类:语法错误和逻辑错误。n(1)语法错误)语法错误是程序中一个或几个位置错误或多余的字符,包括不符合控制系统编
15、程格式的程序输入。系统会显示错误信息及代码,并中断程序运行,因此语法错误没有多大害处,极少导致工件报废。n(2)逻辑错误)逻辑错误则定义为导致机床背离程序员的目的运动的错误,一般它比语法错误严重得多它不仅可能导致废品,而且可能损坏机床甚至伤到操作人员。如冷却液功能、程序停止、丢失负号或小数点、坐标数值计算错误、切削用量及换刀点等选择不当。首件试切标准调试操作步骤 o 安装刀具o 安装夹具o 安装工件o 设置刀具偏置;o 检查程序o 重新安装工件o 试切o 调整安装o 开始正式(批量)生产o 保存程序【任务实施任务实施】o 1、资讯工艺性分析n图样标注完整,所有尺寸均为未注公差尺寸,且标注到字的
16、笔画中心线,结构简单,在数控机床上加工很容易保证精度要求。o 2、决策制定工艺方案n只需要选用直径3mm的键槽铣刀(又称中心端铣刀)垂直下刀,刀具中心按字符笔画中心线运动即可完成各个字符的加工。o 3、计划编制工艺文件【任务实施任务实施】o4、实施编写零件加工程序nO2100(FLY);(程序名为加工零件名称或功用的简要注释,便于在CNC系统内识别程序)n(4键槽铣刀,H01=0)(程序注释和说明放在括号“()”内,其中内容数控系统不运行)nN10 G20 G17 G40 G49 G50 G69 G80;(机床工作状态设定)nN20 G90 G54 G00 X20.0 Y20.0 M03 S8
17、00.;(绝对坐标编程程序的开始均采用G90模式,调用G54建立工件坐标系,在换刀位置水平面上快速定位到1点(X20 Y20),移动的同时启动主轴正转,转速800r/min)nN30 Z100.0;(Z向安全检查位置,建议Z50Z100,用于目测检验偏置设置的正确性。最好改为G01 Z100.F2000或G01 G43 Z100.H01 F2000;以便于使用进给倍率按钮。G43 H01见项目3)nN40 Z5.0;(安全平面,加工进给的开始点,一般设置在毛坯表面上方25mm)nN50 G01 Z-1.F50;(下刀,开始加工字符“F”,首次使用G01设定进给速度50mm/min)nN60 X
18、5.F70;(到达2点)【任务实施任务实施】n N70 G00 Z5.0;(转换为G00模式抬刀,节约时间)n N80 Y5.0;(定位到3点)n N90 G01 Z-1 F50;(下刀)n N100 Y35.0 F70;(加工到4点)n N110 X24.0;(加工到5点,字符F加工完毕)n N120 G0 Z5.0;(抬刀)n N130 X33.0;(定位到6点)n N140 G01Z-1.0 F50;(下刀,开始加工字符L)n N150 Y5.0 F70;(加工到7点)n N160 X51.0;(加工到8点,字符L加工完毕)n N170 G00 Z5.0;(抬刀)【任务实施任务实施】n
19、N180 X64.5;(定位到9点)n N190 G1 Z-1.F50;(下刀,开始加工字符Y)n N200 Y20.0 F70;(加工到10点)n N210 X54.0 Y35.0;(加工到11点)n N220 G0 Z5.0;(抬刀)n N230 X64.5 Y20.0;(定位到10点)n N240 G1 Z-1.F50;(下刀)n N250 X75.0 Y35.0 F70;(加工到12点,字符L加工完毕)n N260 G00 Z200.0;(抬刀到工件上方200mm处,便于检验与拆卸)n N270 M30;(程序结束)o5、检查控制检查控制程序检验o6、评估:评定反馈评估:评定反馈。o建
20、议按照本书推荐的10个标准调试操作步骤进行操作【任务总结】o 1、编程轨迹为刀位点的运动轨迹(无刀具半径补偿)o 2、进一步认识铣刀的选用及安装方法;o 3、懂得工件坐标系的选择原则与基本方法;掌握对刀点的选择原则,并会试切对刀法。o 4、要深入进一步理解参考点这一重要概念o 5、懂得并能陈述数控编程的步骤和工作内容o 6、数控加工仿真软件就是一个促进学业飞速进步、寓教于乐、寓学于乐的高级游戏软件。o 7、一个程序段中若使用一个以上同组的代码则最后一个有效。【任务评价】序号序号考核项目考核项目考核内容考核内容配分配分评分标准(分值)评分标准(分值)小计小计1资讯资讯工艺性分析的透彻工艺性分析的
21、透彻性性5据工艺方案得分判定,计算公式如下:据工艺方案得分判定,计算公式如下:得分得分=0.5工艺方案得分工艺方案得分2决策决策数控加工工艺方案数控加工工艺方案制定的合理性制定的合理性10据工艺文件内容判定据工艺文件内容判定1.工步顺序正确(工步顺序正确(5)2.刀具材质选择正确(刀具材质选择正确(3)3.工件坐标系原点设置适当(工件坐标系原点设置适当(2)3计划计划数控加工工艺文件数控加工工艺文件编制的完整性、正编制的完整性、正确性、统一性确性、统一性201.工艺文件齐全,填写完整、统一(工艺文件齐全,填写完整、统一(4)2.工艺过程卡片中切削用量适当(工艺过程卡片中切削用量适当(6)3.刀
22、具卡片中刀具代号、规格正确(刀具卡片中刀具代号、规格正确(2)4.走刀路线的制定适当(走刀路线的制定适当(3)5.坐标卡片填写正确(坐标卡片填写正确(5)4实施实施编程编程编制零件加工程序编制零件加工程序及程序检验及程序检验201.各成员编制的加工程序具有一致性(各成员编制的加工程序具有一致性(5)2.加工程序无语法错误(加工程序无语法错误(10)3.加工程序无逻辑错误(加工程序无逻辑错误(5)5加工加工操作操作1.加工操作正确性加工操作正确性2.安全生产安全生产301.刀具安装方法正确(刀具安装方法正确(2)2.选用合适的量具(选用合适的量具(2)3.测量毛坯实际尺寸,并正确安装工件(测量毛
23、坯实际尺寸,并正确安装工件(3)4.能正确进行工件偏置设置,并能根据刀具卡片进行刀具偏置设置,操能正确进行工件偏置设置,并能根据刀具卡片进行刀具偏置设置,操作正确(作正确(5)5.输入程序后进行程序检查(输入程序后进行程序检查(2)6.正确进行试切(正确进行试切(10)7.试切后能正确调整相应偏置数值(试切后能正确调整相应偏置数值(2)8.加工操作过程未发生撞刀等安全事故(加工操作过程未发生撞刀等安全事故(4)6质量分析与质量分析与评价评价1、工件检验、工件检验2、团队合作、团队合作3、运用基本理论知、运用基本理论知识进行分析识进行分析151.正确选用量、检具进行加工尺寸检查(分别在机床和检验
24、工作台上进正确选用量、检具进行加工尺寸检查(分别在机床和检验工作台上进行)并合格(行)并合格(9)2.加工表面粗糙度合格(加工表面粗糙度合格(1)3.能团队合作(能团队合作(3)4.正确运用理论知识进行加工质量分析,并修正、保存程序(正确运用理论知识进行加工质量分析,并修正、保存程序(2)合计合计100得分合计得分合计【思考与练习】o1、对刀的目的(即对刀的实质)是什么?什么是试切对刀法?o2、什么是工件坐标系?其原点的选择原则有哪些?o5、程序错误有哪几种?哪一种的性质非常严重?o6、详述数控编程编制的步骤和工作内容o7、M03和M04(主轴旋转指令)当和刀具运动指令一起出现时,将同时有效吗?【思考与练习】o8、加工图2-1-9所示的字符,字符下凹平底,深度均为1mm。已知毛坯,尺寸为804030mm,六个平面已经加工完成并合格,毛坯材料为硬铝,字的笔画宽度均为3mm,。试编写其加工程序。520580403301561010618