数控编程与操作 第2版 课件 第二章-数控加工编程基础_第1页
数控编程与操作 第2版 课件 第二章-数控加工编程基础_第2页
数控编程与操作 第2版 课件 第二章-数控加工编程基础_第3页
数控编程与操作 第2版 课件 第二章-数控加工编程基础_第4页
数控编程与操作 第2版 课件 第二章-数控加工编程基础_第5页
已阅读5页,还剩37页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数控编程与操作》配套教学课件第二章数控加工编程基础数控编程概述·数控机床坐标系·数控程序的格式与组成适用对象:技工院校数控加工类专业本章导学第二章

数控加工编程基础教学提示本章主要论述了数控编程的作用、目的、内容、步骤、方法;数控机床的坐标、数控编程的格式与组成、数控加工工艺的拟定、数控加工工艺文件的编制等。教学要求了解零件程序编制的内容与方法、数控机床的坐标系统和零件加工程序的指令代码与程序结构;掌握数控编程的基本知识和编程方法,合理、灵活地应用基础知识解决编程问题。本章内容导航01数控编程概述作用与目的·内容和步骤·编程方法02数控机床坐标系机床坐标系·编程坐标系·加工坐标系03数控程序的格式与组成程序名·行号·辅助功能·G代码第二章

数控加工编程基础2/42引言:什么是数控编程第二章

数控加工编程基础数控机床是按照「事先编制好的加工程序」,自动地对毛坯进行加工。分析零件图→按规定的指令代码及程序格式→编写加工程序单→记录在控制介质上→输入数控装置编程要包含的内容加工工艺路线·工艺参数·刀具运动轨迹与位移量·切削参数(主轴转数、进给量、吃刀量)·

辅助功能(换刀、主轴正反转、切削液开关)控制介质穿孔纸带·磁带·磁盘·磁泡存储器从零件图的分析到制成控制介质的全部过程,叫数控程序的编制第二章

数控加工编程基础3/421第一节数控编程概述数控编程的作用与目的·内容和步骤·编程的方法程序编制的定义编程五步骤手工编程vs自动编程04/42一、数控编程的作用与目的第一节

数控编程概述数控机床是按照「事先编制好的加工程序」自动地对毛坯进行加工。把以下内容按数控机床规定的「指令代码及程序格式」编写成加工程序单:加工工艺路线工艺参数刀具运动轨迹与位移量切削参数(主轴转数、进给量、吃刀量)辅助功能(换刀、主轴正反转、切削液开关)编写加工程序单→记录在控制介质上→输入数控机床的数控装置→指挥机床加工零件定义:从零件图的分析到制成控制介质的全部过程,叫「数控程序的编制」第二章

数控加工编程基础5/42二、数控编程的内容第一节

数控编程概述数控编程的主要内容包括五项:1分析零件图样确定加工工艺过程2确定走刀轨迹计算刀位数据3编写零件加工程序按指令代码逐段编写4制作控制介质穿孔纸带·磁带·磁盘等5校对程序及首件试加工第二章

数控加工编程基础6/42二、数控编程的步骤总览第一节

数控编程概述图2-1数控编程过程(来自教材原文)1分析零件图样和工艺处理2数学处理3编写零件加工程序单4输入数控系统5程序检验和首件试加工第二章

数控加工编程基础7/42步骤1工艺处理:工艺方案及工艺路线第一节

数控编程概述对零件图样进行分析以明确加工的内容及要求,选择加工方案、加工顺序、走刀路线,选择合适的数控机床、设计夹具、选择刀具、确定合理的切削用量。工艺方案应考虑:①合理性与经济性充分发挥数控机床的功能②缩短加工路线减少空行程时间和换刀次数,提高生产率③数值计算方便程序段少,减少编程工作量④起刀点合理保证切入过程平稳、没有冲击图2-2刀具的切入切出路线:(a)铣曲线轮廓板(b)铣直线轮廓(来自教材原文)切入切出路线要点在连续铣削平面内外轮廓时,应安排好刀具的切入、切出路线。尽量沿轮廓曲线的延长线切入、切出,以免交接处出现刀痕。第二章

数控加工编程基础8/42步骤1工艺处理:装夹·编程原点·刀具与切削用量第一节

数控编程概述(2)零件安装与夹具选择尽量选择通用、组合夹具,一次安装中把零件的所有加工面都加工出来零件的定位基准与设计基准重合,以减少定位误差应特别注意要迅速完成工件的定位和夹紧过程,以减少辅助时间必要时可以考虑采用专用夹具(3)编程原点和编程坐标系编程坐标系:编程时在工件上确定的基准坐标系其原点也是数控加工的对刀点要求所选择的编程原点及编程坐标系应使程序编制简单编程原点应尽量选择在零件的工艺基准或设计基准上,并在加工过程中便于检查,引起的加工误差要小(4)刀具和切削用量刀具总的要求:安装调整方便,刚性好,精度高,使用寿命长切削用量包括:主轴转速、进给速度、切削深度粗加工:较大切削深度,减少走刀次数,提高生产率精加工:较小切削深度,以获得表面质量·切削深度由机床、刀具、工件的刚度确定:刚度允许时粗加工取较大切削深度·主轴转速由机床允许的切削速度及工件直径选取;进给速度按零件加工精度、表面粗糙度要求选取,粗加工取较大值,精加工取较小值·最大进给速度受机床刚度及进给系统性能限制第二章

数控加工编程基础9/42步骤2~4:数学处理·编写程序单·输入数控系统第一节

数控编程概述步骤2数学处理根据零件的几何形状、尺寸、走刀路线及设定的坐标系,计算粗、精加工各运动轨迹,得到刀位数据一般的数控系统均具有直线插补与圆弧插补功能;点定位的数控机床(如数控冲床)一般不需要计算圆弧与直线组成的简单轮廓:计算各几何元素的起点、终点、圆弧的圆心坐标、两几何元素的交点或切点的坐标值图样尺寸坐标系与程序坐标系不一致时需换算;自由曲线、曲面及组合曲面需利用计算机辅助设计步骤3编写零件加工程序单加工顺序、工艺参数以及刀位数据确定后,按数控系统的指令代码和程序段格式,逐段编写零件加工程序单编程人员应对数控机床的性能、指令功能、代码书写格式等非常熟悉形状复杂(如空间自由曲线、曲面)、工序很长、计算烦琐的零件采用计算机辅助数控编程步骤4输入数控系统程序编写好之后,可通过键盘直接将程序输入数控系统或者通过数据线或者网线,利用传输软件传送到机床第二章

数控加工编程基础10/42步骤5程序检验和首件试加工第一节

数控编程概述程序送入数控机床后,还需经过「试运行」和「试加工」两步检验后,才能进行正式加工。试运行—检验语法与轨迹·带刀具轨迹动态模拟显示功能的数控机床:可进行数控模拟加工,检查刀具轨迹是否正确·程序存在语法或计算错误时,运行中会自动显示编程出错报警,根据报警号对相应出错程序段进行检查、修改·对无此功能的数控机床可进行空运转检验试加工—检验工艺与精度·一般采用逐段运行加工:每揿一次自动循环键,系统只执行一段程序,逐段检查机床的每次动作·检验加工工艺及有关切削参数指定得是否合理、加工精度能否满足零件图样要求、加工工效如何·注意:螺纹切削程序段本身不带退刀功能时,螺纹刀尖在该段结束时会停在工件中,应避免损坏刀具;较复杂零件可先采用石蜡、塑料或铝等易切削材料进行试切第二章

数控加工编程基础11/42三、数控编程的方法:手工编程第一节

数控编程概述定义由分析零件图纸、制订工艺规程、计算刀具运动轨迹、编写零件加工程序单、制作控制介质直到程序校核,整个过程主要由人来完成。这种人工制备零件加工程序的方法称为手工编程。说明:在手工编程中,也可以利用计算机辅助计算得出坐标值,再由人工制备加工程序。分析图纸制订工艺计算轨迹编写程序单制作介质程序校核图2-3手工编程(来自教材原文)第二章

数控加工编程基础12/42三、数控编程的方法:自动编程第一节

数控编程概述自动编程是利用计算机专用软件编制数控加工程序的过程,它包括数控语言编程和图形交互式编程。①数控语言编程编程人员只需根据图样的要求,使用数控语言编写出零件加工源程序,送入计算机,由计算机自动地进行编译、数值计算、后置处理,编写出零件加工程序单,直至自动穿出数控加工纸带,或将加工程序通过直接通信的方式送入数控机床,指挥机床工作。不足:直观性差,编程过程比较复杂不易掌握,不便于进行阶段性检查。②图形交互式自动编程利用CAD软件的图形编程功能,将零件的几何图形绘制到计算机上形成图形文件,再调用数控编程CAM模块进行刀具轨迹处理,由计算机自动对每一个节点进行运算和数学处理生成刀位文件,再经后置处理自动生成数控加工程序,并同时在计算机上动态显示刀具的加工轨迹图形。优点:极大地提高数控编程效率,使从设计到编程的信息流成为连续,可实现CAD/CAM集成。第二章

数控加工编程基础13/422第二节数控机床坐标系机床坐标系·编程坐标系·加工坐标系右手笛卡尔直角坐标系机床原点与参考点G54~G59与G9214/42一、机床坐标系:坐标系的确定第二节

数控机床坐标系为什么要学好坐标系数控机床加工是建立在数字计算(工件轮廓点坐标计算)的基础上的。正确把握数控机床坐标轴的定义、运动方向的规定,以及根据不同坐标原点建立不同坐标系的方法,是正确计算的关键,并会给程序编制和使用维修带来方便。否则,程序编制容易发生混乱,操作中也易引发事故。(1)机床相对运动的规定原则采用假设工件固定不动,刀具相对工件移动的原则。由于机床的结构不同,有的是刀具运动、工件固定不动;有的是工件运动、刀具固定不动。为编程方便,一律规定:工件固定,刀具相对于工件运动。这样编程人员在不考虑机床上工件与刀具具体运动的情况下,就可以依据零件图样,确定机床的加工过程。第二章

数控加工编程基础15/42一、机床坐标系:右手笛卡尔直角坐标系第二节

数控机床坐标系(2)机床坐标系的规定:标准机床坐标系中X、Y、Z、A、B、C坐标轴的相互关系用「右手笛卡尔直角坐标系」决定。在数控机床上,机床的动作是由数控装置来控制的。为了确定数控机床上的成形运动和辅助运动,必须先确定机床上运动的位移和运动的方向,这就需要通过坐标系来实现,这个坐标系被称之为机床坐标系。X·Y·Z直线轴A·B·C回转轴右手定则判定方向图2-4右手笛卡尔直角坐标系(来自教材原文)右手手势示意(来自教材原文)第二章

数控加工编程基础16/42一、机床坐标系:运动方向的规定第二节

数控机床坐标系(3)运动方向的规定:「增大刀具与工件距离的方向」即为各坐标轴的正方向。图2-6机床运动的方向(来自教材原文)数控车床运动正方向示意(来自教材原文)读图要点图示为数控车床上两个运动的正方向:+X与+Z均指向增大刀具与工件距离的方向。回转轴绕X、Y、Z轴回转的运动分别用A、B、C表示,方向按右手螺旋规则确定。第二章

数控加工编程基础17/42一、机床坐标系:坐标轴方向的确定第二节

数控机床坐标系Z坐标—平行于主轴轴线Z坐标的运动方向由传递切削动力的主轴所决定,即平行于主轴轴线的坐标轴即为Z坐标Z坐标的正向为刀具离开工件的方向如果机床上有几个主轴,则选一个垂直于工件装夹平面的主轴方向为Z坐标方向如果主轴能够摆动或机床无主轴,则选垂直于工件装夹平面的方向为Z坐标方向X坐标—平行于工件装夹平面X坐标平行于工件的装夹平面,一般在水平面内工件做旋转运动时:刀具离开工件的方向为X坐标正方向刀具做旋转运动时:Z坐标水平,观察者沿刀具主轴向工件看,+X指向右方;Z坐标垂直,观察者面对刀具主轴向立柱看,+X指向右方Y坐标—右手定则确定在确定X、Z坐标的正方向后,根据X和Z坐标的方向,按照右手直角坐标系来确定Y坐标的方向图2-5立式数控铣床(来自教材原文)第二章

数控加工编程基础18/42例题:确定数控立式铣床的X、Y、Z直线坐标第二节

数控机床坐标系图2-7数控立式铣床的坐标系(来自教材原文)例:根据图2-7所示的数控立式铣床结构图,试确定X、Y、Z直线坐标。1Z坐标:平行于主轴,刀具离开工件的方向为正。2X坐标:Z坐标垂直,且刀具旋转,所以面对刀具主轴向立柱方向看,向右为正。3Y坐标:在Z、X坐标确定后,用右手直角坐标系来确定。第二章

数控加工编程基础19/42一、机床坐标系:机床原点的设置第二节

数控机床坐标系机床原点是指在机床上设置的一个固定点,即机床坐标系的原点。它在机床装配、调试时就已确定下来,是数控机床进行加工运动的基准参考点。(1)数控车床的原点一般取在卡盘端面与主轴中心线的交点处。同时,通过设置参数的方法,也可将机床原点设定在X、Z坐标的正方向极限位置上。图2-8车床的机床原点(来自教材原文)(2)数控铣床的原点一般取在X、Y、Z坐标的正方向极限位置上。图2-9铣床的机床原点(来自教材原文)第二章

数控加工编程基础20/42一、机床坐标系:机床参考点第二节

数控机床坐标系图2-10数控车床的参考点(来自教材原文)机床参考点的定义机床参考点是用于对机床运动进行检测和控制的固定位置点其位置由机床制造厂家在每个进给轴上用限位开关精确调整好,坐标值已输入数控系统中因此参考点对机床原点的坐标是一个已知数原点与参考点的关系通常在数控铣床上机床原点和机床参考点是重合的而在数控车床上机床参考点是离机床原点最远的极限点开机回零操作数控机床开机时,必须先确定机床原点,而确定机床原点的运动就是刀架返回参考点的操作只有机床参考点被确认后,刀具(或工作台)移动才有基准第二章

数控加工编程基础21/42二、编程坐标系(工件坐标系)第二节

数控机床坐标系定义与目的编程坐标系是编程人员根据零件图样及加工工艺等建立的坐标系,也叫工件坐标系,建立编程坐标系的目的主要是为了编程方便。建立规则以工件图样上的某一点为原点建立坐标系,其坐标轴及方向与机床坐标系一致,编程尺寸按工件坐标系中的尺寸确定;原点可由编程人员根据具体情况确定。图2-11机床坐标系与工件坐标系的关系(来自教材原文)图2-12编程坐标系(O2即编程坐标系原点)(来自教材原文)编程坐标系一般供编程使用,确定时不必考虑工件毛坯在机床上的实际装夹位置;不同工件建立的坐标系可有所不同,有的数控系统允许一个工件建立多个工件坐标系。第二章

数控加工编程基础22/42二、编程坐标系:编程原点的选择第二节

数控机床坐标系图2-13确定编程原点(车削零件)(来自教材原文)编程原点:根据加工零件图样及加工工艺要求选定的编程坐标系的原点。选择原则应尽量选择在零件的设计基准或工艺基准上编程坐标系中各轴的方向应该与所使用的数控机床相应的坐标轴方向一致并在加工过程中便于检查的位置,引起的加工误差要小第二章

数控加工编程基础23/42三、加工坐标系:概念与确定第二节

数控机床坐标系加工坐标系以确定的加工原点为基准所建立的坐标系。加工原点(程序原点)零件被装夹好后,相应的编程原点在机床坐标系中的位置。编程原点(图样上选定)→工件装夹后转换→加工原点(数控系统中设定)编程人员的任务根据零件图样选定编程原点、建立编程坐标系、计算坐标数值不必考虑工件毛坯装夹的实际位置加工人员的任务在装夹工件、调试程序时,将编程原点转换为加工原点,并确定加工原点的位置在数控系统中给予设定(即给出原点设定值)设定加工坐标系后即可根据刀具当前位置确定刀具起始点的坐标值加工的基准加工时,工件各尺寸的坐标值都是相对于加工原点而言的这样数控机床才能按照准确的加工坐标系位置开始加工第二章

数控加工编程基础24/42三、加工坐标系:设定方法一(G54~G59)第二节

数控机床坐标系方法一:在机床坐标系中直接设定加工原点例:以图2-9为例,在配置FANUC-0M系统的立式数控铣床上设置加工原点O3。(1)加工坐标系的选择编程原点设置在工件轴心线与工件底端面的交点上设工作台工作面尺寸为800mm×320mm,若工件装夹在接近工作台中间处,则确定了加工坐标系的位置其加工原点O3就在距机床原点O1为X3、Y3、Z3处:X3=-345.700mm,Y3=-196.220mm,Z3=-53.165mm(2)设定加工坐标系指令G54~G59为设定加工坐标系指令,G54对应一号工件坐标系,其余以此类推可在MDI方式的参数设置页面中设定加工坐标系,将O3的坐标值设在G54中G54~G59在加工程序中出现时,即选择了相应的加工坐标系图2-14加工坐标系设置(G54设置页面)(来自教材原文)第二章

数控加工编程基础25/42三、加工坐标系:设定方法二(G92)第二节

数控机床坐标系图2-15设定加工坐标系(来自教材原文)方法二:通过刀具起始点来设定加工坐标系加工坐标系的原点可设定在相对于刀具起始点的某一符合加工要求的空间点上当机床开机回参考点之后,无论刀具运动到哪一点,数控系统对其位置都是已知的——刀具起始点是一个已知点G92为设定加工坐标系指令:在程序中出现G92程序段时,即通过刀具当前所在位置(刀具起始点)来设定加工坐标系G92指令的编程格式G92XaYbZc该程序段运行后,就根据刀具起始点设定了加工原点。用G92设置加工坐标系,也可看作是:在加工坐标系中,确定刀具起始点的坐标值,并将该坐标值写入G92编程格式中。第二章

数控加工编程基础26/42三、加工坐标系:G92应用例题第二节

数控机床坐标系图2-16设定加工坐标系应用(来自教材原文)例题在图2-16中,当a=50mm、b=50mm、c=10mm时,试用G92指令设定加工坐标系。设定程序为G92X50Y50Z10说明:程序运行后,系统根据刀具当前位置(距加工原点X方向50mm、Y方向50mm、Z方向10mm)设定了加工原点。第二章

数控加工编程基础27/42三、加工坐标系:机床加工坐标系设定的实例第二节

数控机床坐标系图2-17零件图样(来自教材原文)下面以数控铣床(FANUC0M)加工坐标系的设定为例,说明工作步骤。在选择了图2-17所示的被加工零件图样,并确定了编程原点位置后,可按以下方法进行加工坐标系设定:(1)准备工作机床回参考点,确认机床坐标系(2)装夹工件毛坯通过夹具使零件定位,并使工件定位基准面与机床运动方向一致(3)对刀测量用简易对刀法测量(4)计算设定值将前面已测得的各项数据,按设定要求运算(5)设定加工坐标系在MDI方式下进入加工坐标系设定页面输入数据(6)校对设定值校对设定值,以保证参数的正确性第二章

数控加工编程基础28/42三、加工坐标系:实例·对刀测量第二节

数控机床坐标系(3)对刀测量:用直径为φ10的标准测量棒、塞尺对刀,得到测量值为X=-437.726,Y=-298.160,Z=-31.833。图2-18X、Y向对刀方法(来自教材原文)图2-19Z向对刀方法(来自教材原文)第二章

数控加工编程基础29/42三、加工坐标系:实例·计算设定值与校对第二节

数控机床坐标系X坐标设定值X=-437.726+5+0.1+40=-392.626mm-437.726为X坐标显示值;+5为测量棒半径值;+0.1为塞尺厚度;+40.0为编程原点到工件定位基准面在X坐标方向的距离Y坐标设定值Y=-298.160+5+0.1+46.5=-246.46mm-298.160为坐标显示值;+5为测量棒半径值;+0.1为塞尺厚度;+46.5为编程原点到工件定位基准面在Y坐标方向的距离Z坐标设定值Z=-31.833-0.2=-32.033mm-31.833为坐标显示值;-0.2为塞尺厚度(5)设定加工坐标系将开关放在MDI方式下,进入加工坐标系设定页面。输入数据为:X=-392.626Y=-246.460Z=-32.033表示加工原点设置在机床坐标系的该位置上。(6)校对设定值在设定了G54加工坐标系后,再进行回机床参考点操作,其显示值为:X+392.626Y+246.460Z+32.033这说明机床原点在加工坐标系中的位置与设定值符号相反、数值相等,反过来也说明G54的设定值是正确的。第二章

数控加工编程基础30/423第三节数控程序的格式与组成程序名·程序行号·S、F、M、D、H辅助功能·准备功能(G代码)程序段与指令字模态代码与非模态代码G00~G99共100种31/42数控程序的格式与组成:结构总览第三节

数控程序的格式与组成一个完整的加工程序是由若干「程序段」组成,而每个程序段是由一个或若干个「指令字」组成。指令字代表某一信息单元,每个指令字又由「字母、数字、符号」组成。完整的加工程序→程序段→指令字→字母·数字·符号指令字结构示例——以程序段N40为例N40G90G54G0X0Y0S500M03每个指令字=字母(地址)+数字,如N40(行号)、X0(坐标)、S500(主轴转速)、M03(主轴正转)第二章

数控加工编程基础32/42完整示例程序O1234(教材原文)第三节

数控程序的格式与组成第1栏O1234;N10G91G28Z0;N20T1M06;N30G43H1;N40G90G54G0X0Y0S500M03;N50Z100.0M08;N60X0Y-65.0;N70Z2.0;第2栏N80G01Z-15.0F50;N90G01G41X65.0;N100G01X65.0Y-35.0;N110X-32.0;N120G02X-35.0Y-32.0R3.0;N130G01Y32.0;N140G02X-32.0Y35.0R3.0;N150G01X32.0;第3栏N160G02X35.0Y32.0R3.0;N170G01Y-32.0;N180G02X32.0Y-35.0R3.0;N190G01X0;N200G01G40X0Y-65.0;N210G0Z100.0;N220M05;N230M30;程序说明:O1234为程序名;N10~N230为程序行号;本程序完成了建立长度补偿(G43H1)→

设定坐标系并启动主轴(G90G54G0S500M03)→

建立刀具半径补偿(G41)→

轮廓铣削(G01/G02)→

取消补偿(G40)→

抬刀(G0Z100)→

主轴停(M05)→

程序结束(M30)的完整加工过程。第二章

数控加工编程基础33/42一、程序名第三节

数控程序的格式与组成结构:英文字母O加四位任意数字O××××程序名要容易记忆,如:O1234、O1111、O1112、O1122等。注意事项14位数字即0001~9999,但8000~9999已被生产厂家使用,一般不作为编程号使用,故编程号为0001~7999。2不能重名。3O为英文字母,往往会误会成数字零。4程序名要容易记忆。第二章

数控加工编程基础34/42二、程序行号第三节

数控程序的格式与组成结构:英文字母N加数字。三种常见写法:第一种N1N2N3N4……插入一行数字就成了小数,如N1.1、N1.2是不允许的。第二种(常用)N10N20N30N40……行号之间可插入9行:N10和N20之间可插入N11、N12……N19。第三种(常用)N0010N0020N0030……同样便于在行号之间插入程序段。应用示例:当编程时发现少掉一行,如在N210和N220之间少掉一个切削液关闭指令,就可以插入「N211M09;」。注意事项数字不能为小数且不能重复使用行号要按数字递增顺序排列,不可以颠倒无序第二章

数控加工编程基础35/42三、S、F、M、D、H辅助功能第三节

数控程序的格式与组成S—主轴转速S500M03符号S代表主轴转速。在刀具切削工件之前必须使机床主轴转动。M—辅助功能代码M03/M04/M05通常起辅助作用的指令:M03(主轴顺时针旋转)、M04(主轴逆时针旋转)、M05(主轴停转)等。F—进给速度F50/F0.1第一种分进给:F50代表进给速度为50;第二种转进给:F0.1代表进给速度为0.1。D—刀具半径偏置寄存器数字表示刀具半径补偿号。在执行程序之前,需提前在相应刀具半径偏置寄存器中输入刀具半径补偿值。H—刀具长度补偿寄存器数字表示刀具长度补偿号。在执行程序之前,需提前在相应刀具长度补偿寄存器中输入刀具长度补偿值。经验提醒:第一次使用某机床,如果不知道该机床默认的是分进给还是转进给,建议用转进给去试运行。如果使用分进给,容易因进给速度快而发生碰撞。第二章

数控加工编程基础36/42四、准备功能(G代码)第三节

数控程序的格式与组成准备功能指令也称G指令,由字母G和后面的二位数字组成,从G00~G99共有100种。G代码可分为模态代码(又称续效代码)和非模态代码。1、模态代码(续效代码)表示该代码从本行开始向下一直保持有效,直到程序段中出现同组的另一代码时才失效。大多G代码,X、Y、Z坐标,F、S、M都属于模态代码,模态代码后面相同的代码可以省略。省略示例(教材原文程序):N100G01X65.0Y-35.0;N110X-32.0;N110实际执行的是:N110G01X-32.0Y-35.0;——省略了G01代码和Y轴坐标。2、非模态代码表示该代码仅仅本行有效。G04P1000表示该行暂停1秒。注意:不同组的G代码,在同一程序段中可以指定多个;如在同一程序段中指定了两个或两个以上的同一组G代码,则后指定的有效。第二章

数控加工编程基础37/42习题·一、填空题第二章

数控加工编程基础1、从零件图开始,到获得数控机床所需控制()的全过程称为程序编制,程序编制的方法有()和()。2、在数控加工中,刀具刀位点相对于工件运动的轨迹称为()路线。3、在轮廓控制中,为了保证一定的精度和编程方便,通常需要有刀具()和()补偿功能。4、数控机床坐标系三坐标轴X、Y、Z及其正方向用()判定。5、与机床主轴重合或平行的刀具运动坐标轴为()轴,远离工件的刀具运动方向为()。6、走刀路线是指加工过程中,()相对于工件的运动轨迹和方向。7、粗加工时,应选择()的背吃刀量、进给量,()的切削速度。8、精加工时,应选择较()背吃刀量、进给量,较()的切削速度。9、机床参考点通常设置在()。10、在指定固定循环之前,必须用辅助功能()使主轴()。第二章

数控加工编程基础38/42习题·二、判断题第二章

数控加工编程基础1、当数控加工程序编制完成后即可进行正式加工。()2、数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。()3、不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为工件相对于刀具运动。()4、绝对编程和增量编程不能在同一程序中混合使用。()5、只需根据零件图样进行编程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论