数控机床技术(第三章数控车削编程).ppt
《数控机床技术(第三章数控车削编程).ppt》由会员分享,可在线阅读,更多相关《数控机床技术(第三章数控车削编程).ppt(88页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数数控控技技术术 河北理工大学机械工程学院工程训练中心 张好强v3.1 数控车削编程特点及坐标系数控车削编程特点及坐标系 v3.2 数控车削工艺数控车削工艺 v3.3 数控车削编程数控车削编程 v3.4 数控车削编程综合实例数控车削编程综合实例 第三章数控车削编程第三章数控车削编程第三章数控车削编程3.1 3.1 数控车削编程特点及坐标系数控车削编程特点及坐标系 数控车床主要用于数控车床主要用于加工轴类、盘类等回转加工轴类、盘类等回转体零件。车削中心则可体零件。车削中心则可在一次装夹中完成更多在一次装夹中完成更多的加工工序。的加工工序。第三章数控车削编程一、数控车削编程特点一、数控车削编程特点
2、 1 1)坐标:数控车床径向为)坐标:数控车床径向为x x轴、纵向为轴、纵向为z z轴。轴。x x和和z z坐标指令,在按绝对坐标编程时使用代码坐标指令,在按绝对坐标编程时使用代码X X和和Z Z,按,按增量编程时使用代码增量编程时使用代码U U和和W W。切削圆弧时,使用。切削圆弧时,使用I I和和K K表表示圆弧起点相对圆心的相应坐标增量值或者使用半径示圆弧起点相对圆心的相应坐标增量值或者使用半径R R值代替值代替I I、K K值。值。2 2)通常采用直径编程方式。)通常采用直径编程方式。X X轴的指令值取零件轴的指令值取零件图样上的直径值。当用增量值编程时,以径向实际位图样上的直径值。当
3、用增量值编程时,以径向实际位移量的两倍值表示,并附上方向符号(正向可以省略)移量的两倍值表示,并附上方向符号(正向可以省略)。第三章数控车削编程 3 3)在一个程序段中,根据图样上标注的尺寸,)在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程、增量值编程。对于可以采用绝对值编程、增量值编程。对于FANUCFANUC系统系统还可以采用二者混合编程的方法。还可以采用二者混合编程的方法。4 4)数控车床的数控系统通常具备各种不同形式)数控车床的数控系统通常具备各种不同形式的固定循环,如内、外圆柱面固定循环,内、外锥面的固定循环,如内、外圆柱面固定循环,内、外锥面固定循环,端面固定循环,切槽循
4、环,内、外螺纹固固定循环,端面固定循环,切槽循环,内、外螺纹固定循环及组合面切削循环等。定循环及组合面切削循环等。5 5)大多数数控车床的数控系统都具有刀尖圆弧)大多数数控车床的数控系统都具有刀尖圆弧半径自动补偿功能。半径自动补偿功能。第三章数控车削编程二、数控车床的原点与参考点二、数控车床的原点与参考点1 1机床原点机床原点 数控机床的原点就是机床坐标系的原点并且不数控机床的原点就是机床坐标系的原点并且不能改变。数控车床的机床原点为主轴旋转中心与卡能改变。数控车床的机床原点为主轴旋转中心与卡盘后的主轴端面的交点,通常用符号盘后的主轴端面的交点,通常用符号 表示机床原表示机床原点,如图所示。点
5、,如图所示。第三章数控车削编程2 2参考点参考点 参考点是数控机床上的一个固定不变的极限点,参考点是数控机床上的一个固定不变的极限点,其位置由机械挡块来确定。数控机床参考点的位置是其位置由机械挡块来确定。数控机床参考点的位置是由数控机床制造厂家在每个进给轴上用限位开关精确由数控机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此,参考点调整好的,坐标值已输入数控系统中。因此,参考点对机床原点的坐标是一个已知数。每次回参考点时系对机床原点的坐标是一个已知数。每次回参考点时系统显示的数值必须相同,否则加工有误差。数控机床统显示的数值必须相同,否则加工有误差。数控机床参考点
6、通常是离数控机床原点最远的极限点,通常用参考点通常是离数控机床原点最远的极限点,通常用符号符号 表示机床参考点。表示机床参考点。第三章数控车削编程3 3工件原点(编程原点)工件原点(编程原点)工件原点是确定被加工工件几何形体上各要素位工件原点是确定被加工工件几何形体上各要素位置的基准。数控车床编程时,工件原点应选在工件的置的基准。数控车床编程时,工件原点应选在工件的旋转中心上。数控车削零件的编程原点可以选择在工旋转中心上。数控车削零件的编程原点可以选择在工件左、右端面,也可以选择在工件的纵向对称中心或件左、右端面,也可以选择在工件的纵向对称中心或其他位置,通常用符号其他位置,通常用符号 表示工
7、件原点。下图所示表示工件原点。下图所示的编程原点选在零件的右端面。的编程原点选在零件的右端面。第三章数控车削编程第三章数控车削编程三、坐标系三、坐标系1 1机床坐标系机床坐标系 数控车床的机床坐标系在出厂前已经调整好,一数控车床的机床坐标系在出厂前已经调整好,一般情况下,不允许用户随意变动。般情况下,不允许用户随意变动。如图所示,以数控车床原点为坐标原点建起来的如图所示,以数控车床原点为坐标原点建起来的直角坐标系直角坐标系OXZOXZ,称为数控车床的机床坐标系。,称为数控车床的机床坐标系。第三章数控车削编程2 2工件坐标系工件坐标系 以工件原点为坐标原点建起来的以工件原点为坐标原点建起来的X
8、X,Z Z轴直角坐标系。轴直角坐标系。X X轴正向和刀具的布置有关,当刀具位于靠近操作者一侧时轴正向和刀具的布置有关,当刀具位于靠近操作者一侧时(即前置刀架),(即前置刀架),X X的正向如图的正向如图a a所示;反之当刀具远离操所示;反之当刀具远离操作者一侧时(即后置刀架),作者一侧时(即后置刀架),X X的正向如图的正向如图b b所示。所示。数控车床工件坐标系的原点一般在工件的右端面或左数控车床工件坐标系的原点一般在工件的右端面或左端面上,以便于测量或对刀。工件坐标系与机床坐标系的端面上,以便于测量或对刀。工件坐标系与机床坐标系的坐标方向一致,坐标方向一致,X X轴对应径向,轴对应径向,Z
9、 Z轴对应轴向。轴对应轴向。第三章数控车削编程第三章数控车削编程3 3刀位点刀位点 刀位点是指在加工程序编制中,用以表示刀具特刀位点是指在加工程序编制中,用以表示刀具特征的点,也是对刀和加工的基准点。各类刀的刀位点征的点,也是对刀和加工的基准点。各类刀的刀位点如图所示。如图所示。平头立铣刀平头立铣刀球头铣刀球头铣刀钻头钻头车刀、镗刀车刀、镗刀第三章数控车削编程3 3对刀对刀 对刀点:对刀点是指通过对刀确定刀具与工件相对刀点:对刀点是指通过对刀确定刀具与工件相对位置的基准点。对位置的基准点。对刀点可在零件上,也可设在夹具对刀点可在零件上,也可设在夹具上,用于确定工件坐标系与机床坐标系的相对位置。
10、上,用于确定工件坐标系与机床坐标系的相对位置。对刀点的选择原则:对刀点的选择原则:a a)在机床上对刀方便、便于观察和检测。)在机床上对刀方便、便于观察和检测。b b)编程时便于数学处理和有利于简化编程。)编程时便于数学处理和有利于简化编程。c c)对刀点可选择在零件上或夹具上。)对刀点可选择在零件上或夹具上。d d)为提高零件的加工精度,减少对刀误差,对)为提高零件的加工精度,减少对刀误差,对 刀点应尽量选择在零件的设计基准或工艺基准上。刀点应尽量选择在零件的设计基准或工艺基准上。第三章数控车削编程1.1.手动对刀的过程大致如下:手动对刀的过程大致如下:l l)返回参考点返回参考点。2 2)
11、试切外圆。试切外圆。如图所示,工件安装好后,用如图所示,工件安装好后,用MDIMDI(手动数据输入)方式操纵机床将工件外圆表面(手动数据输入)方式操纵机床将工件外圆表面试切一刀,然后保持刀具在试切一刀,然后保持刀具在X X轴方向上的位置不变,轴方向上的位置不变,沿沿Z Z轴方向退刀、停止主轴转动,测量试切后的直径轴方向退刀、停止主轴转动,测量试切后的直径d d,此即当前位置上刀尖在工件坐标系中的,此即当前位置上刀尖在工件坐标系中的X X值。值。O 确定刀尖在确定刀尖在X向的位置向的位置 d第三章数控车削编程 3 3)试切端面。试切端面。用同样的方法再将工件右端面试用同样的方法再将工件右端面试切
12、一刀,保持刀具切一刀,保持刀具Z Z坐标不变,沿横向(坐标不变,沿横向(X X向)退刀。向)退刀。当取工件右端面当取工件右端面0 0为工件原点时,对刀输入为为工件原点时,对刀输入为Z0Z0,当,当取工件左端面为工件原点时,测出试切端面至预定的取工件左端面为工件原点时,测出试切端面至预定的工件原点的距离工件原点的距离L L,此即当前位置处刀尖在工件坐标,此即当前位置处刀尖在工件坐标系中的系中的Z Z值。值。O 确定刀尖在确定刀尖在Z向的位置向的位置LOL 根据根据d d和和L L值,即值,即可确定刀具在工件坐可确定刀具在工件坐标系中的位置。标系中的位置。第三章数控车削编程第三章数控车削编程2.2
13、.机外对刀仪对刀机外对刀仪对刀 机外对刀的本质是测量出刀具假想刀尖点到刀具机外对刀的本质是测量出刀具假想刀尖点到刀具台基准之间台基准之间X X及及Z Z方向的距离。方向的距离。利用机外对刀仪可将刀利用机外对刀仪可将刀具预先在机床外校对好,以便装上机床后将对刀长度具预先在机床外校对好,以便装上机床后将对刀长度输入相应刀具补偿号即可以使用。输入相应刀具补偿号即可以使用。第三章数控车削编程3.3.自动对刀自动对刀 自动对刀是通过自动对刀是通过刀尖检测系统刀尖检测系统实现的,刀尖以设实现的,刀尖以设定的速度向接触式传感器接近,当刀尖与传感器接触定的速度向接触式传感器接近,当刀尖与传感器接触并发出信号,
14、数控系统立即记下该瞬间的坐标值,并并发出信号,数控系统立即记下该瞬间的坐标值,并自动修正刀具补偿值。自动修正刀具补偿值。第三章数控车削编程第三章数控车削编程3.2 3.2 数控车削工艺数控车削工艺一、走刀路线的确定一、走刀路线的确定 精加工的进给路线基本上都是沿其零件轮廓顺精加工的进给路线基本上都是沿其零件轮廓顺序进行的,所以确定进给路线的工作重点,主要在序进行的,所以确定进给路线的工作重点,主要在于确定粗加工及空行程的进给路线。于确定粗加工及空行程的进给路线。进给路线泛指刀具从对刀点(或机床固定原点)进给路线泛指刀具从对刀点(或机床固定原点)开始运动起,直至返回该点并结束加工程序所经过开始运
15、动起,直至返回该点并结束加工程序所经过的路径。的路径。包括切削加工的路径及刀具切入、切出等包括切削加工的路径及刀具切入、切出等非切削空行程。非切削空行程。总则:走刀路线最短、程序段数目最少、数值总则:走刀路线最短、程序段数目最少、数值计算简单、便于保证加工质量。计算简单、便于保证加工质量。第三章数控车削编程1 1最短的空行程路线最短的空行程路线 设置循环起点设置循环起点:如图所示为采用矩形循环方式进行粗车的一般情如图所示为采用矩形循环方式进行粗车的一般情况。显然,图况。显然,图b b所示的进给路线短。所示的进给路线短。第三章数控车削编程2 2最短的切削进给路线最短的切削进给路线3 3大余量毛坯
16、的阶梯切削进给路线大余量毛坯的阶梯切削进给路线 图图a a是错误的阶梯切削路线,图是错误的阶梯切削路线,图b b按按1-51-5的顺序的顺序切削,每次切削所留余量相等,是正确的阶梯切切削,每次切削所留余量相等,是正确的阶梯切削路线。因为在同样背吃刀量的条件下,按图削路线。因为在同样背吃刀量的条件下,按图a a的的方式加工所剩的余量过多。方式加工所剩的余量过多。第三章数控车削编程4 4完工轮廓的连续切削进给路线完工轮廓的连续切削进给路线 在安排精加工工序时,其零件的完工轮廓应由在安排精加工工序时,其零件的完工轮廓应由最后一刀连续加工而成,刀具的进、退刀位置要考最后一刀连续加工而成,刀具的进、退刀
17、位置要考虑妥当,尽量不要在连续的轮廓中安排切入和切出虑妥当,尽量不要在连续的轮廓中安排切入和切出或换刀及停顿,以免因切削力突然变化而造成弹性或换刀及停顿,以免因切削力突然变化而造成弹性变形,致使光滑连接轮廓上产生表面划伤、形状突变形,致使光滑连接轮廓上产生表面划伤、形状突变或滞留刀痕等缺陷。变或滞留刀痕等缺陷。第三章数控车削编程二、夹具和刀具的选择二、夹具和刀具的选择 1 1夹具的选择夹具的选择 用于轴类工件的夹具有自动夹紧拨动卡盘、拨齿顶尖、三用于轴类工件的夹具有自动夹紧拨动卡盘、拨齿顶尖、三爪拨动卡盘和快速可调万能卡盘等。用于盘类工件的夹具主要爪拨动卡盘和快速可调万能卡盘等。用于盘类工件的
18、夹具主要有可调卡爪式卡盘和快速可调卡盘。有可调卡爪式卡盘和快速可调卡盘。2 2刀具的选择刀具的选择 粗车时,要选强度高、耐用度好的刀具,以便满足大背吃粗车时,要选强度高、耐用度好的刀具,以便满足大背吃刀量、大进给量的要求。刀量、大进给量的要求。精车时,要选精度高、耐用度好的刀具,以保证加工精度的精车时,要选精度高、耐用度好的刀具,以保证加工精度的要求。要求。此外,为减少换刀时间和方便对刀,应尽可能采用机夹刀和此外,为减少换刀时间和方便对刀,应尽可能采用机夹刀和机夹刀片。目前,数控车床用得最普遍的是硬质合金刀具和高机夹刀片。目前,数控车床用得最普遍的是硬质合金刀具和高速钢刀具两种。速钢刀具两种。
19、第三章数控车削编程3 3车刀和刀片的种类车刀和刀片的种类 车刀的种类异常繁多、车刀可以分为整体式车刀车刀的种类异常繁多、车刀可以分为整体式车刀(如高速工具钢刀具)、焊接式车刀(硬质合金车刀)(如高速工具钢刀具)、焊接式车刀(硬质合金车刀)与机械夹固式车刀(有重磨和不重磨两种)。与机械夹固式车刀(有重磨和不重磨两种)。根据工件加工表面以及用途不同,车刀又可分为根据工件加工表面以及用途不同,车刀又可分为切断刀、外圆车刀、端面车刀、内孔车刀、螺纹车刀切断刀、外圆车刀、端面车刀、内孔车刀、螺纹车刀以及成形车刀等。以及成形车刀等。第三章数控车削编程三、切削用量的选择三、切削用量的选择 粗车时,首先考虑选
20、择一个尽可能大的背吃刀量,粗车时,首先考虑选择一个尽可能大的背吃刀量,其次选择一个较大的进给量,最后确定一个合适的切其次选择一个较大的进给量,最后确定一个合适的切削速度。削速度。精车时,应选用较小的背吃刀量和进给量,并选精车时,应选用较小的背吃刀量和进给量,并选用切削性能高的刀具材料和合理的几何参数,以尽可用切削性能高的刀具材料和合理的几何参数,以尽可能提高切削速度。能提高切削速度。此外,在安排粗、精车削用量时,应注意机床说此外,在安排粗、精车削用量时,应注意机床说明书给定的允许切削用量范围。对于主轴采用交流变明书给定的允许切削用量范围。对于主轴采用交流变频调速的数控车床,由于主轴在低转速时扭
21、矩降低,频调速的数控车床,由于主轴在低转速时扭矩降低,尤其应注意此时的切削用量选择。尤其应注意此时的切削用量选择。第三章数控车削编程 本节主要以本节主要以FANUC-0TFANUC-0T数控系统为例,讨论数控数控系统为例,讨论数控车削基本编程方法。掌握数控车削编程指令,关键车削基本编程方法。掌握数控车削编程指令,关键是对指令及其格式的理解。是对指令及其格式的理解。3.3 3.3 数控车削编程数控车削编程一、数控加工中常用的术语一、数控加工中常用的术语第三章数控车削编程1 1、插补、插补 在数控加工中,一般已知运动轨迹的起点坐标、在数控加工中,一般已知运动轨迹的起点坐标、终点坐标和曲线方程,如何
22、使切削加工运动沿着预定终点坐标和曲线方程,如何使切削加工运动沿着预定轨迹移动呢?数控系统根据这些信息实时地计算出各轨迹移动呢?数控系统根据这些信息实时地计算出各个中间点的坐标,通常把这个过程称为个中间点的坐标,通常把这个过程称为“插补插补”。插补运算的任务就是在已知加工轨迹曲线的起点插补运算的任务就是在已知加工轨迹曲线的起点和终点间进行和终点间进行“数据点的密化数据点的密化”。加工各种形状的零件轮廓时,必须控制刀具相对加工各种形状的零件轮廓时,必须控制刀具相对工件以给定的速度沿指定的路径运动,即控制各坐标工件以给定的速度沿指定的路径运动,即控制各坐标轴依某一规律协调运动,这一功能为插补功能。轴
23、依某一规律协调运动,这一功能为插补功能。平面曲线的轨迹需要两个运动来协调;空间曲线平面曲线的轨迹需要两个运动来协调;空间曲线或立体曲面则要求三个以上的坐标产生协调运动。或立体曲面则要求三个以上的坐标产生协调运动。第三章数控车削编程插插补补:是是在在每每个个插插补补周周期期(极极短短时时间间,一一般般为为毫毫秒秒级级)内内,根根据据指指令令、进进给给速速度度计计算算出出一一个个微微小小直直线线段段的的数数据据,刀刀具具沿沿着着微微小小直直线线段段运运动动,经经过过若若干干个个插插补补周周期期后,刀具从起点运动到终点,完成轮廓的加工。后,刀具从起点运动到终点,完成轮廓的加工。把把计计算算插插补补点
24、点的的工工作作称称为为插插补补运运算算,实实现现插插补补运运算的装置叫算的装置叫插补器插补器。直直线线插插补补:具具有有沿沿平平滑滑直直线线分分配配脉脉冲冲功功能能的的叫叫直直线线插插补。实现这种直线插补运算的装置叫直线插补器。补。实现这种直线插补运算的装置叫直线插补器。圆圆弧弧插插补补:具具有有沿沿圆圆弧弧分分配配脉脉冲冲功功能能的的叫叫圆圆弧弧插插补补。实现这种圆弧插补运算的装置叫圆弧插补器。实现这种圆弧插补运算的装置叫圆弧插补器。插插补补运运算算可可以以用用逻逻辑辑电电路路实实现现,在在CNC数数控控机机床床中是靠软件来实现的中是靠软件来实现的。第三章数控车削编程2、刀具半径补偿、刀具半
25、径补偿 数数控控装装置置能能使使刀刀具具中中心心从从零零件件实实际际轮轮廓廓上上偏偏离离一一个个指指定定的的刀刀具具半半径径值值(补补偿偿值值)并并使使刀刀具具中中心心在在这这一一被被补补偿偿的的轨轨迹迹上上运运动动,从从而而把把工工件件加加工工成成图图纸纸上要求的轮廓形状。上要求的轮廓形状。编编程程按按零零件件实实际际轮轮廓廓编编程程,其其刀刀补补值值用用“刀刀具具半径拨码盘半径拨码盘”或键拨入。或键拨入。刀具半径补偿刀具半径补偿第三章数控车削编程精精加工时刀补值加工时刀补值=实际刀具半径值实际刀具半径值粗加工时刀补值粗加工时刀补值=实际刀具半径值实际刀具半径值+精加工余量精加工余量第三章数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 技术 第三 数控 车削 编程
限制150内