机床数控技术教学课件:公选课课件-基本编程知识.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《机床数控技术教学课件:公选课课件-基本编程知识.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机床 数控技术 教学 课件 选课 基本 编程 知识
- 资源描述:
-
1、机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering Henan Polytechnic University 主主 讲:童景琳讲:童景琳 机械与动力工程学院机械与动力工程学院 2012-03 数控基础知识简介数控基础知识简介 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 主要内容主要内容 数控技术概述数控技术概述 数控编程基础数控编程基础 常用准备功能指令的编程方法常用准备功能指令的编程方法 机械与动力工程学院机械与动力工程学院 School o
2、f Mechanical and Power Engineering 数数 控控 技技 术术 概概 述述 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 示例 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 普通车床加工 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 数控车床加工 机械与动力工程学院机械与动力工程学院 School of Mechanical and
3、Power Engineering7 n 数字控制数字控制(Numerical Control TechnologyNumerical Control Technology, NCNC)是一种借助数字化信息(数字、字符)对)是一种借助数字化信息(数字、字符)对 某一工作过程(如加工、测量、装配等)发出某一工作过程(如加工、测量、装配等)发出 指令并实现自动控制的技术。指令并实现自动控制的技术。 数控系统数控系统(Numerical Control SystemNumerical Control System)采用)采用 数字控制技术的自动控制系统。数字控制技术的自动控制系统。 数控机床数控机床
4、(Numerical Control Machine ToolsNumerical Control Machine Tools) 是采用数字控制技术对机床的加工过程进行自是采用数字控制技术对机床的加工过程进行自 动控制的一类机床。数控机床是一种装有程序动控制的一类机床。数控机床是一种装有程序 控制系统(数控系统)的高效自动化机床。是控制系统(数控系统)的高效自动化机床。是 数控技术典型应用的例子。数控技术典型应用的例子。 1-1 1-1 数控系统及数控机床的基本概念数控系统及数控机床的基本概念 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power
5、Engineering 第第1章章 绪绪 论论 1、数控技术的发展历程及趋势 在汽车、拖拉机等大量生产的工业部门中,大都采用 自动机床、组合机床和自动线。但这种设备的第一次投资 费用大,生产准备时间长,这与改型频繁、精度要求高、 零件形状复杂的舰船和宇航,以及其他国防工业的要求不 相适应。如果采用仿形机床,则要制造靠模,不仅生产周 期长,精度亦受限制。 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 第第1章章 绪绪 论论 数控系统的产生 第二次世界大战以后,美国为了加速飞机工业的发展,第二次世界大战以后,美国为了加速
6、飞机工业的发展, 要求革新一种样板加工的设备。要求革新一种样板加工的设备。 19481948年,美国帕森斯年,美国帕森斯 (Parsons)(Parsons)公司在研制加工直升飞机叶片轮廓检查用样板的机公司在研制加工直升飞机叶片轮廓检查用样板的机 床时,提出了数控机床的初始设想。床时,提出了数控机床的初始设想。 19521952年,美国帕森斯公司和麻省理工学院年,美国帕森斯公司和麻省理工学院(M.I.T)研制研制 成功了世界上第一台成功了世界上第一台三坐标三坐标数控机床。数控机床。 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engine
7、ering 第第1章章 绪绪 论论 数控系统的发展历程 半个多世纪以来,数控技术得到了迅猛发展,加工精度和生产效 率不断提高。数控机床发展至今已经历了三个阶段和八代: p在体系结构上,数控系统经历了三个阶段: 1952-1970:NC(硬线数控) 1970- :CNC(计算机数控) 1994- :PC-NC(PC数控) p从硬件角度看,数控系统经历了八代发展: NCNC(以电子管、晶体管和小规模集成电路应用为标志(以电子管、晶体管和小规模集成电路应用为标志 ) CNCCNC(以小型计算机、微机、超大规模集成电路、(以小型计算机、微机、超大规模集成电路、3232位微机位微机 应用于数控系统为标志
8、应用于数控系统为标志 ) PC-NCPC-NC(借助(借助PCPC机丰富的软硬件资源机丰富的软硬件资源 ) 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 第第1章章 绪绪 论论 数控系统的发展趋势 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 融合了PC的CNC基于PC的CNC n利用通用PC可以制造出廉 价的NC n因作为NC的控制功能较 低,故无法做到高速、高精 度的控制。 PC部与CNC部的融合 Fanuc, Vickers, Sie
9、mens PC 伺服系统 1997年左右 CNC部 PC部 伺服系统 + 现在被称之为现在被称之为 开放式开放式CNCCNC的数控系统的数控系统 1998年 伺服系统 融合了PC的CNC 现在的CNC 伺服系统 CNC 今后仍会作为特定机械的CNC继续生存 根据客户希望作成画面。 各种电脑通讯功能。 大容量存储需求。 丰富的软硬件资源 现代制造对PC-NC的期望: 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 2 2)数控机床结构功能的发展)数控机床结构功能的发展 v19591959年:美国克耐年:美国克耐杜列克杜列
10、克 首次开发成功加工中心首次开发成功加工中心 (Machine Center,MCMachine Center,MC)。)。 1.1 数控机床的产生和发展过程数控机床的产生和发展过程 2.2.数控机床的发展数控机床的发展 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering v19671967年:英国出现多台数控机床连接而成的柔性加工系统年:英国出现多台数控机床连接而成的柔性加工系统, ,即最即最 早的柔性制造系统(早的柔性制造系统(Flexible Manufacturing SystemFlexible Manufact
11、uring System,FMSFMS)。)。 2 2)数控机床结构功能的发展)数控机床结构功能的发展 1.1 数控机床的产生和发展过程数控机床的产生和发展过程 2.2.数控机床的发展数控机床的发展 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering v2020世纪世纪6060年代末:出现直接数控系统(年代末:出现直接数控系统(DNCDNC)。)。 用电子计算机对具有数控装置的机床群直接进行联机控制和管用电子计算机对具有数控装置的机床群直接进行联机控制和管 理,直接数控(理,直接数控(Direct Numerical Co
12、ntrolDirect Numerical Control,DNCDNC)又称群控。)又称群控。 直接数控系统分为两种类型。用通用计算机加数控装置构成的直接数控系统分为两种类型。用通用计算机加数控装置构成的 直接数控系统;用通用计算机加计算机数控装置构成的直接数控系直接数控系统;用通用计算机加计算机数控装置构成的直接数控系 统。统。 2 2)数控机床结构功能的发展)数控机床结构功能的发展 1.1 数控机床的产生和发展过程数控机床的产生和发展过程 2.2.数控机床的发展数控机床的发展 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engine
13、ering v19771977年:美国开始研究并应用计算机集成制造系统。年:美国开始研究并应用计算机集成制造系统。 2 2)数控机床结构功能的发展)数控机床结构功能的发展 1.1 数控机床的产生和发展过程数控机床的产生和发展过程 2.2.数控机床的发展数控机床的发展 计算机集成制造系统计算机集成制造系统(Computer Integrated Manufacturing (Computer Integrated Manufacturing SystemSystem,CIMS)CIMS)是随着计算机辅助设计与制造的发展而产生的。它是随着计算机辅助设计与制造的发展而产生的。它 是在信息技术自动化技
14、术与制造的基础上,通过计算机技术把分散是在信息技术自动化技术与制造的基础上,通过计算机技术把分散 在产品设计制造过程中各种孤立的自动化子系统有机地集成起来,在产品设计制造过程中各种孤立的自动化子系统有机地集成起来, 形成适用于多品种、小批量生产,实现整体效益的集成化和智能化形成适用于多品种、小批量生产,实现整体效益的集成化和智能化 制造系统。它包含:管理信息系统、计算机辅助设计系统和计算机制造系统。它包含:管理信息系统、计算机辅助设计系统和计算机 辅助制造系统。辅助制造系统。 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineeri
15、ng v2020世纪世纪8080年代初:出现加工中心年代初:出现加工中心 ;虽不复杂但编程工作量很大的零件(如有数千虽不复杂但编程工作量很大的零件(如有数千 个孔的零件)个孔的零件); ;虽不复杂但计算工作量大的零件虽不复杂但计算工作量大的零件( (如轮廓加工时,非圆曲线如轮廓加工时,非圆曲线 的计算的计算) ) 第一节第一节 概述概述 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 第二节第二节 编程的基础知识编程的基础知识 一、一、程序结构程序结构 q程序的构成:程序的构成: O0200 N001 G90 G01
16、X200 Y300 F15 S32 T01 M03; N002 G00 X0 Y0; M30; q构成:构成: 符号符号 字字 程序段程序段 程序程序 q程序段格式:程序段格式: 固定顺序程序段、表格顺序程序段、固定顺序程序段、表格顺序程序段、字地址程序段字地址程序段 程序段程序段 程序名程序名 (O, %, P) 程序程序 字字 尺寸代码尺寸代码 功能代码功能代码 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 常用地址码及其含义常用地址码及其含义 机机 能能地地 址址 码码说说 明明 程序段序号程序段序号N程序段顺
17、序编号地址程序段顺序编号地址 坐标字坐标字 X, Y, Z, U, V, W, P, Q, R; A, B, C, D, E; R; I, J, K; 直线坐标轴直线坐标轴 旋转坐标轴旋转坐标轴 圆弧半径圆弧半径 圆弧中心坐标圆弧中心坐标 准备功能准备功能G指令机床动作方式指令机床动作方式 辅助功能辅助功能M机床辅助动作指令机床辅助动作指令 补偿值补偿值H或或D补偿值地址补偿值地址 切削用量切削用量 S F 主轴转速主轴转速 进给量或进给速度进给量或进给速度 刀具号刀具号T刀库中的刀具编号刀库中的刀具编号 q 字地址程序段的一般格式:字地址程序段的一般格式: N_ G_ X_ Y_ Z_ F_
18、 S_ T_ M_ ; 程序段程序段 准准 备备 尺寸字尺寸字 进进 给给 主轴转速主轴转速 刀刀 具具 辅辅 助助 程序段程序段 序号字序号字 功能字功能字 功能字功能字 功能字功能字 功能字功能字 功能字功能字 结束符结束符 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 二、二、 数控机床的坐标系数控机床的坐标系 坐标轴及运动方向的规定:编程、维修和使用方便,通用性坐标轴及运动方向的规定:编程、维修和使用方便,通用性 qISO标准坐标:标准坐标: 标准坐标系:标准坐标系: “右手直角笛卡儿坐标系右手直角笛卡儿坐标
19、系” 右手螺旋法则右手螺旋法则 回转坐标系回转坐标系:绕:绕X.Y.Z轴转动的圆进给坐标轴分别用轴转动的圆进给坐标轴分别用A.B.C表示,表示, 轴相互关系由右手螺旋法则而定。轴相互关系由右手螺旋法则而定。 正方向正方向:刀具远离工件的方向为坐标轴正方向:刀具远离工件的方向为坐标轴正方向。 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 机床坐标轴机床坐标轴的确定方法:先确定的确定方法:先确定Z轴,再确定轴,再确定X轴。轴。 qZ轴:轴:平行于机床主轴,刀具远离工件的方向为正;平行于机床主轴,刀具远离工件的方向为正;
20、qX轴:轴:与与Z轴垂直,一般为水平方向,并与工件装夹面平行;轴垂直,一般为水平方向,并与工件装夹面平行; qY轴:轴:根据根据X、Z轴,轴,由笛卡儿原则确定。由笛卡儿原则确定。 正正 方方 向向 工件旋转的机床工件旋转的机床:刀具远离工件的方向为坐标轴正刀具远离工件的方向为坐标轴正 方向(如车床、磨床)方向(如车床、磨床) 刀具刀具旋转的机床旋转的机床 Z轴水平轴水平:由主轴尾端向工件看,由主轴尾端向工件看, 右为正(如:右为正(如:卧卧铣床、镗床)铣床、镗床) Z轴垂直轴垂直:面对刀具主轴向立柱看,面对刀具主轴向立柱看, 右为正(如:右为正(如:立立铣床、插齿机)铣床、插齿机) 机械与动力
21、工程学院机械与动力工程学院 School of Mechanical and Power Engineering 常见机床的坐标轴确定常见机床的坐标轴确定 立式数控铣床立式数控铣床 卧式数控铣床卧式数控铣床 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 常见机床的坐标轴确定常见机床的坐标轴确定 卧式车床卧式车床 在工件旋转的机床上(车床、磨床等),在工件旋转的机床上(车床、磨床等),X X轴的运动方轴的运动方 向是工件的径向并平行于横向拖板,且刀具离开工件旋向是工件的径向并平行于横向拖板,且刀具离开工件旋 转中心的方
22、向是转中心的方向是X X轴的正方向。轴的正方向。 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 常见机床的坐标轴确定常见机床的坐标轴确定 Z Z轴垂直(立式):轴垂直(立式): 双立柱机床双立柱机床( (龙门机床龙门机床) ), 面向刀具向左立柱面向刀具向左立柱 看时,看时,X X轴的正方向指向轴的正方向指向 右边。右边。 龙门数控铣床龙门数控铣床 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 2.2.机床坐标系与工件坐标系机床坐标系与工件
23、坐标系 1 1)机床坐标系)机床坐标系 q机床坐标系与机床原点及机床参考点机床坐标系与机床原点及机床参考点 机床坐标系:机床坐标系:数控机床安装调试时便设定好的固定坐标数控机床安装调试时便设定好的固定坐标 系,并系,并设有固定的坐标原点,就是设有固定的坐标原点,就是机床原点机床原点(机械原点(机械原点 );是数控是数控机床中所建立的工件坐标系的参考坐标系。机床中所建立的工件坐标系的参考坐标系。 机床原点:机床原点:数控机床进行加工运动的基准参考点,唯一数控机床进行加工运动的基准参考点,唯一 性。性。 注意:机床坐标系一般不作为编程坐标系,仅作为工注意:机床坐标系一般不作为编程坐标系,仅作为工
24、件坐标系的参考坐标系。件坐标系的参考坐标系。 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 机床参考点:机床参考点:也称也称机床零点机床零点,用于对机床运动进行检测和控制,用于对机床运动进行检测和控制 的固定位置点。是机床坐标系中一个固定不变的极限点,是的固定位置点。是机床坐标系中一个固定不变的极限点,是机床各机床各 运动部件的回零点运动部件的回零点,相对于机床原点来讲是一个已知固定值。对数,相对于机床原点来讲是一个已知固定值。对数 控铣床、加工中心而言,机床参考点与机床原点重合,一般取在控铣床、加工中心而言,机床参
25、考点与机床原点重合,一般取在X X 、Y Y、Z Z坐标的正方向极限位置上;对数控车床,机床原点取在卡盘坐标的正方向极限位置上;对数控车床,机床原点取在卡盘 右端面与旋转中心线的交点之处,机床参考点在车刀退离主轴端面右端面与旋转中心线的交点之处,机床参考点在车刀退离主轴端面 和旋转中心线最远的某一固定点。和旋转中心线最远的某一固定点。 +X 机械与动力工程学院机械与动力工程学院 School of Mechanical and Power Engineering 2 2)工件坐标系与工件原点(编程坐标系)工件坐标系与工件原点(编程坐标系) q工件原点:工件原点:为编程方便在零件、工装夹具上选定
展开阅读全文