1、项目三五轴空间变换定向加工基础 机械工业出版社五轴数控系统加工编程与操作机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作课程安排机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作学习目标:知识目标:了解常用铣削刀具的种类了解刀具补偿的相关知识了解刀具几何参数跟刀具补偿对应关系了解设置界面各参数含义及作用技能目标:掌握在操作系统中建立要使用的刀具掌握如何删除操作系统中已有刀具掌握如何在操作系统中装载刀具掌握如何在操作系统中卸载刀具掌握CYCLE800指令中直接编程法掌握CYCLE800指令中立体角编程法掌握CYCLE800指令中附加功
2、能编程法机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作本项目主要通过使用“3+2”加工方式对三个零件进行练习编程与加工,训练零件既具有外形结构较为简单的特征,又是最常见的零件形面特征,也是学习应用回转平面CYCLE800循环指令入门的题材。通过对这三个典型零件进行回转平面加工方向定位、加工的案例分析,结合两种常用的回转平面定位编程操作详细说明,可方便初学者对多轴机床加工中常用的“3+2”定向加工方式有一个系统理解。概况概况机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具1子任务二 装载刀具与卸载刀具2
3、任务一 创建五轴机床刀具表机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述1子任务二 正四棱台零件编程方式与过程2任务二 正四棱台零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述1子任务二 正四方凸台零件编程方式及过程2任务三 正四方凸台圆形腔与侧面孔零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述1子任务二2任务四 多角度空间斜面零件编程与加工子任务三3多角度空间斜面零件使用CYCLE
4、800指令中直接编程法编程多角度空间斜面零件使用CYCLE800指令中立体角编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务一 创建五轴机床刀具表1、任务描述:加工工件必须使用切削刀具。我们首先将本章练习零件加工中所使用的刀具存储在机床系统上的刀具存储器中,以备编写程序时和实际加工中进行调用。序号序号刀具名称刀具名称程序中的刀具名称程序中的刀具名称规格规格刀具长度刀具长度参数参数1面铣刀FACENILL6363mm95.01mm刃长:5mm,刃数:62立铣刀CUTTER 1212mm149.23mm刃长:32mm,刃数:43立铣刀CUTTER 88
5、mm131.10mm100101刃长:20mm,刃数:34倒角刀CENTERDRILL66mm148.48mm480101刃数:25中心钻CENTERDRILL1010mm138.50mm 刀尖顶角:906麻花钻头DRILL 3.53.5mm137.47mm 刀尖顶角:1187麻花钻头DRILL 55mm148.48mm刀尖顶角:1188麻花钻头DRILL 6.86.8mm152.50mm刀尖顶角:1189麻花钻头DRILL 8.58.5mm158.60mm刀尖顶角:11810麻花钻头DRILL 1212mm195.90mm刀尖顶角:118学习任务书机械工业出版社机械工业出版社五轴数控系统加工
6、编程与操作五轴数控系统加工编程与操作学习准备任务一 创建五轴机床刀具表序号序号工作准备工作准备内容内容备注备注1机床(数控系统)五轴机床SINUMERIK 840D sl数控系统2刀具刀具列表对应刀具 机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具1子任务二 装载刀具与卸载刀具2任务一 创建五轴机床刀具表机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具学习任务书1、建立与删除刀具本次任务中,首先分别创建铣刀、倒角刀、中心钻、钻头等,并掌握删除已存在的刀具。机械工业出版社机械
7、工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具任务操作任务操作1 1创建铣刀机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具任务操作任务操作2创建倒角刀与中心钻机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具任务操作任务
8、操作3 3删除刀具机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具任务操作任务操作3 3删除刀具机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 建立刀具与删除刀具1子任务二 装载刀具与卸载刀具2任务一 创建五轴机床刀具表机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 装载刀具与卸载刀具任务操作任务操作1 1装载刀具机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 装载刀具与卸载刀具任务操作任务操作1 1装载刀具机
9、械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 装载刀具与卸载刀具任务操作任务操作2 2卸载刀具机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作学生提问任务一 创建五轴机床刀具表机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务二 正四棱台零件编程与加工学习任务书1、任务描述:在课前依据本任务书,通过查阅机床说明书和相关资料,熟悉西门子840Dsl五轴机床的基本参数及基本操作;初步掌握CYCLE800的基本指令格式内容,按照图3-1所示正四棱台斜平面底座零件尺寸核准毛坯,选择合适刀具及定位
10、方式。通过手动编程方式,在西门子SINUTRAIN仿真软件上编制并仿真程序,了解刀具加工60度斜面的旋转及移动编程方式。程序无误后传输至系统,通过装夹找正,调用程序完成零件程序的编程验证与正确加工。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作学习准备任务二 正四棱台零件编程与加工序号序号工作准备工作准备内容内容备注备注1机床(数控系统)五轴机床SINUMERIK 840D sl数控系统2毛坯90棒料或70X70X50方料2A123刀具12mm立铣刀(1把)或根据小组讨论决定4夹具平口钳为更好避免加工干涉,可使用数控虎钳5量具游标卡尺测量范围0-150(mm)
11、,精度0.02mm机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述1子任务二 正四棱台零件编程方式与过程2任务二 正四棱台零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作如图所示的正四棱台零件的底沿边长60mm,上沿边长44mm,棱面与设定G17平面的夹角为60。设定正四棱台上平面的中心位置为工件坐标系原点。子任务一 正四棱台零件加工任务描述任务操作任务操作1 1编程加工任务分析机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工
12、任务描述任务操作任务操作2 2分析正四棱台斜平面铣削的加工过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述任务操作任务操作3 3分析编程指令及方法本练习使用摆动循环CYCLE800指令完成指定的正四棱台斜平面定位(即加工平面坐标系参考点定位在每一斜面上的指定位置)后,再使用平面铣削循环CYCLE61指令完成图示尺寸的斜平面铣削加工。为了简化学习的过程,本练习仅使用1把12mm立铣刀,选用回转台运动系统类型P(部件)和人机对话“programGUIDE G”代码进行编程,总体可以采用三种不同的编程方法思路来完成该零件的加工。机
13、械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述任务操作任务操作3 3分析编程指令及方法特别提示:由于SINUMERIK 840D sl数控系统的强大功能及丰富的编程方式,可以采取多种编程方法来完成编程学习和实践过程,如“直接(新建回转平面)编程”、“立体角编程”、“附加功能编程”三种方法。学习提示机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述任务操作任务操作4 4斜平面定向和定位坐标使用摆动循环CYCLE800回转平面功能坐标系平移+坐标系旋转的方式进行斜平面定
14、向和坐标定位,将坐标位置定位在每一边所需加工平面位置上,零件图中的数字指明了四个斜平面加工的先后顺序。通过4次回转平面设定,实现4个不同位置斜平面的铣削编程的过程,详见任务实操过程。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述特别提示:铣削平面的五轴定向操作在通常情况下,采取坐标系“平移旋转平移”三个步骤。即首先平移WCS(工件坐标系),然后围绕新参考点旋转WCS,回转后在新建的回转平面上平移WCS至指定位置。本零件仅需要前两步即可完成加工坐标系的定向工作。学习提示任务操作任务操作4 4斜平面定向和定位坐标机械工业出版社机械
15、工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述任务操作任务操作5 5刀具轨迹分析机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 正四棱台零件加工任务描述1子任务二 正四棱台零件编程方式与过程2任务二 正四棱台零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作1 1CYCLE800初始化设置机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操
16、作任务操作2 2初始化设置完成后,进行工件毛坯的设定针对本任务的正四棱台零件,最方便的毛坯设置是选择“中心六面体”形式。本练习加工选择的毛坯是已经经过加工后,符合图纸外形标注尺寸的零件半成品。这里需要说明的是:编程中创建工件毛坯的步骤不是必须做的。所建立的毛坯仅仅是为了在验证编写程序正确性的模拟加工操作中查看毛坯外形,或是在实际加工中的过程查看,以及分析零件实体加工后内部结构。与工件的实际加工可以讲没有必然的关联。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作3 3直接编程法编程机械工业出版社机械工业出版社五
17、轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作3 3直接编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作3 3立体角编程法编程分析零件的几何形状,四个斜平面尺寸与形状完全一致。在编程过程中可以考虑采用完全相同的铣削循环来完成加工,减少编程过程中的相互位置计算及减少分析坐标平移后的X、Y轴旋转方向。此时,可以利用摆动循环CYCLE800的回转平面功能中“立体角”回转模式来进行参数设定与编制程序。所谓立体角,是指一个空间夹角是在原始坐标系基础上,通过
18、沿两坐标轴(Z轴、Y轴)旋转后形成的空间角度。立体角的应用原则是:工件坐标系首先围绕Z轴进行指定角度旋转,再围绕Y轴进行指定角度旋转。实现立体角回转工作台方式的参数设置见。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作3 3直接编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作3 3直接编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 零件测量编程方式及过程任务操作任务
19、操作4 4立体角编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作1.根据立体角的应用原则,结合当前工件零点的位置,首先进行工件坐标系零点的平行偏移,再进行立体角的坐标变换。工件坐标系的平行偏移可通过X0、Y0、Z0的实际坐标偏移量来进行设定。坐标系平移参数设定后进行角(围绕Z轴旋转角度)的设定,角参数确定以后,再进行角(围绕Y轴旋转角度)的设定。采用立体角的方法编写加工正四棱台加工中坐标系转换的过程,如下图所示。子任务二 零件测量编程方式及过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 零件测量编程方式及过
20、程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作4 4立体角编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作4 4立体角编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四棱台零件编程方式与过程任务操作任务操作5 5附加功能编程法编程附加功能编程法编程在常规编程中,初学者一般的思路都是先进行工件坐标系的偏移(基础编程中的框架编程指令,如TRANS、ROT等),然后再
21、进行CYCLE800的立体角旋转定位。需要说明,利用此种方式在回转平面中需选择“附加”的形式才能正确完成定位加工。否则会出现系统调用摆动循环CYCLE800指令后将前一程序段的偏移指令自动替换撤销。这是因为采用CYCLE800回转平面定位编程指令中,其功能已经完全覆盖(包含)基础编程中的框架编程指令,系统会自动按最新方式进行执行。例如在采用“立体角”定位编程方式中,工件零点坐标已经在回转平面内设定了偏移量。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务三 正四方凸台圆形腔与侧面孔 零件编程与加工学习任务书依据本任务书的要求,掌握SINUMERIK 840D
22、 sl数控系统五轴机床的基本参数及基本操作;掌握凸台铣削,圆形腔铣削循环和钻孔循环指令,进一步熟悉CYCLE800的编程。按照图3-6所示的正四方凸台、圆形腔与侧面孔核准零件毛坯尺寸,并选择合适刀具及夹具。通过手动编程方式,使用摆动循环CYCLE800指令进行“3+2”定向加工,完成周边四个孔的钻孔及孔口倒角加工。程序无误后传输至机床数控系统,通过装夹找正,调用程序完成零件程序的验证与正确加工。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作学习准备序号序号工作准备工作准备内容内容备注备注1机床(数控系统)五轴机床SINUMERIK 840D sl数控系统2毛坯
23、90棒料或70X70X50方料2A123刀具或根据小组讨论决定4夹具平口钳为更好避免加工干涉,可使用数控虎钳5量具游标卡尺测量范围0-150(mm),精度0.02mm任务三 正四方凸台圆形腔与侧面孔 零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述1子任务二 正四方凸台零件编程方式及过程2任务三 正四方凸台圆形腔与侧面孔 零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作如图的正四方凸台圆形腔与侧面孔零件是在材质为2A12的90mm圆柱毛坯上,加工出尺寸为60mm60mm25mm
24、的正方凸台,中心处有一个40mm,深25mm的圆形腔,并在凸台得四个侧面上各加工一个12mm通孔。在凸台边沿和40mm圆形腔边沿倒角145。设定工件上平面的中心位置为工件坐标系原点。任务操作任务操作1 1分析工件坐标系原点任务三 正四方凸台圆形腔与侧面孔 零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述任务操作任务操作2 2分析正四方凸台圆形腔与侧面孔 及边沿倒角铣削的加工过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述任务操作任务操作3 3分析编程指令及方法本
25、练习先使用循环CYCLE63指令完成指定的四方凸台铣削后,然后使用摆动循环CYCLE800指令完成指定的钻孔平面定位,接着使用钻孔循环CYCLE82指令完成图示侧孔的钻削加工,最后进行倒角加工。为了简化学习的过程,本练习只进行外形尺寸的粗加工。选用人机对话“programGUIDE G”代码进行编程。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述1子任务二 正四方凸台零件编程方式及过程2任务三 正四方凸台圆形腔与侧面孔 零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务二 正四方凸台零
26、件编程方式及过程任务操作任务操作1 1编程前初始设置 完成五轴摆动循环CYCLE800初始化设置工作,其操作步骤及参数设定见上一节表3-10。初始化设置完成后,进行工件毛坯的设定。针对该任务的零件,应选在“圆柱体”形式,尺寸90mm50mm。本练习加工选择的毛坯是已经经过加工后,符合图纸外形标注尺寸的零件半成品。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作2 2调用12mm立铣刀再手动输入M6;S5000M3;G54G90G0X0Y0M8;子任务二 正四方凸台零件编程方式及过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统
27、加工编程与操作任务操作任务操作3 3创建60mm60mm凸台轮廓和90mm圆轮廓的加工程序块子任务二 正四方凸台零件编程方式及过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作4 4使用CYCLE62调用指令、CYCLE63循环指令进行四方凸台的铣削子任务二 正四方凸台零件编程方式及过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作5 5使用圆形腔铣削循环POCKET4指令铣削40mm圆形腔子任务二 正四方凸台零件编程方式及过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加
28、工编程与操作任务操作任务操作6 6钻削4个12mm通孔子任务二 正四方凸台零件编程方式及过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作7 7边沿倒角加工倒角加工时,只需要把“铣削”对话框的加工方式从“粗加工”改为“倒角”,所以不需要重新编写,只需把前面铣削四方外轮廓、铣削40mm圆形腔、钻削12mm孔的程序全复制,粘贴到N310 G54G90G0X0Y0M8之后。进入到CYCLE63(凸台铣削)、POCKET4(40圆形腔铣削)中,把“粗加工”改为“倒角”。另外,4个钻孔程序X0Y0,CYCLE82(100,0,5,15,0.6,10,1,
29、11),替换为POCKET4圆形腔命令来做,同样把“粗加工”改为“倒角”。子任务二 正四方凸台零件编程方式及过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务四 多角度空间斜面零件编程与加工学习任务书本任务要求加工多角度空间斜面零件,如图3-10所示,该零件是在50mm50mm25mm矩形凸台的基础上,顶部的四个边沿分别被加工成30空间倾斜面、45标准倒角和15指定斜面。掌握CYCLE800指令和平面铣削指令的配合使用。按照图3-11所示的多角度空间斜面零件尺寸核准毛坯,选择合适刀具及夹具。通过手动编程方式,使用摆动循环CYCLE800指令进行“3+2”定
30、向加工,完成四个斜面及钻孔加工。程序无误通过后传输至系统,通过独立装夹找正,调用程序完成零件程序的编程验证与正确加工。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作学习准备序号序号工作准备工作准备内容内容备注备注1 1机床(数控系统)五轴机床SINUMERIK 840D sl数控系统2 2毛坯60mm60mm50mm的方料2A123 3刀具或根据小组讨论决定4 4夹具平口钳注意加工干涉5 5量具游标卡尺测量范围0-150(mm),精度0.02mm万能角度尺测量范围0-320(度),精度2任务四 多角度空间斜面零件编程与加工机械工业出版社机械工业出版社五轴数控系
31、统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述1子任务二2任务四 多角度空间斜面零件编程与加工子任务三3多角度空间斜面零件使用CYCLE800指令中直接编程法编程多角度空间斜面零件使用CYCLE800指令中立体角编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作如图3-11示的多角度空间斜面零件是在50mm50mm25mm方形立柱的基础上,顶部的四个边沿被切割成空间30倾斜面、15倾斜斜面和545倒角。设定零件上平面的中心位置为工件坐标系原点。任务操作任务操作1 1分析工件坐标系原点任务四 多角度空间斜面零件编程与加工机械工业出版社
32、机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 加工任务描述任务操作任务操作2 2分析编程思路多角度空间斜面零件的编程思路是:首先是在三轴基础上编写50mm50mm25mm矩形凸台的加工程序,然后编写30空间倾斜面、两个45标准倒角、15指定斜面和30空间倾斜面上钻孔的加工程序。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 加工任务描述任务操作任务操作3 3分析多角度空间斜面零件铣削的加工过程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述1子任务二2任务四 多角度
33、空间斜面零件编程与加工子任务三3多角度空间斜面零件使用CYCLE800指令中直接编程法编程多角度空间斜面零件使用CYCLE800指令中立体角编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作为了实现零件的安全、正确加工,首先要完成CYCLE800循环初始设置的设定工作,使工作台处在“零位”任务操作任务操作1 1编程前初始设置点子任务二 直接编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作针本题所示的正四棱台零件,最方便的毛坯设置是选择“中心六面体”形式,尺寸60mm60mm50mm。本练习加工选择的毛坯是已经经过
34、加工后,符合图纸外形标注尺寸的零件半成品。任务操作任务操作2 2工件毛坯的设定子任务二 直接编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作3 3程序头的编写和矩形凸台的加工子任务二 直接编程法编程加工程序头的编写机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作3 3程序头的编写和矩形凸台的加工子任务二 直接编程法编程凸台加工使用凸台铣削循环CYCLE76指令进行矩形凸台的铣削机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作4 4定向加工30
35、 空间倾斜面子任务二 直接编程法编程工作台回退方向选择“最大刀具方向”,回转平面选择“新建”,回转模式选择“沿轴”,轴序列选择“ZYX”,方向选择“-”,刀具选择“不跟踪”。工件坐标系首先沿Y轴负方向平移25mm,然后绕Z轴旋转-30(顺时针转动),最后绕Y轴旋转30,完成“三个步骤”定位后(见表3-30),根据图3-14中所示的尺寸条件,通过三角函数进行计算:铣削宽度X1=cos3025mm=21.65mm,Y1=25mm/sin30=50mm,铣削深度Z0=21.65sin30cos30=9.37mm。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作
36、任务操作5 5定向加工标准 倒角1子任务二 直接编程法编程工件坐标系先沿Y轴负方向平移20mm,然后绕X轴旋转45,最后沿旋转后的X轴正方向平移25mm后(见表3-31)。根据图3-13中所示的尺寸条件,X1=50mm,通过三角函数进行计算:铣削宽度Y1=5mm/sin45=7.07mm,铣削深度Z0=5mmsin45=3.54mm机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作6 6定向加工标准 倒角2子任务二 直接编程法编程工件坐标系先沿X轴负方向平移20mm,然后绕Y轴旋转-45,最后沿旋转后的Y轴负方向平移25mm后(见表3-32)。根据
37、图3-16中所示的尺寸条件,Y1=50mm,通过三角函数进行计算:铣削宽度X1=5mm/sin45=7.07mm,铣削深度Z0=5mmsin45=3.54mm机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作任务操作任务操作7 7定向加工15 指定斜面子任务二 直接编程法编程工件坐标系先沿Y轴正方向平移15mm,然后绕X轴旋转-15,最后沿旋转后的X轴负方向平移25mm后(见表3-33)。根据图3-11所示的尺寸条件,按照相同方法计算的出:铣削面积为10.5mm50mm,深度Z0=2.58mm。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工
38、编程与操作任务操作任务操作8 8定向加工30 空间倾斜面子任务二 直接编程法编程根据图纸所示,在工件坐标系定位后孔的位置为:X方向坐标为9,Y向坐标为20,即GO X9 Y20机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务一 编程加工任务描述1子任务二2任务四 多角度空间斜面零件编程与加工子任务三3多角度空间斜面零件使用CYCLE800指令中直接编程法编程多角度空间斜面零件使用CYCLE800指令中立体角编程法编程机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作使用回转模式“立体角”时,坐标系首先围绕Z轴旋转(角),然后绕
39、Y轴旋转(角)。具体编程方法参照回转模式“沿轴”的编程过程。子任务三 立体角编程法编程(2)定向加工30空间倾斜面编程参数说明:工件坐标系首先沿Y轴负方向平移25mm,然后绕角(Z轴)旋转-30,最后绕角(Y轴)旋转30。完成“三个步骤”定位后定义如图3-21a所示的CYCLE61平面铣削循环参数。(3)定向加工标准倒角1编程参数说明:工件坐标系先沿Y轴负方向平移20mm,然后绕角(Z轴)旋转90,绕角(Y轴)旋转-45,最后沿旋转后的Y轴负方向平移25mm。完成定位后定义如图3-21b所示的CYCLE61平面铣削循环参数。(4)定向加工标准倒角2编程参数说明:工件坐标系先沿X轴负方向平移20
40、mm,然后绕角(Y轴)旋转-45,最后沿旋转后的Y轴负方向平移25mm。完成定位后定义如图3-21c所示的CYCLE61平面铣削循环参数。(5)定向加工15指定斜面编程参数说明:工件坐标系先沿Y轴正方向平移15mm,然后绕角(Z轴)旋转90,绕Y轴旋转15,最后沿旋转后的Y轴负方向平移25mm。完成定位后定义如图3-21d所示的CYCLE61平面铣削循环参数。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作立体角参数设置机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作子任务三 立体角编程法编程(2)定向加工30空间倾斜面编程参数说
41、明:工件坐标系首先沿Y轴负方向平移25mm,然后绕角(Z轴)旋转-30,最后绕角(Y轴)旋转30。完成“三个步骤”定位后定义如图3-21a所示的CYCLE61平面铣削循环参数。(3)定向加工标准倒角1编程参数说明:工件坐标系先沿Y轴负方向平移20mm,然后绕角(Z轴)旋转90,绕角(Y轴)旋转-45,最后沿旋转后的Y轴负方向平移25mm。完成定位后定义如图3-21b所示的CYCLE61平面铣削循环参数。(4)定向加工标准倒角2编程参数说明:工件坐标系先沿X轴负方向平移20mm,然后绕角(Y轴)旋转-45,最后沿旋转后的Y轴负方向平移25mm。完成定位后定义如图3-21c所示的CYCLE61平面铣削循环参数。(5)定向加工15指定斜面编程参数说明:工件坐标系先沿Y轴正方向平移15mm,然后绕角(Z轴)旋转90,绕Y轴旋转15,最后沿旋转后的Y轴负方向平移25mm。完成定位后定义如图3-21d所示的CYCLE61平面铣削循环参数。机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作学生提问任务四 多角度空间斜面零件编程与加工机械工业出版社机械工业出版社五轴数控系统加工编程与操作五轴数控系统加工编程与操作知识扩展知识扩展-求另解求另解请描述测头测量斜面后,如何使西门子系统将垂直于斜面的方向自动设置成工件坐标系Z向任务四 多角度空间斜面零件编程与加工