数控车削编程 (PPTminimizer).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数控车削编程 (PPTminimizer).ppt》由会员分享,可在线阅读,更多相关《数控车削编程 (PPTminimizer).ppt(284页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章 数控车削编程卧式数控车床卧式数控车床立式数控车床立式数控车床按刀架数量分类 w单刀架数控车床 按刀架数量分类w双刀架数控车床按功能分类 w经济型数控车床 按功能分类w普通数控车床按功能分类 w车削加工中心 数控车削加工(视频)数控车削加工(视频)数控车削加工(视频)数控车削加工(视频)3.1 3.1 数控车削编程特点及坐标系数控车削编程特点及坐标系w精度要求高的零件精度要求高的零件 w表面粗糙度小的回转体零件表面粗糙度小的回转体零件w轮廓形状复杂的零件轮廓形状复杂的零件w带一些特殊类型螺纹的零件带一些特殊类型螺纹的零件 w超精密、超低表面粗糙度的零件超精密、超低表面粗糙度的零件 w内外
2、圆柱面、圆锥面、成型表面、螺纹和端面等工内外圆柱面、圆锥面、成型表面、螺纹和端面等工序的切削加工,并能进行车槽、钻孔、扩孔、铰孔序的切削加工,并能进行车槽、钻孔、扩孔、铰孔等加工。等加工。数控车床的加工对象图图3-1 3-1 数控车床加工典型零件数控车床加工典型零件常见加工对象C轴加工超精加工数控车床的结构特点数控车床的结构特点w传动链短传动链短w主轴与进给系统均为无级变速主轴与进给系统均为无级变速w采用滚珠丝杠采用滚珠丝杠,实现轻拖动,实现轻拖动w采用油雾自动润滑采用油雾自动润滑 w采用镶钢导轨采用镶钢导轨w全封闭或半封闭全封闭或半封闭w一般配有自动排屑装置一般配有自动排屑装置 3.1.1
3、3.1.1 数控车削编程特点数控车削编程特点1 1绝对编程与增量编程绝对编程与增量编程w(1)(1)绝对值编程:是根据预先设定的编程原点计算出绝对值编程:是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。绝对值坐标尺寸进行编程的一种方法。w(2)(2)增量值编程:是根据与前一个位置的坐标值的增增量值编程:是根据与前一个位置的坐标值的增量来表示位置的一种编程方法。量来表示位置的一种编程方法。w(3)(3)混合编程:绝对值编程与增量值编程混合起来进混合编程:绝对值编程与增量值编程混合起来进行编程的方法叫混合编程。行编程的方法叫混合编程。w在一个程序段中,根据图样上标注的尺寸,可以采用
4、在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程、增量值编程。绝对值编程、增量值编程。wFANUCFANUC系统还可以采用二者混合编程的方法。系统还可以采用二者混合编程的方法。2 2直径编程与半径编程直径编程与半径编程(1 1)当用直径值编程时,称为直径编程法。)当用直径值编程时,称为直径编程法。编制与编制与X X轴有关的各项尺寸时,一定要用直径值编程。轴有关的各项尺寸时,一定要用直径值编程。(数控程序中数控程序中X X轴的坐标值即为零件图上的直径值轴的坐标值即为零件图上的直径值)(2 2)用半径值编程时,称为半径编程法。)用半径值编程时,称为半径编程法。编制与编制与X X轴有关的各项
5、尺寸时,一定要用半径值编程。轴有关的各项尺寸时,一定要用半径值编程。(数控程序中数控程序中X X轴的坐标值为零件图上的半径值轴的坐标值为零件图上的半径值)如需用半径编程,则要改变系统中相关的参数,使如需用半径编程,则要改变系统中相关的参数,使系统处于半径编程状态。系统处于半径编程状态。通常采用直径编程方式。采用直径尺寸编程与零件通常采用直径编程方式。采用直径尺寸编程与零件图样中的尺寸标注一致,这样可避免尺寸换算过程中可图样中的尺寸标注一致,这样可避免尺寸换算过程中可能造成的错误,给编程带来很大方便。能造成的错误,给编程带来很大方便。当用增量值编程时,以径向实际位移量的二倍值表当用增量值编程时,
6、以径向实际位移量的二倍值表示,并附上方向符号(正向可以省略)。示,并附上方向符号(正向可以省略)。3 3数控车床的数控系统通常具备各种不同形式的固定数控车床的数控系统通常具备各种不同形式的固定循环,如车内循环,如车内/外圆、钻孔、车螺纹等固定循环,大大简外圆、钻孔、车螺纹等固定循环,大大简化了毛坯为棒料或锻件零件的编程。化了毛坯为棒料或锻件零件的编程。4 4大多数数控车床的数控系统都具有刀具圆弧半径自大多数数控车床的数控系统都具有刀具圆弧半径自动补偿功能。编程人员可直接按工件轮廓尺寸编程,不用动补偿功能。编程人员可直接按工件轮廓尺寸编程,不用考虑车刀刀尖对加工工件的影响。考虑车刀刀尖对加工工件
7、的影响。3.1.2 3.1.2 数控车床的原点与参考点数控车床的原点与参考点1 1机床原点机床原点 数控机床的原点就是机床坐标系的原点数控机床的原点就是机床坐标系的原点,并且不能改变。数控并且不能改变。数控车床的机床原点为主轴旋转中心与卡盘后的主轴端面的交点,通车床的机床原点为主轴旋转中心与卡盘后的主轴端面的交点,通常用符号常用符号表示机床原点,如图表示机床原点,如图3-2所示。所示。图图3-2 3-2 数控车床的原点数控车床的原点 数控车床是以机床主轴轴线方向为数控车床是以机床主轴轴线方向为Z Z轴方向,刀具远离工件的轴方向,刀具远离工件的方向为方向为Z Z轴的正方向。轴的正方向。X X轴位
8、于与工件安装面相平行的水平面内,垂直于工件旋转轴轴位于与工件安装面相平行的水平面内,垂直于工件旋转轴线的方向,且刀具远离主轴轴线的方向为线的方向,且刀具远离主轴轴线的方向为X X轴的正方向。轴的正方向。机床原点为机床上的一个固定点。机床原点为机床上的一个固定点。2 2参考点参考点 参考点也是数控机床上的一个固定不变的极限点,其位置由参考点也是数控机床上的一个固定不变的极限点,其位置由机械挡块来确定。机械挡块来确定。数控机床参考点的位置是由数控机床制造厂家在每个进给轴数控机床参考点的位置是由数控机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此参上用限位开关精确调整好
9、的,坐标值已输入数控系统中。因此参考点对机床原点的坐标是一个已知数。考点对机床原点的坐标是一个已知数。每次回参考点时系统显示每次回参考点时系统显示的数值必须相同,否则加工有误差。的数值必须相同,否则加工有误差。数控机床参考点通常是离数数控机床参考点通常是离数控机床原点最远的极限点,通常用符号控机床原点最远的极限点,通常用符号表示机床参考点。表示机床参考点。3 3工件原点(编程原点)工件原点(编程原点)工件原点是确定被加工工件几何形体上各要素位置的基准。工件原点是确定被加工工件几何形体上各要素位置的基准。数控车床编程时,工件原点应选在工件的旋转中心上。数控车削数控车床编程时,工件原点应选在工件的
10、旋转中心上。数控车削零件的编程原点,可以选择在工件左、右端面,也可以选择在工零件的编程原点,可以选择在工件左、右端面,也可以选择在工件的纵向对称中心或其它位置,通常用符号件的纵向对称中心或其它位置,通常用符号 表示工件原点。表示工件原点。图图3-33-3所示的编程原点选在零件的左端面。所示的编程原点选在零件的左端面。图图3-3 3-3 数控车床编程原点数控车床编程原点3.1.3 3.1.3 坐标系坐标系w1 1机床坐标系机床坐标系w是数控车床固有的坐标系,它是制造和调整数控车床的基础,是数控车床固有的坐标系,它是制造和调整数控车床的基础,也是设置工件坐标系的基础。数控车床的机床坐标系在出厂前也
11、是设置工件坐标系的基础。数控车床的机床坐标系在出厂前已经调整好,一般情况下,不允许用户随意变动。已经调整好,一般情况下,不允许用户随意变动。w如图如图3-43-4所示,以数控车床原点为坐标原点建起来的所示,以数控车床原点为坐标原点建起来的X X,Z Z轴直角轴直角坐标系,称为数控车床的机床坐标系。坐标系,称为数控车床的机床坐标系。图图3-4 3-4 数控车床的机床坐标系数控车床的机床坐标系2 2工件坐标系工件坐标系 工件坐标系用来确定工件几何形体上各要素的位置关系。以工件坐标系用来确定工件几何形体上各要素的位置关系。以工件原点为坐标原点建起来的工件原点为坐标原点建起来的X X,Z Z轴直角坐标
12、系,称为工件坐标轴直角坐标系,称为工件坐标系,如图系,如图3-53-5所示。所示。X X轴正向和刀具的布置有关,当刀具位于靠近操作者一侧时轴正向和刀具的布置有关,当刀具位于靠近操作者一侧时(即前置刀架),(即前置刀架),X X的正向如图的正向如图3-5a3-5a)所示;反之当刀具远离操作所示;反之当刀具远离操作者一侧时(即后置刀架),者一侧时(即后置刀架),X X的正向如图的正向如图3-5b3-5b)所示。所示。a a)b b)图图3-5 3-5 工件坐标系工件坐标系a a)前置刀架工件坐标系前置刀架工件坐标系 b b)后置刀架工件坐标系后置刀架工件坐标系3 3设定工件坐标系设定工件坐标系 数
13、控程序中所有的坐标数据都是在工件坐标系中确立的。当工数控程序中所有的坐标数据都是在工件坐标系中确立的。当工件毛坯安装好后,必须通知数控系统当前工件的安装位置,也就是件毛坯安装好后,必须通知数控系统当前工件的安装位置,也就是必须建立起工件坐标系和机床坐标系之间的关系,机床才能正确加必须建立起工件坐标系和机床坐标系之间的关系,机床才能正确加工。工。通过通过G50G50(或(或G92G92)指令,可以确定工件坐标系在机床坐标系中指令,可以确定工件坐标系在机床坐标系中的位置。的位置。(1)G501)G50(或(或G92G92)指令编程格式指令编程格式 G50G50(或(或G92G92)X X Z Z
14、;该指令是指明刀具起刀点(或换刀点)在工件坐标系中的坐标。该指令是指明刀具起刀点(或换刀点)在工件坐标系中的坐标。指令中指令中X X与与Z Z后的数值即为当前刀位点(如刀尖)在工件坐标系中的后的数值即为当前刀位点(如刀尖)在工件坐标系中的坐标。坐标。该指令建立工件坐标系的该指令建立工件坐标系的原理如下:数控机床在回零操原理如下:数控机床在回零操作后,可记下刀具在机床坐标作后,可记下刀具在机床坐标系中的位置。如果确定刀具在系中的位置。如果确定刀具在工件坐标系中的位置,则工件坐标系中的位置,则通过通过刀具就可知道工件坐标系的原刀具就可知道工件坐标系的原点在机床坐标系中的位置,点在机床坐标系中的位置
15、,从从而确定工件几何形体上各要素而确定工件几何形体上各要素的位置在机床坐标系中的位置。的位置在机床坐标系中的位置。如图如图3-6所示。所示。图图3-6 3-6 机床坐标系和工件坐标系之间的位置关系机床坐标系和工件坐标系之间的位置关系 (2)G50(2)G50(或(或G92G92)指令的说明指令的说明 1)1)在执行此指令之前必须先进行对刀,通过调整机床,将刀在执行此指令之前必须先进行对刀,通过调整机床,将刀尖放在加工程序所要求的起刀点位置上。尖放在加工程序所要求的起刀点位置上。2)2)此指令并不会产生机械移动。此指令并不会产生机械移动。只是显示器(只是显示器(CRTCRT)显示的坐标值发生了变
16、化,显示的坐标值发生了变化,CRTCRT显示的坐显示的坐标值为标值为G50G50指令设定的坐标值,但刀具相对于机床的位置没有改变。指令设定的坐标值,但刀具相对于机床的位置没有改变。通过执行通过执行G50G50指令,建立起了工件坐标系。在运行指令,建立起了工件坐标系。在运行G50G50指令后面的指令后面的程序段时,均显示的是工件坐标系中的位置。程序段时,均显示的是工件坐标系中的位置。例例1 1:建立如图:建立如图3-73-7所示的工件坐标系。所示的工件坐标系。当选工件左端面为工件坐标当选工件左端面为工件坐标原点时,建立坐标系指令为:原点时,建立坐标系指令为:G50 X150.Z100.G50 X
17、150.Z100.;当选工件右端面为工件坐标当选工件右端面为工件坐标原点时,建立坐标系指令为:原点时,建立坐标系指令为:G50 X150.Z20.G50 X150.Z20.;加工前,用手动或自动方式加工前,用手动或自动方式让机床回零。此时让机床回零。此时CRTCRT显示坐标值显示坐标值均为均为0 0。执行执行G50 X150.Z100.G50 X150.Z100.后,后,CRTCRT显示坐标值为显示坐标值为X150.Z100.0X150.Z100.0,但是但是刀具相对于机床的位置不变。刀具相对于机床的位置不变。图图3-7 3-7 建立工件坐标系建立工件坐标系w例:如图所示设置加工坐标的程序段如
18、下:例:如图所示设置加工坐标的程序段如下:G50 X128.7 Z375.G50 X128.7 Z375.;(3 3)用基准刀试切工件并建立工件坐标系方法)用基准刀试切工件并建立工件坐标系方法 试切法对刀和建立试切法对刀和建立G50G50工件坐标系方法一:工件坐标系方法一:所谓基准刀就是用来试切和建立工件零点的车刀,一般是用所谓基准刀就是用来试切和建立工件零点的车刀,一般是用9090车刀装夹在车刀装夹在0101号刀位作为基准车刀。号刀位作为基准车刀。对刀方法有绝对坐标法和增量坐标法,下面以绝对坐标法为例对刀方法有绝对坐标法和增量坐标法,下面以绝对坐标法为例介绍试切对刀法。介绍试切对刀法。1 1
19、)以工件左端面上)以工件左端面上W W1 1为零点建为零点建立工件坐标系立工件坐标系 见下图。见下图。试切法建立工件坐标系的步骤:试切法建立工件坐标系的步骤:如右图所示:如右图所示:在手动方式,用基准刀(一般在手动方式,用基准刀(一般用外圆车刀,因为任何工件的加工首用外圆车刀,因为任何工件的加工首先要车外圆)试切工件右端先要车外圆)试切工件右端B B,然后刀然后刀具沿具沿X X轴正方向退出,在轴正方向退出,在z z坐标方向不坐标方向不得移动,主轴停止。得移动,主轴停止。在在MDIMDI方式输入方式输入G50 ZG50 Z,按循环按循环启动键,启动键,W W1 1的的 Z Z坐标零点就建立了。坐
20、标零点就建立了。为试切端面到为试切端面到W W1 1零点的距离,它的数零点的距离,它的数值是根据工件的特征位置确定的。值是根据工件的特征位置确定的。以手动方式,用基准刀具试切以手动方式,用基准刀具试切工件的一段外圆工件的一段外圆A A后,然后使刀具沿后,然后使刀具沿Z Z轴正方向退出,在轴正方向退出,在X X轴方向不得移动,轴方向不得移动,主轴停止。主轴停止。用游标卡或外径千分尺准确测用游标卡或外径千分尺准确测量试切的外径量试切的外径a a并记录,在并记录,在MDIMDI方式输方式输人人G50 G50 XaXa,按循环启动键,按循环启动键,W W1 1的的X X坐标坐标零点就建立了。零点就建立
21、了。2 2)以工件右端面上)以工件右端面上W W2 2为零点建立为零点建立工件坐标系工件坐标系 见右图。见右图。通常情况都是在工件右端面上通常情况都是在工件右端面上建立工件坐标系,因为零件加工和建立工件坐标系,因为零件加工和使用的刀具通常都是从右端开始切使用的刀具通常都是从右端开始切削的。削的。W W2 2的建立步骤和建立的建立步骤和建立W W1 1的步的步骤相同,只是在步骤骤相同,只是在步骤中输入中输入G50 G50 ZOZO,即令即令=0=0,W W2 2工件坐标系的工件坐标系的Z Z轴轴零点就在试切端面零点就在试切端面B B上。上。试切法对刀和建立试切法对刀和建立G50G50设置工件零点
22、方法二:设置工件零点方法二:如下图(如下图(a a)、()、(b b)、()、(c c)、()、(d d):):用外圆车刀先试切一外圆,如附图(用外圆车刀先试切一外圆,如附图(a a)所示。在机床面板所示。在机床面板上选择上选择“相对坐标相对坐标”,按,按“U U”,按按起源起源键置键置0 0。测量外圆后,。测量外圆后,将刀沿将刀沿Z Z轴正方向退到端面试切点,如附图(轴正方向退到端面试切点,如附图(b b)所示。选择所示。选择MDIMDI方方式,输入式,输入“M3 S600M3 S600;G01 UXXG01 UXX(X XX X为测量直径)为测量直径)F F;”,启动启动STARTSTAR
23、T键,刀具切端面到中心,如附图(键,刀具切端面到中心,如附图(c c)所示。)所示。选择选择MDIMDI方式,输入方式,输入“G50 X0 Z0G50 X0 Z0;”,启动启动STARTSTART键,把当键,把当前点设为零点。前点设为零点。选择选择MDIMDI方式,输入方式,输入“GO X150 Z150GO X150 Z150;”,启动启动STARTSTART键,键,使使刀具离开工件,如图(刀具离开工件,如图(d d)所示。所示。这时程序头必须为这时程序头必须为”G50 X150 Z150G50 X150 Z150”,即建立了工件坐标系。即建立了工件坐标系。然后,运行程序。然后,运行程序。注
24、意:使用注意:使用“G5O X150 Z150G5O X150 Z150”时,设置的起点和终点必须一致,时,设置的起点和终点必须一致,即即“X150 Z150X150 Z150”,这样才能保证重复加工不乱刀。这样才能保证重复加工不乱刀。(4 4)建立换刀点)建立换刀点P P,也称程序原点也称程序原点 如下图:在工件零点建立后,在如下图:在工件零点建立后,在MDIMDI方式输入方式输入G00 XP ZPG00 XP ZP,按程按程序启动键,刀架就快速移动到工件右边的位置,此位置就是该加工序启动键,刀架就快速移动到工件右边的位置,此位置就是该加工程序的原点或称换刀点。如下图中的程序的原点或称换刀点
25、。如下图中的P P点就是换刀点,也称程序原点就是换刀点,也称程序原点。点。4 4刀位点刀位点 刀位点是指在加工程序编制中,用以表示刀具特征的点,也是刀位点是指在加工程序编制中,用以表示刀具特征的点,也是对刀和加工的基准点。对于车刀,各类车刀的刀位点如图对刀和加工的基准点。对于车刀,各类车刀的刀位点如图3-83-8所示。所示。a)b)c)d)a)b)c)d)图图3-8 3-8 车刀的刀位点车刀的刀位点a)90a)90偏刀偏刀 b)b)螺纹车刀螺纹车刀 c)c)切断刀切断刀 d)d)圆弧车刀圆弧车刀5 5手动对刀手动对刀 在加工程序执行前,调整每把刀的刀位点,使其尽量重合于在加工程序执行前,调整每
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车削编程 PPTminimizer 数控 车削 编程 PPTminimizer
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内