数控编程试题及答案(全)
数控编程试题及答案
一、单项选择题20小题1分20分在每小题列出的四个备选项中只有一个是符合题目要求的请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、数控机床的核心是。
【】(A)伺服系统(B)数控系统(C)反馈系统(D)传动系统2、用Φ12的刀具进行轮廓的粗、精加工要求精加工余量为0.4则粗加工偏移量为。
【】(A)12.4 (B)11.6 (C)6.4 D 5.63、G04 P1000【】(A)1000 (B)100 (C)10 D 14、在铣削工件时【】(A)顺铣法(B)逆铣法(C)横铣法(D)纵铣法5、刀具寿命与。
【】(A)切削速度成正比(B)切削速度成反比(C)切削剂无关(D)刀具材质无关6、精铣切削性良好的材料【】(A)较少(B)较多(C)均可(D)无法区别7、G17 G02 X50.0 Y50.0 R50.0【】(A)G02为逆时针圆弧切削(B)配合平面选择G02为顺时针圆弧切削(C)圆弧起点至终点的圆心角大于180°(D)配合平面选择G02为逆时针圆弧切削8、在工件上既有平面需要加工又有孔需要加工时可采用。
【】(A)粗铣平面---钻孔---精铣平面(B)先加工平面(C)先加工孔(D)任何一种形式9、采用固定循环编程可以。
【】(A)加快切削速度(B)缩短程序的长度减少程序所占内存(C)减少吃刀深度D数控铣床上用φ2010、以面铣刀切削XY平面时【】(A)X、Y轴不垂直(B)Y、Z轴不垂直(C)Z轴不垂直XY面(D)XZ轴不垂直11、在数控车削加工时则是。
【】A BC D12、设G01 X30 Z6执行G91 G01 Z15后,正方向实际移动量。
【】(A)9mm (B)21mm(C)15mm D6 mm13、数控加工中心的固定循环功能适用于。
【】(A)曲面形状加工(B)平面形状加工(C)孔系加工D14、数控机床加工零件的程序编制不仅包括零件工艺过程【】(A)机床工作台尺寸(B)机床行程尺寸(C)刀具尺寸D15、G91 G43 G01 Z-20.0 H01 F150H01-5.0其刀尖Z轴之实际移动距离为。
大学数控编程期末考试题及答案
大学数控编程期末考试题及答案一、选择题(每题2分,共20分)1. 数控编程中,G代码G00表示的是:A. 直线插补B. 快速定位C. 圆弧插补D. 暂停答案:B2. 在数控机床中,M代码M03表示:A. 主轴正转B. 主轴反转C. 主轴停止D. 主轴定向答案:A3. 数控机床编程中,绝对编程和增量编程的区别在于:A. 绝对编程使用坐标系原点作为参考B. 增量编程使用当前位置作为参考C. 两者没有区别D. 绝对编程速度更快答案:A B4. 以下哪个不是数控编程中的刀具补偿类型?A. 刀具半径补偿B. 刀具长度补偿C. 刀具磨损补偿D. 刀具形状补偿答案:D5. 数控编程中,F代码通常表示:A. 进给速度B. 主轴转速C. 刀具选择D. 冷却液开关答案:A6. 在数控编程中,使用G90代码意味着:A. 绝对编程模式B. 增量编程模式C. 固定循环模式D. 子程序调用答案:A7. 以下哪个不是数控编程中的辅助功能?A. 冷却液开关B. 主轴定向C. 刀具更换D. 主轴转速调整答案:C8. 数控机床的坐标系中,X轴通常表示:A. 横向移动B. 纵向移动C. 垂直移动D. 旋转移动答案:A9. 在数控编程中,圆弧插补的G代码是:A. G01B. G02C. G03D. G04答案:B C10. 数控机床编程中,使用G54代码意味着:A. 选择第一个工件坐标系B. 选择第二个工件坐标系C. 选择第三个工件坐标系D. 选择第四个工件坐标系答案:A二、判断题(每题1分,共10分)1. 数控编程中的G代码和M代码是互斥的,不能同时使用。
(错)2. 数控机床的编程语言是高级语言,如C++或Java。
(错)3. 数控编程中,G91代码表示增量编程模式。
(对)4. 数控机床编程中,F代码可以表示进给速度或主轴转速。
(对)5. 数控机床的坐标系中,Z轴通常表示垂直移动。
(对)6. 数控编程中,M代码M05表示主轴停止。
(对)7. 数控编程中,使用G43代码表示刀具长度补偿。
数控编程与加工期末试题及答案
数控编程与加工期末试题及答案一、选择题1. 数控编程中,G代码用于表示:A. 程序号B. 准备功能C. 辅助功能D. 主轴功能答案:B2. 在数控加工中,M代码表示:A. 程序结束B. 主轴转速C. 刀具更换D. 机床操作答案:D3. 数控机床的坐标系通常采用:A. 直角坐标系B. 圆柱坐标系C. 球坐标系D. 极坐标系答案:A二、填空题1. 在数控编程中,_______代码用于控制机床的刀具移动路径。
答案:G2. 数控机床的_______轴是用于控制刀具或工件沿垂直于工作台平面的方向移动。
答案:Z3. 数控编程中,_______是用来确定刀具相对于工件的起始位置。
答案:参考点三、简答题1. 简述数控编程的基本步骤。
答案:数控编程的基本步骤包括:(1)分析零件图样,确定加工工艺;(2)选择合适的刀具和夹具;(3)编写数控程序;(4)进行程序的仿真和调试;(5)在数控机床上进行实际加工。
2. 描述数控机床的刀具补偿功能及其作用。
答案:数控机床的刀具补偿功能是指在数控编程时,对刀具的尺寸、形状等进行预先设定,以实现在加工过程中自动调整刀具位置,保证加工精度。
其作用主要是减少编程难度,提高加工效率和加工精度。
四、计算题1. 已知数控机床的刀具半径为5mm,工件材料为45号钢,切削速度为60m/min,求刀具的切削进给速度。
答案:首先计算切削速度对应的每分钟切削长度:60m/min。
然后根据公式Vf = Vc * (D - 2 * R) / π,其中Vf是切削进给速度,Vc 是切削速度,D是刀具直径,R是刀具半径。
代入数值计算得:Vf =60 * (10 - 2 * 5) / 3.14 ≈ 75.46mm/min。
五、论述题1. 论述数控机床在现代制造业中的应用及其重要性。
答案:数控机床在现代制造业中扮演着极其重要的角色。
它们通过高精度、高效率的加工能力,能够实现复杂形状零件的快速生产。
数控机床的应用可以减少人工操作,提高生产效率,降低生产成本,同时保证产品质量的一致性。
数控编程试题及答案
数控编程试题及答案一、选择题1. 下列哪个参数是用于确定加工速度的?A. 前进速度B. 进给速度C. 主轴转速D. 切削速度答案:D. 切削速度2. 数控编程中,G代码用于控制什么?A. 补偿运动B. 直线插补运动C. 圆弧插补运动D. 进给运动答案:C. 圆弧插补运动3. 在数控编程中,下列哪个功能可以用于定义切削工具的半径?A. G10 指令B. G40 指令C. G92 指令D. G99 指令答案:C. G92 指令4. 给定下列图形,通过数控编程绘制该图形所需的最少直线段数是:A. 4B. 5C. 6D. 7答案:C. 65. 在常用的数控编程系统中,下列哪个系统采用绝对坐标指令?A. G54-G59B. G90C. G91D. G92答案:B. G90二、填空题1. 给定下列程序段:N10 G90 G54 X100. Y50. Z30.N20 G01 G99 F200. Z-10.N30 G00 X50. Y-20.N40 G91 G28 Z0.N50 M30请问执行完程序后,工作台的坐标位置是:(,,)。
答案:(50. , 30. , 0.)2. 在数控编程中,加工速度的单位是________。
答案:mm/min3. 在数控编程中,下列哪个字母表示绕Z轴旋转?答案:A4. 给定下列程序段:N10 G90 G54 X100. Y50. Z30.N20 G01 G99 F200. Z-10.N30 G00 X50. Y-20.N40 G91 G28 Z0.N50 M30请写出 N30 行指令的解释。
答案:快速移动到坐标 (50. , -20. , 当前Z坐标)。
三、简答题1. 解释主轴转速与切削速度的关系。
答案:主轴转速与切削速度有直接的关系。
切削速度是指切削刀具在工件上的线速度,通常以米/分钟或英尺/分钟表示。
主轴转速是刀具主轴每分钟旋转的圈数。
切削速度等于主轴转速乘以刀具刀具直径π,即v = n × π × d。
数控机床编程试题及答案
数控机床编程试题一、判断题1、数控机床一般由输入输出设备、数控装置、伺服系统、机床本体组成。
()2、绝对坐标系当中坐标值一般为负,相对坐标系当中坐标值为正。
()3、M03表示主轴正转启动,M30表示程序结束。
()4、G41为刀具右补偿,G42为刀具左补偿。
()5、用G02、G03编程时,当圆弧小于或等于180度时,圆弧半径表示用-R,当圆弧大于180度时,圆弧半径表示用+R。
()6、 G98指令使刀具返回原始平面,G99指令使刀具返回初始点。
()7、切削用量的三要素为被吃刀量,进给量,主轴转速。
()8、子程序只能采用相对坐标的方法来编程。
()9、G01指令既可以双坐标联动插补,又可以三坐标联动插补。
()10、加工中心常用刀库有鼓轮式刀库和链式刀库两种,其中链式刀库容量大。
()二、选择题1、数控机床工作时,当发生任何现象需要紧急处理时应启动()。
A 暂停功能 B程序停止功能 C急停功能 D直接关掉电源2、通常数控系统处直线插补外还有()。
A圆弧插补 B抛物线插补 C正弦插补 D二次曲线插补3、数控加工中,刀具补偿的作用是()。
A简化编程,直接编出道具中心的轨迹。
B提高程序计算精度。
C刀具中心轨迹可以用工件轮廓编程算出。
D以上说法都不正确。
4、数控车床在开机后,必须进行回零操作,使X、Z各坐标轴运动回到()。
A机床零点 B编程原点 C工件零点 D坐标原点5、程序“D01 M98 P1001”的含义是()。
A调用P1001子程序B调用O1001子程序C调用P1001子程序,且执行子程序时用01号刀具半径补偿D调用O1001子程序,且执行子程序时用01号刀具半径补偿6、数控车床在操作过程中出现警报,若要消除警报需要按()键。
A RESETB HELPC INPUTD CAN7、数控机床最适合()零件的生产。
A单件 B小批 C中小批 D大批8、粗加工时为了提高生产效率,选用切削用量时,应首先选用较大的()。
数控编程特点试题及答案
数控编程特点试题及答案一、单选题(每题2分,共10分)1. 数控编程的特点是()。
A. 简单易学B. 灵活性高C. 需要大量人力D. 编程速度慢答案:B2. 数控编程中,G代码用于()。
A. 表示尺寸B. 表示形状C. 控制机床运动D. 表示材料类型答案:C3. 数控编程中,M代码用于()。
A. 表示尺寸B. 控制机床运动C. 控制机床主轴D. 控制刀具更换答案:D4. 数控编程中,S代码用于()。
A. 控制刀具更换B. 控制机床主轴C. 控制进给速度D. 控制冷却液答案:B5. 数控编程中,T代码用于()。
A. 控制进给速度B. 控制冷却液C. 控制刀具更换D. 控制机床主轴答案:C二、多选题(每题3分,共15分)1. 数控编程的优点包括()。
A. 提高生产效率B. 减少人为错误C. 提高加工质量D. 降低成本答案:ABCD2. 数控编程中,以下哪些属于G代码的功能()。
A. 快速定位B. 直线插补C. 圆弧插补D. 暂停答案:ABCD3. 在数控编程中,刀具补偿包括()。
A. 刀具半径补偿B. 刀具长度补偿C. 材料厚度补偿D. 刀具磨损补偿答案:ABD4. 数控编程中,以下哪些是M代码的功能()。
A. 主轴启动B. 主轴停止C. 程序暂停D. 程序结束答案:ABCD5. 数控编程中,以下哪些是S代码的功能()。
A. 主轴转速B. 进给速度C. 冷却液启动D. 冷却液停止答案:AD三、判断题(每题2分,共10分)1. 数控编程是一种计算机编程,用于控制数控机床的加工过程。
()答案:正确2. 数控编程不需要考虑刀具的磨损和更换。
()答案:错误3. 数控编程中,G代码和M代码可以同时使用。
()答案:正确4. 数控编程中,程序的编写必须严格按照机床的指令系统进行。
()答案:正确5. 数控编程中,S代码用于控制刀具的更换。
()答案:错误四、简答题(每题5分,共20分)1. 简述数控编程的基本步骤。
答案:数控编程的基本步骤包括:分析零件图样,确定加工工艺,选择刀具和夹具,编写数控程序,程序输入数控系统,程序校验,试切,程序修改,正式加工。
数控加工工艺与编程练习题(附参考答案)
数控加工工艺与编程练习题(附参考答案)一、判断题(共100题,每题1分,共100分)1.数控机床自动执行程序过程中不能停止。
A、正确B、错误正确答案:B2.G00是准备功能代码,表示快速定位。
A、正确B、错误正确答案:A3.fanuc系统中G54可以在铣削加工中设定工作坐标系原点A、正确B、错误正确答案:A4.人的道德素质包括:道德认识、道德情感、道德意志、道德行为道德评价A、正确B、错误正确答案:B5.碳素工具钢的含碳量一般都大于0.7%A、正确B、错误正确答案:A6.在逆铣时,铣削力的垂直分力方向向下,把加工工件压在夹具里,改善了加工条件A、正确B、错误正确答案:B7.夹具的结构组成由夹具的具体使用要求来确定,和工件的批量大小没有关系A、正确B、错误正确答案:B8.游标卡尺是一种使用广泛的通用量具,无论何种游标卡尺均不能用于划线,以免影响其测量精度A、正确B、错误正确答案:B9.世界第一台数控机床是数控车床A、正确B、错误正确答案:B10.子程序是包含在主体程序中的,若干个加工程序段组成一个程序。
A、正确B、错误正确答案:A11.FANUC中G20表示公制单位A、正确B、错误正确答案:B12.基准不重合误差是工件定位时,总定位误差的一个重要组成部分A、正确B、错误正确答案:A13.圆柱心轴用于工件圆孔定位,限制22个自由度。
A、正确B、错误正确答案:B14.圆柱铣刀的前角规定为在主剖面内测得的前刀面与基面之间的夹角A、正确B、错误正确答案:B15.油泵不喷油与油泵反转无关A、正确B、错误正确答案:B16.感应加热淬火时,若频率为1—10kHZ,则淬硬层深度为20—25mmA、正确B、错误正确答案:B17.数控机床适应于中、小批量、多品种、复杂零件的加工。
A、正确B、错误正确答案:A18.精加工的加工应保证产品的最终加工质量。
A、正确B、错误正确答案:A19.各行各业都有自己不同的职业道德A、正确B、错误正确答案:A20.定位销用于工件圆孔定位,其中,长圆柱销限制9个自由度。
数控与编程试题库——附详细答案
1 填空题1、数控机床程序编制的方法分为手工编程、自动编程两种。
2、数控系统只能接受数字信息,国际上广泛采用两种标准代码为G 、M 。
3、在铣削零件的内外轮廓表面时,为防止在刀具切入、切出时产生刀痕,应沿轮廓___切向____方向切入、切出,而不应__法向_____方向切入、切出。
4、F指令用于指定进给速度,S指令用于指定主轴转速,T指令用于指定刀具;其中F100表示进给速度100mm/min ,S800表示主轴转速800r/min 。
5、编程常用指令中绝对尺寸用G90指令,增量尺寸用G91指令。
6、数控系统中指令G40、G41、G42含义分别是取消刀具补偿、左刀补、右刀补。
7、数控系统中指令顺圆插补指令是G02 ,逆圆插补指令是G03 。
8、数控机床程序编制的方法有手工编程、自动编程。
9、数控系统中M01、M02、M03指令的的功能分别是、主轴停止、主轴正转。
10、数控系统中G02、G03、G04指令的的功能分别是顺圆插补、逆圆插补、。
11、程序段 G97 M03 S800的含义是主轴正转转速800r/min。
12、数控机床的三个原点是指机床、工件、参考。
13、在数控车床上,如刀具当前位置在点A(10,-20),执行程序段G98 G01 U20.0 W50.0 F100后刀具将位于点B,则B点的绝对坐标为( 30, 30);该程序段中F100表示的意义是:进给速度100mm/min 。
14、M98、M99的含义分别是调用子程序、子程序结束。
15、数控系统S1500、T0200指令含义分别是主轴转速1500r/min、0号刀具02号补偿。
16. 数控机床按控制运动轨迹可分为点位控制、直线控制和三维轮廓控制几种。
17. 在轮廓控制中,为了保证一定的精度和编程方便,通常需要有刀具长度和半径补偿功能。
18. 数控机床实现插补运算较为成熟并为大多机床所具有的是直线插补和圆弧插补功能。
19. 与机床主轴重合或平行的刀具运动坐标轴为z 轴,远离工件的刀具运动方向为正方向。
数控编程与操作试题(答案)
数控编程与操作试题(答案)一、填空题1、数控机床实现插补运算较为成熟并得到广泛应用的是直线插补和圆弧插补。
2、数控机床中的标准坐标系采用_笛卡儿直角坐标系_,并规定__增大__刀具与工件之间距离的方向为坐标正方向。
3、在轮廓控制中,为了保证一定的精度和编程方便,通常需要有刀具长度和半径补偿功能。
4、为了提高加工效率,进刀时,尽量接近工件的切削开始点,切削开始点的确定以不碰撞工件为原则。
5、数控编程描述的是刀尖点的运动轨迹,加工时也是按刀尖对刀。
20、合适加工中心的零件形状有平面、曲面、孔、槽等6、在返回动作中,用G98指定刀具返回_初始平面_;用G99指定刀具返回_R点平面_。
7、除换刀程序外,加工中心的编程方法和普通数控机床相同二、判断题1、通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。
(√)2、数控机床加工过程中可以根据需要改变主轴速度和进给速度。
(√)3、同一工件,无论用数控机床加工还是用普通机床加工,其工序都一样。
(某)4、数控车床加工球面工件是按照数控系统编程的格式要求,写出相应的圆弧插补程序段。
(√)5、数控车床的刀具功能字T既指定了刀具数,又指定了刀具号。
(某)6、数控机床的编程方式是绝对编程或增量编程。
(某)7、于某Y平面执行圆弧切削的指令,可写成G17G02某_Y_R_F_;。
(√)8、程序指令G90G28Z5.0;代表Z轴移动5㎜。
(某)9、程序G01某40.0Y20.0F100.0.,刀具进给到(40,20)点,某、Y两轴均以每分钟100㎜的进给率进给。
(某)10、指令G43、G44、G49为刀具半径左、右补正与消除。
(某)三、选择题1、数控机床主轴以800转/分转速正转时,其指令应是(A)。
A、M03S800B、M04S800C、M05S8002、各几何元素间的联结点称为(A)。
A、基点B、节点C、交点3、G41指令的含义是(D)A、直线插补B、圆弧插补C、刀具半径右补偿D、刀具半径左补偿4、数控机床的T指令是指(D)A、主轴功能B、辅助功能C、进给功能D、刀具功能5、执行下列程序后,镗孔深度是(A)G90G01G44Z-50H02F100(H02补偿值2.00mm)A、48mmB、52mmC、50mm6、数控车床在加工中为了实现对车刀刀尖磨损量的补偿,可沿假设的刀尖方向,在刀尖半径值上,附加一个刀具偏移量,这称为(B)。
(完整版)数控机床与编程试卷及答案6套
《数控机床与编程》课程试卷1一、填空题(本题共30空,每小空1分,共30分)1、数控机床主要由机床本体、数控系统、驱动装置和辅助装置等四个部分组成。
2、数控机床按加工路线分类分为、和。
3、确定机床坐标轴时,一般是先确定Z ,再确定和。
4、对功能较强的数控装置,加工程序可分为和。
5、数控铣床中取消刀具长度补偿采用指令,取消刀具半径补偿采用指令或。
6、编程常用指令中绝对尺寸用指令,增量尺寸用指令。
7、G17、G18、G19三个指令分别为机床、、平面上的加工。
8、数控车床坐标系设定指令为,数控铣床坐标系设定指令为。
9、数控加工中心自动换刀装置的换刀过程由和两部分组成。
10、极坐标系指令采用,极坐标系指令取消采用。
11、数控线切割3B程序B x B y B J G Z中x、y代表坐标值,J代表计数长度,G代表计数方向,Z代表加工指令。
二、选择题(本题共15小题,每小题1分,共15分)1、数控机床有不同的运动形式,需要考虑工件与刀具相对运动关系及坐标方向,编写程序时,采用( )的原则编写程序。
A.刀具固定不动,工件移动B.铣削加工刀具固定不动,工件移动;车削加工刀具移动,工件不动C.分析机床运动关系后再根据实际情况D.工件固定不动,刀具移动2、圆弧插补段程序中,若采用圆弧半径R编程时,从起始点到终点存在两条圆弧线段,当( )时,用―R表示圆弧半径。
A.0~180°B. 180°~360°C. 180°~270°D. 270°~360°3、圆弧插补指令G03 X Y R 中,X、Y后的值表示圆弧的()。
A.起点坐标值B. 终点坐标值C. 圆心坐标相对于起点的值4、开环控制系统用于()数控机床上。
A. 经济型B. 中、高档C. 精密5、用于机床开关指令的辅助功能的指令代码是()。
A.F代码B. S 代码C. M代码6、“NC”的含义是()。
数控编程试题及答案(精华)
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) 时各路线段的含义。
(完整版)数控加工与编程技术试题及答案
数控加工与编程技术试题及答案数控加工与编程技术试题及答案一、填空题(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. 数控编程中,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. 论述数控编程在现代制造业中的重要性及其发展趋势。
答案:数控编程是现代制造业中不可或缺的技术,它通过精确控制机床的运动,实现高效率、高精度的加工。
数控编程试题及答案(全)
数控加工与编程考试试题(五)、选择题(2 ' X20)1. ______________________________________________ 数控车床控制系统中,可以联动的两个轴是_________________________________________________________A、Y ZB、X ZC、X YD、X C2•数控系统中,那一组G指令是插补(切削进给)指令________________A、GOO G28B、G10 G11 C 、G04 G27 D、G01 G033. HNC-21M 控制系统数控车床使用____________ 设置工件坐标系A、G90、G91、G92B、G91、G54~G59 、G90 ;C、G92、G54~G594.刀具起点在(-40,-20)D、G93、G53、G94,从切向切入到(-20,0)点,铳一个f 40mm 的整圆工件,并切向切出,然后到达(-40,20)点。
根据示图中的刀具轨迹判断,正确的程序是A、N010 G90 G00 G41 X-20.0 Y-20 D01;B、N010 G90 G00 G41 X-20.0 Y-20 D01;N020 G01 X-20.0 Y0 F200.0 ; N020 G01 X-20.0 Y0 D01 F200.0 ;N030 G02 X-20.0 Y0 I20.0 J0 ;I-20.0 J0 ;N040 G01 X-20.0 Y20 ;Y20 ;N050 G00 G40 X-40.0 Y20.0;Y20.0;C、N010 G90 G00 X-20.0 Y-20 ;Y-20.0 ;N020 G01 X-20.0 Y0 F200.0 ;Y0 D01 F200.0 ;N030 G02 X-20.0 Y0 I-20.0 J0 ;I20.0 J0 ;N040 G01 X-20.0 Y20.0;N050 G01 X-20.0 Y20.0;5.在铳削一个XY平面上的圆弧时,圆弧起点在(N030 G02 X-20.0 Y0N040 G01 X-20.0N050 G00 G40 X-40.0D、N010 G90 G00 X-20.0N020 G91 G01 G41 X20.0N030 G02 X-20.0 Y0N040 G01 X-20.0 Y20.0;N050 G01 X-20.0 Y20.0;30,0 ),终点在(-30,0 ),半径为50,圆弧起点到终点的旋转方向为顺时针,则铳削圆弧的指令为A) G17 G90 G02 X-30.0 Y0 R50.0 F50B) G17 G90 G03 X-300.0 Y0 R-50.0 F50C) G17 G90 G02 X-30.0 Y0 R-50.0 F50D) G18 G90 G02 X30.0 Y0 R50.0 F506. 程序段G00G01G02G03X50.0Y70.0R30.0F70 ;最终执行_______ 指令。
数控编程试题及答案
数控编程试题及答案一、选择题(请将正确答案的序号填写在题中的括号中。
每题2分,满分30分)1、在XY平面上,某圆弧圆心为(0,0),半径为80,如果需要刀具从(80,0)沿该圆弧到达(0,80),程序指令为()。
(A)G02 XO.Y80.I80.0 F300 (B)G03 XO.Y80.I-80.0 F300(C)G02 X8O.Y0.J80.0 F300 (D)G03 X80.Y0.J-80.0 F3002、在G00程序段中,()值将不起作用。
(A)X (B)S (C)F (D)T3、下列()不适应在加工中心上生产。
(A)需要频繁改型的零件(B)多工位和多工序可集中的零件(C)难测量的零件(D)装夹困难的零件4、数控机床中把脉冲信号转换成机床移动部件运动的组成部分称为()。
(A)控制介质(B)数控装置(C)伺服系统(D)机床本体5、数控机床的旋转轴之一B轴是绕()旋转的轴。
(A)X轴(B)Y轴(C)Z轴(D)W轴6、使用()可使刀具作短时间的无进给光整加工,常用于车槽、镗平面、锪孔等场合,以提高表面光洁度。
(A)G02 (B)G04 (C)G06(D)G007、数控机床坐标轴确定的步骤为()。
(A)X→Y→Z (B)X→Z→Y (C)Z→X→Y8、下列()的精度最高。
(A)开环伺服系统(B)闭环伺服系统(C)半闭环伺服系统(D)闭环、半闭环系统9、()命令是有条件停止。
(A)G00 (B)M01 (C)M05 (D)M1910、在CRT/MDI面板的功能键中,用于刀具偏置数设置的键是()。
(A)POS (B)OFSET (C)PRGRM (D)SYSTEM11、精车轮廓时,为保证零件加工面光洁度的一致性,应使用()。
(A)G94 (B)G95 (C)G96 (D)G8712、单段运行功能有效时,()。
(A)执行一段加工结束(B)执行一段保持进给(C)连续加工(D)程序校验13、程序“D01 M98 P1001”的含义是()。
(完整版)数控编程试题及答案
能用圆心坐标编程。
(T )4. 插补运动的实际插补轨迹始终不可能与理想轨迹完全相同。
(T)5. 圆弧插补用半径编程时,当圆弧所对应的圆心角大于180º时半径取负(T)6. 一个主程序中只能有一个子程序。
(F)7. 非模态指令只能在本程序段内有效。
(T)8. 螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。
F)9. G00、G02、G03、G04、G90均属于模态G指令。
(F )10. 数控车床的刀具补偿功能有刀尖半径补偿与刀具位置补偿。
(T)三、单项选择题(40)每题2分1. 加工( b )零件,宜采用数控加工设备。
A大批量 B多品种中小批量 C单件2.通常数控系统除了直线插补外,还有(B )。
A正弦插补 B圆弧插补C抛物线插补3. 圆弧插补指令G03 X Y R中,X、Y后的值表示圆弧的(B )。
A.起点坐标值 B. 终点坐标值 C. 圆心坐标相对于起点的值4. G00指令与下列的( C )指令不是同一组的。
A. G01B. G02,G03C. G045. 加工中心与数控铣床的主要区别是( C )。
A. 数控系统复杂程度不同B. 机床精度不同C. 有无自动换刀系统6. G02 X20 Y20 R-10 F100;所加工的一般是( C )。
A. 整圆B. 夹角〈=180°的圆弧C. 180°〈夹角〈360°的圆弧7.下列G指令中( C )是非模态指令。
A. G00B. G01C. G048. 数控机床的F功能常用( B )单位。
A. m/minB. mm/min或 mm/rC. m/r9. 用于机床开关指令的辅助功能的指令代码是( C )。
A.F代码 B. S 代码 C. M代码10. 辅助功能中表示程序计划停止的指令是( B)。
A.M00 B. M01 C.M02 D.M3011. 数控机床主轴以800转/分转速正转时,其指令应是( A )。
数控编程编程试题及答案
数控编程编程试题及答案数控编程试题及答案一、单项选择题1. 数控机床的数控系统是利用()来实现的。
A. 电子计算机B. 机械控制C. 人工操作D. 液压系统答案:A2. 在数控编程中,G代码是用于()。
A. 指定材料B. 控制机床运动C. 指定刀具D. 设置工作速度答案:B3. 数控机床的伺服系统主要作用是()。
A. 提供电源B. 驱动机床运动C. 冷却机床D. 安全监控答案:B二、填空题4. 数控编程中的坐标系统通常采用___________坐标系。
答案:笛卡尔5. 在数控车床上,刀具半径补偿的G代码通常是___________。
答案:G41 或 G426. 数控铣削加工中,用于指定刀具移动轨迹的G代码是___________。
答案:G01三、简答题7. 简述数控编程中的刀尖半径补偿的作用。
答:刀尖半径补偿是在数控编程中用于自动调整刀具路径,以考虑刀具实际的刀尖半径,确保加工出正确的工件轮廓。
当刀具半径大于工件要求的半径时,刀具路径会向材料内部偏移;反之,则向外偏移。
8. 描述数控机床的三个主要组成部分及其功能。
答:数控机床的三个主要组成部分包括:- 数控系统:负责接收程序指令并控制机床各部分的运动和工作。
- 伺服系统:接收数控系统的指令,驱动机床的各个运动部件,实现精确的移动。
- 机床本体:包括床身、导轨、主轴等机械部件,构成机床的物理框架,支撑和移动工件或刀具。
四、计算题9. 假设有一个数控铣削任务,需要在工件上加工一个直径为100mm的圆形凹槽。
如果使用直径为10mm的刀具,计算刀具半径补偿的值。
答:刀具半径补偿的值为刀具直径的一半,即10mm / 2 = 5mm。
因此,刀具半径补偿的值为5mm。
五、编程题10. 给定一个简单的数控车床加工任务,编写一个用于加工直径为50mm的外圆的数控程序。
O1000 (程序编号)N10 G96 S150 M03 (设置主轴转速,S单位为RPM,M03主轴正转) N20 T0101 (选择刀具1,刀具补偿号1)N30 G00 X50 Z0 (快速定位到循环起点)N40 G71 U1.0 R0.5 (外圆粗车循环)N50 G00 X100 Z100 (退刀到安全位置)N60 M05 (主轴停止)N70 M30 (程序结束)答案:以上是一个简化的数控车床加工程序示例,实际应用中需要根据具体机床和工件的要求进行调整。
数控机床编程基础试题及答案(数控加工与编程技术)
数控机床编程基础试题及答案(数控加工与编程技术)一、单选题1.当实际刀具与编程刀具长度不符时,用( C )来进行修正,可不必改变原有编程程序。
A.左刀补B.右刀补C.长度补偿D.调用子程序2.下列代码中,不同组的代码是( B )。
A.G03B.G41C.G01D.G023.下列指令中,不会使机床产生任何运动,但会使机床屏幕显示的工件坐标系变化的指令是( C )。
A.G03 X Y ZB.G00 X Y ZC.G92 X Y ZD.G01 X Y Z4.在G54中设置的数值是( A )。
A.工件坐标系的原点相对机床坐标系原点偏移量B.工件坐标系原点相对对刀点的偏移量C.工件坐标系的原点D.刀具的长度偏差值5.数控系统中G56与下列哪个代码的用途相同(A )。
A.G54B.G50C.G03D.G436.数控机床主轴以800转/分转速正转时,其指令应是( A) 。
A.M03 S800B.M06 S800C.M05 S800D.M04 S8007.在现代数控系统中系统都有子程序功能, 并且子程序( C) 嵌套。
A.只能有一层B.不能C.可以有限层D.可以无限层.8.数控系统在工作时,必须将某一坐标方向上所需的位移量转换成为(A ) 。
A.脉冲当量B.相应位移量C.脉冲数D.步距角9.数控系统所规定的最小设定单位就是( C)。
A.数控机床的传动精度B.数控机床的运动精度C.脉冲当量D.机床的加工精度10.用于机床刀具编号的指令代码是(A ) 。
A.T代码B.M代码C.F代码D.S代码二、多选题1.一个完整的程序包括了哪些内容呢? (ABD)A.程序名B.程序主体C.程序开始指令D.程序结束指令2.确定插补平面指令包括:(ABC)A.G17B.G18C.G19D.G203.刀具补偿可分?(ABC)A.刀具半径补偿B.刀具长度补偿C.刀具位置补偿4.刀具半径补偿的执行过程分为哪几个步骤?(ABC)A.刀补的建立B.刀补的进行C.刀补的撤消5.转接形式根据两段程序轨迹的矢量夹角和刀具补偿方向的不同,分为哪几种过渡方式?(ABC)A.伸长型B.缩短型C.插入型6.可使用以下哪种指令设定工件坐标系? (BCD)A.G53B.G54C.G55D.G92三、判断题1.程序清单必须经过校验和试切才能正式使用(对)2.G00、G01等可以省略前面的0而保持功能不变 (对)3.JB3051—82标准规定坐标运动正方向是增大工件和刀具间距离的方向 (对)4.确定机床坐标轴时,一般先确定X轴,然后确定Z轴和Y轴 (错)5.使用G92指令需要人工输入原点偏移量 (错)6.G指令有模态和非模态指令之分 (对)7.模态M代码:一旦执行就一直保持有效,直到同一模态组的另一个M代码执行为止 (对)8.G90、G91是一对模态指令,在同一程序段中只能用一种 (对)9.G01指令中缺省的坐标轴视为该轴不运动 (对)10.对直线而言,B刀具补偿法的计算只要计算出刀具中心轨迹的起点和终点坐标值即可 (对)11.C刀补功能的数控系统在工作时,总是同时存储有连续三个程序段的信息(对)12.刀补建立阶段可分为缩短型和非缩短型(包括伸长型、插入型) (对)13.刀补的建立和撤销是在刀具运动的过程中进行的 (对)14.撤消刀补程序段,只能使用G00或G01指令进行,而不能采用圆弧插补指令(对)15.G43设置正向刀具长度补偿,指定在刀具长度方向上(Z轴)增加(正向移动)一个刀具长度补偿值 (对)16.圆弧编程中的I、J、K值和R值均有正负之分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控加工与编程考试试题(五)
、选择题(2 ' X20)
1. ______________________________________________ 数控车床控制系统中,可以联动的两个轴是_________________________________________________________
A、Y Z
B、X Z
C、X Y
D、X C
2•数控系统中,那一组G指令是插补(切削进给)指令________________
A、GOO G28
B、G10 G11 C 、G04 G27 D、G01 G03
3. HNC-21M 控制系统数控车床使用____________ 设置工件坐标系
A、G90、G91、G92
B、G91、G54~G59 、G90 ;
C、G92、G54~G59
4.刀具起点在(-40,-20)
D、G93、G53、G94
,从切向切入到(-20,0)点,铳一个f 40mm 的整圆工件,并
切向切出,然后到达(-40,20)点。
根据示图中的刀具轨迹判断,正确的程序是
A、N010 G90 G00 G41 X-20.0 Y-20 D01;
B、N010 G90 G00 G41 X-20.0 Y-20 D01;
N020 G01 X-20.0 Y0 F200.0 ; N020 G01 X-20.0 Y0 D01 F200.0 ;
N030 G02 X-20.0 Y0 I20.0 J0 ;
I-20.0 J0 ;
N040 G01 X-20.0 Y20 ;
Y20 ;
N050 G00 G40 X-40.0 Y20.0;
Y20.0;
C、N010 G90 G00 X-20.0 Y-20 ;
Y-20.0 ;
N020 G01 X-20.0 Y0 F200.0 ;
Y0 D01 F200.0 ;
N030 G02 X-20.0 Y0 I-20.0 J0 ;
I20.0 J0 ;
N040 G01 X-20.0 Y20.0;
N050 G01 X-20.0 Y20.0;
5.在铳削一个XY平面上的圆弧时,圆弧起点在(
N030 G02 X-20.0 Y0
N040 G01 X-20.0
N050 G00 G40 X-40.0
D、N010 G90 G00 X-20.0
N020 G91 G01 G41 X20.0
N030 G02 X-20.0 Y0
N040 G01 X-20.0 Y20.0;
N050 G01 X-20.0 Y20.0;
30,0 ),终点在(-30,0 ),半径
为50,圆弧起点到终点的旋转方向为顺时针,则铳削圆弧的指令为
A) G17 G90 G02 X-30.0 Y0 R50.0 F50
B) G17 G90 G03 X-300.0 Y0 R-50.0 F50
C) G17 G90 G02 X-30.0 Y0 R-50.0 F50
D) G18 G90 G02 X30.0 Y0 R50.0 F50
6. 程序段G00G01G02G03X50.0Y70.0R30.0F70 ;最终执行_______ 指令。
A)G00 B)G01 C)G02 D)G03
7. 在(50,50 )坐标点,钻一个深10MM 的孔,Z轴坐标零点位于零件表面上,则指
令为______ 。
A)G85 X50.0 Y50.0 Z-10.0 R0 F50
B )G81 X50.0 Y50.0 Z-10.0 R0 F50
C)G81 X50.0 Y50.0 Z-10.0 R5.0 F50
D)G83 X50.0 Y50.0 Z-10.0 R5.0 F50
8. 对于采用机械手换刀的立式加工中心,自动换刀过程主要由两部分动作组成,它们是:先让刀库转位,进行动作,在程序代码中起此作用的是,刀库准备好后,再由机械手进行动作,实现此功能的程序代码是。
A、Txx
B、M06
C、换刀
D、选刀
9. 子程序结束指令是 ________
A 、M02 B、G98 C、M98 D、M99
10. 在HNC-21M 控制系统中公制螺纹的切削指令是 _______________
A 、M33
B 、G73
C 、G32
D 、M02
11. 请找出下列数控机床操作名称的对应英文词汇BOTTON 、SOFT KEY 、
HARD KEY 、SWITCH 。
A 、软键;
B 、硬键;
C 、按钮;
D 、开关
12. G00 的指令移动速度值是。
A 、机床参数指定;
B 、数控程序指定;
C 、操作面板指定
13. 在数控铣床上铣一个正方形零件(外轮廓), 如果使用的铣刀直径比原来小1mm, 则计算加工后的正方形尺寸差。
A 、小1mm ;
B 、小0.5mm ;
C 、大1mm ;
D 、大0.5mm
14. 程序中指定了时,刀具半径补偿被撤消。
A、G40 ;B 、G41 ;C、G42
三、简答题(2X5')
1. 简述刀具补偿有何作用
2. 解释程序段格式N04 G02 X +053 Y +053 F032 M02
中各指令字的意义。
四、编程题(2X20 分)
1. 在立式加工中心上加工如图所示零件,以上表面为Z 零平面,用刀座对刀,试填表并按表中加工工艺参数编出对其上部进行轮廓铣削和钻2 孔的加工程序(含自动换刀动作)。
(铣轮廓时,深度方向采用分层铣切,粗铣2 次,精铣1 次,要求采用主、子程序调用方式,并考虑刀径和刀长补偿。
)工序号工序内容刀具号刀具规格刀径补偿刀长补偿主轴转速进给速度切削深度
粗1
1 铣四周轮廓
T01
1000
100
粗2
精1
2
钻2- $6孔
T02
800
30
3
锪2- $ 10 孔
T03
500
80
参考答案
一、一、选择题
1.B
2.D
3.C
4.B
5.A
6.D
7.C
8.DACB
9.D 10.C
11.CABD 12.A 13.C 14.A
三、简答
2. 换刀实现过程如下:先执行T 指令,将要换的刀具转到刀库的最下端;再执行M6 指令,机械手伸出,分别夹持主轴和刀库中的刀具;然后气缸将机械手推出,将刀具从主轴和刀库中拔出;接着机械手旋转180° ,交换刀具的位置;最后气缸缩回,将刀具分别装
到主轴和刀库中,机械手回复到停止位置,换刀动作宣告完成
三、简答
1. 刀具补偿有刀具半径补偿和刀具长度补偿,其作用是(1 )因磨损、重磨或换新刀具而引起刀具直径、长度的改变,不必修改程序,只需要在刀具参数设置中输入变化后的刀具直径、长度(2 )同一程序中,对同一程序中,对同一尺寸的刀具利用刀具补偿,可以进行粗精加工
四、编程题
1. %0002
G92 X0 Y0 Z100
G90 G00 X-20 Y50
S1000 M03
G01 Z-12 F100 M08
M98 P0020
Z-23
M98 P0020
Z-27
M98 P0020 G00 Z100 M09 X0 Y0 M05
M30 子程序%0020
G42 G01 X-20 Y30 D01
G02 X-30 Y20 R10
G03 Y-20 R20
G01 X0
G03 X17.321 Y10 R20
G01 X8.66 Y25
G03 X0 Y30 R10
G01 X-20
G40 X-40 X-20 Y50
M99 工序号工序内容刀具号刀具规格刀径补偿刀长补偿主轴转速进给速度切削深度粗1 -7
1 铣四周轮廓
T01
①8平底立铳刀(D01=4 )(H01=55 )1000 100 粗2
-14
精1
-15
2
钻2- $6孔
T02
①6钻头
(H02=70 )
800
30
-35
3
锪2- $ 10 孔
T03
①10 沉孔钻
(H01=65 )
500
80
-10
2. O0002
G92 X120 Z150;
T0101;
G90 G00 X0.0 Z105.0 M03 ;
G01 X0.0 Z100.0 F30 ;
G03 X20.0 Z90.0 R10 ;
G01 X48.0 ;
Z20.0 ;
X65.0 ;
G00 X120.0 Z150.0 T0100 ;
M05 M00 ;
T0202 ;
G00 X55.0 Z40.0 M03 ;
G01 X43.0 F20 ;
G04 X2.0 ;
G00 X55.0 ;
G00 X120.0 Z150.0 T0200 ; M05 M00 ;
T0303 ;
G00 X55.0 Z92.0 M03 ;
G82 X47.1 Z42.0 F2.0 ;
G82 X46.5 Z42.0 ;
G82 X45.9 Z42.0 ;
G82 X45.5 Z42.0 ;
G82 X45.4 Z42.0 ;
G00 X120.0 Z150.0 T0300 ;
M05 M02;。