第三章 数控加工程序的编制
- 格式:ppt
- 大小:3.49 MB
- 文档页数:23
复习思考题3 3-1 车刀刀尖圆弧半径补偿有何意义。 数控车床按刀尖对刀,但车刀的刀尖总有一段小圆弧,所以对刀时刀尖的位置是假想刀尖P。编程时按假想刀尖轨迹编程(即工件的轮廓与假想刀尖p重合),而车削时实际起作用的切削刃是圆弧切点A,B,这样就会引起加工表面的形状误差.采用刀具半径补偿功能后可按工件的轮廓线编程,数控系统会自动计算刀心轨迹并按刀心轨迹运动,从而消除了刀尖圆弧半径对工件形状的影响。
3—2 在数控车床上如何对刀? 在数控加工生产实践中,常用的对刀的方法有找正法对刀、机外对刀仪对刀、自动对刀等三大类。 在数控车床上常采用找正法对刀中的试切法。有用G50、G54和直接刀补来找到工件原点位置三种方法。 3-3 完成如图3-53所示零件的粗加工循环.
图3—53 O1001; 程序名 G54 S800 M03; 坐标系设定,主轴正转,转速800r/min T0101; 选择1号刀1号刀补 G00 X110。 Z5。; 快速定位到循环起点(110,5) G71 U3。0 R1.5; 调用外圆粗加工循环G71,切深3mm,退刀量1.5mm G71 P10 Q20 U1.0 W0。5 F0。15; 精加工路线是N10至N20.精加工余量0.5mm,粗加工进给量0。15mm/r N10 G00 X0。; 精加工路线第一段,沿X轴进给到零件中心 G01 Z0; 切削进给到z0 X35.; 平端面 Z-30.; 切削φ35外圆 X55。 Z—50。; 切削锥面 Z—65。; 切削φ55外圆 G02 X85. Z—80. R15.; 切R15圆弧 G01 X100. Z-100。; 切锥面 N20 Z—120.; 精加工路线最后一段,切φ100外圆 G00 X100。 Z100.; 快速返回到(100,100) M30; 程序结束
3-4 编写如图3-54所示工件的加工程序。
图3-54 一、工艺分析 此零件的车削加工包括车端面、倒角、外圆、圆弧过渡面、切槽加工、螺纹加工和切断。 1。选择刀具。根据加工要求需选用三把刀:1号刀车外圆,2号刀切槽,刀刃宽3 mm,3号刀车螺纹。 (2)工艺路线 首先粗、精车削外形,然后进行切槽加工,再车螺纹,最后切断。 (3)确定切削用量 粗车外圆:主轴转速为S600r/min,进给速度为F0。15 mm/r;精车外圆:主轴转速为S1000r/min,进给速度为F0。05 mm/r.切槽:主轴转速S300 r/min,进给速度为F0。15 mm/r;车螺纹:主轴转速为S200 r/min. (4)数值计算
西北工大_数控技术.共43讲笔记第一章数控机床分类:1、点位控制机床2、直线控制机床-同时控制定位精度和移动路线及位移速度,控制2-3轴。
只有一根轴位连续控制,有位置补偿。
数控车、数控铣3、轮廓控制机床-多轴位移、速度连续控制,复杂轮廓,多种补偿功能,用于全功能数控机床。
按伺服系统控制原理分类:1、开环控制数控机床-位置速度信号为单向控制,没有反馈信号。
(简单,控制精度低、使用步进电机,普通机床数控化改造。
)2。
、闭环控制数控机床:控制系统以指令信号和反馈信号的比较差值作为控制信号控制刀具位置及速度。
(要求高,且大型的)3、半闭环控制数控机床:与闭环控制的反馈信号的采集点不同。
(其位置反馈信号采集点在伺服电机上,通过伺服电机旋转的角度来判断工件位置,误差要大一些-——伺服电机到工作台这一环节上。
)【伺服电机----丝杠----工作台,出现丝杠间隙,螺距误差等】{环节少,系统容易调试稳定,调试简单。
}按功能水平(CPU、联联动轴数、精度、自动化程度等):低档,分辨率10μm 开环联动轴数2-3轴、中档,分辨率1μm 半闭环或闭环2-4轴、高档,分辨率0.1μm 半闭环或闭环3-5。
大量采用硬质合金刀具,陶瓷刀具(耐磨性要好,减少换刀次数,减少刀具补偿次数),使用通用夹具(容易配备,降低成本)。
适用范围:1.形状结构复杂,精度要求高的零件加工2.零件品种结构频繁更换的零件加工3.采用数控机床可显著提高工作效率的零件加工不适用零件的粗加工;结构简单、精度要求低的零件加工。
1.曲线轮廓、内腔如椭圆,螺旋线;人工加工精度不稳定2.普通机床需改变夹具、刀具工艺路线排列。
变换成本高3.高性能刀具、高速大功率切削。
第二章数控加工编程基础一、定义:数控编程是指将零件加工的工艺要素、操作步骤、机床辅助动作等全部按规定的格式编写成数控系统能够接受的程序,并将之输入到数控装置的这一过程。
二、1.分析图样、确定工艺过程(结构特点、尺寸、精度、技术要求、材料、批量等分析和了解,以确定零件加工的工艺路线(加工顺序,装夹定位方式、机床、刀具、夹具、量具等)2.相关计算点线面3.编写程序单4.制作介质5.程序校验并试加工(轨迹仿真校验;模拟加工校验,校验后还要进行零件试加工)第二节编程的基础知识程序=程序名+程序段程序段格式=段号+准备功能字+坐标尺寸+其他功能字程序结构——主程序与子程序,程序可以循环、转移、嵌套。
《数控加工程序编制及操作》课程电子教案课程名称:数控加工程序编制及操作课程目标:1. 了解数控加工程序的基本组成和编写要求;2. 掌握常用的数控加工程序编写方法;3. 进行数控机床的操作与调整。
教学内容:一、数控加工程序的基本组成1. 数控系统的概念和结构2. 数控加工程序的基本组成部分3. 数控加工程序的常见格式二、数控加工程序的编写要求1. 编写格式的规范和要求2. 坐标系的选择与设定3. 加工参数和工艺参数的设置4. 短刀路径与切削路径的编写三、常用的数控加工程序编写方法1. 绝对编程和增量编程的区别与应用2. 基础几何指令的应用3. 高级辅助功能指令的运用四、数控机床的操作与调整1. 数控机床的基本结构与工作原理2. 数控机床的操作面板和功能键的说明3. 数控机床的坐标系设定和坐标轴操作4. 数控机床的刀具长度补偿调整5. 数控机床的工件坐标系与刀具坐标系的关系调整6. 数控机床的刀具半径补偿调整教学过程:一、引入与导入通过介绍数控加工程序的重要性和应用领域,引起学生对课程的兴趣,并简要介绍课程内容。
二、基础知识讲解1. 数控系统的概念与结构教师通过课件和实例,介绍数控系统的组成部分和工作原理,强调数控加工程序在数控系统中的重要性。
2. 数控加工程序的基本组成部分教师详细讲解数控加工程序由块、序号、数据、指令和注解等组成,说明各部分的作用和相互关系。
3. 数控加工程序的常见格式教师介绍数控加工程序的常见格式,如ISO代码、APT语言等,并进行实例分析,让学生了解不同格式的特点和适用场景。
三、编程要求与方法1. 编写格式的规范和要求教师通过示范和解读实例,讲解编写格式的规范和要求,包括字母大小写、代码对齐、空格使用等。
2. 坐标系的选择与设定教师详细介绍绝对坐标系和相对坐标系的概念和使用方法,引导学生根据实际加工需要进行选择与设定。
3. 加工参数和工艺参数的设置教师通过示范和实例,讲解加工参数和工艺参数的设置方法,帮助学生理解参数对加工效果的影响。
第2章 数控加工的程序编制1.概述2.1.1 数控编程的基本概念在数控机床上加工零件时,一般首先需要编写零件加工程序,即用数字形式的指令代码来描述被加工零件的工艺过程、零件尺寸和工艺参数(如主轴转速、进给速度等),然后将零件加工程序输入数控装置,经过计算机的处理与计算,发出各种控制指令,控制机床的运动与辅助动作,自动完成零件的加工。
当变更加工对象时,只需重新编写零件加工程序,而机床本身则不需要进行调整就能把零件加工出来。
这种根据被加工零件的图纸及其技术要求、工艺要求等切削加工的必要信息,按数控系统所规定的指令和格式编制的数控加工指令序列,就是数控加工程序,或称零件程序。
要在数控机床上进行加工,数控加工程序是必须的。
制备数控加工程序的过程称为数控加工程序编制,简称数控编程(NC programming),它是数控加工中的一项极为重要的工作。
2.1.2 数控编程方法简介数控编程方法可以分为两类,一类是手工编程;另一类是自动编程。
手工编程1.手工编程是指编制零件数控加工程序的各个步骤,即从零件图纸分析、工艺决策、确定加工路线和工艺参数、计算刀位轨迹坐标数据、编写零件的数控加工程序单直至程序的检验,均由人工来完成。
对于点位加工或几何形状不太复杂的平面零件,数控编程计算较简单,程序段不多,手工编程即可实现。
但对轮廓形状由复杂曲线组成的平面零件,特别是空间复杂曲面零件,数值计算则相当繁琐,工作量大,容易出错,且很难校对。
据资料统计,对于复杂零件,特别是曲面零件加工,用手工编程时,一个零件的编程时间与在机床上实际加工时间之比,平均约为30:1。
数控机床不能开动的原因中,有20~30%是由于加工程序不能及时编制出来而造成的。
因此,为了缩短生产周期,提高数控机床的利用率,有效地解决各种模具及复杂零件的加工问题,采用手工编程已不能满足要求,而必须采用自动编程方法。
2. 自动编程进行复杂零件加工时,刀位轨迹的计算工作量非常大,有些时候,甚至是不现实的。
//复习思考题33-1车刀刀尖圆弧半径补偿有何意义。
数控车床按刀尖对刀,但车刀的刀尖总有一段小圆弧,所以对刀时刀尖的位置是假想刀尖P。
编程时按假想刀尖轨迹编程(即工件的轮廓与假想刀尖P重合),而车削时实际起作用的切削刃是圆弧切点A,B,这样就会引起加工表面的形状误差。
采用刀具半径补偿功能后可按工件的轮廓线编程,数控系统会自动计算刀心轨迹并按刀心轨迹运动,从而消除了刀尖圆弧半径对工件形状的影响。
3-2在数控车床上如何对刀?在数控加工生产实践中,常用的对刀的方法有找正法对刀、机外对刀仪对刀、自动对刀等三大类。
在数控车床上常采用找正法对刀中的试切法。
有用G50、G54和直接刀补来找到工件原点位置三种方法。
3-3完成如图3-53所示零件的粗加工循环。
亠120 -100Q0503000 &//G71 P10 Q20 U1.0 W0.5 F0.15;精加工路线是 N10至N20.精加工余量图 3-53O1001; G54 S800 M03; T0101; G00 X110. Z5.; G71 U3.0 R1.5;程序名坐标系设定,主轴正转,转速 800r/mi n选择1号刀1号刀补快速定位到循环起点(110,5)调用外圆粗加工循环 G71,切深3mm ,退刀 量 1.5mm//3-4 编写如图3-54所示工件的加工程序。
一、工艺分析此零件的车削加工包括车端面、倒角、外圆、圆弧过渡面、切槽加工、螺纹加工 和切断。
1.选择刀具。
根据加工要求需选用三把刀:1号刀车外圆,2号刀切槽,刀刃宽3 mm , 3号刀车螺纹。
(2 )工艺路线 首先粗、精车削外形,然后进行切槽加工,再车螺纹,最后切断。
(3)确定切削用量粗车外圆:主轴转速为S600r/min ,进给速度为F0.15 mm/r ;精车外圆:主轴转速为 S1000r/min ,进给速度为 F0.05 mm/r 。
为F0.15 mm/r ;车螺纹:主轴转速为(4 )数值计算螺纹大径:D 大=D 公称-0.1 X 螺距=(60-0.1 X 5) 螺纹小径:D 小=D 公称-1.3 X 螺距=(60-1.3 X 5)0.5mm ,粗加工进给量 0N10 G00 X0.; 精加工路线第一段,沿X G01 Z0; 切削进给到z0 X35.; 平端面 Z-30.; 切削0 35外圆 X55. Z-50.; 切削锥面 Z-65.;切削0 55外圆 G02 X85. Z-80. R15.; 切R15圆弧 G01 X100. Z-100.; 切锥面N20 Z-120.;精加工路线最后一段,切0 G00 X100. Z100.; 快速返回到(100, 100) M30;程序结束100外圆轴进给到零件中心. _____ Z0 ______-「 35S口LL切槽:主轴转速 S300 r/min ,进给速度S200 r/min 。
目录GSK980T数控车床GSK980T数控车床1第一章数控系统面板1 1.1数控系统面板1 1.2机床操作面板2第二章手动操作4 2.1手动返回机床参考点4 2.2手动返回程序起点4 2.3手动连续进给4 2.4快速进给5 2.5单步进给5 2.6手动换刀5 2.7主轴运转操作6 2.8主轴倍率修调6 2.9MDI运行6第三章程序编辑8 3.1进入程序编辑状态8 3.2建立新程序8 3.3打开已有的程序9 3.4编辑程序9第四章数据设置11 4.1设置刀补数据11 4.2设置G5011 4.3试切对刀12第五章自动运行操作14 5.1启动自动运转14 5.2停止自动运转14 5.3单段运行14第一章数控系统面板1.1数控系统面板按键功能按键功能复位键,用于解除报警、复位。
地址/数字键。
输入键,用于输入补偿量、MDI方式下的程序段指令。
从RS232接口输出文件启动。
在VNUC中无用。
存盘键,用于保存新程序。
转换键。
在VNUC中无用。
插入键,用于程序建立和编辑过程中的数据插入。
修改键,用于程序建立和编辑过程中的数据修改。
删除键,用于程序建立和编辑过程中的数据删除。
分号键,用于程序建立和编辑过程中的生成分号,并换行。
翻页键光标移动键,用于使光标上移或下移一个字。
位置键,用于使显示屏显示现在位置。
共有四页:相对、绝对、总和、位置/程序,通过翻页键转换。
程序键,用于显示程序和对其进行编辑。
共有三页:程序、MDI/模、目录/存储量,通过翻页键转换。
刀补键,用于显示和设定刀具偏置值,共两页,通报警键,用于显示报警信息。
在VNUC中无用。
过翻页键转换。
设置键,用于设置显示及加工轨迹图形。
在VNUC 中无用。
参数键,用于显示和设定参数。
在VNUC中无用。
诊断键,用于显示诊断信息和软件盘机床面板。
在VNUC中无用。
1.2机床操作面板按键功能按键功能编辑方式键自动方式键录入方式键机械回零键单步/手轮方式键手动方式键单程序段机床锁住辅助功能锁住空运行程序回零键单步/手轮移动量手轮轴选择坐标轴移动键主轴倍率快速进给倍率进给速度倍率/手动连续进给速度主轴正转键主轴停止键主轴反转键冷却液开关,在VNUC中无用。
加工中心程序编制(FANUC系统)目录第一章、概述 (3)1.编程方法 (3)(1)手工编程 (3)(2)自动编程 (3)2.何谓编程 (3)3.程序的构成 (4)(1)程序段 (4)(2)程序 (4)(3)子程序(M98 M99) (5)第二章、有关程序的操作 (7)1.创建程序 (7)2.检索程序 (7)3.删除程序 (7)4.修改程序 (7)第三章、编制数控加工程序的基础 (11)1.坐标轴 (11)2.参考点 (11)3.坐标系 (11)第四章、M、S、F、T常用指令 (14)1.辅助功能(M功能) (14)2. M功能代码一览表 (15)3.主轴速度功能(S功能) (16)4.进给功能 (16)5.刀具功能(T指令) (16)第五章、常用G指令 (18)1. 模态、非模态概念 (18)2.G指令一览表: (18)3.平面选择(G17 G18 G19) (18)4.坐标值尺寸 (21)5.插补功能 (22)6.刀具补偿功能 (25)(1)刀具长度偏置:(G43、G44、G49) (25)(2)刀具半补偿指令(G40 G41 G42)……………………………………267.每分、每转进给(G94、G95) (27)(1)每分进给G94 (27)(2)每转进给G95 (28)8.固定循环功能 (28)(1)固定循环返回点(G98 G99) (29)(2)取消固定循环(G80) (30)(3)钻孔循环,钻中心孔循环(G81) (30)(4)精镗循环(G76) (31)(5)镗孔循环(G86) (32)(6)攻丝循环(G84) (33)9.其他G指令 (34)(1)自动返回参考点(G28) (34)(2)停刀指令(G04) (34)第六章程序举例 (35)第七章 R232接口设定方法 (39)加工中心程序的编制第一章、概述1.编程方法。
编程方法分为手工编程和自动编程(1)手工编程:整个编程过程由人工完成。