数控车床编程与工艺课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控车床编程与工艺课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 编程 工艺 课件
- 资源描述:
-
1、Copyright by SOME-XJTU All rights reserved.数控机床编程技术数控机床编程技术华华南理工大学学广州学学院 机械工程学学院范淇元范淇元教学内容教学内容第第1 1章数控机床编程基础章数控机床编程基础1第第2 2章数控加工工艺分析章数控加工工艺分析2第第3 3章数控加工刀具选择章数控加工刀具选择3第第4 4章编程中的数学处理章编程中的数学处理4第第5 5章数控车削编程章数控车削编程5教学内容教学内容1.11.1数控编程概述数控编程概述11.21.2数控机床组成及分类数控机床组成及分类21.31.3数控机床坐标系数控机床坐标系31.41.4数控系统数控系统41.
2、51.5加工程序结构与格式加工程序结构与格式5一、数控机床概述一、数控机床概述定义:通过数字化信息对机床的运动及其定义:通过数字化信息对机床的运动及其加工过程进行控制实现要求的机械动作,加工过程进行控制实现要求的机械动作,自动完成加工任务。自动完成加工任务。实质:就是技术密集且自动化程度很高的实质:就是技术密集且自动化程度很高的机电一体化加工设备。机电一体化加工设备。数数控控机机床床数字控制技术简称数字控制技术简称NC)二、数控机床的发展简况二、数控机床的发展简况数控机床发展数控机床发展第五代第五代微型计算机微型计算机MNC第一代第一代电子管元件电子管元件帕森斯公司帕森斯公司第二代第二代晶体管
3、电路晶体管电路杜列克公司杜列克公司第三代第三代小集成电路小集成电路NCNC系统系统第四代第四代大集成电路大集成电路CNC德国西门子公司(德国西门子公司(SiemensSiemens)德国德马吉公司(德国德马吉公司(DMGDMG)日本法那克公司(日本法那克公司(FanucFanuc)西班牙发格公司(西班牙发格公司(FagorFagor)日本大隗公司(日本大隗公司(OkumaOkuma)日本三菱公司(日本三菱公司(MitsubishiMitsubishi)四、知名数控系统和数控机床生产厂家四、知名数控系统和数控机床生产厂家五、我国数控机床发展概况五、我国数控机床发展概况19581958年开始并试制
4、成功第一台电子管数控机床。年开始并试制成功第一台电子管数控机床。19651965年开始研制晶体管数控系统,直到年开始研制晶体管数控系统,直到2020世纪世纪6060年年代末至代末至7070年代初成功。年代初成功。从从2020世纪世纪8080年代开始,先后从日本、美国、德国等年代开始,先后从日本、美国、德国等国家引进先进的数控技术。国家引进先进的数控技术。我国第一台数控机床我国第一台数控机床 1.1.1 1.1.1数控加工的过程数控加工的过程图图1.11.1数控加工的具体过程数控加工的具体过程1.1.21.1.2数控编程的内容和步骤数控编程的内容和步骤零件图工艺分析零件图工艺分析数值计算数值计算
5、编写加工程序编写加工程序校对程序及首件试切校对程序及首件试切1.1.31.1.3数控编程的方法数控编程的方法手工编程手工编程 手工编程是指利手工编程是指利用计算工具,通过各用计算工具,通过各种数学方法,人工进种数学方法,人工进行刀具轨迹的运算,行刀具轨迹的运算,并进行指令编制。并进行指令编制。自动编程自动编程 自动编程是指自动编程是指用计算机或编程器用计算机或编程器编制数控加工程序。编制数控加工程序。优点在于大大减轻优点在于大大减轻了编程人员的劳动了编程人员的劳动强度,解决复杂零强度,解决复杂零件编程难题。件编程难题。1.21.2数控机床组成及分类数控机床组成及分类程序载体机床本体反馈装置数控
6、系统输入/输出装置数控机床组成伺服系统伺服系统1.2.11.2.1数控机床组成数控机床组成图图1.21.2数控机床的组成数控机床的组成1.2.2 1.2.2 数控机床分类及应用范围数控机床分类及应用范围123按工艺用途分类按工艺用途分类按运动方式分类按运动方式分类按控制方式分类按控制方式分类u数控车床、数控铣床、加工中心、数控车床、数控铣床、加工中心、数控钻床、数控镗床、数控齿轮加工机数控钻床、数控镗床、数控齿轮加工机床、数控平面磨床、数控外圆磨床、数床、数控平面磨床、数控外圆磨床、数控轮廓磨床、数控工具磨床、数控坐标控轮廓磨床、数控工具磨床、数控坐标磨床、数控电火花加工机床、数控线切磨床、数
7、控电火花加工机床、数控线切割机床、数控冲床、数控激光加工机床、割机床、数控冲床、数控激光加工机床、数控超声波加工机床及其他数控机床数控超声波加工机床及其他数控机床(如三坐标测量机如三坐标测量机)等。等。按工艺用途分类按工艺用途分类点位控制数控机床点位控制数控机床轮廓控制数控机床轮廓控制数控机床2.2.按运动按运动方式分类方式分类点位直线控制数控机床点位直线控制数控机床(1)(1)点位控制数控机床点位控制数控机床 点位控制是指数点位控制是指数控装置只控制刀具或控装置只控制刀具或工作台从一点精确的工作台从一点精确的移动到另一点,而点移动到另一点,而点与点之间的轨迹不需与点之间的轨迹不需严格控制,即
8、移动过严格控制,即移动过程中刀具不进行加工程中刀具不进行加工从而保证定位精度的从而保证定位精度的一种方法。如钻床、一种方法。如钻床、镗床、冲床等。镗床、冲床等。图图1.31.3点位控制点位控制(2)点位直线控制数控机床点位直线控制数控机床点位直线控制是指数点位直线控制是指数控装置不仅控制刀具控装置不仅控制刀具或机床工作台从一点或机床工作台从一点精确的移动到另一点精确的移动到另一点而且控制在两点之间而且控制在两点之间的运行轨迹是一条与的运行轨迹是一条与各坐标轴平行或成各坐标轴平行或成4545。的直线。例如数控车的直线。例如数控车床、数控镗床。床、数控镗床。图图1.41.4点位直线控制点位直线控制
9、(3)轮廓控制数控机床轮廓控制数控机床轮廓控制是通过控制轮廓控制是通过控制几个进给轴同时协调几个进给轴同时协调运动运动(坐标联动坐标联动),使,使工件相对于刀具按程工件相对于刀具按程序规定的轨迹和速度序规定的轨迹和速度运动,在运动过程中运动,在运动过程中进行连续切削加工的进行连续切削加工的一种方法。例如数控一种方法。例如数控车床、数控铣床、加车床、数控铣床、加工中心等用于加工曲工中心等用于加工曲线和曲面的机床上。线和曲面的机床上。图图1.51.5轮廓控制轮廓控制a)a)外轮廓加工外轮廓加工1.2.2数控机床分类及应用范围图图1.51.5轮廓控制轮廓控制b)b)内轮廓加工内轮廓加工c)c)空间曲
10、面轮廓加工空间曲面轮廓加工3.3.按控制方式分类按控制方式分类图图1.61.6开环控制系统开环控制系统(1)(1)开环控制数控机床是指无位置反馈的一种控制开环控制数控机床是指无位置反馈的一种控制方法,执行机构为步进电动机或电液伺服电动机。方法,执行机构为步进电动机或电液伺服电动机。在开环系统的丝杠上装有角位移测量装置,在开环系统的丝杠上装有角位移测量装置,通过测量丝杠的转角从而间接地测量移动部件的通过测量丝杠的转角从而间接地测量移动部件的位移,然后反馈到数控装置的比较器中,与输入位移,然后反馈到数控装置的比较器中,与输入原指令位移值进行比较,用比较后的差值进行控原指令位移值进行比较,用比较后的
11、差值进行控制,使移动部件补充位移,直到消除差值的控制制,使移动部件补充位移,直到消除差值的控制系统。系统。(2)(2)半闭环控制数控机床半闭环控制数控机床图图1.71.7半闭环控制系统半闭环控制系统(3)(3)闭环控制数控机床闭环控制数控机床 在机床的移动部件上直接安装直线式位置检在机床的移动部件上直接安装直线式位置检测装置,对移动部件的实际运动位置进行检测,测装置,对移动部件的实际运动位置进行检测,再把实际测量结果反馈给数控装置,与数控装置再把实际测量结果反馈给数控装置,与数控装置输入的指令位移进行比较,用两者之间的偏差去输入的指令位移进行比较,用两者之间的偏差去控制移动部件的运动,从而实现
12、精确定位的一种控制移动部件的运动,从而实现精确定位的一种控制方法。控制方法。图图1.81.8闭环控制系统闭环控制系统机床坐标系:机床坐标系:在数控机床上,为了确定机床在数控机床上,为了确定机床上的成形运动和辅助运动必须先确定机床上上的成形运动和辅助运动必须先确定机床上运动的方向和运动的距离,这就需要一个坐运动的方向和运动的距离,这就需要一个坐标系才能实现,这个坐标系称为机床坐标系。标系才能实现,这个坐标系称为机床坐标系。机床坐标系的规定:机床坐标系的规定:对数控机床中的坐标系对数控机床中的坐标系和运动方向命名,和运动方向命名,ISOISO标准和我国标准和我国JB305282JB305282颁部
13、标准都统一规定采用标准的右手笛卡儿颁部标准都统一规定采用标准的右手笛卡儿直角坐标系,直角坐标系,数数控控机机床床坐坐标标系系1.31.3数控机床坐标系数控机床坐标系 围绕围绕X X、Y Y、Z Z轴旋转的圆周进给坐标轴分别用轴旋转的圆周进给坐标轴分别用A A、B B、C C表示。根据右手螺旋法则,可以方便地确定表示。根据右手螺旋法则,可以方便地确定A A、B B、C C三个旋转坐标轴。以大拇指指向三个旋转坐标轴。以大拇指指向X X、Y Y、Z Z方向,则食指、中指等的指向是圆周进给运动方向,则食指、中指等的指向是圆周进给运动A A、B B、C C方向。方向。右手直角笛卡儿坐标系右手直角笛卡儿坐
14、标系 1对于没有主轴的机床,规定垂直于工件对于没有主轴的机床,规定垂直于工件装夹表面的方向为装夹表面的方向为Z Z坐标轴的方向,正坐标轴的方向,正向是使刀具离开工件的方向向是使刀具离开工件的方向统一规定与机床主轴重合或平行的坐标为统一规定与机床主轴重合或平行的坐标为Z Z轴,远离工件的方向为正方向。轴,远离工件的方向为正方向。机床主轴是传递切削动转矩的轴。如数机床主轴是传递切削动转矩的轴。如数控车床、数控外圆磨床是主轴带动工件控车床、数控外圆磨床是主轴带动工件旋转,数控铣床、数控钻床等是主轴带旋转,数控铣床、数控钻床等是主轴带动刀具旋转。动刀具旋转。1231(1)Z(1)Z坐标方向坐标方向机床
15、坐标系的方向机床坐标系的方向立式5轴数控铣床的坐标系Z Z坐标正方向规定:刀具远离工件的方向。坐标正方向规定:刀具远离工件的方向。2626 2727X坐标 在刀具旋转的机床上(铣床、钻床、镗床等)。nZ轴水平(卧式)(卧式),则从刀具(主轴)向工件看时,X坐标的正方向指向右边。2828lZ轴垂直(立式)(立式):单立柱机床,从刀具向立柱看时,X的正方向指向右边;立式5轴数控铣床的坐标系 2929 3030n在工件旋转的机床上(车床、磨床等),X轴的运动方向是工件的径向并平行于横向拖板,且刀具离开工件 旋 转 中 心 的 方 向 是 X 轴 的 正 方 向。3131机床坐标系的方向机床坐标系的方
16、向 (3)Y(3)Y坐标方向坐标方向 Y Y坐标垂直于坐标垂直于X X、Z Z坐标轴坐标轴并按照右手笛卡儿坐标系来并按照右手笛卡儿坐标系来确定。确定。1.3.2 1.3.2 机床原点机床原点 机床原点是机床基本坐标系的原点,是工机床原点是机床基本坐标系的原点,是工件坐标系、机床参考点的基准点,又称机床零件坐标系、机床参考点的基准点,又称机床零点它是机床上的固定点,其位置是由机床设计点它是机床上的固定点,其位置是由机床设计和制造单位确定,通常不允许用户改变。和制造单位确定,通常不允许用户改变。数控车床的机床原点一般在卡数控车床的机床原点一般在卡盘前端面或后端面的中心。盘前端面或后端面的中心。1.
17、3.2 1.3.2 机床原点机床原点数控铣床和加工中心的机床原点设在数控铣床和加工中心的机床原点设在各坐标轴的正方向极限处各坐标轴的正方向极限处。1.3.2 1.3.2 机床原点机床原点工件坐标系是编程人员在编程时使用工件坐标系是编程人员在编程时使用的由编程人员以工件图纸上的某一固定点的由编程人员以工件图纸上的某一固定点为原点所建立的坐标系,编程尺寸都按工为原点所建立的坐标系,编程尺寸都按工件坐标系中的尺寸确定。为保证编程与机件坐标系中的尺寸确定。为保证编程与机床加工的一致性,工件坐标系也应该是右床加工的一致性,工件坐标系也应该是右手笛卡儿坐标系,而且工件装夹到机床上手笛卡儿坐标系,而且工件装
18、夹到机床上时,应使工件坐标系与机床坐标系的坐标时,应使工件坐标系与机床坐标系的坐标轴方向保持一致。轴方向保持一致。1.3.3 1.3.3 工件坐标系(编程坐标系)工件坐标系(编程坐标系)数控铣床工件坐标系的原点数控铣床工件坐标系的原点 尽可能选择在工件的设计基准和工艺基准上,工尽可能选择在工件的设计基准和工艺基准上,工件坐标系的坐标轴方向与机床坐标系的坐标轴方件坐标系的坐标轴方向与机床坐标系的坐标轴方向保持一致。向保持一致。设置工件坐标系原则:设置工件坐标系原则:尽可能选择在工件的设计基准和工艺基准上,工尽可能选择在工件的设计基准和工艺基准上,工件坐标系的坐标轴方向与机床坐标系的坐标轴方件坐标
19、系的坐标轴方向与机床坐标系的坐标轴方向保持一致。向保持一致。设置工件坐标系原则:设置工件坐标系原则:车床工件坐标系的建车床工件坐标系的建立立 数控车床工件坐标系的原点数控车床工件坐标系的原点 工件坐标系的原点称为工件原点或编程原点。工件坐标系的原点称为工件原点或编程原点。工件原点在工件上的位置可以任意选择,为工件原点在工件上的位置可以任意选择,为了有利于编程,工件原点最好选在工件图样了有利于编程,工件原点最好选在工件图样的基准上或工件的对称中心上,例如回转体的基准上或工件的对称中心上,例如回转体零件的端面中心、非回转体零件的角边、对零件的端面中心、非回转体零件的角边、对称图形的中心等。称图形的
20、中心等。工件坐标系的原点工件坐标系的原点在数控车床上加工零件时,工件在数控车床上加工零件时,工件原点一般设在主轴中心线与工件原点一般设在主轴中心线与工件右端面或左端面的交点处;右端面或左端面的交点处;在数控铣床上加工零件时,工件原点一在数控铣床上加工零件时,工件原点一般设在工件的某个角上或对称中心上。般设在工件的某个角上或对称中心上。工件坐标系原点工件坐标系原点机床坐标系原点机床坐标系原点 1.41.4数控系统数控系统国外数控系统国外数控系统FUNUC数控系统数控系统SIEMENSSIEMENS数控系统数控系统 1.41.4数控系统数控系统国内数控系统国内数控系统华华中数控中数控广州数控广州数
21、控蓝天数控蓝天数控固定循环加工固定循环加工G功能功能补偿功能补偿功能插补功能插补功能进给功能进给功能主轴功能主轴功能主要功能主要功能1.4.21.4.2数控系统主要功能数控系统主要功能代码转换代码转换辅助功能辅助功能多轴联动多轴联动显示功能显示功能1.4.21.4.2数控系统主要功能数控系统主要功能简单的说,进给运动的信息输入到数控系统后,简单的说,进给运动的信息输入到数控系统后,数控系统运用软件数控系统运用软件的算法,在轮廓的起点的算法,在轮廓的起点和终点之间计算出若干个逼近理想轮廓的中间点的坐和终点之间计算出若干个逼近理想轮廓的中间点的坐标值,而后以脉冲形式的指令对个坐标轴进行进给运标值,
22、而后以脉冲形式的指令对个坐标轴进行进给运动任务的分配,从而对沿指定轮廓的进给运动实现控动任务的分配,从而对沿指定轮廓的进给运动实现控制制,这就是插补。这就是插补。直线和圆弧是构成工件轮廓的基本线条,因此大直线和圆弧是构成工件轮廓的基本线条,因此大多数数控系统都具有直线和圆弧的插补功能多数数控系统都具有直线和圆弧的插补功能.在高档次在高档次的数控系统中还具有抛物线、螺旋线等插补功能。的数控系统中还具有抛物线、螺旋线等插补功能。1.51.5数控加工程序的结构与格式数控加工程序的结构与格式程序段程序段程序号程序号程序结束指令程序结束指令数控加工程序结构数控加工程序结构程序段格式指程序中的程序段格式指
23、程序中的字、字符字、字符、数据的安排规则。不同的数控系统有不同数据的安排规则。不同的数控系统有不同的程序段格式,格式不符合规定,数控系的程序段格式,格式不符合规定,数控系统便不能接受,则程序将不被执行而出现统便不能接受,则程序将不被执行而出现报警提示,故必须依据该数控装置的指令报警提示,故必须依据该数控装置的指令格式书写指令。格式书写指令。程序段的格式程序段的格式字与字的功能字与字的功能 1、字符、字符用来组织、控制或表示数据的一些符号用来组织、控制或表示数据的一些符号 如如 数字、数字、字母、字母、标点符号、标点符号、数学运算符数学运算符2、字、字 一系列按规定排列的字符,作为一个信息一系列
24、按规定排列的字符,作为一个信息单元存储、传递和操作单元存储、传递和操作 字由字由地址符地址符一个英文字母一个英文字母若干位十进制数字若干位十进制数字 组成组成与与3 3、字的功能、字的功能(1)顺序号字)顺序号字N 又称程序段号或程序段序号又称程序段号或程序段序号 顺序号字顺序号字N和和14位后续数字位后续数字作用作用 组成组成对程序的校对和检索修对程序的校对和检索修改改(2)准备功能字)准备功能字G 又称又称G功能或功能或G指令指令 建立机床或控制系统工作方式建立机床或控制系统工作方式 作用作用 常见常见G G指令见表指令见表作用作用确定机床上刀具运动终点的坐标位置确定机床上刀具运动终点的坐
25、标位置确定终点的直线坐标尺寸确定终点的直线坐标尺寸:X,Y,Z,U,V,W,P,Q,R 确定终点的角度坐标尺寸确定终点的角度坐标尺寸 A,B,C,D,E 确定圆弧轮廓的圆心坐标尺寸确定圆弧轮廓的圆心坐标尺寸 I,J,K(4)进给功能字)进给功能字F 又称又称F功能或功能或F指令指令 作用作用指定切削的进给速度指定切削的进给速度(3)尺寸字)尺寸字(5)主轴转速功能字)主轴转速功能字S又称又称S功能或功能或S指令指令 指定主轴转速指定主轴转速 作用作用(6)刀具功能字)刀具功能字T 又称又称T功能或功能或T指令指令 作用作用 指定加工时所用刀具的编号指定加工时所用刀具的编号(7)辅助功能字)辅助
展开阅读全文