数控编程基础知识PPT教学课件

上传人:大米 文档编号:569524809 上传时间:2024-07-30 格式:PPT 页数:123 大小:3MB
返回 下载 相关 举报
数控编程基础知识PPT教学课件_第1页
第1页 / 共123页
数控编程基础知识PPT教学课件_第2页
第2页 / 共123页
数控编程基础知识PPT教学课件_第3页
第3页 / 共123页
数控编程基础知识PPT教学课件_第4页
第4页 / 共123页
数控编程基础知识PPT教学课件_第5页
第5页 / 共123页
点击查看更多>>
资源描述

《数控编程基础知识PPT教学课件》由会员分享,可在线阅读,更多相关《数控编程基础知识PPT教学课件(123页珍藏版)》请在金锄头文库上搜索。

1、主主讲: : 王都阳王都阳数控数控编程基程基础知知识1 1a a目录一、基本概念一、基本概念二、机床坐二、机床坐标系系三、程序三、程序结构构四、字及字功能四、字及字功能五、与参考点相关的指令五、与参考点相关的指令六、六、绝对与增量坐与增量坐标系系七、数学七、数学处理理八、基本的八、基本的编程指令程指令2 2a a一、基本概念一、基本概念1.1.数字控制(数字控制(Numerical ControlNumerical Control)n用数字化信息用数字化信息实现机床控制的一种方法。是近机床控制的一种方法。是近代代发展起来的一种自展起来的一种自动控制技控制技术,简称称NCNC。2.2.数控机床数

2、控机床n采用数字控制技采用数字控制技术的新型自的新型自动化机床。化机床。3 3a a(1)数控机床的)数控机床的发展史展史n19521952年美国帕森斯公司和麻省理工学院研制世年美国帕森斯公司和麻省理工学院研制世界上第一台三坐界上第一台三坐标数控立式数控立式铣床。床。n两个两个阶段六个段六个时代代其他国家我国NC阶段电子管时代晶体管时代集成电路时代195219591965195819641972CNC阶段小型计算机时代微处理器时代通用型CNC时代1970197419901978198119924 4a a1、世界上第一台数控机床是、世界上第一台数控机床是()年研制出来的。年研制出来的。A、19

3、30B、1947C、1952D、19582、数控机床、数控机床诞生于(生于()。)。A、美国、美国B、日本、日本C、英国、英国D、德国、德国3、世界上第一台数控机床于、世界上第一台数控机床于1952年在美国年在美国问世。世。()4、数控机床与其他自、数控机床与其他自动机床的一个机床的一个显著区著区别在在于当加工于当加工对象改象改变时,除了重新装,除了重新装夹工件和工件和更更换刀具外,只需刀具外,只需对机床作一些机床作一些调整,而不整,而不需更需更换控制介控制介质,就可自,就可自动加工出新的工件。加工出新的工件。()5 5a a(2)数控机床的特点)数控机床的特点n自自动化程度高化程度高,劳动强

4、度低度低n加工精度高,加工加工精度高,加工质量量稳定定n对加工加工对象的适象的适应性性强n生生产效率高,效率高,经济效益好效益好n便于便于现代管理代管理 n易于建立易于建立计算机通信网算机通信网络 6 6a a(3)数控机床的适用范)数控机床的适用范围 一一般般来来说,数数控控机机床床特特别适适用用于于加加工工零零件件较复复杂、精度要求高和精度要求高和产品更新品更新频繁、生繁、生产周期要求短的周期要求短的场合。合。n批量小而又多次生批量小而又多次生产的零件的零件n几何形状复几何形状复杂的零件的零件n在加工在加工过程中必程中必须进行多种加工的零件行多种加工的零件n切削余量大的零件切削余量大的零件

5、n公差公差带范范围小的零件小的零件n工工艺设计变化快的零件化快的零件n加工加工过程中的程中的错误造成造成严重浪重浪费的的贵重的零件重的零件 n需要全部需要全部检测的零件的零件7 7a a1、数控机床适于(、数控机床适于()生)生产。A、大型零件、大型零件B、小批量、形状复、小批量、形状复杂零件零件C、小型零件、小型零件D、低精度零件、低精度零件2、加工精度高、(、加工精度高、()、自)、自动化程度高、化程度高、劳动强度低、生度低、生产效率高等是数控机床加工的特点。效率高等是数控机床加工的特点。A、加工、加工轮廓廓简单、生、生产批量又特批量又特别大的零件大的零件B、对加工加工对象的适象的适应性性

6、强C、装、装夹困困难或必或必须依靠人工找正、定位才能保依靠人工找正、定位才能保证其加工精度的其加工精度的单件零件件零件D、适于加工余量特、适于加工余量特别大、材大、材质及余量都不均匀及余量都不均匀的坯件的坯件8 8a a3、数控机床适用于批量小、品种更、数控机床适用于批量小、品种更换频繁、繁、零件零件结构复构复杂、精度要求高的、精度要求高的产品加工。品加工。()4、数控机床加工的、数控机床加工的优点很多,它能适用于所点很多,它能适用于所有的机械加工。(有的机械加工。()5、采用数控机床可以提高零件的加工精度,、采用数控机床可以提高零件的加工精度,稳定定质量、提高生量、提高生产率,完成普通机床率

7、,完成普通机床难以加工的复以加工的复杂型面的加工。(型面的加工。()9 9a a(4)数控机床的)数控机床的发展展趋势n高精度化高精度化n高可靠性高可靠性 n高柔性化高柔性化 n复合化复合化 n高速度化高速度化 n制造系制造系统自自动化化 1010a a(5)数控机床的)数控机床的组成成1111a a1、数控机床由四个基本部分、数控机床由四个基本部分组成:(成:()、数控装置、伺服系)、数控装置、伺服系统和机床本体部分。和机床本体部分。A、数控程序、数控程序B、信息、信息载体体C、伺服、伺服电动机机D、可、可编程控制器程控制器2、数控机床的核心装置是(、数控机床的核心装置是()。)。A、机床本

8、体、机床本体B、数控装置、数控装置C、输入入输出装置出装置D、伺服装置、伺服装置3、伺服系、伺服系统的作用是把来自数控装置的脉冲的作用是把来自数控装置的脉冲信号信号转换成机床移成机床移动部件的运部件的运动。(。()1212a a4、数控装置是数控机床的运算和控制系、数控装置是数控机床的运算和控制系统。()5、检测元件的作用是元件的作用是检测位移和速度的位移和速度的实际值,并向数控装置或伺服装置,并向数控装置或伺服装置发送反送反馈信信号,从而构成号,从而构成闭环控制。(控制。()6、数控的、数控的实质是是计算机控制。(算机控制。()1313a a(6)数控机床的分)数控机床的分类1)按控制方式分

9、)按控制方式分n点位控制系点位控制系统n直直线切削控制系切削控制系统n连续(轮廓)控制系廓)控制系统1414a a1、按照机床运、按照机床运动的控制的控制轨迹分迹分类,加工中心属于(,加工中心属于()。)。A、点位控制点位控制B、直直线控制控制C、轮廓控制廓控制D、远程控制程控制2、在同一、在同一时间内控制一个坐内控制一个坐标方向上的移方向上的移动的系的系统是(是()控制系)控制系统。A、点位、点位B、点位直、点位直线C、轮廓廓D、连续3、按数控系、按数控系统的控制方式分的控制方式分类,数控机床分,数控机床分为:开:开环控制数控机床、(控制数控机床、()、)、闭环控制数控机床。控制数控机床。A

10、、点位控制数控机床、点位控制数控机床B、点位直、点位直线控制数控机床控制数控机床C、半、半闭环控制数控机床控制数控机床D、轮廓控制数控机床廓控制数控机床1515a a4、数控、数控钻床和数控冲床都属于床和数控冲床都属于轮廓控制机床。廓控制机床。()5、数控坐、数控坐标镗床是一种点位控制数控机床。床是一种点位控制数控机床。()6、数控、数控车床是一种床是一种轮廓控制数控机床。(廓控制数控机床。()7、点位控制的数控机床只控制起点和、点位控制的数控机床只控制起点和终点位点位置,置,对加工加工过程中的程中的轨迹没有迹没有严格要求。(格要求。()8、点位控制系、点位控制系统不不仅要控制从一点到另一点要

11、控制从一点到另一点的准确定位,的准确定位,还要控制从一点到另一点的路要控制从一点到另一点的路径。(径。()1616a a2)按伺服控制方式分)按伺服控制方式分n开开环控制系控制系统特点:特点:无位置反无位置反馈装置,因此控制精度低。装置,因此控制精度低。工作比工作比较稳定。定。适用于中、小型数控机床。适用于中、小型数控机床。1717a an全全闭环伺服系伺服系统特点:特点:有位置反有位置反馈装置,并安装在工作台上装置,并安装在工作台上, ,反反馈工作台的工作台的直直线位移位移, ,定位精度高。定位精度高。调试、维修麻修麻烦,稳定性差。定性差。大型和精密机床。大型和精密机床。1818a an半半

12、闭环伺服系伺服系统特点:特点:有位置反有位置反馈装置,并安装在装置,并安装在丝杆或杆或电机机输出出轴上,上,将其角位移反将其角位移反馈回来,因有一部分回来,因有一部分传动误差没有差没有进行行补偿,所以加工精度低于,所以加工精度低于闭环的。的。系系统调试、维修容易,修容易,稳定性定性较好。好。1919a a注意:注意:开开环、全、全闭环、半、半闭环伺服系伺服系统的区的区别不同不同处 位置位置检测装置装置检测元件元件安装位置安装位置反反馈信号信号控制控制精度精度稳定定性性维修修难易程度易程度开开环无无低低好好易易全全闭环 有有工作台工作台直直线位移位移高高差差难半半闭环 有有丝杠或杠或电动机机输出

13、出轴角位角位移或移或速度速度一般一般 一般一般 一般一般2020a a1、数控、数控闭环伺服系伺服系统的速度反的速度反馈装置装在(装置装在()。)。A、伺服、伺服电动机上机上B、伺服、伺服电动机主机主轴上上C、工作台上、工作台上D、工作台、工作台丝杠上杠上2、开、开环控制系控制系统是是带有位置有位置检测装置的控制装置的控制系系统,它,它结构构简单、容易、容易调试、成本低;、成本低;()3、闭环控制系控制系统是反指不是反指不带位置位置检测装置的装置的控制系控制系统,它,它结构复构复杂、不易、不易调试、成本、成本高;(高;()2121a a4、闭环进给伺服系伺服系统与半与半闭环进给伺服系伺服系统主

14、要区主要区别在于(在于()。)。A、位置控制器、位置控制器B、检测单元元C、伺服、伺服驱动器器D、控制、控制对象象5、以下系、以下系统中中()在目前在目前应用用较多。多。A、闭环B、开、开环C、半、半闭环D、双、双闭环6、位置、位置检测元件装在伺服元件装在伺服电动机的尾部的是机的尾部的是()系系统。A、闭环B、半、半闭环C、开、开环D、三者均不是、三者均不是7、数控半、数控半闭环控制系控制系统一般利用装在一般利用装在电动机或机或丝杠杠上的光上的光栅获得位置反得位置反馈量。(量。()2222a a8、在、在闭环数控机床中的伺服数控机床中的伺服电机一般采用步机一般采用步进电机。机。()9、伺服系、

15、伺服系统的的执行机构常采用直流或交流伺服行机构常采用直流或交流伺服电动机。(机。()10、半、半闭环和全和全闭环位置反位置反馈系系统的根本差的根本差别在于在于位置位置传感器安装的位置不同,半感器安装的位置不同,半闭环的位置的位置传感感器安装在工作台上,全器安装在工作台上,全闭环的位置的位置传感器安装在感器安装在电机的机的轴上。(上。()11、开开环控制系控制系统一般适用于一般适用于经济型数控机床和旧型数控机床和旧机床数控化改造。(机床数控化改造。()12、半半闭环控制系控制系统通常在机床的运通常在机床的运动部件上直接部件上直接安装位移安装位移测量装置。(量装置。()2323a a3.3.数控加

16、工程序数控加工程序n将将加加工工所所需需信信息息用用特特定定的的代代码编制制,用用来控制数控机床的加工,来控制数控机床的加工,这样的程序。的程序。2424a a(1)程序)程序编制的内容制的内容制制定定工工艺方方案案数数学学处理理编写写程程序序程程序序校校验修修 改改分分析析零零件件图样2525a a首件首件试切是用来切是用来检验程序程序编制是否有制是否有错。()数控程序数控程序编制是指由分析零件制是指由分析零件图样到程序到程序检验的全的全过程。(程。()2626a a(2)程序)程序编制的方法制的方法 n手工手工编程程形状形状简单零件零件n自自动编程程形状复形状复杂零件零件2727a a手工

17、手工编程适程适应于各种工件形状的于各种工件形状的编程。程。()数控机床既可以自数控机床既可以自动加工,也可以手加工,也可以手动加工。(加工。()2828a a(3)数控程序)数控程序编制的国制的国际标准准nEIAEIA代代码( (美国美国电子工子工业协会会) )nISOISO代代码( (国国际标准化准化协会会) )异同点异同点奇偶校奇偶校验容量容量特征性特征性EIAEIA补奇奇码(第(第8列)列)2 26 6特征不明特征不明显ISOISO补偶偶码(第(第5列)列)27特征明特征明显2929a a1、EIA代代码区区别于于ISO代代码的最大特点是每的最大特点是每行孔数行孔数为()A、奇数、奇数B

18、、偶数、偶数C、7孔孔D、8孔孔2、ISO代代码中第五列是奇校中第五列是奇校验位。(位。()3030a a4.4.专业术语NCNC (Numerical Control) (Numerical Control) 数字控制数字控制CNCCNC(Computer Numerical Control)Computer Numerical Control) 计算机数字控制算机数字控制CADCAD(ComputerComputerAidedAidedDesignDesign) 计算机算机辅助助设计CAMCAM(ComputerComputerAidedAidedManufactureManufactur

19、e) 计算机算机辅助制造助制造3131a aCAECAE(ComputerComputerAidedAidedEngineeringEngineering) 计算机算机辅助工程分析助工程分析CAPPCAPP( (ComputerComputerAidedAidedProcessProcessPlanning)Planning) 计算机算机辅助工助工艺规程程设计CIMSCIMS(Computer(ComputerIntegratedIntegratedManufacturingManufacturingSystemSystem)计算机集成制造系算机集成制造系统FMSFMS(Flexible Ma

20、nufacturing System)(Flexible Manufacturing System) 柔性制造系柔性制造系统MCMC(Machining(Machining centers)centers)加工中心加工中心 3232a aQCQC(Quality Control)(Quality Control) 质量控制量控制DNCDNC(Direct Numerical Control)(Direct Numerical Control) 直接数控直接数控ACAC(Adaptive Control)(Adaptive Control) 自适自适应控制控制MNCMNC(Micro-compu

21、ter(Micro-computerNumerical Control)Numerical Control) 微机数控微机数控ENCENC( (EconomicalEconomical Numerical Control) Numerical Control) 经济型数控型数控3333a a1、MNC表示(表示()A、数控系、数控系统B、微机数控、微机数控系系统C、计算机数控系算机数控系统D、经济型数控系型数控系统2、FMS是指(是指()。)。A、直接数字控制、直接数字控制B、自、自动化工厂化工厂C、柔性制造系、柔性制造系统D、计算机集成制造系算机集成制造系统3、CAM是指(是指()。)。A、

22、计算机算机辅助助设计B、计算机算机辅助制助制造造C、计算机算机辅助工助工艺规划划D、计算机集成制算机集成制3434a a4、AC控制是指(控制是指()。)。A、闭环控制控制B、半、半闭环控制控制C、群控系、群控系统D、自适、自适应控制控制5、英文、英文缩写写NC的含的含义是:(是:()A、数控程序、数控程序B、数控、数控编程程C、数控加工、数控加工D、数字控制、数字控制3535a a二、坐二、坐标系系1.1.机床坐机床坐标系系(1 1)标准坐准坐标系:系:直角坐直角坐标系系X、Y、Z旋旋转坐坐标系系A、B、CnX、Y、Z右手直角笛卡右手直角笛卡尔坐坐标系系nA、B、C右手螺旋定右手螺旋定则36

23、36a a右手直角笛卡右手直角笛卡尔定定则3737a a右手螺旋定右手螺旋定则3838a a3939a a1、用右手笛卡、用右手笛卡尔坐坐标系判断机床坐系判断机床坐标系系时,食指方向指向(食指方向指向()A、X轴B、Y轴C、Z轴D、B轴2、数控机床的旋、数控机床的旋转轴之一之一B轴是是绕()直直线轴旋旋转的的轴。A、X轴B、Y轴C、Z轴D、W轴3、数控机床、数控机床绕X轴旋旋转的回的回转的运的运动坐坐标轴是(是()。)。A、A轴B、B轴C、C轴D、D轴4040a a4、数控机床的旋、数控机床的旋转轴之一之一B轴是是绕()直直线轴旋旋转的的轴。A、X轴B、Y轴C、轴D、W轴5、数控机床坐、数控机

24、床坐标系采用右手直角笛卡系采用右手直角笛卡尔坐坐标系。(系。()4141a a(2 2)运)运动方向方向 假假设工件不工件不动,刀具相,刀具相对移移动。正方向正方向为增大工件与刀具之增大工件与刀具之间的距离的方向。的距离的方向。4242a a1、确定坐、确定坐标系正方向系正方向时,通常假定(,通常假定()A、被加工工件和刀具不、被加工工件和刀具不动B、刀具不、刀具不动,被加工工件移,被加工工件移动C、被加工工件和刀具都移、被加工工件和刀具都移动D、被加工工件不、被加工工件不动,刀具移,刀具移动2、数控机床坐、数控机床坐标轴命名原命名原则规定,(定,()的运)的运动方向方向为该坐坐标轴的正方向。

25、的正方向。A、刀具、刀具远离工件离工件B、刀具接近工件、刀具接近工件C、工件、工件远离刀具离刀具D、工件接近刀具、工件接近刀具4343a a3、数控机床有不同的运、数控机床有不同的运动形式,需要考形式,需要考虑工工件与刀具相件与刀具相对运运动关系及坐关系及坐标方向,方向,编写写程序程序时,采用(,采用()的原)的原则编写程序。写程序。A、刀具固定不、刀具固定不动,工件相,工件相对移移动B、铣削加工刀具只做削加工刀具只做转动,工件移,工件移动;车削加工刀具移削加工刀具移动,工件,工件转动C、分析机床运、分析机床运动关系后再根据关系后再根据实际情况情况D、工件固定不、工件固定不动,刀具相,刀具相对

26、移移动4、编制加工程序制加工程序时一律假定刀具固定,工件一律假定刀具固定,工件移移动。(。()4444a a(3 3)坐)坐标轴的确定的确定n先先Z Z轴后后X X轴,最后,最后Y Y轴。 1 1)Z Z轴:平行于机床主:平行于机床主轴轴线的方向;的方向; 2 2)X X轴:水平平面内,垂直于:水平平面内,垂直于Z Z轴; 工件旋工件旋转(如(如车床):工件的径向。床):工件的径向。刀具旋刀具旋转(如(如铣床、加工中心)床、加工中心)卧式机床:人站在立柱旁,面向工件看,右手卧式机床:人站在立柱旁,面向工件看,右手为X轴正方向;正方向;立式机床:人站在工作位,面向立柱看,右手立式机床:人站在工作

27、位,面向立柱看,右手为X轴正方向。正方向。3)Y轴:由上述两:由上述两轴确定。确定。4545a a卧式数控卧式数控车床床立式数控立式数控铣床床4646a a4747a a4848a a4949a a5050a a1、数控机床的、数控机床的Z轴方向是指(方向是指()。)。A、平行于工件装、平行于工件装夹方向方向B、垂直于工件装、垂直于工件装夹方向方向C、与主、与主轴回回转中心平行中心平行D、不确定、不确定2、数控机床的坐、数控机床的坐标系采用右手笛卡儿坐系采用右手笛卡儿坐标,在确定具体坐在确定具体坐标时,先定,先定x轴,再根据右手,再根据右手法法则定定Z轴。(。()3、不同的数控机床各坐、不同的

28、数控机床各坐标轴的运的运动各不相同,各不相同,编程程时一律假定刀具相一律假定刀具相对于静止的工件运于静止的工件运动。(。()5151a a(4)机床原点)机床原点n机床上一个固定点,由机床生机床上一个固定点,由机床生产商确定,机床使商确定,机床使用用用用户无法修改。无法修改。1 1)数控)数控车床床卡卡盘端面与主端面与主轴轴线的交点。的交点。5252a a 2)数控数控铣床床X、Y、Z三个直三个直线坐坐标轴正正方向的极限位置。方向的极限位置。5353a a1、下列、下列说法不正确的是(法不正确的是()A、机床原点、机床原点为机床上一个固定点机床上一个固定点B、机床原点、机床原点为工件上一个固定

29、点工件上一个固定点C、机床原点由制造厂确定、机床原点由制造厂确定2、数控机床的机械零点是不受限制任意、数控机床的机械零点是不受限制任意设定定的。(的。()5454a a2.2.编程坐程坐标系系n编程坐程坐标系系为了了编程方便,程方便,编程人程人员根根据零件据零件图样及加工工及加工工艺等建立的坐等建立的坐标系。系。n编程原点程原点是根据加工零件是根据加工零件图样及加工工及加工工艺要求要求选定的坐定的坐标系原点。系原点。注:注:编程原点程原点应尽量尽量选择在零件的在零件的设计基准基准或工或工艺基准上。基准上。5555a a3.3.加工坐加工坐标系(工件坐系(工件坐标系)系)n工件原点(程序原点)工

30、件原点(程序原点)零件被装零件被装夹好后,好后,相相应的的编程原点在机床坐程原点在机床坐标系中的位置。系中的位置。n加工坐加工坐标系系以确定的加工原点以确定的加工原点为基准所基准所建立的坐建立的坐标系。系。5656a a注意:注意:机床坐机床坐标系与系与编程坐程坐标系、加工坐系、加工坐标系的相互关系系的相互关系n机床坐机床坐标系是所有坐系是所有坐标系的基准。系的基准。n编程坐程坐标系中各系中各轴方向与数控机床相方向与数控机床相应的坐的坐标轴方向一致。方向一致。n编程坐程坐标系、加工坐系、加工坐标系重合。系重合。5757a a1、数控、数控编程程时,应首先首先设定(定()。)。A、机床原点、机床

31、原点B、固定参考点、固定参考点C、机床坐、机床坐标系系D、工件坐、工件坐标系系2、编程坐程坐标系是系是编程人程人员在在编程程过程中所用程中所用的坐的坐标系,其坐系,其坐标的建立就与所使用机床的建立就与所使用机床的坐的坐标系相一致。(系相一致。()3、编程数控程序程数控程序时一般以机床坐一般以机床坐标系作系作为编程依据。(程依据。()4、编制数控程序制数控程序时一般以工件坐一般以工件坐标系系为依据。依据。()5858a a5、数控机床的机械零点是不受限制任意、数控机床的机械零点是不受限制任意设定定的。(的。()6、编程坐程坐标系可以任意系可以任意设定。(定。()7、机床坐、机床坐标系原点的位置通

32、常由系原点的位置通常由编程人程人员确确定。(定。()8、工件坐、工件坐标系原点的位置通常由厂家确定。系原点的位置通常由厂家确定。()5959a a4.4.机床参考点机床参考点u机床参考点是用于机床参考点是用于对机床运机床运动进行行检测和和控制的固定位置点。控制的固定位置点。u机床参考点的位置是由机床制造厂家在每机床参考点的位置是由机床制造厂家在每个个进给轴上用限位开关精确上用限位开关精确调整好的,坐整好的,坐标值已已输入数控系入数控系统中。因此参考点中。因此参考点对机机床原点的坐床原点的坐标是一个已知数。是一个已知数。6060a a注意:注意:通常在数控通常在数控铣床上机床原点和机床参考点是床

33、上机床原点和机床参考点是重合的;重合的;数控数控车床上机床参考点是离机床原点最床上机床参考点是离机床原点最远的的极限点。极限点。数控机床开机数控机床开机时,通,通过手手动回零操作确定机回零操作确定机床原点,只有机床原点被确床原点,只有机床原点被确认后,刀具(或后,刀具(或工作台)移工作台)移动才有基准。才有基准。6161a a注意:注意:机床原点、机床参考点、机床原点、机床参考点、编程原点、程原点、加工原点的相互关系。加工原点的相互关系。n机床原点是所有坐机床原点是所有坐标系原点的基准,加工原系原点的基准,加工原点必点必须通通过机床原点确定;机床原点确定;n机床参考点在机床参考点在车床上是离开

34、机床原点最床上是离开机床原点最远的的点,点,铣床上床上这两点重合;两点重合;n编程原点和加工原点重合。程原点和加工原点重合。6262a a三、程序三、程序结构构 1.1.程序名程序名 %(%(或或O O)+ + 四位数字四位数字 2.2.程序主体程序主体 程序段格式:程序段格式: (1 1)固定地址程序段格式)固定地址程序段格式 (2 2)带分隔符固定地址程序段格式分隔符固定地址程序段格式 (3 3)字地址程序段格式)字地址程序段格式6363a a3.3.程序程序结束束 M02(M02(或或M30)M30)6464a a常用的程序段格式是(常用的程序段格式是()A、字地址程序段格式、字地址程序

35、段格式B、带分隔符的程序段格式分隔符的程序段格式C、固定、固定顺序程序段格式序程序段格式6565a a四、字及字功能四、字及字功能N_G_X_Y_Z_F_M_S_T_N_G_X_Y_Z_F_M_S_T_1.N1.N顺序号序号N + N + 多个正整数字多个正整数字注:注:顺序号只是程序段的名称,与程序序号只是程序段的名称,与程序执行行的先后的先后顺序无关。序无关。功用:功用:校校对和和检索修改程序;索修改程序; 条件条件转向的目向的目标。6666a a2.G2.G准准备功能字功能字G + 1G + 12 2正整数字正整数字模模态指令:指令:该指令一旦在某程序段中指定,指令一旦在某程序段中指定,

36、其功能一直保持到被取消或被同其功能一直保持到被取消或被同组其它代其它代码所代替。所代替。非模非模态指令:指令:其功能其功能仅在所出在所出现的程序段内的程序段内有效。(如:有效。(如:G04G04、G27G27、G28G28、G29G29、G30G30、G53G53、G92G92)6767a aG功功能能G功功能能G功功能能G00G00 快速定位快速定位G40G40 取消刀具半径取消刀具半径补偿G90G90 绝对值编程程G01G01 直直线插插补G41G41 左刀左刀补G91G91 增量增量值编程程G02G02 顺圆插插补G42G42 右刀右刀补G03G03 逆逆圆插插补G94G94 每分每分钟

37、进给G54G54 选择坐坐标系系1 1G95G95 每每转进给G04G04 暂停停G55G55 选择坐坐标系系2 2G56G56 选择坐坐标系系3 3G96G96 恒恒线速控制速控制G17G17 XYXY平面平面选择G57G57 选择坐坐标系系4 4G97G97 恒恒线速取消速取消G18G18 ZXZX平面平面选择G58G58 选择坐坐标系系5 5G19G19 YZYZ平面平面选择G59G59 选择坐坐标系系6 66868a a注意:注意:同同组的代的代码不能出不能出现在一个程序段中;在一个程序段中;不同不同组的代的代码根据需要可以在一个程序段根据需要可以在一个程序段中出中出现。其中:其中:G

38、01G01、G17G17、G21G21、G40G40、G90G90、G94G94为缺缺省状省状态。6969a a例:例:1 1、不同、不同组的的G G指令出指令出现在同一程序段中在同一程序段中时,(,( )A A、前面的指令有效、前面的指令有效 B B、前后的指令均有效、前后的指令均有效 C C、后面的指令有效、后面的指令有效 D D、前后的指令均无效、前后的指令均无效2 2、同、同组的的G G指令出指令出现在同一程序段中在同一程序段中时,(,( )A A、前面的指令有效、前面的指令有效 B B、前后的指令均有效、前后的指令均有效 C C、后面的指令有效、后面的指令有效 D D、前后的指令均无

39、效、前后的指令均无效7070a a3、下列哪一个是非模、下列哪一个是非模态指令。(指令。()A、G41B、G01C、G90D、G044、程序段、程序段G00G01G02G03X50.0Y70.0R30.0F70;最最终执行(行()指令。)指令。A、G00B、G01C、G02D、G03模模态指令的作用一直延指令的作用一直延续到下一个非模到下一个非模态指令指令为止。(止。()5、准、准备功能功能G40、C41、G42都是模都是模态指令。(指令。()6、G96功能功能为主主轴恒恒线速度控制,速度控制,G97功能功能为主主轴恒恒转速控制。(速控制。()7、数控机床、数控机床编程中的模程中的模态指令必指

40、令必须由非模由非模态指令取指令取消。(消。()7171a a8、华中数控系中数控系统中,中,G96S200表示切削速表示切削速度是度是200m/mim。(。()9、华中数控系中数控系统中,中,G97S1500表示主表示主轴转速速为1500r/min。(。()10、模、模态指令在整个程序中只需指令在整个程序中只需输入一次。入一次。( )11、同、同组模模态G代代码可以放在一个程序段中,可以放在一个程序段中,而且与而且与顺序无关。(序无关。()7272a a3.3.尺寸字尺寸字第一第一组:X X、Y Y、Z Z U U、V V、W W P P、Q Q、R R 第二第二组:A A、B B、C C、D

41、 D、E E 第三第三组:I I、J J、K K、P P、R R7373a a4.F4.F进给功能字功能字G94G94:每分:每分钟进给量(量(mm/min mm/min )G95G95:每:每转进给量(量(mm/r mm/r )注:注:当接入当接入电源源时,机床,机床进给方式默方式默认G94G94。fm=frfm=frS S其中:其中:fmfm每分每分钟进给量(量(mm/min mm/min ) frfr每每转进给量(量(mm/r mm/r )S每分每分钟主主轴转速(速(r/minr/min)7474a a5.S5.S主主轴转速功能字速功能字n主主轴线速度恒定速度恒定 G96 S_G96 S

42、_;设定主定主轴线速度恒定(速度恒定(m/min)m/min)n主主轴转速度恒定速度恒定 G97 S_G97 S_;设定主定主轴转数恒定(数恒定(r/minr/min)7575a a6.T6.T刀具功能字刀具功能字nT2位位T T (刀具号)(刀具号)nT4位位T T 刀具号刀具号 补偿号号* *为使用方便,尽量使刀具序号和刀具使用方便,尽量使刀具序号和刀具补偿号保持一致;号保持一致;注:注:T T代代码与刀具移与刀具移动指令在同一程序段指令在同一程序段时,先,先执行行T T代代码。 7676a a1、T为()功能。)功能。A、准、准备功能功能B、辅助功能助功能C、刀具功能、刀具功能D、主、主

43、轴转速功能速功能2、F为()功能。)功能。A、准、准备功能功能B、辅助功能助功能C、刀具功能、刀具功能D、进给功能功能3、进给功能一般是用来指令机床主功能一般是用来指令机床主轴的的转速。(速。()4、F、S指令都是模指令都是模态指令。(指令。()5、主、主轴转速功能字一般用来指定主速功能字一般用来指定主轴的的转速。(速。()6、在数控系、在数控系统中,中,F地址字只能用来表示地址字只能用来表示进给速度。速度。()7777a aM M代代码功功 能能M M代代码功功 能能M00M00程序程序暂停停M03M03主主轴正正转M01M01选择停止停止M04M04主主轴反反转M02M02程序程序结束束M

44、05M05主主轴停止停止M30M30程序程序结束,并束,并返回程序首返回程序首M08M08冷却液开冷却液开M98M98调用子程序用子程序M09M09关关闭冷却液冷却液M99M99子程序子程序结束,束,并返回主程序并返回主程序7.M7.M辅助功能字助功能字7878a aM M指令分指令分为模模态(白色)和非模(白色)和非模态(红色)色)两种形式。两种形式。M M指令指令还可分可分为前置和后置指令两种。前置和后置指令两种。n前置指令:在前置指令:在轴运运动之前之前执行,如行,如M03M03、M04M04、M08M08。n后置指令:在后置指令:在轴运运动之后之后执行,如行,如M00M00、M01M0

45、1、M02M02、M30M30、M05M05、M09M09、M98M98、M99M99。注:注:华中系中系统同一程序段只能有一个同一程序段只能有一个M M指令。指令。 FANUCFANUC、SIMERIKESIMERIKE同一程序段最多可以有同一程序段最多可以有五个五个M M指令。(指令。(7979a aM00M00 程序程序暂停,按停,按“循循环启启动”按按钮程序程序继续往下往下执行。行。停机停机检查、工件、工件调头、尺寸尺寸测量,手工量,手工换刀刀或者或者变速等。速等。M01M01 计划(任划(任选)停止)停止 ,将,将操作面板上的操作面板上的“任任选停止停止”按按钮按下,按下,处于于计划

46、停划停止状止状态来确来确认这个指令。个指令。关关键尺寸的抽尺寸的抽样检查,或需要或需要临时停停车。M02M02 程序程序结束,主束,主轴、进给、冷却都停止,并使数控系冷却都停止,并使数控系统处于复位状于复位状态。程序程序结束束M30M30 功能与功能与M02M02相同,程序相同,程序结束,并返回程序束,并返回程序头。程序程序结束束8080a a1、M02为()指令。指令。A、程序、程序暂停停B、程序停止、程序停止C、程序、程序结束束D、主、主轴停止停止2、M09为()指令。指令。A、主、主轴停止停止B、主、主轴暂停停C、切削液关、切削液关D、切削液开、切削液开3、辅助功能助功能M02和和M30

47、都表示主程序的都表示主程序的结束,束,程序自程序自动运行至此后,程序运行停止,系运行至此后,程序运行停止,系统自自动复位一次。(复位一次。()4、M00指令属于准指令属于准备功能字指令,含功能字指令,含义是是主主轴停停转。(。()8181a a5、M00指令指令时程序程序暂时停止停止执行,按下任一行,按下任一键后,程序可后,程序可继续向下向下执行。(行。()8282a a五、与参考点相关的指令五、与参考点相关的指令1.1.自自动返回参考点返回参考点G28XY Z(中(中间点坐点坐标)一般用于自一般用于自动换刀或消除机械刀或消除机械误差。差。8383a a注意:注意:执行行G28G28指令指令时

48、,各,各轴先以先以G00G00的速度快移到程序指定的速度快移到程序指定的中的中间点位置,然后自点位置,然后自动返回参考点;返回参考点;在使用上在使用上经常将常将X X、Y Y轴和和Z Z轴分开来用;分开来用; X X、Y Y、Z Z值在在G90G90时为指定点在工件坐指定点在工件坐标系中的坐系中的坐标;在在G91G91时为指定点相指定点相对于起点的位移量;于起点的位移量;G28G28指令前要求机床在通指令前要求机床在通电后必后必须 ( (手手动) ) 返回返回过一一次参考点;次参考点;使用使用G28G28指令指令时,必,必须预先取消刀具先取消刀具补偿;G28G28为非模非模态指令。指令。848

49、4a a例:例:G28 G90 X1000 Y700G28 G90 X1000 Y700;返回参考点(;返回参考点(ABRABR) M06 T03M06 T03; 在参考点在参考点换刀刀 G29 X1500 Y200G29 X1500 Y200; 从参考点返回(从参考点返回(RBCRBC)4001000 1500200300700ABRCXY8585a a2.2.从参考点返回从参考点返回 G29 XG29 X Y Y Z Z (目(目标点坐点坐标)注意:注意:动作作顺序是从参考点快速到达序是从参考点快速到达G28G28指令的中指令的中间点,再从中点,再从中间点移点移动到到G29G29指令的点定

50、位。指令的点定位。因此因此紧跟在跟在G28G28指令后使用;指令后使用;其其动作与作与G00G00动作相同。作相同。8686a a六、六、绝对与增量坐与增量坐标系系 1.1.绝对坐坐标系系 机床运机床运动位置的坐位置的坐标值是相是相对于固定的于固定的坐坐标原点原点给出的。出的。 2.2.增量坐增量坐标系系 机床运机床运动位置的坐位置的坐标值是相是相对于前一位于前一位置的坐置的坐标点点给出的。出的。8787a a3.3.绝对坐坐标编程指令程指令G90G90 增量坐增量坐标编程指令程指令G91G91 XY703040100终点点起点起点08888a an绝对坐坐标编程:程:G90 G01 X40.

51、0 Y70.0 F100G90 G01 X40.0 Y70.0 F100G90 G01 X40.0 Y70.0 F100G90 G01 X40.0 Y70.0 F100;n增量坐增量坐标编程:程:G91 G01XG91 G01XG91 G01XG91 G01X60.0 Y40.0 F10060.0 Y40.0 F10060.0 Y40.0 F10060.0 Y40.0 F100;8989a a增量坐增量坐标编程,就是把上一工步的程,就是把上一工步的终点坐点坐标作作为本工步的坐本工步的坐标原点。(原点。()9090a a七、数学七、数学处理理n根据被加工零件根据被加工零件图样,按照已,按照已经确

52、定的加工确定的加工工工艺路路线和允和允许的的编程程误差,差,计算数控系算数控系统所需要所需要输入的数据,称入的数据,称为数学数学处理。理。n数学数学处理一般包括两个内容:理一般包括两个内容:(1 1)零件的几何形状尺寸)零件的几何形状尺寸(2 2)公差、)公差、误差等差等9191a a1.1.基点基点n零件的轮廓是由许多不同的几何要素所组成,如直线、圆弧、二次曲线等,各几何要素之间的连接点称为基点。计算方法:算方法:联立方程求法三角函数求法9292a a例例1:求下:求下图基点基点C的坐的坐标9393a a例例2:计算下算下图T1、T2点的坐点的坐标9494a a2.2.节点点n如果工件轮廓是

53、非圆曲线,就用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线的交点。9595a a零件零件轮廓几何元素的廓几何元素的连接点称接点称为节点(点()9696a a八、基本的八、基本的编程指令程指令1.1.快速点定位指令快速点定位指令G00G00 格式:格式:G00 X_Y_Z_G00 X_Y_Z_ 其中:其中:X X、Y Y、Z Z移移动终点的坐点的坐标。注:(1 1)G00G00的运的运动轨迹迹为一条直一条直线; (2 2)不需在程序段中)不需在程序段中设定移定移动速度速度F F,为系系统设定的最高速度。定的最高速度。 9797a aZX703040 100终点点起点起点G00 X140 Z

54、40G00 X140 Z40G00 U80 W-60G00 U80 W-609898a a2.2.直直线插插补指令指令G01G01格式:格式:G01 X_Y_Z_F_G01 X_Y_Z_F_ 其中:其中: F F 插插补速度。速度。注注:(1 1)G01G01的运的运动轨迹迹为一直一直线; (2 2)在程序段中)在程序段中设定移定移动速度速度F F。 9999a a110110Y YX XO 2020(终点)点)220220(起点)(起点)1010(G90) G01 X220 Y110 F200(G90) G01 X220 Y110 F200(G90) G01 X220 Y110 F200(G

55、90) G01 X220 Y110 F200;G91 G01 X200 Y100 F200G91 G01 X200 Y100 F200G91 G01 X200 Y100 F200G91 G01 X200 Y100 F200;100100a a1、“G00”指令定位指令定位过程中,刀具所程中,刀具所经过的的路径是路径是()。A、直、直线B、曲、曲线C、圆弧弧D、连续多多线段段2、G00和和G01的运行的运行轨迹都一迹都一样,只是速度,只是速度不一不一样。(。()3、G00指令可以用于切削加工。(指令可以用于切削加工。()4、G00指令指令为快速点定位指令。(快速点定位指令。()5、G00指令中不

56、需要指令中不需要给定定进给速度。(速度。()101101a a3.3.圆弧插弧插补指令指令顺时针圆弧插弧插补指令指令G02G02 逆逆时针圆弧插弧插补指令指令G03G03(1 1)格式)格式格式格式1 1:102102a a其中:其中:X X、Y Y、Z Z圆弧的弧的终点坐点坐标; I I、J J、K K圆心相心相对于于圆弧起点的弧起点的增量坐增量坐标,与,与G90G90和和G91G91无关。也可看作是,从无关。也可看作是,从圆弧起弧起点点指向指向圆心心的的矢量矢量在在X X、Y Y、Z Z坐坐标轴上的分量,上的分量,有符号。有符号。注意:注意:nI I、J J、K K有符号;有符号;nI I

57、、J J、K K不管在不管在G90G90或或G91G91中都是增量中都是增量值。103103a a格式格式2:R R圆弧的半径。弧的半径。104104a a注意:注意:n当当圆弧的弧的圆心角小于心角小于180180时,用,用+R+R;n当当圆弧的弧的圆心角大于心角大于180180时,用,用-R-R;n当当圆弧的弧的圆心角等于心角等于180180时,用,用+R+R和和-R-R均均可;可;n整整圆不能用不能用R R描述,只能用描述,只能用I I、J J、K K;n同一程序段中出同一程序段中出现R R和和I I、J J、K K时, R R有效。有效。105105a a(2)旋向判断旋向判断n从第三根

58、从第三根轴的正方向往的正方向往负方向看,方向看,顺时针圆弧弧插插补为G02G02,逆,逆时针圆弧插弧插补为G03G03。YXYG17G03G02ZXG18G03G02ZG19G03G02106106a a107107a a(3 3)例)例1 1108108a a1)半径半径编程格式程格式n圆弧弧a的加工程序的加工程序为:G90 G03 x0 y30 R30 F100G90 G03 x0 y30 R30 F100; G91 G03 x-30 y30 R30 F100G91 G03 x-30 y30 R30 F100;n圆弧弧b的加工程序的加工程序为:G90 G03 x0 y30 R-30 F10

59、0G90 G03 x0 y30 R-30 F100; G91 G03 x-30 y30 R-30 F100G91 G03 x-30 y30 R-30 F100;109109a a2)圆心心编程格式程格式n圆弧弧a的加工程序的加工程序为:G90 G03 x0 y30 I-30 G90 G03 x0 y30 I-30 (J0J0) F100F100; G91 G03 x-30 y30 I-30 G91 G03 x-30 y30 I-30 (J0J0) F100F100;n圆弧弧b的加工程序的加工程序为:G90 G03 x0 y30 G90 G03 x0 y30 (I0I0) J30 F100J30

60、 F100; G91 G03 x-30 y30 G91 G03 x-30 y30 (I0I0) J30 F100J30 F100;110110a a 例例2 2111111a a从从a a点点顺时针一周一周时的程序:的程序:G90 G02 G90 G02 (x30 y0x30 y0) I-30 I-30 (J0J0) F100F100; G91 G02 G91 G02 (x0 y0x0 y0) I-30 I-30 (J0J0) F100F100;从从b b点逆点逆时针一周一周时的程序:的程序:G90 G03 G90 G03 (x0 y-30 I0x0 y-30 I0) J30 F100J30

61、F100; G91 G03 (x0 y0 I0) J30 F100G91 G03 (x0 y0 I0) J30 F100;112112a a 例例例例3 3 3 3113113a a1、G02X20Y20R-10F100;所加工的一般是;所加工的一般是()。)。A、整、整圆B、夹角角180的的圆弧弧C、180 夹角角360的的圆弧弧D、不确定、不确定2、在、在铣削一个削一个XY平面上的平面上的圆弧弧时,圆弧起点在弧起点在(30,0),),终点在(点在(-30,0),半径),半径为50,圆弧起点到弧起点到终点的旋点的旋转方向方向为顺时针,则铣削削圆弧弧的指令的指令为()。)。A、G17G90G0

62、2X-30.0Y0R50.0F50B、G17G90G03X-300.0Y0R-50.0F50C、G17G90G02X-30.0Y0R-50.0F50D、G18G90G02X30.0Y0R50.0F50114114a a3、在、在XY平面上,某平面上,某圆弧弧圆心心为(0,0),半径,半径为80,如果需要刀具从如果需要刀具从(80、0)沿沿该圆弧到达弧到达(0,80)点程点程序指令序指令为()。A、G02XOY80I80.0F300B、G03XOY80I-800F300C、G02X8O.Y0.J800F300D、G03X80Y0J-800F3004、在、在XY平面上,某平面上,某圆弧弧圆心心为(

63、0,0),半径,半径为80,如果需要刀具从如果需要刀具从(80,0)沿沿该圆弧到达弧到达(0,-80)点点程序指令程序指令为()。A、G90G03X80.0Y0R80.0F300B、G90G02X80.0Y0R80.0F300C、G90G03X0Y-80.0R80.0F300D、G90G02X0Y-80.0R80.0F300115115a a5、I、K为()坐)坐标尺寸。尺寸。A、直、直线B、圆心心C、圆弧弧终点点D、圆弧起点弧起点6、G03为()插)插补指令。指令。A、直、直线B、顺时针圆弧弧C、逆、逆时针圆弧弧D、螺、螺纹7、直径、直径为40mm,要求由,要求由A(20,0)点逆)点逆时针

64、圆弧插弧插补并返回并返回A点,其程序段格式点,其程序段格式为()。)。A、G91G03X20.0Y0I-20.0J0F100B、G90G03X20.0Y0I-20.0J0F100C、G91G03X20.0Y0R-20.0F100D、G90G03X20.0Y0R-20.0F100116116a a8、圆弧插弧插补方向(方向(顺时针和逆和逆时针)的)的规定定与(与()有关。)有关。A、X轴B、Y轴C、Z轴D、不在、不在圆弧平面内的坐弧平面内的坐标轴9、加工整、加工整圆时可以用可以用圆弧弧终点坐点坐标和半径和半径编写加工程序。(写加工程序。()10、若、若I、K、R同同时在一个程序段中出在一个程序段

65、中出现,则R有效,有效,I、K被忽略。(被忽略。()11、在、在编写写圆弧插弧插补程序程序时,若用半径,若用半径R指定指定圆心位置,不能描述整心位置,不能描述整圆。(。()117117a a12、当用、当用G02/G03指令,指令,对被加工零件被加工零件进行行圆弧弧编程程时,圆心坐心坐标I、J、K为圆弧弧终点到点到圆弧中心所弧中心所作矢量分作矢量分别在在X、Y、Z坐坐标轴方向上的分矢量方向上的分矢量(矢量方向指向(矢量方向指向圆心)。心)。()13、圆弧插弧插补加工中,加工中,I、J值是指是指圆弧起点相弧起点相对圆心的坐心的坐标。(。()14、不、不论在在G90还是是G91状状态下,下,G2和

66、和G3圆弧插弧插补指令中,指令中,圆弧弧圆心坐心坐标都是都是为绝对坐坐标。()15、圆弧半径弧半径R的的值为正正值时,圆弧段小于或等于弧段小于或等于半半圆。(。()16、只有用、只有用圆心坐心坐标与与终点坐点坐标方式才可以方式才可以编程一程一个整个整圆。(。()118118a a17、切削大于、切削大于180度的度的圆弧,其弧,其圆弧半径弧半径“R”值要使用正要使用正值。(。()119119a a4.4.暂停指令停指令G04G04nG04G04指令使程序指令使程序暂停,停,暂停停时间一到,一到,继续执行下一段程序。行下一段程序。 用途用途:切槽或:切槽或钻孔孔时将切屑及将切屑及时切断;切断;

67、横向切槽能将槽底部切平。横向切槽能将槽底部切平。 格式格式:G04 P_G04 P_ 例如例如:暂停停2 2秒,秒,G04 P2G04 P2;120120a a注意注意:(1 1)G04G04为非模非模态指令;指令;(2 2)使用)使用P P的的单位位为秒;秒;(3 3)G04G04的程序段里不能有其他指令。的程序段里不能有其他指令。121121a a5.5.坐坐标平面平面选择指令指令 G17 XYG17 XY平面平面 G18 ZXG18 ZX平面平面 G19 YZG19 YZ平面平面XYZG17G18G19注意注意:卧式:卧式车床默床默认的工作平面的工作平面为ZX平面。平面。立式立式铣床默床默认的工作平面的工作平面为XY平面。平面。122122a a6.6.公公/ /英制英制转换指令指令 G20 G20 英制英制输入入 G21G21 公制公制输入入注意注意:(1 1)G20G20和和G21G21可相互取代,在一个程序内,不能可相互取代,在一个程序内,不能同同时使用使用G20G20或或G21G21指令,且必指令,且必须在坐在坐标系确定系确定前指定;前指定;(2 2)G21G21为默默认状状态;(3 3)G20G20或或G21G21指令断指令断电前后一致,除非重新前后一致,除非重新设定。定。123123a a

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号