好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数控车床自学详细攻略.ppt

64页
  • 卖家[上传人]:工****
  • 文档编号:586688571
  • 上传时间:2024-09-05
  • 文档格式:PPT
  • 文档大小:4.10MB
  • / 64 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 数控车床实习第一页,编辑于星期五:九点 十四分 •目的:1、数控车床操作•   2、数控车床编程第二页,编辑于星期五:九点 十四分 数控编程的基础数控编程的基础编程的几何基础编程的几何基础 1 1.机床坐标系.机床坐标系机床上固有的坐标系机床上固有的坐标系数控机床的主轴与机床坐标系的数控机床的主轴与机床坐标系的Z轴重合或平行轴重合或平行第三页,编辑于星期五:九点 十四分 2 2.机床零点与参考点.机床零点与参考点 机床零点:机床坐标系的零点基准点)机床零点:机床坐标系的零点基准点)参考点:由挡铁和限位开关预先确定好的点参考点:由挡铁和限位开关预先确定好的点返回参考点返回参考点3. 3. 工件坐标系与工件零点工件坐标系与工件零点 用于确定工件几何图形上各几何要素的位置而建立的坐标系用于确定工件几何图形上各几何要素的位置而建立的坐标系选择工件零点的原则:便于将工件图的尺寸方便地转化编程的坐选择工件零点的原则:便于将工件图的尺寸方便地转化编程的坐 标值和提高加工精度标值和提高加工精度4 4.编程零点.编程零点 5. 5. 绝对尺寸与增量尺寸绝对尺寸与增量尺寸从工件坐标系的原点进行标注的尺寸从工件坐标系的原点进行标注的尺寸相对它前一点的位置增量进行标注的尺寸相对它前一点的位置增量进行标注的尺寸第四页,编辑于星期五:九点 十四分。

      1.Z 轴的确立轴的确立2. 传递切削力的主轴轴线对工件旋转的机床传递切削力的主轴轴线对工件旋转的机床(如(如车床车床),工件旋转的轴线为),工件旋转的轴线为Z轴3.Z轴的正方向,取刀具远离工件的方向轴的正方向,取刀具远离工件的方向1坐标系及运动方向坐标系及运动方向先确定Z轴,再确定X轴和Y轴第五页,编辑于星期五:九点 十四分 2.X 轴的确立轴的确立 一般水平,平行于工件的装夹面,且与一般水平,平行于工件的装夹面,且与Z轴垂轴垂直1)对于工件旋转的机床(如)对于工件旋转的机床(如车床车床),),X轴是在轴是在工件的径向,且平行横滑座,刀具远离工件工件的径向,且平行横滑座,刀具远离工件的方向为正方向;的方向为正方向;第六页,编辑于星期五:九点 十四分 2 坐标系的原点坐标系的原点n 机床原点:在机床上由机床生产厂家设置机床原点:在机床上由机床生产厂家设置的一个固定不变的基准点,在机床说明书上的一个固定不变的基准点,在机床说明书上有说明第七页,编辑于星期五:九点 十四分 编程原点:由编程人员在工件上根据编程方编程原点:由编程人员在工件上根据编程方便性自行设定的编制加工程序的原点。

      便性自行设定的编制加工程序的原点第八页,编辑于星期五:九点 十四分 数控车编程举例•1.数控车床坐标系.•以刀具远离工件端面为Z+•以刀具远离回转中心为X+,即由圆心沿半径方向为X+.•X坐标一般为直径表示.第九页,编辑于星期五:九点 十四分 数控车编程举例•有关数控车编程指令的几点说明:•1.绝对编程与相对编程不用G90和G91.•绝对坐标用X_,Z_来表示X,Z轴的坐标值;增量编程用U_,W_来表示X,Z轴的坐标值.•2.绝对值编程和增量值编程可以在同一条语句中混用.•3.有丰富的固定循环功能.•4.用G50指令设定工件坐标第,而不用G92•5.X轴方向绝对值编程与增量值编程均采用直径编程第十页,编辑于星期五:九点 十四分 第4章 数控机床的操作数控车床操作数控铣床操作 加工中心操作 第十一页,编辑于星期五:九点 十四分                 4.1.1   FANUC  O-TD-II型数控车床控制面板及操作面板  4.1 4.1 数控车床的操作数控车床的操作          1     方式译码开关第4章 数控机床的操作EDIT程序编程方式AUTO自动运行方式MDI手动输入方式INC增量进给方式HANDLE手摇脉冲方式JOG手动进给方式ZRN回零方式第十二页,编辑于星期五:九点 十四分。

                      4.1.1   FANUC  O-TD-II型数控车床控制面板及操作面板  4.1 4.1 数控车床的操作数控车床的操作 2     CRT/MDI控制面板 第4章 数控机床的操作POS显示坐标位置PRGRM显示程序内容MENU/OFSET 显示或输入刀具偏置量和磨耗值 DGNOS/PQRAM显示诊断数据或进行参数设置 OPR  ALARM显示报警和用户提示信息 显示器的翻页AUX  GRAPH显示或输入设定图形模拟方式 INPUT数据的输入键START程序启动键第十三页,编辑于星期五:九点 十四分                 4.1.1   FANUC  O-TD-II型数控车床控制面板及操作面板  4.1 4.1 数控车床的操作数控车床的操作 4     机床操作面板 第4章 数控机床的操作ST启动开关 SP停止开关 KEY写保护开关TRST手动换刀开关ON水泵启动开关OFF水泵停止开关BDT程序跳转开关DRN空运行开关SBK程序单段开关第十四页,编辑于星期五:九点 十四分                 4.1.1   FANUC  O-TD-II型数控车床控制面板及操作面板  4.1 4.1 数控车床的操作数控车床的操作 3     机床操作面板 第4章 数控机床的操作NOR手动主轴正转开关REV手动主轴反转开关STOP手动主轴停止开关第十五页,编辑于星期五:九点 十四分。

                      4.1.2  回参考点及手动操作 4.1 4.1 数控车床的操作数控车床的操作 1、回参考点操作 第4章 数控机床的操作(1)将机床操作模式开关设置在ZRN手动方式位置上2)操作机床面板上的“X”方向按钮,进行X轴回零操作3)X轴回零后,操作机床面板上的“Z”方向按钮,进行Z轴回零操作4)当坐标轴返回参考点时,刀架返回参考点,确认灯亮后,操作完成第十六页,编辑于星期五:九点 十四分                 4.1.2  回参考点及手动操作 4.1 4.1 数控车床的操作数控车床的操作 2、手动操作 第4章 数控机床的操作(1)手动连续进给 (2)快速进给 (3)步进进给(STEP)可实现步进移动第十七页,编辑于星期五:九点 十四分                 4.1.3  对刀及刀具补偿设置 4.1 4.1 数控车床的操作数控车床的操作 1、对刀 第4章 数控机床的操作①回参考点操作②试切测量③计算坐标增量⑤建立工件坐标系 2、刀具补偿 ①直接输入刀具偏置值 ②偏置量的计数器输入。

      第十八页,编辑于星期五:九点 十四分                 4.3.2  参数设定 4.1 4.1 数控车床的操作数控车床的操作 1、刀具参数及刀具补偿参数 2、零点偏置 第4章 数控机床的操作 1、开机后首先必须执行手动返回参考点 2、操作时首先选择工作方式 3、在调试加工程序进行试切时,一般选择比较小的进给倍率如5%,10%等 4、在进行加工之前,必须在NC上通过参数的输入和修改对机床、刀具进行调整          4.3.3  操作要点 第十九页,编辑于星期五:九点 十四分 第4章 数控编程常用指令概述与坐标和坐标系有关的指令运动路径控制指令辅助功能及其他功能指令不同数控系统功能的比较 第二十页,编辑于星期五:九点 十四分                 一、数控编程常用指令代码分类  5.1 5.1 概述概述          1、准备功能G、辅助功能M、主轴功能S、进给功能F、刀具功能T代码         2、模态G代码和非模态G代码         3、模态M功能和非模态M功能第5章 数控编程常用指令         二、我国JB3208-1983G、M代码 见表4.1、4.2第二十一页,编辑于星期五:九点 十四分。

                      5.2.1   工作坐标系设定指令  5.2 5.2 与坐标和坐标系有关的指令与坐标和坐标系有关的指令 G92模态指令程序段格式为:G92 X Y Z  X、Y、Z为刀位点在工件坐标系中的初始位置G92 X25.0 Z350.0设定工件坐标系为X1O1Z1G92 X25.0 Z10.0设定工件坐标系为X2O2Z2第5章 数控编程常用指令图4.1 工件坐标系设定35010O2Z1、Z2O1X1X225第二十二页,编辑于星期五:九点 十四分                 5.2.2  工件坐标系选择指令  工件坐标系选择指令有G54、G55、G56、G57、G58、G59均为模态指令 加工之前,通过MDI(手动键盘输入)方式设定这6个坐标系原点在机床坐标系中的位置,系统则将它们分别存储在6个寄存器中程序中出现G54~G59中某一指令时,就相应地选择了这6个坐标系中的一个 程序段格式为:G54 第5章 数控编程常用指令5.2 5.2 与坐标和坐标系有关的指令与坐标和坐标系有关的指令 第二十三页,编辑于星期五:九点 十四分。

              G52,属于非模态指令,仅在本程序段中有效      程序段格式为:G52 X Y Z A B C第5章 数控编程常用指令         4.2.3  局部坐标设定指令 5.2 5.2 与坐标和坐标系有关的指令与坐标和坐标系有关的指令          4.2.4  直接机床坐标系编程指令  直接机床坐标系编程指令G53,属于非模态指令, 只在本程序段中有效在含有G53指令的程序段中,利用绝对值编程的移动指令的坐标位置是相对于机床坐标系的 第二十四页,编辑于星期五:九点 十四分         G17、G18、G19指令功能为指定坐标平面,都是模态指令,相互之间可以注销G17、G18、G19分别指定空间坐标系中的XY平面、ZX平面和YZ平面 第5章 数控编程常用指令         5.2.5  坐标平面选择指令 5.2 5.2 与坐标和坐标系有关的指令与坐标和坐标系有关的指令          5.2.6  绝对值编程指令与增量值编程指令  绝对值编程指令是G90,增量值编程指令是G91,它们是一对模态指令G90出现后,其后的所有坐标值都是绝对坐标,当G91出现以后,G91以后的坐标值则为相对坐标 第二十五页,编辑于星期五:九点 十四分。

             1、尺寸单位设定指令 第5章 数控编程常用指令5.3.1  单位设定指令 5.3 5.3 运运动路径控制指令路径控制指令 尺寸单位设定指令有G20、G21其中G20表示英制尺寸,G21表示公制尺寸G21为缺省值 SIMENS和FAGOR系统采用G71/G70代码  2、进给速度单位的设定指令 G94、G95,均为模态指令,G94为缺省值程序段格式为:G94 F;或G95 F G94设定每分钟进给量,G20-- in/min、 G21--mm/min G95设定每转进给量,G20-- in/r、 G21--mm/r 第二十六页,编辑于星期五:九点 十四分        第5章 数控编程常用指令4.3.2  快速定位指令 5.3 5.3 运运动路径控制指令路径控制指令 G00为快速定位指令,刀具以点位控制方式从刀具所在位置以各轴设定的最高允许速度移动到指定位置,属于模态指令程序段格式为:G00 X  Y  Z,X Y Z为目标点坐标 指令F对G00程序段无效 G60与G00的功能相似,它们都是快速地进行定位只不过G60定位的方式不同,它先快速到达一个中间点,然后再以一固定速度移到定位点。

      为非模态指令,仅在本程序段中有效 程序段格式为:G60 X Y Z,其中X、Y、Z为定位终点 4.3.3  方向定位指令 第二十八页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.3.4   线性进给指令 5.3 5.3 运运动路径控制指令路径控制指令 G01指令即直线插补指令,按程序段中规定的进给速度F,由某坐标点移动到另一坐标点,插补加工出任意斜率的直线 机床在执行G01指令时,在该程序段中必须具有或在该程序段前已经有F指令,如无F指令则认为进给速度为零G01和F均为模态代码程序段格式为:G01 X Y Z F X Y Z为目标点坐标 第二十九页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.3.4   线性进给指令 5.3 5.3 运运动路径控制指令路径控制指令 例如图4.6所示路径,要求用G01,坐标系原点O是程序起始点,要求刀具由O点快速移动到A点,然后沿AB、BC、CD、DA实现直线切削,再由A点快速返回程序起始点O,其程序如下: OXYADCB12281042图4.6 G01编程图例%0001        N01 G92 X0 Y0 N10 G90 G00 X10 Y12 S600 T01 M03N20 G01 Y28 F100N30 X42N40 Y12N50 X10N60 G00 X0 Y0N70 MO5N80 M02第三十页,编辑于星期五:九点 十四分。

             第5章 数控编程常用指令5.3.5  圆弧进给及螺旋线进给指令 5.3 5.3 运运动路径控制指令路径控制指令 G02、G03为圆弧插补指令,该指令的功能是使机床在给定的坐标平面内进行圆弧插补运动 圆弧插补指令首先要指定圆弧插补的平面,插补平面由G17、G18、G19选定 圆弧插补有两种方式,一是顺时针圆弧插补G02,一是逆时针插补G03 编程格式有两种,一是I、J、K格式,另一种是R格式1、圆弧插补指令 第三十一页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.3.5  圆弧进给及螺旋线进给指令 5.3 5.3 运运动路径控制指令路径控制指令 1、圆弧插补指令 G02G02G02G03G03G03ZXYO图4.7 圆弧插补方向判别程序段格式:G02 X  Y  I  J  F或G02 X  Y  R  FG03 X  Y  I  J  F或G03 X  Y  R  F  第三十二页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.3.5  圆弧进给及螺旋线进给指令 5.3 5.3 运运动路径控制指令路径控制指令 1、圆弧插补指令 如图4.9所示图例,设刀具由坐标原点O相对工件快速进给到A点,从A点开始沿着A、B、C、D、E、F、A的线路切削,最终回到原点O。

        OXY153878R2048R23301025图4.9 G02、G03编程图例ABCDE58F%0001N10 G92 X0 Y0N20 G90 G17M03N30 GOO X15 Y10N40 G01 X43 F180 S400N50 G02 X20 Y20  I20 F80   N60 G01 X0Y18F180 N70 X-40 N80 G03 X-23Y-23 J-23 F80 N90 G01 Y-15 F180 N100 G00 X-15Y-10N110 M02   使用R格式编程 N50 G02 X78 Y30 R20 F80N80 G03 X15 Y25 R23 F80R表示圆心角小于180º的圆弧用R-表示圆心角大于180º的圆弧 *整圆只能用圆心坐标编程*整圆只能用圆心坐标编程 第三十三页,编辑于星期五:九点 十四分        第5章 数控编程常用指令53.6  暂停指令 5.3 5.3 运运动路径控制指令路径控制指令 G04为暂停指令,该指令的功能是使刀具作短暂的无进给加工(主轴仍然在转动), 经过指令的暂停时间后再继续执行下一程序段,以获得平整而光滑的表面。

      G04指令为非模态指令其程序段格式为:G04 X(或P或F或S)   N05 G90 G1 F120 Z-50 S300 M03    N10 G04 X2.5     ;暂停2.5秒N15 Z70N20 G04 S30     ;主轴暂停30转N30 G00 XO Y0    ;进给率和主轴转速继续有效N40 ……第三十五页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.4.1  辅助功能指令 5.4 5.4 辅助功能及其它功能指令助功能及其它功能指令 M00指令实际上是一个暂停指令功能是执行此指令后,机床停止一切操作按下控制面板上的启动指令后,机床重新启动,继续执行后面的程序 1、M00——程序停止指令 2、M01——计划停止指令 M01指令的功能与M00相似,不同的是,M01只有在预先按下控制面板上“选择停止开关”按钮的情况下,程序才会停止3、M02——程序结束指令 M02指令的功能是程序全部结束此时主轴停转、切削液关闭,数控装置和机床复位该指令写在程序的最后一段第三十六页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.4.1  辅助功能指令 5.4 5.4 辅助功能及其它功能指令助功能及其它功能指令 M03表示主轴正转,M04表示主轴反转。

      所谓主轴正转,是从主轴向Z轴正向看,主轴顺时针转动;反之,则为反转M05表示主轴停止转动4、M03、M04、M05——主轴正转、反转、停止指令 5、M06——自动换刀指令 M06为手动或自动换刀指令当执行M06指令时,进给停止,但主轴、切削液不停6、M07、M08、M09——冷却液开关指令 M07表示2号冷却液或雾状冷却液开M08表示1号冷却液或液状冷却液开M09表示关闭冷却液开关 第三十七页,编辑于星期五:九点 十四分        第5章 数控编程常用指令4.4.1  辅助功能指令 5.4 5.4 辅助功能及其它功能指令助功能及其它功能指令 M30指令与M02指令的功能基本相同,不同的是,M30能自动返回程序起始位置,为加工下一个工件作好准备7、M30——程序结束指令 8、M98、M99——子程序调用与返回指令 M98为调用子程序指令,M99为子程序结束并返回到主程序的指令第三十八页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.4.2  刀具功能指令 5.4 5.4 辅助功能及其它功能指令助功能及其它功能指令         刀具功能用地址符T加4位数字表示,前两位是刀具号,后两位是刀补号。

      如果后两位数为00,则表示刀具补偿取消  1、T指令编程 2、T、D指令编程 T后接两位数字,表示刀号,选择刀具;D后面也是接两位数,表示刀补号如果选用了D0,则表示取消刀具补偿 第三十九页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.4.3  进给功能指令5.4 5.4 辅助功能及其它功能指令助功能及其它功能指令         也称F功能,表示进给速度,属于模态代码在G01、G02、G03和循环指令程序段中,必须要有F指令,或者在这些程序段之前已经写入了F指令进给功能用地址符F和其后1至5位数字表示,通常(F×××)表示单位一般为mm/min,当进给速度与主轴转速有关时(如车削螺纹),单位为mm/r  1、切向进给速度的恒定控制 2、进给量设定 G94G95、G98G99 3、进给速度的调整 进给修调开关 4、快速移动速度 进给修调开关 第四十页,编辑于星期五:九点 十四分        第5章 数控编程常用指令5.4.4  主轴转速功能指令5.4 5.4 辅助功能及其它功能指令助功能及其它功能指令         也称S功能,主要表示主轴转速或速度,属于模态代码。

      主轴转速功能用地址符S加二到四位数字表示用G97和G96分别指令单位为r/min或m/min,通常使用G97(r/min)G96 S300    ;主轴转速为300m/minG97 S1500     ;主轴转速为1500r/min在车床系统里,G97表示主轴恒转速,G96表示恒切削速度  第四十一页,编辑于星期五:九点 十四分 第6章 数控车床编程概述数控车床的刀具补偿固定循环数控车床加工编程实例第四十二页,编辑于星期五:九点 十四分         6.1.1 数控车削加工的对象  6.1 6.1 概述概述 第6章 数控车床编程        主要用于轴类和盘类回转体工件的加工,能自动完全内外圆面、柱面、锥面、圆弧、螺纹等工序的切削加工,并能进行切槽、钻、扩、铰孔等加工,适合复杂形状工件的加工轮廓形状特别复杂或难于控制尺寸的回转体零件 、精度要求高的零件 、特殊的螺旋零件 、淬硬工件的加工等等  5.1.2 数控车削编程要点          1、绝对、增量灵活运用              5、进、退刀采用快速        2、直径编程更方便        3、常用固定循环        4、按工作轮廓编程,采用刀具半径补偿第四十三页,编辑于星期五:九点 十四分。

                      6.2.1   刀具位置补偿  6.2 6.2 数控车床的刀具补偿数控车床的刀具补偿 第6章 数控车床编程图5.1 基准刀                        图5.2 刀具位置补偿刀具在加工过程中出现的磨损也要进行位置补偿 第四十四页,编辑于星期五:九点 十四分                 5.2.2  刀具半径补偿 6.2 6.2 数控车床的刀具补偿数控车床的刀具补偿 第6章 数控车床编程图5.3  刀尖圆弧半径和理想刀尖点 图5.4 刀尖圆弧半径对加工精度的影响 图5.5 理想刀尖位置号 第四十五页,编辑于星期五:九点 十四分        第6章 数控车床编程         5.2.3  刀具圆弧半径补偿的实现6.2 6.2 数控车床的刀具补偿数控车床的刀具补偿 G40(G41/G42) G01(G00) X Z FG40:取削刀尖圆弧半径补偿,也可用T××00取消刀补;G41:刀尖圆弧半径左补偿(左刀补)顺着刀具运动方向看,刀具在工件左侧,如图(a)G42:刀尖圆弧半径右补偿(右刀补)顺着刀具运动方向看,刀具在工件右侧,如图(b)。

      a)                      (b) 第四十六页,编辑于星期五:九点 十四分        第6章 数控车床编程         6.2.3  刀具圆弧半径补偿的实现6.2 6.2 数控车床的刀具补偿数控车床的刀具补偿         1、G40、G41、G42指令为模态指令,G40为缺省值要改变刀尖半径补偿方向,必须先用G40指令解除原来的左刀补或右刀补状态 2、G40、G41、G42指令不能与G02、G03、G71、G72、G73、G76指令出现在同一程序段G01程序段有倒角控制功能时也不能进行刀具补偿 3、当刀具磨损、重新刃磨或更换新刀具后,刀尖半径发生变化,这时只需在刀具偏置输入界面中改变刀具参数的R值,而不需修改已编好的加工程序 4、可以用同一把刀尖半径为R的刀具按相同的编程轨迹分别进行粗、精加工设精加工余量为△,则粗加工的刀具半径补偿量为R+△,精加工的补偿量为R  第四十七页,编辑于星期五:九点 十四分        1、内(外)径切削循环G80 6.3.1  简单固定循环 6.3 6.3 固定循环固定循环 (1) 圆柱面内(外)径切削循环程序段格式为:G80 X Z F第6章 数控车床编程(2) 圆锥面内(外)径切削循环程序段格式为:G80 X Z I F I值为切削起点B与切削终点C的X坐标值之差(半径值)。

      第四十九页,编辑于星期五:九点 十四分        第6章 数控车床编程1、内(外)径切削循环G80 6.3.1  简单固定循环 6.3 6.3 固定循环固定循环         例:如图所示,用G80指令编程,毛坯直径ф34,工件直径ф24,分三次车削用绝对值编程 O080 N05 M03 S400N10 G90 G92 X60 Z80N15 G00 X40 Z60N20 G80 X30 Z20 N30 G80 X27 Z20 N40 G80 X24 Z20 N50 G00 X60 Z80 N60 M02第五十页,编辑于星期五:九点 十四分        2、端面切削循环G81 6.3.1  简单固定循环 6.3 6.3 固定循环固定循环 (1) 端平面切削循环程序段格式为:G81 X Z F第6章 数控车床编程(2) 端锥面切削循环程序段格式为:G81 X Z K F K值为切削起点B与切削终点C的X坐标值之差(半径值)G81与G80的区别只是切削方向的不同,G81的切削方向是X轴方向,主要适用于X向进给量大于Z向进给量的情况 第五十一页,编辑于星期五:九点 十四分        第6章 数控车床编程2、端面切削循环G81 6.3.1  简单固定循环 6.3 6.3 固定循环固定循环         例:如图所示,每次吃刀2mm,每次切削起点位距工件外圆面5mm 。

       O0081N10 G54 G90 G00 X60 Z45 M03N20 G81 X25 Z31.5 K-3.5 F100N30 X25 Z29.5 K-3.5N40 X25 Z27.5 K-3.5N50 X25 Z25.5 K-3.5N60 M05N70 M02 第五十二页,编辑于星期五:九点 十四分        第6章 数控车床编程1、内(外)径粗车复合循环G71 6.3.2  复合固定循环 6.3 6.3 固定循环固定循环 程序段格式如下:G71 U(△d) R(e) P(ns) Q(nf) X(△u) Z(△w) F S T 其中:△d—切削深度(背吃刀量、每次切削量),半径值,无正负号,方向由矢量AA′决定;e—每次退刀量,半径值,无正负;ns—精加工路线中第一个程序段(即图中AA′段)的顺序号;nf--精加工路线中最后一个程序段(即图中BB′段)的顺序号;△u—X方向精加工余量,直径编程时为△u,半径编程为△u/2;△w—Z方向精加工余量;第五十三页,编辑于星期五:九点 十四分 第6章 数控车床编程1、内(外)径粗车复合循环G71 6.3.2  复合固定循环 6.3 6.3 固定循环固定循环 使用G71编程时的说明:(1)G71程序段本身不进行精加工,粗加工是按后续程序段ns~nf给定的精加工编程轨迹A→A′→B→B′,沿平行于Z轴方向进行。

      2)G71程序段不能省略除F、S、T以外的地址符G71程序段中的F、S、T只在循环时有效,精加工时处于ns到nf程序段之间的F、S、T有效3)循环中的第一个程序段(即ns段)必须包含G00或G01指令,即A→A′的动作必须是直线或点定位运动,但不能有Z轴方向上的移动4) ns到nf程序段中,不能包含有子程序5)G71循环时可以进行刀具位置补偿,但不能进行刀尖半径补偿因此在G71指令前必须用G40取消原有的刀尖半径补偿在ns到nf程序段中可以含有G41或G42指令,对精车轨迹进行刀尖半径补偿 第五十四页,编辑于星期五:九点 十四分 第6章 数控车床编程1、内(外)径粗车复合循环G71 6.3.2  复合固定循环 6.3 6.3 固定循环固定循环 例:用G71指令编程如图5.13所示,粗车背吃刀量△d=3mm,退刀量e=1mm,X、Z轴方向精加工余量均为0.3mmO0071N10 G98 G92 X70 Z90 N20 M06 T0101N30 M03 S700N40 G00 X58 Z62N50 G71 U3 R1 P60 Q140 X0.3 Z0.3 F200N60 G41 G00 X13 Z62 F500N70 G01 X20 Z58.5N80 X20 Z43N90 G03 X26 Z40 R3N100 G01 X31N110 X34 Z38.5N120 Z25N130 X50 Z15N140 Z-2N150 G00 X70 Y90 G40N160 M05N170 M02 第五十五页,编辑于星期五:九点 十四分。

             第6章 数控车床编程2、端面粗车复合循环G72 6.3.2  复合固定循环 6.3 6.3 固定循环固定循环 程序段格式如下:G72 U(△d) R(e) P(ns) Q(nf) X(△u) Z(△w) F S TN(ns)  …………N(nf) ……     G72指令与G71指令的区别仅在于切削方向平行于X轴,在ns程序段中不能有X方向的移动指令,其它相同 第五十六页,编辑于星期五:九点 十四分        第6章 数控车床编程3、封闭轮廓复合循环G73 6.3.2  复合固定循环 6.3 6.3 固定循环固定循环 程序段格式如下:G73 U(△i) W(△k)R(d) P(ns) Q(nf) X(△u) Z(△w) F S T △i—X轴方向粗车的总退刀量,半径值;△k—Z轴方向粗车的总退刀量;d—粗车循环次数;其余同G71在ns程序段可以有X、Z方向的移动G73适用于已初成形毛坯的粗加工 第五十七页,编辑于星期五:九点 十四分        第6章 数控车床编程3、封闭轮廓复合循环G73 6.3.2  复合固定循环 6.3 6.3 固定循环固定循环 例:如图5.16所示工件。

      粗车分三次循环进给,每次背吃刀量为3mm,X、Z轴方向的精加工余量为0.3mm O0073N10 G98 G92 X70 Z90N20 M03N30 G73 U9 W9 R3 P40 Q120 X0.3 Z0.3 F200N40 G00 X13 Z62 F500N50 G01 X20 Z58.5N60 Z43N70 G03 X26 Z40 R3N80 G01 X31N90 X34 Z38.5N100 Z25N110 X50 Z15N120 Z0N130 G00 X70 Z90N140 M05N150 M02第五十八页,编辑于星期五:九点 十四分        第6章 数控车床编程1、螺纹切削G32 6.3.3  螺纹切削循环 6.3 6.3 固定循环固定循环 程序段格式:G32 X(U) Z(W) R E P F使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹程序段中地址X省略为圆柱螺纹车削,地址Z省略为端面螺纹车削,地址X、Z都不省略为圆锥螺纹车削F为螺纹导程   注意:螺纹车削加工为成型车削,且切削进给量大,刀具强度较差,一般要求分数次进给加工在螺纹加工轨迹中应设置足够的升速进刀段δ和降速退刀段δ′,以消除伺服滞后造成的螺距误差。

       第五十九页,编辑于星期五:九点 十四分        第6章 数控车床编程1、螺纹切削G32 6.3.3  螺纹切削循环 6.3 6.3 固定循环固定循环 例:车削图5.18所示工件,车削M16×1的螺纹部分,螺纹大径为ф16mm,总背吃刀量为0.65 mm,三次进给背吃刀量(半径值)分别为ap1=0.3mm、ap2=0.2mm、ap3=0.15mm,进退刀段取1=2mm、2=1mm,进刀方法为直进法 O032N10 G90 G92 X30 Z2N20 M06 T0302N30 M03  S100N40 G00 X15.4N50 G32 Z­26 F1 N60 G00 X30N70 Z2N80 X15                        N90 G32 Z­26 F1N100 G00 X30N110 Z2N120 X14.7                              N130 G32 Z26 F1 N140 G00 X30N150 Z2N160 T0300N170 M05N180 M02第六十页,编辑于星期五:九点 十四分        第6章 数控车床编程2、螺纹切削循环G82 6.3.3  螺纹切削循环 6.3 6.3 固定循环固定循环 程序段格式:G82 X(U) Z(W) R E C P F 其中:C—螺纹头数,为0或1时切削单头螺纹;程序段格式: G82 X(U) Z(W) I R E C P F 其中:I—螺纹起点B与螺纹终点C的半径差。

      其符号为差的符号 第六十一页,编辑于星期五:九点 十四分        第6章 数控车床编程2、螺纹切削循环G82 6.3.3  螺纹切削循环 6.3 6.3 固定循环固定循环 例:车削图5.18所示工件,车削M16×1的螺纹部分,螺纹大径为ф16mm,总背吃刀量为0.65 mm,三次进给背吃刀量(半径值)分别为ap1=0.3mm、ap2=0.2mm、ap3=0.15mm,进退刀段取1=2mm、2=1mm,进刀方法为直进法 O0082N10 G90 G92 X30 Z2N20 M03N30 M06 T0302N40 G82 X15.4 Z­26 F1N50 G82 X15 Z­26 F1                 N60 G82 X14.7 Z­26 F1N70 T0300N80 M05N90 M02第六十二页,编辑于星期五:九点 十四分        第6章 数控车床编程2、螺纹切削循环G82 6.3.3  螺纹切削循环 6.3 6.3 固定循环固定循环 例:车削如图所示圆锥螺纹螺距为3.5mm,螺纹大径为16mm,总背吃刀量为3mm,三次进给背吃刀量(半径值)均为1mm,进退刀段取1=3mm、2=1.5mm,进刀方法为直进法。

      用G82指令编程 O0082N10 M06 T0303N20 M03N30 G82 G91 X­9        Z­44.5 I­12.5 F3.5N40 X­11 Z­44.5        I­12.5 F3.5N50 X­13 Z­44.5       I­12.5 F3.5N60 T0300N70 M05N80 M02第六十三页,编辑于星期五:九点 十四分        第6章 数控车床编程3、螺纹车削复合循环G76 6.3.3  螺纹切削循环 6.3 6.3 固定循环固定循环 程序段格式为:G76C(c)R(r)E(e)A(a)X(x)Z(z)I(i)K(k)U(d)V(△dmin)Q(ap1)P(p)F(l)c—螺纹精加工次数r—螺纹Z向退尾长度,e—螺纹X向退尾长度a—螺纹牙型角i—螺纹两端的半径差k—螺纹牙型高度(半径值);d—精加工余量;△dmin—最小背吃刀量(半径值) ap1—第一次背吃刀量(半径值);p—主轴基准脉冲处距离切削起始点的主轴转角;l—螺纹导程第六十四页,编辑于星期五:九点 十四分        第6章 数控车床编程6.3.3  螺纹切削循环 6.3 6.3 固定循环固定循环 例:车削如图所示工件的M30×3.5螺纹。

      取精加工次数2次,螺纹退尾长度为7mm,螺纹车刀刀尖角度60°,最小背吃刀量取0.1mm,精加工余量取0.3mm,螺纹牙型高度为2.3mm,第一次背吃刀量取0.6mm,螺纹小径为25.4mm前端倒角2×45° O0076N10 G92 X80 Z50N20 M03N30 M06 T0101N40 G90 G00 X22 Z2N50 G01 X30 Z­2 F100N60 Z­40N70 X34 N80 Z­55N90 G00 X80 Z50N100 T0100N110 M06 T0202N120 G00 X45 Z10N130 G76 C2 R7 A60 X­24.6          Z­35 I0 K2.3 U0.3 V0.1           Q0.6 F3.5N140 G00 X80 Z50N150 T0200N160 M05N170 M023、螺纹车削复合循环G76 第六十五页,编辑于星期五:九点 十四分        第6章 数控车床编程6.4 6.4 数控车床加工编程实例数控车床加工编程实例 例1:用G71和G82指令编写车削如图所示工件的加工程序毛坯直径为ф28mm。

      工件外圆分粗、精车,精车余量在X轴方向为0.4mm(直径值),在Z轴方向为0.1mm粗车时背吃刀量1mm,退刀量0.7mm根据普通螺纹标准和加工工艺,M16粗牙普通螺纹的大径尺寸为15.8mm,螺距为2mm,总背吃刀量1.3mm(半径值),用高速钢螺纹车刀低速七次进给车削,背吃刀量(半径值)分别为ap1=0.4mm、ap2=ap3=ap4=0.2mm,ap5=ap6=ap7=0.1mm,进退刀段取1=2mm、2=1mm1号刀为90°外圆车刀,基准刀;2号刀为车槽刀,主切削刃宽3mm,左刀尖为刀位点;3号刀为60°螺纹车刀;4号刀为切断刀,主切削刃宽3mm,刀头长30mm,左刀尖为刀位点  O0001N10 G92 X70 Z30N20 M06 T0100 N30 M03 S500N40 G90 G00 X40 Z2N50 G01 X28 F200N60 G71 U1 R0.7 P70    Q130 X0.4 Z0.1 F150 N70 G01 X6.8 Z2N80 X15.8 Z­2.5 F100N90 X15.8 Z­28N100 X24 Z­38N110 Z­48N120 G02 X24 Z­66 R15N130 G01 Z­80N140 G00  X70  Z30N150 M06 T0202N160 S200N170 G00 X30 Z­28N180 G01 X20 F300 N190 X12 F50N200 G04 X1N210 G01 X12.8N220 X18.8 Z­25 N230 G00 X70 Z30N240 T0200N250 M06 T0303N260 S150N270 G00 X24 Z2N280 G82 X15 Z­26 F2 N290 X14.6 Z­26 F2N300 X14.2 Z­26 F2N310 X13.8 Z­26 F2N320 X13.6 Z­26 F2N330 X13.4 Z­26 F2N340 X13.2 Z­26 F2N350 G00 X70 Z30N360 T0300 N370 M06 T0404 N380 S200N390 G00 X30 Z83 N400 G01 X­1 F50N410 G00 X30N420 G00 X70 Z30 N430 T0400 N440 M05N450 M02第六十六页,编辑于星期五:九点 十四分。

             第6章 数控车床编程6.4 6.4 数控车床加工编程实例数控车床加工编程实例 例2:完成如图5.26所示零件的加工毛坯尺寸ф50×114 1.图纸分析(1)加工内容:此零件加工包括车端面,外圆,倒角,圆弧,螺纹,槽等2)工件坐标系:该零件加工需调头,从图纸上尺寸标注分析应设置2个坐标系,2个工件零点均定于装夹后的右端面(精加工面)*装夹ф50外圆,平端面,对刀,设置第1个工件原点此端面做精加工面,以后不再加工调头装夹ф48外圆,平端面,测量总长度,设置第2个工件原点(设在精加工端面上)(3)换刀点:(120,200)(4)公差处理:尺寸公差取中值 2.工艺处理 (1)工步和走刀路线的确定:·装夹ф50外圆表面,探出65mm,粗加工零件左侧外轮廓:2×45°倒角,ф48外圆,R20,R16,R10圆弧精加工上述轮廓手工钻孔,孔深至尺寸要求粗加工孔内轮廓精加工孔内轮廓调头装夹ф48外圆,粗加工零件右侧外轮廓:2×45°倒角,螺纹外圆,ф36端面,锥面,ф48外圆到圆弧面精加工上述轮廓螺纹加工2)刀具的选择和切削用量的确定 2.刀具确定 T0101——外轮廓粗加工:刀尖圆弧半径0.8mm,切深2mm,主轴转速800r/min,进给速度150mm/min。

      T0202——外轮廓精加工:刀尖圆弧半径0.8mm,切深0.5mm,主轴转速1500r/min,进给速度80mm/minT0303——切槽:刀宽4mm,主轴转速450r/min,进给速度20mm/minT0404——加工螺纹:刀尖角60°,主轴转速400r/min,进给速度2mm/r(螺距)T0505——钻孔:钻头直径16mm,主轴转速450r/minT0606——内轮廓粗加工:刀尖圆弧半径0.8mm,切深1mm,主轴转速500r/min,进给速度100mm/minT0707——内轮廓精加工:刀尖圆弧半径0.8mm,切深0.4mm,主轴转速800r/min,进给速度60mm/min2.数值计算 未知点坐标计算:P1(40.7,-33.52),P2(42.95,-53.36)螺纹尺寸计算:螺纹外圆=32-0.2=31.84.编程设经对刀后刀尖点位于(120,200),加工前各把刀已经完成对刀装夹ф50外圆,探出65mm,手动平端面 %0001N10 T0101 M03 S800 G00 X60 Z30 G01 X51 Z5 F150 G71 U2 R2 P20 Q30 X0.5 Z0.1 F150 G00 X120 Z200 T0202 M03 S1500 N20 G00 X40 Z2  G01 X47.985 Z-2 F80 Z-22G03 X40.7 Z-33.52 R20 F60 G02 X42.95 Z-53.36 R16N30 G03 X48 Z-60 R10 G00 X120 Z200 M05 M02  %0002N10 T0606 M03 S500 G00 X15 Z10 G71 U1 R1 P20 Q30 X-0.4 Z0.1 F100 G00 Z200 X120 T0707 M03 S800 N20 G00 X36.015 Z2 G01 Z-10 F60 X20.015 Z-28 Z-45N30 X15 G00 Z200 X120 M05 M02 %0003 N10 T0101 M03 S800 G00 X60 Z30 G01 X51 Z5 F150 G71 U2 R2 P20 Q30 X0.5 Z0.1 F150 G00 X120 Z200 T0202 M03 S1500N20 G00 X23.8 Z2 G01 X31.8 Z-2 F80 Z-30 X47.985 Z-42N30 Z-53 G00 X120 Z200 T0303 M03 S450 N40 G00 X38 Z-30 G01 X28 F20 G04 X4 G01 X38 G00 X120 Z200 T0404 M03 S400 N50 G00 X38 Z5 G82 X31.2 Z-27 F2 G82 X30.6 Z-27 F2 G82 X30.2 Z-27 F2 G82 X29.9 Z-27 F2 G82 X29.835 Z-27 F2 G00 X120 Z200 M05 M02第六十七页,编辑于星期五:九点 十四分。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.