




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子工业出版社2008.6华中数控系统数控车床编程与维护整理ppt电子工业出版社2008.6华中数控系统数控车床整理pp1第1章数控车床概述
3.1数控编程的内容与方法
3.2数控机床坐标系
3.3编程中的数学处理
3.4零件程序的结构整理ppt第1章数控车床概述3.1数控编程的内容与方法整23.1数控编程的内容与方法在编制数控程序前,应首先了解数控程序编制的主要内容、工作步骤、每一步应遵循的工作原则等,最终才能获得满足要求的数控程序。1.数控编程的内容从分析零件图样到获得数控车床所需控制介质(加工程序单或数控带等)的全过程,称为程序编制,其主要内容和一般流程如图3-1所示。第3章数控车床编程基础
图3-1程序编制的主要内容和一般流程整理ppt3.1数控编程的内容与方法第3章数控车床编程基础图3(1)图样分析根据加工零件的图纸和技术文件,对零件的轮廓形状、有关尺寸精度、形状精度、基准、表面粗糙度、毛坯种类、件数、材料及热处理等项目要求进行分析,形成初步加工方案(2)辅助准备根据图样分析确定机床坐标系、编程坐标系、刀具准备、对刀方法、对刀点位置及测定机械间隙等。(3)制定加工工艺拟定加工工艺方案,确定加工方法、加工线路与余量的分配、定位夹紧方式并合理选用机床、刀具、切削用量等。第3章数控车床编程基础
整理ppt(1)图样分析第3章数控车床编程基础整理ppt4(4)数值计算在编制程序前,还需对加工轨迹的一些未知坐标值进行计算,作为程序输入的数据,主要包括数值换算、尺寸链计算、坐标计算和辅助计算等。对于复杂的加工曲线和曲面还需使用计算机辅助计算。(5)编写加工程序根据确定的加工路线、刀具号、刀具形状、切削用量、辅助动作及数值计算的结果,按照数控车床规定使用的功能指令代码及程序段格式,逐段编写加工程序。此外,还应附上必要的加工示意图、刀具示意图、机床调整卡、工序卡等加工条件说明。第3章数控车床编程基础
整理ppt(4)数值计算第3章数控车床编程基础整理ppt5(6)制作控制介质加工程序完成以后,还必须将加工程序的内容记录在控制介质上,以便输入到数控装置中(如穿孔带、磁带及软盘等),还可采用手动方式将程序输入给数控装置。(7)程序校核加工程序必须经过校验和试切削才能正式使用,通常可以通过数控车床的空运行来检查程序格式有无出错;或用模拟仿真软件来检查刀具加工轨迹的正误。正式加工前必须采用首件试切的方法来进行实际效果的检查,以便对程序进行修正。第3章数控车床编程基础
整理ppt(6)制作控制介质第3章数控车床编程基础整理ppt62.数控编程的方法数控加工程序的编制方法有两种:手工编程和自动编程。(1)手工编程手工编程指主要由人工来完成数控编程中各个阶段的工作。一般,几何形状不太复杂的零件,所需的加工程序不长,计算比较简单,用手工编程比较合适。第3章数控车床编程基础
整理ppt2.数控编程的方法第3章数控车床编程基础整理ppt7(2)自动编程自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。自动编程解决了手工编程无法解决的许多复杂零件的编程难题。自动编程的特点就在于编程工作效率高,可解决复杂形状零件的编程难题。根据输入方式的不同,可将自动编程分为图形数控自动编程、语言数控自动编程和语音数控自动编程等。第3章数控车床编程基础
整理ppt(2)自动编程第3章数控车床编程基础整理83.2数控机床坐标系3.2.1机床坐标系1.机床坐标系的确定(1)机床相对运动的规定在机床上,我们始终认为工件静止,而刀具是运动的。这样编程人员在不考虑机床上工件与刀具具体运动的情况下,就可以依据零件图样,确定机床的加工过程。第3章数控车床编程基础
整理ppt3.2数控机床坐标系第3章数控车床编程基础整理pp9(2)机床坐标系的规定标准机床坐标系中,X、Y、Z坐标轴的相互关系用右手笛卡儿直角坐标系确定,如图3-2所示。第3章数控车床编程基础
图3-2笛卡儿直角坐标系整理ppt(2)机床坐标系的规定第3章数控车床编程基础10(3)运动方向的规定增大刀具与工件距离的方向即为各坐标轴的正方向。如图3-3所示,为数控车床上两个运动的正方向。第3章数控车床编程基础
图3-3机床运动的方向整理ppt(3)运动方向的规定第3章数112.坐标轴方向的确定
(1)Z坐标Z坐标的运动方向是由传递切削动力的主轴所决定的,即平行于主轴轴线的坐标轴为Z坐标轴。Z坐标的正向为刀具离开工件的方向。如果机床上有几个主轴,则选一个垂直于工件装夹平面的主轴方向为Z坐标方向;如果主轴能够摆动,则选垂直于工件装夹平面的方向为Z坐标方向;如果机床无主轴,则选垂直于工件装夹平面的方向为Z坐标方向。第3章数控车床编程基础
整理ppt2.坐标轴方向的确定第3章数控车床编程基础整理ppt12(2)X坐标X坐标平行于工件的装夹平面,一般在水平面内。确定X轴的方向时,要考虑两种情况。★如果工件做旋转运动,则刀具离开工件的方向为X坐标的正方向。★如果刀具做旋转运动,则分为两种情况:当Z坐标水平时,观察者沿刀具主轴向工件看时,+X运动方向指向右方;当Z坐标垂直时,观察者面对刀具主轴向立柱看时,+X运动方向指向右方。第3章数控车床编程基础
整理ppt(2)X坐标第3章数控车床编程基础整理ppt13第3章数控车床编程基础
(3)Y坐标在确定X、Z坐标的正方向后,可以根据X和Z坐标的方向,按照右手直角坐标系来确定Y坐标的方向。如图3-4所示为数控车床的坐标系。图3-4数控车床的坐标系整理ppt第3章数控车床编程基础(3)Y坐标图3-4143.附加坐标系为了编程和加工的方便,有时还要设置附加坐标系。对于直线运动,通常可以采用的附加坐标系有:第二组U、V、W坐标,第三组P、Q、R坐标。4.机床原点的设置
机床原点是指在机床上设置的一个固定点,即机床坐标系的原点。它在机床装配、调试时就已确定下来,是数控机床进行加工运动的基准参考点。
第3章数控车床编程基础
整理ppt3.附加坐标系第3章数控车床编程基础整理ppt15在数控车床上,机床原点一般取在卡盘端面与主轴中心线的交点O1处,如图3-5所示。同时,通过设置参数的方法,也可将机床原点设定在X、Z坐标正方向的极限位置上。第3章数控车床编程基础
图3-5数控车床的参考点与机床原点
整理ppt在数控车床上,机床原点一般取在卡盘端面与主轴165.机床参考点机床参考点是用于对机床运动进行检测和控制的固定位置点。机床参考点的位置是由机床制造厂家在每个进给轴上用限位开关精确调整好的,其坐标值已输入数控系统中。因此,参考点对机床原点的坐标是一个已知数。通常,数控车床上的机床参考点是离机床原点最远的极限点,见图3-5。数控机床开机时,必须先确定机床原点,而确定机床原点的运动就是刀架返回参考点的操作,这样通过确认参考点,就确定了机床原点。只有机床参考点被确认后,刀具(或工作台)移动才有基准。第3章数控车床编程基础
整理ppt5.机床参考点第3章数控车床编程基础整理ppt176.各类数控车床的坐标系ISO对数控车床的坐标轴及其运动方向作了规定。常用数控车床的坐标轴及坐标方向如图3-6所示。第3章数控车床编程基础
图3-6数控车床的坐标轴及坐标方向整理ppt6.各类数控车床的坐标系第3章数控车床编程基础图3-6183.2.2工件坐标系如果选择工件上某一固定点为工件零点,如图3-7中的O3点,以工件零点为原点且平行于机床坐标轴X、Y、Z建立一个新坐标系,则称为工件坐标系。第3章数控车床编程基础
图3-7工件坐标系设定整理ppt3.2.2工件坐标系第3章数控车床编程基础图3-719工件坐标系的零点是由操作者或编程者自由选择的,其选择的原则是:(1)使工件的零点与工件的尺寸基准重合;(2)使工件图中的尺寸容易换算成坐标值,尽量直接用图纸尺寸作为坐标值;(3)工件零点应选在容易找正、在加工过程中便于测量的位置。第3章数控车床编程基础
结论:数控车床的工件零点O3通常选在工件轮廓右侧边缘或者左侧边缘的主轴轴线上。整理ppt工件坐标系的零点是由操作者或编程者自由选择的,203.3编程中的数学处理
根据被加工零件的图样,按照已经确定的加工路线和允许的编程误差,计算数控系统所需要输入数据的过程,称为数学处理。3.3.1数学处理的内容对图形的数学处理一般包括两个方面:(1)要根据零件图给出的形状、尺寸和公差等直接通过数学方法(如三角、几何与解析几何法等)计算出编程时所需要的有关各点的坐标值、圆弧插补所需要的圆弧圆心、圆弧端点的坐标;
第3章数控车床编程基础
整理ppt3.3编程中的数学处理第3章数控车床编程基础整理p21
(2)按照零件图给出的条件还不能直接计算出编程时所需要的所有坐标值,也不能按零件图给出的条件直接进行工件轮廓几何要素的定义来进行自动编程,那么就必须根据所采用的具体工艺方法、工艺装备等加工条件,对零件原图形及有关尺寸进行必要的数学处理或改动,才可以进行各点的坐标计算和编程工作。第3章数控车床编程基础
整理ppt第3章数控车床编程基础整理ppt221.数值换算(1)选择原点原点是指编制加工程序时所使用的编程原点。从理论上讲,原点选在任何位置都是可以的。但实际上,为了换算尽可能简便及尺寸较为直观,应尽可能把原点的位置选得合理些。车削件的编程原点X向应取在零件的回转中心,即车床主轴的轴心线上,所以原点的位置只能在Z向做选择。原点Z向位置一般在工件的左端面或右端面中做选择。如果是左右对称的零件,则Z向原点应选在对称平面内,这样同一个程序可用于调头前后的两道加工工序。对于轮廓中有椭圆之类非圆曲线的零件,Z向原点取在椭圆的对称中心较好。第3章数控车床编程基础
整理ppt1.数值换算第3章数控车床编程基础整理ppt23(2)尺寸换算①直接换算。直接换算是指直接通过图样上的标注尺寸,即可获得编程尺寸的一种方法。进行直接换算时,可对图样上给定的基本尺寸或极限尺寸的中值,经过简单的加、减运算后完成。例如,在图3-8(b)中,除尺寸42.1mm外,其余均属直接按图3-8(a)所示标注尺寸经换算后得到的编程尺寸。其中,φ59.94mm、φ20mm及φ140.8mm三个尺寸为分别取两极限尺寸平均值后得到的编程尺寸。
第3章数控车床编程基础
图3-8标注尺寸换算整理ppt(2)尺寸换算第3章数控车床编程基础图3-824②间接换算间接换算是指需要通过平面几何、三角函数等计算方法进行必要换算后,才能得到其编程尺寸的一种方法。用间接换算方法所换算出来的尺寸,是直接编程时所需的基点坐标尺寸,也可以是为计算某些基点坐标值所需要的中间尺寸图3-8(b)中的尺寸42.1mm就是间接换算后得到的编程尺寸。(3)尺寸链计算如果仅仅为得到其编程尺寸,则只须按上述方法即可。但在数控加工中,除了需要准确地得到其编程尺寸外,还需要掌握控制某些重要尺寸的允许变动量,这就需要通过尺寸链的计算才能得到。
第3章数控车床编程基础
整理ppt②间接换算第3章数控车床编程基础整理252.基点与节点(1)基点一个零件的轮廓曲线可能由许多不同的几何要素所组成,如直线、圆弧、二次曲线等。各几何要素之间的连接点称为基点。基点坐标是编程中需要的重要数据,可以直接作为其运动轨迹的起点或终点,如图3-9(a)所示。第3章数控车床编程基础
图3-9(a)零件轮廓上的基点整理ppt2.基点与节点第3章数控车床编程基础图3-9(a)26(2)节点当被加工零件的轮廓形状与机床的插补功能不一致时,如在只有直线和圆弧插补功能的数控机床上加工椭圆、双曲线、抛物线、阿基米德螺旋线或用一系列坐标点表示的列表曲线时,就要用直线或圆弧去逼近被加工曲线。这时,逼近线段与被加工曲线的交点就称为节点。如图3-9(b)所示的曲线,当用直线逼近时,其交点A、B、C、D等即为节点。在编程时,要计算出节点的坐标,并按节点划分程序段。第3章数控车床编程基础
图3-9(b)零件轮廓上的基点和节点整理ppt(2)节点第3章数控车床编程基础图3-9(b)零件273.3.2尺寸链计算1.尺寸链的基本概念在机器装配或零件加工过程中,由相互连接的尺寸所形成的封闭尺寸组,称为尺寸链。(1)设计尺寸链组成尺寸全部为设计尺寸而形成的尺寸链即为设计尺寸链。它又分为两种,一种是装配尺寸链,即全部组成尺寸为不同零件的设计尺寸所形成的尺寸链;另一种是零件尺寸链,即全部组成尺寸为同一零件的设计尺寸所形成的尺寸链。(2)工艺尺寸链组成尺寸全部为同一零件的工艺尺寸所形成的尺寸链即为工艺尺寸链。所谓工艺尺寸,是指根据加工要求而形成的尺寸,如工序尺寸、定位尺寸等。第3章数控车床编程基础
整理ppt3.3.2尺寸链计算第3章数控车床编程基础整理pp282.尺寸链简图如图3-10(a)所示,设计图样上标注的设计尺寸为A1、A0。绘制工艺尺寸链简图,如图3-10(b)所示。钻孔时若以左侧面为定位基准,则A1及A2为钻孔时的工艺尺寸(或工序尺寸),A0则变为加工过程中最后形成的尺寸。第3章数控车床编程基础
图3-10工艺尺寸链简图整理ppt2.尺寸链简图第3章数控车床编程基础图3-10工艺293.尺寸链的环列入尺寸链中的每一个尺寸都称为尺寸链中的“环”。由长度尺寸表示的环则称为长度环,并用大写字母A、B、C、…表示。每个尺寸链中至少应有3个环。(1)封闭环在零件加工或机器装配过程中,最后自然形成的环称为封闭环。封闭环以加下标“0”表示,如图3-10中的A0。一个尺寸链中只能有一个封闭环。(2)组成环尺寸链中除封闭环以外的其余各环均称为组成环。同一尺寸链中的组成环用同一字母加下标1、2、3…表示,如图3-10中的A1、A2。第3章数控车床编程基础
整理ppt3.尺寸链的环第3章数控车床编程基础整理ppt30(3)增环在其他组成环(尺寸)不变的条件下,当某个组成环增大时,封闭环亦随之增大,则该组成环称为增环。增环用字母上加符号“→”表示。(4)减环在其他组成环不变的条件下,当某个组成环增大时,封闭环却随之减小,则该组成环称为减环。减环用字母上加符号“←”表示。第3章数控车床编程基础
提示:在尺寸链简图上,任意假设一个旋转方向,即由尺寸链中任何一环为基准出发,绕该链轮廓转一周,回到出发基准。按该旋转方向(顺、逆时针)给每个环标出箭头,见图3-10(b)。凡是其箭头方向与封闭环相反的为增环,箭头方向与封闭环相同的则为减环。整理ppt(3)增环第3章数控车床编程基础提示:整理p314.解尺寸链在手工编程中,为了使图样上的给定尺寸符合工艺要求和编程的需要,常常要计算封闭环的各有关尺寸,或根据已知的封闭环去计算所需的某个组成环,这些计算工作称为解尺寸链。下面介绍采用完全互换法中的极值法求解尺寸链的过程。(1)封闭环的基本尺寸封闭环的基本尺寸等于所有增环的基本尺寸之和减去所有减环的基本尺寸之和,其计算公式为:第3章数控车床编程基础
式中L0——封闭环的基本尺寸;Ln——n个组成环的基本尺寸。∑∑整理ppt4.解尺寸链第3章数控车床编程基础式中L0——封闭32第3章数控车床编程基础
(2)封闭环的最大极限尺寸封闭环的最大极限尺寸等于所有增环的最大极限尺寸之和减去所有减环的最小极限尺寸之和,其计算公式为:∑如因验算或工艺要求需要计算出封闭环的极限偏差或公差,则可按有关尺寸公差的知识解决。∑(3)封闭环的最小极限尺寸封闭环的最小极限尺寸等于所有增环的最小极限尺寸之和减去所有减环的最大极限尺寸之和,其计算公式为:∑∑∑整理ppt第3章数控车床编程基础(2)封闭环的最大极限尺寸∑333.3.3坐标值的常用计算方法1.作图计算法(1)作图计算法的实质作图计算法是以准确绘图为主,并辅以简单的加、减运算的一种处理方法,因其实质为作图,故在习惯上也称为作图法。(2)作图计算法的要求①要求绘图工具质量较高。②绘图应做到认真、仔细,并保证度量准确。③图线应尽量细而清晰,绘制同心圆时要避免圆心移位④绘图要严格按比例进行,当采用坐标纸绘图时,可尽量选用较大的放大比例,并尽可能使基点落在坐标格的交点上。第3章数控车床编程基础
提示:目前作图法的分析都在计算机上运用AutoCAD软件完成的。整理ppt3.3.3坐标值的常用计算方法第3章数控车床编程基础342.三角函数计算法三角函数计算法简称三角计算法。在手工编程工作中,因为这种方法比较容易被掌握,所以其应用十分广泛,是进行数学处理时应重点掌握的方法之一。三角计算法主要应用三角函数关系式及部分定理,现将有关定理的表达式列出如下。第3章数控车床编程基础
正弦定理:式中a,b,c—角A、B、C所对应边的边长;R—三角形外接圆的半径。
余弦定理:整理ppt2.三角函数计算法第3章数控车床编程基础正弦定理:式中353.平面解析几何计算法三角函数计算法虽然在应用中具有分析直观、计算简便等优点,但有时为计算一个简单图形,却需要添加若干条辅助线,并分析数个三角形间的关系。而应用平面解析几何计算法可省掉一些复杂的三角形关系,用简单的数学方程即可准确地描述零件轮廓的几何图形,使分析和计算的过程都得到简化,并可减少多层次的中间运算,使计算误差大大减小,计算结果更加准确,且不易出错。在绝对编程坐标系中,应用这种方法所解出的坐标值一般不产生累积误差,减少了尺寸换算的工作量,还可提高计算效率等。因此,在数控机床的手工编程中,平面解析几何计算法是应用较普遍的计算方法之一。第3章数控车床编程基础
整理ppt3.平面解析几何计算法第3章数控车床编程基础整理ppt36第3章数控车床编程基础
3.4零件程序的结构一个零件程序是一组被传送到数控装置中的指令和数据,是由遵循一定结构、句法和格式规则的若干程序段组成的,而每个程序段是由若干个指令字组成的。如图3-11所示。图3-11零件程序的结构整理ppt第3章数控车床编程基础3.4零件程序的结构图3-1373.4.1指令字一个指令字是由地址符和带符号或不带符号的数字数据组成的。程序段中不同的地址符及其后续数值确定了每个指令字的含义。在数控程序段中包含的主地址符如表3-1所示。3.4.2程序段的格式程序段是可作为一个单位来处理的、连续的指令字组,是数控加工程序中的一条语句。一个数控加工程序是由若干个程序段组成的。程序段格式是指程序段中的字、字符和数据的安排形式。现在一般使用字地址可变程序段格式,每个字长不固定,各个程序段中的长度和功能字的个数都是可变的。
第3章数控车床编程基础
尺寸字X,Y,ZA,B,C整理ppt3.4.1指令字第3章数控车床编程基础尺寸字X,Y38在程序段中,必须明确组成程序段的各要素。(1)移动目标:终点坐标值X、Y、Z。(2)沿怎样的轨迹移动:准备功能字G。(3)进给速度:进给功能字F。(4)切削速度:主轴转速功能字S。(5)使用刀具:刀具功能字T。(6)机床辅助动作:辅助功能字M。程序段格式举例:N30G01X10Z0F100S800T02M07N40X90(本程序段省略了续效字"G01Z0F100S800T02M07",但它们的功能仍然有效)第3章数控车床编程基础
整理ppt在程序段中,必须明确组成程序段的各要素。第3章数控车床393.4.3程序的格式
(1)程序名程序名由英文字母%(或O)和1~4位正整数组成,一般要求单列一段。(2)程序主体程序主体是由若干个程序段组成的。每个程序段占一行。
第3章数控车床编程基础
整理ppt3.4.3程序的格式第3章数控车床编程基础整理pp40(3)程序结束指令程序结束指令可以用M02或M30表示,一般要求单列一段。加工程序的一般格式举例:%1000;程序名N10M03S800N20T02N30G00X50Z30;程序主体……N300M30;结束符第3章数控车床编程基础
整理ppt(3)程序结束指令第3章数控车床编程基础整理ppt41第三章结束第3章数控车床编程基础
整理ppt第三章结束第3章数控车床编程基础整理ppt42电子工业出版社2008.6华中数控系统数控车床编程与维护整理ppt电子工业出版社2008.6华中数控系统数控车床整理pp43第1章数控车床概述
3.1数控编程的内容与方法
3.2数控机床坐标系
3.3编程中的数学处理
3.4零件程序的结构整理ppt第1章数控车床概述3.1数控编程的内容与方法整443.1数控编程的内容与方法在编制数控程序前,应首先了解数控程序编制的主要内容、工作步骤、每一步应遵循的工作原则等,最终才能获得满足要求的数控程序。1.数控编程的内容从分析零件图样到获得数控车床所需控制介质(加工程序单或数控带等)的全过程,称为程序编制,其主要内容和一般流程如图3-1所示。第3章数控车床编程基础
图3-1程序编制的主要内容和一般流程整理ppt3.1数控编程的内容与方法第3章数控车床编程基础图45(1)图样分析根据加工零件的图纸和技术文件,对零件的轮廓形状、有关尺寸精度、形状精度、基准、表面粗糙度、毛坯种类、件数、材料及热处理等项目要求进行分析,形成初步加工方案(2)辅助准备根据图样分析确定机床坐标系、编程坐标系、刀具准备、对刀方法、对刀点位置及测定机械间隙等。(3)制定加工工艺拟定加工工艺方案,确定加工方法、加工线路与余量的分配、定位夹紧方式并合理选用机床、刀具、切削用量等。第3章数控车床编程基础
整理ppt(1)图样分析第3章数控车床编程基础整理ppt46(4)数值计算在编制程序前,还需对加工轨迹的一些未知坐标值进行计算,作为程序输入的数据,主要包括数值换算、尺寸链计算、坐标计算和辅助计算等。对于复杂的加工曲线和曲面还需使用计算机辅助计算。(5)编写加工程序根据确定的加工路线、刀具号、刀具形状、切削用量、辅助动作及数值计算的结果,按照数控车床规定使用的功能指令代码及程序段格式,逐段编写加工程序。此外,还应附上必要的加工示意图、刀具示意图、机床调整卡、工序卡等加工条件说明。第3章数控车床编程基础
整理ppt(4)数值计算第3章数控车床编程基础整理ppt47(6)制作控制介质加工程序完成以后,还必须将加工程序的内容记录在控制介质上,以便输入到数控装置中(如穿孔带、磁带及软盘等),还可采用手动方式将程序输入给数控装置。(7)程序校核加工程序必须经过校验和试切削才能正式使用,通常可以通过数控车床的空运行来检查程序格式有无出错;或用模拟仿真软件来检查刀具加工轨迹的正误。正式加工前必须采用首件试切的方法来进行实际效果的检查,以便对程序进行修正。第3章数控车床编程基础
整理ppt(6)制作控制介质第3章数控车床编程基础整理ppt482.数控编程的方法数控加工程序的编制方法有两种:手工编程和自动编程。(1)手工编程手工编程指主要由人工来完成数控编程中各个阶段的工作。一般,几何形状不太复杂的零件,所需的加工程序不长,计算比较简单,用手工编程比较合适。第3章数控车床编程基础
整理ppt2.数控编程的方法第3章数控车床编程基础整理ppt49(2)自动编程自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。自动编程解决了手工编程无法解决的许多复杂零件的编程难题。自动编程的特点就在于编程工作效率高,可解决复杂形状零件的编程难题。根据输入方式的不同,可将自动编程分为图形数控自动编程、语言数控自动编程和语音数控自动编程等。第3章数控车床编程基础
整理ppt(2)自动编程第3章数控车床编程基础整理503.2数控机床坐标系3.2.1机床坐标系1.机床坐标系的确定(1)机床相对运动的规定在机床上,我们始终认为工件静止,而刀具是运动的。这样编程人员在不考虑机床上工件与刀具具体运动的情况下,就可以依据零件图样,确定机床的加工过程。第3章数控车床编程基础
整理ppt3.2数控机床坐标系第3章数控车床编程基础整理pp51(2)机床坐标系的规定标准机床坐标系中,X、Y、Z坐标轴的相互关系用右手笛卡儿直角坐标系确定,如图3-2所示。第3章数控车床编程基础
图3-2笛卡儿直角坐标系整理ppt(2)机床坐标系的规定第3章数控车床编程基础52(3)运动方向的规定增大刀具与工件距离的方向即为各坐标轴的正方向。如图3-3所示,为数控车床上两个运动的正方向。第3章数控车床编程基础
图3-3机床运动的方向整理ppt(3)运动方向的规定第3章数532.坐标轴方向的确定
(1)Z坐标Z坐标的运动方向是由传递切削动力的主轴所决定的,即平行于主轴轴线的坐标轴为Z坐标轴。Z坐标的正向为刀具离开工件的方向。如果机床上有几个主轴,则选一个垂直于工件装夹平面的主轴方向为Z坐标方向;如果主轴能够摆动,则选垂直于工件装夹平面的方向为Z坐标方向;如果机床无主轴,则选垂直于工件装夹平面的方向为Z坐标方向。第3章数控车床编程基础
整理ppt2.坐标轴方向的确定第3章数控车床编程基础整理ppt54(2)X坐标X坐标平行于工件的装夹平面,一般在水平面内。确定X轴的方向时,要考虑两种情况。★如果工件做旋转运动,则刀具离开工件的方向为X坐标的正方向。★如果刀具做旋转运动,则分为两种情况:当Z坐标水平时,观察者沿刀具主轴向工件看时,+X运动方向指向右方;当Z坐标垂直时,观察者面对刀具主轴向立柱看时,+X运动方向指向右方。第3章数控车床编程基础
整理ppt(2)X坐标第3章数控车床编程基础整理ppt55第3章数控车床编程基础
(3)Y坐标在确定X、Z坐标的正方向后,可以根据X和Z坐标的方向,按照右手直角坐标系来确定Y坐标的方向。如图3-4所示为数控车床的坐标系。图3-4数控车床的坐标系整理ppt第3章数控车床编程基础(3)Y坐标图3-4563.附加坐标系为了编程和加工的方便,有时还要设置附加坐标系。对于直线运动,通常可以采用的附加坐标系有:第二组U、V、W坐标,第三组P、Q、R坐标。4.机床原点的设置
机床原点是指在机床上设置的一个固定点,即机床坐标系的原点。它在机床装配、调试时就已确定下来,是数控机床进行加工运动的基准参考点。
第3章数控车床编程基础
整理ppt3.附加坐标系第3章数控车床编程基础整理ppt57在数控车床上,机床原点一般取在卡盘端面与主轴中心线的交点O1处,如图3-5所示。同时,通过设置参数的方法,也可将机床原点设定在X、Z坐标正方向的极限位置上。第3章数控车床编程基础
图3-5数控车床的参考点与机床原点
整理ppt在数控车床上,机床原点一般取在卡盘端面与主轴585.机床参考点机床参考点是用于对机床运动进行检测和控制的固定位置点。机床参考点的位置是由机床制造厂家在每个进给轴上用限位开关精确调整好的,其坐标值已输入数控系统中。因此,参考点对机床原点的坐标是一个已知数。通常,数控车床上的机床参考点是离机床原点最远的极限点,见图3-5。数控机床开机时,必须先确定机床原点,而确定机床原点的运动就是刀架返回参考点的操作,这样通过确认参考点,就确定了机床原点。只有机床参考点被确认后,刀具(或工作台)移动才有基准。第3章数控车床编程基础
整理ppt5.机床参考点第3章数控车床编程基础整理ppt596.各类数控车床的坐标系ISO对数控车床的坐标轴及其运动方向作了规定。常用数控车床的坐标轴及坐标方向如图3-6所示。第3章数控车床编程基础
图3-6数控车床的坐标轴及坐标方向整理ppt6.各类数控车床的坐标系第3章数控车床编程基础图3-6603.2.2工件坐标系如果选择工件上某一固定点为工件零点,如图3-7中的O3点,以工件零点为原点且平行于机床坐标轴X、Y、Z建立一个新坐标系,则称为工件坐标系。第3章数控车床编程基础
图3-7工件坐标系设定整理ppt3.2.2工件坐标系第3章数控车床编程基础图3-761工件坐标系的零点是由操作者或编程者自由选择的,其选择的原则是:(1)使工件的零点与工件的尺寸基准重合;(2)使工件图中的尺寸容易换算成坐标值,尽量直接用图纸尺寸作为坐标值;(3)工件零点应选在容易找正、在加工过程中便于测量的位置。第3章数控车床编程基础
结论:数控车床的工件零点O3通常选在工件轮廓右侧边缘或者左侧边缘的主轴轴线上。整理ppt工件坐标系的零点是由操作者或编程者自由选择的,623.3编程中的数学处理
根据被加工零件的图样,按照已经确定的加工路线和允许的编程误差,计算数控系统所需要输入数据的过程,称为数学处理。3.3.1数学处理的内容对图形的数学处理一般包括两个方面:(1)要根据零件图给出的形状、尺寸和公差等直接通过数学方法(如三角、几何与解析几何法等)计算出编程时所需要的有关各点的坐标值、圆弧插补所需要的圆弧圆心、圆弧端点的坐标;
第3章数控车床编程基础
整理ppt3.3编程中的数学处理第3章数控车床编程基础整理p63
(2)按照零件图给出的条件还不能直接计算出编程时所需要的所有坐标值,也不能按零件图给出的条件直接进行工件轮廓几何要素的定义来进行自动编程,那么就必须根据所采用的具体工艺方法、工艺装备等加工条件,对零件原图形及有关尺寸进行必要的数学处理或改动,才可以进行各点的坐标计算和编程工作。第3章数控车床编程基础
整理ppt第3章数控车床编程基础整理ppt641.数值换算(1)选择原点原点是指编制加工程序时所使用的编程原点。从理论上讲,原点选在任何位置都是可以的。但实际上,为了换算尽可能简便及尺寸较为直观,应尽可能把原点的位置选得合理些。车削件的编程原点X向应取在零件的回转中心,即车床主轴的轴心线上,所以原点的位置只能在Z向做选择。原点Z向位置一般在工件的左端面或右端面中做选择。如果是左右对称的零件,则Z向原点应选在对称平面内,这样同一个程序可用于调头前后的两道加工工序。对于轮廓中有椭圆之类非圆曲线的零件,Z向原点取在椭圆的对称中心较好。第3章数控车床编程基础
整理ppt1.数值换算第3章数控车床编程基础整理ppt65(2)尺寸换算①直接换算。直接换算是指直接通过图样上的标注尺寸,即可获得编程尺寸的一种方法。进行直接换算时,可对图样上给定的基本尺寸或极限尺寸的中值,经过简单的加、减运算后完成。例如,在图3-8(b)中,除尺寸42.1mm外,其余均属直接按图3-8(a)所示标注尺寸经换算后得到的编程尺寸。其中,φ59.94mm、φ20mm及φ140.8mm三个尺寸为分别取两极限尺寸平均值后得到的编程尺寸。
第3章数控车床编程基础
图3-8标注尺寸换算整理ppt(2)尺寸换算第3章数控车床编程基础图3-866②间接换算间接换算是指需要通过平面几何、三角函数等计算方法进行必要换算后,才能得到其编程尺寸的一种方法。用间接换算方法所换算出来的尺寸,是直接编程时所需的基点坐标尺寸,也可以是为计算某些基点坐标值所需要的中间尺寸图3-8(b)中的尺寸42.1mm就是间接换算后得到的编程尺寸。(3)尺寸链计算如果仅仅为得到其编程尺寸,则只须按上述方法即可。但在数控加工中,除了需要准确地得到其编程尺寸外,还需要掌握控制某些重要尺寸的允许变动量,这就需要通过尺寸链的计算才能得到。
第3章数控车床编程基础
整理ppt②间接换算第3章数控车床编程基础整理672.基点与节点(1)基点一个零件的轮廓曲线可能由许多不同的几何要素所组成,如直线、圆弧、二次曲线等。各几何要素之间的连接点称为基点。基点坐标是编程中需要的重要数据,可以直接作为其运动轨迹的起点或终点,如图3-9(a)所示。第3章数控车床编程基础
图3-9(a)零件轮廓上的基点整理ppt2.基点与节点第3章数控车床编程基础图3-9(a)68(2)节点当被加工零件的轮廓形状与机床的插补功能不一致时,如在只有直线和圆弧插补功能的数控机床上加工椭圆、双曲线、抛物线、阿基米德螺旋线或用一系列坐标点表示的列表曲线时,就要用直线或圆弧去逼近被加工曲线。这时,逼近线段与被加工曲线的交点就称为节点。如图3-9(b)所示的曲线,当用直线逼近时,其交点A、B、C、D等即为节点。在编程时,要计算出节点的坐标,并按节点划分程序段。第3章数控车床编程基础
图3-9(b)零件轮廓上的基点和节点整理ppt(2)节点第3章数控车床编程基础图3-9(b)零件693.3.2尺寸链计算1.尺寸链的基本概念在机器装配或零件加工过程中,由相互连接的尺寸所形成的封闭尺寸组,称为尺寸链。(1)设计尺寸链组成尺寸全部为设计尺寸而形成的尺寸链即为设计尺寸链。它又分为两种,一种是装配尺寸链,即全部组成尺寸为不同零件的设计尺寸所形成的尺寸链;另一种是零件尺寸链,即全部组成尺寸为同一零件的设计尺寸所形成的尺寸链。(2)工艺尺寸链组成尺寸全部为同一零件的工艺尺寸所形成的尺寸链即为工艺尺寸链。所谓工艺尺寸,是指根据加工要求而形成的尺寸,如工序尺寸、定位尺寸等。第3章数控车床编程基础
整理ppt3.3.2尺寸链计算第3章数控车床编程基础整理pp702.尺寸链简图如图3-10(a)所示,设计图样上标注的设计尺寸为A1、A0。绘制工艺尺寸链简图,如图3-10(b)所示。钻孔时若以左侧面为定位基准,则A1及A2为钻孔时的工艺尺寸(或工序尺寸),A0则变为加工过程中最后形成的尺寸。第3章数控车床编程基础
图3-10工艺尺寸链简图整理ppt2.尺寸链简图第3章数控车床编程基础图3-10工艺713.尺寸链的环列入尺寸链中的每一个尺寸都称为尺寸链中的“环”。由长度尺寸表示的环则称为长度环,并用大写字母A、B、C、…表示。每个尺寸链中至少应有3个环。(1)封闭环在零件加工或机器装配过程中,最后自然形成的环称为封闭环。封闭环以加下标“0”表示,如图3-10中的A0。一个尺寸链中只能有一个封闭环。(2)组成环尺寸链中除封闭环以外的其余各环均称为组成环。同一尺寸链中的组成环用同一字母加下标1、2、3…表示,如图3-10中的A1、A2。第3章数控车床编程基础
整理ppt3.尺寸链的环第3章数控车床编程基础整理ppt72(3)增环在其他组成环(尺寸)不变的条件下,当某个组成环增大时,封闭环亦随之增大,则该组成环称为增环。增环用字母上加符号“→”表示。(4)减环在其他组成环不变的条件下,当某个组成环增大时,封闭环却随之减小,则该组成环称为减环。减环用字母上加符号“←”表示。第3章数控车床编程基础
提示:在尺寸链简图上,任意假设一个旋转方向,即由尺寸链中任何一环为基准出发,绕该链轮廓转一周,回到出发基准。按该旋转方向(顺、逆时针)给每个环标出箭头,见图3-10(b)。凡是其箭头方向与封闭环相反的为增环,箭头方向与封闭环相同的则为减环。整理ppt(3)增环第3章数控车床编程基础提示:整理p734.解尺寸链在手工编程中,为了使图样上的给定尺寸符合工艺要求和编程的需要,常常要计算封闭环的各有关尺寸,或根据已知的封闭环去计算所需的某个组成环,这些计算工作称为解尺寸链。下面介绍采用完全互换法中的极值法求解尺寸链的过程。(1)封闭环的基本尺寸封闭环的基本尺寸等于所有增环的基本尺寸之和减去所有减环的基本尺寸之和,其计算公式为:第3章数控车床编程基础
式中L0——封闭环的基本尺寸;Ln——n个组成环的基本尺寸。∑∑整理ppt4.解尺寸链第3章数控车床编程基础式中L0——封闭74第3章数控车床编程基础
(2)封闭环的最大极限尺寸封闭环的最大极限尺寸等于所有增环的最大极限尺寸之和减去所有减环的最小极限尺寸之和,其计算公式为:∑如因验算或工艺要求需要计算出封闭环的极限偏差或公差,则可按有关尺寸公差的知识解决。∑(3)封闭环的最小极限尺寸封闭环的最小极限尺寸等于所有增环的最小极限尺寸之和减去所有减环的最大极限尺寸之和,其计算公式为:∑∑∑整理ppt第3章数控车床编程基础(2)封闭环的最大极限尺寸∑753.3.3坐标值的常用计算方法1.作图计算法(1)作图计算法的实质作图计算法是以准确绘图为主,并辅以简单的加、减运算的一种处理方法,因其实质为作图,故在习惯上也称为作图法。(2)作图计算法的要求①要求绘图工具质量较高。②绘图应做到认真、仔细,并保证度量准确。③图线应尽量细而清晰,绘制同心圆时要避免圆心移位④绘图要严格按比例进行,当采用坐标纸绘图时,可尽量选用较大的放大比例,并尽可能使基点落在坐标格的交点上。第3章数控车床编程基础
提示:目前作图法的分析都在计算机上运用AutoCAD软件完成的。整理ppt3.3.3坐标值的常用计算方法第3章数控车床编程基础762.三角函数计算法三角函数计算法简称三角计算法。在手工编程工作中,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45626-2025信息技术装备数字孪生系统通用要求
- GB/T 45580-2025液体危险货物道路运输金属可移动罐柜安全技术要求
- 材料力学与智能材料性能应用拓展重点基础知识点
- 材料疲劳断裂预测研究进展重点基础知识点
- 行政法理论的基本原理试题及答案
- 半地下仓库火灾应急预案(3篇)
- 跨文化管理与经济政策试题及答案
- 消防火灾应急预案预演(3篇)
- 计算机程序开发中的风险评估试题及答案
- 资源分配不公的经济原因探讨试题及答案
- GB/T 29602-2013固体饮料
- GB/T 23268.1-2009运动保护装备要求第1部分:登山动力绳
- GB/T 12469-1990焊接质量保证钢熔化焊接头的要求和缺陷分级
- 临床血液学检验技术-其他白细胞疾病
- DBJ-T 13-195-2022 烧结煤矸石实心砖和多孔砖(砌块) 应用技术标准
- FZ/T 21009-2015短毛条
- 《华为工作法》读书分享课件
- 禾川x3系列伺服说明书
- 电缆井工程及电缆钢管敷设施工方案
- 各种面试方法详解
- 窄线宽光纤激光器研究俞本立
评论
0/150
提交评论