数控考试题 - 图文

更新时间:2024-06-13 09:34:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、名词术语解释

1. 数控编程:生成数控机床进行零件加工的数控程序的过程称为数控编程。 2. 三坐标联动加工: 3. 刀具半径补偿: 4. 增量值编程:

二、简答题

1、G90 X20.0 Y15.0与G91 X20.0 Y15.0有什么区别?

答: G90表示绝对尺寸编程,X20.0、Y15.0表示的参考点坐标值是绝对坐标值。G91表示增量尺寸编程,X20.0、Y15.0表示的参考点坐标值是相对前一参考点的坐标值。 2、简述G00与G01程序段的主要区别?

答: G00指令要求刀具以点位控制方式从刀具所在位置用最快的速度移动到指定位置,快速点定位移动速度不能用程序指令设定。G01是以直线插补运算联动方式由某坐标点移动到另一坐标点,移动速度由进给功能指令F设定,机床执行G01指令时,程序段中必须含有F指令。

3、刀具返回参考点的指令有几个?各在什么情况上使用?

答:刀具返回参考点的指令有两个。 G28指令可以使刀具从任何位置以快速定位方式经中间点返回参考点,常用于刀具自动换刀的程序段。G29指令使刀具从参考点经由一个中间点而定位于定位终点。它通常紧跟在G28指令之后。用G29指令使所有的被指令的轴以快速进给经由以前G28指令定义的中间点,然后到达指 4、.简述数控加工过程

答:采用数控机床加工零件时,只需要将零件图形和工艺参数、加工步骤等以数字信息的形式,编成程序代码输入到机床控制系统中,再由其进行运算处理后转成驱动伺服机构的指令信号,从而控制机床各部件协调动作,自动地加工出零件来。当更换加工对象时,只需要重新编写程序代码,输入给机床,即可由数控装置代替人的大脑和双手的大部分功能,控制加工的全过程,制造出任意复杂的零件。

5、.什么是两维半坐标加工和三坐标加工?分别用于什么加工场合?

答:1)两维半坐标加工是指任意两轴联动插补,第三轴作单独的周期性进刀的“两维半”联动加工方法;三坐标加工是指三坐标联动插补进行加工。

2)对于曲率变化不大表面加工则用两维半坐标;对于曲率变化大及精度要求高的粗、精加工中常用三坐标加工 6、简答题

①、数控机床由哪些部分组成?各组成部分有什么作用?

②、什么叫点位控制、直线控制和连续控制?它们的主要特点与区别是什么? ③、什么叫开环、闭环、半闭环系统?它们之间有什么区别? ④、简述数控机床的工作原理。

⑤、和普通机床控制相比较,数控机床有何特点?控制的对象有哪些? ⑥、简述现代全功能数控系统的特点。 ⑦、编制数控加工程序的主要步骤?

⑧、数控编程有哪些种类?分别适合什么场合?

⑨、什么是续效(模态)代码?什么是非续效(模态)代码?举例说明。 ⑩、设计螺纹加工刀具路径时,为什么要留引入d1、引出距离d2? 11、什么是刀位点?它有何作用?举例说明。

12、在铣削加工轮廓时,为什么经常采用切向切入、切向切出的辅助程序段?

7、采用G92指令构建工件坐标系时,对刀操作即是测定某一位置处刀具刀位点相对于工件原点的距离.

采用G54指令构建工件坐标系时,是先测定出欲预置的工件原点在机床坐标系中的坐标(即相对于机床原点的偏置值),并把该偏置值预置在为G54设置的寄存器中.

由于G54的原点是以固定不变的机床原点作为基准的,对起刀位置无严格的要求,而G92的原点则对起刀位置有较高的要求,所以实际加工应用中,G54比G92使用起来更方便.

另外,在现代数控车床中,有更多的机床直接采用刀偏设置通过Txxxx指令来构建工件坐标系,即直接将工件零点在机床坐标系中的坐标值设置到刀偏地址寄存器中.和G54构建工件坐标系的原理类似.

8、刀具半径补偿的作用是什么?在数控铣床上使用刀具半径补偿有哪几步?在什么移动指令下才能建立和取消刀具半径补偿功能?p125 9、简述一种数控机床的回零过程。 10、对刀点、换刀点指的是什么?一般应如何设置?什么是刀位点?常用刀具的刀位点怎么规定? 答:(1)对刀点是用来确定刀具与工件相对位置的点,指程序起点处刀具刀位点;换刀点则是指加工过程中需要换刀时刀具的相对位置点。

(2)对刀点可以设置在零件、夹具上或机床上面,尽可能设在零件的设计基准或工艺基准上;换刀点往往设在工件的外部,以能顺利换刀、不碰撞工件及其其它部件为准。 (3)刀位点是在编制加工程序时用来表示刀具位置的坐标点,一般是指刀具上的一点。 常用刀具的刀位点规定:立铣刀、端铣刀的刀位点是刀具轴线与刀具底面的交点;球头铣刀刀位点为球心;镗刀、车刀刀位点为刀尖或刀尖圆弧中心;钻头是钻尖或钻头底面中心;线切割的刀位点则是线电极的轴心与零件面的交点。

三、判断题

1、数控加工的主程序号都是由O××××构成,而子程序由P××××构成。( ) 2、M功能不能编程变化量(如尺寸、进给速度、主轴转速等),只能控制开关量(如冷却液开、关,主轴正、反转,程序结束等)。( )

3、国际标准化组织ISO规定,任何数控机床的指令代码必须严格遵守统一格式。( ) 4、大部分代码都是非续效(模态)代码。( )

5、程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。 ( √ ) 6、G代码可以分为模态G代码和非模态G代码。 ( √ )

7、数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。 ( × )

四、选择题

1、下列叙述中,( ),不属于数控编程的基本步骤。 (A)分析图样、确定加工工艺过程(B)数值计算 (C)编写零件加工程序单(D)确定机床坐标系 2、程序校验与首件试切的作用是( )。 (A)检查机床是否正常 (B)提高加工质量

(C)检验参数是否正确

(D)检验程序是否正确及零件的加工精度是否满足图纸要求 3、数控编程时,应首先设定( )。 (A)机床原点(B)工件坐标系

(C)机床坐标系(D)固定参考点

4、铣削工件内孔时,一般采用立铣刀侧刃切削,铣刀的切入和切出应( )。 (A)沿轮廓曲线内切圆方向(B)任何方向 (C)沿轮廓切线方向(D)沿轮廓法向

5、ISO标准规定增量尺寸方式的指令为( B )。 A) G90 B) G91 C) G92 D)G93

6、沿刀具前进方向观察,刀具偏在工件轮廓的左边是 B 指令,刀具偏在工件轮廓的右边是( C ) 指令。

A) G40 B) G41 C) G42

7、刀具长度正补偿是( A ) 指令,负补偿是( B ) 指令,取消补偿是( C ) 指令。 A) G43 B) G44 C) G49

8、 用于指令动作方式的准备功能的指令代码是 ( B )。 A)F 代码 B)G 代码 C)T 代码

9、 辅助功能中表示无条件程序暂停的指令是 ( A )。 A) M00 B) M01 C) M02 D) M30 10、G00的指令移动速度值是( A )。

A) 机床参数指定 B)数控程序指定 C)操作面板指定 11、下列叙述中,( ),不属于数控编程的基本步骤。 (A)分析图样、确定加工工艺过程(B)数值计算 (C)编写零件加工程序单(D)确定机床坐标系 12、程序校验与首件试切的作用是( )。 (A)检查机床是否正常 (B)提高加工质量

(C)检验参数是否正确

(D)检验程序是否正确及零件的加工精度是否满足图纸要求 13、数控编程时,应首先设定( )。 (A)机床原点(B)工件坐标系 (C)机床坐标系(D)固定参考点 14、 G92的作用是( B )。

A) 设定刀具的长度补偿值 B) 设定工件坐标系 C) 设定机床坐标系 D) 增量坐标编程

15、.世界上第一台数控机床是( )年研制出来的. A 1930 B 1947 C 1952 D 1958

16、世界上第一台数控机床是一台( )坐标的数控( )床. A 二 车 B 三 铣 C 一 钻 D 多 加工中心

17、机床的原点就是机械零点,编制程序时必须考虑机床的原点。( ) 18、机械零点是机床调试和加工时十分重要的基准点,由操作者设置。( ) 19、切削大于180度的圆弧,其圆弧半径“R”值要使用正值。( ) 20、加工中心是一种带有刀库和自动刀具交换装置的数控机床。( ) 21、在数控机床上,自动交换工作台的简称是( A ). A APC B ATC C PLC D PMC

22、下列关于G54与G92指令说法中不正确的是 。 a. G54与G92都是用于设定工件加工坐标系的

b. G92是通过程序来设定加工坐标系的,G54是通过CRT/MDI在设置参数方式下设

定工件加工坐标系的

c. G92所设定的加工坐标原点是与当前刀具所在位置无关 d. G54所设定的加工坐标原点是与当前刀具所在位置无关 23、在G43 G01 Z15.0 H15语句中,H15表示 。 a. Z轴的位置是15 b. 刀具表的地址是15 c. 长度补偿值是15 d. 半径补偿值是15

24、数控机床有不同的运动形式,需要考虑工件与刀具相对运动关系及坐标方向,编写程序时,采用( )的原则编写程序。 (A) 刀具固定不动,工件移动;

(B)铣削加工刀具固定不动,工件移动;车削加工刀具移动,工件不动; (C)分析机床运动关系后再根据实际情况;(D)工件固定不动,刀具移动。

25 加工中心是在数控铣镗床或数控铣床的基础上增加( )装置改型设置成的。 (A)伺服;(B)自动换刀;(C)刀库;(D)刀库与自动换刀。 26、.数控机床的“回零”操作是指回到 。

a. 对刀点 b. 换刀点 c. 机床的零点 d. 编程原点 27、在G41或G42指令的程序段中不能用( )指令。 (A)G00或G01;(B)G02或G03;(C)G01或G02;(D)G01或G03。 28、孔加工循环结束后,刀具返回参考平面的指令为( ) (A)G96;(B)G97;(C)G98;(D)G99。

29、 在指定固定循环之前,必须用辅助功能M03使主轴旋转。( )

30、固定循环指令以及Z、R、Q、P指令是模态的,直到用( )指令撤销固定循环为止。

(A)G43;(B)G49;(C)G80;(D)G99。

31、在(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。 32、.影响刀具半径补偿值主要因素是( )。 (A)进给量;(B)切削速度;(C)切削深度;(D)刀具半径大小。

五、填空题

1. 国际上通用的数控代码是( )和( )。 2. 切削用量包括( )、( )、( )。

3.G41 和 G42 是半径补偿指令。刀具加工工件时,若顺着刀具前进方向观察,刀具偏移在工件轮廓线的( ),则选用 G41 ;刀偏移在工件轮廓线的( ),则选用 G42 。 4. 目前广泛采用的程序段格式是( )。

5. 调用子程序的格式为 M98H L ,其中 H 表示( ), L 表示( )。 6. 在加工中心上高速啄式深孔钻循环指令是( ),其中指令格式中的 R 表示( ); Q 表

示( )。

7、为了准确地判断数控机床的运动方向,特规定永远假设刀具相对于_____________坐标而运动。

8、目前,数控编程所采用的格式为_____________程序段格式。

9、用于编写程序段号码的字为_____________。

10、尺寸字U、V、W表示_____________坐标,A、B、C表示_____________坐标。 11、对工件进行车削时,若工件的直径为D(mm),则主轴转速n(r/min)与切削速度v(m/min)的关系表达式是_______________。

12、使用返回参考点指令G28时,应 ( 取消刀具补偿功能 ) ,否则机床无法返回参考点

六、工艺分析题

1、 在数控铣床上加工整圆时,为避免工件表面产生刀痕,

刀具从起始点沿圆弧表面的( 切线方向 )进入,进行圆弧铣削加工整圆加工完毕退刀时,顺着圆弧表面的( 切线方向 )退出。

七、编程题

1.据所给图形读懂程序,在空白括弧中填写对应程序的注释 G92 X0 Y0 Z0--------( )

G90 G00 X-65.0 Y-95.0 Z300.0--------------( ) G43 G01 Z-15.0 S800 M03 H01-------------( ) G41 G01 X-45.0 Y-75.0 D05 F120.0--------( ) Y-40.0 X-25.0 G03 X-20.0 Y-15.0 J25.0-------------(

G02 X20.0 I20.0 J15.0 G03 X25.0 Y-40.0 I65.0 J0 G01 X45.0 Y-75.0 X0 Y-65.0 X-45.0 Y-75.0

G40 X-65.0 Y-95.0 Z300.0 M02

I-16.0 )

数控铣床编程实例例. 见下图所示,用Φ8的刀具,沿双点画线加工距离工件上表面3mm深凸模P02N1 G92 X-40 Y50 Z50N2 M03 S500N4 G01 Z-3 F400N5 G01 G41 X5 Y30 D01 F40N6 X30N7 G02 X38.66 Y25 R10(N7 G02 X38.66 Y25 J-10)N8 G01 X47.32 Y10N9 G02 X30 Y0 R20(N9 G02 X30 Y0 I-17.32 J-10)N10 G01 X0N111 G02 X0 Y20 R10(N11 G02 X0 Y20 J20)N12 G03 Y40 R10(N12 G03 Y40 J10)N13 G00 G90 G40 X-40 Y50 N14 G00 Z50N15 M30程序起点R10R10R10R102020R20R20R20R203030

N10 G92 X0. Y0. Z150.000;N30 X0. Y60. S300 M03;N35 G43 Z28. H01;N40 G01 Z-15. F100;N45 G41 D21 X0.0 Y20.0M08;N50 X25.98 Y65.;N55 G02 X39.05 Y68.975 I8.66 J-5.;N60 G01 X75.591 Y51.025;N65 G03 X90. Y60. I4.41 J8.975;N70 G01 X90. Y75.;N75 X130.;N80 G02 X140. Y65. I0. J-10.;N85 G01 X140. Y0.;N90 X0.;N95 Y20.;N100 G40 X0. Y60. D00M09;N105 G00 G49 Z250. H00 M05;N110 G28 G91 Z0.0;N115 G28 X0. Y0.;N120 M30;3如图所示零件,材料为45钢,已经过粗加工,

采用φ30立铣刀精铣其外轮廓,要求采用刀具半径补偿功能,精铣余量为1mm,试编写精加工程序。

解:

1.确定工艺路线

选择(-180,-120)为下刀点,沿顺时针方向切削。 2.选刀具及切削用量

精加工外轮廓采用φ30立铣刀,转速选600r/min,F100 mm/min

建立如图示编程坐标系,Z向零点选取在零件上表面 ----------------------------- 3分 3.编程如下:

N10 G90G94G54G00X-180Y-120Z80 N20 M03S600

N30T01 ------------------------------------------- 2分 N40 G01Z-16F100 N50 G41X-120Y-60 N60 G01X-120Y60 N70 X-90

N80 G03X-30Y60R30 N90 G01Y80

N100 G02X30Y80R30 N110 G01Y60

N120 G03X90Y60R30 ------------------------------------------- 6分 N130 G01X120 N140 Y-20 N150 X60Y-60 N160 X-120

N170 G00G40X-180Y-120 N180 Z50 N190 M05

N210 M02 ----------------------------------- 4分 注:可以有其它不同的坐标零点和进给路线。

4.使用半径为R5mm的刀具加工如图4.28所示的零件, 加工深度为5mm

加工程序编制如下:

O10

G55 G90 G01 Z40 F2000 //进入2号加工坐标系 M03 S500 //主轴启动

G01 X-50 Y0 //到达X,Y坐标起始点 G01 Z-5 F100 //到达Z坐标起始点

G01 G42 X-10 Y0 H01 //建立右偏刀具半径补偿 G01 X60 Y0 //切入轮廓 G03 X80 Y20 R20 //切削轮廓 G03 X40 Y60 R40 //切削轮廓 G01 X0 Y40 //切削轮廓 G01 X0 Y-10 //切出轮廓

G01 G40 X0 Y-40 //撤消刀具半径补偿 G01 Z40 F2000 //Z坐标退刀 M05 //主轴停 M30 //程序停

设置G55:X=-400,Y=-150,Z=-50;H01=5。

5.【例】如图所示,加工两个相同的工件,按字母顺序加工,Z轴开始点为工件上方100 mm处,切深10 mm。子程序如下: 主程序如下: O1010 O0004 G91 G00 Z-95. N10 G90 G54 G00 X0. Y0. S1000 M03 G41X40.Y20.D01N20 Z100. G01Z-15F20N30 M98 P1010 G01 Y30. F50.N40 G90 G00 X80. X-10. N50 M98 P1010 X10. Y30. N60 G90 G00 X0 Y0 X40. N70 M05 M30 X10. Y-30. X-10. Y-20. X-50. Z110. G00 X-30. Y-30 M99 .

6.【例】用G81指令加工如图所示零件所有的孔,其加工程序如下:O0003G92 X0 Y0 Z0G90 G00 Z30. M08G00 X10. Y10.S1000 M03G99 G81 Z-15. R5. F70X50.Y30.X10.G80G00 Z30.M05G00 X0 Y0M30:

7、加工程序的编制O0015 G54 G90 G00 X0 Y0 Z200. T01 M00G43 Z0 H01 T01 S600 M03 G49 Z200. T03 M00 G99 G81 X20. Y30. Z-113. R-67. F120 G43 Z0 H03 T03Y90. S200 M03 G98 Y150. G99 G85 X135. Y30. Z-110. R-27. G99 X250. F50Y90. G91 Y60. G98 Y30. Y60. G00 X0 Y0 M05G90 G00 X0 Y0 M05 G49 Z200. T02 M00G49 Z200. G43 Z0 H02 T02M30 S300 M03 G99 G82 X60. Y60. Z-100. R-67. P300 F70 G98 Y120. G99 X210. G98 Y60. G00 X0 Y0 M05 ××8.数控车削程序如下:

O0006;

N10 G92 X200.0 Z350.0; 设置工件坐标系; N15 G28 U0 W0; 返回参考点;

N20 S1000 T0101 M03 M08; 主轴正转,调用01号粗车刀;

N25 G00 X87.0 Z290.1; 快速走到粗车右端面起点(87.0,290.1); N30 G95 G01 X-1.6 W0 F0.3; 粗车右端面,车削进给速度0.3mm/r; N35 G00 X105.0 Z300.0; 快速走到外圆粗车循环起点;

编制轴类零件的车削加工程序。加工内容包括粗精车端面、倒角、外圆、锥度、圆角、退刀槽和螺纹加工等。其左端25mm为夹紧用,可先在普通车床上完成车削。该零件采用棒料毛坯,由于加工余量大,在外圆精车前采用粗车循环指令去除大部分毛坯余量,留有单边0.2mm余量.选用第一参考点为换刀点使用刀具为:外圆粗车刀、外圆精车刀、切槽刀和螺纹车刀。 N40 G71 U1.0 R1.0; 粗车循环,每次车削深度1.0mm,每次退刀1.0mm;

N45 G71 P50 Q100 U0.4 W0.2 F0.3 S800; 留粗车余量X向0.4mm,Z向0.2mm; N50 G00 X87.0 F0.15; 快速走到车削起点,精车进给0.15mm/r; N55 G42 G01 X48.0 Z290.0; 刀具右偏;

N60 W-60.0; 精车Φ48的外圆; N65 X50.0; 精车台阶端面; N70 X60 Z160.0; 精车锥面; N75 X65.0; 精车台阶端面 N80 W-80.0; 精车Φ65的外圆; N85 G02 X75.0 W-5.0 R5.0; 精车R5内圆; N90 X85.0; 精车端面;

N95 Z25; 精车Φ85的外圆; N100 G40.0; 取消刀补; N105 G28 U0 W0; 返回参考点;

N110 G50 S1500; 限制主轴最高转速为1500r/min,G50指令可做钳位用;

N115 G96 S20 T0202; 指定恒定切削速度,调用02号精车刀,02号刀补;

N120 G70 P50 Q100; 粗车后精车;

N125 G00 X87.0 Z290.0; 回退到精车端面快速运动起始点; N130 X50.0; 快速走到精车端面的工进点; N135 G01 X-2.0; 精车右端面; N140 G28 U0 W0; 返回到参考点;

N145 T0303; 调用03 号切槽刀,03号刀补; N150 G00 X51.0 Z230.0; 刀具快速运动到切槽起点; N160 G01 X45.0 F0.15; 切槽;

N165 G00 X60.0; 切槽刀退出; N170 G28 U0 W0; 返回参考点;

N175 G97 S1500 T0404; 取消恒定切削速度,指定主轴转速,调用04号螺纹车刀;

N180 G01 X50.0 Z293.0; 快速运动到螺纹车削起始点; N185 G76 P3 12 60 Q0.1 R0.1; 复合螺纹加工循环; N190 G76 X45.8 W-63.5 P1.73 Q0.85 F2.0;复合螺纹加工循环; N195 G28 U0 W0 M05 M09; 主轴停,关闭冷却液; N200 M30; 程序结束。

习题与思考题

3.1 数控车床的编程特点有哪些?

3.2 简述数控车床原点和参考点的区别与联系。 3.3 数控车床的基本功能指令如何分类? 3.4 数控车床的补偿功能有哪些?

3.5 设定工件坐标系有哪些意义?说明基本指令G50与G54~G59的使用区别。 3.6 说明基本指令G00 G01 G02 G03 G04 G28的意义。

3.7 说明圆弧插补指令G02、G03的区别。

3.8 说明粗加工循环指令G71的使用格式。G70如何使用? 3.9 说明循环指令G71、G72、G73的区别。 3.10 说明螺纹切削循环指令G76的使用格式。 3.11 车刀刀尖半径补偿的意义何在? 3.12 什么时候应用子程序调用功能?

3.13 如习图3-1所示零件,毛坯直径为40 mm,长度L=130 mm,材料45钢。试编写程序。

本文来源:https://www.bwwdw.com/article/3l66.html

Top