2011《数控编程技术基础》秋季考试卷(含答案)
- 格式:doc
- 大小:166.00 KB
- 文档页数:6
《数控编程技术》第2版练习与思考题及答案练习与思考题1(见书64页)1-1 什么是数控编程?简述数控机床加工程序编制的一般过程。
参考答案:程序编制:是将零件的工艺过程、工艺参数、刀具位移量与方向以及其它辅助动作(换刀、冷却、夹紧等),按运动顺序和所用数控机床规定的指令代码及程序格式编成加工程序单(相当于普通机床加工的工艺过程卡),再将程序单中的全部内容记录在控制介质上(如穿孔带,磁带等)然后输给数控装置,从而指挥数控机床加工。
这种从零件图纸到制成控制介质的过程为数控加工的程序编制。
数控机床加工程序编制的一般过程:分析零件图样、确定工艺过程、数学处理、编写加工程序单、制备控制介质、程序校验和首件试切。
1-2 零件加工程序的输入方式有哪些?参考答案:穿孔纸带;磁盘;磁带;手工输入。
1-3 数控程序段格式有哪几种?参考答案:在数控机床的发展过程中,主要有三种格式,即固定顺序程序段格式、使用分隔符的程序段格式和字地址程序段格式。
1-4 数控机床加工程序的编制方法有哪些?它们分别适用什么场合?参考答案:程序编制的方法有两种:手工编程和自动编程。
手工编程:被加工零件形状不十分复杂和程序较短时,都可以采用手工编程的方法。
自动编程:1)形状复杂的零件,特别是具有非圆曲线表面的零件;2)零件几何元素虽不复杂,但编程工作量很大的零件(如有数千个孔的零件)和计算工作量大的零件(如轮廓加工时,非圆曲线的计算)等;3)在不具备刀具半径自动补偿功能的机床上要进行轮廓铣削时,编程要按刀具中心轨迹进行,如果用手工编程,计算相当繁琐,出错率高,有时甚至不能编出加工程序,此时必须用自动编程的方法来编制零件的加工程序;4)联动轴数超过两轴以上的加工程序的编制。
1-5 如何确定数控能够机床的坐标系和运动方向?参考答案:运动,有的则是使工件产生运动。
鉴于以上两方面情况,标准规定编程时确定数控机床坐标系和运动方向的两个前提:1)不论机床在实际加工时是工件运动还是刀具运动,在确定编程坐标时,一般看作工件相对静止,刀具产生运动,即假定刀具相对于静止的工件运动。
数控编程理论试题及答案数控编程是现代制造业中的一项关键技术,它涉及到将设计图纸转换为数控机床能够理解的代码,以实现自动化生产。
本文将围绕数控编程理论的基本概念、编程语言、编程步骤以及常见问题进行论述,并提供一些模拟试题及答案,以帮助读者更好地理解和掌握数控编程的理论基础。
数控编程基础数控编程,即计算机数控(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. 程序校验:通过机床或软件进行程序模拟,确保程序无误。
数控编程考试题带答案公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-1、加工中心与其他数控机床的主要区别是什么(有刀库和自动换刀功能)2、数控机床开机时,一般要进行回参考点操作,其目的是什么(建立机床坐标系,消除由于漂移、爬行等变形而造成的误差)3、程序编制中首件试切的作用是什么(检验程序单或控制介质的正确性以及机床调试精度)4、数控机床中,采用滚珠丝杠副消除轴向间隙的目的(提高反向传动精度,并使传动平稳)5、刀具长度补偿值的地址是什么( H )6、什么是脉冲当量(每个脉冲信号使数控机床移动部件产生的位移量)7、数控系统常用的两种插补功能是什么(直线插补,圆弧插补)8、数控机床的坐标系采用什么方法判定X、Y、Z的正方向(右手直角笛卡尔坐标系,刀具远离工件的方向为正向)9、ISO标准中,编程时采用什么规则(刀具相对于静止的零件而运动的原则)10、通常情况下平行于机床主轴的坐标轴是哪个轴( Z轴)11、G54中设置的数值是什么(工件坐标系的原点相对于机床坐标系原点的偏移量)12、什么是模态指令(具有自保持功能的指令)13、刀具半径补偿的任务(作出按轮廓编程加上半径补偿量以后的刀具轨迹)14、对刀的目的(确定程序原点在机床坐标系中的位置,并确定好刀偏)15、数控机床的特点(高柔性,高精度,高效率和低劳动强度)16、铣削加工常采用的Z向进刀方式(垂直进刀,斜线进刀,螺旋线进刀)17、数控机床的工作过程答:零件程序 - 程序存储 - 译码 - 数据处理–插补–位置控制–伺服系统–机床。
18、为什么要进行刀具半径补偿测量答:数控铣削加工中,我们都是按着铣刀的刀位点编程(也就是刀心编程),因为铣刀具有半径值,所以有过切削和欠切削现象,因此要加入刀具半径也就是作出加上补偿量以后的刀具轨迹。
19、N4 G91 G02 X Y Z I J F 含义G03 R答:N4 :程序段号+四位有效数字; G91 :采用增量值编程; G02 :顺时针圆弧插补;G03 :逆时针圆弧插补; XYZ :终点相对于起始点的坐标; IJ:圆心在XY轴上相对于圆弧起点的坐标;R :圆弧半径; F :进给速度20、N4 G91 G71 U R P Q X Z F S T含义及粗加工和精加工的进退刀路线答:N4 :程序段号+四位有效数字; G91 :采用增量值编程; G71:内外径粗车复合循环;U:切削深度; R:退刀量; P :精加工的第一程序段的顺序号; Q :精加工最后程序段号;XZ:X、Z方向精加工余量21、螺纹指令有几种,格式及含义答:G82 X Z (I )F 螺纹切削循环 XZ坐标值 F螺纹导程 I轨迹的起点坐标的一半减去终点坐标的一半。
1.编程时对各种刀具刀位点的规定是:对立铣刀、端面铣刀来说是指,对钻头而言是指,对车刀镗刀而言是指。
A、刀具刀尖B、刀尖刃口平面中心2.准备功能G90表示的功能是________A、预备功能B、固定循环C、绝对尺寸D、增量尺寸3.车削固定循环中,车外圆时是先走,再走,车端面时则是先走,再走。
A、X轴B、Y轴C、Z轴4.在数控铣床中,如果当前刀具刀位点在机床坐标系中的坐标现显示为( 150,-100,-80),若用MDI功能执行指令G92X100.0Y100.0Z100.0后,屏幕上显示的工件坐标系原点在机床坐标系中的坐标将是,切换到工件坐标系显示后,当前刀具刀位点在工件坐标系中的坐标将是。
若执行指令G90G00X100.0Y100.0Z100.0后,当前刀具刀位点在工件坐标系中的坐标将是,若执行指令G91G00X100.0Y100.0Z100.0后,当前刀具刀位点在工件坐标系中的坐标将是。
A、(250,0,20)B、(50,-200,-180)C、(100,100,100)D、(200,200,200)5.数控编程中,绝对、相对座标编程方式适用于,而直径、半径编程方式适用于,公制、英制单位编程适用于。
A、数控车床B、数控铣床C、数控车床和数控铣床6.HNC-21M数控系统中,前刀架顺/逆时针圆弧切削指令是_A、G00/G01B、G02/G03C、G01/G00D、G03/027.具有位置检测装置的数控机床是机床,没有位置检测装置的数控机床是机床。
数控钻床和数控冲床属于机床,能插补加工任意直线和圆弧的数控机床是机床。
A、轮廓控制B、开环控制C、点位控制D、半闭环、闭环控制8.HNC-21M数控车床可以控制______个坐标轴A、1B、2C、3D、49.刀库容量小的加工中心一般采用刀库形式,刀库容量大的加工中心则多采用刀库形式。
对刀具或刀座进行编码,根据编码选刀的方式是。
A、链式B、鼓轮式C、顺序选刀D、任选选刀10.在HNC-21M控制系统中公制螺纹的切削指令是_______A、M33B、G73C、G32D、M02二、图解题1.画图表示钻镗固定循环的加工路线,并说明将其应用于做沉孔座加工 (G82) 时各路线段的含义。
数控技术基础试题及答案一、单项选择题(每题2分,共20分)1. 数控机床的数控系统通常由哪几部分组成?A. 计算机系统、伺服系统、输入/输出设备B. 计算机系统、伺服系统、检测系统C. 计算机系统、伺服系统、控制系统D. 计算机系统、伺服系统、驱动系统答案:B2. 数控机床的伺服系统主要作用是什么?A. 驱动机床运动部件B. 控制机床运动部件的速度和位置C. 检测机床运动部件的位置D. 以上都是答案:B3. 数控编程中,G代码和M代码分别代表什么?A. G代码代表准备功能,M代码代表辅助功能B. G代码代表辅助功能,M代码代表准备功能C. G代码代表程序段,M代码代表程序结束D. G代码代表程序结束,M代码代表程序段答案:A4. 数控机床的刀具补偿功能主要用于解决什么问题?A. 刀具磨损B. 刀具长度不一致C. 刀具直径不一致D. 刀具位置偏差答案:C5. 数控机床的加工精度主要取决于哪些因素?A. 机床的刚性和精度B. 刀具的刚性和精度C. 机床的刚性和精度、刀具的刚性和精度、控制系统的精度D. 机床的刚性和精度、刀具的刚性和精度答案:C6. 数控机床的插补功能是什么?A. 计算刀具路径B. 计算刀具速度C. 计算刀具位置D. 计算刀具加速度答案:A7. 数控机床的自动换刀系统通常由哪些部分组成?A. 刀库、换刀机械手、控制系统B. 刀库、换刀机械手、驱动系统C. 刀库、换刀机械手、检测系统D. 刀库、换刀机械手、伺服系统答案:A8. 数控机床的主轴驱动系统通常采用哪种类型的电机?A. 直流电机B. 交流电机C. 步进电机D. 伺服电机答案:D9. 数控机床的控制系统通常采用哪种类型的计算机?A. 微型计算机B. 个人计算机C. 工业计算机D. 嵌入式计算机答案:D10. 数控机床的加工程序通常采用哪种语言编写?A. 机器语言B. 汇编语言C. 高级语言D. 专用编程语言答案:D二、多项选择题(每题3分,共15分)1. 数控机床的控制系统应具备哪些功能?A. 程序存储B. 插补运算C. 伺服控制D. 刀具管理答案:ABC2. 数控机床的伺服系统通常包括哪些部件?A. 驱动器B. 电机C. 传感器D. 控制器答案:ABCD3. 数控编程中,哪些因素会影响刀具路径的准确性?A. 刀具半径补偿B. 刀具长度补偿C. 机床的刚性和精度D. 刀具的刚性和精度答案:ABCD4. 数控机床的自动换刀系统的优点包括哪些?A. 提高加工效率B. 减少人为错误C. 节省换刀时间D. 提高加工精度答案:ABC5. 数控机床的主轴驱动系统的主要任务是什么?A. 提供足够的扭矩B. 控制主轴转速C. 保持主轴的稳定性D. 实现主轴的快速启停答案:ABCD三、判断题(每题2分,共10分)1. 数控机床的伺服系统可以完全替代驱动系统。
《数控编程技术基础》秋季考试卷姓名分数一、填空(20分)1、平面轮廓加工属于( 二轴)加工方式。
2.数控机床在加工过程中控制的就是刀具中心轨迹。
3.刀具半径补偿的建立与取消都须在G00或G01指令下下进行4.在XZ平面内进行加工时,坐标平面选择指令就是G18。
5、沿刀具前进方向观察,刀具偏在工件轮廓的左边就是( G41 )指令,刀具偏在工件轮廓的右边就是( G42 )指令,刀具中心轨迹与编程轨迹生重合就是( G40 )指令。
6、切削用量的三要素就是:切削深度、主轴转速与进给速度。
7、数控机床的标准坐标系就是右手直角笛卡儿坐标系,刀具远离工件的方向为正方向。
8、编程中设定定位速度F1=5000mm/min,切削速度F2=100mm/min,如果设置进给修调为80%,则实际速度为( 80mm/min )。
9、球头铣刀的球半径通常( 小于 ) 加工曲面的曲率半径。
10、刀具位置补偿一般包含刀具( 长度补偿 )与( 半径补偿 )。
11、在执行机床辅助功能M00与M02时,都能使( 进给运动)停止运行,不同点就是执行M02后,数控系统处于( 完全停止状态)而执行M00后,若重新按( 循环起动),则继续执行加工程序、12、切削用量中( 切削速度 )对刀具磨损的影响最大。
13、机床接通电源后的回零操作就是使刀具或工作台退回到参考点。
14、数控机床程序中,F100表示( 进给速度为每分进给100mm )。
二、选择填空(20分)1.闭环控制系统的位置检测装置装在:( C )A、传动丝杠上B、伺服电动机轴上C、机床移动部件上D、数控装置中2.圆弧插补段程序中,若采用圆弧半径R编程时,从起始点到终点存在两条圆弧线段,当( B )时,用R-表示圆弧半径。
A、圆弧小于或等于180°B、圆弧大于或等于180°C、圆弧小于180°D、圆弧大于180°3.程序中有无小数点输入其含义就是不同的,在G21指令下若机床的最小输入量就是0、001毫米,X100中100表示的就是多少数值。
数控编程试题及答案一、单项选择题(每题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. 数控编程中,G代码用于表示:A. 程序编号B. 准备功能C. 辅助功能D. 刀具编号答案:B2. 在数控机床编程中,“M05”表示:A. 程序结束B. 暂停C. 主轴正转D. 主轴反转答案:B3. 以下哪个不是数控编程中的坐标系统?A. 笛卡尔坐标系B. 圆柱坐标系C. 球坐标系D. 极坐标系答案:C二、填空题1. 数控编程中,________是用来指定刀具的圆弧半径补偿。
答案:G41/G422. 在数控编程中,________代码用来指定刀具的快速移动。
答案:G003. 数控机床的________坐标系是以机床主轴的轴线为Z轴,以工作台的中心为原点的坐标系。
答案:机床三、简答题1. 简述数控编程中的刀具补偿功能及其作用。
答案:刀具补偿功能是指在数控编程中,为了补偿刀具的半径或长度误差,而预先设定的一种编程技术。
它的作用是确保加工精度,避免因刀具尺寸误差导致的加工误差。
2. 解释数控编程中的“G代码”和“M代码”的区别。
答案:G代码是准备功能代码,用于指定机床的运动模式和路径,如直线插补、圆弧插补等。
M代码是辅助功能代码,用于控制机床的辅助设备,如主轴的启动、停止、刀具的更换等。
四、计算题1. 若数控机床的程序中有一个G00代码,其X轴移动距离为100mm,Y 轴移动距离为-50mm,请计算该移动的总距离。
答案:根据勾股定理,总距离= √(100² + (-50)²) =√(10000 + 2500) = √12500 ≈ 111.8mm2. 在数控编程中,若要实现一个半径为20mm的圆弧插补,圆心位于X=50mm,Y=100mm,刀具半径补偿为G41,起始点为X=30mm,Y=80mm,请给出相应的G代码。
答案:G02 X50 Y100 I20 J0 D01 G41五、论述题1. 论述数控编程在现代制造业中的重要性及其发展趋势。
答案:数控编程是现代制造业中不可或缺的技术,它通过精确控制机床的运动,实现高效率、高精度的加工。
数控编程试题(附自己整理的答案)第一篇:数控编程试题(附自己整理的答案)有福同享,有难同当小博赠言一、填空题1.数控机床大体由输入装置、数控装置、伺服系统、机床本体四个部分组成。
2.数控机床按控制系统功能特点分类分为:开环控制数控机床、闭环控制数控机床、半闭环控制数控机床;按运动方式分,分为点位控制、点位直线控制和轮廓控制三类3.数控编程的方法一般分为手工编程和计算机辅助编程两种。
4.刀位点是刀具上的一点,车刀刀尖带圆弧时刀位点是该圆弧的圆心上,球头铣刀刀位点为球心。
5.数控机床的坐标系采用的是右手笛卡尔直角坐标系。
6.数控机床坐标系的正方向规定为增大工件与刀具之间距离的方向7.数控机床坐标系中Z轴的方向指的是与主轴轴线平行,其正方向是刀具远离工件的方向。
8.数控机床中旋转坐标有 A 轴 B 轴 C 轴,其方向的判断用右手螺旋定则。
9.数控车床中X轴的方向为工件的径向,其正方向为刀具远离工件的方向。
10.数控机床坐标系一般可分为机床坐标系和工件坐标系两种 11.数控机床坐标系按坐标值的读法不同分为绝对坐标系和增量坐标系。
12.数控系统的插补是根据给定的数学函数,完成轮廓起点和终点之间的中间点数据密化处理的过程。
13.目前普遍应用的插补算法分为直线插补和圆弧插补两大类。
14.数控编程的步骤有工艺分析、数值计算、编写程序单、程序输入、程序检验和首件加工15.一个完整的程序由建立程序、执行程序和取消程序三部分组成。
16.准备功能G代码有模态代码、非模态代码两大类17.在ISO代码中,G42的含义为刀具半径右补偿、G0 快速定位、G01 直线插补、G02 顺时针圆弧插补、G03 逆时针圆弧插补。
18.编程时可将重复出现的程序编成子程序,使用时可以由M98 多次重复调用。
19.在数控铣床上加工整圆时,为避免工件表面产生刀痕,刀具从起始点沿圆表面的切线方向进入,进行圆弧铣削加工;整圆加工完毕退刀时,顺着圆弧表面的切线方向退出。
数控编程技术试题一、单项选择题(15道题,每小题3分,共45分)1.下列不具备续效功能的一组代码是( )。
A.G01|G02 B.M03/M04 C.G03/G04 D.M08/M092.程序字由地址码+数字构成,在下列各字中,不属于尺寸字的是( )。
A.W-22.0 B.P1250 C. J-13.256 D. R-5.3523.一个零件的轮廓往往是由许多不同的几何元素所组成,如直线、圆弧、二次曲线等,各几何元素的连接点称为( )。
A.节点B.基点 C.型值点 D.刀位点4.刀具长度补偿值的地址用( )。
A.DXX B.JXX C. RXX D. HXX5.M代码控制机床各种( )。
A.运动状态B.刀具更换C.辅助动作状态D.固定循环6.在铣削一个XY平面上的圆弧时,圆弧起点在(30,O),终点在(一30,O),半径为R50,顺时针方向加工,则铣削圆弧的指令为( )。
A. G17 G90 G03 X--30.0 YO R--50.0 F50B. G18 G90 G03 X-30.0 Y0 R-50.0 F50C. G17 G90 G02 X30.0 Y0 R-50.0 F50D. G17 G90 G02 X-30.0 Y0 R50.0 F507.采用恒线速度进行车削控制,已知工件的直径是¢100mm,若切剀时的线速度为189m/min,则这时的主轴转速约为( )r/min。
A.600 B.700 C. 800 D.9008.加工如图1所示零件,要使加工精度满足技术要求,应选择刀尖圆弧半径为( )的外轮廓精车刀片。
图1典型车削加工零件A. R0.4 B.R0.8 C. R1.0 D. R1.29.在图1中,当工件坐标系的原点设置在零件的左端面与回转轴的中心线交点处时,若采用直径编程,外轮廓R24凸圆弧加工的终点坐标应为( )。
A.X26.882、Z-26.0B.X13.441、Z54.OC.X33.O、Z23D.X26.882、Z54.O10.FANUC数控系统中,下列程序段中可用于宏程序非模态调用的是( )。
《数控编程技术基础》秋季考试卷
姓名分数
一、填空(20分)
1、平面轮廓加工属于( 二轴)加工方式。
2.数控机床在加工过程中控制的是刀具中心轨迹。
3.刀具半径补偿的建立与取消都须在G00或G01指令下下进行
4.在XZ平面内进行加工时,坐标平面选择指令是G18。
5、沿刀具前进方向观察,刀具偏在工件轮廓的左边是( G41 )指令,刀具偏在工件轮
廓的右边是( G42 )指令,刀具中心轨迹和编程轨迹生重合是( G40 )指令。
6、切削用量的三要素是:切削深度、主轴转速和进给速度。
7、数控机床的标准坐标系是右手直角笛卡儿坐标系,刀具远离工件的方向为正方向。
8、编程中设定定位速度F1=5000mm/min,切削速度F2=100mm/min,如果设置进给修调为
80%,则实际速度为( 80mm/min )。
9、球头铣刀的球半径通常( 小于 ) 加工曲面的曲率半径。
10、刀具位置补偿一般包含刀具( 长度补偿 )和( 半径补偿 )。
11、在执行机床辅助功能M00和M02时,都能使( 进给运动)停止运行,不同点是执行M02
后,数控系统处于( 完全停止状态)而执行M00后,若重新按( 循环起动),则继续执行加工程序.
12、切削用量中( 切削速度 )对刀具磨损的影响最大。
13.机床接通电源后的回零操作是使刀具或工作台退回到参考点。
14、数控机床程序中,F100表示( 进给速度为每分进给100mm )。
二、选择填空(20分)
1.闭环控制系统的位置检测装置装在:( C )
A.传动丝杠上
B.伺服电动机轴上
C.机床移动部件上
D.数控装置中
2.圆弧插补段程序中,若采用圆弧半径R编程时,从起始点到终点存在两条圆弧线段,当( B )时,用R-表示圆弧半径。
A.圆弧小于或等于180°
B.圆弧大于或等于180°
C.圆弧小于180°
D.圆弧大于180°
3.程序中有无小数点输入其含义是不同的,在G21指令下若机床的最小输入量是0.001毫米,X100中100表示的是多少数值。
(A)
A.100毫米 B.0.01毫米 C.10毫米 D.0.1毫米
4.关于代码的模态,有如下描述正确的是:( B )
A. 只有G功能有模态,F功能没有
B. G00指令可被G02指令取代
C. G00 G01 X100.5 程序段,G01无效
D. G01指令可被G97取代
5.编制整圆程序时,( C )
A.可以用绝对坐标I或K指定圆心
B. 可以用半径R编程
C. 必须用相对坐标I或K编程
D. A和B皆对
6.数控机床最适合加工的零件。
(C)
A.生产批量大B.必须用特定的工艺装备协调加工
C.形状复杂,用数学模型描述的复杂曲线或曲面轮廓,且加工精度要求高
7.辅助功能指令M05代表:( C )
A.主轴顺时针旋转
B.主轴逆时针旋转
C. 主轴停止
D.主轴起动
8.通常数控系统除了直线插补外,还有(B)。
A.正弦插补 B 圆弧插补 C 抛物线插补
9.以下提法中( C )是错误的。
A. G92是模态指令
B. G04 X3.0 表示暂停3s
C. G03 是顺时针圆弧插补
D. G41是刀具左补偿
10.世界第一台数控机床产生于D年。
A、1930
B、1947
C、1952
D、1958
三、判断(10分)
1.刀具半径补偿是一种平面补偿,而不是轴的补偿。
(√)
2.数控机床的机床坐标原点和机床参考点是重合的。
(×)
3.数控铣床也适合于加工精度要求高的大批量零件。
(√)
4.机床参考点在机床上是一个浮动的点。
(×)
5.将三相异步电动机电源的任意两相对换后,电动机会反转。
(√)
6.冷却液在精铣时主要起冷却作用。
(×)
7.编制数控加工程序时一般以机床坐标系作为编程的坐标系。
(×)
8.机床参考点是数控机床上固有的机械原点,该点到机床坐标原点在进给坐标轴方向上
的距离可以在机床出厂时设定。
(√)
9.一个主程序中只能有一个子程序。
( × )
10. “G00”指令不受F值影响。
( √ )
四、问答(30分,其中第一、二题各7分,第三、四题各8分)
1.简述数控加工原理。
答:数控加工原理即数控加工过程:首先将被加工零件图上的几何信息和工艺信
息数字化,即将刀具与工件的相对运动轨迹、加工过程中主轴速度和进给速度的
变换、冷却液的开关、工件和刀具的变换等控制和操作,都按规定的代码和格式
编成加工程序,然后将该程序送人数控系统。
数控系统则按照程序的要求,先进
行相应的运算、处理,然后发出控制命令,使各坐标轴、主轴以及辅助动作相互
协调,实现刀具与工件的相对运功,自动完成零件的加工。
2. G90 X20.0 Y15.0与G91 X20.0 Y15.0有什么区别?
答:两者的区别是:G90是绝对坐标编程,X20 Y15是相对工件坐标系的位移值G91是相对坐标编程,X20 Y15是相对前一点的坐标的位移值
3. 什么是刀具半径补偿?什么是顺铣?什么是逆铣?
答:由于刀具总有一定的刀具半径或刀尖部分有一定的圆弧半径,所以在零件轮廓
加工过程中刀位点的运动轨迹并不是零件的实际轮廓,刀位点必须偏移零件轮廓一
个刀具半径,这种偏移称为刀具半径补偿。
当工件的进给方向和刀具的旋转方向相同时叫做顺铣,反之叫逆铣。
4.简述数控编程的内容
答:1、分析工件图样;2、确定工艺过程;3、数值计算;4、编写工件加工程序单
5、制作控制介质;
6、校验控制介质;7首件试切。
五、编程(20分)
某零件的外形轮廓如图所示,厚度为15mm。
刀具:直径为10mm的立铣刀
进刀、退刀方式:安全平面距离零件上表面1mm,直线进刀,圆弧退刀。
要求:手工编制精加工程序。
参考答案:
%1000
G54G17
G01X0 Y26 Z50 F600
M03 S800
G01 Z-15 F100
G01G41X0 Y30D01F200
X30
G02X38.66Y25R10
G01X47.32Y10
G02X30Y-20R20
G01X0
G02X0Y20R20
G03Y40R10
G01G40X0Y26
G00Z1
M30
六、编程(20分): (1)使用R利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程
序.
(2)使用I,J利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程
序
参考程序:
a):G90 G03 X0 Y30 R30
G91 G03 X30 Y30 R30
G90 G03 X0 Y30 I-30 J0
G91 G03 X30 Y30 I-30 J0
b):G90 G03 X0 Y30 R-30
G91 G03 X30 Y30 R-30 G90 G03 X0 Y30 I0 J30 G91 G03 X30 Y30 I0 J30。