版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目十一项目十一 数控车削阶梯轴类零件(数控车削阶梯轴类零件(1 1) 项目式教项目式教学学一、数控车床编程原则 一、数控车床编程原则 1绝对值编程与增量值编程(1)数控车床编程时,可采用绝对值编程、增量值编程或两者混合编程。由于被加工零件的径向尺寸在图样上标注和测量时,都是以直径值表示,因此直径方向用绝对值编程时,x以直径值表示;用增量值编程时,以径向实际位移量的二倍值表示,并带上方向符号。 一、数控车床编程原则 1绝对值编程与增量值编程(2)(1)绝对值编程 绝对值编程是根据预先设定的编程原点(即工件坐标系原点)计算出工件轮廓基点或节点绝对值坐标尺寸进行编程的一种方法。首先找出编程原点的位
2、置,并用地址x、z表示工件轮廓基点或节点绝对坐标,然后进行编程。例如程序段“g01 x 50.0 z 80.0;”中,x和z后面的坐标值表示轮廓终点的绝对值坐标(即轮廓终点相对于工件坐标系原点的值)。 一、数控车床编程原则 1绝对值编程与增量值编程(3)(2)增量值编程 增量值编程是根据与前一位置的坐标值增量来表示位置的一种编程方法,即程序中的终点坐标是相对于起点坐标而言的。采用增量值编程时,用u、w代替x、z进行编程。u、w的正负由行程方向来确定,行程方向与机床坐标方向相同时为正,反之为负。程序段“g01 u 50.0 w 80.0;”表示终点相对于前一加工点的坐标差值在x轴方向为50,z轴
3、方向为80。 一、数控车床编程原则 1绝对值编程与增量值编程(4)(3)混合编程 设定工件坐标系后,绝对值编程与增量值编程混合起来进行编程的方法叫混合编程。数控编程时采用绝对值编程、增量值编程或混合编程,取决于数据处理的方便程度。 一、数控车床编程原则 1绝对值编程与增量值编程(5)1)绝对值编程n10 g01 x30.0 z0 f100;(以工件右端面中心为工件坐标系原点,刀具至p0点)n15 x40.0 z-25.0;(刀具至p1点)n20 x60.0 z-40.0;(刀具至p2点) 一、数控车床编程原则 2)增量值编程n10 g01 u10.0 w-25.0 f100;(刀具至p1点)n
4、15 u20.0 w-15.0;(刀具至p2点)1绝对值编程与增量值编程(6) 一、数控车床编程原则 1绝对值编程与增量值编程(7)3)混合编程n10 g01 u10.0 z-25.0 f100;n15 x60.0 w-15.0; 一、数控车床编程原则 2脉冲数编程与小数点编程 (1)(1)脉冲数编程与数控系统最小设定单位(脉冲当量)有关。当系统脉冲当量为0.001时,表示对应一个脉冲,运动部件移动0.001mm。程序中移动距离数值以m为单位,例如x60000表示移动60000m,即移动60mm。若小数点后面的数位超过4位时,数控系统则按四舍五入处理。 一、数控车床编程原则 2脉冲数编程与小数
5、点编程 (2)(2)小数点输入编程表明以mm为单位,要特别注意小数点的输入。例如,x60.0表示采用小数点编程移动距离为60mm;而x60则表示采用脉冲数编程,移动距离为60m(0.06mm)。小数点编程时,小数点后的零可省略,如x60.0与x60是等效的。 一、数控车床编程原则 二、快速点定位指令编程(g00) 1指令格式g00 x(u) z(w) ;goo指令是模态代码,它命令刀具以点定位控制方式从刀具所在点快速运动到下一个目标位置。它只是快速定位,而无运动轨迹要求,也无切削加工过程。 绝对值编程时,刀具分别以各轴的快速进给速度运动到工件坐标系x、z点; 增量值编程时,刀具以各轴的快速进给
6、速度运动到距离现有位置为u、w的点。 二、快速点定位指令编程(g00) 2指令应用说明 1)goo为模态指令,可由g01、g02、g03 等指令注销。2)移动速度不能用程序指令设定,各轴的快移速度可以相同,可以不相同。3)goo的执行过程为刀具由程序起始点加速到最大速度,然后快速移动,最后减速到终点,实现快速点定位。4)在执行g00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,联动直线轴的合成轨迹多数情况是折线,操作者要十分小心,避免刀具与工件发生碰撞。5)g00指令一般用于加工前的快速定位或加工后的快速退刀。 二、快速点定位指令编程(g00) 3g00指令应用举例 绝对值编程:g
7、00 x120.0 z100.0;增量值编程:goo u80.0 w80.0; 二、快速点定位指令编程(g00) 三、直线插补指令编程(g01) 1指令格式g01 x(u) z(w) f ;g01指令是模态代码,它是直线运动的命令,规定刀具在两坐标或三坐标间以插补联动方式按f指定的进给速度作任意斜率的直线运动。绝对值编程时,刀具以f指令的进给速度进行直线插补,运动到工件坐标系x、z点;增量值编程时,刀具以f进给速度运动到距离现有位置为u、w的点。f进给速度在没有新的f指令以前一直有效,不必在每个程序段中都写入f指令。 三、直线插补指令编程(g01) 2指令应用说明 1)go1为模态指令,可由g
8、00、g02、g03 等指令注销。2)g01指令后的坐标值取绝对值编程还是取增量值编程,由尺寸字(x、z)或(u、w)决定。3)进给速度由f指令决定。f指令也是模态指令,可由goo指令取消。如果在g01程序段之前的程序段没有f指令,而现在的g01程序段中也没有f指令,则机床不运动。因此,g01程序中必须含有f指令。 三、直线插补指令编程(g01) 3g01指令应用举例 (1) o2001t0101;m03 s450;g00 x16.0 z2.0;g01 x26.0 z-3.0 f60.; z-48.0; x60.0 z-58.0; x80.0 z-73.0; x90.0;g00 x100.0
9、z10.0;m05;m30; 三、直线插补指令编程(g01) 三、直线插补指令编程(g01) 3g01指令应用举例 (2) o2002(已调试)t0101;m03 s400;g00 x31.0 z3.0;g01 z-50.0 f80.0; x36.0; z3.0; x30.0; z-50.0; x36.0;g00 x100.0 z50.0;m05;m30;四、圆弧插补指令编程(g02/g03) 1数控车床加工圆弧顺圆、逆圆判断(1)圆弧插补指令可指令刀具沿圆弧移动,圆弧有顺圆与逆圆之分。对于数控车床,根据x、z轴的正方向,用右手法则判断出y轴的正方向。从y轴正方向向y轴负方向看过去,顺着加工方
10、向,是顺时针方向的圆弧即为顺圆,逆时针方向的圆弧即为逆圆。 四、圆弧插补指令编程(g02/g03) 1数控车床加工圆弧顺圆、逆圆判断(2)后置刀架 前置刀架 四、圆弧插补指令编程(g02/g03) 2指令格式(1) _;_0302fkiwzuxgg _;_0302frwzuxgg 四、圆弧插补指令编程(g02/g03) 2指令格式(2) (2)指令中字符含义 指令中符号含义如下:1)指令格式中g02表示顺圆插补,g03表示逆圆插补。2)采用绝对值编程时,用x、z表示圆弧终点在工件坐标系中的坐标值;采用增量编程时,用u、w表示圆弧终点相对于圆弧起点的增量值。3)圆心坐标i、k为圆弧起点到圆弧中心
11、所作矢量分别在x、z轴方向上的分矢量(矢量方向指向圆心),当分矢量方向与坐标轴的方向一致时为“+”号,反之为“-”号,圆心坐标i、k正负取值如图所示。编程时i0、k0可以省略不写。 四、圆弧插补指令编程(g02/g03) 2指令格式(3) 四、圆弧插补指令编程(g02/g03) 2指令格式(4) 4)用半径r指定圆心位置时,由于在同一半径r的情况下,从圆弧的起点到终点有两个圆弧(优弧和劣弧)的可能性,因此,在编程的时候规定圆心角小于或等于180圆弧时r值为正;圆心角大于180圆弧时r值为负,如图所示。 四、圆弧插补指令编程(g02/g03) 2指令格式(5) 5)程序段中同时给出i、k和r值,
12、以r值优先,i、k无效。6)g02、g03用半径指定圆心位置时,不能描述整圆,如果需要用指令描述整圆时,只能使用分矢量编程,同时终点坐标可以省略不写,如“g02(g03)i k ;”。但在数控车床上,由于刀具结构的原因,一般不超过180。7)f为圆弧切削时的圆弧切线方向进给速度。 四、圆弧插补指令编程(g02/g03) 3g02/g03指令应用举例 (1) (1)采用后置刀架加工时:1)绝对值编程:g02 x50.0 z-20.0 r25.0 f0.3;2)增量值编程:g02 u20.0 w-20.0 i25.0 f0.3; 四、圆弧插补指令编程(g02/g03) 3g02/g03指令应用举例
13、 (2) (2)采用前置刀架加工时:1)绝对值编程:g02 x50.0 z-20.0 r25.0 f0.3;2)增量值编程:g02 u20.0 w-20.0 i25.0 f0.3; 四、圆弧插补指令编程(g02/g03) 四、圆弧插补指令编程(g02/g03) 3g02/g03指令应用举例 (3) o2003t0101;m03 s400;g50 s1500g50 s1500;g96 s40g96 s40;g00 x0.0 z5.0;g01 z0.0 f60.0;g03 x24.0 z-24.0 r15.0;g02 x26.0 z-31.0 r5.0;g97 s400g97 s400;g01 z
14、-40.0;x40.0;g00 x100.0 z50.0;m05;m30;3g02/g03指令应用举例 (4) 选择内孔为25,外形尺寸为50100的毛坯棒料;选择内孔车刀作为孔加工刀具 四、圆弧插补指令编程(g02/g03) 3g02/g03指令应用举例 (5) 建立工件系(对刀方式)装夹毛坯在工件内表面试切一刀;保持刀具位置不变测量刀具所在位置x、z方向坐标尺寸(注意z坐标带符号);进行形状补正设定,通过“测量”方式输入测量参数;工件坐标系由此建立。 四、圆弧插补指令编程(g02/g03) 四、圆弧插补指令编程(g02/g03) 3g02/g03指令应用举例 (6) 试切及测量画面3g02
15、/g03指令应用举例 (7) 刀具形状补正参数设定 四、圆弧插补指令编程(g02/g03) 3g02/g03指令应用举例 (8) o2004(已调试);t0101;m03 s400;g00 x30.0 z3.0;g01 z-20.0 f50.0;g02 x26.0 z-22.0 r2.0;g01 z-40.0; x24.0;g00 z50.0; x100.0;m05;m30; 四、圆弧插补指令编程(g02/g03) 四、圆弧插补指令编程(g02/g03) 3g02/g03指令应用举例 (8) 零件加工完工及程序画面五、暂停指令编程(g04) 1指令格式g04 x(u) (s)或g04 p (m
16、s)其中x、u、p为暂停时间:p后面的数值为整数,单位为ms;x(u)后面为带小数点的数,单位为s。例如,欲停留1.5s的时间,则程序段为:g04 x1.5或g04 p1500。 五、暂停指令编程(g04) 2指令应用说明1)该指令为非模态指令,仅在其规定的程序段中有效。2)g04指令可使刀具作短暂的停留,以获得圆整而光滑的表面质量,常用于钻镗孔、车槽等加工时,刀具在很短时间内实现无进给光整加工。3)g04指令除了用于切槽、钻镗孔外,还可以用于拐角轨迹的控制,如车台阶轴,以弥补跟随误差。4)g04指令可以用于实现暂停,暂停结束后,继续执行下一段程序。 五、暂停指令编程(g04) 六、单位选择指
17、令编程(g20/g21)1受g20/g21影响的参数1)f表示的进给速度指令值;2)与位置有关的指令值;3)偏移量;4)手摇脉冲发生器1个刻度的值:g20时最小设定单位是0.0001in,g21时最小设定单位是0.001mm;5)步进的移动量;6)某些参数。 六、单位选择指令编程(g20/g21)2指令应用说明1)在程序中指令单位时,英制米制转换指令g20/g21代码要在坐标系设定指令之前,在程序的开头用单独程序段指令。2)电源接通时,英制、米制转换的g代码与切断电源前相同。3)程序执行过程中不要变更g20、g21指令;4)英制输入(g20)和米制输入(g21)相互转换时,为使偏置值符合输入单
18、位,应重新设定。 六、单位选择指令编程(g20/g21)七、直径编程和半径编程 1.直径编程g22和半径编程g23 车削类零件横断面一般为圆形,所以关于尺寸指定有半径指定和直径指定两种方法。当用直径指定时称为直径编程;当用半径指定时称为半径编程。具体到机床,是用直径指定还是用半径指定,是通过机床参数的设定来确定的。 七、直径编程和半径编程 八、自动返回参考点指令g28 1指令格式g28 x(u) z(w) ;执行该指令时,刀具先快速移动到指令中x(u)、z(w)所指的中间点坐标位置,然后自动回参考点。到达参考点后,相应的坐标指示灯亮。 八、自动返回参考点指令g28 2指令应用说明 1)x、z表
19、示绝对编程时,中间点在工件坐标系中的坐标,u、w表示增量编程时,中间点相对于起点的位移量。2)g28指令用于刀具自动更换或者消除机械误差,在执行该指令之前用t0000方式取消刀具位置偏置及刀尖半径补偿。3)在g28程序段中不仅产生坐标轴移动指令,而且记忆了中间点坐标值,以供g29使用。4)电源接通后,在没有手动返回参考点的状态下,指定g28时,从中间点自动返回参考点,与手动返回参考点相同。这时从中间点到参考点的方向就是机床参数“回参考点方向”设定的方向。5)g28指令仅在其被规定的程序段中有效。 八、自动返回参考点指令g28 十、数控车床基本指令编程举例 十、数控车床基本指令编程举例1.示例1
20、(1)(1)零件结构工艺性分析 该零件为简单阶梯轴,尺寸公差按未注公差处理,无形位公差要求,表面粗糙度全部为ra6.3。(2)毛坯选择 选择毛坯尺寸为3530pvc棒料。(3)设备选择 选择实训车间现有数控卧式车床。(4)装夹方式选择 用三爪卡盘装夹及软爪或护套装夹。(5)刀具选择 外圆端面车刀(t0101)。1.示例1(2) 十、数控车床基本指令编程举例 切削深度ap进给量f主轴转速s粗加工380/ min400r/min精加工0.550/ min600r/min1.示例1(3)(6)切削用量选择: 十、数控车床基本指令编程举例(7)加工工艺路线安排 零件加工工艺路线安排如下:1)车端面:用
21、三爪卡盘夹持毛坯约12左右,校正,夹紧,用外圆端面车刀加工零件20侧端面。2)粗车外圆:零件20侧加工余量为15(直径方向),粗加工分两次走刀,每次吃刀深度均为3.5,留0.5精加工余量。3)精加工外圆至尺寸。4)工件掉头安装:用软爪或护套夹持20加工侧,校正,夹紧。5)加工30侧端面,并保证工件全长。6)粗加工30侧外圆表面,留0.5精加工余量。7)精加工30侧外圆表面至图纸尺寸要求。1.示例1(4) 十、数控车床基本指令编程举例 十、数控车床基本指令编程举例1.示例1(5)o2006(已调试)t0101;m03 s400;g00 x36.0 z0.0;g01 x-1.0 f50.0;g00
22、 x28.0 z1.0;g01 z-15.0 f80.0;x36.0;g00 z1.0;x21.0;g01 z-15.0 f80.0;x36.0;g00 z1.0; x16.0;g01 x20.0 z-1.0 f50.0 s600;z-15.0;x28.0;x30.0 z-16.0;g00 x100.0;z100.0;m05;m30;o2007(已调试)t0101;m03 s400;g00 x36.0 z3.0;g01 x-1.0 f50.0; x36.0 z5.0; z1.0 x-1.0; x36.0 z5.0; z0.0; x-1.0;g00 x31.0 z1.0;g01 z-12.0 f
23、80.0;x36.0;g00 z1.0;x26.0;g01 x30.0 z-1.0 f50.0 s600;z-12.0;g00 x100.0 z100.0;m05;m30;工件掉头装夹时 十、数控车床基本指令编程举例1.示例1(6)零件右端加工及其完工画面加工前刀具需要对刀及设置形状补正参数 十、数控车床基本指令编程举例1.示例1(7)工件调头装夹及其试切测量画面1.示例1(8)对于本工件而言,毛坯比工件长5mm;z方向对刀并将对刀参数通过“测量测量”方式输入后形成z向形状补正值,实际工件坐标系z方向值应在该补正值基础上减去5mm。5mm 十、数控车床基本指令编程举例 十、数控车床基本指令编程
24、举例1.示例1(9)刀具补正画面2.示例2(1) 十、数控车床基本指令编程举例2.示例2(2)(1)零件结构工艺性分析 该零件为含圆弧要素阶梯轴,两处圆柱表面有尺寸及其公差要求,大圆弧半径为r10,小圆弧半径为r5,除圆柱体外其余尺寸公差按未注公差处理,无形位公差要求,表面粗糙度全部为ra3.2,未注倒角为145。 编程时,对于有公差要求的尺寸,按公差范围的中间值取值。 如 ,尺寸范围为29.97-30,精加工编程时取中间值为29.985。003. 030 十、数控车床基本指令编程举例2.示例2(3)(2)毛坯选择 选择毛坯尺寸为3537,pvc棒料。(3)设备选择 选择实训车间现有数控卧式车
25、床。(4)装夹方式选择 用三爪卡盘装夹及软爪或护套装夹。(5)刀具选择 外圆端面车刀(t0101)。 十、数控车床基本指令编程举例2.示例2(4) 切削深度ap进给量f主轴转速s粗加工380/ min400r/min精加工0.550/ min600r/min(6)切削用量选择 如表示。 十、数控车床基本指令编程举例2.示例2(5)(7)加工工艺路线安排 零件加工工艺路线安排如下:1)车右端面:用三爪卡盘夹持毛坯约10左右,校正,夹紧,用外圆端面车刀加工零件20侧端面。2)粗车外圆:零件20侧加工余量为15(直径方向),粗加工分三次走刀,圆弧侧精加工前要沿45斜线去掉边角余量,粗加工后单边留0.5精加工余量。3)精加工外圆表面至尺寸。 十、数控车床基本指令编程举例2.示例2(6)4)工件掉头安装:用软爪或护套夹持20加工侧,校正,夹紧。注意建立工件坐标系时z方向尺寸比对刀尺寸少5mm,因为毛坯比工件长5mm。5)加工30侧端面,分三次吃刀,最终保证工件全长。6)粗加工30侧外圆表面,单边留0.5精加工余量。7)精加工30侧外圆表面至图纸尺寸要求。 十、数控车床基本指令编程举例 十、数控车床
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年深圳职业技术学院高职单招语文历年参考题库含答案解析
- 中学生每日一励志名言
- 水平二跨越式跳高教学设计
- 癫痫持续状态的处理幻灯片资料
- 卡通演唱会动态背景图片知识讲解
- 2024年浙江安防职业技术学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 二零二五年度苯板防火安全材料买卖合同4篇
- 2024年河南护理职业学院高职单招语文历年参考题库含答案解析
- 2024年江西电力职业技术学院高职单招数学历年参考题库含答案解析
- 二零二五年度企业出纳责任风险分担协议书2篇
- 医疗设备捐赠协议
- GB/T 10058-2023电梯技术条件
- 校服采购投标方案
- 学校食堂食品安全管理25项制度
- 预应力混凝土简支小箱梁课程大作业-结构设计原理
- 高三期末家长会 高中期末考试成绩分析会ppt
- 15.5-博物馆管理法律制度(政策与法律法规-第五版)
- 水泥厂钢结构安装工程施工方案
- 三年级上册科学说课课件-1.5 水能溶解多少物质|教科版
- GB/T 7588.2-2020电梯制造与安装安全规范第2部分:电梯部件的设计原则、计算和检验
- 小学道德与法治学科高级(一级)教师职称考试试题(有答案)
评论
0/150
提交评论