您好,欢迎访问三七文档
数控车床编程与操作刘蔡保主编目录第一章数控机床简介第二章数控车床简介第三章数控车床编程第四章数控车床加工工艺第五章典型数控车床零件加工工艺与编程第六章FANUC数控车床操作第一章数控机床简介数控机床:凡是用数字化的代码把零件加工过程中的各种操作和步骤以及刀具与工件之间的相对位移量记录在介质上,送入计算机或数控系统,经过译码运算、处理,控制机床的刀具与工件的相对运动,加工出所需的零件,此类机床统称为数控机床。第一节数控机床概述第一章数控机床简介数控机床的历史1.数控(NC)阶段(1952~1970年)2.计算机数控(CNC)阶段(1970年~现在)数控未来发展的趋势1.继续向开放式、基于PC的第六代方向发展2.向高速化和高精度化发展3.向智能化方向发展①应用自适应控制技术②引入专家系统指导加工③引入故障诊断专家系统④智能化数字伺服驱动装置第二节数控机床的历史和未来趋势第一章数控机床简介数控机床的基本组成第三节数控机床的基本组成和工作原理第一章数控机床简介数控机床的工作原理通过数控装置的插补软件或插补运算器,把要求的轨迹用以“最小移动单位”为单位的等效折线进行拟合,并找出最接近理论轨迹的拟合折线。简单说来,就是以无数的小折线模拟出斜线和曲线。第三节数控机床的基本组成和工作原理第一章数控机床简介加工精度高机床的柔性强自动化程度高,劳动强度低生产率高良好的经济效益有利于现代化管理第四节数控机床的特点第二章数控车床简介数控车床的结构第一节数控车床的结构和分类第二章数控车床简介数控车床的分类1.按车床主轴位置分类卧式数控车床立式数控车床2.按加工零件的基本类型分类卡盘式数控车床顶尖式数控车床3.按刀架数量分类单刀架数控车床双刀架数控车床4.按功能分类经济型数控车床普通数控车床车削加工中心第一节数控车床的结构和分类第二章数控车床简介从加工对象看,数控车床具有以下特点1.精度要求高的零件2.表面粗糙度好的回转体零件3.轮廓形状复杂的零件带4.一些特殊类型螺纹的零件5.超精密、超低表面粗糙度的零件第二节数控车床的特点第二章数控车床简介与结构和工作特点看,数控车床具有以下特点1.采用了全封闭或半封闭防护装置2.采用自动排屑装置3.主轴转速高,工件装夹安全可靠。4.可自动换刀5.双伺服电路驱动6.无极变速7.数控车床的最后一个结构特点是轻拖动第二节数控车床的特点第二章数控车床简介数控车床刀具的类型第三节数控车床刀具第二章数控车床简介数控车床常用的刀具结构形式整体式焊接式机夹式可转位式第三节数控车床刀具第二章数控车床简介数控车床刀具的材料第三节数控车床刀具第二章数控车床简介切削用量的选择原则1.粗加工时切削用量的选择原则首先选取尽可能大的背吃刀量;其次要根据机床动力和刚性的限制条件等,选取尽可能大的进给量;最后根据刀具耐用度确定最佳切削速度:2.精加工时切削用量的选择原则首先根据粗加工后的余量确定背吃刀量;其次根据已加工表面的粗糙度要求,选取较小的进给量;最后在保证刀具耐用度的前提下.尽可能选取较高的切削速度。切削用量各要素的选择方法1.背吃刀量的选择根据工件的加工余量确定。2.进给量和进给速度的选择主要根据零件的加工精度和表面粗糙度要求以及刀具和工件材料来选择。3.切削速度的选择主要考虑刀具和工件的材料以及切削加工的经济性。必须保证刀具的经济使用寿命。同时切削负荷不能超过机床的额定功率。第四节数控刀具的切削用量的选择第二章数控车床简介切削液的分类1.油基切削液矿物油动植物油普通复合切削液极压切削油2.水基切削液乳化液合成切削液半合成切削液第五节切削液切削液的作用与性能1.冷却作用2.润滑作用3.清洗作用4.防锈作用第三章数控车床编程从零件图样到编制零件加工程序和制作控制介质的全过程,称之为加工程序编制。编程者(程序员或数控车床操作者)根据零件图样和工艺文件的要求,编制出可在数控机床上运行以完成规定加工任务的一系列指令的过程。第三章数控车床编程数控车床的坐标系和点数控车床的坐标系分为机床坐标和工件坐标系(编程坐标系)两种。无论哪种坐标系,都规定与机床主轴轴线平行的方向为Z轴方向。刀具远离工件的方向为Z轴方向,即从卡盘中心至尾座顶尖中心的方向为正方向。X轴位于水平面内,且垂直于主轴轴线方向,刀具远离主轴轴线的方向为X轴的正方向。第一节数控机床编程的必要知识点第三章数控车床编程进给速度用F表示刀具中心运动时的进给速度。由地址码F和后面若干位数字构成。进给率的单位是直线进给率mm/min,还是旋转进给率mm/r,取决于每个系统所采用的进给速度的指定方法。第一节数控机床编程的必要知识点第三章数控车床编程常用的辅助功能第一节数控机床编程的必要知识点第三章数控车床编程由于数控车床加工的工件为回转体零件,所以在求X方向的坐标值是必须按照直径值去计算。第二节坐标点的寻找第三章数控车床编程功能:快速定位,用于不接触工件的走刀和远离工件走刀时。格式G00X__Z__X、Z表示走刀的终点坐标★G00走刀不车削工件,即平常所说的走空刀,对减少加工过程中的空运行时间有很大作用。★G00指令不需指定进给速度F的值,由机床系统默认设定,一般可达到15m/min。第三节快速定位G00第三章数控车床编程功能:车削工件时,刀具按照指定的坐标和速度,以任意斜率由起始点移动到终点位置做直线运动。格式G01X__Z__F__其中X、Z是终点(目标点)的坐标,F是进给速度,既走刀速度,为模态码。第四节直线G01第三章数控车床编程功能:圆弧指令命令刀具在指定的平面内按给定的速度F做圆弧运动,车削出圆弧轮廓。圆弧分为顺时针圆弧和逆时针圆弧,与走刀方向、刀架位置有关。格式G02X__Z__R__F__顺时针圆弧G03X__Z__R__F__逆时针圆弧X、Z为圆弧终点坐标,R为圆弧半径,F是进给速度。第五节圆弧G02/03第三章数控车床编程圆弧顺逆的判断圆弧指令分为顺时针指令(G02)和逆时针指令(G03),圆弧的顺逆和刀架的前置后置有关。第五节圆弧G02/03第三章数控车床编程功能:车削时按照轮廓加工的最终路径形状,进行反复循环加工。格式:G00XZ循环起点G73U△uW△wR△rG73PQU△u1W△w1Ff第六节复合形状粗车循环G73X向的总吃刀量,半径值,mm。Z向的每次吃刀量,mm。循环次数。开始和结束段号。X向和Z向精车余量,mm。进给速度。第三章数控车床编程★循环起点定位可用不仅可用G00指令,还可以使用G01.G02.G03等,这里用G00只是格式说明。并且用G00指令可以实现快速定位。★循环指令均可自动退刀,我们不需指定。注意自动退刀要避免产生刀具干涉。★该指令可以切削凹陷形的零件。★循环起点要大于毛坯外径,即定位在工件的外部。★粗车循环后用精车循环G70指令进行精加工,将粗车循环剩余的精车余量切削完毕。格式如下:G00XZ循环起点G70PQFf进给速度程序开始段号程序结束段号★精车时要提高主轴转速,降低进给速度,以达到表面要求。★精车循环指令常常借用粗车循环指令中的循环起点,因此不必指定循环起点。第六节复合形状粗车循环G73第三章数控车床编程中间带有凹陷部分的工件头部有倒角的工件第五节圆弧G02/03头部为球形的工件第三章数控车床编程功能:G32指令车削螺纹的方法和普通车床一样,采用多次车削、逐步递减的方式。螺纹的车削方式螺纹的描述方式格式G32X__Z__F__X、Z螺纹终点坐标,F是螺距。★该指令不需指定进给速度,进给速度和主轴转速由系统自动配给,保证螺纹加工到位。★由“螺纹描述方式”图中,在螺纹加工过程中,直线部分是螺纹加工部分,用G32指令;虚线部分是退刀和定位部分,用G00/G01指令;图中标示的每个坐标点必须经过。第七节螺纹切削G32第三章数控车床编程功能:G92是简单循环,只需指定螺纹加工的循环起点和每次螺纹终点。G92螺纹的描述方式格式G00X__Z__G92X__Z__R__F__X、Z螺纹终点坐标;R是锥度,直螺纹时可不写;F是螺距。★该指令不需指定进给速度,进给速度和主轴转速有系统自动给定,保证螺纹加工到位。★由图中得知,虚线部分不用描述,该指令只需要描述循环起点和每次螺纹加工终点。★由于每次的循环起点可设为一个点,所以起点只需要指定一次,模态有效。第八节简单螺纹循环G92第三章数控车床编程此处涉及的简单的加工工序的编制,相关举例说明请在本书中查阅,此处不再赘述。第九节简单加工工艺的编制第三章数控车床编程功能:该指令由刀具平行于Z轴方向(纵向)进行切削循环,又称纵向切削循环。适合加工轴类零件。格式:G00XZ循环起点G71U△uR△e退刀量X向每次吃刀量,mmG71PQU△u1W△w1Ff第十节外径粗车循环G71开始和结束段号。X向和Z向精车余量,mm。进给速度。第三章数控车床编程★G71循环程序段的第一句只能写X值,不能写Z或X、Z同时写入。★该循环的起始点位于毛坯外径处。★该指令只能切削前小后大的工件,不能切削凹进形的轮廓。★用G98(即用mm/min)编程时,螺纹切削后用割断刀的进给速度F一定要写,否则进给速度的单位将变成mm/r并用螺纹切削的进给速度,引起撞刀。★使用该指令头部倒角,由于实际加工是最后加工,描述路径时无需按照延长线描述。★由G71每一次循环都可以车削得到工件,避免了G73出现的走空刀的情况。因此,当加工程序既可用G71编制,也可用G73编制时,尽量选取G71编程。由于G71循环按照直线车削,加工速度高于G73,有利于提高工作效率。第十节外径粗车循环G71第三章数控车床编程功能:该指令又称横向切削循环,与G71指令类似,不同之处是G72的刀具路径是按径向X轴方向)进行切削循环的,适合加工盘类零件。格式:G00XZ循环起点G72W△wR△e退刀量Y向每次吃刀量,mmG72PQU△u1W△w1Ff第十一节端面粗车循环G72开始和结束段号。X向和Z向精车余量,mm。进给速度。第三章数控车床编程★G72精加工程序段的第一句只能写Z值,不能写X或X、Z同时写入。★该循环的起刀点位于毛坯外径处。★该指令只能切削前小后大的工件,不能切削凹进形的轮廓。★一般上G72指令采用平放的外圆车刀,防止竖放的外圆车刀扎如工件,引起撞刀。★由于G72走刀是逐步深入工件内部,所以G72指令可以加工内孔轮廓工件。★使用该指令头部倒角,由于实际加工走刀的关系,描述路径时无需按照延长线述。★G72描述路径与G73和G71不同,G72从工件后部开始描述,相应的出现了圆弧的方向问题。第十一节端面粗车循环G72第三章数控车床编程内轮廓加工循环(内孔加工、内圆加工)G72走刀是逐步深入工件内部,所以G72指令可以加工内孔轮廓工件。由于G71走刀一次加工到工件的尾部,会引起撞刀,G73类似。★G72做内部轮廓加工时,给定的精车余量为负值,如G72PQU-0.2W-0.1F,此时U、W为负值,才会使粗车加工留有余量。第十一节端面粗车循环G72第三章数控车床编程功能:G76只需指定螺纹加工的循环地点和最后一刀螺纹终点坐标既可。格式:G00XZ循环起点G76PmγθQ△dminR△e精车余量最小背吃刀量,半径值μmG76XZPhQ△dmaxR__F导程(导程=螺距×线数)螺纹终点坐标牙深μm最大被吃刀量μm锥度mm第十二节螺纹切削循环G76m:精加工重复次数(01~99);γ:螺纹尾部倒角量,即斜向退刀量(00~99mm)θ:螺纹刀刀尖角度,允许配合牙形角角度:80°、60°、55°、30°、29°、0°此类命令中均是2位数指定,不足的补“0”,精加工4次,无倒角量,60°螺纹刀→P040060第三章数控车床编程★该指令不需指定进给速度,进给速度和主轴转速由系统自动给定,保证螺纹加工到位。★由图中得知,虚线部分不用描述,该指令只需要描述循环起点和最后一刀的螺纹加工终点。★该指令不需指定精确的最大和最小切深,系统根据给定的数值计算每次的吃刀量,按递减方式切深。★G
本文标题:数控车床编程与操作
链接地址:https://www.777doc.com/doc-4792492 .html