数控加工中心编程与操作试题3_第1页
数控加工中心编程与操作试题3_第2页
数控加工中心编程与操作试题3_第3页
数控加工中心编程与操作试题3_第4页
数控加工中心编程与操作试题3_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

班级:学号:姓名:

一、选择题

1、NC的含义是(A)。

A.数字控制B.计算双数字控制C.网络控制D.模拟控制

2、程序使用(A)时,刀具半径补偿被取消。

A.G40B.G41C.G42D.G43

3、数控机床的标准坐标系是以(A)来确定的。

A.右手直角笛卡儿坐标系B.绝对坐标系

C.相对坐标系D.左手直角笛卡儿坐标系

4、G00指令移动速度值是(A)o

A.机床参数指定B.数控程序指定

C.操作面板指定D.工件尺寸指定

5、数控机床中用(B)来调用子程序。

A.G代码B.M代码C.T代码D.C代码

6、立铳刀切入时,必须(B)o

A.法向切入B.切向切入C.无需考虑D.纵向切入

7、确定加工路径是必须考虑(C)。

A.路径最短B.同方向进给C.路径短且同方向D.路径最长

8、圆弧插补半径编程时,当圆弧对应的圆心角大于180。时R为(B)。

A.正值B.负值C.正负均可D.零

9、数控机床的加工特点是(C)o

A.加工精度高;生产效率高:劳动强度高;对零件加工适应性强

B.加工精度高;生产效率高;劳动强度低:对零件加工适应性差

C.加工精度高;生产效率高;劳动强度低;对零件加工适应性强

D.加工精度高;成本低;效益低

10、数控系统所规定的最小设定单位就是(C)。

A.数控机床的运动精度B.机床的加工精度

C.脉冲当量D.数控机床的传动当量

II、数控机床的核心是(B)。

A.伺服系统B.数控系统C.反馈系统D.传动系统

12、闭环进给伺服系统与半闭环进给伺服系统的主要区别在于(B)。

A位置控制器B检测单元C伺服单元D控制对象

13、粗基准的选择原则不包括(C)

A尽量选择未加工的表面作为粗基准

B尽量选择加工余量最小的表面

C粗基准可重复使用

D选择平整光滑的表面

14、数控机床的优点(A)o

A加工精度高,生产效率高,工人劳动强度低,可加工复杂型面,减少工装费用

B加工精度高,生产效率高,工人劳动强度低,可加工复杂型面,工时费用低

C加工精度高,大批量生产,生产效率高,工人劳动强度低,可加工复杂型面,减少工

装费用

D加工精度高,生产效率高,对操作人员技术水平要求较高,可加工复杂型面,减少工

装费用

15、数控机床适用于生产(C)和形状复杂的零件

A单件小批量B单品种大批量C多品种小批量D多品种大批量

16>钻孔一般属于(C)。

A精加工B半精加工C粗加工D半精加工和精加工

17、数控机床每次接通电源后在运行前首先应做的是(C)

A给机床个部分加润滑油B检查刀具安装是否正确

C机床各坐标轴回参考点D工件是否安装正确

18、安装锥柄铳刀的过渡套筒内锥是(A)o

A.莫氏锥度B.7:24锥度C.20度锥度

19、数控机床主轴以800转/分转速正转时,其指令应是(A)。

A.M03S800B.M04S800C.M05S800D.M06S800

20、加工中心的固定循环功能适用于(C)。

A.曲面形状加工B.平面形状加工C.孔系加工D.直线加工

21、加工中心与数控铳床的主要区别是(C)

A数控系统复杂程度不同B机床精度不同

C有无自动换刀系统D切削速度

22、数控机床的F功能常用(B)单位。

A.m/minB.mm/min或mm/rC.m/rD.mm/s

33、圆弧插补方向(顺时针、逆时针)的规定与(C)有关。

A.X轴B.Z轴C.不在圆弧平面内的坐标轴D.B轴

34、GO2X2OY2OR-1OF1OC所加工的一般是(C3

A.整圆B.夹角v=l80o的圆弧

C.I80o<夹角<3600的圆弧D.夹角<=90o的圆弧

35、数控机床中,转速功能字S可指定(B)。

A.m/minB.r/minC.mm/minD.mm/s

36、G17、G18、G19指令可用来选择(C)平面。

A.曲线插补B.直线插补C.刀具半径补偿D.不运动

37、确定数控机床坐标轴时,一般应先确定(C

A.X轴B.Y轴C.Z轴D.A轴

38、子程序的结束指令是(C

A.M02B.M30C.M99D.M98

39、圆弧插补指令G03XYR中,X、Y后的值表示圆弧的(B

A.起点坐标值B.终点义标值C.圆心坐标相对于起点的值D.零点

40、当加工程序结束回到程序初始状态时,应采用(D)指令。

A.G04B.M05C.MOOD.M30

41、数控机床对刀过程实际上是确定(A)的过程。

A.编程原点B.刀架参考点C,刀偏量D.刀尖起始点

42、在数控加工中,刀具补偿功能除对刀具半径进行补偿外,在用同把刀进行粗、精加工

时,还可以进行加工余量的补偿,设刀具半径为r,精加工时半径方向余量为△,则最后一

次粗加工走刀的半径补偿量为(C)

ArB△Cr+AD2r+A

43、程序校验与首件试切的作用是(C)。

A检查机床是否正常B提高加工质量

C检验程序是否正确及零件的加工精度是否满足图样要求

D检验参数是否正确

44、加工曲线轮廓时,对于有刀具半径补偿的数控系统,只需按照(C)的轮廓曲线

编程。

A刀具左补偿B刀具右补偿C被加工工件D刀具中心

45、刀具半径补偿指令(D).

AG39G42G40BG39G41G40CG39G4:G42DG41G42G40

二、判断题

I、当数控机床失去对机床参考点的记忆时,必须进行返回参考点的操作()。J

2、顺铳是指铳刀的切削速度方向与工件的进给方向相同的铳削。()V

3、端面铳刀一般可以代替钻头在铳床上进行钻孔加工。()X

4、在指令固定循环之前,必须用辅助功能使主轴旋转。J

5、程序编制中首件试切的作用是检验零件图设计的正确性。X

6、加工中心与数控铳床主要的区别是它能攻螺纹。()X

7、孔加工循环指令中,若无R参数,则不执行固定循环。()V

8、一个主程序只能有一个子程序。()X

9、在铳削过程中所选用的切削用量,称为铳削用量,铳削用量包括:吃刀量,铳削速度和

进给量。()J

10、当使用半径补偿时,编程按工件实际尺寸加上刀具半径来计算。()X

三、简答题

1、何谓对刀点?对刀点的选取对编程有何影响?

答:对刀点是指数控加工时,刀具相对工件运动的起点。这个起点也是编程时程序的起

点。对刀点选取合理,便「数学处理和编程简单;在机床上容易找正;加工过程中便于检查

及引起的加工误差小。

2.在数控加工中,一般钻孔固定循环由哪6个顺序动作构成?

答:固定循环由以下6个顺序动作组成:①X、Y轴定位;(1分)②快速运动到R点(参考

点);(1分)③孔加工;(1分)④在孔底的动作;(1分)⑤退回到R点(参考点)(0.5

分);⑥快速返回到初始点(0.5分)。

3、在数控机床,上按“工序集中”原则组织加工有何优点?

工序集中就是将工件的加工集中在少数几道工序内完成,每道工序的加工内容较多。这

样减少了机床数量、操作工人数和点地面积,一次装夹后加工较多表面,不仅保证了各个

加工表面之间的相互位置精度,同时还减少工序间的的工件运输量和装夹工件的辅助时间。

4、数控加工对刀具有哪些要求?

(1)在刀具性能方面:①、强度高.②、精度高.③、切削速度和进给速度高.④、可

靠性好.⑤、耐用度高⑥、断屑及排屑性能好:

(2)在刀具材料方面:①、有较高的硬度和耐磨性;②、较高的耐热性;③、足够的强度

和韧性;④、较好的导热性;⑤、良好的工艺性;⑥、较好的经济性。

5、数控铳床中的顺铳和逆铳如何来区别?各有什么特点?

铳削时,若铳刀旋转切入工件的切削速度方向与工件的进给方向相同称之为顺铳,反之

称之为逆铳。

顺铳时,刀齿的切削厚度从最大开始,避免了挤压、滑行现象;切削平稔,提高铳刀耐

用度和加工表面质量,若铳床工作台丝杠与螺母之间有间隙,则会造成工作台窜动,使铳削

分力不匀,严重时会打刀。因此,若铳床进给机构中没有丝杠和螺母消除间隙机构,见不能

用顺铳。

逆铳时,切削厚度从小开始增大,刀齿在加工表面二挤压、滑行,不能切除切屑,既增

大了后刀面的磨损,又使工件表面产生较严重的冷硬层,且有挑起工件的趋势,引起工作台

的振动,影响工件表面的粗糙度。

班级:学号:姓名:

作业3

一、选择题

1、子程序调用和子程序返回是用那一组指令实现的(B).

AG98G99BM98M99CM98M02DM99M98

2、在用立铳刀加工曲线外形时,立铳刀的半径必须(A)工件的凹圆弧半径。

A等于或小于,B等于,C等于或大于,D大于

3、当实际刀具与编程刀具长度不符时,用(D)来进行修正,可不必改变所编程序。

A左补偿,B调用子程序,C半径补偿,D长度补偿。

4、铳床CNC中,刀具长度补偿指令是(B)o

AG40,G41,G42,BG43,G44,G49,CG98,G99,DG96,G97。

5、刀具长度补偿由准备功能G43、G44、G49及(D)代码指定。

AK,BJ,Cl,DHa

6、刀具半径尺寸补偿指令的起点不能写在(B)程序段中。

AGOO,BG02/G03,CG01

7、数控铳床编程时,除了用.主轴功能(S功能)来指定主轴转速外,还要用(D)指定

主轴转向。

AG功能,BF功能,CT功能,DM功能。

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

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

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

C分析机床运动关系后再根据实际情况定,D由机床说明书说明。

9、孔加工时,(C)指令刀具返回到初始平面。

AG90,BG9I,CG98,DG99V

10、暂停指令是(C)。

AG00,BG01,CGC4,DM02o

11、(B)是为安全进刀切削而规定的一个平面。

A初始平面,BR点平面,C孔底平面,D零件表面。

12、数控编程时,应首先设定(D)

A、机床原点B、固定参考点C、机床坐标系D、坐标系

13、加工箱体类零件平面时,应选择的数控机床是(B)

A.数捽车床B.数控铳床C.数控钻床D.数控镣床

14、工件在加工时,必须使余量层(A)钳口

A、稍高于B、稍低于C、大量高出D、平于

15、机床上的卡盘、中心架等属于(A)夹具。

A、通用B、专用C、组合D、简单

二、判断题

1、在数控机床中,刀具〔或机床的运动部件)的最小移动量是一个脉冲当量。V

2、圆弧插补用半径编程时,当圆弧所对应的圆心角大于180度时半径取负值。V

3、数控机床适用于单品种、大批量的生产。X

4、子程序的编写方式必须是增量方式。()X

5、程序段是序列号,根据数控系统的不同,在某些系统中可以省略。J

6、数控机床编程中,模态指令可以由非模态指令取消。X

7、数控机床在输入程序时,不论何种系统坐标值是整数还是小数都不必加入小数点。X

8、数控机床的坐标系采用右手笛卡儿坐标,在确定具体坐标时,先定X轴,在根据右手

法则定Z轴。X

9、影响数控车床加工精度的因素很多,要提高加工工件的质量,有很多措施,其中采用混

合编程方式能提高加工精度。X

10、计算机数控简称CNC。()X

11、绕X轴旋转的是B向旋转.()X

12、同一工件无论用数控机床加工还是用普通机床加工其工序都一样。()X

13、当数控加工程序编制完成后即可进行正式加工。()X

14、当刀具磨损或重磨时,均不需重新计算编程参数。()X

15、粗基准因精度要求不高所以可以重复使用。X

16、专用夹具是专门为某一种工件的某一道工序的加工设计制造的夹具。()J

17、与主轴轴线平行或重合的轴一定是Z轴。()J

18、一般情况下,在使用砂轮等旋转类设备时,操作者必须带手套。()X

19、数控加工的编程方法主要分为手动编程和自动编程两大类。()J

20、圆弧插补指令中,I、J、K地址的值无方向,用绝对值表示。()X

三、编程题

1、如图所示A-B-C-D是零件的外轮廓,其切削深度为5nim,要求用半径补偿功能加工,刀

具偏移量•放到刀补号D01中。

D

30

20

10

-10

1040X

对刀点

+10

(1)若使用直径6=8mm的铳刀加工工件,将刀具偏移量放到刀补号D01中,则偏置值

D01=o

(2)编写加工程序要求:在工件表面建立工件坐标系G54(如图所示),并按箭头所示的路

径进行加工零件外轮廓。

2、零件图如下图所示,原点见图。毛坯件直径为50mm:加工起始点距毛坯件右端面3mm,

使用G71粗车外轮廓、G92指令写出普通粗牙螺纹M27X2切削循环程序。

3、如图所示使用G84指令编制螺纹M10X2,S100的加工程序:设刀具起点距工作表面100mm

处,切削深度为10mm。

第五节数控铳床编程实例(参考程序请看超级链接)

实例一毛坯为70mmX70mmXI8mm板材,六面已粗加工过,要求数控铳出如图3-23所示口勺槽,

工件材料为45钢。

图2-23铁削工件

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线

1)以已加工过的底面为定位基准,用通用台虎钳夹紧工件前后两侧面,台虎钳固定于铳床工作

台上。

2)工步顺序

①铳刀先走两个圆轨迹,再用左刀具半径补偿加工50mmX50mm四角倒圆的正方形。

②每次切深为2nlln,分二次加工完。

2.选择机床设备

根据零件图样要求,选用经济型数控诜床即可达到要求。故选用XKN7125型数控立式铳床。

3.选择刀具

现采用<1>10耐的平底立铳刀,定义为T01,并把该刀具的直径输入刀具参数表中。

4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系和对刀点

在X0Y平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,

如图2-23所示。

采用手动对刀方法(操作与前面介绍的数控铳床对刀方法相同)把点0作为对刀点。

6.编写程序

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单,

考虑到加工图示的槽,深为4mm,每次切深为2mm,分二次加工完,则为编程方便,同时减

少指令条数,可采用子程序。该工件的加工程序如下(该程序用于XKN7125铳床):

N0010GOOZ2S800T1M03

N0020X15Y0M08

N0030G20N01Pl.-2:调一女子程序,槽深为2mm

N0040G20N01Pl.-4;再调一次子程序,槽深为4mm

N0050G01Z2M09

N0060GOOXOY0Z150

N0070M02;主程序结束

N0010G22N01:子程序开始

N0020G01ZP1F80

N0030G03X15Y01-15J0

N0040G01X20

N0050G03X20Y01-20J0

N0060G41G01X25Y15;左刀补铳四角倒圆的正方形

N0070G03X15Y251-10J0

N0080G01X-15

N0090G03X-25Y15(0J-10

N0100G01Y-15

N0110G03X-15Y-25110J0

NO120G01X15

NO130G03X25Y-1510J10

NO140G01Y0

NO150G40G01X15Y0:左刀补取消

NO160G24:主程序结束

实例二毛坯为120mmX60mmX10mm板材,5mm深的外轮廓已粗加工过,周边留2mm余量,要

求加工出如图2-24所示的外轮廓及<1>20mm的孔。工件材粘为铝。

Y

图2-24铳削外轮用工件

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线

1)以底面为定位基准,两测用压板压紧,固定于铳床工作台上

2)工步顺序

①钻孔620mm。

②按O'ABCDEFG线路铳削轮廓。

2.选择机床设备

根据零件图样要求,选用经济型数控铳床即可达到要求。故选用华中I型(ZJK7532A型)

数控钻铳床。

3.选择刀具

现采用620mm的钻头,定义为T02,651nm的平底立铳刀,定义为T01,并把该刀具的直径输

入刀具参数表中。

由于华中I型数控钻铁床没有自动换刀功能,按照零件加工要求,只能手动换刀。

4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系和对刀点

在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如

图3-24所示。

采用手动对刀方法把0点作为对刀点。

6.编写程序(用于华中I型铳床)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工

件的加工程序如下:

1)加工@20mm孔程序(手工安装好620min钻头)

%1337

NOO1OG92XbYbZb;设置对刀点

N0020G91;相对坐标编程

N0030G17G00X40Y30;在XOY平面内加工

N0040G98G81X40Y30Z-5R15F150;钻孔循环

N0050G00X5Y5Z50

N0060M05

N0070M02

2)铳轮廓程序(手工安装好巾5mm立铳刀,不考虑刀具长度补偿)

%1338

N0010G92X5Y5Z50

N0020G90G41GOOX-20Y-10Z-5D01

N0030G01X5Y-10F150

N0040G01Y35F150

N0050G91

N0060G01X10Y10F150

N0070G01X11.8Y0

N0080G02X30.5Y-5R20

N0090G03X17.3Y-10R20

NO100G01X10.4Y0

N0110G03X0Y-25

NO120G01X-90Y0

NO130G90GOOX5Y5Z10

NO140G40

NO150M05

NO160M30

看了上面的例子,我们对普通的指令有了了解,但是跟高级语言比较,其功能显得薄弱,为

了与高级语言相匹配,特地介绍宏指令。通过使用宏指令可以进行算术运算,逻辑运算和函数的

混合运算,此外,宏、程序还提供了循环语句,分支语句和子程序调用语句。

在宏语句中:

变量:

#0—#49是当前局部变量

#50—#99是全局局部变量

常量:

PI,TRUE(真),FALSE(我)

算术运算符:

+,*,/

条件运算符:

EQ“二”,NE“!二”,GT“〉”,GE“>=",LT“<”,LE“<二"

逻辑运算符:

AND,OR,NOT

函数:

SIN[],COS[],TAN[],ATAN[],ATAN2[],ABS[],INT[],SIGN[],SQRT[],EXP口

表达式:

用运算符连接起来的常量,宏变量构成表达式。例如:100/SQRT[2]*COS[55*PI/180]

赋值语句:宏变量=表达式。例如:#2=1OO/SQRT[2]*COS[55*PI/180]

条件判别语句:IF,ELSE,ENDIF

格式:

IF条件表达式

ELSE

ENDIF

循环语句:WHILE,ENDW

格式:

WHILE条件表达式

I

ENDW

下面就以宏指令编程为例,做两个练习。

实例三毛坯为150mmX70mmX20mm决料,要求铳出如图2-25所示的椭球面,工件材料为蜡块.

1

图2-25怖球面台块

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线

1)以底面为主要定位基准,两恻用压板压紧,固定于铳床工作台上。

2)加工路线

¥方向以行距小于球头铳刀逐步行切形成椭球形成。

2.选择机床设备

根据零件图样要求,选用经济型数控铳床即可达到要求。故选用华中I型(ZJK7532A型)

数控钻铳床。

3.选择刀具

球头铳刀大小(|)6mm。

4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系和对刀点

在X0Y平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,

如图2-25所示。

采用手动对刀方法把0点作为对刀点。

6.编写程序(用于华中I型铳床)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工

件的加工程序如下:

%8005(用行切法加工椭园台块,X,Y按行距增量进给)

#10=100;毛坯X方向长度

#11=70;毛坯Y方向长度

#12=50;椭圆长轴

#13=20;椭圆短轴

#14=10:椭园台高度

#15=2;行距步长

G92X0Y0Z[#13+20]

G90G00X[#10/2]Y[#ll/2]M03

G01Z0

X[-#10/2]Y[#ll/2]

G17G01X[-#10/2]Y[-#ll/2]

X[it10/2]

Y[#ll/2]

#0=#10/2

#l=-#0

#2=#13-#14

#5=#12*SQRT[1-#2*#2/#13/#13]

G01Z[#14]

WHILEnoGE#1

IFABS[#O]LT#5

#3=#13*SQRT[1#O*#O/[#12*#12]]

IF#3GT#2

#4=SQRT[#3*#3-#2*#2]

G01Y[#4]F400

G19G03Y[-#4]J[-#4]K[-#2]

ENDIF

ENDIF

G01Y[-#U/2]F400

#0=#0-#15

G01X[«0]

IFABS[#O]LT#5

#3=#13*SQRT[1-#0*#0/[#12*#⑵]

IF#3GT#2

#4=SQRT[#3*#3-#2*#2]

G01Y[-#4]F400

G19G02Y[#4]J[#4]K[-#2]

ENDIF

ENDIF

G01Y[#ll/2]Fl500

#0=#0-#15

G01X[#0]

ENDW

GOOZ[#13+20]M05

GOOXOYO

M02

实例四毛坯200mmX100mmX30mm块料,要求铳出如图2-26所示的四棱台,工件材料为蜡块。

图2-26四恃台

掌握数控编程基本方法并在此基础上有更大的提高,必须进行大量的编程练习和实际操

作,在实践中积累丰富的经验。编程前,要做大量的准备工作,如:

了解数控机床的性能和规格;

熟悉数控系统的功能及操作:

参数编程

四.参数编程与子程序

1.参数编程

(1)R参数

1)本系统内存提供从R0-R299共300个参数地址,

K0-K99——可以自由使用;

R100-R249一一用于加工循环传递参数;

R250-R299一—用于加工循环的内部计算参数。

2)参数地址中存储的内容,可以由编程员赋值,也可通过运算得出。通过用数值、

算术表达式或参数,对已分配计算参数或参数表达式的NC地址赋值来增加NC程序通

用性。

3)赋值时在地址符之后写入符号''%给坐标轴地址赋值时要求有一独立的程序段。

4)计算参数时,遵循通常的数学运算规则。

例:N10R1=R1+1

N20R1=R2+R3R4=R5-R6R7=R8*R9R1O=R11/R12

N30R13=SIN(25.3)

N40R14=R3+R2*R1

N50R15=SQRT(R1*R1+R2*R2)

(2)参数编程

例:N10G1G91X=R1Z=R2F300

N20Z=R3

N30X=-R4

N40Z=-R5

2.子程序

・一个零件中有几处加工轮廓相同,可以用子程序编程。

•子程序调用由程序调用字、子程序号和调用次数组成。

•子程序调用要求占一独立程序段。

例:N10L785P4:调用子程序L785,运行4次。

五、循环加工指令

加工循环是用于特定的加工过程的工艺子程林,通过给规定的计算参数赋值就可以

实现各种具体的加工。

本系统中装有以下标准循环:

LCYC82钻削、沉孔加工

LCYC83深孔钻削

LCYC840带补偿夹具的螺纹切削

LCYC84不带补偿夹具的螺纹切削

LCYC85镇孔

LCYC60线性孔排列

LCYC61圆弧孔排列

LCYC75矩形槽、键槽、圆形凹槽铳削

1.钻削、沉孔加工LCYC82

刀具以编程的主轴速度和进给速度钻

孔,直至到达给定的最终钻削深度。在到

达最终钻削深度时可以编程一个停留时间。

退刀时以快速移动速度进行。

参数含义、数值范围

R101退回平面(绝对平面)

R102安全距离

R103参考平面(绝对平面)

R104最后钻深(绝对平面)

R105在此钻削深度停留时间

图6-12

表6-3循环时序过程及参数

例:使用LCYC82循环,程序在XY平面上

X24Y15位置加工深度为27亳米的孔,在孔

底停留时间2秒,钻孔坐标轴方向安全距

离为4毫米,循环结束后刀具处于X24Y15

ZHOo

N10GOG17G90F500T21)1S500M4

N20X24Y15

N30R101=110RI02=4R103=102RI04=75

N40RI05=2

N50LCYC82

N60M2

图6-13

2.铳削循环LCYC75

参数含义、数值范围

R101退回平面(绝对平面)

R102安全距离

R103参考平面(绝对平面)

R104凹槽深度(绝对数值)

R116凹槽圆心横坐标

R117凹槽圆心纵坐标

RH8凹槽长度

R119凹槽宽度

R120拐角半径

R121最大进刀深度

R122深度进刀进给率

R123表面加工的

进给率

R124表面加工的精加工余量

R125深度加工的精加工余量

R126铳削方向:(G2或G3)

R127铳削类型:1―粗加工2-精加工

表6—4

(1)方槽铳削

用下面的程序,可以加工一个长度为60亳米,宽度为40亳米,圆角半径8亳米,深

度为17.5亳米的凹槽。使用的铳刀不能切削中心,因此要求预加工凹槽中心孔(LCYC82)。

凹槽单边精加工余量为0.75毫米,深度为0.5里米,Z轴上到参考平面的安全距离为5

亳米。凹槽的中心点坐标为X60Y40,最大进刀深度为4亳米。加工分粗加工和精加工(图

6-14),

N10GOG17G90F200S300M3T4D1

N20X60Y40Z5

N30R101=5R102=2R103=0R104=-17.5R105=2

N40LCYC82

N50...

N60RI16=60RI17=40RI18=60RI19=40RI20=8

N70R121=4R122=120RI23=300RI24=0.75RI25=0.5

N80RI26=2R127=l

N90LCYC75

N100...

N110RI27=2

N120I.CYC75

N130M2图6-14

(2)圆槽铳削

R118=R119=2*R120图6-15

(3)键槽铳削

R119=2*R120图6-16

第二节数控铳床编程举例

例61:加工图617中四个型腔,槽深2亳米,试编程。

解:1)图中共有四个凹槽,为了避免编程中的尺寸演算,可利用零点偏置功能,在

编制四个局部图形程序时,分别将工件零点偏置到01,02,03,04点。工件起始零点

设在0点,建立工件坐标系如图。

2)T01为直径5毫米立铳刀,主轴转速800r/min,进给量为50mm/min。

3)编程如下:

P10

N10G17G90TOIM03S800

N20G158X10Y5

N30GOX0Y0Z2

N40G1Z-2Fl50

N50X15

N60G3X15Y4010J20

N70G1X0

N80Y0

N90G158X80Y25

N100GOX20Y0Z2

N110G1Z-2

N120G2X20Y0I-2CJO

N130G158X80Y75

N140GOX11.547Y20Z2

N150G1Z-2

N160X23.094Y0

N170X11.547Y-20

N180X-l1.547

N190X-23.094Y0

N200X-l1.547Y20

N210XI1.547

N220G158X10Y55

N230GOXOYOZ2

N240G1Z-2

N250X40

N260Y20

N270X20

N280Y40

N290XO

N300YO

N310G158

N320GOXOYOZ1OO

N330M02图6T7

例6-2:在图6-18所示块料上,用球头铳刀粗铳型腔,每次正向切深ap(=5mm,

工件材料为LH11。请编程。

解:1)确定工艺方案及路线;采用刀具半径补偿功能在XOZ平面内插补运动,用循环

程序或子程序,在Z向深度逐层增加。每层次刀具起点为Al、A2、A3、A4、A5,刀心

轨迹为''1-2-3-4-5-6-2..彳将作为一循环单元,图6-19为二维刀心轨迹。

2)刀具及切削用量选择:T01球头铳刀(直径16mm),主轴转速1500

r/min,进给量为100mm/min<»

3)数值计算:轨迹点及圆心坐标A(-70,0)B(-26.25,16.54)

C(26.25,16.54)D(70,0)01(-45,0)02(C,39.69)03(45,0)

循环次数n及步距b(2n-l)b=80-d(d=16mm)取n=4得b=9.14

4)编程:

p30

N10G90GOOX0Y0Z25

N20SI500M03T011)01

N30G17G42X-70Y40

N40L6-3P5

N50G90G18GOOZ100

N60G40X0Y0

N70M02

L6-3

N10G01G18G91Z-5F100

N20L6-3-1P4

N30G01G18Z2

N40G90GOOX-70Y40

N50G01G91G18Z-2

N60M02

图6-18

L6-3-1

N10G02G18X43.75Z-16.54125KO

N20GO3X52.5ZO126.25K-23.15

N30GO2X43.75Z-16.54118.75K16.54

N40GO1G17Y-9.14

N50GO3G18X-43.75Z-16.541-25KO

N60GO2X-52.5ZO1-26.25K-23.15

N70GO3X-43.75Z16.541-18.75K16.54

N80GO1G17Y-9.14

N90M02

用户宏在加工中心上的应月一例

无锡龙力机械有限公司曹焕华

用户宏功能是多数数控系统所具备的辅助功能,合理地使用好该功能可以使加工程序得到大

大简化。用户宏功能有A类和B类两种,用A类宏功能编译的加工程序,程序主体比较简

单,但需记忆较多的宏指令,程序的可读性差,而用B类宏功能编译的程序,则具有较好

的可读性,且只需记忆较少的指令代码。本例就使用B类宏功能编程,并通过详细的数学

分析来说明用宏指令编程如何建立合理的数学模型。

一、应用实例

如图1所示的零件为•盘片零件的铸造模具,现要求在加工中心上加工15条等分槽(图中

仅标注编程所需尺寸)。

图1示例零件图

该零件决定在带有FANUC15M数控系统的3000V上加工。该加工中心为3Mxi.1M工作

台的龙门加工中心。槽锥度14。及槽底圆弧由球头成形铳刀加工保证,不考虑刀具半径补偿

(加工坐标如图中所示)。本例只编制最终精加工程序,之前的粗加工则可以通过该程序在

Z方向上的抬刀来实现。

经过对FANUC15M数控系统功能的分析发现,加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论