数控加工基础知识课件.ppt
《数控加工基础知识课件.ppt》由会员分享,可在线阅读,更多相关《数控加工基础知识课件.ppt(115页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控加工基础知识1 1数控加工基础知识数控机床的分类数控机床及其工作原理数控坐标系数控编程基础知识数控车削编程数控铣削编程编程举例2 2一.数控机床及其工作原理(一)数控机床的概念:数控又称为数字控制数控又称为数字控制(Numerical Control),(Numerical Control),是一是一种利用数字化信息发出指令并实现自动控制的技术种利用数字化信息发出指令并实现自动控制的技术.数控机床是采用了数字控制技术的加工设备数控机床是采用了数字控制技术的加工设备,它通它通过数字化信息对机床的运动方向及加工过程进行控制过数字化信息对机床的运动方向及加工过程进行控制,实现要求的机械动作实现要
2、求的机械动作,并自动完成加工任务并自动完成加工任务.它是一种它是一种典型的技术密集且自动化程度很高的机电一体化产品典型的技术密集且自动化程度很高的机电一体化产品.(二)数控机床的产生与发展:数控机床诞生于美国数控机床诞生于美国.1952.1952年年,美国帕森斯公司与美国帕森斯公司与麻省理工学院共同研制成功了世界上第一台数控机床麻省理工学院共同研制成功了世界上第一台数控机床,用来加工直升机叶片轮廓检查用样板用来加工直升机叶片轮廓检查用样板.半个世纪以来半个世纪以来,数控技术得到了迅猛的发展数控技术得到了迅猛的发展,其加工精度和加工效率不其加工精度和加工效率不断提高断提高.数控机床发展至今已经历
3、了两个阶段共六个时数控机床发展至今已经历了两个阶段共六个时代代.3 3一.数控机床及其工作原理(续)1.硬件数控阶段:(NC)早期的计算机运算速度低,不能适应机床实时控制的要求,人们只好用数字逻辑电路搭成一台机床专用计算机作为数控系统,这就是硬件连接数控,简称数控(NC).这个阶段一共经历了三代,即第一代的电子管数控机床,第二代的晶体管数控机床,第三代的小规模集成电路数控机床.4 4一.数控机床及其工作原理(续)2.计算机数控阶段:(CNC)这个阶段也经历了三代:即第四代的小型计算机数控机床,第五代的微型计算机数控机床以及第六代基于PC的数控机床.前三代数控机床采用专用控制计算机的硬件数控装置
4、,早已被淘汰;后三代的数控机床,则以小型微型计算机取代硬件控制计算机作为核心部件,数控机床的许多控制功能由专用软件实现,其数控系统被称为软件控制系统,又称CNC系统.5 5一.数控机床及其工作原理(续)(三)数控机床的特点:1.具有高柔性.2.生产效率高,减少辅助时间和机动时间.3.加工精度高,产品质量稳定.4自动化程度高,劳动强度低.5能加工形状复杂的零件.6 6(四)数控机床的工作原理7 7数控机床加工演示数控车床加工8 8数控机床加工演示数控车铣中心加工9 9二二.数控机床的分类数控机床的分类(一一)按工艺用途分类按工艺用途分类:()金属切削类数控机床()金属切削类数控机床:*:*普通数
5、控机床:如普通数控机床:如数控车床数控车床、数控铣床数控铣床、数控钻床等数控钻床等*复合型数控复合型数控机床机床:如铣镗加工中心如铣镗加工中心、车铣加工中心等车铣加工中心等.()金属成型类数控机床:如数控折弯机()金属成型类数控机床:如数控折弯机、数数控弯管机控弯管机、数控转头压力机等数控转头压力机等()数控特种加工机床:如数控线切割机()数控特种加工机床:如数控线切割机、数数控电火花加工机床控电火花加工机床、数控激光切割机床等数控激光切割机床等()其它类型数控机床:如数控三坐标测量仪()其它类型数控机床:如数控三坐标测量仪等等1010二数控机床分类(续)l l(二二)按运动轨迹分类按运动轨迹
6、分类:l lA.A.点位控制数控机床点位控制数控机床:它控制机床移动部件它控制机床移动部件由一个点准确地移动由一个点准确地移动到另一个点到另一个点,而对运动而对运动轨迹没有严格要求轨迹没有严格要求.在在移动和定位过程中刀移动和定位过程中刀具不进行任何切削加具不进行任何切削加工工.如数控钻床等如数控钻床等.1111二数控机床分类(续)l lB.B.直线控制数控机床直线控制数控机床:l l刀具相对于工件的移刀具相对于工件的移动轨迹是平行于机床动轨迹是平行于机床某一坐标轴或者与坐某一坐标轴或者与坐标轴成标轴成4545度夹角的直度夹角的直线线,刀具在移动过程中刀具在移动过程中进行切削进行切削.早期的数
7、控早期的数控车床车床、数控铣床等使数控铣床等使用这类控制系统用这类控制系统.1212二数控机床分类(续)lC.轮廓控制(连续控制)数控机床:l能控制两个或两个以上的坐标轴,对坐标轴的方向、行程、运动速度进行严格连续控制,可加工由任意斜线、曲线和曲面组成的复杂零件.1313(三)按可控制联动的坐标轴分类l l1.1.两轴联动数控机床两轴联动数控机床:数控机床能同时控制两个数控机床能同时控制两个坐标轴联动坐标轴联动,可用于加工各可用于加工各种回转体零件种回转体零件.如数控车床如数控车床.l l2.2.两轴半联动数控机床两轴半联动数控机床:数控机床有三个坐标轴数控机床有三个坐标轴,能能做三个方向的运
8、动做三个方向的运动,但数控但数控装置只能同时控制两个坐装置只能同时控制两个坐标轴标轴,第三轴只能作等距周第三轴只能作等距周期运动期运动,可加工空间曲面可加工空间曲面.1414(三)按可控制联动的坐标轴分类l l3.3.3.3.三轴联动数控机床三轴联动数控机床三轴联动数控机床三轴联动数控机床:l l数控机床能同时控制三个数控机床能同时控制三个数控机床能同时控制三个数控机床能同时控制三个坐标轴联动坐标轴联动坐标轴联动坐标轴联动,可用于加工曲可用于加工曲可用于加工曲可用于加工曲面零件,如数控铣床面零件,如数控铣床面零件,如数控铣床面零件,如数控铣床l l4.4.4.4.多轴联动数控机床多轴联动数控机
9、床多轴联动数控机床多轴联动数控机床:l l数控机床能同时控制三个数控机床能同时控制三个数控机床能同时控制三个数控机床能同时控制三个以上坐标轴联动以上坐标轴联动以上坐标轴联动以上坐标轴联动,可使刀具可使刀具可使刀具可使刀具轴线方向在一定的空间内轴线方向在一定的空间内轴线方向在一定的空间内轴线方向在一定的空间内任意控制任意控制任意控制任意控制,主要用于加工异主要用于加工异主要用于加工异主要用于加工异形复杂的零件形复杂的零件形复杂的零件形复杂的零件.1515数控机床加工演示数控机床多轴联动加工1616(四)按伺服系统类型分类l lA.A.开环伺服系统数控机床开环伺服系统数控机床:l l它没有位置检测
10、装置和反馈装置它没有位置检测装置和反馈装置,不能对移动工作不能对移动工作台实际移动距离进行位置测量和反馈台实际移动距离进行位置测量和反馈,其移动部件其移动部件的位移精度主要决定于进给传动系统各有关零件的位移精度主要决定于进给传动系统各有关零件的制造精度的制造精度.1717B.闭环伺服系统数控机床l l有位置测量和反馈装置有位置测量和反馈装置,加工中将工作台实际位移加工中将工作台实际位移量的检测结果反馈给数控装置量的检测结果反馈给数控装置,并与输入的指令进并与输入的指令进行比较行比较、校正,直至误差值为零校正,直至误差值为零.其特点是加工精其特点是加工精度高度高,但结构复杂但结构复杂,设计和调试
11、较困难设计和调试较困难.1818C.半闭环伺服系统数控机床l l其位置检测装置不直接测量机床工作台的位移量其位置检测装置不直接测量机床工作台的位移量,而是通过检测丝杆转角而是通过检测丝杆转角,间接地测量工作台的位移间接地测量工作台的位移量量,并反馈给数控装置进行位置校正并反馈给数控装置进行位置校正.在精度要求在精度要求适中的中小型数控机床上适中的中小型数控机床上,半闭环控制得到了广泛半闭环控制得到了广泛的应用的应用.1919三.数控机床坐标系与工件坐标系l l1.1.机床坐标系机床坐标系:l l为了确定机床的运动方向为了确定机床的运动方向与运动距离与运动距离,以描述刀具与以描述刀具与工件之间的
12、位置与变化关工件之间的位置与变化关系系,我们需要建立机床坐标我们需要建立机床坐标系系.l l确认机床坐标系应遵循的确认机床坐标系应遵循的基本原则是基本原则是:l l(1)(1)刀具相对于静止零件运刀具相对于静止零件运动原则动原则.l l(2)(2)机床坐标系采用右手直机床坐标系采用右手直角笛卡尔坐标系角笛卡尔坐标系.2020 右手笛卡儿坐标系 右手的大拇指右手的大拇指、食指和中食指和中指互相垂直时指互相垂直时,拇指的方向拇指的方向为为X X轴的正方向轴的正方向,食指为食指为Y Y轴轴的正方向的正方向,中指为中指为Z Z轴的正轴的正方向方向.以以X X、Y Y、Z Z坐标轴线坐标轴线或以与或以与
13、X X、Y Y、Z Z坐标轴平行坐标轴平行的坐标轴线为中心旋转的的坐标轴线为中心旋转的圆周进给坐标轴分别以圆周进给坐标轴分别以A A、B B、C C表示表示,其正方向由右其正方向由右手螺旋法则确定手螺旋法则确定.2121机床坐标系各坐标轴确定的顺序l l先确定先确定Z Z轴轴:与主轴轴线平与主轴轴线平行或重合的坐标轴为行或重合的坐标轴为Z Z轴轴,以刀具远离工件的方向为以刀具远离工件的方向为正向正向.l l再确定再确定X X轴轴:平行于工件装平行于工件装夹面夹面,与与Z Z轴垂直的水平方轴垂直的水平方向的坐标轴为向的坐标轴为X X轴轴,以刀具以刀具远离工件的方向为正向远离工件的方向为正向.l
14、l最后确定最后确定Y Y轴轴:当当X X轴和轴和Z Z轴轴确定以后确定以后,利用右手法则确利用右手法则确定定Y Y轴及其正方向轴及其正方向.2222车车 床床 坐坐 标标 系系+Z +x024 模块二 数控机床结构及主要部件立式数控铣床坐标系+02525机床原点与机床参考点l l机床坐标系是机床上固有机床坐标系是机床上固有的坐标系的坐标系,其原点称为机床其原点称为机床原点原点,由厂家设定位置由厂家设定位置,不不允许用户更改允许用户更改.而机床参考而机床参考点是机床位置测量系统的点是机床位置测量系统的基准点基准点,一般位于机床各坐一般位于机床各坐标轴正向极限位置的附近标轴正向极限位置的附近,与机
15、床原点的距离是固定与机床原点的距离是固定的的.通常机床原点与参考点通常机床原点与参考点重合重合.每次机床开机后要进每次机床开机后要进行行回参考点回参考点回参考点回参考点的操作的操作,目的就目的就是为了确定机床原点的位是为了确定机床原点的位置置,同时建立机床坐标系同时建立机床坐标系.26262.工件坐标系与工件原点A.A.工件坐标系工件坐标系:工件坐标系是由编程者制定的工件坐标系是由编程者制定的,以工件上某一个以工件上某一个固定点为原点的右手直角坐标系固定点为原点的右手直角坐标系,又称为编程坐标又称为编程坐标系系.工件坐标系与机床坐标系之间的差别在于原工件坐标系与机床坐标系之间的差别在于原点的位
16、置不同点的位置不同.由于机床坐标系的原点不在工件上由于机床坐标系的原点不在工件上,利用机床坐标系去编程是非常困难的利用机床坐标系去编程是非常困难的.为了有利于为了有利于编程编程,我们需要建立工件坐标系我们需要建立工件坐标系,编程时所有的坐编程时所有的坐标值都是假设刀具的运动轨迹点在工件坐标系中标值都是假设刀具的运动轨迹点在工件坐标系中的位置的位置,而不必考虑工件毛坯在机床上的实际装夹而不必考虑工件毛坯在机床上的实际装夹位置位置.2727工件坐标系原点的设置原则(1)(1)(1)(1)设置在工件的工艺基准或设置在工件的工艺基准或设置在工件的工艺基准或设置在工件的工艺基准或设计基准上。设计基准上。
17、设计基准上。设计基准上。(2)(2)(2)(2)设置在尺寸精度高和表面设置在尺寸精度高和表面设置在尺寸精度高和表面设置在尺寸精度高和表面粗糙度低的位置。粗糙度低的位置。粗糙度低的位置。粗糙度低的位置。(3)(3)(3)(3)便于测量和编程。便于测量和编程。便于测量和编程。便于测量和编程。我们利用工件坐标我们利用工件坐标我们利用工件坐标我们利用工件坐标系编程时系编程时系编程时系编程时,不必考虑工件不必考虑工件不必考虑工件不必考虑工件在机床内的安装位置在机床内的安装位置在机床内的安装位置在机床内的安装位置,但但但但在自动加工时则需要确在自动加工时则需要确在自动加工时则需要确在自动加工时则需要确定机
18、床坐标系与工件坐定机床坐标系与工件坐定机床坐标系与工件坐定机床坐标系与工件坐标系之间的相互位置关标系之间的相互位置关标系之间的相互位置关标系之间的相互位置关系。工件装夹到机床上系。工件装夹到机床上系。工件装夹到机床上系。工件装夹到机床上后后后后,可通过可通过可通过可通过对刀对刀对刀对刀操作来确操作来确操作来确操作来确定定定定两者之间的位置关系两者之间的位置关系两者之间的位置关系两者之间的位置关系,加工程序才能够被执行。加工程序才能够被执行。加工程序才能够被执行。加工程序才能够被执行。机床类型机床类型工件原点位置工件原点位置数控车床数控车床一般设在工件一般设在工件右端面的中心右端面的中心数控铣床
19、数控铣床一般设在工件一般设在工件上表面的几何上表面的几何中心或四个基中心或四个基准角上准角上2828工件坐标系原点设置XOZXYoz数控车床数控铣床2929四数控编程基本知识数控编程的方法与内容:1)所谓编程,就是综合零件的图形尺寸、工艺过程、工艺参数、机床运动以及刀具位移等因素,按照数控系统规定的代码和格式编写成加工指令单的过程,数控编程的方法分为手工编程和自动编程手工编程:加工程序的编写及校验主要是由手工完成称为手工编程3030手工编程的步骤零件零件图分图分析析确定确定加工加工工艺工艺数数值值计计算算编写编写程序程序单单程程序序输输入入程序程序校验校验和首和首件试件试切切正正式式加加工工3
20、131自动编程自动编程:自动编程:自动编程也称为计算机辅助编程,即程序编制自动编程也称为计算机辅助编程,即程序编制的工作大部分或全部是由计算机通过专门的编程的工作大部分或全部是由计算机通过专门的编程软件完成的自动编程大大减轻了编程人员的劳软件完成的自动编程大大减轻了编程人员的劳动强度,同时解决了手工编程无法解决的许多复动强度,同时解决了手工编程无法解决的许多复杂零件的编程难题杂零件的编程难题自动编程的主要类型有:自动编程的主要类型有:数控语言编程(如语言)数控语言编程(如语言)、图形交互式编图形交互式编程(如软件)和实物模型式自动程(如软件)和实物模型式自动编程编程3232数控程序的结构数控程
21、序由三个部分组成:程序名、程序内容和程序结束例如:程序名;程序内容 ;程序结束3333()程序名 系统可以存储多个程序,为相互区分,在程序的开始必须冠以程序名:系统:(字母加四个数字)系统:(程序开始两个字符必须是字母)系统:(字母加若干个字母或数字)3434()程序内容l l程序内容由若干个程序段程序内容由若干个程序段程序内容由若干个程序段程序内容由若干个程序段组成,用来描述整个加工组成,用来描述整个加工组成,用来描述整个加工组成,用来描述整个加工过程。程序段过程。程序段过程。程序段过程。程序段=段号段号段号段号+程序程序程序程序字字字字+结束符结束符结束符结束符“;”。(西。(西。(西。(
22、西门子系统程序段结束符为门子系统程序段结束符为门子系统程序段结束符为门子系统程序段结束符为“”)”)”)”)l l程序段号用表示,段号程序段号用表示,段号程序段号用表示,段号程序段号用表示,段号可以不写并不影响程序的可以不写并不影响程序的可以不写并不影响程序的可以不写并不影响程序的执行。系统在执行程序时,执行。系统在执行程序时,执行。系统在执行程序时,执行。系统在执行程序时,是按照程序段的先后顺序是按照程序段的先后顺序是按照程序段的先后顺序是按照程序段的先后顺序依次执行,而不是按照段依次执行,而不是按照段依次执行,而不是按照段依次执行,而不是按照段号的大小顺序执行的。号的大小顺序执行的。号的大
23、小顺序执行的。号的大小顺序执行的。l l N10;N10;N20;N20;程序内容程序内容 N30;N30;3535()程序内容(续)l l程序字是由地址符(英文程序字是由地址符(英文程序字是由地址符(英文程序字是由地址符(英文字母)和数字组成,一个字母)和数字组成,一个字母)和数字组成,一个字母)和数字组成,一个程序字表示机床的一个动程序字表示机床的一个动程序字表示机床的一个动程序字表示机床的一个动作或功能。例如:作或功能。例如:作或功能。例如:作或功能。例如:M03 S50 M03 S50 M03 S50 M03 S50 其中其中其中其中M M M M、S S S S为地址,数字为地址,数
24、字为地址,数字为地址,数字03030303、50505050与前面的地址相结合成与前面的地址相结合成与前面的地址相结合成与前面的地址相结合成为一个程序字,代表着不为一个程序字,代表着不为一个程序字,代表着不为一个程序字,代表着不同的功能同的功能同的功能同的功能()程序结束:()程序结束:()程序结束:()程序结束:程序的最后必须程序的最后必须程序的最后必须程序的最后必须用用用用“M3M3M3M3/M02M02M02M02”等指令结等指令结等指令结等指令结束,否则系统报束,否则系统报束,否则系统报束,否则系统报警警警警l lN10 N10 M03 S50 M03 S50;程序字程序字程序字程序字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 基础知识 课件
限制150内