编程训练
一、简单编程题目
例如 如图所示的外圆切槽加工,其加工程序如下:
例如:如图所示,圆柱螺纹加工,螺纹的螺距为1.5mm ,车削螺纹前工件直径φ42mm ,第一次进给背吃刀量0.3mm ,第二次进给背吃刀量0.2mm ,第三次进给背吃刀量0.10mm ,第四次进给背吃刀量0.08mm ,采用绝对值编程。
U /2
X
二、在GSK980-TD 数控车床上,加工如图所示零件,试编制精车加工程序。
基点坐标 :A(26,0) B(28,-1) C(28,-20) D(32,-20) E(42,-35) F(42,-50) G(45,-50)根据加工要求选用刀具:2号为外圆左偏精车刀。
切削用量表
三、在 FANUC O-TD数控车床上加工如图所示零件,试编制其加工程序。
已知条件:毛坯为φ60×95的棒料,材料为45钢。从右端至左端轴向走刀切削;粗加工每次进给深度2.0mm ,进给量为0.25mm/r;精加工余量X 向0.4mm ,Z 向0.1mm ;切槽刀刃宽4mm 。
加工路线为:(1)粗车外圆。从右至左切削外轮廓,采用粗车循环。
(2) 精车外圆。右端倒角→φ20mm 外圆→倒角→φ30mm 外圆→倒角→φ40mm 外圆。(3)切断。
根据加工要求选用3把刀具:1号为外圆左偏粗车刀,2号为外圆左偏精车刀,3号为外圆切断刀。
答:设工件右端面为编程坐标原点。(毛坯为锻件,余 该零件的加工程序如下:
程序 说明 答:该零件的加工程序如下:
程序 说明 O0002; 程序号 G50 X100. Z50. ; M03 S1000; T0100; N1; 工序(一) 外圆粗切削 G00 G99 X44.0 Z1.0;
G71 U2. R1.; 外圆粗车循环点 G71 P10 Q11 U1. W0.1 F0.15;X 向精加工余量为0.5mm ,Z 向精加工余量0.1mm N10 G0 X0; 工件轮廓程序起始序号(N10),刀具以G0速度至X0 G01 Z0 F0.1 ; 进刀至Z0 X20.0 K-1.0; 切削端面,倒角1×45º Z-20.0; 切削φ20外圆,长20mm X30.0 K-1.0; 切削端面,倒角1×45º Z-50.0; 切削φ30外圆,长50mm
X40 K-1.0; Z-84.0;
切削端面,倒角1×45º 切削φ40外圆,长84mm 工件轮廓程序结束序号(N11) X 轴、Z 轴回换刀点
N11 G01 X43.0; G00 X100. Z50. T0100; T0202;
M03 S500; N2; G00 X44.0 Z1.0; G70 P10 Q11; G00 X100. Z50. T0200; T0303;
工序(二) 外圆精车 外圆精车循环点 精车外圆指令,执行N10至N11程序段 刀具回换刀点
M03 S300;
N3; 工序(三) 切断 G0 X42.0 Z-84.0; 切断刀循环点 G01 X-1.; 切断 G04 X2; G01 X45. F0.1; G00 X100. Z50. T0300; X 轴、Z 轴回换刀点 M30; 程序结束
四、在FANUC O-TD数控车床上加工如图所示零件,试编制其加工程序。 已知条件:毛坯为φ85×250的棒料,毛坯为锻件。从右端至左端轴向走刀切削;粗加工每次进给深度2.0mm ,进给量为0.2mm/r;精加工余量X 向0.4mm ,Z 向0.1mm ;切槽刀刃宽2mm 。
加工路线为:(1) 粗车外圆。从右至左切削外轮廓,采用粗车循环。(3) 精车外圆。(3)切槽。(4)车螺纹。
根据加工要求选用3把刀具:1号外圆左偏粗车刀,2号为2mm 外圆切槽刀,3号螺纹车刀。
O0088
G50 X200 Z350 T0101 建立工件坐标系 M03 S1000 G00 X60 Z2
G73 U9.5 W0 R4 外轮廓固定循环 G73 P10 Q20 U0.4 W0.1 F0.2 N10 G00 X41.9 Z2 M08
G01 X47.9 Z-2 F0.1 S500
Z-60
X50
X62 W -60 Z-130 X80 W-20
G02 w-60 I63.25 K-30 G01 Z-220 N20 X85
G00 X200 Z350
T0202 换2mm 外圆切槽刀 M03 S300
G00 X51 Z-62 G01 X45 F0.15 G00 X51
X200 Z350
T0303 换螺纹刀 G00 Z2 X52
G76 P01 2 60 Q0.1 R0.1 复合螺纹切削循环 G76 X46.038 Z-60 P1.299 Q0.8 F1.5 G00 X200 Z350 M30 程序结束
五、在FANUC O-TD数控车床上加工如图所示零件,试编制其加工程序。
已知条件:毛坯为φ60×95的棒料,材料为45钢。从右端至左端轴向走刀切削;粗加工每次进给深度2.0mm ,进给量为0.25mm/r;精加工余量X 向0.4mm ,Z 向0.1mm ;切槽刀刃宽4mm 。
加工路线为:(1) 车端面。(2) 粗车外圆。从右至左切削外轮廓,采用粗车循环。(3) 精车外圆。右端R 10圆弧→φ30mm 外圆→R 3圆角→φ40mm 外圆→φ60mm 外圆。(4)切槽。
根据加工要求选用4把刀具:1号45º端面车刀,2号为外圆左偏粗车刀,3号为外圆左偏精车刀,4号为外圆切槽刀。
答:该零件的加工程序如下:
程序 O0003;
G50 X100. Z50.; M42; M03; T0100;
N1; G00 G99 X62.0 Z1.5; G01 X0 F0.1; G00 X62.0 Z1.5; Z0;
G01 X0 F0.1;
G00 X100. Z50.; T0202;
N2; G00 G99 X67.0 Z1.0;
G71 U2. R1. ; G71 P10 Q11 U1. W0.1 F0.25;N10 G00 X0; G01 Z0 F0.1;
G03 X20.0 Z-10.0 R10.0; G01 Z-15.0; X30.0;
Z-46.0 R3.0; X40.0; Z-66.0; X61.0;
N11 G01 G40 X65.0; G00 X100. Z50. T0200; T0303; M44;
N03; G00 G99 X67.0 Z1.0; G70 P10 Q11;
G00 X100. Z50. T0300; T0404; M42;
N4; G00 G99 X31.0 Z-29.0;
G01 X26.0 F0.05; G04 X2G01 X62.0 F0.2;
; G00 Z-33.0;
G01 X26.0 F0.05;
说明 工序(一) 端面车削 工序(二) 外圆粗加工 刀具定位至粗车循环点 工序(三) 外圆精加工 刀具定位至精车循环点 工序(四) 切槽加工 进刀时进给量为0.05mm/r 退刀时进给量为0.2mm/r
G01 X26.0 F0.05; G04 X2;
G01 X62.0 F0.2;
G00 X100. Z50. T0400; M30;
程序结束
六、用华中世纪星HNC-22M 数控系统,考虑刀具半径补偿,编制如图所示零件的加
80外形及φ40圆槽。工件材料为YL12。 工程序。 已知条件:要求加工80×
工艺分析:根据图样分析所选机床能够满足精度要求,分粗精两次加工,使用了子程序,编写加工程序。具体工艺见表4-1。
表4-1 数控铣床加工工序卡
答:该零件的加工程序如下: 主程序: %0001; N100 G21;
N102 G0 G17 G40 G49 G80 G90;
N106 G0 G90 G54 X-65. Y35. S1000 M3;
D1 M98 P2; D2 M98 P2;
G1 Z-10. F500; D1 M98 P2; D3 M98 P2; G0 Z50.;
G0 X0. Y0.; Z5. ;
G1 Z-4.8 F100; D2 M98 P3; G1 Z-5. F100; D3 M98 P3; G0 Z50. M9; M5;
G91 G28 Z0.; G28 X0. Y0.; M30;
铣外形子程序:
%0002;
G41 X-60. Y15. F300; G3 X-40. Y35. R20.; G2 X-35. Y40. R5.; G1 X35.;
G2 X40. Y35. R5.; G1 Y-35.;
G2 X35. Y-40. R5.; G1 X-35.;
G2 X-40. Y-35. R5.; G1 Y35.;
G3 X-60. Y55. R20.; G1 G40 X-65. Y35.; M99;
铣槽子程序:
%0003;
G41 X19.988 F300;
G3 X19.988 I-19.988 J0; G40 X0.; M99;
七、用华中世纪星HNC-22M 数控系统,考虑刀具半径补偿,编制如图所示零件的加工程序。
已知条件:要求建立工件坐标系,按逆时针方向加工路径进行加工。设加工开始时刀具距离工件上表面30mm ,切削深度为8mm 。 答案:%0898
G00G54X-20Y0Z30 M03S1000 G01Z-8F100
G42X0Y7H01 刀具半径补偿 X76
G02X94Y25R18 R18圆弧 G01Y95
X89.812
G02X42.188R36 R36圆弧 G01X24
G03X6Y77R18 R18圆弧 G01Y21 X21Y0 G40Y-5 G00Z30 X0Y0
M30
八、 用华中世纪星HNC-22M 数控系统,考虑刀具半径补偿,编制如图所示零件的加工程序。
已知条件:要求建立如图所示的工件坐标系,按箭头所指示的路径进行加工。设加工开始时刀具距离工件上表面50mm ,切削深度为6mm 。
答:该零件的加工程序如下: • %0038
• G92 X−10 Y−10 Z30 • G90 G17
• G42 G00 X4 Y10 D01 • Z2 M03 S900 • G01 Z-5 F800 • X30
• G03 X40 Y20 I0 J10 • G02 X30 Y30 I0 J10 • G01 X10 Y20 •
Y5
• G00 Z30 M05 • G40 X−10 Y−10 • M02
九、简单编程题目
设刀具起点在原点O →A →B
例:设刀具起点在A 点,A →B →C G02X80Y20R-40
例:设刀具起点在A 点,A →C G02X80Y20R40
1.主轴的正反转控制是辅助功能。
2.华中系统数控铣床的编程指令中,G68表示旋转编程。 3.编程时,可采用绝对尺寸,也采用增量尺寸。 4.数控加工程的顺序段号必须顺序排列。
5.螺纹指令G32 X26 W-30 F2是以每分钟2mm 的速度加工螺纹。
6.使用对刀点确定加工原点,就需要进行“对刀”,即使“刀位点”与“对刀点”重合。 7.固定循环功能中的K 指重复加工次数,一般在增量方式下使用。 8.固定循环只能由G80撤销。
9. FANUC 系统中,程序段M98 P51002的含义是“将子程序号为5100的子程序连续调用2次”。
10.子程序的编写方式必须是增量方式。 11.刀具远离工件的方向为坐标轴的正方向。
12.恒线速度控制适用于切削工件直径变化较大的零件。 13.G01 X28 与G01 U28等效。 14.G68指令只能在平面中旋转坐标系。
15.使用G71粗加工时,在ns-nf 程序段中的F 、S 、T 是相同的。
16.用刀尖点编出的程序在进行倒角、锥面及圆弧切削时,会产生少切或过切现象。 17.快速定位指令G00中,虽然各轴以各自速度移动,却能保证各轴同时到达终点。 18.准备功能G02、G04、G42都是模态指令。
19.孔加工循环与平面选择指令无关,即不管选择哪个平面,孔加工都是在XY 平面上定位并在Z 轴方向上钻孔。
20.G00功能是以车床设定最大运动速度定位到目标点,其轨迹为一直线。 21.G96功能为主轴恒线速度控制,G97功能为主轴恒转速控制。 22.S1000表示主轴转速为1000r/min。 23.准备功能G42、G41、G40都是模态指令。 24.数控机床通过返回参考点可建立工件坐标系。 25.G00与G01功能是一样的。
26.数控零件加工程序的输入输出必须在MDI (手动数据输入)方式下完成。 27.数控机床的零点只可以设在工件的右端面上。 28. 数控车床的机床坐标系和工件坐标系零点重合。
29. 数控铣床的刀具补偿功能有刀具位置补偿功能和刀具半径补偿功能。
30. 数控机床要完成的任务只是控制机床的进给运动,达到能加工复杂零件的要求。 31. 数控铣床的固定循环功能主要是用来加工孔。
32.圆弧插补中,对于整圆,其起点和终点相重合,用R 编程无法定义,所以只能用I 、J 、K 编程。
33.确定是用G41还是G42指令进行刀具补偿,主要与刀具前进的走刀方向、加工内表面还是外表面等因素有关。
34.圆弧插补指令(G02、G03)中,I 、K 地址的值无方向,用绝对值表示。 35.在HCNC (华中数控系统)中,刀具长度补偿可同时施加在多个轴上。 36.数控机床的插补过程,实际上是用微小的直线段来逼近曲线的过程。 37.数控机床采用的是笛卡尔坐标系,各轴的方向是用右手来判定的。 38.数控机床的零点可以设在工件的左端面上。 39具有刀库、刀具交换装置的数控机床称为加工中心。 40.数控机床的参考点是机床上的一个固定位置点。 41.加工左旋螺纹,数控车床主轴必须用反转指令M04。 42.数控加工程的顺序段号必须顺序排列。
43.数控车床传动系统的进给运动有纵向进给运动和横向进给运动。 44.模态的G 代码,只限度在被指定的程序段中有效。 45.立铣刀的刀位点是刀具中心线与刀具底面的交点。
46.在数控电火花线切割加工中,工件受到的作用力较大。
47.数控机床在手动和自动运行中一旦发现异常情况,应立即使用紧急停止按纽。
48.顺时针整圆编程的格式是G02 X_Y_R_。
49.在HCNC (华中数控系统)中,刀具长度补偿可同时施加在多个轴上。
50.在数控电火花线切割加工中,不使用工作液同样可以加工。
1.车床数控系统中,用那一组指令进行恒线速控制 。
A 、G00 S _ B 、G96 S _ C 、G01 F__ D 、G98 S _G96
2. 程序停止,程序复位到起始位置的指令_________。
A 、M00 B、M01 C、 M02 D、M30
3.设G01 X30 Z6执行G90 G01 Z16后,Z 方向实际移动量______。
A 、16mm B 、22mm C 、 6mm D 、10mm
4.从提高刀具耐用度的角度考虑,螺纹加工应优先选用_________。
A 、G32 B、G92 C、G76 D、G85
5.________是为了安全进刀切削而规定的一个平面。
A 、初始平面 B 、R 点平面 C 、孔底平面 D 、零件表面
6. 数控机床的传动系统比通用机床的传动系统_________。
A、复杂 B、简单 C、复杂程度相同 D、一定
7. 数控机床的进给运动是由_________完成的。
A 、进给伺服系统 B、主轴伺服系统 C、液压伺服系 D、数字伺服系统
8. 数控系统的单程序段运行是执行 后停止。
A 、一个程序段 B 、全部程序段一次 C 、部分程序段 D 、到M00
9. GSK990M数控系统孔加工,G83中P 规定在孔底暂停时间,用 ______表示。
A 、整数 B 、小数 C 、分数 D 、指数
10. 闭环与半闭环控制系统的区别主要在于_________的位置不同。
A 、控制器 B、比较器 C、反馈元件 D、检测元件
11.如果选择了_____平面,孔加工将在上定位,并在Z 轴方向上进行孔加工。
A 、XY 平面 B、YZ 平面 C、XZ 平面 D、初始平面
12. 数控机床在轮廓拐角处产生欠程现象,应采用______方法控制。
A 、减速或暂停 B 、修改坐标点 C 、提高进给速度 D 、更换刀具
13.G92 X20 Y50 Z60 表示点(20,50,60)为:_________。
A 、程序原点 B、程序起点 C、机床参考点 D、机床原点
14. 在圆弧插补指令中,圆心坐标以地址I 、K 指定,它们分别对应于_____。
A 、 X、Y 轴 B 、X 、Z 轴 C、 Y、Z 轴 D、 U、V 轴
15. 对于连续铣削轮廓,特别是加工_______时,要注意安排好刀具的切入、切出,要尽量避免交接处重复加工,否则会出现明显的界限痕迹。
A 、直线 B、圆弧 C、直线或圆弧 D、 平面
16.加工中心刀具与数控铣床刀具的区别在_________。
A 、刀柄 B、刀具材料 C、刀具角度 D、拉钉
17.加工中心编程与数控铣床编程的主要区别是_________。
A 、指令格式 B、 换刀程序 C、 宏程序 D、指令功能
18.用FANUC O-TD系统的指令编程,程序段G03 X- Z- I- K-;中的G03和I 、K 表示_________。
A 、顺时针圆弧插补,起点相对圆心的位置
B 、顺时针圆弧插补,圆心相对终点的位置
C 、逆时针圆弧插补,圆心相对终点的位置
D 、逆时针圆弧插补,圆心相对起点的位置
19.Z 轴方向尺寸相对较小的零件加工,最适合用_________加工。
A 、立式加工中心 B、 卧式加工中心 C、 卧式数控铣床 D、车削加工中心
20.设H01=5mm,则G91 G43 G01 Z-16.0;执行后的实际移动量为________。
A 、9mm B、21mm C、16mm D、 5mm
21.立式数控铣床的升降台上下运动坐标轴是________。
A 、Y 轴 B 、 X 轴 C 、 Z 轴 D 、A 轴
22.设G01 X30 Z5执行G90 G01 Z15后,Z 方向实际移动量______。
A 、10mm B 、20mm C 、 5mm D 、15mm
23.主轴反转的命令是_________。
A 、 M04 B 、M05 C 、M06 D 、 M03
24.下列指令是螺纹加工指令的是_________。
A 、 G95 B 、G90 C 、 G32 D 、G73
25.用FANUC O-TD系统的指令编程,程序段G03 X- Z- I- K-;中的G03和I 、K 表示_________。
A 、顺时针圆弧插补,起点相对圆心的位置
B 、逆时针圆弧插补,圆心相对起点的位置
C 、逆时针圆弧插补,圆心的绝对位置
D 、顺时针圆弧插补,圆心相对终点的位置
26.设G01 X30 Z8执行G91 G01 Z18后,Z 方向实际移动量_________。
A 、18mm B 、26mm C 、10mm D 、8mm
27.数控零件加工程序的输入必须在_____工作方式下进行。
A 、手动 B 、手动数据输入 C 、编辑 D 、自动
28.立式数控铣床的拖板前后运动坐标轴是________。
A 、Y 轴 B 、 X 轴 C 、 Z 轴 D 、A 轴
29.用FANUC O-TD系统的指令编程,程序段G02 X- Z- I- K-;中的G02和I 、K 表示_________。
A 、顺时针圆弧插补,圆心相对终点的位置
B 、逆时针圆弧插补,起点相对圆心的位置
C 、逆时针圆弧插补,圆心的绝对位置
D 、顺时针圆弧插补,圆心相对起点的位置
30.带刀库、机械手的加工中心一般用________指令来进行选刀。
A 、M04 B 、 M09 C 、M06 D 、M03
31.通过当前的刀位点来设定加工坐标系的原点,不产生机床运动的指令是_________。
A 、G92 B 、G54 C 、G56 D 、G55
32.G96 S300表示切削的恒定速度是_________。
A 、300r/min B 、300m/min C 、300mm/min D 、300mm/r
33.程序停止,程序复位到起始位置的指令是_________。
A 、M00 B 、M02 C 、 M01 D 、 M30
34.数控铣床在加工过程,NC 系统所控制的总是______。
A 、零件轮廓的轨迹 B 、刀具中心的轨迹
C 、工件运动的轨迹 D 、刀具半径的轨迹
35.加工中心用的刀具与数控铣床用的刀具区别是________。
A 、刀具材料 B 、刀具角度 C 、刀柄 D 、拉钉
36.数控机床的核心装置是______。
A 、机床本体 B 、数控装置 C 、输入输出装置 D 、伺服装置
37.通过当前的刀位点来设定加工坐标系的原点,不产生机床运动的指令是_________。
A 、G54 B 、G53 C 、G92 D 、G55
38.G96 S80表示切削的恒定速度是_________。
A 、80r/min B 、80m/min C 、80mm/min D 、80mm/r
39.程序停止,程序复位到起始位置的指令是_________。
A 、M30 B 、M02 C 、M00 D 、M01
40.设H01=6mm,则G91 G44 G01 Z-15.0;执行后的刀具实际移动量为________。
A 、9mm B、21mm C、15mm D、6mm
41. 需要多次自动循环的螺纹加工,应选择以下________指令。
A 、G76 B 、G92 C 、G90 D 、G32
42.在孔加工固定循环中,G98、G99分别为________。
A 、G98返回R 平面,G99返回程序起刀点
B 、G98返回R 平面,G99返回循环起始点
C 、G98返回程序起刀点,G99返回R 平面
D 、G98返回循环起始点,G99返回R 平面
42.、数控铣床中指令G94、G95功能后面的进给速度的单位分别是________。
A 、m/min,r/min B 、mm/min,mm/r
C 、m/min,m/min D 、m/r,m/min
44.铣床CNC ,公英制转换的指令是
A 、G10、G11 B 、G96、G97 C 、G98、G99 D 、G20、G21
45.有些零件需要在不同的位置是重复加工同样的轮廓形状,应采用_________。
A 、旋转功能 B 、子程序调用功能C 、镜像功能 D 、比例加工功能
46.有些零件需要在不同的位置上重复加工同样的轮廓形状, 应采用____。
A 、比例加工功能 B、镜像加工功能 C、 旋转功能 D、子程序调用功能
47.在G02、G03指令中,对另一个不在圆弧平面上的轴附加一数值,则G02、G03指令为 指令。
A 、圆弧进给 B、二维进给 C、三维进给 D、螺旋线进给
48.在孔加工时,往往需要_________接近工件,工件速度进行孔加工及孔加工完成后快速退回三个固定动作。
A 、快速 B、工作速度 C、 旋转速度 D、线速度
49.下列指令属于准备功能字的是_________。
A 、 T03 B 、G00 C 、M09 D 、S800
50.下列指令是螺纹加工指令的是_________。
A 、 G75 B 、G76 C 、 G71 D 、G74
1、数控车床GSK980-TD 数控系统中G02指令表示_________________,G00指令表示_________________,G43指令表示__________________G41指令表示__________________,G71指令表示____________,G70指令表示________________,G75指令表示__________________,M09指令表示____________,M98指令表示____________,M00指令表示___________,M03指令表示___________。G03指令表示_________________,G00指令表示_________________,G44指令表示__________________G42指令表示__________________,G73指令表示____________,G74指令表示__________________,M08指令表示____________,M99指令表示____________,M02指令表示___________,M04指令表示___________。G03指令表示_________________,G73指令表示____________, M08指令表示____________,M99指令表示____________,G42指令表示__________________,G40指令表示__________________,G73指令表示____________,G72指令表示__________________,G90指令表示____________, M30指令表示___________。
2、数控电火花线切割加工用
是 。
3、数控电火花线切割加工用I S O 编程中,G 02 表示时针方向圆弧插补加工;G 03 表示时针方向圆弧插补加工。M 00表示 指令,M 02表示 指令。
4、尺寸字的输入制式(即单位) 有两种,________输入制式和________输入制式。
5、G90和G91是指_____________编程和___________编程。
6、刀具补偿有刀具________和______________补偿两大类。8、控程序的编制方法有____________和____________两大类。
7、华中世纪星HNC-22M 数控铣床的基本控制轴数是________,默认加工平面是________,G68指令______________,G51指令_______________,G55指令_______________,G18指令_______________,G82指令_______________,G73指令_______________, G80指令_______________, G84指令_______________。G95指令,G69指令_______________,G44指令_______________,G76指令_______________, G83指令_______________,G91指令_______________,G81指令_______________, G76指令_______________ 。
3B 编程,3B 代码程序指令的格式
编程训练
一、简单编程题目
例如 如图所示的外圆切槽加工,其加工程序如下:
例如:如图所示,圆柱螺纹加工,螺纹的螺距为1.5mm ,车削螺纹前工件直径φ42mm ,第一次进给背吃刀量0.3mm ,第二次进给背吃刀量0.2mm ,第三次进给背吃刀量0.10mm ,第四次进给背吃刀量0.08mm ,采用绝对值编程。
U /2
X
二、在GSK980-TD 数控车床上,加工如图所示零件,试编制精车加工程序。
基点坐标 :A(26,0) B(28,-1) C(28,-20) D(32,-20) E(42,-35) F(42,-50) G(45,-50)根据加工要求选用刀具:2号为外圆左偏精车刀。
切削用量表
三、在 FANUC O-TD数控车床上加工如图所示零件,试编制其加工程序。
已知条件:毛坯为φ60×95的棒料,材料为45钢。从右端至左端轴向走刀切削;粗加工每次进给深度2.0mm ,进给量为0.25mm/r;精加工余量X 向0.4mm ,Z 向0.1mm ;切槽刀刃宽4mm 。
加工路线为:(1)粗车外圆。从右至左切削外轮廓,采用粗车循环。
(2) 精车外圆。右端倒角→φ20mm 外圆→倒角→φ30mm 外圆→倒角→φ40mm 外圆。(3)切断。
根据加工要求选用3把刀具:1号为外圆左偏粗车刀,2号为外圆左偏精车刀,3号为外圆切断刀。
答:设工件右端面为编程坐标原点。(毛坯为锻件,余 该零件的加工程序如下:
程序 说明 答:该零件的加工程序如下:
程序 说明 O0002; 程序号 G50 X100. Z50. ; M03 S1000; T0100; N1; 工序(一) 外圆粗切削 G00 G99 X44.0 Z1.0;
G71 U2. R1.; 外圆粗车循环点 G71 P10 Q11 U1. W0.1 F0.15;X 向精加工余量为0.5mm ,Z 向精加工余量0.1mm N10 G0 X0; 工件轮廓程序起始序号(N10),刀具以G0速度至X0 G01 Z0 F0.1 ; 进刀至Z0 X20.0 K-1.0; 切削端面,倒角1×45º Z-20.0; 切削φ20外圆,长20mm X30.0 K-1.0; 切削端面,倒角1×45º Z-50.0; 切削φ30外圆,长50mm
X40 K-1.0; Z-84.0;
切削端面,倒角1×45º 切削φ40外圆,长84mm 工件轮廓程序结束序号(N11) X 轴、Z 轴回换刀点
N11 G01 X43.0; G00 X100. Z50. T0100; T0202;
M03 S500; N2; G00 X44.0 Z1.0; G70 P10 Q11; G00 X100. Z50. T0200; T0303;
工序(二) 外圆精车 外圆精车循环点 精车外圆指令,执行N10至N11程序段 刀具回换刀点
M03 S300;
N3; 工序(三) 切断 G0 X42.0 Z-84.0; 切断刀循环点 G01 X-1.; 切断 G04 X2; G01 X45. F0.1; G00 X100. Z50. T0300; X 轴、Z 轴回换刀点 M30; 程序结束
四、在FANUC O-TD数控车床上加工如图所示零件,试编制其加工程序。 已知条件:毛坯为φ85×250的棒料,毛坯为锻件。从右端至左端轴向走刀切削;粗加工每次进给深度2.0mm ,进给量为0.2mm/r;精加工余量X 向0.4mm ,Z 向0.1mm ;切槽刀刃宽2mm 。
加工路线为:(1) 粗车外圆。从右至左切削外轮廓,采用粗车循环。(3) 精车外圆。(3)切槽。(4)车螺纹。
根据加工要求选用3把刀具:1号外圆左偏粗车刀,2号为2mm 外圆切槽刀,3号螺纹车刀。
O0088
G50 X200 Z350 T0101 建立工件坐标系 M03 S1000 G00 X60 Z2
G73 U9.5 W0 R4 外轮廓固定循环 G73 P10 Q20 U0.4 W0.1 F0.2 N10 G00 X41.9 Z2 M08
G01 X47.9 Z-2 F0.1 S500
Z-60
X50
X62 W -60 Z-130 X80 W-20
G02 w-60 I63.25 K-30 G01 Z-220 N20 X85
G00 X200 Z350
T0202 换2mm 外圆切槽刀 M03 S300
G00 X51 Z-62 G01 X45 F0.15 G00 X51
X200 Z350
T0303 换螺纹刀 G00 Z2 X52
G76 P01 2 60 Q0.1 R0.1 复合螺纹切削循环 G76 X46.038 Z-60 P1.299 Q0.8 F1.5 G00 X200 Z350 M30 程序结束
五、在FANUC O-TD数控车床上加工如图所示零件,试编制其加工程序。
已知条件:毛坯为φ60×95的棒料,材料为45钢。从右端至左端轴向走刀切削;粗加工每次进给深度2.0mm ,进给量为0.25mm/r;精加工余量X 向0.4mm ,Z 向0.1mm ;切槽刀刃宽4mm 。
加工路线为:(1) 车端面。(2) 粗车外圆。从右至左切削外轮廓,采用粗车循环。(3) 精车外圆。右端R 10圆弧→φ30mm 外圆→R 3圆角→φ40mm 外圆→φ60mm 外圆。(4)切槽。
根据加工要求选用4把刀具:1号45º端面车刀,2号为外圆左偏粗车刀,3号为外圆左偏精车刀,4号为外圆切槽刀。
答:该零件的加工程序如下:
程序 O0003;
G50 X100. Z50.; M42; M03; T0100;
N1; G00 G99 X62.0 Z1.5; G01 X0 F0.1; G00 X62.0 Z1.5; Z0;
G01 X0 F0.1;
G00 X100. Z50.; T0202;
N2; G00 G99 X67.0 Z1.0;
G71 U2. R1. ; G71 P10 Q11 U1. W0.1 F0.25;N10 G00 X0; G01 Z0 F0.1;
G03 X20.0 Z-10.0 R10.0; G01 Z-15.0; X30.0;
Z-46.0 R3.0; X40.0; Z-66.0; X61.0;
N11 G01 G40 X65.0; G00 X100. Z50. T0200; T0303; M44;
N03; G00 G99 X67.0 Z1.0; G70 P10 Q11;
G00 X100. Z50. T0300; T0404; M42;
N4; G00 G99 X31.0 Z-29.0;
G01 X26.0 F0.05; G04 X2G01 X62.0 F0.2;
; G00 Z-33.0;
G01 X26.0 F0.05;
说明 工序(一) 端面车削 工序(二) 外圆粗加工 刀具定位至粗车循环点 工序(三) 外圆精加工 刀具定位至精车循环点 工序(四) 切槽加工 进刀时进给量为0.05mm/r 退刀时进给量为0.2mm/r
G01 X26.0 F0.05; G04 X2;
G01 X62.0 F0.2;
G00 X100. Z50. T0400; M30;
程序结束
六、用华中世纪星HNC-22M 数控系统,考虑刀具半径补偿,编制如图所示零件的加
80外形及φ40圆槽。工件材料为YL12。 工程序。 已知条件:要求加工80×
工艺分析:根据图样分析所选机床能够满足精度要求,分粗精两次加工,使用了子程序,编写加工程序。具体工艺见表4-1。
表4-1 数控铣床加工工序卡
答:该零件的加工程序如下: 主程序: %0001; N100 G21;
N102 G0 G17 G40 G49 G80 G90;
N106 G0 G90 G54 X-65. Y35. S1000 M3;
D1 M98 P2; D2 M98 P2;
G1 Z-10. F500; D1 M98 P2; D3 M98 P2; G0 Z50.;
G0 X0. Y0.; Z5. ;
G1 Z-4.8 F100; D2 M98 P3; G1 Z-5. F100; D3 M98 P3; G0 Z50. M9; M5;
G91 G28 Z0.; G28 X0. Y0.; M30;
铣外形子程序:
%0002;
G41 X-60. Y15. F300; G3 X-40. Y35. R20.; G2 X-35. Y40. R5.; G1 X35.;
G2 X40. Y35. R5.; G1 Y-35.;
G2 X35. Y-40. R5.; G1 X-35.;
G2 X-40. Y-35. R5.; G1 Y35.;
G3 X-60. Y55. R20.; G1 G40 X-65. Y35.; M99;
铣槽子程序:
%0003;
G41 X19.988 F300;
G3 X19.988 I-19.988 J0; G40 X0.; M99;
七、用华中世纪星HNC-22M 数控系统,考虑刀具半径补偿,编制如图所示零件的加工程序。
已知条件:要求建立工件坐标系,按逆时针方向加工路径进行加工。设加工开始时刀具距离工件上表面30mm ,切削深度为8mm 。 答案:%0898
G00G54X-20Y0Z30 M03S1000 G01Z-8F100
G42X0Y7H01 刀具半径补偿 X76
G02X94Y25R18 R18圆弧 G01Y95
X89.812
G02X42.188R36 R36圆弧 G01X24
G03X6Y77R18 R18圆弧 G01Y21 X21Y0 G40Y-5 G00Z30 X0Y0
M30
八、 用华中世纪星HNC-22M 数控系统,考虑刀具半径补偿,编制如图所示零件的加工程序。
已知条件:要求建立如图所示的工件坐标系,按箭头所指示的路径进行加工。设加工开始时刀具距离工件上表面50mm ,切削深度为6mm 。
答:该零件的加工程序如下: • %0038
• G92 X−10 Y−10 Z30 • G90 G17
• G42 G00 X4 Y10 D01 • Z2 M03 S900 • G01 Z-5 F800 • X30
• G03 X40 Y20 I0 J10 • G02 X30 Y30 I0 J10 • G01 X10 Y20 •
Y5
• G00 Z30 M05 • G40 X−10 Y−10 • M02
九、简单编程题目
设刀具起点在原点O →A →B
例:设刀具起点在A 点,A →B →C G02X80Y20R-40
例:设刀具起点在A 点,A →C G02X80Y20R40
1.主轴的正反转控制是辅助功能。
2.华中系统数控铣床的编程指令中,G68表示旋转编程。 3.编程时,可采用绝对尺寸,也采用增量尺寸。 4.数控加工程的顺序段号必须顺序排列。
5.螺纹指令G32 X26 W-30 F2是以每分钟2mm 的速度加工螺纹。
6.使用对刀点确定加工原点,就需要进行“对刀”,即使“刀位点”与“对刀点”重合。 7.固定循环功能中的K 指重复加工次数,一般在增量方式下使用。 8.固定循环只能由G80撤销。
9. FANUC 系统中,程序段M98 P51002的含义是“将子程序号为5100的子程序连续调用2次”。
10.子程序的编写方式必须是增量方式。 11.刀具远离工件的方向为坐标轴的正方向。
12.恒线速度控制适用于切削工件直径变化较大的零件。 13.G01 X28 与G01 U28等效。 14.G68指令只能在平面中旋转坐标系。
15.使用G71粗加工时,在ns-nf 程序段中的F 、S 、T 是相同的。
16.用刀尖点编出的程序在进行倒角、锥面及圆弧切削时,会产生少切或过切现象。 17.快速定位指令G00中,虽然各轴以各自速度移动,却能保证各轴同时到达终点。 18.准备功能G02、G04、G42都是模态指令。
19.孔加工循环与平面选择指令无关,即不管选择哪个平面,孔加工都是在XY 平面上定位并在Z 轴方向上钻孔。
20.G00功能是以车床设定最大运动速度定位到目标点,其轨迹为一直线。 21.G96功能为主轴恒线速度控制,G97功能为主轴恒转速控制。 22.S1000表示主轴转速为1000r/min。 23.准备功能G42、G41、G40都是模态指令。 24.数控机床通过返回参考点可建立工件坐标系。 25.G00与G01功能是一样的。
26.数控零件加工程序的输入输出必须在MDI (手动数据输入)方式下完成。 27.数控机床的零点只可以设在工件的右端面上。 28. 数控车床的机床坐标系和工件坐标系零点重合。
29. 数控铣床的刀具补偿功能有刀具位置补偿功能和刀具半径补偿功能。
30. 数控机床要完成的任务只是控制机床的进给运动,达到能加工复杂零件的要求。 31. 数控铣床的固定循环功能主要是用来加工孔。
32.圆弧插补中,对于整圆,其起点和终点相重合,用R 编程无法定义,所以只能用I 、J 、K 编程。
33.确定是用G41还是G42指令进行刀具补偿,主要与刀具前进的走刀方向、加工内表面还是外表面等因素有关。
34.圆弧插补指令(G02、G03)中,I 、K 地址的值无方向,用绝对值表示。 35.在HCNC (华中数控系统)中,刀具长度补偿可同时施加在多个轴上。 36.数控机床的插补过程,实际上是用微小的直线段来逼近曲线的过程。 37.数控机床采用的是笛卡尔坐标系,各轴的方向是用右手来判定的。 38.数控机床的零点可以设在工件的左端面上。 39具有刀库、刀具交换装置的数控机床称为加工中心。 40.数控机床的参考点是机床上的一个固定位置点。 41.加工左旋螺纹,数控车床主轴必须用反转指令M04。 42.数控加工程的顺序段号必须顺序排列。
43.数控车床传动系统的进给运动有纵向进给运动和横向进给运动。 44.模态的G 代码,只限度在被指定的程序段中有效。 45.立铣刀的刀位点是刀具中心线与刀具底面的交点。
46.在数控电火花线切割加工中,工件受到的作用力较大。
47.数控机床在手动和自动运行中一旦发现异常情况,应立即使用紧急停止按纽。
48.顺时针整圆编程的格式是G02 X_Y_R_。
49.在HCNC (华中数控系统)中,刀具长度补偿可同时施加在多个轴上。
50.在数控电火花线切割加工中,不使用工作液同样可以加工。
1.车床数控系统中,用那一组指令进行恒线速控制 。
A 、G00 S _ B 、G96 S _ C 、G01 F__ D 、G98 S _G96
2. 程序停止,程序复位到起始位置的指令_________。
A 、M00 B、M01 C、 M02 D、M30
3.设G01 X30 Z6执行G90 G01 Z16后,Z 方向实际移动量______。
A 、16mm B 、22mm C 、 6mm D 、10mm
4.从提高刀具耐用度的角度考虑,螺纹加工应优先选用_________。
A 、G32 B、G92 C、G76 D、G85
5.________是为了安全进刀切削而规定的一个平面。
A 、初始平面 B 、R 点平面 C 、孔底平面 D 、零件表面
6. 数控机床的传动系统比通用机床的传动系统_________。
A、复杂 B、简单 C、复杂程度相同 D、一定
7. 数控机床的进给运动是由_________完成的。
A 、进给伺服系统 B、主轴伺服系统 C、液压伺服系 D、数字伺服系统
8. 数控系统的单程序段运行是执行 后停止。
A 、一个程序段 B 、全部程序段一次 C 、部分程序段 D 、到M00
9. GSK990M数控系统孔加工,G83中P 规定在孔底暂停时间,用 ______表示。
A 、整数 B 、小数 C 、分数 D 、指数
10. 闭环与半闭环控制系统的区别主要在于_________的位置不同。
A 、控制器 B、比较器 C、反馈元件 D、检测元件
11.如果选择了_____平面,孔加工将在上定位,并在Z 轴方向上进行孔加工。
A 、XY 平面 B、YZ 平面 C、XZ 平面 D、初始平面
12. 数控机床在轮廓拐角处产生欠程现象,应采用______方法控制。
A 、减速或暂停 B 、修改坐标点 C 、提高进给速度 D 、更换刀具
13.G92 X20 Y50 Z60 表示点(20,50,60)为:_________。
A 、程序原点 B、程序起点 C、机床参考点 D、机床原点
14. 在圆弧插补指令中,圆心坐标以地址I 、K 指定,它们分别对应于_____。
A 、 X、Y 轴 B 、X 、Z 轴 C、 Y、Z 轴 D、 U、V 轴
15. 对于连续铣削轮廓,特别是加工_______时,要注意安排好刀具的切入、切出,要尽量避免交接处重复加工,否则会出现明显的界限痕迹。
A 、直线 B、圆弧 C、直线或圆弧 D、 平面
16.加工中心刀具与数控铣床刀具的区别在_________。
A 、刀柄 B、刀具材料 C、刀具角度 D、拉钉
17.加工中心编程与数控铣床编程的主要区别是_________。
A 、指令格式 B、 换刀程序 C、 宏程序 D、指令功能
18.用FANUC O-TD系统的指令编程,程序段G03 X- Z- I- K-;中的G03和I 、K 表示_________。
A 、顺时针圆弧插补,起点相对圆心的位置
B 、顺时针圆弧插补,圆心相对终点的位置
C 、逆时针圆弧插补,圆心相对终点的位置
D 、逆时针圆弧插补,圆心相对起点的位置
19.Z 轴方向尺寸相对较小的零件加工,最适合用_________加工。
A 、立式加工中心 B、 卧式加工中心 C、 卧式数控铣床 D、车削加工中心
20.设H01=5mm,则G91 G43 G01 Z-16.0;执行后的实际移动量为________。
A 、9mm B、21mm C、16mm D、 5mm
21.立式数控铣床的升降台上下运动坐标轴是________。
A 、Y 轴 B 、 X 轴 C 、 Z 轴 D 、A 轴
22.设G01 X30 Z5执行G90 G01 Z15后,Z 方向实际移动量______。
A 、10mm B 、20mm C 、 5mm D 、15mm
23.主轴反转的命令是_________。
A 、 M04 B 、M05 C 、M06 D 、 M03
24.下列指令是螺纹加工指令的是_________。
A 、 G95 B 、G90 C 、 G32 D 、G73
25.用FANUC O-TD系统的指令编程,程序段G03 X- Z- I- K-;中的G03和I 、K 表示_________。
A 、顺时针圆弧插补,起点相对圆心的位置
B 、逆时针圆弧插补,圆心相对起点的位置
C 、逆时针圆弧插补,圆心的绝对位置
D 、顺时针圆弧插补,圆心相对终点的位置
26.设G01 X30 Z8执行G91 G01 Z18后,Z 方向实际移动量_________。
A 、18mm B 、26mm C 、10mm D 、8mm
27.数控零件加工程序的输入必须在_____工作方式下进行。
A 、手动 B 、手动数据输入 C 、编辑 D 、自动
28.立式数控铣床的拖板前后运动坐标轴是________。
A 、Y 轴 B 、 X 轴 C 、 Z 轴 D 、A 轴
29.用FANUC O-TD系统的指令编程,程序段G02 X- Z- I- K-;中的G02和I 、K 表示_________。
A 、顺时针圆弧插补,圆心相对终点的位置
B 、逆时针圆弧插补,起点相对圆心的位置
C 、逆时针圆弧插补,圆心的绝对位置
D 、顺时针圆弧插补,圆心相对起点的位置
30.带刀库、机械手的加工中心一般用________指令来进行选刀。
A 、M04 B 、 M09 C 、M06 D 、M03
31.通过当前的刀位点来设定加工坐标系的原点,不产生机床运动的指令是_________。
A 、G92 B 、G54 C 、G56 D 、G55
32.G96 S300表示切削的恒定速度是_________。
A 、300r/min B 、300m/min C 、300mm/min D 、300mm/r
33.程序停止,程序复位到起始位置的指令是_________。
A 、M00 B 、M02 C 、 M01 D 、 M30
34.数控铣床在加工过程,NC 系统所控制的总是______。
A 、零件轮廓的轨迹 B 、刀具中心的轨迹
C 、工件运动的轨迹 D 、刀具半径的轨迹
35.加工中心用的刀具与数控铣床用的刀具区别是________。
A 、刀具材料 B 、刀具角度 C 、刀柄 D 、拉钉
36.数控机床的核心装置是______。
A 、机床本体 B 、数控装置 C 、输入输出装置 D 、伺服装置
37.通过当前的刀位点来设定加工坐标系的原点,不产生机床运动的指令是_________。
A 、G54 B 、G53 C 、G92 D 、G55
38.G96 S80表示切削的恒定速度是_________。
A 、80r/min B 、80m/min C 、80mm/min D 、80mm/r
39.程序停止,程序复位到起始位置的指令是_________。
A 、M30 B 、M02 C 、M00 D 、M01
40.设H01=6mm,则G91 G44 G01 Z-15.0;执行后的刀具实际移动量为________。
A 、9mm B、21mm C、15mm D、6mm
41. 需要多次自动循环的螺纹加工,应选择以下________指令。
A 、G76 B 、G92 C 、G90 D 、G32
42.在孔加工固定循环中,G98、G99分别为________。
A 、G98返回R 平面,G99返回程序起刀点
B 、G98返回R 平面,G99返回循环起始点
C 、G98返回程序起刀点,G99返回R 平面
D 、G98返回循环起始点,G99返回R 平面
42.、数控铣床中指令G94、G95功能后面的进给速度的单位分别是________。
A 、m/min,r/min B 、mm/min,mm/r
C 、m/min,m/min D 、m/r,m/min
44.铣床CNC ,公英制转换的指令是
A 、G10、G11 B 、G96、G97 C 、G98、G99 D 、G20、G21
45.有些零件需要在不同的位置是重复加工同样的轮廓形状,应采用_________。
A 、旋转功能 B 、子程序调用功能C 、镜像功能 D 、比例加工功能
46.有些零件需要在不同的位置上重复加工同样的轮廓形状, 应采用____。
A 、比例加工功能 B、镜像加工功能 C、 旋转功能 D、子程序调用功能
47.在G02、G03指令中,对另一个不在圆弧平面上的轴附加一数值,则G02、G03指令为 指令。
A 、圆弧进给 B、二维进给 C、三维进给 D、螺旋线进给
48.在孔加工时,往往需要_________接近工件,工件速度进行孔加工及孔加工完成后快速退回三个固定动作。
A 、快速 B、工作速度 C、 旋转速度 D、线速度
49.下列指令属于准备功能字的是_________。
A 、 T03 B 、G00 C 、M09 D 、S800
50.下列指令是螺纹加工指令的是_________。
A 、 G75 B 、G76 C 、 G71 D 、G74
1、数控车床GSK980-TD 数控系统中G02指令表示_________________,G00指令表示_________________,G43指令表示__________________G41指令表示__________________,G71指令表示____________,G70指令表示________________,G75指令表示__________________,M09指令表示____________,M98指令表示____________,M00指令表示___________,M03指令表示___________。G03指令表示_________________,G00指令表示_________________,G44指令表示__________________G42指令表示__________________,G73指令表示____________,G74指令表示__________________,M08指令表示____________,M99指令表示____________,M02指令表示___________,M04指令表示___________。G03指令表示_________________,G73指令表示____________, M08指令表示____________,M99指令表示____________,G42指令表示__________________,G40指令表示__________________,G73指令表示____________,G72指令表示__________________,G90指令表示____________, M30指令表示___________。
2、数控电火花线切割加工用
是 。
3、数控电火花线切割加工用I S O 编程中,G 02 表示时针方向圆弧插补加工;G 03 表示时针方向圆弧插补加工。M 00表示 指令,M 02表示 指令。
4、尺寸字的输入制式(即单位) 有两种,________输入制式和________输入制式。
5、G90和G91是指_____________编程和___________编程。
6、刀具补偿有刀具________和______________补偿两大类。8、控程序的编制方法有____________和____________两大类。
7、华中世纪星HNC-22M 数控铣床的基本控制轴数是________,默认加工平面是________,G68指令______________,G51指令_______________,G55指令_______________,G18指令_______________,G82指令_______________,G73指令_______________, G80指令_______________, G84指令_______________。G95指令,G69指令_______________,G44指令_______________,G76指令_______________, G83指令_______________,G91指令_______________,G81指令_______________, G76指令_______________ 。
3B 编程,3B 代码程序指令的格式