数控加工编程技术试题库
数控加工与编程技术练习题题及答案

数控加工与编程技术练习题及答案一、填空题1、不论数控机床是刀具运动还是工件运动,编程时均以刀具(de)运动轨迹来编写程序.2、一个完整(de)数控程序是由程序编号、程序内容、程序结束段三部分组成.3.穿孔带是数控机床(de)一种控制介质,国际上通用标准是 EIA 和 ISO 两种,我国采用(de)标准是 ISO .4.自动编程根据输入方式(de)不同,分为语言数控自动编程、图形数控自动编程、语音数控自动编程三种类型.5.伺服系统(de)作用是把来自数控系统(de) 脉冲信号转换成机床运动部件(de) 机械运动 ,使工作台精确定位或者按规定(de)轨迹做严格(de)相对运动.6.数控机床通电后(de)状态,一般设定为:绝对坐标方式编程,使用公制长度单位量纲,取消刀具补偿,以及主轴和切削液泵停止工作等状态作为数控机床(de)初始状态.7.数控机床按控制运动轨迹可分为点位控制、直线控制和轮廓控制等几种.按控制方式又可分为开环控制、闭环控制和半闭环控制等.闭环控制系统(de)位置检测装置装在机床移动部件上 .9.使刀具与工件之间距离增大 (de)方向规定为轴(de) 正方向,反之为轴(de)反方向.10.编程时(de)数值计算,主要是计算零件(de) 基点和节点 (de)坐标,直线段和圆弧段(de)交点和切点是基点 ,逼近直线段或圆弧小段轮廓曲线(de)交点和切点是节点 .11从零件图开始,到获得数控机床所需控制(介质)(de)全过程称为程序编制,程序编制(de)方法有(手工编程)和(自动编程).12 数控机床实现插补运算较为成熟并得到广泛应用(de)是(直线)插补和(圆弧)插补.13自动编程根据编程信息(de)输入与计算机对信息(de)处理方式不同,分为以(自动编程语言)为基础(de)自动编程方法和以(图形编程)为基础(de)自动编程方法.14数控机床按控制运动轨迹可分为(点位控制)、点位直线控制和(轮廓控制)等几种.按控制方式又可分为(开环控制)、(闭环控制)和半闭环控制等.15在数控加工中,刀具刀位点相对于工件运动(de)轨迹称为(加工)路线.16、切削用量三要素是指主轴转速(切削速度)、(进给量)、(背吃刀量).对于不同(de)加工方法,需要不同(de)(切削用量),并应编入程序单内.17、切削用量中对切削温度影响最大(de)是(切削速度),其次是(进给量),而(切削深度)影响最小.18、刀具切削部分(de)材料应具备如下性能;高(de)硬度、(足够(de)强度和韧性)、(高(de)耐磨性)、(高(de)耐热性)、(良好(de)工艺性).19、常用(de)刀具材料有碳素工具钢、合金工具钢、(高速钢)、(硬质合金刚)四种.20、影响刀具寿命(de)主要因素有;工件材料(刀具材料)、(刀具(de)几何参数)、(切削用量).21、在切削塑性金属材料时,常有一些从切屑和工件上带来(de)金属“冷焊”在前刀面上,靠近切削刃处形成一个硬度很高(de)楔块,该楔块即(积削瘤).22、刀具磨损到一定程度后需要刃磨换新刀,需要规定一个合理(de)磨损限度,即为(刀具(de)磨钝标准).23、数控机床大体由(输入装置)、(输出装置)、(伺服系统)和(机床本体)组成.24、FMC由(加工中心)和(自动交换工件装置)所组成.25、国际上通用(de)数控代码是( EIA )和(ISO).26、数控系统按一定(de)方法确定刀具运动轨迹(de)过程叫(插补),实现这一运算(de)装置叫(插补器).27、数控机床中(de)标准坐标系采用(笛卡儿直角坐标系),并规定(增大)刀具与工件之间距离(de)方向为坐标正方向.28、数控机床坐标系三坐标轴X、Y、Z及其正方向用(.右手定则)判定,X、Y、Z各轴(de)回转运动及其正方向+A、+B、+C分别用(右手螺旋法则)判断.29、X坐标轴一般是(水平(de) ),与工件安装面(平行),且垂直Z 坐标轴.30、刀具位置补偿包括(刀具半径补偿)和(刀具长度补偿).31、数控机床使用(de)刀具必须有(较高(de)强度)和(耐用度).32、粗加工时,应选择(大)(de)背吃刀量、进给量,(合理)(de)切削速度.33、精加工时,应选择较(小)背吃刀量、进给量,较(大)(de)切削速度.34、机床参考点通常设置在(机床各轴靠近正向极限(de)位置).35、在指定固定循环之前,必须用辅助功能(M03 )使主轴(正转).二、判断题(正确(de)填“√”,错误(de)填“×”)1.从“A”点(X20 Y10)到“B”点(X60 Y30),分别使用“G00”及”“G01”指令编制程序,其刀具路径相同.(× )2.模态G代码可以放在一个程序段中,而且与顺序无关.(×)3.数控机床坐标轴定义顺序是先Z轴,然后确定X轴,最后按右手定则确定Y轴(√)4.G40是数控编程中(de)刀具左补偿指令.(×)5.刀位点是刀具上代表刀具在工件坐标系(de)一个点,对刀时,应使刀位点与对刀点重合.(√)6.绝对值方式是指控制位置(de)坐标值均以机床某一固定点为原点来计算计数长度.(√)7.增量值方式是指控制位置(de)坐标是以上一个控制点为原点(de)坐标值.(√)8.数控机床特别适用于零件(de)批量小、形状复杂、经常改型且精度高(de)场合.(√)9、当数控加工程序编制完成后即可进行正式加工.(×)10、数控机床是在普通机床(de)基础上将普通电气装置更换成CNC控制装置.(×)11、数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中.(×)12、G代码可以分为模态G代码和非模态G代码.(√)14、不同(de)数控机床可能选用不同(de)数控系统,但数控加工程序指令都是相同(de).(×)13、在开环和半闭环数控机床上,定位精度主要取决于进给丝杠(de)精度.(√)14、点位控制系统不仅要控制从一点到另一点(de)准确定位,还要控制从一点到另一点(de)路径.(×)15、常用(de)位移执行机构有步进电机、直流伺服电机和交流伺服电机.(√)16、通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动.(√)17、数控机床适用于单品种,大批量(de)生产.(×)18、一个主程序中只能有一个子程序.(×)19、不同结构布局(de)数控机床有不同(de)运动方式,但无论何种形式,编程时都认为工件相对于刀具运动.(×)20、程序段(de)顺序号,根据数控系统(de)不同,在某些系统中可以省略(de).(√)21、非模态指令只能在本程序段内有效.(√)22、顺时针圆弧插补(G02)和逆时针圆弧插补(G03)(de)判别方向是:沿着不在圆弧平面内(de)坐标轴正方向向负方向看去,顺时针方向为G02,逆时针方向为G03.(√)23只有采用CNC技术(de)机床才叫数控机床.(×)24数控机床按工艺用途分类,可分为数控切削机床、数控电加工机床、数控测量机等.(√)25、点位控制(de)特点是,可以以任意途径达到要计算(de)点,因为在定位过程中不进行加工.(√)26、数控机床(de)编程方式是绝对编程或增量编程.(×)27、切削速度增大时,切削温度升高,刀具耐用度大.(×)28、同一工件,无论用数控机床加工还是用普通机床加工,其工序都一样.(×)29、机床参考点是数控机床上固有(de)机械原点,该点到机床坐标原点在进给坐标轴方向上(de)距离可以在机床出厂时设定.(√)30、进给路线(de)确定一是要考虑加工精度,二是要实现最短(de)进给路线.(√)31、机床(de)原点就是机械零点,编制程序时必须考虑机床(de)原点.(×)32、绝对值方式是指控制位置(de)坐标值均以机床某一固定点为原点来计算计数长度.(√)33、增量值方式是指控制位置(de)坐标是以上一个控制点为原点(de)坐标值.(√)34、数控机床只适用于零件(de)批量小、形状复杂、经常改型且精度高(de)场合.(×)35、粗加工时,限制进给量提高(de)主要因素是切削力;精加工时,限制进给量提高(de)主要因素是表面粗糙度.(√)36、选择合理(de)刀具几何角度以及适当(de)切削用量都能大大提高刀具(de)使用寿命.(√)三、简答题1.数控加工编程(de)主要内容有哪些答:数控加工编程(de)主要内容有:分析零件图、确定工艺过程及工艺路线、计算刀具轨迹(de)坐标值、编写加工程序、程序输入数控系统、程序校验及首件试切等.2.数控机床加工和普通机床加工相比有何特点答:(1)适应性强;(2)加工精度高;(3)生产效率高;(4)生产准备周期短;(5)有利于生产管理和机械加工综合自动化(de)发展;(6)具有故障诊断能力;(7)监控功能强3.简述换刀点和工件坐标原点(de)概念.答:带有多刀加工(de)数控机床,在加工过程中如需换刀,编程时还要设一个换刀点.换刀点是转换刀具位置(de)基准点.换刀点位置(de)确定应该不产生干涉.工件坐标系(de)原点也称为工件零点或编程零点,其位置由编程者设定,一般设在工件(de)设计、工艺基准处,便于尺寸计算.4.数控技术中NC、CNC、MC、FMC、FMS、CIMS各代表什么含义答:NC:数字控制;CNC:计算机数控;MC:加工中心;FMC:柔性制造单元;FMS:柔性制造系统;CIMS:计算机集成制造系统.5.简述刀具补偿在数控加工中(de)作用.答:在加工过程中,由于刀具(de)磨损,实际刀具尺寸与编程时规定(de)刀具尺寸不一致时以及更换刀具等原因,都会直接影响最终加工尺寸,造成误差.为了最大限度地减少因刀具尺寸变化等原因造成(de)加工误差,数控系统通常都具备有刀具误差补偿功能.通过刀具补偿功能指令,数控系统可以根据输入(de)补偿量或者实际(de)刀具尺寸,调整刀具与工件(de)相对位置,从而使机床能够自动加工出符合要求(de)零件.(1)刀具长度补偿:数控铣床用刀具长度补偿刀具(de)磨损;(2)刀具半径补偿:指改变刀具中心运动轨迹(de)功能.6.数控机床主要由哪几部分组成作用是什么答:(1)CNC系统:逻辑地处理输入到系统中具有特定代码(de)程序,并将其译码,从而使机床运动并加工零件.(2) 伺服系统:用于实现数控机床(de)进给伺服控制和主轴伺服控制.它把来自数控系统(de)脉冲信号转换成机床运动部件(de)机械运动,使工作台、刀具等精确定位或移动. (3) 机械系统:包括,主轴部分、进给系统、刀库和自动换刀装置(ATC)、自动托盘交换装置(APC)等.它是组成机床(de)实体部分. 7.简述数控机床(de)工作过程. 答:(1)输入:零件加工程序一般通过DNC 从上一级计算机输入而来.数控系统一般有边输入边加工和一次将零件加工程序输入计算机内部(de)存储器,加工时再由存储器一段一段地往外读出两种工作方式. (2)译码:译码程序将零件加工程序翻译成计算机内部能识别(de)语言. (3)数据处理 数据处理程序一般包括刀具半径补偿、速度计算以及辅助功能(de)处理. (4)插补:采用一小段直线或圆弧去逼近(或称为拟合)曲线,或采用抛物线、椭圆、双曲线和其它高次曲线去逼近曲线.在已知一条曲线(de)种类、起点、终点以及进给速度后,在起点和终点之间进行数据点(de)密化. (5)伺服控制:完成本次插补周期(de)位置伺服计算,并将结果发送到伺服驱动接口中去. (6)管理程序:调用各个功能子程序,当一个曲线段开始插补时,管理程序即着手准备下一个数据段(de)读入、译码、数据处理.保证一个数据段加工过程中将下一个程序段准备完毕. 8. 确定机床坐标系(de)原则是什么试说明立式数控铣床(de)坐标系是如何定义(de). 答:确定机床坐标系(de)原则是:工件相对静止,刀具运动,即规定以工件为基准,假定工件不动,刀具运动(de)原则. 对于立式数控铣床坐标系(de)定义如下: Z 轴:平行于机床主轴(de)坐标轴.Z 轴正方向:为从工作台到刀具夹持(de)方向,即刀具远离工作台(de)运动方向. X 轴:为水平(de)、平行于工件装夹面(de)坐标轴.正方向:从主轴向立柱看,立柱右方为正. Y 轴(de)正方向则根据X 和Z 轴按右手法则确定. 9. 简要说明按照伺服系统(de)控制方式,数控机床可以分为那几类 答:按照伺服系统(de)控制方式,数控机床可以分为:开环伺服系统数控机床 闭环伺服系统数控机床. 10. 什么是半径编程和直径编程试举例. 答:在数控车削加工中,X 坐标值有两种方法,即直径编程和半径编程. (1)直径编程:采用直径编程时,数控程序中X 轴(de)坐标值即为零件图上(de)直径值.例如在例图a )中,A 点和B 点(de)坐标分别为A:(30.0,80.0),B:(40.0,60.0). (2)半径编程 采用半径编程,数控程序中X 轴(de)坐标值为零件图上(de)半径值.例如在例图b )中,A 点和B 点(de)坐标分别为A :(15.0,80.0),B :(20.0,60.0). 11.圆弧插补指令G02和G03中I 、J 、K(de)意义是什么 答:I 、J 、K :是从圆弧始点到圆心(de)矢量分量,是增量值.12、数控加工编程(de)主要内容有哪些 答:数控加工编程(de)主要内容有:分析零件图、确定工艺过程及工艺路线、计算刀具轨迹(de)坐标值、编写加工程序、程序输入数控系统、程序校验及首件试切等. 13、数控加工工艺分析(de)目(de)是什么包括哪些内容 答:在数控机床上加工零件,首先应根据零件图样进行工艺分析、处理,编制数控加工工艺,然后再能编制加工程序.整个加工过程是自动(de).它包括(de)内容有机床(de)切削用量、工步(de)安排、进给路线、加工余量及刀具(de)尺寸和型号等. 14、何谓对刀点对刀点(de)选取对编程有何影响 答:对刀点是指数控加工时,刀具相对工件运动(de)起点.这个起点也是编程时程序(de)起点.对刀点选取合理,便于数学处理和编程简单;在机床上容易找正;加工过程中便于检查及引起(de)加工误差小.15、谓机床坐标系和工件坐标系其主要区别是什么 答:机床坐标系又称机械坐标系,是机床运动部件(de)进给运动坐标系,其坐标轴及方向按标准规定.其坐标原点由厂家设定,称为机床原点(或零件).工件坐标又称编程坐标系,供编程用. 16、简述刀位点、换刀点和工件坐标原点.答:刀位点是指确定刀具位置(de)基准点.带有多刀加工(de)数控机床,在加工过程中如需换刀,编程时还要设一个换刀点.换刀点是转换刀具位置(de)基准点.换刀点位置(de)确定应该不产生干涉.工件坐标系(de)原点也称为工件零点或编程零点,其位置由编程者设定,一般设在工件(de)设计、工艺基准处,便于尺寸计算. 17、在数控机床上按“工序集中”原则组织加工有何优点答:工序集中就是将工件(de)加工集中在少数几道工序内完成,每道工序(de)加工内容较多.这样减少了机床数量、操作工人数和点地面积,一次装夹后加工较多表面,不仅保证了各个加工表面之间(de)相互位置精度,同时还减少工序间(de)(de)工件运输量和装夹工件(de)辅助时间.18、G90 X20.0 Z15.0与G91 X20.0 Z15.0有什么区别答:G90表示绝对尺寸编程,X20.0、Z15.0表示(de)点坐标值是绝对坐标值.G91表示增量尺寸编程,X20.0、Z15.0表示(de)点坐标值是相对前一点(de)坐标值.19、简述G00与G01程序段(de)主要区别答:G00指令要求刀具以点位控制方式从刀具所在位置用最快(de)速度移动到指定位置,快速点定位移动速度不能用程序指令设定.G01是以直线插补运算联动方式由某坐标点移动到另一坐标点,移动速度由进给功能指令F设定,机床执行G01指令时,程序段中必须含有F指令.20、数控加工工序顺序(de)安排原则是什么答:数控加工工序顺序(de)安排可参考下列原则:1)同一定位装夹方式或用同一把刀具(de)工序,最好相邻连接完成;2)如一次装夹进行多道加工工序时,则应考虑把对工件刚度削弱较小(de)工序安排在先,以减小加工变形;3)道工序应不影响下道工序(de)定位与装夹;4)先内型内腔加工工序,后外形加工工序.四、选择题1、回零操作就是使运动部件回到 B .A、机床坐标系原点;B、机床(de)机械零点;C、工件坐标(de)原点.2、调整数控机床(de)进给速度直接影响到 A .A、加工零件(de)粗糙度和精度、刀具和机床(de)寿命、生产效率;B、加工零件(de)粗糙度和精度、刀具和机床(de)寿命;C、刀具和机床(de)寿命、生产效率;D、生产效率3、由直线和圆弧组成(de)平面轮廓,编程时数值计算(de)主要任务是求各 B 坐标.A、节点;B、基点;C、交点;D、切点4、切削用量中,对切削刀具磨损影响最大(de)是 C .A、切削深度;B、进给量;C 切削速度5、切削金属材料时,在切削速度较低,切削厚度较大,刀具前角较小(de)条件下,容易形成 A .A、挤裂切屑;B、带状切屑;C、崩碎切屑6、刀具材料中,制造各种结构复杂(de)刀具应选用 C .A、碳素工具钢;B、合金工具钢;C、高速工具钢;D、硬质合金7、在精加工时,由于工件有一定(de)尺寸精度和表面粗糙度要求,而且积屑瘤对刀尖和刀具前刀面有一定(de)保护作用,所以积屑瘤 B .A、允许存在;B、必须避免产生8、切削脆性金属材料时,材料(de)塑性很小,在刀具前角较小、切削厚度较大(de)情况下,容易产生 C .A、带状切屑;B、挤裂切屑;C、崩碎切屑9、工件在机床上或在夹具中装夹时,用来确定加工表面相对于刀具切削位置(de)面叫 D .A、测量基准;B、装配基准;C、工艺基准;D、定位基准10、平面(de)质量主要从 A 两个方面来衡量.A、平面度和表面粗糙度;B、平行度和垂直度;C、表面粗糙度和垂直度;D、平行度和平面度11、在下列条件中, D 是单件生产(de)工艺特征.A、广泛使用专用设备;B、有详细(de)工艺文件;C、广泛采用夹具进行安装定位;D、使用通用刀具和万能量具.12、三爪卡盘安装工件,当工件被夹住(de)定位圆柱表面较长时,可限制工件 B 个自由度.A、三;B、四;C、五;D、六13、车削 A 材料和 C 材料时,车刀可选择较大(de)前角.A、软;B、硬;C、塑性;D、脆性14、为了减小切削时(de)振动,提高工件(de)加工精度,应取 A (de)主偏角.A、较大;B、较小15、减小 B 可以减小工件(de)表面粗糙度.A、主偏角;B、副偏角;C、刀尖角16、车刀(de)主偏角为 B 时,其刀尖强度和散热性能最好.A、45°;B、75°;C、90°17、冲击负荷较大(de)断续切削应取较大 B (de)刃倾角.加工高硬度材料取 B 刃倾角.精加工时取 A 刃倾角.A、负值;B、正值;C、零值18、精车时加工余量较小,为提高生产率,应选择 B 大些.A、进给量;B、切削速度19、对工件表层有硬皮(de)铸件或锻件粗车时,切削深度(de)选择应采用B .A、小切削深度;B、切深超过硬皮或冷硬层20、切削过程中所发生(de)各种物理现象,如切削力、切削热、刀具(de)磨损、已加工表面(de)变形与残余应力等,其根本原因是 A .A、切削过程中金属(de)变形;B、工件与刀具摩擦形成(de)21、精加工中,防止刀具上积屑瘤(de)形成,从切削使用量(de)选择上应C .A、加在切削深度;B、加在进给量;C、尽量使用很低或很高(de)切削速度22、车削中刀杆中心线不与进给方向垂直,会使刀具(de) B 与 C 发生变化.A、前角;B、主偏角;C、后角;D、副偏角23、三爪自定心卡盘夹住一端,另一端搭中心架钻中心孔时,如果夹住部分较短,属于 B .A、完全定位;B、部分定位;C、重复定位24、加工 B 零件,宜采用数控加工设备.A、大批量;B、多品种中小批量;C、单件25、通常数控系统除了直线插补外,还有 B .A、正弦插补;B、圆弧插补;C、抛物线插补26、车床上,刀尖圆弧只有在加工 C 时才产生加工误差.A、端面;B、圆柱;C、圆弧27、目前第四代计算机采用元件为 C .A、电子管;B、晶体管;C、大规模集成电路28、确定数控机床坐标轴时,一般应先确定 C .A、X轴;B、Y轴;C、Z轴29、G00指令与下列(de) C 指令不是同一组(de).A、G01;B、G02,G03;C、G0430、开环控制系统用于 A 数控机床上.A、经济型;B、中、高档;C、精密31、采用数控机床加工(de)零件应该是 B .A、单一零件;B、中小批量、形状复杂、型号多变;C、大批量100、数控车床中,转速功能字S可指定 B .A、 mm/r;B、r/mm;C、mm/min32、下列G指令中 C 是非模态指令.A、G00;B、G01;C、G04。
数控加工编程技术试题及答案

数控加工编程技术试题及答案.txt骗子太多,傻子明显不够用了。
我就是在路上斩棘杀龙游江过河攀上塔顶负责吻醒你的公主。
一.是非题(一)职业道德√)安全管理是综合考虑“物”的生产管理功能和“人”的管理,目的是生产更好的产品√)通常车间生产过程仅仅包含以下四个组成部分:基本生产过程、辅助生产过程、生产技术准备过程、生产服务过程。
√)车间生产作业的主要管理内容是统计、考核和分析。
√)车间日常工艺管理中首要任务是组织职工学习工艺文件,进行遵守工艺纪律的宣传教育,并例行工艺纪律的检查。
(二)基础知识×)当数控加工程序编制完成后即可进行正式加工。
×)数控机床是在普通机床的基础上将普通电气装置更换成CNC控制装置。
√)圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程。
√)插补运动的实际插补轨迹始终不可能与理想轨迹完全相同。
×)数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。
×)用数显技术改造后的机床就是数控机床。
√)G代码可以分为模态G代码和非模态G代码。
×)G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
√)圆弧插补用半径编程时,当圆弧所对应的圆心角大于180º时半径取负值。
×)不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的。
×)数控机床按控制系统的特点可分为开环、闭环和半闭环系统。
√)在开环和半闭环数控机床上,定位精度主要取决于进给丝杠的精度。
(×)点位控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。
√)常用的位移执行机构有步进电机、直流伺服电机和交流伺服电机。
√)通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。
×)数控机床适用于单品种,大批量的生产。
×)一个主程序中只能有一个子程序。
(数控加工)数控加工与编程考试试题部分答案精编

(数控加⼯)数控加⼯与编程考试试题部分答案精编(数控加⼯)数控加⼯与编程考试试题部分答案数控加⼯和编程考试试题(壹)⼀、壹、选择题(2’X27)1.M代码控制机床各种_________A、运动状态B、⼑具更换C、辅助动作状态D、固定循环2.钻镗循环的深孔加⼯时需采⽤间歇进给的⽅法,每次提⼑退回安全平⾯的应是,每次提⼑回退壹固定量q的应是。
A、G73B、G83C、G74D、G843.数控机床程序中,F100表⽰_______A、切削速度B、进给速度C、主轴转速D、步进电机转速4.车床车头端⾯的中⼼点是车床的,端⾯铣⼑的中⼼点是,壹般地,数控车、铣床中多将各轴正向⾏程极限点定为。
A、机床原点B、⼯件原点C、⼑位点D、参考点5.辅助功能M03代码表⽰_______A、程序停⽌B、冷却液开C、主轴停⽌D、主轴正转6.国际上通⽤的⼋单位纸带标准代码有和俩种。
其中要求每壹排孔数为偶数的是代码,不⾜的应在列穿孔以补⾜成偶数个孔,⽽要求每壹排孔数为奇数的是代码。
A、EIAB、ISOC、⼋D、五7.HNC-21M圆弧指令中的I表⽰圆⼼的坐标_______A、在X轴上的增量B、在Z轴上的增量C、在X轴上的绝对值D、在Z轴上的绝对值8.槽形铣削壹般采⽤⼑具,⽽曲⾯加⼯壹般需采⽤⼑具,若采⽤任意俩轴联动插补,第三轴作周期性进⼑,这种⽅式属于,螺旋线形状轨迹的加⼯属于。
A、⼆维半加⼯B、三坐标加⼯C、球形铣⼑D、平底铣⼑9.HNC-21T数控车床的Z轴相对坐标表⽰为_______A、XB、ZC、UD、W10.对于采⽤机械⼿换⼑的⽴式加⼯中⼼,⾃动换⼑过程主要由俩部分动作组成,它们是:先让⼑库转位,进⾏动作,在程序代码中起此作⽤的是,⼑库准备好后,再由机械⼿进⾏动作,实现此功能的程序代码是。
A、TxxB、M06C、换⼑D、选⼑11.数控机床的旋转轴之壹B轴是绕______直线轴旋转的轴。
(A)X轴;(B)Y轴;(C)Z轴;(D)W轴。
数控编程考试试题

数控编程考试试题一、选择题(每题 2 分,共 30 分)1、数控编程中,G00 指令的含义是()A 直线插补B 快速定位C 圆弧插补D 暂停2、用于指定刀具半径补偿值的指令是()A G40B G41C G42D G433、在数控铣削中,顺铣和逆铣的区别在于()A 刀具旋转方向B 切削速度方向C 工作台运动方向D 以上都是4、数控车床中,G90 指令表示()A 绝对坐标编程B 增量坐标编程C 固定循环编程D 螺纹切削编程5、以下哪种指令可以用于控制主轴转速()A M03B M04C M05D 以上都是6、数控加工中心中,换刀指令是()A M06B T0101C G28D G297、数控编程中,G02 和 G03 分别表示()A 顺时针圆弧插补和逆时针圆弧插补B 逆时针圆弧插补和顺时针圆弧插补C 直线插补和圆弧插补D 以上都不对8、用于取消刀具长度补偿的指令是()A G49B G43C G44D G409、以下哪个是数控铣床的常用坐标系()A 机床坐标系B 工件坐标系C 绝对坐标系D 以上都是10、在数控编程中,F 指令表示()A 进给速度B 主轴转速C 刀具功能D 辅助功能11、数控车床中,用于车削外圆的指令是()A G01B G71C G73D G7012、以下哪种刀具适用于粗加工()A 立铣刀B 球头铣刀C 键槽铣刀D 粗车刀13、数控加工中,刀具半径补偿的作用是()A 提高加工精度B 简化编程C 提高表面质量D 以上都是14、数控铣床中,G81 指令的功能是()A 钻孔循环B 镗孔循环C 攻丝循环D 以上都不是15、用于设定数控系统坐标系原点的指令是()A G54B G92C G50D G00二、填空题(每题 2 分,共 20 分)1、数控编程中的插补功能是指在给定的直线或圆弧的起点和终点之间,按照一定的算法进行()计算。
2、数控车床的坐标系一般分为()坐标系和()坐标系。
3、在数控铣床中,常用的刀具有()、()、()等。
数控加工编程技术试题库

四、名词解释1、机床原点__________ 又叫机械原点或机械零点,它是机床坐标系的原点。
2、机床参考点___________ 是机床坐标系中一个固定不变的位置点,是用于对机床工作台、滑板和刀具相对运动的测量系统进行标定和控制的点。
3. 机床坐标系________ 是机床上固有的坐标系,由数控机床制造厂商提供。
4、工件坐标系________ 是为了编程方便,由编程人员在编制数控加工程序前在工件图样上设置的,也叫编程坐标系。
5、工件原点________ 工件坐标系的原点。
6、G90 _________ 绝对坐标编程指令;G91 __________ 增量坐标编程指令。
7 、G00 ______ 快速点定位指令;G01 _______ 直线插补指令。
8 、M03 ____ 主轴顺时针方向转动指令;M30 _________ 程序结束指令。
9、M04 _ 主轴顺时针方向转动指令;M05 __________ 主轴停止指令。
10、G17 ____ XY_平面选择;G18 _______ XZ平面选择;G19 _________ Y Z平面选择;11、G98____ 主轴每分钟进给;G99 _______ 主轴每转进给。
12、______________ 模态代码该指令代码在程序段中一经指定便持续保持有效到相应的代码或被同组的代码所取代。
13. 基点 _______ 是指各个几何元素间的连接点。
14. 节点______ 是指逼近直线或逼近圆弧与非圆曲线的交点或切点。
五、问答1. 简述绝对坐标的编程与相对坐标编程的区别。
答:(1)绝对坐标指刀具运动过程中所有的刀具位置的坐标值是以一个固定的程序原点为基准,即刀具运动的位置坐标是指刀具相对于程序原点的坐标。
(2)相对坐标指刀具运动位置的坐标值是相对于前一位置来计算的增量。
2. 刀具补偿有何作用?答:刀具补偿作用:简化零件的数控加工编程,使数控程序与刀具半径和刀具长度尽量无关,编程人员按照零件的轮廓形状进行编程,在加工过程中,CNC系统根据零件的轮廓形状和使用的刀具数据进行自动计算,完成零件的加工。
数控编程试题及答案

数控编程试题及答案一、单项选择题(每题2分,共20分)1. 数控编程中,G代码用于表示:A. 速度B. 进给率C. 刀具号D. 功能答案:D2. 在数控机床上,M代码用于表示:A. 直线插补B. 圆弧插补C. 程序结束D. 程序开始答案:C3. 数控机床坐标系中,X轴通常表示:A. 横向移动B. 纵向移动C. 垂直移动D. 旋转移动答案:A4. 在数控编程中,绝对编程和增量编程的主要区别在于:A. 编程语言B. 坐标系的选择C. 刀具的选择D. 机床的选择答案:B5. 以下哪个是数控编程中常用的循环指令?A. G00B. G01C. G02D. G90答案:D二、多项选择题(每题3分,共15分)1. 下列哪些是数控编程中常用的编程语言?A. 汇编语言B. APTC. ISO代码D. 自然语言答案:B, C2. 在数控加工中,以下哪些因素会影响加工精度?A. 刀具磨损B. 机床振动C. 编程错误D. 材料硬度答案:A, B, C, D3. 数控机床的伺服系统包括以下哪些部分?A. 驱动器B. 伺服电机C. 编码器D. 控制器答案:A, B, C, D三、判断题(每题2分,共10分)1. 数控编程中,G代码G01表示快速定位。
答案:错误2. M30指令表示程序结束,并且机床停止。
答案:正确3. 在数控编程中,刀具半径补偿是用于修正刀具半径对加工路径的影响。
答案:正确4. 数控机床的坐标系与工件坐标系是完全相同的。
答案:错误5. 数控编程中,G代码G02用于顺时针圆弧插补。
答案:错误四、简答题(每题5分,共20分)1. 简述数控编程中刀具半径补偿的作用。
答案:刀具半径补偿的作用是在数控编程中自动调整刀具中心轨迹,以确保加工表面与理论轮廓一致,从而补偿刀具半径对加工路径的影响。
2. 描述数控机床坐标系与工件坐标系的关系。
答案:数控机床坐标系是机床固有的,以机床原点为参考的坐标系。
工件坐标系则是以工件为参考的坐标系,通常由编程人员根据工件的加工要求设定。
《数控编程技术》相关试题

第1章数控加工的编程基础一、填空题1、为了准确地判断数控机床的运动方向,特规定永远假设刀具相对于坐标而运动。
2、目前,数控编程所采用的格式为程序段格式。
3、用于编写程序段号码的字为。
4、尺寸字U、V、W表示坐标,A、B、C表示坐标。
5、数控系统通常分为车削和铣削两种,用于车削的数控系统通常在系列号后加字母。
用于铣削的数控系统在系列号后加字母。
二、选择题1、下列叙述中,(),不属于数控编程的基本步骤。
(A)分析图样、确定加工工艺过程(B)数值计算(C)编写零件加工程序单(D)确定机床坐标系2、程序校验与首件试切的作用是()。
(A)检查机床是否正常(B)提高加工质量(C)检验参数是否正确(D)检验程序是否正确及零件的加工精度是否满足图纸要求3、数控编程时,应首先设定()。
(A)机床原点(B)工件坐标系(C)机床坐标系(D)固定参考点三、判断题1、数控加工的主程序号都是由O××××构成,而子程序由P××××构成。
()2、M功能不能编程变化量(如尺寸、进给速度、主轴转速等),只能用于控制开关量(如冷却液开、关,主轴正、反转,程序结束等)。
()3、国际标准化组织ISO规定,任何数控机床的指令代码必须严格遵守统一格式。
()4、大部分代码都是非续效(非模态)代码。
()四、简答题1、编制数控加工程序的主要步骤有哪些?2、数控编程有哪些种类?分别适合什么场合?3、什么是模态代码?什么是非模态代码?举例说明。
4、数控机床的运动方向是如何确定的?第2章 数控编程中的工艺分析一、填空题1、制定孔系加工时的刀具路径主要遵循 、 两种原则。
2、数控加工工艺文件包括 、 、 、 。
3、对工件进行车削时,若工件的直径为D (mm ),则主轴转速n (r/min )与切削速度v (m/min )的关系表达式是 。
4、切削用量中,对刀具耐用度影响最大的因素是 。
(完整版)数控加工与编程技术试题及答案

数控加工与编程技术试题及答案数控加工与编程技术试题及答案一、填空题(20分)1.不论数控机床是刀具运动还是工件运动,编程时均以刀具的运动轨迹来编写程序。
2.一个完整的数控程序是由程序编号、程序内容、程序结束段三部分组成。
3.穿孔带是数控机床的一种控制介质,国际上通用标准是 EIA 和 ISO 两种,我国采用的标准是 ISO 。
4.自动编程根据输入方式的不同,分为语言数控自动编程、图形数控自动编程、语音数控自动编程三种类型。
5.伺服系统的作用是把来自数控系统的脉冲信号转换成机床运动部件的机械运动,使工作台精确定位或者按规定的轨迹做严格的相对运动。
6.数控机床通电后的状态,一般设定为:绝对坐标方式编程,使用公制长度单位量纲,取消刀具补偿,以及主轴和切削液泵停止工作等状态作为数控机床的初始状态。
7.数控机床按控制运动轨迹可分为点位控制、直线控制和轮廓控制等几种。
按控制方式又可分为开环控制、闭环控制和半闭环控制等。
闭环控制系统的位置检测装置装在机床移动部件上。
8.加工中心是在数控镗铣床的基础上增加了自动换刀装置。
数控机床程序编制的方法有手工编程和自动编程。
9.使刀具与工件之间距离增大的方向规定为轴的正方向,反之为轴的反方向。
10.编程时的数值计算,主要是计算零件的基点和节点的坐标,直线段和圆弧段的交点和切点是基点,逼近直线段或圆弧小段轮廓曲线的交点和切点是节点。
二、判断题(正确的填“√”,错误的填“×”,共10分。
)1.从“A”点(X20 Y10)到“B”点(X60 Y30),分别使用“G00”及”“G01”指令编制程序,其刀具路径相同。
(×)2.模态G代码可以放在一个程序段中,而且与顺序无关。
(×)3.数控机床坐标轴定义顺序是先Z轴,然后确定X轴,最后按右手定则确定Y轴(√)4.G40是数控编程中的刀具左补偿指令。
(×)5.加工箱体类零件平面时,应选择数控车床进行加工。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、名词解释1、机床原点 _______又叫机械原点或机械零点,它是机床坐标系的原点。
2、机床参考点 _______是机床坐标系中一个固定不变的位置点,是用于对机床工作台、滑板和刀具相对运动的测量系统进行标定和控制的点。
3.机床坐标系 ______是机床上固有的坐标系,由数控机床制造厂商提供。
4、工件坐标系_____是为了编程方便,由编程人员在编制数控加工程序前在工件图样上设置的,也叫编程坐标系。
5、工件原点______工件坐标系的原点。
6、 G90_____绝对坐标编程指令; G91______增量坐标编程指令。
7、 G00____快速点定位指令; G01_____直线插补指令。
8 、M03______主轴顺时针方向转动指令; M30____程序结束指令。
9、M04____主轴顺时针方向转动指令;M05_____主轴停止指令。
10 、 G17____XY_平面选择; G18_____XZ平面选择; G19 _____YZ平面选择;11、G98_____主轴每分钟进给; G99_____主轴每转进给。
12.模态代码_____该指令代码在程序段中一经指定便持续保持有效到相应的代码或被同组的代码所取代。
13. 基点______是指各个几何元素间的连接点。
14.节点______是指逼近直线或逼近圆弧与非圆曲线的交点或切点。
五、问答1.简述绝对坐标的编程与相对坐标编程的区别。
答:(1)绝对坐标指刀具运动过程中所有的刀具位置的坐标值是以一个固定的程序原点为基准,即刀具运动的位置坐标是指刀具相对于程序原点的坐标。
(2)相对坐标指刀具运动位置的坐标值是相对于前一位置来计算的增量。
2.刀具补偿有何作用?答:刀具补偿作用:简化零件的数控加工编程,使数控程序与刀具半径和刀具长度尽量无关,编程人员按照零件的轮廓形状进行编程,在加工过程中,CNC系统根据零件的轮廓形状和使用的刀具数据进行自动计算,完成零件的加工。
3.什么是顺铣?什么是逆铣?答:顺铣:铣削时,铣刀切入工件时切削速度方向与工件进给方向相同,这种铣削称为顺铣。
逆铣:铣削时,铣刀切入时切削速度方向与工件进给方向相反,这种铣削称为逆铣。
4、数控机床的工作原理是什么?答:数控机床加工零件,首先要将被加工零件的图样及工艺信息数字化,用规定的代码和程序格式编写加工程序;然后将所编程序指令输入到机床的数控装置中;再后数控装置将程序 (代码)进行译码、运算后,向机床各个坐标的伺服机构和辅助控制装置发出信号,驱动机床各运动部件,控制所需要的辅助运动;最后加工出合格零件。
5、数控机床的发展趋势是什么?答:高速、高效、高精度、高可靠性模块化、智能化、柔性化、集成化开放性新一代数控加工工艺与装备6、数控编程的步骤什么?答:分析工件图样、确定工艺过程、数值计算、编写工件加工程序单、制作控制介质、校验控制介质、首件试切 .7、G90 与G91 有什么区别?答: G90表示绝对尺寸编程,、表示的参考点坐标值是绝对坐标值。
G91表示增量尺寸编程,、表示的参考点坐标值是相对前一参考点的坐标值。
8、简述G00与G01程序段的主要区别?答: G00指令要求刀具以点位控制方式从刀具所在位置用最快的速度移动到指定位置,快速点定位移动速度不能用程序指令设定。
G01是以直线插补运算联动方式由某坐标点移动到另一坐标点,移动速度由进给功能指令F设定,机床执行G01指令时,程序段中必须含有F指令。
9.数控机床的特点有哪些?答(1)自动化程度高(2)加工精度高(3)生产率高(4)对工件的适应性强(5)有利于生产管理信息化。
10.数控机床按控制系统功能分哪几类?答:点位控制、直线控制和轮廓控制机床。
11.数控机床按功能强弱分哪几类?答:经济型数控机床、全功能型数控机床、高档数控机床。
12.数控机床按伺服系统分哪几类?答:可分为:开环控制、闭环控制、半闭环控制。
13 用 G02 , G03 编程时,什么时候用 R+ ,什么时候用 R-?答:G02顺时针圆弧编程指令,G03逆时针圆弧编程指令。
当圆弧所对的圆心角大于180度时用R-,小于或等于180度时用R+。
14.什么是数字控制?答:用数字化信号控制的一种方法。
15.什么是数控机床?答:采用了数控技术,或者说装备了数控系统的机床,是一种技术密集度何自动化程度都比较高的机电一体化加工设备。
16、简述辅助功能M00与M01的区别。
答:程序停止。
在完成该指令所在程序段的其他指令后,用以停止主轴、冷却液,并停止进给,按循环启动按钮,则继续执行后续的程序段。
计划停止。
与程序停止相似,所不同的是只有在机床操作面板有计划停止按钮并在程序执行前按下才有效。
五、编程(40分)1.编写下图零件的精加工程序,编程原点建在左下角的上表面,用左刀补。
O0001G54G00X-10Y-10Z50T01M03S1000F80G43H01G00Z-5G41G01X20Y0D01G01Y62G02X44Y86R24G01X96G03X120Y62R24G01Y40X100Y14X0G40G01X-10Y-10G49G00Z50M05M302.如图所示的“S”字母是由直线和圆弧组成,深为2mm,宽为4mm,用Φ4的刀具,试编程。
O0002G54G00X0Y0Z50T01S500M03F100G43H01G00Z30G01Z-2G03X15Y10R5G01X35G03X40Y15R5G01Y20G03X35Y25R5G01X15G02X10Y30R5G01Y35G02X15Y40R5G01X35G02X40Y35R5G01Z2G00G49Z50G00X0Y0M05.M304.如图所示,零件上有4个形状、尺寸相同的方槽,槽深2mm,槽宽10mm,未注圆角R5。
试用子程序编程。
设工件坐标系位于工件左下角的上表面,Ф10的端铣刀具的初始位置(0,0,100)处。
编制程序。
O0004G54G00X0Y0Z100T01G43H01G00Z50M03S500G00X30Y15Z5M98P0002G00X100Y15M98P0002G00X30Y65M98P0002G00X100Y65M98P0002G00X0Y0G49G00Z100M05M30O0002G91G01Z-7F100Y30X50Y-30X-50Z7G90M995. 编写下图零件的精加工程序,编程原点建在工件左下角上表面处。
工件厚度为2mm。
G54G00X-10Y-10Z100T01M03S500G43G00Z5H01G01Z-2F100G41G01X0Y-5D01Y40X40Y60G02X80Y20R40G02X60Y0R20G01X-5G40G00X-10Y-10G49G00Z100M05M306. 编写下图零件外轮廓的精加工程序,编程原点建在中心上表面处,工件厚度为5mm.O0006G54G00X-130Y-70Z100T01M03S1000G43G00Z5H01G01Z-5F100G41G01X-120Y-65D01Y60X-80G03X-30Y60R25G01Y80G02X30Y80R30G01Y60G03X80Y60R25G01X120Y-20X50Y-60X-125G40G01X-130Y-70G49G00Z100M05M307. 编写下图零件内轮廓的精加工程序,刀具半径为8mm,编程原点建在工件中心上表面,用左刀补加工。
00007N05G54G00X0Y0Z100T01N10M03S500G00G43H01Z5G01Z-5F100G41G01X40Y0D01F200Y30Y-30X40Y2G40G01X0Y0G49G00Z100M05M308. 编写下图零件内轮廓的精加工程序,编程原点建在工件中心上表面,用右刀补。
00008G54G00X0Y0Z100T01M03S1000G43H01G00Z5G01Z-5F100G42G01X0Y15D01X20G02X20Y-15R15G01X-20G02X-20Y15R15G01X2G40G00X0Y0G49G00Z100M05M309、用直径为6mm铣刀铣出下图所示的三个字母,深度为2mm,试编程。
(编程坐标原点设在平板的左下角上表面处,编程过程中不用刀具半径补偿功能。
)O0009N0010 G54X0Y0Z100N0015 T01N0020 M03S1000N0025 G43H01G00Z2N0030 X15 Y35N0040 G01 Z-2 F60N0050 X45 F100N0060 G03 X45 Y55 I0 J10N0070 G01 X15N0080 Y15N0090 X45N0100 G03 X45 Y35 I0 J10N0110 G00 Z2N0120 X110 Y35N0130 G01 Z-2 F60N0140 G03 X110 Y35 I-20 J0 F100N0150 G00 Z2N0160 X125 Y25N0170 G01 Z-2 F60N0180 G03 X135 Y15 I10 J0 F100N0200 G03 X155 Y35 I0 J10N0210 G01 X135N0220 G02 X135 Y55 I0 J10N0230 G01 X155N0240 G02 X165 Y45 I0 J-10N0250 G49 G00 Z100N0260 X0 Y0N0270 M3010、(1)使用R利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序。
(2)使用I,J利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序(1)圆弧aG90 G02 X0 Y30 R30 F300G91 G02 X30 Y30 R30 F300圆弧bG90 G02 X0 Y30 R-30 F300G91 G02 X30 Y30 R-30 F300(2) 圆弧aG91 G02 X30 Y30 I30 J0 F300G90 G02 X0 Y30 I30 J0 F300圆弧bG91 G02 X30 Y30 I0 J30 F300G90 G02 X0 Y30 I0 J30 F30011、某零件的外形轮廓如图所示,厚度为2mm。
刀具:直径为 12mm的立铣刀,安全平面距离零件上表面 5mm,轮廓外形的延长线切入切出。
要求:用刀具半径补偿功能手工编制精加工程序。
参考程序如下O0011G54G00X10Y-10Z100T01M03S1000G43G00Z5H01G01Z-2F100G42G01X0Y-5D01Y50G02X-50Y100R50G01X-100X-110Y40X-130G03X-130Y0R20G01X5G40G01X10Y-10G49G00Z100M05M3012.如图所示零件上有两排形状尺寸相同的正方形凸台,高5mm,试用子程序编写精加工程序。