数控车床编程基础知识论述_第1页
数控车床编程基础知识论述_第2页
数控车床编程基础知识论述_第3页
数控车床编程基础知识论述_第4页
数控车床编程基础知识论述_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控车工(高级)沈建峰虞俊主编第三章

数控车床编程基础

了解数控编程的定义、分类及步骤;掌握数控车床坐标系的确定方法;掌握数控编程的基本功能指令;掌握数控机床的编程规则;掌握数控编程过程中基点及节点的计算方法;掌握数控车床一般工件的编程方法;掌握数控车床刀具补偿功能进行编程的方法。第三章数控车床编程基础目录第三章数控车床编程基础

一、绝对坐标与增量坐标二、米制与英制编程三、小数点编程第六节手工编程中的数学处理一、数值计算的内容二、基点计算方法三、非圆曲线节点的拟合计算第七节一般工件的编程方法一、常用插补G指令介绍二、与坐标系相关的功能指令三、常用M功能指令规则四、编程实例第八节刀具补偿功能的编程方法一、数控车床用刀具的交换功能二、刀具补偿功能三、编程实例复习思考题

第一节数控编程概述一、数控编程的定义二、数控编程的分类三、数控车床的编程特点与要求第二节数控机床的坐标系统一、机床坐标系二、工件坐标系第三节数控加工程序的格式与组成一、程序的组成二、程序段的组成第四节数控机床的有关功能一、准备功能二、辅助功能三、其他功能四、常用功能指令的属性第五节数控机床的编程规则第一节数控编程概述一、数控编程的定义

数控编程的过程不仅仅单一指编写数控加工指令的过程,它还包括从零件分析到编写加工指令再到制成控制介质以及程序校核的全过程。二、数控编程的分类

手工编程具有编程快速及时的优点,但其缺点是不能进行复杂曲面的编程。手工编程比较适合批量较大、形状简单、计算方便、轮廓由直线或圆弧组成的零件的加工。1.手工编程第一节数控编程概述

二、数控编程的分类

图3-1数控编程的步骤第一节数控编程概述

二、数控编程的分类

2.自动编程

自动编程是指用计算机或编程器编制数控加工程序的过程。自动编程的优点是效率高,程序正确性好。

自动编程较适合于编制形状复杂零件的加工程序,如:模具加工、多轴联动加工等场合。

三、数控车床的编程特点与要求

(1)混合编程(2)径向尺寸以直径量表示(3)径向加工精度高(4)固定循环简化编程(5)刀尖圆弧半径补偿(6)采用刀具位置补偿第一节数控编程概述第二节数控机床的坐标系统

为了确定机床的运动方向和移动距离,就要在机床上建立一个坐标系,这个坐标系就叫机床坐标系,也叫标准坐标系。

在确定机床坐标系的方向时规定:永远假定刀具相对于静止的工件而运动。对于机床坐标系的方向,统一规定增大工件与刀具间距离的方向为正方向。

(1)Z坐标方向其主轴及与主轴轴线平行的坐标轴都称为Z坐标轴(简称Z轴)。(2)X坐标方向水平方向并垂直于Z轴。(3)Y坐标方向Y坐标垂直于X、Z坐标轴(4)旋转轴方向一、机床坐标系1.机床坐标系的定义2.机床坐标系中的规定3.机床坐标系的方向第二节数控机床的坐标系统

一、机床坐标系(1)机床原点机床上设置的一个固定的点,即机床坐标系的原点。它在机床装配、调试时就已调整好,一般情况下不允许用户进行更改,因此它是一个固定的点。(2)机床参考点机床参考点是数控机床上一个特殊位置的点。通常,数控车床的第一参考点一般位于刀架正向移动的极限点位置,并由机械挡块来确定其具体的位置。对于大多数数控机床,开机第一步总是先使机床返回参考点(即所谓的机床回零)。4.机床原点与机床参考点第二节数数控机机床的坐坐标系统统一、机床床坐标系系图3-2右手笛卡卡儿坐标标系统第二节数数控机机床的坐坐标系统统这种针对对某一工工件并根根据零件件图样建建立的坐坐标系称称为工件件坐标系系(亦称称编程坐坐标系))。一、机床床坐标系系这种针对对某一工工件并根根据零件件图样建建立的坐坐标系称称为工件件坐标系系(亦称称编程坐坐标系))。工件坐标标系原点点在图中中以符号号“”表表示。二、工件件坐标系系1.工件坐标标系1.工件坐标标系2.工件坐标标系原点点第三节数数控加加工程序序的格式式与组成成一、程序序的组成成一个完整整的程序序由程序序号、程程序内容容和程序序结束三三部分组组成,如如下所示示:O0001;程程序序号N10G98G40G21;N20T0101;N30G00X100.0Z100.0;程程序序内容N40M03S800;……N200G00X100.0Z100.0;N210M30;程程序结束束第三节数数控加加工程序序的格式式与组成成一、程序序的组成成(1)程序号号程序号写写在程序序的最前前面,必必须单独独占一行行。FANUC系统程序序号的书书写格式式为O×××××SIEMENS系统中,,程序号号由任意意字母、、数字和和下划线线组成。。(2)程序内内容整个加工工程序的的核心。。(3)程序结结束必须写在在程序的的最后。。第三节数数控加加工程序序的格式式与组成成二、程序序段的组组成(1)程序段段基本格格式通常情况况下,程程序段格格式有使使用地址址符程序序段格式式、使用用分隔符的程序序段格式式、固定定程序段段格式三三种。NGXYZFSTMLF程序准准备备尺尺寸字进进给给主主轴轴刀刀具辅辅助助结结束束段号功功能能功功能功功能能功功能标标记如N50G01X30.0Z30.0F100S800T01M03第三节数数控加加工程序序的格式式与组成成二、程序序段的组组成(2)程序段段的组成成1)程序段段号。程程序段在在存储器器内以输输入的先先后顺序序排列,,而程序序的执行行是严格格按信息息在存储储器内的的先后顺顺序一段段一段地地执行,,也就是是说程序序在系统统内执行行的先后后次序与与程序段段序号无无关。2)程序段内内容。6个基本要素素,即准备备功能字、、尺寸功能能字、进给给功能字、、主轴功能能字、刀具具功能字、、辅助功能能字。3)程序段结结束。程序序段以结束束标记“CR(或LF)”结束,实际际使用时,,常用符号号“;”或“*”表示“CR(或LF)”。第三节数数控加工程程序的格式式与组成二、程序段段的组成(3)程序的斜斜杠跳跃(4)程序段注注释FANUC系统的程序序注释用“())”括起来,SIEMENS系统的程序注释释则跟在“;”之后。第四节数数控机床的的有关功能能一、准备功功能G功能或G指令,是用用于数控机机床做好某某些准备动动作的指令令。它由地址G和后面的两两位数字组组成,从G00~G99共100种,虽然从从G00~G99共有100种G指令,但并并不是每种种指令都有有实际意义义.二、辅助功功能M功能或M指令。它由由地址M和后面的两两位数字组组成,从M00~M99共100种。在同一程序序段中,既既有M指令又有其其他指令时时,M指令与其他他指令执行的先先后次序由由机床系统统参数设定定。第四节数数控机床的的有关功能能三、其他功功能T功能。(1)T4位数法T后的4位数中前两两位数用于于指定刀具具号,后两两位数用于于指定刀具补偿存储储器号,刀刀具号与刀刀具补偿存存储器号不不一定要相相同。(2)T2位数法目前FANUC系统和国产产系统数控控车床采用用T4位数法;绝绝大多数的加工中心心及SIEMENS系统数控车车床采用T2位数法。1.坐标功能2.刀具功能第四节数数控机床的的有关功能能三、其他功功能(1)每分钟进进给直线运动的的单位为mm/min;如果主轴轴是回转轴轴,则其单单位为°/min。准备功能能字G98(数控铣床床及部分数数控车床系系统采用G94)来指定。。(2)每转进给给单位为mm/r,准备功能能字G99(数控铣床床及部分数数控车床系系统采用G95)来指定。。3.进给功能第四节数数控机床的的有关功能能三、其他功功能S功能(1)转速S单位是r/min,准备功能G97来指定(2)恒线速度度v单位为m/min,用准备功功能G96来指定。式中v——切削线速度度,单位为为m/min;D——刀具直径,,单位为mm;n——主轴转速,,单位为r/min。在实际操作作过程中,,可通过机机床操作面面板上的主主轴倍率开开关来对主主轴转速值值进行修正正,一般其其调整范围围为50%-120%。4.主轴功能第四节数数控机床的的有关功能能三、其他功功能图3-10线速度与转转速关系第四节数数控机床的的有关功能能三、其他功功能(3)主轴的启启、停辅助功能M03/M04/M05进行控制(1)指令分组组就是将系统统中不能同同时执行的的指令分为为一组,并并以编号区区别。对于不同组组的指令,,在同一程程序段内可可以进行不不同的组合合。而同组组指令则应应避免编入入同一程序序段内,以以免引起混混淆。四、常用功功能指令的的属性第四四节节数数控控机机床床的的有有关关功功能能(2)模模态态指指令令(又又称称为为续续效效指指令令))表表示示该该指指令令一一经经在在一一个个程程序序段段中中指指定定,,在在接接下下来来的的程程序序段段中中一一直直持持续续有有效效,,直直到到出出现现同同组组的的另另一一个个指指令令时时,,该该指指令令才才失失效效。。对于于模模态态指指令令与与非非模模态态指指令令的的具具体体规规定定,,通通常常情情况况下下,,绝绝大大部部分分的的G指令令与与所所有有的的F、S、T指令令均均为为模模态态指指令令,,M指令令的的情情况况比比较较复复杂杂,,请请查查阅阅有有关关系系统统出出厂厂说说明明书书。。(3)开开机机默默认认指指令令四、、常常用用功功能能指指令令的的属属性性第五五节节数数控控机机床床的的编编程程规规则则一、、绝绝对对坐坐标标与与增增量量坐坐标标(1)FANUC系统统中中的的绝绝对对坐坐标标与与增增量量坐坐标标直接接以以地地址址符符X、Z组成成的的坐坐标标功功能能字字表表示示绝绝对对坐坐标标,,而而用用地地址址符符U、W组成成的的坐坐标标功功能能字字表表示示增增量量坐坐标标。。FANUC数控控车车床床可可不不能能用用G90/G91指令令来来指指定定绝绝对对坐坐标标与与增增量量坐坐标标。。(2)SIEMENS系统统中中的的绝绝对对坐坐标标与与增增量量坐坐标标绝对对坐坐标标用用指指令令G90表示示,,增增量量坐坐标标用用G91表示示。。第五五节节数数控控机机床床的的编编程程规规则则数字字单单位位以以米米制制为为例例分分为为两两种种,,一一种种是是以以mm为单单位位,,另另一一种种是是以脉脉冲冲当当量量即即机机床床的的最最小小输输入入单单位位为为单单位位,,现现在在大大多多数数机机床床常常用用的的脉冲冲当当量量为为0.001mm。数控控编编程程时时,,不不管管那那种种系系统统,,为为保保证证程程序序的的正正确确性性,,最最好好不不要要省省略略小小数数点点的的输输入入。。二、、米米制制与与英英制制编编程程如FANUC系统统采采用用G21/G20来进进行行米米、、英英制制的的切切换换,,而而SIEMENS系统统和和A-B系统统则则采采用用G71/G70来进进行行米米、、英英制制的的切切换换。。三、、小小数数点点编编程程第六六节节手手工工编编程程中中的的数数学学处处理理(1)基基点点的的概概念念构成成零零件件轮轮廓廓的的这这些些不不同同几几何何元元素素的的连连接接点点称称为为基基点点,,显显然然,,相相邻邻基基点点间间只只能能是是一一个个几几何何元元素素。。(2)节节点点的的概概念念与与计计算算拟合合线线段段的的交交点点或或切切点点就就称称为为节节点点。。这种种根根据据零零件件图图样样,,按按照照已已确确定定的的加加工工路路线线和和允允许许的的编编程程误误差,,计计算算数数控控系系统统所所需需输输入入的的数数据据,,称称为为数数控控加加工工的的数数值值计计算算。。一、、数数值值计计算算的的内内容容1.基点点、、节节点点的的概概念念与与计计算算第六六节节手手工工编编程程中中的的数数学学处处理理(1)基基点点的的概概念念构成成零零件件轮轮廓廓的的这这些些不不同同几几何何元元素素的的连连接接点点称称为为基基点点,,显显然然,,相相邻邻基基点点间间只只能能是是一一个个几几何何元元素素。。(2)节节点点的的概概念念与与计计算算拟合合线线段段的的交交点点或或切切点点就就称称为为节节点点。。这种种根根据据零零件件图图样样,,按按照照已已确确定定的的加加工工路路线线和和允允许许的的编编程程误误差,,计计算算数数控控系系统统所所需需输输入入的的数数据据,,称称为为数数控控加加工工的的数数值值计计算算。。一、、数数值值计计算算的的内内容容1.基点点、、节节点点的的概概念念与与计计算算第六六节节手手工工编编程程中中的的数数学学处处理理辅助助计计算算包包括括增增量量计计算算、、辅辅助助程程序序段段计计算算、、切切削削用用量量计计算算、、编编程程尺尺寸寸与与标标注注尺尺寸寸的的换换算算和和尺尺寸寸链链解解算算等等。。二、、基基点点计计算算方方法法基点点计计算算法法中中,,计计算算机机绘绘图图球球揭揭发发最最为为简简便便,,也也最最为为精精确确,,在在近近几几年年的的数数控控加加工工中中也也最最为为普普及及。。2.刀位位点点轨轨迹迹的的计计算算3.辅助助计计算算第六六节节手手工工编编程程中中的的数数学学处处理理二、、基基点点计计算算方方法法(1)解解析析法法中中的的常常用用方方程程直线线方方程程的的一一般般形形式式为为::直线线方方程程的的标标准准形形式式::圆的的标标准准方方程程为为::圆的的一一般般方方程程为为::1.解析析法法第六六节节手手工工编编程程中中的的数数学学处处理理二、、基基点点计计算算方方法法(2)列方程求解解直线与圆弧弧的交点或切切点(3)解析法实例例(1)三角函数法法中常用的定定理正弦定理:余弦定理:式中a、b、c——分别为角A、B、C所对边的边长长;R——三角形外接圆圆半径。1.解析法2.三角函数计算算法第六节手工工编程中的数数学处理2.三角函数计算算法二、基点计算算方法(2)三角函数法法求解直线和和圆弧的交点点与切点(3)三角函数计计算法实例(1)常用CAD绘图软件当前在国内常常用的CAD绘图软件有AutoCAD和CAXA电子图板等。。CAXA电子图板软件件由北航海尔尔公司研制开开发,是我国国自行开发的全国产化化软件。3.CAD绘图分析法第六节手工工编程中的数数学处理(2)CAD绘图分析基点点与节点坐标标1)分析过程2)注意事项①绘图要细细致认真,不不能出错。②图形绘制制时应严格按按1∶1的比例进行。。③尺寸标注注的精度单位位要设置正确确,通常为小小数点后三位位。④标注尺寸寸时找点要精精确,不能捕捕捉到无关的的点上去。3)CAD绘图分析法特特点采用CAD绘图分析法可可以避免了大大量复杂的人人工计算,操操作方便,基基点分析精度度高,出错几几率少。3.CAD绘图分析法第六节手工工编程中的数数学处理(3)CAD绘图分析基点点坐标实例三、非圆曲线线节点的拟合合计算在手工编程过过程中,常用用的拟合计算算方法有等间间距法、等插插补段法和三三点定圆法等等几种。(1)等间距法(2)等插补段法法(3)三点定圆法法3.CAD绘图分析法1.非圆曲线节点点的拟合计算算方法第六节手工工编程中的数数学处理三、非圆曲线线节点的拟合合计算图3-17非圆曲线节点点的等间距拟拟合第六节手工工编程中的数数学处理三、非圆曲线线节点的拟合合计算图3-18非圆曲线节点点的等插补段段拟合第六节手工工编程中的数数学处理三、非圆曲线线节点的拟合合计算2.非圆曲线的拟拟合误差通常情况下,,拟合误差δ应小于或等于于编程允许误误差,,即即δ≤。考虑到工艺艺系统及计算算误差的影响响,一一般取取零件公差的1/10~1/5。第六节手工工编程中的数数学处理三、非圆曲线线节点的拟合合计算2.非圆曲线的拟拟合误差图3-19非圆曲线的拟拟合误差第七节一般般工件的编程程方法一、常用插补补G指令介绍(1)指令格式G00XZ;(2)指令说明G00不用指定移动动速度,其移移动速度由机机床系统参数数设定。(1)指令格式G01XZF;(2)指令说明G01指令是直线运运动指令,它它命令刀具在在两坐标轴间间以插补联动动的方式按指指定的进给速速度作任意斜斜率的直线运运动。1.快速点定位指指令(G00)2.直线插补指令令(G01)第七节一般般工件的编程程方法(1)指令格式G02(03)XZR(CR=);G02(03)XZIK;IJK为圆弧的圆心心相对其起点点并分别在X、Y和Z坐标轴上的增增量值。(2)指令说明1)顺、逆圆弧弧判断。顺时针方向圆圆弧用G02表示,逆时针针方向圆弧为为G03表示。在判断断圆弧的顺逆逆方向时,一一定要注意刀刀架的位置及及Y轴的方向。2)I、J、K值判断。在判断I、J、K值时,一定要要注意该值为为矢量值。一、常用插补补G指令介绍3.圆弧插补指令令(G02/G03)第七节一般般工件的编程程方法一、常用插补补G指令介绍图3-22圆弧顺逆判断断第七节一般般工件的编程程方法一、常用插补补G指令介绍图3-23圆弧编程中的的I、K值图3-24R及I、K编程举例第七节一般般工件的编程程方法一、常用插补补G指令介绍3)圆弧半径的的确定当圆弧圆心角角小于或等于于180°(如图3-24中圆弧A)时,程序中的R用正值表示。。当圆弧圆心心角大于180°并小于360°(如图3-24中圆弧A)时,R用负值表示。。使用G04指令时,一定定要注意其时时间单位。其指令格式为为:G04X2.0;或G04P2000;(FANUC系统)G04F2;或G04S100;(SIEMENS系统)4.暂停功能(G04)第七节一般般工件的编程程方法二、与坐标系系相关的功能能指令(1)指令格格式(2)指令说说明工件坐标标系零点点偏置指指令的实实质,是是通过对对刀找出出工件坐坐标系原点在机机床坐标标系中的的绝对坐坐标值。。在FANUC及SIEMENS802D系统中可可设置G54~G59共6个能通过系统统参数设设定的偏偏置指令令,而在在SIEMENS802C/S系统中,,则规定可可设置G54~G57共4个通过系系统参数数设定的的偏置指指令。1.工件坐标标系零点点偏置指指令(G54~G59)第七节一一般工工件的编编程方法法二、与坐坐标系相相关的功功能指令令图3-26工件坐标标系零点点偏置第七节一一般工工件的编编程方法法二、与坐坐标系相相关的功功能指令令(1)指令格格式G50XZ(2)指令说说明通过G50设定的工工件坐标标系,由由刀具的的当前位位置及G50指令后的的坐标值值反推得得出。G50X80.0Z60.0;工件件坐标系系设为O点G50X40.0Z40.0;工件坐坐标系设设为点点采用G50设定的工工件坐标标系,不不具有记记忆功能能,当机机床关机机后,设设定的坐坐标系即即消失。。2.FANUC系统工件件坐标系系设定指指令(G50)第七节一一般工工件的编编程方法法二、与坐坐标系相相关的功功能指令令指令格式式为:G52XZ;G52X0Z0;编程指令令主要有有G27、G28、G30三种(1)返回参考考点校验验指令((G27)1)指令格式式为:G27X(U)Z(W)2)指令说说明。3.局部坐标标系(坐坐标平移移)指令令(G52)4.返回参考考点指令令(2)自动返回回参考点点指令((G28)1)指令格格式为::G28X(U)Z(W);G74X0Z0;第七节一一般工工件的编编程方法法二、与坐坐标系相相关的功功能指令令(2)自动返回回参考点点指令((G28)1)指令格格式为::G28X(U)Z(W);G74X0Z0;2)指令说说明。在返回参参考点过过程中,,设定中中间点的的目的是是为了防防止刀具具与工件件或夹具具发生干干涉。(3)从参考考点返回回指令((G29)1)指令格格式为::G29XZ;第七节一一般工工件的编编程方法法二、与坐坐标系相相关的功功能指令令2)指令说说明。(4)返回固固定点指指令(G30)1)指令格格式为::G30P2/P3/P4XZ;G75X0Y0;2)指令说说明。第七节一一般工工件的编编程方法法三、常用用M功能指令令规则表3-3常用M指令表第七节一一般工工件的编编程方法法三、常用用M功能指令令规则该指令常常用于粗粗加工与与精加工工之间精精度检测测时的暂暂停。M01的执行过过程和M00类似,不不同的是是只有按按下机床床控制面面板上的的“选择择停止””开关后后,该指指令才有有效,否否则机床床继续执执行后面面的程序序。1.程序停止止(M00)2.程序选择择停止((M01)3.程序结束束(M02)4.程序结束束(M30)5.主轴功能能(M03/M04/M05)6.切削液开开、关((M08/M09)7.子程序调调用指令令(M98/M99)第七节一一般工工件的编编程方法法四、编程程实例图3-32一般工件件编程实实例第七节一一般工工件的编编程方法法四、编程程实例本课题主主要用于于训练学学生采用用一般指指令进行行数控车车床编程程的能力力。本课题由由于涉及及圆弧和和圆锥的的粗加工工。因此此,在编编程时要要特别注注意圆锥和和圆弧加加工过程程中的加加工工艺艺。1.编程与加加工思路路第八节刀刀具补补偿功能能的编程程方法指令格式式一:T0101;FANUC系统换刀刀指令指令格式式二:T04D01;SIEMENS系统换刀刀指令一、数控控车床用用刀具的的交换功功能第八节刀刀具补补偿功能能的编程程方法(1)刀具补补偿功能能的定义义数控机床床根据刀刀具实际际尺寸,,自动改改变机床床坐标轴轴或刀具具刀位点点位置,,使实际际加工轮轮廓和编编程轨迹迹完全一一致的功功能,称称为刀具具补偿((系统画画面上为为“刀具具补正””)功能能。数控车床床的刀具具补偿分分为刀具具偏置((亦称为为刀具位位置补偿偿)和刀刀具圆弧弧半径补补偿两种种。(2)刀位点点的概念念编制程序序和加工工时,用用于表示示刀具特特征的点点,也是是对刀和和加工的的基准点点。二、刀具具补偿功功能1.刀具的补补偿功能能第八节刀刀具补补偿功能能的编程程方法二、刀具具补偿功功能图3-33数控车刀刀的刀位位点第八节刀刀具补补偿功能能的编程程方法二、刀具具补偿功功能(1)刀具偏置置的含义义刀具偏置置是用来来补偿假假定刀具具长度与与基准刀刀具长度度之差的的功能。。车床数数控系统统规定X轴与Z轴可同时时实现刀刀具偏置置。刀具偏置置的实质质就是刀刀具长度度补长。。刀具偏置置分为刀刀具几何何偏置和和刀具磨磨损偏置置两种。。几何偏置置的数值值通常较较大,而而磨损偏偏置的数数值通常常较小。。2.刀具的偏偏置第八节刀刀具补补偿功能能的编程程方法二、刀具具补偿功功能图3-34刀具偏置置补偿功功能示例例第八八节节刀刀具具补补偿偿功功能能的的编编程程方方法法二、、刀刀具具补补偿偿功功能能图3-34刀具具偏偏置置补补偿偿功功能能示示例例图中中的的代代码码“T”指刀刀具具切切削削沿沿类类型型,,不不是是指指刀刀具具号号,,也也不不是是指指刀刀补补号号第八八节节刀刀具具补补偿偿功功能能的的编编程程方方法法二、、刀刀具具补补偿偿功功能能(2)利用用刀刀具具几几何何偏偏置置进进行行对对刀刀操操作作1)对对刀刀操操作作的的定定义义。。调整整每每把把刀刀的的刀刀位位点点,,使使其其尽尽量量重重合合于于某某一一理理想想基基准准点点,,这这一一过过程程称称为为对对刀刀。。2)对对刀刀操操作作的的过过程程。。首先先手手动动操操作作加加工工端端面面,,记记录录下下这这时时刀刀位位点点的的Z向机机械械坐坐标标值值((图图中中z值,,机机械械坐坐标标值值为为相相对对于于机机床床原原点点的的坐坐标标值值))。。再再用用手手动动操操作作方方式式加加工工外外圆圆,,记记录录下下这这时时刀刀位位点点的的X向机机械械坐坐标标值值((图图3-36中值值)),,停停机机测测量量工工件件直直径径D,用用公公式式x=-D计算算出出主主轴轴中中心心的的机机械械坐坐标标值值。。再再将将x、z值输输入入相相应应的的刀刀具具几几何何偏偏置置存存储储器器中中,,完完成成该该刀刀具具的的对对刀刀操操作作。。第八八节节刀刀具具补补偿偿功功能能的的编编程程方方法法二、、刀刀具具补补偿偿功功能能图3-36数控控车车床床的的对对刀刀过过程程第八八节节刀刀具具补补偿偿功功能能的的编编程程方方法法二、、刀刀具具补补偿偿功功能能(1)刀尖尖圆圆弧弧半半径径补补偿偿的的定定义义为确确保保工工件件轮轮廓廓形形状状,,加加工工时时刀刀具具刀刀尖尖圆圆弧弧的的圆圆心心运运动动轨轨迹迹不不能能与与被被加加工工工工件件轮轮廓廓重重合合,,而而应应与与工工件件轮轮廓廓偏偏置置一一个个半半径径值值,,这这种种偏偏置置称称为为刀刀尖尖圆圆弧弧半半径径补补偿偿。。(2)假想想刀刀尖尖与与刀刀尖尖圆圆弧弧半半径径所谓谓刀刀尖尖圆圆弧弧半半径径是是指指车车刀刀刀刀尖尖圆圆弧弧所所构构成成的的假假想想圆圆半半径径((图图3-37中的的r)。。3.刀尖尖圆圆弧弧半半径径补补偿偿((G40、G41、G42)第八八节节刀刀具具补补偿偿功功能能的的编编程程方方法法二、、刀刀具具补补偿偿功功能能图3-37假想想刀刀尖尖示示意意图图第八八节节刀刀具具补补偿偿功功能能的的编编程程方方法法二、、刀刀具具补补偿偿功功能能图3-38未使使用用刀刀尖尖圆圆弧弧补补偿偿功功能能时时的的误误差差分分析析第八八节节刀刀具具补补偿偿功功能能的的编编程程方方法法二、、刀刀具具补补偿偿功功能能(4)使用用刀刀具具圆圆弧弧半半径径补补偿偿功功能能时时的的拐拐角角过过渡渡1)B型刀刀补补2)C型刀刀补补(5)刀尖尖圆圆弧弧半半径径补补偿偿指指令令1)指令令格格式式::G41G01/G00XZF;G42G01/G00XZF;G40G01/G00XZ;2)指指令令说说明明。。当刀刀具具处处在在加加工工轮轮廓廓左左侧侧时时,,称称为为刀刀尖尖圆圆弧弧半半径径左左补补偿偿,,此此时时用用G41表示示;;当当刀刀具具处处在在加加工工轮轮廓廓右右侧侧时时,,称称为为刀刀尖尖圆圆弧弧半半径径右右补补偿偿,,此此时时用用G42表示示。。第八八节节刀刀

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论