版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、任务一任务一: :认知数控机床认知数控机床任务一任务一: :认知数控机床认知数控机床任务一任务一: :认知数控机床认知数控机床任务一任务一: :认知数控机床认知数控机床任务一任务一: :认知数控机床认知数控机床在普通机床上加工零件时,一般是由工艺人员按照零件图事先制订好加工工艺规程。在工艺规程中有零件的加工程序、切削用量、机床的规格及刀具、夹具等内容。操作人员按工艺规程的规定步骤操作机床,加工出图纸给定的零件。也就是说零件的加工过程(如开车,停车,改变主轴转速,改变进给速度和方向,切削液开、关等)都是由人工手动操纵来完成的。用数控机床加工零件时,是按照事先编制好的加工程序自动地对被加工零件进行
2、加工。任务一任务一: :认知数控机床认知数控机床知识目标:知识目标:1.数控和数控机床的概念; 2.数控机床的发展趋势;技能目标技能目标: 1.能说出普通机床与数控机床的根本区别; 2.能说出数控和数控机床的概念; 3.能说出数控机床的发展趋势;任务一任务一: :认知数控机床认知数控机床一、数控技术与数控机床一、数控技术与数控机床 数控(Numerical ControlNC)技术是近代发展起来的一种自动控制技术, 是用数字化信号对机床运动及其加工过程进行控制的一种方法。采用数控技术实现数字控制的一整套装置和设备, 称为数控系统。 数控机床就是装备有数控系统, 采用数控技术控制的机床。 常见的
3、数控机床有数控车床、 数控铣床、 数控加工中心等。 二、数控机床的产生二、数控机床的产生 1949年美国Parson公司与麻省理工学院开始合作,历时三年研制出能进行三轴控制的数控铣床样机,取名“Numerical Control”。 1953年麻省理工学院开发出只需确定零件轮廓、指定切削路线,即可生成NC程序的自动编程语言。 1959年美国Keaney&Trecker公司开发成功了带刀库,能自动进行刀具交换,一次装夹中即能进行铣、钻、镗、攻丝等多种加工功能的数控机床,这就是数控机床的新种类加工中心。任务一任务一: :认知数控机床认知数控机床 1968年英国首次将多台数控机床、无人化搬运
4、小车和自动仓库在计算机控制下连接成自动加工系统,这就是柔性制造系统FMS。 1974年微处理器开始用于机床的数控系统中,从此CNC(计算机数控系统)软线数控技术随着计算机技术的发展得以快速发展。 1976年美国Lockhead公司开始使用图像编程。利用CAD(计算机辅助设计)绘出加工零件的模型,在显示器上“指点”被加工的部位,输入所需的工艺参数,即可由计算机自动计算刀具路径,模拟加工状态,获得NC程序。任务一任务一: :认知数控机床认知数控机床 DNC(直接数控)技术始于20世纪60年代末期。它是使用一台通用计算机,直接控制和管理一群数控机床及数控加工中心,进行多品种、多工序的自动加工。DNC
5、群控技术是 FMS柔性制造技术的基础,现代数控机床上的DNC接口就是机床数控装置与通用计算机之间进行数据传送及通讯控制用的,也是数控机床之间实现通讯用的接口。随着DNC数控技术的发展,数控机床已成为无人控制工厂的基本组成单元。 任务一任务一: :认知数控机床认知数控机床 20世纪90年代,出现了包括市场预测、生产决策、产品设计与制造和销售等全过程均由计算机集成管理和控制的计算机集成制造系统CIMS。其中,数控是其基本控制单元。 20世纪90年代,基于PC-NC的智能数控系统开始得到发展,它打破了原数控厂家各自为政的封闭式专用系统结构模式,提供开放式基础,使升级换代变得非常容易。充分利用现有PC
6、机的软硬件资源,使远程控制、远程检测诊断能够得以实现。任务一任务一: :认知数控机床认知数控机床 我国虽然早在1958年就开始研制数控机床,但由于历史原因,一直没有取得实质性成果。20世纪70年代初期,曾掀起研制数控机床的热潮,但当时是采用分立元件,性能不稳定,可靠性差。1980年北京机床研究所引进日本FANUC5、7、3、6数控系统,上海机床研究所引进美国GE公司的MTC1数控系统,辽宁精密仪器厂引进美国Bendix公司的Dynapth LTD10数控系统。在引进、消化、吸收国外先进技术的基础上,北京机床研究所又开发出BS03经济型数控和BS04全功能数控系统,航天部706所研制出MNC86
7、4数控系统。“八五”期间国家又组织近百个单位进行以发展自主版权为目标的“数控技术攻关”,从而为数控技术产业化建立了基础。20世纪90年代末,华中数控自主开发出基于PC-NC的HNC数控系统,达到了国际先进水平,加大了我国数控机床在国际上的竞争力度。任务一任务一: :认知数控机床认知数控机床 三、数控加工技术的发展趋势数控加工技术的发展趋势 现代数控加工正在向高速化、高精度化、高柔性化、高一体化、网络化和智能化等方向发展。 1) 高速切削 受高生产率的驱使,高速化已是现代机床技术发展的重要方向之一。高速切削可通过高速运算技术、快速插补运算技术、超高速通信技术和高速主轴等技术来实现。 高主轴转速可
8、减少切削力,减小切削深度,有利于克服机床振动,传入零件中的热量大大减低,排屑加快,热变形减小,加工精度和表面质量得到显著改善。因此,经高速加工的工件一般不需要精加工。任务一任务一: :认知数控机床认知数控机床 2) 高精度控制 高精度化一直是数控机床技术发展追求的目标。它包括机床制造的几何精度和机床使用的加工精度控制两方面。 提高机床的加工精度,一般是通过减少数控系统误差,提高数控机床基础大件结构特性和热稳定性,采用补偿技术和辅助措施来达到的。目前精整加工精度已提高到0.1 m,并进入了亚微米级,不久超精度加工将进入纳米时代。(加工精度达0.01 m)任务一任务一: :认知数控机床认知数控机床
9、 3) 高柔性化 柔性是指机床适应加工对象变化的能力。目前,在进一步提高单机柔性自动化加工的同时,正努力向单元柔性和系统柔性化发展。 数控系统在21世纪将具有最大限度的柔性,能实现多种用途。具体是指具有开放性体系结构,通过重构和编辑,视需要系统的组成可大可小;功能可专用也可通用,功能价格比可调;可以集成用户的技术经验,形成专家系统。任务一任务一: :认知数控机床认知数控机床 4) 高一体化 CNC系统与加工过程作为一个整体,实现机电光声综合控制,测量造型、加工一体化,加工、实时检测与修正一体化,机床主机设计与数控系统设计一体化。 5) 网络化 实现多种通讯协议,既满足单机需要,又能满足FMS(
10、柔性制造系统)、CIMS(计算机集成制造系统)对基层设备的要求。配置网络接口,通过Internet可实现远程监视和控制加工,进行远程检测和诊断,使维修变得简单。建立分布式网络化制造系统,可便于形成“全球制造”。任务一任务一: :认知数控机床认知数控机床 6) 智能化 21世纪的CNC系统将是一个高度智能化的系统。具体是指系统应在局部或全部实现加工过程的自适应、自诊断和自调整;多媒体人机接口使用户操作简单,智能编程使编程更加直观,可使用自然语言编程;加工数据的自生成及智能数据库;智能监控;采用专家系统以降低对操作者的要求等。任务一任务一: :认知数控机床认知数控机床任务二:分析数控机床的工作原理
11、、组成及分类任务二:分析数控机床的工作原理、组成及分类知识目标:知识目标:1.数控机床的组成、工作原理; 2.数控机床的分类;技能目标:技能目标:1.能说出数控机床的组成、工作原理; 2.能说出数控机床的各种分类特点; 一、一、 数控机床的工作原理数控机床的工作原理 数控机床是用数字信息进行控制的机床。它用数字代码将刀具相对工件移动的轨迹、 速度等信息记录在程序介质上,然后送入数控系统经过译码和运算, 控制机床刀具与工件的相对运动, 加工出所需要的工件。 其基本过程如图所示。 任务二:分析数控机床的工作原理、组成及分类任务二:分析数控机床的工作原理、组成及分类任务二:分析数控机床的工作原理、组
12、成及分类任务二:分析数控机床的工作原理、组成及分类数控机床的工作原理数控机床的工作原理 数控机床的组成数控机床的组成 任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类二、数控机床组成二、数控机床组成任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类2、数控装置 数控装置是数控机床的核心,它的作用是接收输入装置输入的加工信息,完成数值的计算、逻辑判断、输入输出控制等功能。目前数控装置一般使用多个微处理器,以程序化的软件形式实现数控功能。它是一种位置控制系统,根据输入数据插补出理想的运动轨迹,然后输出到执行部件加工出所需的零件。
13、任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类3、伺服系统伺服系统是数控系统的执行部件,它包括电动机、速度控制单元、测量反馈单元,位置控制等部分。伺服系统将数控系统发来的各种运动指令,转换成机床移动部件的运动,由于伺服系统直接决定刀具和工件的相对位置,所以伺服系统的性能是决定数控机床加工精度和生产率的主要因素之一。目前许多数控机床使用了全数字伺服驱动的直线电动机,这种电动机刚性好,可高速转动。任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类4、 机床本体数控机床的主体是完成各种切削加工的机械部分,主要包括床身、底座、立柱
14、、横梁、滑座、工作台、主轴箱、进给机构、刀架及自动换刀装置,与普通机床相比,数控机床具有更好的刚性和抗振性,相对运动面的摩擦系数小,传动间隙小。所以数控机床的外观、整体结构、传动系统、刀具系统以及操作机构与普通机床有着很大的差异。任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类与普通机床相比, 数控机床本体具有以下特点: (1) 采用了高性能主轴部件及传动系统, 机械传动结构简单。 (2) 机械结构具有较高刚度和耐磨性, 热变形小。 (3) 更多地采用了高效传动部件, 如滚珠丝杠、 静压导轨、 滚动导轨等。 任务二:分析数控机床的组成及工作原理、分类任务二:
15、分析数控机床的组成及工作原理、分类5、 检测反馈装置检测反馈装置的作用是将机床的实际位置、速度等参数检测出来,转变成电信号,传输给数控装置,通过比较,校核机床的实际位置与指定位置是否一致,并由数控装置发出指令修正所产生误差。检测反馈装置主要使用感应同步器、磁栅、光栅、激光测量仪等。任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类三、数控机床的分类三、数控机床的分类 1、按工艺用途分类 按工艺用途不同, 可将数控机床分成以下几类: (1) 单工序数控机床。 (2) 加工中心。 (3) 特种加工数控机床。 (4) 其他类型的数控设备任务二:分析数控机床的组成及工
16、作原理、分类任务二:分析数控机床的组成及工作原理、分类2、按运动轨迹分类 (1)点位控制数控机床 这类数控机床的特点是在刀具相对于工件的移动过程中不进行切削加工, 只要求刀具从一点移动到另一点并准确定位, 而对运动的速度和轨迹没有严格的要求。 如图1.1所示, 刀具从A点到B点可以走、 或中的任意一条路经。 任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类图1.1 点位控制切削加工 刀具BA工 件123任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类(2)直线控制数控机床 这类数控机床不仅要控制机床刀具从一点移动到另一点,
17、 而且要沿直线轨迹(一般与某一坐标轴平行或成45角)以一定速度移动, 移动过程中可进行切削加工, 加工示例如图1.2所示。任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类图1.2 直线控制切削加工 刀具工件任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类(3)轮廓控制轮廓控制数控机床能够控制机床刀具或工件沿直线、 圆弧或抛物线等曲线轨迹移动, 移动过程中可进行切削加工, 移动速度根据工艺要求由编程确定, 可实现曲线或者曲面轮廓加工, 加工示例如图1.3所示。 任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的
18、组成及工作原理、分类图1.3 轮廓控制切削加工 刀具工件任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类3、按伺服系统的控制方式分类 按伺服系统的控制方式不同可将数控机床分为开环控制、 闭环控制和半闭环控制数控机床。 (1)开环控制数控机床 这类数控机床的运动部件没有位置检测反馈装置, 采用步进电动机驱动, 如图1.4所示。 任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类图1.4开环控制数控机床结构 CNC数控系统步进电动机工作台任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类(2)闭
19、环控制数控机床 这类数控机床的运动部件上安装有位置测量反馈装置, 由直流或交流伺服电动机驱动, 如图1.5所示。 任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类图1.5 闭环控制数控机床结构 工作台伺服电动机位置测量反馈信号伺服驱动系统CNC数控系统任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类(3)半闭环控制数控机床 将位置检测元件安装在电动机轴端或丝杠轴端, 通过角位移的测量间接计算出机床工作台的实际运行位移, 与数控装置中的指令位移量相比较, 实现差值控制, 构成如图1.6所示的半闭环控制。 任务二:分析数控机床
20、的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类图16半闭环控制数控机床结构图 伺服电动机G编码器CNC数控系统伺服驱动系统工作台位置测量反馈信号任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类(4)按功能水平分类 按照功能水平, 可以将数控机床分为低(经济型)、 中、 高三档。 这种分类方法的界线是相对的, 不同时期的划分标准会有所不同。 就目前的发展水平来看, 不同档次数控机床的功能和指标如表1.1所示。 任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类表1.1 各档次数控机床的功能和指标 任务二:分析
21、数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类5、 数控机床的可控轴数与联动轴数可控轴数是指数控系统能够控制的坐标轴数目。该指标与数控系统的运算能力、 运算速度以及内存容量等有关。 目前, 高档数控系统的可控轴数已多达24轴。多个坐标轴按照一定的函数关系同时协调运动, 称为多轴联动。 按照联动轴数, 可分为二轴联动 二轴半联动、 三轴联动和多轴联动数控机床, 如图1.8所示。 任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类 图1.8不同联动轴数所能加工的型面(a) 二轴联动; (b) 二轴半联动; (c) 三轴联动ZXYYO(a)
22、(b)(c)任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类图19五轴联动铣削曲面零件 ZnP(X, Y, Z )O刀位点ZBYCX任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类图2.0 六轴加工中心坐标示意图任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类任务二:分析数控机床的组成及工作原理、分类四、四、 数控机床的加工特点数控机床的加工特点1、适应性强2、适合加工复杂型面的零件3、加工精度高、加工质量稳定4、加工生产率高5、一机多用6、减轻
23、操作者的劳动强度7、有利于生产管理的现代化8、价格较贵9、调试和维修较复杂一、数控机床的坐标系一、数控机床的坐标系右手笛卡尔坐标系:基本直角坐标轴X、 Y、 Z三者的关系及其正方向按右手定则判定, 围绕X、 Y、 Z各轴作旋转运动的轴A、 B、 C三者的正方向按右螺旋法则判定。任务三:建立数控机床坐标系任务三:建立数控机床坐标系 右手笛卡尔坐标系 YV BUX A CZW任务三:建立数控机床坐标系任务三:建立数控机床坐标系二、坐标轴规定二、坐标轴规定JB/T 3015-1999规定:机床某一部件运动的正方向是增大工件和刀具之间距离的方向(1) z坐标轴z轴是首先要确定的坐标轴,是指机床上提供切
24、削力的主轴的轴线方向,如果一台机床有几个主轴,则指定常用的主轴为z轴。如另有一轴平行于z轴,则可指定为W轴,如有第三轴也平行于z轴,则可指定为R轴。 (2)x坐标轴 x轴通常是水平的,且平行于工件装夹表面,它平行于主要的切削方向,而且以此方向为正方向。任务三:建立数控机床坐标系任务三:建立数控机床坐标系卧式车床坐标系 YZXYXZ任务三:建立数控机床坐标系任务三:建立数控机床坐标系立式铣床坐标系 XYZZXY任务三:建立数控机床坐标系任务三:建立数控机床坐标系三、机床坐标系原点及机床参考点三、机床坐标系原点及机床参考点机床坐标系原点也叫机床零点或机床原点,是由机床厂家在设计时确定的。它不但是机
25、床坐标系的原点,同时也是其他坐标系(如工件坐标系)的基准点。 机床参考点是相对机床零点的一个特定点,一个可设定的参数值。它由机床厂家在机床导轨上设定,测量其位置后输入至数控系统中,用户不得随意改动。 任务三:建立数控机床坐标系任务三:建立数控机床坐标系四、工件坐标系四、工件坐标系工件坐标系是编程时对工件设置的坐标系。工件坐标系的原点也叫工件零点或工件原点(也称编程原点),是编程人员在编程中任意设定的。任务三:建立数控机床坐标系任务三:建立数控机床坐标系任务三:建立数控机床坐标系任务三:建立数控机床坐标系任务三:建立数控机床坐标系任务三:建立数控机床坐标系5、数控机床的有关功能规定、数控机床的有
26、关功能规定 在普通机床上加工零件时, 一般应由工艺人员按照设计图样事先制定好零件的加工工艺规程, 工艺规程中包括零件的加工工序、 切削用量, 机床的规格及刀具、 夹具等内容。 任务四:加工程序格式任务四:加工程序格式数控机床则按照事先编制好的加工程序, 自动对被加工零件进行加工。 把零件的加工工艺路线、 工艺参数, 刀具的运动轨迹、 位移量、 切削参数(主轴转速、 进给量、 切削深度等)以及辅助功能(换刀, 主轴正反转, 切削液开、 关等)按照数控机床规定的指令代码及程序格式编写成加工程序单, 输入到数控机床的控装置中, 从而控制机床加工零件, 这一过程称为数控程序的编制。 任务四:加工程序格
27、式任务四:加工程序格式程序号 程序号是零件程序的存储代号, 与文件名的作用相似。 它一般以特殊符号开头, 后续数字码。 程序段一个程序段由若干个功能指令字组成, 用来指定一个加工步骤。任务四:加工程序格式任务四:加工程序格式一、准备功能指令一、准备功能指令G指令,也称为准备功能指令,简称G功能指令或G代码指令。G指令确定的控制功能,可分为坐标系设定类型、插补功能类型、固定循环类型等。该指令的作用是指定机床的加工方式,为数控装置的插补运算和刀具半径补偿后的中心轨迹的计算等做准备。G指令由字母G和其后两位数字组成,从G00至G99共100种。 G 指令通常有两种:非模态G指令。这种指令只有在被指定
28、的程序段内才有意义;模态G指令。这种指令在同组其它的G指令出现以前一直有效;不同组的G指令,在同一程序段中可以指定多个。任务五:坐标系指令任务五:坐标系指令二、坐标设定指令(二、坐标设定指令(G92)G92指令就是用来建立工件坐标系的,它规定了工件坐标系原点的位置。就是说它确定了工件坐标系的原点(工件原点)在距刀具刀位点起始位置(起刀点)多远的地方。或者说,以工件原点为基准,确定起刀点的坐标值。 任务五:坐标系指令任务五:坐标系指令三、工件坐标系的选取指令(三、工件坐标系的选取指令(G54G59)在编程过程中,为了避免尺寸换算,需多次平移工件坐标系。一般数控机床可以预先设定6个(G54G59)
29、工件坐标系,这些坐标系的坐标原点在机床坐标系中的值可用手动数据输入(MDI)方式输入,存储在机床存储器内,在机床重开机时仍然存在,在程序中可以分别选取其中之一使用。 任务五:坐标系指令任务五:坐标系指令四、绝对坐标和相对坐标指令(四、绝对坐标和相对坐标指令(G90、G91)G90/G91为同组模态功能,可相互注销, 任务五:坐标系指令任务五:坐标系指令五、平面选择指令(五、平面选择指令(G17G19)G17、G18、G19指令分别表示设定选择XY、ZX、YZ平面为当前工作平面。对于三坐标运动的铣床和加工中心,特别是可以三坐标控制,任意二坐标联动的机床,即所谓两轴半坐标的机床,常需用这些指令指定
30、机床在哪一平面进行运动。由于XY平面最常用,故G17可省略,对于两坐标控制的机床,如车床总是在XZ平面内运动,故无需使用平面指令。 任务五:坐标系指令任务五:坐标系指令21一、快速定位指令(一、快速定位指令(G00)刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。它只用于快速定位,不能用于切削,一般用作为空行程运动。其运动轨迹视具体系统的控制系统不同而异。编程格式为:编程格式为:G00 X Y Z ;其中:X、Y、Z为目标点的绝对或增量坐标。任务六:运动控制指令任务六:运动控制指令O0008;N10 G92X80.0Z100.0;N20S800M03;N30G00X0Z5.0;N
31、40G01Z0F0.5;N50X46.0;N60X50.0Z-2.0;N70Z-50.0;N80X60.0;N90Z-100.0;N100G00X80.0;N110Z100.0;N120M05;N130M30;快速定位指令(快速定位指令(G00)运用注意事项:)运用注意事项:1、G00是模态指令。2、F对G00程序段无效。3、执行过程是刀具由程序起始点开始加速移动至最大速度,然后保持快速移动,最后减速到达终点,这样可以提高数控机床的定位精度。任务六:运动控制指令任务六:运动控制指令例:例:从从0点快速移动到参考点点快速移动到参考点A,紧接着快速移至,紧接着快速移至参考点参考点B 点。点。绝对坐
32、标编程:绝对坐标编程: G90 G00 X195.0 Y100.0 ; X300.0 Y50.0 ; 相对坐标编程:相对坐标编程:G91 G00 X195.0 Y100.0 ;X105.0Y-50.0 ; 任务六:运动控制指令任务六:运动控制指令二、直线插补指令(二、直线插补指令(G01)直线插补也称直线切削,它的特点是刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。该指令一般用作为轮廓切削。编程格式为:编程格式为:G01 X Y Z F ;其中:X、Y、Z为直线终点的绝对或增量坐标; F为沿插补方向的进给速度。任务六:运动控制指令任务六:运动控制指令直线插补指令(直线插补指
33、令(G01)运用注意事项:)运用注意事项: 1、G01指令既可双坐标联动插补,有可三坐标联动插补,取决于数控系统的功能,当G01指令后面只有两个坐标值时,刀具将作平面直线插补,若有三个坐标值时,刀具将作空间直线插补。 2、G01程序段中必须含有进给速度F指令,否则机床不动作。 3、G01和F指令均为续效指令。任务六:运动控制指令任务六:运动控制指令任务六:运动控制指令任务六:运动控制指令例:要求刀具从例:要求刀具从0点快速移动到点快速移动到A点,然后沿点,然后沿AB、BC、CA实现直线切削。实现直线切削。绝对坐标编程:绝对坐标编程:N001 G90 G00 X24.0 Y30.0 S300 T
34、01 M03;N002 G01 X96.0 Y70.0 F100; N003 X168.Y50.0;N004 X24.0 Y30.0;相对坐标编程:相对坐标编程:N001 G91 G00 X24.0 Y30.0 S300 T01 M03;N002 G01 X72.0 Y40.0 F100;N003 X72.0 Y-20.0;N004 X-144.0Y-20.0;三、圆弧插补指令(三、圆弧插补指令(G02、G03)刀具在各坐标平面内以一定的进给速度进行圆弧插补运动,即从当前位置(圆弧起点),沿圆弧移动到指令给出的目标位置,切削出圆弧轮廓。G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆
35、弧顺、逆的判断方法为:圆弧顺、逆的判断方法为: 在圆弧插补中,沿垂直于要加工的圆弧所在平面的坐标轴由正方向向负方向看,刀具相对于工件的转动方向是顺时针方向为G02,是逆时针方向为G03。任务六:运动控制指令任务六:运动控制指令其程序段格式为:其程序段格式为:在在xy平面上程序段格式:平面上程序段格式: G17 G02(G03)X Y I J F ; 或或 G17 G02(G03)X Y R F ;在在XZ坐标平面上程序段格式:坐标平面上程序段格式: G18 G02(G03)X Z I K F ;或或 G18 G02(G03)X Z R F ;在在YZ坐标平面上程序段格式:坐标平面上程序段格式:
36、 G19 G02(G03)Y Z J K F ; 或或 G19 G02(G03)Y Z R F ;任务六:运动控制指令任务六:运动控制指令注明:注明:1、程序段中的X、Y、Z为坐标轴的地址符。其后的数值是圆弧终点的坐标分量,可以按相对坐标或绝对坐标给定,取决于G91还是G90编程。 2、R编程,当圆弧小于或等于180时,用+R表示圆弧半径,当圆弧大于180时,用-R表示圆弧半径。3、I,J,K表示圆心相对于圆弧起点在X,Y,Z轴方向上增量值,也可理解为圆弧起点到圆心的矢量在经X,Y,Z轴的投影。4、如果圆弧是一个封闭的整圆,只能使用分矢量编程。任务六:运动控制指令任务六:运动控制指令例:例:铣
37、削加工如图所示的曲线轮廓,设铣削加工如图所示的曲线轮廓,设A点为起刀点,进点为起刀点,进给速度为给速度为100mm/min。使用圆弧半径使用圆弧半径R编程编程绝对坐标编程方式:绝对坐标编程方式:G90 G03 X15.0 Y0 R15.0 F100 ;A至B G02 X55.0 Y0 R20.0 ; B至C G03 X80.0 Y-25.0 R-250. ;C至D相对坐标编程方式:相对坐标编程方式:G91 G03 X15.0 Y15.0 R15.0 F100; G02 X40.0 Y0 R20.0; G03 X25.0 Y-25.0 R-25.0 ;任务六:运动控制指令任务六:运动控制指令使用
38、矢量使用矢量I、J、K编程编程绝对坐标编程方式:绝对坐标编程方式:G90 G03 X15.0 Y0 I0 J15.0 F100 ;A至B G02 X55.0 Y0 I20. 0J0 ; B至C G03 X80.0 Y-25.0 I0 J-25.0 ;C至D相对坐标编程方式:相对坐标编程方式:G91 G03 X15.0 Y15.0 I0 J15.0 F100; G02 X40.0 Y0 I20. 0J0 ; G03 X25.0 Y-25.0 I0 J-25.0 ;任务六:运动控制指令任务六:运动控制指令 例:例:如图是一封闭的整圆,要求由如图是一封闭的整圆,要求由A点逆时针插补并返回点逆时针插补
39、并返回A点点其程序段格式为:其程序段格式为: G90 G03 X20.0 Y0 I-20.0 J0 F100; 或或 G91 G03 X0.0 Y0 I-20.0 J0 F100;任务六:运动控制指令任务六:运动控制指令二、暂停指令(二、暂停指令(G04) 在进行锪孔、车槽、车台阶轴清根等加工时,常要求刀具在短时间内实现无进给光整加工,此时可以用G04指令实现暂停,暂停结束后,继续执行下一段程序。 其程序段格式为:其程序段格式为: G04 P ;任务六:运动控制指令任务六:运动控制指令例例:如图所示锪孔加工,要求锪孔进给速度为100mm/min,进给量7.5mm,停留3s后,快退10mm, 其
40、加工程序为:G91 G01 Z-7.5 F100 ; G04 P3000 ; G00 Z10.0 ;任务六:运动控制指令任务六:运动控制指令一、刀具半径补偿指令(一、刀具半径补偿指令(G40、G41、G42) 1、刀具半径补偿的概念 刀具半径补偿也称为刀具半径偏置。刀具半径补偿功能不是指在加工过程中,刀具半径发生变化(如磨损)时有自动改变刀具半径的功能,而是指改变刀具中心运动轨迹的功能。任务八:刀具补偿指令任务八:刀具补偿指令2、刀具半径补偿指令G41表示刀具左偏,指沿着刀具前进的方向观察,刀具偏在工件轮廓的左边。G42表示刀具右偏,指沿着刀具前进的方向观察,刀具偏在工件轮廓的右边 。 任务八
41、:刀具补偿指令任务八:刀具补偿指令编程格式:编程格式: 任务八:刀具补偿指令任务八:刀具补偿指令0100GG4241GGX Y D ;注明:注明:1、G40表示取消左右偏置指令,即取消刀补,使刀具中心与编程轨迹重合。G40指令总是和G41或G42指令配合使用的。2、G41、G42指令均为续效指令。3、D功能字指定刀具半径补偿值寄存器的地址号。D代码是续效(模态)代码。4、G41或G42前面必须是G00或G01补偿才能实现。任务八:刀具补偿指令任务八:刀具补偿指令例:例:O001;N10G90G54G17G00X0Y0S1000M03;N20 G41X20.0Y10.0D01;N30 G01Y5
42、0.0F100;N40 X50.0;N50 Y20.0;N60 X10.0;N70 G40G00X0Y0;N80 M05;N90 M30 ; 任务八:刀具补偿指令任务八:刀具补偿指令编程举例:编程举例:试编制铣削下图所示零件外轮廓的精加工程序。试编制铣削下图所示零件外轮廓的精加工程序。O0006;N10 G90G54G00X0Y0Z100.0S800M03;N20 Y40.0;N30 Z5.0;N40 G01Z-10.0F100.0;N50 G41Y20D01;N60 Y-30.0;N70 G03X-10.0Y-40.0R10.0;N80 G01X-40.0;N90 G02X-60.0Y-20
43、.0R20.0;N100 G01Y-6.0;N110 G02X-54.0Y0R6.0;ON120 G01X30.0;N130 G00G40Z100.0;N140 M05;N150 M30;O试编制下图所示的车削零件的精加工程序试编制下图所示的车削零件的精加工程序 O0008;N10 T0101;N20 S800M03;N30 G00X0Z5.0;N40 G01Z0F1.5;N50 X16.0;N60 X20.0Z-2.0;N70 Z-10.0;N80 X26.0;N90 X30.0W-2.0;N100 Z-18.0;N110 G02X40.0Z-22.0R4.0;N120 G01Z-32.0;
44、N130 G00X60.0;N140 Z50.0;N150 M05;N160 M30;任务九:辅助功能指令及其他功能指令任务九:辅助功能指令及其他功能指令一、辅助功能指令一、辅助功能指令辅助功能指令,也称为M功能或M代码。代码是以字母(称为地址符)M为首,后面紧跟12位数字组成。M代码是控制机床“开-关”功能的指令,主要用于完成加工操作时的一些辅助动作。1、程序停止指令 M00 M00被编辑在一个单独的程序段中。当完成该程序段其他指令后,运行该指令时,机床的主轴、进给及冷却液等全部进入停止状态,而现存的所有模态信息保持不变,相当于单程序段停止。2、选择停止指令M01M01只有在面板上“选择停止
45、”按钮被按下时,M01才有效,否则机床仍不停地继续执行后续的程序段。3、程序结束指令M02和M30执行时使主轴、进给、冷却全部停止,并使系统复位,加工结束。M30指令还兼有控制返回零件程序头的作用,所以使用M30的程序段结束后,若再次按循环启动键,将从程序的第一段重新执行;而使用M02的程序段结束后,若要重新执行该程序就得再进行调整。4、主轴正、反转指令 M03、M04与同段其他指令一起开始执行 。M05指令使主轴停止,是在该程序段其他指令执行完成后才停止的。编程格式为:M03(M04)S 或S M03(M04)任务九:辅助功能指令及其他功能指令任务九:辅助功能指令及其他功能指令二、刀具功能指
46、令二、刀具功能指令由地址功能码T和其后面的若干数字组成。其中T表示所换刀具,刀具号用T后面的数字表示,常见的表示方法有两种:(1)T后面的数字表示刀具号,如T00T99。(2)T后面的数字表示刀具号和刀具补偿号(刀尖位置补偿、半径补偿、长度补偿量的补偿号),如T0812,表示选择8号刀具,用12号补偿量。三、进给功能指令三、进给功能指令进给速度指令是由地址F和其后面的数字组成。任务九:辅助功能指令及其他功能指令任务九:辅助功能指令及其他功能指令四、主轴转速指令四、主轴转速指令主轴的转速是由地址S和后面的数字组成,单位是r/min。S指令也是模态指令。 G92极限转速指令。S极限转速数据地址符,
47、单位为r/min。G96恒切削速度指令。G97每分钟转速指令。S恒切削速度数据地址符,单位为m/min。任务九:辅助功能指令及其他功能指令任务九:辅助功能指令及其他功能指令一、返回参考点指令返回参考点指令G281、自动返回参考点G28G28指令可以使刀具从任何位置以快速定位方式经过中间点返回参考点,到达参考点时,返回参考点是指示灯亮。其程序格式为:G28 X Y ;X、Y中的坐标值只是中间点的坐标值,参考点的坐标值不需要指定。G28指令常用于刀具自动换刀的程序段,执行前应取消刀具补偿功能。任务十:返回参考点指令(任务十:返回参考点指令(G27G27、G28G28、G29G29)二、加工路线的确
48、定加工路线的确定 在确定走刀路线时主要考虑以下几点: (1)在保证加工质量的前提下,因寻求最短走刀路线,以减少整个加工的空行程时间,提高加工效率。 (2)保证零件轮廓表面粗糙度要求,当零件的加工余量较大时,可采用多次进给逐渐切削的方法,最后留少量的加工余量(一般为0.20.5),安排在最后一次走刀时连续加工出来。 (3)刀具的进退应沿切线的方向切入切出,并且在轮廓切削过程中要避免停顿,以免切削力突然变化而造成弹性变形,致使在零件的轮廓上留下刀具的刻痕。 三、编程举例三、编程举例O0006;N10 G90G54G00X0Y0Z100.0S800M03;N20 Y-20.0;N30 Z5.0;N4
49、0 G01Z-5.0F100;N50 G41Y-10.0D01;N60 Y50.0;N70 X30.0;N80 G03X40.0Y60.0R10.0;N90 G01Y75.0;N100 G02X65.0Y100.0R25.0;N110 X90.0Y75.0;N120 G01Y60.0;N130 G03X100.0Y50.0R10.0;N140 G01X130.0;N150 Y0;N160 X115.0;N170 Y5.0;N180 G03X105.0Y15.0R10.0;N190 G01X25.0;N200 G03X15.0Y5.0R10.0;N210 G01Y0;N220 X-20.0;N2
50、30 G00G40Z100.0;N240 M05;N250 M30;一、一、数控车削加工的对象数控车削加工的对象 数控车床是当前使用最广泛的数控机床之一,它主要用于加工精度要求高、表面粗糙度好、轮廓形状复杂的轴类、盘类等回转体零件;能够通过程序控制自动完成内圆柱面、锥面、圆弧、螺纹等工序的切削加工,并进行切槽、钻、扩、铰孔等工作。任务十一:数控车床编程任务十一:数控车床编程二、二、数控车床编程特点数控车床编程特点(1)在一个编程段中,根据图样上标注的尺寸,可以采用绝对值编程或增量值编程,也可以采用混合编程。(2)被加工零件的径向尺寸在图样上和测量时,一般用直径值表示。因此通常采用直径尺寸进行编
51、程比较方便。(3)由于车削加工常采用棒料或锻料作为毛坯,加工余量大,为简化编程,数控装置常具备不同形式的固定循环,可进行多次重复循环切削。(4)编程时,认为车刀刀尖是一点,而实际上为了提高刀具寿命和工件表面质量,车刀刀尖常磨成一个半径不大的圆弧。为提高工件的加工精度,在编制圆头刀程序时,需要对刀尖半径进行补偿。大多数数控车床都具有刀具半径补偿功能(G41、G42),这类数控车床可以直接按工件轮廓尺寸编程。任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程O试编制下图所示的车削零件的精加工程序试编制下图所示的车削零件的精加工程序 O0008;N10 T010
52、1;N20 S800M03;N30 G00X0Z5.0;N40 G01Z0F1.5;N50 X16.0;N60 X20.0Z-2.0;N70 Z-10.0;N80 X26.0;N90 X30.0W-2.0;N100 Z-18.0;N110 G02X40.0Z-22.0R4.0;N120 G01Z-32.0;N130 G00X60.0;N140 Z50.0;N150 M05;N160 M30;三、三、常用车刀的种类和用途常用车刀的种类和用途常用的车刀一般分为三类,即尖形车刀、圆弧车刀和成型车刀。1、以直线形切削刃为特征的车刀一般称为尖形车刀。这类车刀的刀尖(同时也为刀位点)由直线形的主、副切削刃
53、构成,如90内、外圆车刀,左右端面车刀、切断(车槽)车刀及刀尖倒棱很小的各种外圆和内孔车刀。2、圆弧形车刀圆弧形车刀是较为特殊的数控加工用车刀。其特征是构成主切削刃的刀刃形状为一圆度误差或线轮廓误差很小的圆弧;该圆弧刃上每一点都是圆弧形车刀的刀尖,因此,刀位点不在圆弧上,而在该圆弧的圆心上。任务十一:数控车床编程任务十一:数控车床编程3、成型车刀 俗称样板车刀,加工零件的轮廓形状完全由车刀刀刃的形状和尺寸决定。任务十一:数控车床编程任务十一:数控车床编程4、机夹可转位刀具 数控车削加工时,为了减少换刀时间和方便对刀,尽量采用机夹车刀和机夹刀片,便于实现机械加工的标准化。任务十一:数控车床编程任
54、务十一:数控车床编程机夹可转位刀片的刀具由刀片、定位元件、加紧元件和刀体所组成,为了使刀具能达到良好的切削性能,对刀片的夹紧有以下基本要求:()加紧可靠,不允许刀片松动和移动。()定位准确,确保定位精度和重复精度。()排屑流畅,有足够的排屑空间。()结构简单,操作方便,制造成本低,转位动作快,换刀时间短。任务十一:数控车床编程任务十一:数控车床编程四、切削用量选择切削用量的大小对切削力切削功率刀具磨损加工质量和加工成本均有显著影响,数控加工选择切削用量时就是在保证加工质量和刀具耐用度的前提下充分发挥机床性能和刀具切削性能使切削效率提高加工成本最低。 粗加工首先选取尽可能大的背吃刀量其次要根据机
55、床动力和刚性的限制条件等。选取尽可能大的进给量。最后根据刀具耐用度确定最佳的切削速度。 精加工首先根据粗加工后的余量确定背吃刀量,其次根据已加工表面的粗糙度要求。选取较小的进给量,最后在保证刀具耐用度的前提下,尽可能均较高的切削速度。任务十一:数控车床编程任务十一:数控车床编程四、切削用量选择(1)背吃刀量的确定背吃刀量:在与主运动和进给运动方向所组成的平面相垂直的方向上测量工件的上加工表面和待加工表面的距离。(在车床主体夹具刀具工件这一系统刚性允许的条件下,尽可能选取较大的背吃刀量,以减少走刀次数,提高生产效率。当零件的精度要求较高时,则应考虑适当留出精车余量,所留精车余量一般比普通车削所留
56、余量小,常取0.1mm0.5mm。任务十一:数控车床编程任务十一:数控车床编程(2)切削速度的确定切削速度是指切削时,车刀切削刃上某一点相对待加工表面在主运动方向上的瞬时速度,又称为线速度,单位m/min。切削速度(即单齿切削线速度) ,与刀具耐用度有关随着的增大刀具耐用度急剧下降。故的选择主要取决于刀具耐用度,名牌刀具供应商都会向用户提供规格刀具的切削速度推荐速度参数。主轴转速的确定主轴转速的确定(3)进给量f的确定进给量是指工件旋转一周,车刀沿进给方向移动的距离,单位mm/r,它与背吃刀量有着较密切的关系。加工表面粗糙度要求低时f可选择的大一些,当加工精度表面粗糙度要求高时进给量数值应选小
57、一些。任务十一:数控车床编程任务十一:数控车床编程dn1000五、对刀在加工程序执行前,调整每把刀的刀位点,使其尽量重合于某一理想基准点,这一过程称为对刀。刀位点是指在加工程序编制中,用以表示刀具特征的点,也是对刀和加工的基准点。对于车刀,各类车刀的刀位点任务十一:数控车床编程任务十一:数控车床编程六、数控车床的刀具补偿1、刀具位置补偿在编程时,一般以一把刀具为基准,并以该刀具的刀尖位置为依据来建立坐标系。这样当其他刀具转到加工位置时,刀尖的位置应会有偏差。另外,每把刀具在加工过程中都有磨损。因此,对刀具的位置和磨损就需要进行补偿,使刀尖的位置与基准刀具的刀尖重合。2、刀尖半径补偿1)刀尖半径
58、:即车刀刀尖部分为一圆弧构成假想圆的半径值,一般车刀均有刀尖半径,用于车外径或端面时,刀尖圆弧大小并不起作用,但用于车倒角、锥面或圆弧时,则会影响精度,因此在编制数控车削程序时,必须给予考虑。2)假想刀尖:假想刀尖实际上不存在。任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程任务十一:数控车床编程O0008;N10 T0101;N20 S1000M03;N30 G00X0Z5.0;N40 G01G42Z
59、0F0.5;N50 X6.0;N60 X10Z-2.0;N70 Z-20.0;N80 G02X20W-5.0R5.0;N90 G01Z-35.0;N100 G03X34.0W-7.0R7.0; N110 G01Z-52.0;N120 X44.0Z-62.0;N130 G00G40X50.0;N140 Z100.0;N150 M05;N160 M30;任务任务2.32.3:单一外形固定循环指令:单一外形固定循环指令用一个程序段来表示切入、切削加工、退刀和返回过程即是一个单一用一个程序段来表示切入、切削加工、退刀和返回过程即是一个单一循环。循环。一、外圆、内孔车削循环(一、外圆、内孔车削循环(G9
60、0)编程格式编程格式:G90 X(U) Z(W) F ;X、Z为终点C坐标;U、W为终点C相对于起点A坐标值的增量,图中R表示快速进给,F为按指定速度进给。单程序段加工时,按一次循环启动键可完成1-2-3-4的轨迹操作。任务任务2.32.3:单一外形固定循环指令:单一外形固定循环指令例:例:任务任务2.32.3:单一外形固定循环指令:单一外形固定循环指令任务任务2.32.3:单一外形固定循环指令:单一外形固定循环指令O0002;N10 T0101;N20 S1000M03;N30 G00X65.0Z5.0;N40 G90X55.0Z-80.0F0.2;N50 X50.0;N60 X45.0;N70 X
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 氢电导指示剂阳离子交换树脂受污染的对策与处理
- 手工陶泥课件
- 《口头沟通管理沟通》课件
- 《SMART原则培训》课件
- 《注浆技术培训》课件
- 《工业化与城市化》课件
- 黑龙江省哈尔滨市萧红中学2024-2025学年九年级上学期期中考试数学试题
- 【语文课件】愚公移山
- 《业务流程管理介绍》课件
- 《罗马人的法律上》课件
- 《马克思主义发展史》题集
- 2024译林版英语初一上单词默写表
- 五年级上册心理健康教育课件-如何对待父母的唠叨 全国通用(共15张PPT)
- 清产核资基础报表(模板)
- 规范使用国家通用语言(课堂PPT)
- XX高速JLX总监办驻地建设方案(含详细图纸)
- 于永正《月光曲》教学实录
- 患者跌倒鱼骨图
- 工艺验证方案示例(共8页)
- 锅炉烘炉与煮炉方案
- 八年级物理上册5_2生活中的透镜教学设计新版新人教版
评论
0/150
提交评论