数控技术概论与编程习题
数控技术与编程三及答案
数控技术与编程三及答案您现在的位置:数控技术与编程三及答案一、填空题1、数控车床按加工零件的基本类型可分为卡盘式数控机床和顶尖式数控机床。
2、数控车床刀架的位置有刀架前置和刀架后置两种。
3、数控系统提供的螺纹加工指令有:单一螺纹指令和螺纹固定循环指令。
4、G00指令是模态代码,其含义是快速定位,G01指令是模态代码,其含义是直线插补。
5、数控车床编程时按坐标值的不同可分为绝对值编程和增量值编程两种。
6、数控车床的刀具补偿功能主要分为半径补偿和长度补偿两种。
7、数控车床为了简化编程,数控系统常采用固定循环指令功能,来缩短程序长度和减少程序所在内存。
8、数控车床的固定循环指令一般分为单一形状固定循环和复合形状固定循环指令。
9、在指令G00指令的格式的格式中,X表示的是直径值,U表示的是增量的两倍。
10、如图所示,刀具从A点快进到B点,则从A-B使用绝对编程方式:G00 X40 Z122A-B使用增量编程方式:G00 X-60 Z-8011、在指令G71 P(ns)Q(nf)U(△u)W(△w)D(△d)F S T 中,ns 表示精加工循环中的第一个程序段号,nf表示精加工循环中的最后一个程序段号,△u表示径向的精车余量,△w表示轴向的精车余量,△d表示每次径向背吃刀量。
12、外圆切削循环G90指令的格式是G90X(U)Z(W)F,其中X、Z表示切削终点的绝对坐标值,U、W表示切削终点的增量坐标。
二、判断题1、G00快速点定位指令控制刀具沿直线快速移动到目标位置。
(×)2、FANUC固定循环功能中的K指重复加工次数,一般在增量方式下使用。
(√)3、圆弧插补中,当用I、J、K来指定圆弧圆心时,I、J、K的计算取决于数据输入方式是绝对还是增量方式。
(×)4、刀具半径补偿的建立和撤消要和移动类指令配合使用,如G00、G01、G02、G03等。
(×)5、螺纹加工指令G32加工螺纹,螺纹两端要设置进刀段与退刀段。
数控加工与编程技术练习题题及答案
数控加工与编程技术练习题及答案一、填空题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。
数控编程习题及答案
《数控机床与编程》题库一、填空题:1.工序的划分可以采用两种不同原则,即工序__集中_原则和工序分散原则。
2.数控机床的精度包括:几何精度和位置精度。
3.数控是数字控制的简称,是用数字化信号对机床的运动及加工过程进行控制的自动控制技术。
4.只在写有该代码的程序段中才有效的代码为非模态代码。
5.用于确定几何图形上各几何要素的位置而建立的坐标是工件坐标系。
6.用数控机床加工工件时,工件装夹到机床上,通过对刀求得工件原点与机床原点间的距离,这个距离称为工件原点偏置。
7.数控机床上的坐标系是采用__右手笛卡尔坐标系,大拇指的方向为_X正方向。
8. 为了简化程序可以让子程序调用另一个子程序成为子程序嵌套_。
9.线切割加工的主要工艺指标是切割速度、表面粗糙度、电极丝损耗量、加工精度。
10.立方淡化硼刀具具有较高的硬度(热稳定性)、耐热性__耐磨性在加工难加工材料方面具有优越性。
11.电火花加工是特种加工的一种,在工业应用中分为电火花成型加工和电火花线切割加工两类。
12.切削用量中,对刀具磨损影响最大的是切削速度13机床在加工零件时特规定:永远假定刀具相对于静止的工件坐标而运动。
14.数控机床自动换刀装置主要有刀库+主轴换刀和刀库+机械手换刀+主轴环换刀两种形式。
15.加工中心常用的刀库有鼓(盘)式刀库和链式刀库两种。
16.粗车时,选择切削用量的次序是背吃刀量、进给量、切削速度。
17.数控车床的圆心坐标为I、K,表示圆弧__圆心_到圆弧起点_所作矢量分别在X、Z坐标轴方向上的矢量。
18.数控电火花线切割加工在磨具制造、新产品试制及零件制造等领域均有着广泛的应用。
19.用于确定几何图形上各几何要素的位置而建立的坐标是__工件坐标系_。
20.只在写有该代码的程序段中才有效的代码为非模态。
21.数控机床常用的坐标平面选择指令为__G17 、G18、G19。
22.刀具补偿功能是数控系统所具有的为方便用户精确编程而设置的功能,它可分为_刀具半径补偿和_刀具长度补偿。
数控编程理论试题及答案
数控编程理论试题及答案数控编程是现代制造业中的一项关键技术,它涉及到将设计图纸转换为数控机床能够理解的代码,以实现自动化生产。
本文将围绕数控编程理论的基本概念、编程语言、编程步骤以及常见问题进行论述,并提供一些模拟试题及答案,以帮助读者更好地理解和掌握数控编程的理论基础。
数控编程基础数控编程,即计算机数控(Computer Numerical Control,CNC)编程,是指根据零件的加工要求,编制出数控机床能够识别的程序代码的过程。
这一过程通常包括零件设计分析、工艺规划、编写程序代码、程序校验等步骤。
零件设计分析在编程前,首先要对零件的设计图纸进行详细分析,了解零件的形状、尺寸、精度要求等,以确定加工方法和加工路径。
工艺规划工艺规划是确定加工过程中所需刀具、夹具、切削用量等工艺参数的过程。
合理的工艺规划可以提高加工效率,保证加工质量。
编写程序代码编写程序代码是将工艺规划转化为机床可识别的指令代码。
这些代码包括G代码(功能指令)和M代码(辅助功能指令)。
程序校验程序编写完成后,需要进行校验以确保其正确性。
校验通常通过模拟加工来完成,以避免实际加工中的错误。
数控编程语言数控编程语言主要包括ISO代码和EIA代码两大类,其中ISO代码主要用于欧洲和中国,而EIA代码则主要用于美国和日本。
ISO代码ISO代码以“G”和“M”字母开头,如G00(快速定位)、M03(主轴正转)等。
EIA代码EIA代码与ISO代码类似,但在某些细节上存在差异,如EIA代码中的G02和G03分别代表顺时针和逆时针圆弧插补。
数控编程步骤数控编程通常遵循以下步骤:1. 确定加工方法:根据零件特点选择合适的加工方法,如车削、铣削、钻削等。
2. 设计刀具路径:根据加工方法设计刀具的移动路径。
3. 选择刀具和夹具:根据加工要求选择合适的刀具和夹具。
4. 编写程序:根据刀具路径和工艺参数编写数控程序。
5. 程序校验:通过机床或软件进行程序模拟,确保程序无误。
数控技术习题
第一章概论1.什么是计算机数控技术?(CNC)计算机数控技术是利用计算机采用数字指令信号对机电产品或设备进行控制的一种自动控制技术2.与传统机床相比, 数控机床具有哪些特点? 自动化程度高,加工精度高,生产率高,对工件的适应性强,有利于生产管理信息化3.什么叫工件坐标系?在数控加工中,工件坐标系与机床坐标系有何关系?工件坐标系是为编程人为设定的坐标系. 工件坐标系各轴要与机床坐标系平行, 加工工件时, 通过对刀实现工件坐标系与机床坐标系重合.4.数控机床按伺服系统控制方式可分成哪几类?各有什么特点?分类: 开环控制数控机床特点:机床结构简单,成本低,但加工精度低;闭环控制数控机床机床加工精度高,但结构复杂,成本高;半闭环控制数控机床机床加工精度、结构复杂程度、成本适中。
5.数控机床按运动轨迹控制方式可分成哪几类?各有什么特点?分类:点位控制数控机床特点:CNC系统无插补器,可实现定位精度、定位时间、移动速度,对运动轨迹无精度要求;连续控制数控机床这类机床带有插补器,以精确实现各种曲线或曲面的加工。
6.如何确定立式数控铣床坐标系的各轴?Z 轴:平行于主轴,远离工件的运动方向为正方向;X轴:位于与主轴垂直的平面内,由刀具向立柱看,X轴的正向指向右边;Y轴:由确定的X轴、Z轴,按右手定则来确定。
7.如何确定立式数控车床坐标系的各轴?Z轴:平行于主轴,远离工件的运动方向为正方向;X轴:垂直主轴轴线且平行于横向滑板,使刀具远离工件的方向为X轴的正向;8什么是数控机床?它由哪些部分组成?答:数控机床是一种利用数控技术,准确按照事先安排的工艺流程,自动实现规定动作的金属加工机床。
它由输入介质、数控装置、伺服系统、反馈系统和机床等部分组成。
题型变换:数控机床的输入介质是指O①光电阅读机②穿孔机③穿孔带、磁带和软磁盘④零件图纸和加工程序单答:③9用框图说明一般数控机床的工作原理。
答:数控机床的工作原理如图1-1 所示。
数控技术与编程实务测试 选择题 60题
1. 数控机床的核心部件是什么?A. 主轴B. 控制面板C. 数控系统D. 刀库2. 在数控编程中,G00指令代表什么?A. 直线插补B. 快速定位C. 圆弧插补D. 暂停3. 数控机床的坐标系中,Z轴通常代表什么方向?A. 水平方向B. 垂直方向C. 前后方向D. 左右方向4. 在数控编程中,M03指令代表什么?A. 主轴停止B. 主轴正转C. 主轴反转D. 冷却液开启5. 数控机床的精度主要取决于什么?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能6. 在数控编程中,G01指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停7. 数控机床的加工精度通常用什么单位表示?A. 毫米B. 微米C. 纳米D. 英寸8. 在数控编程中,G02指令代表什么?A. 直线插补B. 快速定位C. 顺时针圆弧插补D. 逆时针圆弧插补9. 数控机床的编程语言主要是什么?A. BASICB. FORTRANC. CNCD. HTML10. 在数控编程中,M05指令代表什么?A. 主轴正转B. 主轴反转C. 主轴停止D. 冷却液开启11. 数控机床的加工速度通常由什么控制?A. 主轴转速B. 进给速度C. 刀具选择D. 冷却液流量12. 在数控编程中,G03指令代表什么?A. 直线插补B. 快速定位C. 顺时针圆弧插补D. 逆时针圆弧插补13. 数控机床的加工效率主要取决于什么?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能14. 在数控编程中,G04指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停15. 数控机床的加工范围通常由什么决定?A. 刀具尺寸B. 机床结构C. 数控系统D. 操作人员技能16. 在数控编程中,M08指令代表什么?A. 主轴正转B. 主轴反转C. 主轴停止D. 冷却液开启17. 数控机床的加工精度与什么因素无关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能18. 在数控编程中,G05指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停19. 数控机床的加工速度与什么因素无关?A. 主轴转速B. 进给速度C. 刀具选择D. 冷却液流量20. 在数控编程中,M09指令代表什么?A. 主轴正转B. 主轴反转C. 主轴停止D. 冷却液关闭21. 数控机床的加工精度与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能22. 在数控编程中,G06指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停23. 数控机床的加工效率与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能24. 在数控编程中,G07指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停25. 数控机床的加工范围与什么因素有关?A. 刀具尺寸B. 机床结构C. 数控系统D. 操作人员技能26. 在数控编程中,G08指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停27. 数控机床的加工精度与什么因素无关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能28. 在数控编程中,G09指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停29. 数控机床的加工速度与什么因素无关?A. 主轴转速B. 进给速度C. 刀具选择D. 冷却液流量30. 在数控编程中,G10指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停31. 数控机床的加工精度与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能32. 在数控编程中,G11指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停33. 数控机床的加工效率与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能34. 在数控编程中,G12指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停35. 数控机床的加工范围与什么因素有关?A. 刀具尺寸B. 机床结构C. 数控系统D. 操作人员技能36. 在数控编程中,G13指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停37. 数控机床的加工精度与什么因素无关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能38. 在数控编程中,G14指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停39. 数控机床的加工速度与什么因素无关?A. 主轴转速B. 进给速度C. 刀具选择D. 冷却液流量40. 在数控编程中,G15指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停41. 数控机床的加工精度与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能42. 在数控编程中,G16指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停43. 数控机床的加工效率与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能44. 在数控编程中,G17指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停45. 数控机床的加工范围与什么因素有关?A. 刀具尺寸B. 机床结构C. 数控系统D. 操作人员技能46. 在数控编程中,G18指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停47. 数控机床的加工精度与什么因素无关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能48. 在数控编程中,G19指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停49. 数控机床的加工速度与什么因素无关?A. 主轴转速B. 进给速度C. 刀具选择D. 冷却液流量50. 在数控编程中,G20指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停51. 数控机床的加工精度与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能52. 在数控编程中,G21指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停53. 数控机床的加工效率与什么因素有关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能54. 在数控编程中,G22指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停55. 数控机床的加工范围与什么因素有关?A. 刀具尺寸B. 机床结构C. 数控系统D. 操作人员技能56. 在数控编程中,G23指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停57. 数控机床的加工精度与什么因素无关?A. 刀具质量B. 机床结构C. 数控系统D. 操作人员技能58. 在数控编程中,G24指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停59. 数控机床的加工速度与什么因素无关?A. 主轴转速B. 进给速度C. 刀具选择D. 冷却液流量60. 在数控编程中,G25指令代表什么?A. 快速定位B. 直线插补C. 圆弧插补D. 暂停1. C2. B3. B4. B5. C6. B7. B8. C9. C10. C11. B12. D13. C14. D15. B16. D17. D18. D19. D20. D21. A22. D23. C24. D25. A26. D27. D28. D29. D30. D31. A32. D33. C34. D35. A36. D37. D38. D39. D40. D41. A42. D43. C44. D45. A46. D47. D48. D49. D51. A52. D53. C54. D55. A56. D57. D58. D59. D60. D。
《数控技术与编程》期末复习题
《数控技术与编程》期末复习题1. 数据采样插补中插补周期和采样周期之间应保持的关系为( )。
A. 相等B. 相等或是采样周期的整数倍C. 插补周期<采样周期D. 不是采样周期的整数倍2. 脉冲当量是数控机床数控轴的位移量最小设定单位,脉冲当量的取值越小,插补精度( )。
A. 越高B. 越低C. 与其无关D. 不受影响3. 闭环控制系统中,测量装置通常安装在( )上。
A. 伺服电机B. 机床工作台C. 主轴D. 滚珠丝杆4. 半闭环控制系统的传感器安装在( )。
A .电机轴或丝杠轴端B .机床工作台上C .刀具主轴上D .工件主轴上5.刀尖半径左补偿方向的规定是( )。
A .沿刀具运动方向看,工件位于刀具左侧B .沿工件运动方向看,工件位于刀具左侧C .沿工件运动方向看,刀具位于工件左侧D .沿刀具运动方向看,刀具位于工件左侧6. 目前数控程序代码常用的程序段格式是( )程序段格式。
A .字-地址符B .使用分离符C .固定D .混合7. 在点位控制系统中,CNC 系统仅控制刀具的( )。
A. 位置和路径B. 路径C. 连续位置D. 位置精度8. 具有控制主轴逆时针旋转的辅助功能代码为( )。
A. M02B. M03C. M04D. M059. 整圆的直径为Ø40mm ,要求由A (20,0)点逆时针圆弧插补并返回A 点,其程序段格式为( )。
A .G91 G03 X20.0 Y0 I-20.0 J0 F100;B .G90 G03 X20.0 Y0 I-20.0 J0 F100;C .G90 G03 X20.0 Y0 R-20.0 F100;D .G91 G03 X20.0 Y0 R-20.0 F100;10. 直线感应同步器主要用于( )测量。
A. 线速度B. 线位移C. 角位移D. 角速度11. 当转接角90180α≤<时,其刀具补偿是( )。
A. 缩短型B. 伸长型C. 插入型D. 以上都不是12. 某数控加工程序为:N01 G92 X100.0 Z195.0;N02 G90 G00 X25.0 Z140.0;……N10 M02;该程序中,第二个程序段的涵义是()。
数控技术与数控编程管理考试 选择题 65题
1. 数控机床的核心部件是:A. 主轴B. 控制面板C. 数控系统D. 刀库2. 数控编程中,G00指令代表的是:A. 直线插补B. 快速定位C. 圆弧插补D. 暂停3. 在数控编程中,M03指令的功能是:A. 主轴停止B. 主轴正转C. 主轴反转D. 冷却液开4. 数控机床的精度主要取决于:A. 机床结构B. 数控系统C. 刀具质量D. 操作人员技术5. 数控编程中,G17指令选择的是:A. XY平面B. XZ平面C. YZ平面D. 任意平面6. 数控机床的坐标系中,Z轴通常代表:A. 水平移动B. 垂直移动C. 旋转运动D. 倾斜运动7. 数控编程中,F代码用于指定:A. 进给速度B. 主轴速度C. 刀具选择D. 程序停止8. 数控机床的回零操作是为了:A. 清洁机床B. 校准坐标系C. 更换刀具D. 检查电路9. 数控编程中,T代码用于:A. 选择刀具B. 设定温度C. 调整压力D. 改变速度10. 数控机床的编程语言是:A. BASICB. FORTRANC. G代码和M代码D. C++11. 数控编程中,G02指令用于:A. 直线插补B. 快速定位C. 顺时针圆弧插补D. 逆时针圆弧插补12. 数控机床的加工精度可以通过以下哪种方式提高:A. 增加切削速度B. 减少进给量C. 使用更粗的刀具D. 增加切削深度13. 数控编程中,S代码用于:A. 选择刀具B. 设定主轴速度C. 调整进给速度D. 改变加工平面14. 数控机床的日常维护不包括:A. 清洁导轨B. 更换润滑油C. 校准传感器D. 编程新程序15. 数控编程中,G43指令用于:A. 刀具长度补偿B. 刀具半径补偿C. 坐标系旋转D. 程序暂停16. 数控机床的编程软件通常支持:A. 二维绘图B. 三维建模C. 数据库管理D. 网络通信17. 数控编程中,M05指令的功能是:A. 主轴停止B. 主轴正转C. 主轴反转D. 冷却液开18. 数控机床的加工效率主要取决于:A. 机床结构B. 数控系统C. 刀具质量D. 编程优化19. 数控编程中,G01指令用于:A. 直线插补B. 快速定位C. 圆弧插补D. 暂停20. 数控机床的编程中,I和J参数用于:A. 定义圆弧的起点B. 定义圆弧的终点C. 定义圆弧的中心D. 定义圆弧的半径21. 数控编程中,G90指令代表的是:A. 绝对坐标编程B. 相对坐标编程C. 增量坐标编程D. 混合坐标编程22. 数控机床的编程中,G91指令代表的是:A. 绝对坐标编程B. 相对坐标编程C. 增量坐标编程D. 混合坐标编程23. 数控编程中,G41指令用于:A. 刀具长度补偿B. 刀具半径补偿左C. 刀具半径补偿右D. 坐标系旋转24. 数控机床的编程中,G42指令用于:A. 刀具长度补偿B. 刀具半径补偿左C. 刀具半径补偿右D. 坐标系旋转25. 数控编程中,G40指令用于:A. 取消刀具长度补偿B. 取消刀具半径补偿C. 取消坐标系旋转D. 取消程序暂停26. 数控机床的编程中,G54指令用于:A. 选择工件坐标系1B. 选择工件坐标系2C. 选择工件坐标系3D. 选择工件坐标系427. 数控编程中,G55指令用于:A. 选择工件坐标系1B. 选择工件坐标系2C. 选择工件坐标系3D. 选择工件坐标系428. 数控编程中,G56指令用于:A. 选择工件坐标系1B. 选择工件坐标系2C. 选择工件坐标系3D. 选择工件坐标系429. 数控编程中,G57指令用于:A. 选择工件坐标系1B. 选择工件坐标系2C. 选择工件坐标系3D. 选择工件坐标系430. 数控编程中,G58指令用于:A. 选择工件坐标系1B. 选择工件坐标系2C. 选择工件坐标系3D. 选择工件坐标系431. 数控编程中,G59指令用于:A. 选择工件坐标系1B. 选择工件坐标系2C. 选择工件坐标系3D. 选择工件坐标系432. 数控编程中,G20指令用于:A. 英制单位B. 公制单位C. 角度单位D. 时间单位33. 数控编程中,G21指令用于:A. 英制单位B. 公制单位C. 角度单位D. 时间单位34. 数控编程中,G94指令用于:A. 每分钟进给B. 每转进给C. 每秒进给D. 每毫米进给35. 数控编程中,G95指令用于:A. 每分钟进给B. 每转进给C. 每秒进给D. 每毫米进给36. 数控编程中,G96指令用于:A. 恒定切削速度B. 恒定进给速度C. 恒定主轴速度D. 恒定刀具速度37. 数控编程中,G97指令用于:A. 恒定切削速度B. 恒定进给速度C. 恒定主轴速度D. 恒定刀具速度38. 数控编程中,G71指令用于:A. 粗加工循环B. 精加工循环C. 钻孔循环D. 攻丝循环39. 数控编程中,G72指令用于:A. 粗加工循环B. 精加工循环C. 钻孔循环D. 攻丝循环40. 数控编程中,G73指令用于:A. 粗加工循环B. 精加工循环C. 钻孔循环D. 攻丝循环41. 数控编程中,G74指令用于:A. 粗加工循环B. 精加工循环C. 钻孔循环D. 攻丝循环42. 数控编程中,G75指令用于:A. 粗加工循环B. 精加工循环C. 钻孔循环D. 攻丝循环43. 数控编程中,G76指令用于:A. 粗加工循环B. 精加工循环C. 钻孔循环D. 攻丝循环44. 数控编程中,G80指令用于:A. 取消固定循环B. 启动固定循环C. 暂停固定循环D. 重置固定循环45. 数控编程中,G81指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环46. 数控编程中,G82指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环47. 数控编程中,G83指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环48. 数控编程中,G84指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环49. 数控编程中,G85指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环50. 数控编程中,G86指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环51. 数控编程中,G87指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环52. 数控编程中,G88指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环53. 数控编程中,G89指令用于:A. 钻孔循环B. 攻丝循环C. 镗孔循环D. 铰孔循环54. 数控编程中,G92指令用于:A. 设定坐标系B. 设定速度C. 设定时间D. 设定角度55. 数控编程中,M00指令用于:A. 程序停止B. 程序暂停C. 程序继续D. 程序复位56. 数控编程中,M01指令用于:A. 程序停止B. 程序暂停C. 程序继续D. 程序复位57. 数控编程中,M02指令用于:A. 程序停止B. 程序暂停C. 程序结束D. 程序复位58. 数控编程中,M06指令用于:A. 程序停止B. 程序暂停C. 刀具更换D. 程序复位59. 数控编程中,M08指令用于:A. 冷却液开B. 冷却液关C. 润滑液开D. 润滑液关60. 数控编程中,M09指令用于:A. 冷却液开B. 冷却液关C. 润滑液开D. 润滑液关61. 数控编程中,M30指令用于:A. 程序停止B. 程序暂停C. 程序结束并复位D. 程序复位62. 数控编程中,M98指令用于:A. 调用子程序B. 结束子程序C. 暂停子程序D. 复位子程序63. 数控编程中,M99指令用于:A. 调用子程序B. 结束子程序C. 暂停子程序D. 复位子程序64. 数控编程中,G53指令用于:A. 选择机床坐标系B. 选择工件坐标系C. 选择绝对坐标系D. 选择相对坐标系65. 数控编程中,G50指令用于:A. 设定坐标系B. 设定速度C. 设定时间D. 设定角度答案1. C2. B3. B4. B5. A6. B7. A8. B9. A10. C11. C12. B13. B14. D15. A16. B17. A18. D19. A20. C21. A22. C23. B24. C25. B26. A27. B28. C29. D30. A31. B32. A33. B34. A35. B36. A37. C38. A39. B40. C41. D42. A43. B44. A45. A46. B47. C48. D49. A50. B51. C52. D53. A54. A55. A56. B57. C58. C59. A60. B61. C62. A63. B64. A65. A这些题目涵盖了数控技术与数控编程管理的基础知识和常见指令,适合用于考试和教学。
数控机床编程技术练习题
数控机床编程技术练习题一、基础知识部分1. 请列举数控机床的五大基本功能。
2. 数控机床的编程语言主要包括哪几种?3. 简述数控机床坐标系的基本概念。
4. 数控机床的精度等级一般分为哪几个级别?5. 解释G代码和M代码在数控编程中的作用。
二、编程指令部分1. 请写出G00和G01指令的功能及区别。
2. 如何使用G02和G03指令进行圆弧插补编程?3. 请列举常用的M代码及其功能。
5. 解释F代码在数控编程中的作用,并给出一个应用实例。
三、程序编制与优化1. 给定一个零件图,编写其数控加工程序。
2. 如何对数控程序进行优化以提高加工效率?3. 请简述数控加工过程中的刀具补偿原理及应用。
G90 G40 G17 G21G00 X100 Y100G02 X100 Y50 I50 J0G01 Z20 F100四、数控系统操作与调试1. 如何在数控系统上输入和修改程序?3. 在数控加工过程中,如何进行刀具补偿的设置与调整?4. 请列举至少三种数控系统常见故障及处理方法。
5. 如何对数控机床进行日常维护与保养?五、综合应用1. 给定一个复杂零件图,分析并编写其数控加工程序。
2. 如何在数控加工过程中保证零件加工精度?3. 针对某一数控系统,编写一个完整的螺纹加工程序。
某零件需加工100个孔,孔径为10mm,孔间距为20mm,加工深度为15mm。
5. 请设计一个数控加工工艺方案,包括加工顺序、刀具选择、切削参数等。
六、刀具与切削参数1. 列举常用的数控加工刀具类型及其适用范围。
2. 如何根据加工材料选择合适的刀具和切削参数?3. 简述刀具磨损对加工质量的影响,并给出预防措施。
5. 解释切削速度、进给量和切削深度对加工质量的影响。
七、误差分析与补偿1. 简述数控机床加工过程中可能产生的误差类型。
2. 如何通过编程补偿来消除或减小加工误差?3. 给出一种测量和调整数控机床反向间隙的方法。
加工出的零件尺寸偏差较大零件表面粗糙度不符合要求5. 简述如何利用数控系统进行螺距误差补偿。
数控习题
《数控技术》复习题作业题目必须独立完成!第一章数控技术概论一、填空题1. 将程序载体上的数控代码变成相应电脉冲信号的装置称为_CNC装置_。
2. 开环数控系统的驱动电动机常采用____步进电机____。
3. 数控机床按工艺用途的不同,可分为_金属切削类_、_金属成型类_、__特种加工类_和__其他类型__。
4. 数控机床按有无位置检测装置,可分为_开环_和_闭环_数控机床。
位置检测元件安装在最终移动部件上的数控机床是_闭环_控制。
位置检测元件安装在电动机轴上的数控机床是_半闭环_控制。
5. CNC是计算机数控的简称,FMS是柔性制造系统的简称。
MDI是手动输入方式的简称。
CIMS是计算机集成制造系统简称。
6. 闭环(或半闭环)系统与开环系统的最主要的区别是前者带有_位置_检测装置。
闭环和半闭环系统的主要区别是位置检测元件_安装部位_不同。
7. 数控机床由_输入/输出设备_、_计算机数控装置_、_伺服系统_和_机床本体_等部分组成。
8. 每个脉冲信号使机床移动部件的位移量叫_脉冲当量_。
9. 数控机床常用的伺服电动机有_步进电机_、_直流伺服电机_和_交流伺服电机_。
10.数控机床按控制方式分类可分为_点位控制数控机床_、_直线控制数控机床_和_轮廓控制数控机床_。
二、判断题1. 数控机床的联动轴数与控制轴数是不同的概念,联动轴数一般多于控制轴数。
(×)2. 数控机床特别适用于精度要求高、形状复杂零件的大批量生产。
(×)3. 数控技术一般只能应用于机床的轨迹控制,不能应用于其他机械设备的运动轨迹控制和逻辑控制。
(×)4. 开环数控机床数控装置发出的指令流是单向的,所以系统稳定性不好、精度不高。
(×)三、单选题1. 零件程序是数控机床自动加工零件的___C___。
A.输入介质B.存储载体C.加工指令2.在数控机床中,____B____等功能一般是由PLC完成的。
机床数控技术(概论及程序编程基础)单元习题与答案
一、单选题1、闭环控制系统的位置反馈元件应( )。
A.装在传动部件上B.装在传动丝杆上C.装在执行部件上D.装在电机轴上正确答案:C2、闭环控制系统比开环及半闭环系统( )。
A.精度高B.系统调试简便C.故障率低D.稳定性好正确答案:A3、CNC系统是指( )系统。
A.硬件数字控制B.直接数字控制C.自适应控制D.计算机数控正确答案:D4、开环、闭环和半闭环是按( )的不同分类的。
A.机床的运动控制方式B.机床所用的工艺方法C.机床的加工功能D.进给伺服系统类型正确答案:D5、欲加工一条与X轴成30°的直线轮廓。
应采用( )数控机床。
A.旋转控制B.直线控制C.轮廓控制D.点位控制正确答案:C6、点位控制的特点是()。
A.要求坐标轴联动控制B.适合于曲线加工C.仅实现刀具相对于工件从一点到另一点的精确定位运动D.对各坐标的速度及它们之间的比率严格控制正确答案:C7、世界上第一台三坐标数控立式铣床是()年诞生的。
A.1974B.1952C.1968D.1960正确答案:B8、机床数控系统越来越多地采用总线技术将各个底层设备进行连接,这反映了机床数控技术的()发展趋势。
A.网络化B.智能化C.功能集成化D.驱动并联化正确答案:A9、数控车削螺纹时,为保证车出合格的螺纹,应A.增加刀具引入距离B.增加刀具引出距离C.增加刀具引入和引出距离D.增加螺纹长度正确答案:C10、当用G02/G03指令对被加工零件进行圆弧编程时,下面关于使用半径R方式编程的说明不正确的是A.整圆编程不采用该方式编程B.该方式与使用I、J、K效果相同C.大于180度的弧R取正值D.R可取正值也可取负值,但加工轨迹不同正确答案:C解析:C、对于大于180度的圆弧,R应取负值11、数控机床上加工零件时,程序执行的起始点,称为()A.对刀点B.编程原点C.机械原点D.换刀点正确答案:A12、数控夹具的主要组成部分包括()A.定位件+导向件+夹紧件+基础件B.导向件+夹紧件+基础件C.定位件+导向件+夹紧件D.定位件+夹紧件+基础件正确答案:D解析:D、数控夹具比较简单,不需要导向与对刀功能13、在数控加工中,刀具补偿功能除对刀具半径进行补偿外,在用同一把刀进行粗、精加工时,还可进行加工余量的补偿,设刀具半径为r,精加工时半径方向余量为△,则最后一次粗加工走刀的半径补偿量为()A.rB.△C.r+△D.2r+△正确答案:C14、下列刀具中,()的刀位点是刀头底面的中心。
数控编程考试及答案
数控编程考试及答案一、单项选择题(每题2分,共20分)1. 数控机床的数控系统按控制方式可分为()。
A. 开环控制、闭环控制B. 点位控制、连续控制C. 点位控制、直线控制、轮廓控制D. 以上都是答案:D2. 数控机床加工程序的编制过程不包括()。
A. 分析零件图样B. 确定加工方案C. 选择刀具D. 机床操作答案:D3. 数控机床的坐标系中,Z轴的正方向是()。
A. 远离工件指向刀具B. 指向工件C. 垂直于主轴轴线D. 与主轴轴线平行答案:B4. 在数控车床编程中,G01指令表示()。
A. 直线插补B. 圆弧插补C. 快速定位D. 暂停答案:A5. 数控铣床加工中,刀具半径补偿指令是()。
A. G40B. G41C. G42D. G43答案:B6. 数控机床的进给速度是指()。
A. 刀具移动的速度B. 工件移动的速度C. 机床移动的速度D. 切削液的流速答案:A7. 数控编程中,绝对编程和增量编程的主要区别在于()。
A. 坐标值的计算方式B. 程序的复杂程度C. 程序的长度D. 程序的存储方式答案:A8. 在数控车床上加工螺纹时,通常使用()指令。
A. G01B. G02C. G03D. G32答案:D9. 数控机床的伺服系统的作用是()。
A. 提供动力B. 控制机床运动C. 检测机床状态D. 显示机床信息答案:B10. 数控机床的刀具半径补偿功能主要用于()。
A. 提高加工精度B. 减少刀具磨损C. 简化编程D. 提高切削效率答案:C二、判断题(每题2分,共20分)1. 数控机床的加工精度完全取决于数控系统的精度。
()答案:×2. 数控编程时,刀具半径补偿只能在G00或G01移动中使用。
()答案:√3. 数控机床的刀具寿命可以通过编程来控制。
()答案:×4. 数控机床的坐标系原点可以任意设定。
()答案:√5. 数控铣床的刀具半径补偿只能在G02或G03圆弧插补中使用。
()答案:×6. 数控机床加工中,刀具的进给速度和主轴转速是相互独立的。
数控技术与编程试卷一(含答案)
数控技术与编程试卷一一、选择题:1.点位控制数控机床可以是(c )。
A.数控车床B.数控铣床C.数控冲床D.加工中心3.要做好数控机床的维护与保养工作,必须(c )清除导轨副和防护装置的切削。
A.每周B.每小时C.每天D.每月4.以下指令中,( b )是准备功能。
A.M03 B.G90 C.X25 D.S7005.子程序调用指令M98P50412的含义为(b )。
A.调用504号子程序12次B.调用0412号子程序5次C.调用5041号子程序2次D.调用412号子程序50次6.固定循环与参数编程是编程的一种特殊形式,与一般编程的关系是(d )。
A.前者可代替,后者不可代替B.均不可代替C.前者不可代替,后者可代替D.均可代替7.G28、G29的含义为(b )。
A.G28从参考点返回,G29返回机床参考点B.G28返回机床参考点,G29从参考点返回C.G28从原点返回,G29返回机床原点D.G28返回机床原点,G29 从原点返回8.安全管理可以保证操作者在工作时的安全火提供便于工作的(b )。
A.生产场地B.生产环境C.生产空间D.生产加工9.数控系统所规定的最小设定单位就是( c )。
A.数控机床的运动精度B.机床的加工精度C.脉冲当量D.数控机床的传动精度10.确定数控机床坐标轴时,一般应先确定()。
A.X轴B.Y轴C.Z轴D.A轴11.数控机床的检测反馈装置的作用是:将其测得的(b )数据迅速反馈给数控装置,以便与加工程序给定的指令值进行比较和处理。
A.直线位移B.角位移或直线位移C.角位移D.直线位移和角位移12.数控机床工作时,当发生任何异常现象需要紧急处理时应启动(c )。
A.程序停止功能B.暂停功能C.紧停功能D.故障检测功能13.脉冲当量是指(a )。
A.每发一个脉冲信号,机床移动部件的位移量B.每发一个脉冲信号,伺服电机转过的角度C.进给速度大小D.每发一个脉冲信号,相应丝杠产生转角大小14.尺寸链按功能分为设计尺寸链和(d )尺寸链。
数控编程复习题含答案
数控编程复习题含答案一、单项选择题1. 数控编程中,G代码用于表示()。
A. 准备功能B. 主轴功能C. 辅助功能D. 刀具功能答案:A2. 在数控机床上,用于表示刀具沿X轴正方向移动的代码是()。
A. G01B. G00C. G02D. G03答案:A3. 数控机床的坐标系中,Z轴通常表示()。
A. 垂直方向B. 水平方向C. 旋转方向D. 倾斜方向答案:A4. 在数控编程中,M代码用于表示()。
A. 移动指令B. 切削指令C. 主轴转速D. 辅助功能答案:D5. 数控机床的刀具补偿功能中,G41表示()。
A. 左补偿B. 右补偿C. 刀具半径补偿D. 刀具长度补偿答案:C二、多项选择题1. 数控编程中,以下哪些属于准备功能代码()。
A. G00B. G01C. G02D. G03答案:ABCD2. 在数控机床操作中,以下哪些属于辅助功能代码()。
A. M03B. M05C. M08D. M30答案:ABCD3. 数控编程时,刀具路径的生成可以通过以下哪些方式()。
A. 手工编程B. 自动编程C. 混合编程D. 模拟编程答案:ABC三、判断题1. 数控机床的编程语言中,G代码和M代码都是指令代码。
()答案:正确2. 数控机床的编程中,G90和G91是用于控制坐标系的绝对编程和增量编程。
()答案:正确3. 数控编程中,G代码和M代码不能在同一程序段中使用。
()答案:错误四、简答题1. 简述数控编程中的G代码和M代码的区别。
答案:G代码主要用来控制机床的运动和位置,如移动、切削等;而M 代码则用来控制机床的辅助功能,如主轴启动、冷却液开关等。
2. 描述数控机床坐标系中X、Y、Z轴的一般表示。
答案:在数控机床的坐标系中,X轴通常表示水平方向,Y轴表示垂直于X轴的水平方向,而Z轴表示垂直于X和Y轴的垂直方向。
五、计算题1. 给定一个数控程序段:G00 X100 Y200;G01 X150 Y250 F100;请计算刀具从起始点到终点的直线距离。
数控技术与数控编程考试 选择题 57题
1. 数控机床的核心部件是:A. 主轴B. 控制器C. 伺服电机D. 刀库2. 数控编程中,G01指令代表:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停3. 在数控编程中,F代码用于指定:A. 进给速度B. 主轴转速C. 刀具补偿D. 坐标系4. 数控机床的坐标系通常采用:A. 直角坐标系B. 极坐标系C. 球坐标系D. 柱坐标系5. 数控编程中的M03指令表示:A. 主轴正转B. 主轴反转C. 主轴停止D. 冷却液开6. 数控机床的精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 操作人员7. 在数控编程中,G43指令用于:A. 刀具长度补偿正B. 刀具长度补偿负C. 刀具半径补偿正D. 刀具半径补偿负8. 数控机床的编程语言是:A. BASICB. FORTRANC. CNCD. G代码和M代码9. 数控机床的加工精度通常可以达到:A. 0.1mmB. 0.01mmC. 0.001mmD. 0.0001mm10. 数控编程中的G28指令用于:A. 返回参考点B. 直线插补C. 圆弧插补D. 暂停11. 数控机床的伺服系统包括:A. 伺服电机和驱动器B. 主轴和刀库C. 控制器和显示器D. 冷却系统和润滑系统12. 数控编程中的G90指令表示:A. 绝对坐标编程B. 相对坐标编程C. 增量坐标编程D. 混合坐标编程13. 数控机床的加工效率主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量14. 数控编程中的G02指令代表:A. 快速定位B. 直线插补C. 顺时针圆弧插补D. 逆时针圆弧插补15. 数控机床的加工范围主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 工作台尺寸16. 数控编程中的G41指令用于:A. 刀具长度补偿正B. 刀具长度补偿负C. 刀具半径补偿左D. 刀具半径补偿右17. 数控机床的加工速度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量18. 数控编程中的G04指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停19. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量20. 数控编程中的G42指令用于:A. 刀具长度补偿正B. 刀具长度补偿负C. 刀具半径补偿左D. 刀具半径补偿右21. 数控机床的加工效率主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量22. 数控编程中的G03指令代表:A. 快速定位B. 直线插补C. 顺时针圆弧插补D. 逆时针圆弧插补23. 数控机床的加工范围主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 工作台尺寸24. 数控编程中的G40指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右25. 数控机床的加工速度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量26. 数控编程中的G00指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停27. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量28. 数控编程中的G49指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右29. 数控机床的加工效率主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量30. 数控编程中的G05指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停31. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量32. 数控编程中的G50指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右33. 数控机床的加工速度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量34. 数控编程中的G06指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停35. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量36. 数控编程中的G51指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右37. 数控机床的加工效率主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量38. 数控编程中的G07指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停39. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量40. 数控编程中的G52指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右41. 数控机床的加工速度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量42. 数控编程中的G08指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停43. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量44. 数控编程中的G53指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右45. 数控机床的加工效率主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量46. 数控编程中的G09指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停47. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量48. 数控编程中的G54指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右49. 数控机床的加工速度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量50. 数控编程中的G10指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停51. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量52. 数控编程中的G55指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右53. 数控机床的加工效率主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量54. 数控编程中的G11指令表示:A. 快速定位B. 直线插补C. 圆弧插补D. 暂停55. 数控机床的加工精度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量56. 数控编程中的G56指令用于:A. 刀具长度补偿取消B. 刀具长度补偿负C. 刀具半径补偿取消D. 刀具半径补偿右57. 数控机床的加工速度主要取决于:A. 机床结构B. 控制系统C. 刀具质量D. 编程质量答案1. B2. B3. A4. A5. A6. B7. A8. D9. C10. A11. A12. A13. D14. C15. A16. C17. D18. D19. B20. D21. D22. D23. D24. C25. D26. A27. B28. A29. D30. D31. B32. A33. D34. D35. B36. A37. D38. D39. B40. A41. D42. D43. B44. A45. D46. D47. B48. A49. D50. D51. B52. A53. D54. D55. B56. A57. D。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控技术概论与编程习题
第一章绪论
1.什么是数控机床?它的工作原理是什么?
2.数控机床的主要组成部分有哪些?
3. 数控机床的精度与运动指标有哪些?
4.何谓加工中心?与数控机床的差别是什么?
5.数控机床的主运动传动的特点是什么?
6.在数控机床上为什么要使用滚珠丝杠?
7.如何消除滚珠丝杠螺母的间隙?
8.简述刀库的主要作用。
第二章数控系统工作原理
1.数控系统的组成部分有哪些?
2.何谓硬件数控系统和计算机数控系统,它们的区别是什么?
3.何谓逐点比较法,其每走一步需要完成的内容有哪些?
4.何谓数值积分法,它进行直线插补和圆弧插补时有何不同?
5.何谓C功能刀具半径补偿?请将图1所示AB和BF按G42伸长型转接计算交点矢量(BC,BC’),已知∠XAY=30°, ∠XBY=60°。
,刀具半径为R。
Y F
Y
B X
A X
图1
6.程序段间转接过渡方式有几种?
7.如图2所示,直线OA起点坐标(0,0),终点坐标(Xe,Ye),试用逐点比较法对直线OA进行插补计算,并画出插补轨迹图。
Xe=5, Ye=3
8.C 功能刀具补偿与B 刀具补偿的主要区别是什么?C 功能刀具补偿有几种转接形式?分析各种转接过渡方式的转接矢量的计算方法
第三章 数控机床伺服系统
1.何谓数控机床的伺服系统?它的用是什么?
2.数控机床对伺服系统的要求是什么?
3.伺服系统的类型有几种?各有哪些特点?
4.步进电动机的工作原理是什么?它的主要特性有哪些?
5.简述直流电动机的调速原理和调速方式?
6.简述旋转变压器工作原理,它有几种型式?
7.简述感应同步器工作原理,它有几种型式?
8.伺服系统的检测元件有几种能检测角度?
第四章 数控编程基础
1.何谓G 代码?它的作用是什么?
2.何谓M 代码?它的作用是什么?
3.数控机床的坐标系有几个?
4.按绝对坐标 编程和按相对坐标编程有什么不同?区别是什么?
5.刀具半径补偿指令G40;G41和G42 ,它们各自的含意是什么? 是否需要在G 指令后写D01指令?
6.什么叫两轴半控制加工和三轴控制加工?它们各适用于何种加工场合?
7.将下列程序连续运行两次,作图表示两次运行中的加工坐标系、程序轨迹。
G92 X0 Y0
G90 G03 X50 Y0 I25 J0 F60
G02 X75 Y25 I0 J25
e ,Ye)
O
X 图 2
M02
8.数控机床程序编制的方法有哪些种类?各有何特点?
9、填空题:
1)数控机床加工程序编制的过程为、、、
、、和等。
2)在编制数控机床加工程序时,应考虑原点、原点和原点。
原点是指,原点是指,
原点是指。
3) G92指令是用于。
用G92指令设定的加工原点是随而变化的。
4) G40、G41和G42是一组指令。
它们主要用于和。