正确的编程综合.docx
《正确的编程综合.docx》由会员分享,可在线阅读,更多相关《正确的编程综合.docx(16页珍藏版)》请在冰豆网上搜索。
正确的编程综合
1.数控机床一般由控制介质,数控装置,伺服系统和机床本体组成。
2.程序编制的主要方法有手工编程和自动编程两种。
3.刀具补偿包括半径补偿和长度补偿。
4.编程时可重复出现的程序编程叫子程序,使用时可以由主程序多次反复调用。
5.确定机床坐标轴时候,一般先确定Z轴,然后是X轴,最后是Y轴。
6.数控机床通电后首次运行行首先要做的是回参考点。
7.对刀点就是在数控加工时,刀具相对于工件运动的起点。
8.工序的划分可以采用工序集中和工序分散这两种原则。
9.圆弧插补分为:
顺圆插补和逆圆插补。
10.写出以X=10,Y=20为缩放中心,放大倍数2的缩放程序段:
G51X=10Y=20P2
11.数控系统由数控装置、伺服驱动装置、检测反馈装置、辅助装置组成。
12.工序的划分主要有以下两种原则按所用刀具划分和按粗精加工工序。
13.通常粗加工采用顺铣,精加工采用逆铣。
14.编程时为了提高工件的加工精度,编制圆头刀程序时需进行刀具半径补偿。
15.每一个程序都由程序名、程序内容、程序结束三部分组成。
16.建立或取消刀具半径补偿的偏置是在G00、G01指令的执行过程中完成的。
17.加工中心与普通数控机床相比最显著的区别是带有刀库和自动换刀装置。
18.数控编程人员在数控编程和加工时使用的坐标系是工件坐标系。
19.FMS的含义是柔性制造系统,CIMS的含义是计算机集成制造系统。
20.数控车床主要由控制介质、数控装置、伺服系统和机床本体组成。
21.标准坐标系采用了迪卡尔坐标系,它规定了食指指向Y方向。
22.数控机床实现插补运算较为成熟并得到广泛应用的是直线插补和圆弧插补。
23.数控机床按控制运动轨迹可分为点位控制、直线控制和轮廓控制三种。
按控制方式又可分为开环控制、闭环控制和半闭环控制等。
24.对刀点既是程序的起点,也是程序的终点。
为了提高零件的加工精度,对刀点应尽量选在零件的设计基准或工艺基准上。
25.在轮廓控制中,为了保证一定的精度和编程方便,通常需要有刀具长度和半径补偿功能
26.铣削平面轮廓曲线时,铣刀半径应小于工件轮廓的最小凹圆半径。
27.切削用量三要素是指主轴转速(切削速度)、背吃刀量、进给量。
28.自动编程根据编程信息的输入与计算机对信息的处理方式不同,分为以自动编程语言为基础的自动编程方法和以计算机绘图为基础的自动编程方法。
29.数控机床坐标系中Z轴的方向指的是与主轴轴线平行,其正方向是刀具远离工件的方向。
30.数控机床中旋转坐标有X轴Y轴Z轴,其方向的判断用右手螺旋定则。
31.数控机床坐标系一般可分为机床坐标系、工件坐标系两种
32.在ISO代码中,G42的含义为刀具半径右补偿、G0快速定位、G01直线插补、G02顺时针圆弧插补、G03逆时针圆弧插补。
33.编程时可将重复出现的程序编成子程序,使用时可以由M98多次重复调用。
34.在数控铣床上加工整圆时,为避免工件表面产生刀痕,刀具从起始点沿圆表面的切线方向进入,进行圆弧铣削加工;整圆加工完毕退刀时,顺着圆弧表面的切线方向退出。
35.铣削平面轮廓曲线工件时,铣刀半径应小于工件轮廓的最小凹圆半径。
1.(×)世界上第一台数控机床是在1925年研究出来的。
2.(√)脉冲当量是指每发出一个脉冲信号,机床相应的移动部件产生的位移量。
3.(×)加工内槽圆角时选用的刀具半径应大于内槽圆角半径。
4.(√)使用G71粗加工时,在ns-nf程序段中的F,S,T是有效的。
5.(√)在确定数控加工工艺方案时,应尽量将工序集中。
6.(√)恒线速度控制是工件的直径越大,工件转速越慢。
7.(×)暂停5秒的指令应该为G04P5,而且G04是非模态指令。
8.(√)数字控制是用数字化信号进行控制的一种方法。
9.(×)当执行程序段G92X10Y10时,刀具在运行程序后到达X10Y10上。
10.(√)每一程序段由程序字组成,程序字由地址符和带符号数字组成。
1、机床开机回零的目地是为了建立工件坐标系。
(×)
2、数控加工程序的顺序段号必须顺序排列。
(√)
3、为保证工件轮廓表面粗糙度,最终轮廓应在一次走刀中连续加工出来。
(√)
4、数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。
(×)
5、G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
(×)
6、G04X3.0表示暂停3ms。
(×)
7、非模态指令只能在本程序段内有效。
(√)
8、加工多线螺纹时,加工完一条螺纹后,加工第二条螺纹的起刀点应和第一螺纹的起刀点相隔一个导程。
(√)
9、计算机数控装置的作用是把计算机产生的脉冲信号转换成机床移动部件的运动。
(×)
10、移动指令和平面选择指令无关。
(×)
1、数控加工程序是由若干程序段组成,而且一般常采用可变程序进行编程。
(√)
2、只需根据零件图样进行编程,而不必考虑是刀具运动还是工件运动。
(√)
3、进给路线的确定一是要考虑加工精度,二是要实现最短的进给路线。
(√)
4、数控机床的进给路线就是刀具的刀尖或刀具中心相对机床的运动轨迹和方
向。
(×)
5、数控机床的进给路线不但是作为编程轨迹计算的依据,而且还会影响工件的
加工精度和表面粗糙度。
(√)
6、机床的原点就是机械零点,编制程序时必须考虑机床的原点。
(×)
7、无论是尖头车刀还是圆弧车刀都需要进行刀具半径补偿。
(×)
8、数控机床只适用于零件的批量小、形状复杂、经常改型且精度高的场合。
(×)
9、数控机床与其它机床一样,当被加工的工件改变时,需要重新调整机床。
(×)
10、对于点位控制,进给运动从某一位置到另一个给定位置的进程进行加工。
(×)
1. G04X3表示暂停3s(√)
2. 由于数控车床使用直径编程,因此圆弧指令中的R值是圆弧的直径。
(×)
3.圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程。
(×)
4.数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。
(×)
5.子程序的编写方式必须是增量方式。
(×)
6.非模态指令只能在本程序段内有效。
(√)
7.G00、G02、G03、G04、G90均属于模态G指令。
(×)
8.刀具半径补偿是一种平面补偿,而不是轴的补偿。
(√)
9.G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
(×)
10.刀具补偿功能包括刀补的建立、刀补的执行和刀补的取消三个阶段。
(√)
1.简述G00指令和G01指令的区别?
答:
使用G00指令时,刀具的实际运动路线不一定是直线,可能是一条折现。
使用G01指令时,刀具的实际运动路线是一条直线。
2.数控机床坐标系和运动方向如何确定?
答:
不论机床在实际加工时是工件运动还是刀具运动,一般看作工件相对静止,刀具产生运动。
坐标系采用右手坐标笛卡尔坐标系,大拇指指向X轴正方向,食指指向Y轴正方向,中指指向Z轴正方向。
3.简述数控机床在确定走刀路线时应主要考虑哪几点?
答:
(1)在保证加工质量的前提下,应选择最短走刀路线;
(2)保证零件轮廓表面粗糙度的要求;(3)刀具的进退应沿切线方向切入切出。
4.在数控机床上,什么的对刀点?
对刀点选择原则是什么?
答:
所谓对刀点,是指在数控加工时刀具相对工件运动的起点。
原则:
(1)选在零件的设计基准、工艺基准,或与之相关的位置上,以保证工件的加工精度;
(2)选在方便坐标计算的地方以简化程序编制;(3)选在便于对刀,便于测量的地方,以保证对刀的准确性。
1、什么是顺铣,什么是逆铣?
顺铣:
铣刀切入工件时切削速度方向与工件进给方向相同,这种铣削称为顺铣
逆铣:
铣刀切入工件时切削速度方向与工件进给方向相反,这种铣削称为逆铣
2、刀具补偿的作用?
简化零件的数控加工编程,使数控程序与刀具半径和刀具长度尽量无关,编程人员按照零件的轮廓形状进行编程,在加工过程中,CNC系统根据零件的轮廓形状和使用的刀具数据进行自动计算,完成零件的加工。
5、刀具补偿有何作用?
答:
刀具补偿一般有长度补偿和半径补偿。
刀具长度补偿可以刀具长度补偿及位置补偿。
利用刀具半径补偿:
用同一程序、同一尺寸的刀具进行粗精加工;直接用零件轮廓编程,避免计算刀心轨迹;刀具磨损、重磨、换刀而引起直径改变后,不必修改程序,只需在刀具参数设置状态输入刀具半径改变的数值;利用刀具补偿功能,可利用同一个程序,加工同一个公称尺寸的内、外两个型面。
3、数控机床的工作原理是什么?
数控机床加工零件,首先要将被加工零件的图样及工艺息数字化,用规定的代码和程序格式编写加工程序,然后将所编程序指令输入到机床的数控装置中,再后数控装置将程序进行译码、运算后,向机床各个坐标的伺服机构和辅助控制装置发出信号,驱动机床各运动部件,控制所需的辅助运动,加工出合格的零件。
4、G90X20.0Y15.0与G91X20.0Y15.0有什么区别?
G90表示绝对尺寸编程,X20.0Y15.0表示参考点坐标值是绝对坐标值;
G91表示增量尺寸编程,X20.0Y15.0表示的参考点坐标值是相对前一参考点的坐标值
1、数控加工编程的主要内容有哪些?
答:
数控加工编程的主要内容有:
分析零件图、确定工艺过程及工艺路线、计算刀具轨迹的坐标值、编写加工程序、程序输入数控系统、程序校验及首件试切等。
2、机床坐标系和工件坐标系主要区别是什么?
答:
机床坐标系又称机械坐标系,是机床运动部件的进给运动坐标系,其坐标轴及方向按标准规定。
其坐标原点由厂家设定,称为机床原点(或零件)。
工件坐标又称编程坐标系,供编程用。
3、简述刀位点、换刀点和工件坐标原点。
答:
刀位点是指确定刀具位置的基准点。
带有多刀加工的数控机床,在加工过程中如需换刀,编程时还要设一个换刀点。
换刀点是转换刀具位置的基准点。
换刀点位置的确定应该不产生干涉。
工件坐标系的原点也称为工件零点或编程零点,其位置由编程者设定,一般设在工件的设计、工艺基准处,便于尺寸计算。
4、数控铣床的坐标系与数控车床的坐标系有何不同?
答:
数控铣床的坐标系一般有两轴半、三轴或四轴等联动。
而数控车床坐标系一般只有两轴联动。
3、加工中可能产生误差有哪8个方面?
加工中可能产生误差有原理误差、装夹误差、机床误差、夹具精度误差、工艺系统变形误差、工件残余应力误差、刀具误差、测量误差八个方面。
4:
`简述绝对坐标的编程与的区别?
相对坐标编程
(1):
绝对坐标指刀具运动过程中所有的刀具位置的坐标值是以一个固定的程序原点为基准,即刀具运动的位置坐标是指刀具相对于程序原点的坐标。
(2)相对坐标指刀具运动位置的坐标值是相对于前一位置来计算的增量。
1.要求刀具按图4-1所示的走刀路线加工轴类零件,已知进给量为0.3mm/r,切削线速度为200m/min,刀具号为T01,刀具补偿号为No.02进行编程。
绝对编程
N01G50X100Z10T0200
N02G96S200M03
N03G00X16Z2T0202
N04G01X26Z-3F300
N05Z-48
N06X60Z-58
N07X80Z-73
N08X90
N09G00X100Z10T0200
N10M05
N11M30
增量编程
N01G50X100Z10T0200
N02G96S200M03
N03G00U-84W-8T0202
N04G01U10W-5F300
N05W-45
N06U34W-10
N07U20W-15
N08U10
N09G00U10W83T0200
N10M05
N11M30
2.如下图所示给出的数据进行编程
N10G92X120Y60Z50;
N20G00G41X100Y40M03
M08S500T0101;
N30G43Z-11H01;
N40G01X70Y10D01F100;
N50Y-10;
N60G02X40Y-40R30;
N70G01X-70;
N80Y40;
N90X40;
N100G03X70Y10R30;
N110G01X85;
N120G00G49G40X100Y40;
N130X120Y60Z50;
N140M05M30
、按图所示尺寸编写外圆粗切循环加
N10G50X200Z140T0101
N20G00G42X120Z10M08
N30G96S120
N40G71U2R0.5
N50G71P60Q120U2W2F0.25
N60G00X40
N70G01Z-30F0.15
N80X60Z-60
N90Z-80
N100X100Z-90
N110Z-110
N120X120Z-130
N130G00X125
N140X200Z140
N150M02
2、根据题图,进行封闭轮廓加工编程。
铣刀首先在O点对刀(设此点为加工编程原点),加工过程则从O点开始,自选主轴快速上升80mm,移动到期点,开启主轴,安全高度为10mm,主轴向下移动到工件表面下8mm,机床停止运动,刀具回到编程原点上方80mm,加工程序结束。
设刀具半径为8mm。
O0002
N10G92X0Y0Z0
N20G90G00X-30Y-50Z80
N30G00Z10S350M03
N40G43H01Z10S350M03
N50G41G01Z-8D01F0.105
N60Y-30
N70Y30
N80G02X30Y30
N90G01Y20
N100G03X50Y0
N110G01X
N120G02X20Y-30
N130G01-50
N140G40X0Y0Z80
N150M02
其中Ø85mm不加工。
毛坯为Ø85mm×340mm棒材,材料为45钢。
O003
N001G50X200.0Z350.0T0101;
N002S630M03;
N003G00X41.8Z292.0M08;
N004G01X48.34Z289.0F0.15;
N005Z230.0;
N006X50.0;
N007X62.0W-60.0;
N008Z155.0;
N009X78.0;
N010X80.0W-1.0;
N011W-19.0;
N012G02W-60.0I3.25K-30.0;
N013G01Z65.0;
N014X90.0;
N015G00X200.0Z350.0T0100M09;
N016T0202;
N017S315M03;
N018G00X51.0Z227M08;
N019G01X45.0F0.10;
N020G04O5.0;
N021G00X51.0;
N022X200.0Z350.0T0200M09;
N023T0303;
N024S200M03;
N025G00X62.0Z296.0M08;
N026G92X47.54Z228.5F1.5
N027X46.94
N028X46.54;
N029X46.38;
N030G00X200.0Z350.0T0300M09;
N031M05;
N032M30;
2:
用旋转功能编制如图所示轮廓的加工程序,设刀具起点距工件上表面50mm,切削深度为5mm。
O0002
N10G92X0Y0Z50;
N20G90G17M03S600;
N30G43Z-5H02;
N40M98P200;
N50G68X0Y0P45;
N60M98P200;
N65G69
N70G68X0Y0P90;
N80M98P200;
N85G69
N90G68X0Y0P135;
N95M98P200;
N100G69
N105G68X0Y0P180;
N110M98P200;
N115G69
N120G68X0Y0P225;
N125M98P200;
N130G69
N135G68X0Y0P270;
N140M98P200;
N145G69
N150G68X0Y0P315;
N160M98P200;
N170G69M05;
N180G49Z50;
N190M30;
O200
N100G42G01X20Y5D02F300;
N105Y0;
N110G03X40I10J0;
N120X30I-5J0;
N130G02X20I-5J0;
N140G00Y6;
N145G40X0Y0;
N150M99;