数控铣床的程序编制相关习题.docx
《数控铣床的程序编制相关习题.docx》由会员分享,可在线阅读,更多相关《数控铣床的程序编制相关习题.docx(24页珍藏版)》请在冰豆网上搜索。
数控铣床的程序编制相关习题
数控铣床的程序编制相关习题
数控铣床的程序编制习题
一判定题
1.子程序的编写方式必须是增量方式。
〔〕
2.G40是数控编程中的刀具左补偿指令。
〔〕
3.G04X3.0表示暂停3ms。
〔〕
4.一个主程序中只能有一个子程序。
〔〕
5.数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度操纵。
〔〕
6.一个主程序调用另一个主程序称为主程序嵌套。
〔〕
7.数控机床的镜象功能适用于数控铣床和加工中心。
〔〕
8.刀具半径补偿是一种平面补偿,而不是轴的补偿。
〔〕
9.固定循环是预先给定一系列操作,用来操纵机床的位移或主轴运转。
〔〕
10.数控机床配备的固定循环功能要紧用于孔加工。
〔〕
11.两轴联动坐标数控机床只能加工平面零件轮廓,曲面轮廓零件必须是三轴坐标联动的数控机床。
〔〕
12.G03X—Y—I—J—K—F—表示在XY平面上顺时针插补。
〔〕
13.铣削常用之进给率能够用mm/min表示。
〔〕
14、在XY平面执行圆弧切削的指令,可写成G17G02X_Y_R_F_;。
〔〕
15.程序指令G90G28Z5.0;代表Z轴移动5㎜。
〔〕
16.CNC铣床切削工件时,床台进给率是以主轴每一回转之进给量来表示。
〔〕
17.于YZ平面执行圆弧切削的指令,可写成G19G03Y_Z_J_K_F_;。
〔〕
18.程序G01X40.0Y20.0F100.0.,刀具进给到〔40,20〕点,X、Y两轴均以每分钟100㎜的进给率进给。
〔〕
19.制作程序时G17及G18不可使用在同一单节。
〔〕
20.指令G43、G44、G49为刀具半径左、右补正与排除。
〔〕
21.工作坐标系的设定分别为G54~G59。
〔〕
22.编写圆弧切削程序时,应考虑圆弧所在的平面。
〔〕
23.CNC铣床程序,不适宜将机械原点当作程序原点。
〔〕
24.CNC铣床钻孔程序,孔深坐标可依据钻头尖端为准。
〔〕
25.刀具半径补正与选择平面有关。
〔〕
26.CNC铣床加工程序是依据切削刀具的移动路径顺序来编写。
〔〕
27.刀具长度补正与平面选择无关。
〔〕
28.G04P2500与G04X2.50暂停时刻是相同的。
〔〕
29.程序G01X_Y_F100.为执行直线切削。
〔〕
30.程序G92X200.0Y100.0Z50.0.其位移量为X200.0Y100.0Z50.0。
〔〕
31.G04X2000.0.此单节执行暂停2秒钟。
〔〕
32.圆弧切削G91G18G02X30.0Y10.0R10.0F100.此单节的格式是正确。
〔〕
33.G17G03I-30.0F100.执行此单节将产生一全圆。
〔〕
34.G54之坐标原点与机械原点无关。
〔〕
35.刀具长度补正指令为G41。
〔〕
36.铣削平面宽度为80mm之工件,可使用100mm之面铣刀。
〔〕
37.切削外圆弧,刀具必须在圆弧外部,且须判定圆弧是顺时针或逆时针方向。
〔〕
38.利用I、J表示圆弧的圆心位置,须使用增量值。
〔〕
39.在XZ平面上的圆弧切削程序中,圆心位置用I,K表示。
〔〕
40.假设使用R值指令法铣削圆弧时,当圆心角小于或等于180°时,R值为正。
〔〕
二填空题
1.加工中心与一般数控机床相比最显著的区别是。
2.自动换刀数控机床多采纳自动换刀装置。
3.除外,加工中心的编程方法和一般数控机床相同。
4.多数加工中心都规定了位置,即定距换刀。
主轴只有走到那个位置,机械手才能执行换刀动作。
5.目前进展迅速的加工中心、柔性制造系统等差不多上在的基础上产生、进展起来的。
6.镜像功能指令G24,G25。
建立镜像,由指令坐标轴后的坐标值指定镜像位置,指令用于取消镜像。
7.缩放功能指令G50、G51,指定缩放开,指定缩放关。
8.旋转变换指令G68,G69,为坐标旋转功能指令,为取消坐标旋转功能指令。
9.数控加工中,某些加工动作循环差不多典型化,如钻孔、镗孔的动作差不多上孔位平面定位、快速引进、工作进给、快速退回等。
将这一系列典型加工动作预先编好程序,储备在内存中,可在G代码程序中用G代码指令调用,从而简化编程工作。
调用这些典型动作循环的G代码称为c:
\iknow\docshare\data\cur_work\pkc\zxdt12\no6.htm-#。
10.在轮廓操纵中,为了保证一定的精度和编程方便,通常需要有刀具___和___补偿功能。
11.在铣削零件的内外轮廓表面时,为防止在刀具切入、切出时产生刀痕,应沿轮廓__方向切入、切出,而不应___方向切入、切出。
12.加工中心是一种带__和__的数控机床。
13.粗铣平面时,因加工表面质量不均,选择铣刀时直径要一些。
精铣时,铣刀直径要,最好能包容加工面宽度。
14.在数控铣床上加工整圆时,为幸免工件表面产生刀痕,刀具从起始点沿圆弧表面的__进入,进行圆弧铣削加工;整圆加工完毕退刀时,顺着圆弧表面的__退出。
三选择题
1.加工中心编程与数控铣床编程的要紧区别〔〕
〔A〕指令格式(B)换刀程序〔C〕宏程序〔D〕指令功能
2.Z轴方向尺寸相对较小的零件加工,最适合用〔〕加工。
〔A〕立式加工中心(B)卧式加工中心
〔C〕卧式数控铣床〔D〕车削加工中心
3.圆弧插补指令G03XYR中,X、Y后的值表示圆弧的〔〕。
〔A〕起点坐标值(B)终点坐标值〔C〕圆心坐标相关于起点的
4.数控铣床的默认加工平面是〔〕。
〔A〕XY平面(B)XZ平面〔C〕YZ平面
5.加工中心与数控铣床的要紧区别是〔〕。
〔A〕 数控系统复杂程度不同(B)机床精度不同
〔C〕有无自动换刀系统
6.G17、G18、G19指令可用来选择〔〕的平面。
〔A〕曲线插补(B)直线插补〔C〕刀具半径补偿
7.数控铣床的差不多操纵轴数是〔〕。
〔A〕一轴(B)二轴〔C〕三轴〔D〕四轴
8.数控升降台铣床的升降台上下运动坐标轴是〔〕。
〔A〕X轴(B)Y轴〔C〕Z轴
9.数控升降台铣床的拖板前后运动坐标轴是〔〕。
〔A〕X轴(B)Y轴〔C〕Z轴
10.某直线操纵数控机床加工的起始坐标为〔0,0〕,接着分别是〔0,5〕;〔5,5〕;〔5,0〕;〔0,0〕,那么加工的零件形状是〔〕。
〔A〕边长为5的平行四边形(B)边长为5的正方形
〔C〕边长为10的正方形形
11.数控加工中心的固定循环功能适用于〔〕。
〔A〕曲面形状加工(B)平面形状加工〔C〕孔系加工
12.程序中指定了〔〕时,刀具半径补偿被撤消。
〔A〕G40(B)G41〔C〕G42
13.用Φ12的刀具进行轮廓的粗、精加工,要求精加工余量为0.4,那么粗加工
偏移量为〔〕。
〔A〕12.4(B)11.6〔C〕6.4
14.执行以下程序后,累计暂停进给时刻是〔〕。
N1G91G00X120.0Y80.0
N2G43Z-32.0H01
N3G01Z-21.0F120
N4G04P1000
N5G00Z21.0
N6X30.0Y-50.0
N7G01Z-41.0F120
N8G04X2.0
N9G49G00Z55.0
N10M02
〔A〕3秒(B)2秒〔C〕1002秒〔D〕1.002秒
15.执行以下程序后,钻孔深度是〔〕。
G90G01G43Z-50H01F100〔H01补偿值-2.00mm〕
〔A〕48mm(B)52mm〔C〕50mm
16.在数控铣床上用φ20铣刀执行以下程序后,其加工圆弧的直径尺寸是〔〕。
N1G90G17G41X18.0Y24.0M03H06
N2G02X74.0Y32.0R40.0F180〔刀具半径补偿偏置值是φ20.2〕
〔A〕φ80.2(B)φ80.4〔C〕φ79.8
17.进行轮廓铣削时,应幸免〔〕和〔〕工件轮廓。
〔A〕切向切入(B)法向切入
〔C〕法向退出〔D〕切向退出
18、数控铣床上进行手动换刀时最要紧的本卷须知是〔〕。
〔A〕对准键槽(B)檫洁净连接锥柄
〔C〕调整好拉钉〔D〕不要拿错刀具
19.有些零件需要在不同的位置上重复加工同样的轮廓形状,应采纳〔〕。
〔A〕比例加工功能(B)镜像加工功能
〔C〕旋转功能〔D〕子程序调用功能
20.数控铣床是一种加工功能专门强的数控机床,但不具有〔〕工艺手段。
〔A〕镗削(B)钻削〔C〕螺纹加工〔D〕车削
21.数控铣床的G41/G42是对〔〕进行补偿。
〔A〕刀尖圆弧半径(B)刀具半径
〔C〕刀具长度〔D〕刀具角度
22.G92的作用是〔〕。
〔A〕设定刀具的长度补偿值(B)设定工件坐标系
〔C〕设定机床坐标系〔D〕增量坐标编程
23.名规定,工作台纵向进给方向定义为〔〕轴,其它坐标及各坐标轴的方向按相关规定确定。
〔A〕X(B)Y〔C〕Z
24.用来指定圆弧插补的平面和刀具补偿平面为XY平面的指令〔〕。
〔A〕G16(B)G17〔C〕G18〔D〕G19
25.撤消刀具长度补偿指令是〔〕。
〔A〕G40(B)G41〔C〕G43〔D〕G49。
26.以下关于G54与G92指令说法中不正确的选项是()。
〔A〕 G54与G92差不多上用于设定工作加工坐标系的
(B) G92是通过程序来设定加工坐标系的,G54是通过CRT/MDI在设置参数方式下设定工件加工坐标系的
〔C〕 G54所设定的加工坐标系原点是与当前刀具所在位置无关
〔D〕 G54所设定的加工坐标原点是与当前刀具所在位置无关
27.在G43 G01 Z15. H15语句中,H15表示()。
〔A〕 Z轴的位置是15 (B)刀具表的地址是15
〔C〕长度补偿值是15 〔D〕半径补偿值是15
28.数控加工中心与一般数控铣床、镗床的要紧区别是()。
〔A〕一样具有三个数控轴
(B)设置有刀库,在加工过程中由程序自动选用和更换
〔C〕能完成钻、较、攻丝、铣、镗等加工功能
29.用于FANUC数控系统编程,对一个厚度为10mm,z轴零点在下表面的零件钻孔,其的一段程序表述如下:
G90G83X10.0Y20.0Z4.0R13.0Q3.OF100.0;它的含义是()。
〔A〕啄钻,钻孔位置在(10,20)点上,钻头尖钻到Z=4.0的高度上,安全间隙面在Z=13.0的高度上,每次啄钻深度为3mm,进给速度为100mm/min
(B)啄钻,钻孔位置在(10,20)点上,钻削深度为4mm,安全间隙面在Z=13.0的高度上,每次啄钻深度为3mm,进给速度为100mm/mm
〔C〕啄钻,钻孔位置在(10,20)点上,钻削深度为4mm,刀具半径为13mm,进给速度为100/min
〔D〕啄钻,钻孔位置在(10,20)点上,钻头尖钻到Z=4.0的高度上,工件表面在Z=13.0的高度上,刀具半径为3mm,进给速度为100mm/min
数控铣床坐标命
四、问答题
1.数控铣床的加工编程中为何要用到平面选择?
如何利用零点偏置和坐标轴旋转编程?
2.简述加工中心的要紧加工对象。
3.数控铣床的坐标系与数控车床的坐标系有何不同?
4.G90 X20.0 Y15.0与G91 X20.0 Y15.0有什么区别?
5.在数控加工中,一样固定循环由哪6个顺序动作构成?
6.什么是刀具半径补偿和刀具长度补偿?
7.用G92程序段设置的加工坐标系原点在机床坐标系中的位置是否不变?
8.应用刀具半径补偿指令应注意哪些问题?
9.依照所给图形读明白程序,在空白弧中填写对应程序的注释。
G92X0Y0…………………………………………………………( )
G90G00X-15.0S800M03H01…………………………………( )
G43G01Z-45.0S800M03H01…………………………………( )
G41G01X-45.0Y-75.0D05F120.0…………………………( )
Y-75.0
X-25.0
G03X-20.0Y-15.0I-16.0J25.0……………………………( )
G02X20.0I120.0H15.0
G03X25.0Y-40.0I165.0J0
G01X45.0
Y-75.0
X0Y-65.0Y-95.0Z300.0
M02
10.零件的外轮廓如下图,刀具端头差不多下降到Z=-10mm,精铣外轮廓。
采纳¢30mm的立铣刀。
刀具半径补偿号D02。
采纳绝对坐标输入方法,进刀从起始点直线切入轮廓第一点,退刀时刀具从轮廓最后一点法向直线切出到刀具终止点。
请依照已有的语句在括号中填写正确的程序。
%
N0040G92X-72.0Y-40.0;
N0050S800M03;
N0060();绝对坐标编程
N0070G01X0Y100.0F80.0;
N0080X20.0Y100.0;
N0090G03();圆弧的终点坐标
N0100()F80.0;直线插补
N0110Y40.0;
N0120();圆弧插补o
N0130G01X0F80.0;
N0140();取消刀补
N0150M02;
五、编程题
1.在数控铣床上加工以下图所示零件的外轮廓,材料复合腊模,请编辑加工程序,刀具直径为12mm。
2.在数控铣床上加工以下图所示零件的外轮廓,材料复合腊模,请编辑加工程序,刀具直径为12mm。
3.某零件的外形轮廓如下图,厚度为6mm。
刀具:
直径为12mm的立铣刀
进刀、退刀方式:
安全平面距离零件上表面10mm,轮廓外形的延长线切入切出。
要求:
用刀具半径补偿功能手工编制精加工程序。
4.凸轮零件的外形轮廓如下图,厚度为6mm。
用直径Φ12的立铣刀加工。
手工编制零件程序。
5.某零件的外形轮廓如下图,要求用直径Φ10的立铣刀精铣外形轮廓。
手工编制零件程序。
安全面高度50MM
进刀/退刀方式;离开工件,直截了当/圆弧引入切向进刀,直线退刀。
工艺路线:
走刀路线如下图。
零件外形轮廓(厚20㎜,程序原点位于表面)
6.以子程序来编写以下图的加工程序。
说明:
(1)先ф12立铣刀(或键槽铣刀)。
(2)粗加工选刀具半径补偿D01(R=6),半精加工先刀具半径补偿D02(R=8.5),精加工选D01(R=6)。
如此能够用同一把刀补值,用相同的子程序来实现粗加工。
7.某内轮廓型腔如图一所示,要求编制对该型腔进行粗、精加工的程序。
刀具选择:
精加工采纳Ф20㎜的立铣刀,精加工采纳Ф10㎜的键槽铣刀。
安全面高度:
40㎜。
进刀/退刀方式:
粗加工从中心工艺孔垂直进刀,向周边扩展,如图二所示.为此,第一要求在腔槽中心钻好一Ф20㎜工艺孔。
工艺路线:
粗加工分四层切削加工底面和侧面各留0.5㎜的精加工余量.
参考答案
一判定题
1、×2、×3、×4、×5、√6、×7、√8、√9、√10、×11、×12、×13、√14、√15、×16、×17、√18、×19、20、×21、√22、√23、√24、√25、√26、√27、√28、√29、×30、×31、×32、×33、34、×35、×36、√37、√38、√39、√40、√
二填空题
1.带有刀库和自动换刀装置2、刀库式3、换刀程序4、换刀点5、数控铣床6、G24G257、G51G508、G68G699、循环指令10、长度半径11、切向法向12、刀库自动换刀装置13、小大14、切线方向切线方向
三选择题
1、B2、A3、B4、A5、C6、C7、C8、C9、B10、B11、C12、A13、C14、A15、A16、A17、BC18、B19、D20、D21、B22、B23、C24、B25、D26、C27、B28、B29、A
四问答题
1、答:
在数控铣床进行加工零件第一加工平面,因此编程时要加工确定平面即〔G17、G18、G19〕选择。
当一个零件上多处加工或多处相同的加工时,应该用零点偏置或坐标轴旋转来编程。
用零点偏置或坐标轴旋转来编程能够简化数据处理和编程。
2、答:
加工中心要紧适用于加工形状复杂、工序多、精度要求高的工件。
(1)箱体类工件这类工件一样都要求进行多工位孔系及平面的加工,定位精度要求高,在加工中心上加工时,一次装夹可完成一般机床60%~95%的工序内容。
(2)复杂曲面类工件复杂曲面采纳一般机械加工专门困难,有的甚至无法加工。
(3)异形件异形件是外形不规那么的零件,大多需要点、线、面多工位混合加工。
加工异形件时,形状越复杂,精度要求越高,使用加工中心越能显示其优越性。
(4)盘、套、板类工件这类工件包括带有键槽和径向孔,端面分布有孔系、曲面的盘套或轴类工件。
(5)专门加工在加工中心上还能够进行专门加工。
如在主轴上安装调频电火花电源,可对金属表面进行表面淬火。
3、答:
数控铣床的坐标系一样有两轴半、三轴或四轴等联动。
而数控车床坐标系一样只有两轴联动。
4、答:
G90表示绝对尺寸编程,X20.0、Y15.0表示的参考点坐标值是绝对坐标值。
G91表示增量尺寸编程,X20.0、Y15.0表示的参考点坐标值是相对前一参考点的坐标值。
5、答:
固定循环由以下6个顺序动作组成:
①X、Y轴定位;②快速运动到R点〔参考点〕;③孔加工;④在孔底的动作;⑤退回到R点〔参考点〕;⑥快速返回到初始点。
6、答:
由于刀具总有一定的刀具半径或刀尖部分有一定的圆弧半径,因此在零件轮廓加工过程中刀位点的运动轨迹并不是零件的实际轮廓,刀位点必须偏移零件轮廓一个刀具半径,这种偏移称为刀具半径补偿。
刀具长度补偿是为了使刀具顶端达到编程位置而进行的刀具位置补偿。
刀具长度补偿指令一样用于刀具轴向的补偿,使刀具在Z轴方向的实际位移量大于或小于程序的给定量,从而使长度不一样的刀具的端面在Z轴方向运动终点达到同一个实际的位置。
7、答:
G92为设定加工坐标系指令。
在程序中显现G92程序段时,即通过刀具当前所在位置即刀具起始点来设定加工坐标系。
这种方式设置的加工原点是随刀具当前位置〔起始位置〕的变化而变化的。
8、答:
刀具半径补偿建立时,一样是直线且为空行程,以防过切。
〔2〕刀具半径补偿一样只能平面补偿。
〔3〕刀具半径补偿终止用G40撤销,撤销时同样要防止过切。
〔4〕注意:
1〕建立补偿的程序段,必须是在补偿平面内不为零的直线移动。
2〕建立补偿的程序段,一样应在切入工件之前完成。
3〕撤销补偿的程序段,一样应在切出工件之后完成。
9、参考答案
G92X0Y0Z0…………(设置程序原点)
G90G00X-65.0Y-95.0Z300.0…………(绝对坐标编程,快速移动到X-65.0Y-95.0Z300.0)
G43G01Z-15。
0S800M03H01………(建立刀具长度补偿,刀补号H01,向下切深15mm主轴正转,转速800r/min)
G41G01X-45.0Y-75.0D05F120.0…………(建立左速度120mm/min)
Y-40.0
X-25.0
G03X-20.0Y-15.0I-16.0J25.0…………(逆圆弧到X-29、Y-15,起点相对圆心的坐标I-60、J25)
G02X20.0I20.0J15.0J0
G03X25.0Y-40.0I65.0J0
G01X45.0
Y-75.0
X0Y-75.0
G40X-65.0Y-95.0Z300.0
M02
10、参考答案:
%
N0040G92X-72.0Y-40.0;
N0050S800M03;
N0060(G90G41G01X0Y-40.0D01);绝对坐标编程
N0070G01X0Y100.0F80.0;
N0080X20.0Y100.0;
N0090G03(X100.0Y100.0R40.0);圆弧的终点坐标
N0100(G01X120.0)F80.0;直线插补
N0110Y40.0;
N0120(G02X80.0Y0R40.0);圆弧插补o
N0130G01X0F80.0;
N0140(G40X-72.0Y-40.0);取消刀补
N0150M02;
五编程题:
1、参考答案:
N10 G54G0X50Y-80Z5
N20 M3S1000F200
N30 G90G42G1 Y-30Z-5D1
N40 Y-20
N40 G2X10Y30CR=40
(G2X10Y30AR=90/G2X10Y30J40)
N50 G3X-30CR=20(G3X-30I-20/G3X-30AR=180)
N60 G2X-50Y10CR=20 (G2X-50Y10I-20/G2X-50Y10AR=90)
N70 G3Y-10CR=10(G3Y-10J-10/G3Y-10AR=180)
N80 G2X-30Y-30CR=20
(G2X-30Y-30J-20/G2X-30Y-30AR=90)
N90 G1X50
N100 G0Z30
N110 G40X0Y0
N120 M5
N130 M30
2、参考答案
G54G0X-100Y-17.5Z5
M3S1000F20