文档库 最新最全的文档下载
当前位置:文档库 › 2011年数控编程期末考试试卷[1]

2011年数控编程期末考试试卷[1]

2011年数控编程期末考试试卷[1]
2011年数控编程期末考试试卷[1]

一.判断题(对的打“√”,错的打“×”,2’×11=22分)

1、立铣刀的刀位点是刀具中心线与刀具底面的交点。()

2、由于数控机床的先进性,因此任何零件均适合在数控机床上加工。()

3、G00快速点定位指令控制刀具沿直线快速移动到目标位置。 ()

4、M00功能属于准备功能指令,含义是主轴停转。 ()

5、圆弧插补中,当用I、J、K来指定圆弧圆心时,I、J、K的计算取决于数据输入方式是绝对还

是增量方式。()

6、刀具半径补偿的建立和撤消要和移动类指令配合使用,如G00、G01、G02、 G03等。

7、数控机床所加工出的轮廓,只与所采用的程序有关,而与所选用的刀具无关。()

8、在有缩放和旋转功能的情况下,先缩放后旋转。()

9、轮廓加工中,在接近拐角处应适当降低切削速度,以克服“超程”或“欠程”现象。

10、对几何形状不复杂的零件,自动编程的经济性好。()

11、加工中心通电后手动回参考点时,若某轴在回零前已在零点位置,这时此轴可不必再回零。

()

二、选择题(3’×6=18分)

1、数控车床中的G41/G42是对()进行补偿。

A.刀具的几何长度 B.刀具的刀尖圆弧半径

C.刀具的半径 D.刀具的角度

2、在FANUC系统程序加工完成后,程序复位,光标能自动回到起始位置的指令是()。

A.M00 B.M01 C.M30 D.M02

3、对刀确定的基准点是()。

A.刀位点心 B.对刀点 C.换刀点 D.加工原点

4、下列指令属于准备功能字的是()。

A. G01 B. M08 C. T01 D. S500

5、数控机床有不同的运动形式,需要考虑工件与刀具相对运动关系及坐标系方向,编写程序时,

采用()的原则编写程序。

A.刀具固定不动,工件移动

B. 工件固定不动,刀具移动

C.分析机床运动关系后再根据实际情况定

D. 由机床说明书说明

6、球头铣刀的球半径通常()加工曲面的曲率半径。

A. 小于

B. 大于

C. 等于

D. A、B、C都可以

三、简答题(24分)

1、数控车和数控铣的刀具半径补偿各有何作用?应用半径补偿应注意哪些问题?10’

2、用G92程序段设置加工坐标系原点方法与G54有何不同?8’

数控机床加工程序的编制方法有哪些?它们分别适用什么场合?6’

四、编程(36分)

在数控车床上精加工图示零件的外轮廓(不含左端面)。请编制加工程序。(8*2’)

要求:

(1)设定工件坐标系原点在左端面轴心处,采用绝对尺寸编程;

(2)图示刀尖位置为程序的起点和终点。切入点为锥面的延长线上,其Z坐标值为152。(tg15o≈

0.27)

(3)进给速度50mm/min,主轴转速700r/min。

%0001

G54 T0101 M03 S700

G00 X50 Z195 (2’)

G01 X10.53 Z152 F150 (2’)

G01 X25 Z125 F50 (2’)

Z80 (2’)

X35 (2’)

Z29 (2’)

G02 X43 Z25 R4 (2’)

G01 X47

G00 X50 Z195 (2’)

M05

M02

2、(1)使用R利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序。5’

(2)使用I,J利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序。5’

(a)圆弧a

R编程:G91 G02 X30 Y30 R30 F300 (2’)

G90 G02 X0 Y30 R30 F300 (1’)

I、J编程:G91 G02 X30 Y30 I30 J0 F300 (1’)

G90 G02 X0 Y30 I30 J0 F300 (1’)

(b)圆弧b

R编程:G91 G02 X30 Y30 R-30 F300 (2’)

G90 G02 X0 Y30 R-30 F300 (1’)

I、J编程:G91 G02 X30 Y30 I0 J30 F300 (1’)

G90 G02 X0 Y30 I0 J30 F300 (1’)

3、用T01、T02、T03号刀具对工件进行钻、扩、铰加工,编程时选T01刀具为标准刀具长度,试写出用G43、G44指令对T02、T03号刀具向下快速移动100mm时,进行长度补偿的程序段,并说明存储器中的补偿值是多少?(10’)(提示:用增量坐标编程)

补偿值:H02 10 (2’)

H03 10 (2’)

程序段:G44 G91 G00 Z-100 T02 H02 (3*1’)

G43 G91 G00 Z-100 T03 H03(3*1’)

(或:补偿值:H02 -10

H03 10

程序段:G43 G91 G00 Z-100 T02 H02

G43 G91 G00 Z-100 T03 H03)

一、填空题(1’×24=24’)

1、开环控制系统是指不带反馈装置的控制系统。

2、数控机床工作台等移动部件在确定的终点所达到的实际位置的精度称定位精度。

3、G代表准备功能字,M主要代表辅助功能,S主要代表主轴功能字,T主要代表刀具功

能字,F主要代表进给功能字。

4、每脉冲使机床移动部件产生的位移称脉冲当量。

5、在数控机床上对刀一般分为手动对刀和自动对刀两大类,常用的对刀方法有定位对刀

法和试切对刀法。

6、FANUC系统中指令G96 S180中,S表示切削点的线速度180m/min 。

7、在数控编程时,使用半径补偿指令后,就可以按工件的轮廓尺寸进行编程,而不需按照刀具

的中心线运动轨迹来编程。

8、数控线切割机床按走丝速度分有低速走丝方式和高速走丝方式。

9、FANUC数控铣床编程系统,子程序指令的输入格式为:M98 P L 。

10、在FANUC数控车床系统中,指定刀具切削进给速度单位是mm/min的指令是:G94 。

11、在数控铣床上加工圆弧轮廓用G02/G03指令编程,若在YOZ平面内顺时针加工一整圆轮廓,

其编程格式为:G19 G02 (Y** Z**)J** K** 。

12、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。

13、在FANUC数控铣床系统中,指令G42的含义是:刀具半径右补偿。

14、R 平面表示刀具从快进转为工进的转折位置,该平面一般取距工件上表面2~5mm。

二、判断题(对的打“V”,错的打“X”,2’×9=18’)

1、螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。 ( ×)

2、数控机床既可以自动加工,也可以手动加工。(√)

3、加工右旋螺纹,车床主轴必须反转,用M04指令。(×)

4、加工中心和数控车床因能自动换刀,在其加工程序中可以编入几把刀具,而数控铣床因不能自

动换刀,在其加工程序只能编入一把刀具。(×)

5.M30与M03都表示程序结束,执行的结果相同。(×)

6.G04指令主要使刀具作短暂的无进给运动,可用于对相应表面进行光整加工。(√)

7.螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。 ( ×)

8.数控编程时应遵循工件相对于静止的刀具而运动的原则。(×)

9.轮廓加工中,在接近拐角处应适当降低切削速度,以克服“超程”或“欠程”现象。(√)

三、简答题(22’)

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

答:G90表示绝对尺寸编程,X20.0 Y15.0表示的参考点的坐标值是绝对坐标值。3’G91表示增

量尺寸编程,X20.0 Y15.0表示的参考点坐标值是相对前一参考点的坐标值。3’

2、简述机床原点、编程原点的概念?如何确定?8’

答:机床原点是机床上设置的一个固定的点,即机床坐标系的原点,是厂家在出厂前就已确定下来的数控机床进行加工运动的基准参考点2’,用户不能随意改变2’。

编程原点,是指编程人员根据加工零件图样选定的编制零件程序的原点,即编程坐标系的原点2’。编程原点应尽量选择在零件的设计基准或工艺基准上,并考虑到编程的方便性2’。

3、什么是刀具的半径补偿和刀具长度补偿?8’

答:因为刀具总是有一定的刀具半径或刀尖的圆弧半径,所以在零件轮廓加工过程中刀位点运动轨迹并不是零件的实际轮廓,它们之间相差一个刀具半径2’,为了使刀位点的运动轨迹与实际轮廓重合,就必须偏移一个刀具半径,这种偏移称为刀具半径补偿2’。

刀具长度补偿,是为了用于刀具轴向的进给补偿1’,它可以使刀具在轴向的实际进刀量比程序给定值增加或减少一个补偿值,而不必考虑刀具的实际长度以及各把刀具不同的长度尺寸2’,使刀具顶端到达编程位置而进行的刀具位置补偿1’。

四、编程(36’)

1、补充完成如下图所示工件的粗加工循环程序。(6*2=12’)

%1001

T0101 M03 S500

G00 X200 Z20

G01 X182 Z5 F300

G71 U2 R3 P10 Q20 X0.4 Z0.1 F150

N10 G01 X80 Z2 F80

Z-20

X120 Z-30

Z-50

G02 X160 Z-70 R20

N20 G01 X180 Z-80

G00 X200 Z100

M05

M02

2、某零件的外形轮廓如图所示,厚度为6mm。(10*2’=20’)

刀具:直径为 12mm的立铣刀

进刀、退刀方式:安全平面距离零件上表面 10mm,轮廓外形的延长线切入切出。

要求:采用刀具半径补偿功能手工编制精加工程序。

(程序段20中T01指令调用的0l号刀的半径值为6mm,该值应在运行程序前设置在刀具表中)。%1000

N010 G92 X20 Y-20 Z200

N015 G00 Z10

N020 G90 G00 G41 T0l X0 (建立刀具半径补偿)

N030 G01 Z-6 F200 M03 S600 (下刀)

N040 Y50

N050 G02 X-50 Y100 R50

N060 G0l X-100

N070 X-110 Y40

N080 X-130

N090 G03 X-130 Y0 R20

N100 G0l X20

Nll0 Z200

N120 G40 G00 X20 Y-20 M05

N130 M30

3、下图所示为锪孔加工,孔底有表面粗糙度要求。现要求刀具以工进速度切削到孔底,然后暂停

0.5s,最后快速退离工件10mm,试补充编写该程序,进给量100mm/min。4’

……

G00 Z4 1’

G01 Z-3 F100 2’(下刀)

G04 X0.5 或G04 P500 1’(孔底暂停)

G00 Z10 1’(抬刀)

……

一、填空题(1’×23=23’)

1.在FANUC数控铣床系统中,指令G41的含义是:半径左补偿。

2.M8 是表示数控机床编程系统切削液打开的指令。

3.在FANUC数控车床系统中,指定刀具切削进给速度单位是mm/r的指令是:G95 。

4.数控铣床编程系统中的G01的含义是:直线插补,其基本格式为:

G01 X** Y** Z** F** 。

5.在数控铣床上加工圆弧轮廓用G02/G03指令编程,若在YOZ平面内顺时针加工一整圆轮廓,其编程格式为::G19 G02 (Y** Z**)J** K** 。

6.加工中心与普通数控机床相比最显著的区别是:加工中心带有刀库和自动换刀装置。

7.铣削平面轮廓曲线工件时,铣刀半径应小于(填大于或小于)工件轮廓的最小凹圆半径。8.FANUC数控铣床编程系统,子程序指令的输入格式为:M98 P** L** 。

9.R 平面表示刀具从快进转为工进的转折位置,该平面一般取距工件上表面2~5mm。

10.电火花线切割机床主要由机械装置、脉冲电源、工作液供给系统和数控系统所组成,起辅助装置有自动编程系统和自动阅读机等。

11.数控机床工作台等移动部件在确定的终点所达到的实际位置的精度称定位精度。

12.G代表准备功能字,M主要代表辅助功能,S主要代表主轴功能字,T主要代表刀具功能字,F主要代表进给功能字。

13.刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。

二、判断题(对的打“V”,错的打“X”,2’×8=16’)

1.在数控铣床加工设备的编程中,G91G00X0Y0与G90G00X0Y0执行的结果总相同。(×)

2.换刀点应设置在被加工零件的轮廓之外,并要求有一定余量。(√)

3.刀具偏置量D05的数值大小可能等于刀具半径,也可能不等于刀具半径。(√)

4.数控加工程序的顺序段号必须顺序排列。(×)

5.若当前刀具位置在Z100高度,运行程序段G43G00Z0H10后,刀具相对于当前位置上移10mm。(×)

6.在FANUC数控铣床编程系统中,G02/G03指令中的R值可取正值,也可取负值。(√)

7、M00功能属于辅助功能指令,含义是主轴停转。 (×)

8、G代码可以分为模态G代码和非模态G代码。(√)

三、简答题(21’)

1、什么是刀具的半径补偿和刀具长度补偿?8’

答:因为刀具总是有一定的刀具半径或刀尖的圆弧半径,所以在零件轮廓加工过程中刀位点运动轨迹并不是零件的实际轮廓,它们之间相差一个刀具半径2’,为了使刀位点的运动轨迹与实际轮廓重合,就必须偏移一个刀具半径,这种偏移称为刀具半径补偿2’。

刀具长度补偿,是为了用于刀具轴向的进给补偿1’,它可以使刀具在轴向的实际进刀量比程序给定值增加或减少一个补偿值,而不必考虑刀具的实际长度以及各把刀具不同的长度尺寸2’,使刀具顶端到达编程位置而进行的刀具位置补偿1’。

2、简述G00与G01指令的主要区别?8’

答:G00指令要求刀具以点位控制方式从刀具所在位置用最快的速度移动到指定位置2’,快速点定位移动速度不能用程序指令设定2’。

G01是以直线插补运算联动方式由某坐标点移动到另一坐标点2’,移动速度由进给功能指令F设定,机床执行G01指令时,程序中必须含有F指令2’。

3、在对零件轮廓的描述中何谓基点?何谓节点?5’

答:一个零件的轮廓曲线可能由许多不同的几何要素所组成,各几何要素之间的连接点称为基点。2’

2.当被加工零件轮廓曲线形状与机床的插补功能不一致时,常用直线段或圆弧段去逼近被加工曲线2’。这时,逼近线段与被加工曲线的交点就称为节点1’。

3.计算与编程(40’)

a)补充完成如下图所示工件的加工程序。18’

%1002

T0101 M03 S500

G50 X120 Z20

G01 X102 Z5 F300 M08

G71 U2 R2 P10 Q20 X0.4 Z0.1 F150 (2*1’)

N10 G01 X52 Z2 F80 (2’)

X54 Z-2 (2’)

Z-66 (2’)

X85 (2’)

Z-96 (2’)

G02 X93 Z-100 R4 (2’)

N20 G01 X105 (2’)

G00 X120 Z120

M05

……

T0202 M03 S450

G00 X65 Z5

G92 X59.2 Z-62 F5.5 (2’)

X58.4

X57.6

X56.8

X56.0

X55.2

X54.6

X54.1

X54.046

G00 X120 Z20 M09 M05

M02

2、在()内填写必要事项,完成图示的刀具轨迹程序(T01自动调用刀具长度补偿)。22’

①G17 G90 G54 G00 X0 Y0 Z90 T01

②(X-35 Y-70 )S400 (2’)

③(Z50 )M03 (1’)

④(Z-25 )F1000 (1’)

⑤(G1 X-60 )F200 (1’)

⑥(G3 X-110 Y-20 R50 )(2’)

⑦(G1 Y-40 )(1’)

⑧(G2 X-140 Y-70 R-30 )(2’)

⑨(G1 X-160 )(1’)

⑩(G3 X-110 Y-120 R50 )(2’)

⑾(G1 Y-140 )(1’)

⑿(X-80 )(1’)

⒀(G2 X-40 Y-100 R40 )(2’)

⒁(G1 Y-65 )(1’)

⒂(G0 Z50 )(1’)

⒃(Z 200 )M05(2’)

⒄(X0 Y0 )(1’)

⒅M30

一、判断题:(对的打“√”,错的打“×”,2’×9=18’)

1、数控加工程序的顺序段号必须顺序排列。(×)

2、增量尺寸指机床运动部件坐标尺寸值相对前一位置给出。(√)

3、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。(√)

4、数控车床刀尖点编出的程序在进行倒角、锥面及圆弧切削时,会产生少切或过切现象。(√)

5、用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线交点称基点。(×)

6、在FANUC数控铣床编程系统中,G49为取消机床半径补偿状态。(×)

7、恒线速控制的原理是当工件的直径越大,进给速度越慢。 ( ×)

8、G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。 ( ×)

9、螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。 ( ×)

二、选择题(10分)

1、数控机床的旋转轴之一B轴是绕( B )直线轴旋转的轴。

A)X轴 B)Y轴 C)Z轴 D)W轴

2、圆弧插补指令G03 X Y R 中,X、Y后的值表示圆弧的( B )。

A)起点坐标值 B)终点坐标值 C)圆心坐标相对于起点的值

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

A)刀具固定不变,工件移动

B)铣削加工刀具固定不变,工件移动;车削加工刀具应动,工件不动

C)分析机床运动关系后再根据实际情况

D)工件固定不动,刀具移动

4、设G01 X30 Z6执行G91 G01 Z15后,Z方向实际移动量( C )。

A) 9mm B) 21mm C) 15mm

5、G00的指令移动速度值是( A )。

A) 机床参数指定 B)数控程序指定 C)操作面板指定

6、机床开关指令的辅助功能的指令代码是( C )。

A) F代码 B) S 代码 C) M代码 D)G代码

7、刀尖半径左补偿方向的规定是( D )。

A)沿刀具运动方向看,工件位于刀具左侧

B)沿工件运动方向看,工件位于刀具左侧

C)沿刀具运动方向看,刀具位于工件左侧

8、采用(B )对非源曲线进行拟合处理时,可使每段的拟合误差都相等。

A)等间距法 B)等误差法 C)等步长法 D)列表曲线处理

9、下列哪项工作不属于数控编程的范畴( D )。

A)数值计算 B)键入程序、制作介质

C)确定进给速度和走刀路线 D)对刀、设定刀具参数

五、简答题:(24’)

1、数控铣床加工中,刀具补偿包括哪些内容?FANUC系统分别用什么指令实现?各是什么功能?10’答:包括半径补偿和长度补偿。2’

FANUC系统半径补偿通过G41、G42、G40实现2’,其中G41为左补1’,G42为右补0.5’,G40

为撤销半度补偿0.5’。

FANUC系统长度补偿通过G43、G44、G49实现2’,其中G43为正补1’,G44为负补0.5’,G49为撤销长度补偿0.5’。

2、FANUC数控车床系统中G32指令与G01指令的区别是什么?8’

G32是螺纹车削指令1’,指令格式为:G32 X(U)** Z(W)** F** 1’,其中F指螺纹导程,加工中能使刀具直线移动一个导程时,保证主轴同步转过一周2’。

G01是直线插补指令1’,指令格式为:G01 X(U)** Z(W)** F** 1’,其中F指进给量,不能够保证刀具移动和主轴旋转之间具有同步关系2’。

3、自动编程与手工编程相比有何特点?5’

答:与手工编程相比,自动编程速度快,质量好,这是因为自动编程具有以下主要特点:1.数学处理能力强1’

2.能快速、自动生成数控程序1’

3.后置处理程序灵活多变1’

4.程序自检、纠错能力强1’

5.便于实现与数控系统的通讯1’

四、编程(40分)

补充完成简单回转零件(如图1所示)的车削加工程序,包括粗精车端面、外圆、倒角、倒圆。零件加工

的单边余量为2mm,其左端面25mm为夹紧用。(7*2’)

%1205

G50 X100 Z70

T0101 M03 S500

G94 X0 Z1 F80

X0 Z0.4

X0 Z0 F60

G73 U2 W2 R3

G73 P10 Q20 U0.4 W0.1 F150

N10 G01 X44 Z2 F80

X50 Z-1

Z-57

G02 X56 Z-60 R3

G01 X88

X90 Z-61

N20 Z-85

G00 X100 Z120 M05

M02

2、用T01、T02、T03号刀具对工件进行钻、扩、铰加工,编程时选T01刀具为标准刀具长度,试写出用G4

3、G44指令对T02、T03号刀具向下快速移动100mm时,进行长度补偿的程序段,并说明存储器中的补偿值是多少?(10’)(提示:用增量坐标编程)

答:补偿值:H02 10 (2’)

H03 10 (2’)

程序段:G44 G91 G00 Z-100 T02 H02 (3*1’)

G43 G91 G00 Z-100 T03 H03(3*1’)

(或:补偿值:H02 -10

H03 10

程序段:G43 G91 G00 Z-100 T02 H02

图2 G43 G91 G00 Z-100 T03 H03)

3、根据所给图形读懂程序,在空白弧中填写对应程序的注释。(16’)

图3

G92 X0 Y0 Z300 …………( 设置程序原点) 2’

G90 G00 X-65.0 Y-95.0 Z10.0 T01 …(绝对坐标编程1’,快速移动到X-65 Y-95Z10 1’)

G43 G01 Z-15.0 S800 M03 H01………(建立刀具长度正补偿,刀补号H01(1’);向下切深15mm(1’);主轴正

转,转速800r/min(1’))

G41 G01 X-45.0 Y-75.0 D05 F120.0 …(建立刀具半径左补偿,刀补号D05(1’),直线插补到X-45 Y-75,

进给速度120mm/min 1’)

Y-40.0

X-25.0

G03 X-20.0Y-15.0 I-60.0 J25.0……(逆圆弧到X-29、Y-15,圆心相对起点的坐标X-60、Y25)2’

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

X45.0 Y-75.0

G49 G00 Z300.0 ( 快速移动到Z300并取消刀具长度补偿)2’

G40 X-65.0 Y-95.0Z300.0 ( 快速移动到X-65, Y-95,并取消刀具半径补偿)2’

M05 ( 主轴停转)1’

M02

一、判断题:(对的打“√”,错的打“×”,2’×9=18’)

8、对几何形状不复杂的零件,自动编程的经济性好。(×)

9、增量尺寸指机床运动部件坐标尺寸值相对前一位置给出。(√)

10、G00快速点定位指令控制刀具沿直线插补到目标位置。(×)

11、用直线段或圆弧段去逼近非园曲线,逼近线段与被加工曲线交点称基点。(×)

5、在同一程序里,既可以用绝对坐标,又可以用增量坐标。(√)

6、加工中心通电后手动回参考点时,若某轴在回零前已在零点位置,这时此轴可不必再回零。(×)

7、机床某一部件运动的正方向是使刀具远离工件的方向。 ( √ )

8、恒线速控制的原理是当工件的直径越大,进给速度越慢。 ( × )

9、车削中心必须配备动力刀架。 ( √ )

二、选择题(将正确答案的序号填在相应括号内,2’×9=18’)

1、圆弧插补段程序中,若采用圆弧半径R编程时,从起始点到终点存在两条圆弧线段,当( D ) 时,用-R表示圆弧半径。

A) 圆弧小于或等于180°B) 圆弧大于或等于180°

C) 圆弧小于180°D) 圆弧大于180°

2、数控机床有不同的运动形式,需要考虑工件与刀具相对运动关系及坐标系方向,编写程序时,采用

( D )的原则编写程序。

A)刀具固定不变,工件移动

B)铣削加工刀具固定不变,工件移动;车削加工刀具应动,工件不动

C)分析机床运动关系后再根据实际情况

D)工件固定不动,刀具移动

3、编排数控机床加工工序时,为了提高加工精度,尽量采用( B )

A)精密专用夹具B)一次装夹多工序集中

C)流水线作业法D工序分散加工法

4、数控车床中的G41/G42是对( B )进行补偿。

A)刀具的几何长度B)刀具的刀尖圆弧半径

C)刀具的半径D)刀具的角度

5、在FANUC系统程序加工完成后,程序复位,光标能自动回到起始位置的指令是(C)。

A)M00B)M01 C)M30 D.M02

6、.对刀确定的基准点是(D )。

A)刀位点B)对刀点C)换刀点D)加工原点

7、下列指令属于准备功能字的是(A)。

A)G01 B)M08 C)T01 D)S500

8、球头铣刀的球半径通常(A )加工曲面的曲率半径。

A)小于B)大于C)等于D)A、B、C都可以

9、8、采用(B )对非源曲线进行拟合处理时,可使每段的拟合误差都相等。

A)等间距法 B)等误差法 C)等步长法 D)列表曲线处理

三、简答题:(8’×3=24’)

1、简述复合循环G73指令在一般情况下,适合加工的零件类型及i、k、d、△u、△w参数的含义。8’[G73指令格式:G73 U(i)W(k)R(d)

G73 P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)]

答:G73是封闭切削循环1’,主要加工零件毛坯余量均匀的铸造、锻造,零件轮廓已初步成形的工件2’。

i:X轴上的总退刀量(半径值)1’

k:Z轴上的总退刀量1’

d:重复加工次数1’

△u:X轴方向精加工余量1’

△w:Z轴方向精加工余量1’

2、用刀具半径补偿功能的优越性是什么?8’

答:使用刀具半径补偿功能的优越性主要在于:

在编程时可以不考虑刀具的半径,直接按图样所给尺寸进行编程,只要在实际加工时输入刀具的半径值即可。2’

可以使粗加工的程序简化。利用有意识的改变刀具半径补偿量,则可用同一刀具、同一程序、不同的切削余量完成加工。2’

当刀具磨损或刀具重磨后,刀具半径变小,只需要手工输入改变后的刀具半径,而不必修改已编好的程序。2’

可用同一程序加工有相互耦合要求的工件轮廓。2’

3、简要说明数控机床坐标轴的确定原则3’。试标出题图1-1中各机床的坐标系5’。

答:1. 标准的机床坐标系是一个右手笛卡儿直角坐标系。1’

2.刀具相对于静止工件而运动的原则。1’

3.数控机床的某一部件运动的正方向,是增大工件和刀具之间距离的方向。1’

四、编程和计算题:(40’)

1、补充完成如图所示工件的车削加工程序。(编程原点设在工件右端面)(6*2’)

%0001 N70 Z-18

N10 T0101 N80 G03 X24 Z-34 R25

N20 M03 S500 N90 G01 X27.985 Z-44

N30 G00 X50 Z30 N100 Z-52

N40 G01 X35 Z5 F150 N110 G00 X80 Z120

N50 G71 U2 R2 P60 Q100 X0.4 Z0.1 F150 N120 M05

N60 G01 X10 Z2 F80 N130 M02

N65 X18 Z-2

2、(1)使用R利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序。5’

(2)使用I,J利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序,进给量300mm/min。5’

(a)圆弧a

R编程:G91 G02 X30 Y30 R30 F300 (2’)

G90 G02 X0 Y30 R30 F300 (1’)

I、J编程:G91 G02 X30 Y30 I30 J0 F300 (1’)

G90 G02 X0 Y30 I30 J0 F300 (1’)

(b)圆弧b

R编程:G91 G02 X30 Y30 R-30 F300 (2’)

G90 G02 X0 Y30 R-30 F300 (1’)

I、J编程:G91 G02 X30 Y30 I0 J30 F300 (1’)

G90 G02 X0 Y30 I0 J30 F300

3、加工中心上采用固定循环方式加工如下图所示各孔,工件材料为HT300,使用刀具T01(H01)为镗

孔刀,T02(H02)为直径13mm钻头,T03(H03)为锪钻。工件坐标系设置:Z0在工件上表面,X、Y零件的对称中心位置,在空白弧中填写对应程序的注释。(18’)

O0010

T01 M06 (选1号刀具)1’

G90 G00 G54 X0 Y0 S400 M03 F40

G43 H01 Z10.0 M08 (T01快移到Z10(0.5’),同时建立刀具长度补偿,刀补号H01(1’),冷却液开

(0.5’)) 2’

G98 G85 X0 Y0 R3.0 Z-45.0 ( 在X0,Y0处精镗孔至Z-45(1’),R参考平面为3.0(0.5’),结束后返回初始

平面(0.5’))2’

G49 G80 M05 M09 (取消刀具长度补偿(0.5’),撤消固定循环(0.5’),主轴停(0.5’),冷却液关(0.5’))2’

G91 G28 Z0 (回参考点(1’))1’

T02 M06 (换2号刀具(1’))1’

G90 G00 X-60 Y50 (绝对编程方式(0.5),快速移动到X-60,Y50(1’))1.5’

G43 H02 G00 Z10.0 S600 M03 M08

G98 G73 X-60.0 Y0 R-15.0 Z-48.0 Q4.0 F40 (在X-60,Y0处深孔钻削(0.5’),R面为-15mm(0.5’),孔深

-48mm(0.5’),每次钻深4mm(0.5’),进给速度40mm/min(0.5’)

结束后返回初始平面(0.5’))3’

X60.0 (在X60,Y0处同上深孔钻削(1’) )1’

G49 G80 M05 M09

G91 G28 Z0

T03 M06

G90 G00 X-60.0 Y0

G43 H03 Z10.0 S350 M03 M08

G98 G82 X-60.0 Y0 R-15.0 Z-30.0 P200 F25 (在X-60,Y0处锪孔(0.5’),R面为-15mm(0.5’),孔深

-30mm(0.5’),进给速度25mm/min(0.5’),孔底暂停进给

0.2s(0.5’),结束后返回初始平面(0.5’))3’

X60.0

G49 G80 M05 M09

G91 G28 Z0

M30 (程序结束(0.5’) )0.5’

一、判断题:(对的打“√”,错的打“×”,2’×10=20’)

1、用直线段或园弧段去逼近非园曲线,逼近线段与被加工曲线交点称基点。(×)

2、对几何形状不复杂的零件,自动编程的经济性好。(×)

3、加工中心通电后手动回参考点时,若某轴在回零前已在零点位置,这时此轴可不必再回零。(×)

4、在FANUC数控铣床编程系统中,G49为取消机床半径补偿状态。(×)

5、G00快速点定位指令控制刀具沿直线插补到目标位置。(×)

6、恒线速控制的原理是当工件的直径越大,进给速度越慢。 (× )

7、数控机床的坐标运动是指工件相对于静止的刀具的运动。 (× )

8、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。 (√)

9、轮廓加工中,在接近拐角处应适当降低切削速度,以克服“超程”或“欠程”现象。(√)

10、螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。 ( ×)

二、选择题(将正确答案的序号填在相应括号内,2’×10=20’)

1、程序停止、程序复位到起始位置的指令是( D )。

A)M00; B)M01; C)M02; D)M30

2、辅助功能M03代码表示(D )

A)程序停止 B)冷却液开 C)主轴停止 D)主轴正转

3、设G01 X10 Z6执行G91 G01 Z20后,正方向实际移动量( C )。

A) 14mm B) 26mm C) 20mm

4、数控车床在加工中为了实现对车刀刀尖磨损量的补偿,可沿假设的刀尖方向,在刀尖半径值上,附加一个刀具偏移量,这称为( B )。

A)刀具位置补偿 B)刀具半径补偿 C) 刀具长度补偿

5、用于机床开关指令的辅助功能的指令代码是( C )。

A) F代码 B) S 代码 C) M代码 D)G代码

6、机床坐标系判别方法采用右手直角笛卡儿坐标系。增大工件和刀具距离的方向是( B)。

A)负方向 B)正方向 C)任意方向 D)条件不足不确定

7、ISO标准规定增量尺寸方式的指令为( B )。

A)G90 B)G91 C)G92 D)G93

8、G17、G18、G19指令可用来选择( C )。

A)曲线插补 B)直线插补 C)刀具补偿平面

9、G00的指令移动速度值是( A )。

A)机床参数指定 B)数控程序指定 C)操作面板指定

10、数控车床中的G41/G42是对( B )进行补偿。

A)刀具的几何长度B)刀具的刀尖圆弧半径

C)刀具的半径D)刀具的角度

三、简答题:(22’)

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

答:G90表示绝对尺寸编程,X20.0 Y15.0表示的参考点的坐标值是绝对坐标值。3’G91表示增量尺寸编程,X20.0 Y15.0表示的参考点坐标值是相对前一参考点的坐标值。3’

2、G92程序段设置加工坐标系原点方法与G54有何不同?8’

G92是采用设置程序原点设定工件坐标系。2’

G54是采用偏置零点(机械原点)设定工件坐标系。2’

因此,G54具有记忆功能,如果工件未拆卸,在非正常情况下或重启机床,只要回零即可恢复工件坐标系。2’

G92如果出现不正常情况丢失坐标,只能重新试切对刀。2’

3、什么是刀具的半径补偿和刀具长度补偿?8’

答:因为刀具总是有一定的刀具半径或刀尖的圆弧半径,所以在零件轮廓加工过程中刀位点运动轨迹并不是零件的实际轮廓,它们之间相差一个刀具半径2’,为了使刀位点的运动轨迹与实际轮廓重合,就必须偏移一个刀具半径,这种偏移称为刀具半径补偿2’。

刀具长度补偿,是为了用于刀具轴向的进给补偿1’,它可以使刀具在轴向的实际进刀量比程序给定值增加或减少一个补偿值,而不必考虑刀具的实际长度以及各把刀具不同的长度尺寸2’,使刀具顶端到达编程位置而进行的刀具位置补偿1’。

四、编程和计算题:(38’)

1、图示为锪孔加工,孔底有表面粗糙度要求。现要求刀具以工进速度切削到孔底,然后暂停0.5s,

最后快速退离工件10mm,试补充编写该程序,进给量100mm/min。5’

……

G00 Z4 1’

G01 Z-3 F100 2’

G04 X0.5或G04 P500 1’

G00 Z10 1’

……

2、车削图示零件中的螺纹部分,试编写该程序。车削螺纹前工件的直径为φ40mm,分五次车削,每次切削量分别为0.45mm、0.3mm、0.3mm、0.2mm、0.05mm。6*2’=12’

G50 X200 Z250

T0101 S300 M03

G00 X50 Z78 M08

G92 X39.1 Z22 F2

X38.5

X37.9

X37.5

X37.4

G00 X200 Z250 M09

M05

M30

3、加工中心上采用固定循环方式加工如下图所示各孔,工件材料为HT300,使用刀具T01(H01)为镗孔刀,T02(H02)为直径13mm钻头,T03(H03)为锪钻。工件坐标系设置:Z0在工件上表面,X、Y零件的对称中心位置,在下划线处填上适当的程序。(21’)

O0010

T01 M06 1’ (选1号刀具)

G90 G00 G54 X0 Y0 S400 M03 F40

G43 H01 Z10.0 M08 2’(T01快移到Z10,同时建立刀具长度补偿, 1号刀补,冷却液开)

G98 G85 X0 Y0 R3.0 Z-45.0 2’( 在X0,Y0处精镗孔至Z-45,R参考平面为3.0,结束后返回初始平面) G49 G80 M05 M09 2’(取消刀具长度补偿,撤消固定循环,主轴停,冷却液关)

G91 G28 Z0 1’ (回参考点)

T02 M06

G90 G00 X-60 Y50 2’ (绝对编程方式,快速移动到X-60,Y50)

G43 H02 G00 Z10.0 S600 M03 M08

G98 G73 X-60.0 Y0 R-15.0 Z-48.0 Q4.0 F40 2’(在X-60,Y0处深孔钻削,R面为-15mm,孔深-48mm,每次钻

深4mm,进给速度40mm/min,结束后返回初始平面)

X60.0 2’

G49 G80 M05 M09

G91 G28 Z0

T03 M06

G90 G00 X-60.0 Y0

G43 H03 Z10.0 S350 M03 M08

G98 G82 X-60.0 Y0 R-15.0 Z-30.0 P200 F25 2’(在X-60,Y0处锪孔,R面为-15mm,孔深-30mm,进给速度

25mm/min,孔底暂停进给0.2s,结束后返回初始平面)

X60.0 2’

G49 G80 M05 M09

G91 G28 Z0 2’

M30 1’

一、填空题(1’×24=24’)

1、开环控制系统是指不带反馈装置的控制系统。

2、数控机床工作台等移动部件在确定的终点所达到的实际位置的精度称定位精度。

3、G代表准备功能字,M主要代表辅助功能,S主要代表主轴功能字,T主要代表刀具功

能字,F主要代表进给功能字。

4、每脉冲使机床移动部件产生的位移称脉冲当量。

5、在数控机床上对刀一般分为手动对刀和自动对刀两大类,常用的对刀方法有定位对刀

法和试切对刀法。

6、FANUC系统中指令G96 S180中,S表示切削点的线速度180m/min 。

7、在数控编程时,使用半径补偿指令后,就可以按工件的轮廓尺寸进行编程,而不需按照刀具

的中心线运动轨迹来编程。

8、数控线切割机床按走丝速度分有低速走丝方式和高速走丝方式。

9、FANUC数控铣床编程系统,子程序指令的输入格式为:M98 P L 。

10、在FANUC数控车床系统中,指定刀具切削进给速度单位是mm/min的指令是:G94 。

11、在数控铣床上加工圆弧轮廓用G02/G03指令编程,若在YOZ平面内顺时针加工一整圆轮廓,

其编程格式为:G19 G02 (Y** Z**)J** K** 。

12、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。

13、在FANUC数控铣床系统中,指令G42的含义是:刀具半径右补偿。

14、R 平面表示刀具从快进转为工进的转折位置,该平面一般取距工件上表面2~5mm。

二、判断题(对的打“V”,错的打“X”,2’×9=18’)

相关文档