第9章 数控铣削加工编程
一、填空题
1、数控铣床适宜按 工序集中 法安排加工工序,以减少换刀次数。
2、立式铣床通常进行插补的平面是 XOY 。
3、铣削加工的Z轴通常需要进行刀具 长度 补偿。
4、加工中心的T功能只能用于 调用 刀具,若要换刀需用 M06 指令。
5、若加工行腔要素,需要刀具在Z方向进行切削进给,应选择的刀具是 立铣刀 。
二、选择题
1、加工中心与数控铣床编程的主要区别是( B )。
(A)指令格式 (B)换刀程序
(C)宏程序 (D)指令功能
2、FANUC系统中的G80指令用于(D 。)。
(A)镗孔循环 (B)反镗孔循环 (C)攻丝循环 (D)取消固定循环
3、用球头铣刀加工曲面时,其球头半径应( A )加工曲面的最小曲率半径。
(A)小于 (B)大于 (C)等于 (D)大于等于
4、在(50,50)坐标点,钻一12 mm、深10 mm的孔,Z坐标零点位于零件的上
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
面,正确的程序段为( B C )。
(A)G85 X50.0 Y50.0 Z-10.0 R6 F60 (B)G81 X50.0 Y50.0 Z-10.0 R6 F60
(C)G81 X50.0 Y50.0 Z-10.0 R3.0 F60 (D)G83 X50.0 Y50.0 Z-10.0 R3.0 F60
三、编程题
1、如图所示,在XY平面内使用半径补偿功能进行轮廓切削O0001
N1 G90 G54 G17 G00 X0.0 Y0.0 S1000 M03
N2 Z100
N3 G41 X20.0 Y10.0 D01
N4 Z-10
N5 G01 X-10.0 F100(X20 Y20)
N6 Y50.0 F200
N7 X50.0 N8 Y20.0N9 X10.0
N10 G00 Z100.0
N11 G40 X0.0 Y0.0 M05
N12 M30
(1)程序能否加工出图示轮廓。
(2)会出现什么情况,分析原因。
(3)写出正确的程序。
2、加工如图9-2所示零件,仔细阅读图纸,完成下列内容。
(1)进行加工工艺分析,包括选择刀具、装卡与定位方法、切削参数、走刀路径等,编制工艺卡片。
(2)编写孔系加工程序。
(3)按图9-2b所示刀具路径,编写凹槽的精加工程序。
(a)零件图
(b)刀具轨迹
图9-2 典型铣削加工零件
加工工序参数
序号
工序
刀具
主轴转数s/r./min
进给速度
f/mm/min
1
粗铣内腔轮廓
直径10粗立铣刀
1800
150
2
精铣内腔轮廓
直径8立铣刀
2200
120
3
钻中心孔
4
钻4-7孔
7钻头
800
50
5
钻4-12 孔
12钻头
100
60
1、铣内腔程序: O0031
N10 G54 X0 Y0 Z50 M03 S2200
N20 G00 G41 X70 Y0 D01
N30 G01 X 55.8 6 Y 14..14 F120
N40 Z-15
N45 X8
N50 G03 X5 Y14.14 R3 F80
N60 G01 Y-11.14 F120
N70 G03 X8 Y-14.14 R3 F80
N80 G01 X55.86 Y-14.14 F120
N90 G03 X55.86 Y14.14 R -20 F80
N100 G01 X0 Y0 G40
N110 G00 Z50 N120 M30
N10 G92 X0 Y0 Z100 M03 S800 TO1O1 (1)
N2 0 G00 G43 H01 X8 Y22
N30 G99 G81 X8 Y22 Z-29 R 10 F40
N40 X92 Y22
N50 x92 Y-22
N60 G98 X8 Y-22 Z-29 R10 F40
N70 G49 G00 X0 Y0
N80 M30
3、加工如图9-3所示零件,仔细阅读图纸,完成下列内容。
(1)进行加工工艺分析,包括选择刀具、装卡与定位方法、切削参数、走刀路径等,编制工艺卡片。
(2)编写孔系加工程序。
(3)编写凹槽的精加工程序。
(4)编写凸台(面1)轮廓的加工程序。
(5)若使用加工中心,在一次装夹下,完成凸台、凹槽、孔系的加工,试编写其加工程序。
图9-3 典型零件
1、 编写孔加工程序
N10 G92 X0 Y0 Z100 M03 S800 TO1O1 (1)
N2 0 G00 G43 H01 X8 Y22
N30 G99 G81 X23 Y28 Z-29 R 10 F40
N40 X-23
N50 Y-28
N60 G98 X23 Y-28 Z-29 R10 F40
N70 G49 G00 X0 Y0
N80 M30
2加工鍃孔N10 G92 X0 Y0 Z100 M03 S800 TO2O2 (1)
N2 0 G00 X23 Y28
N30 G99 G82 X23 Y28 Z-10 P2000 R10 F40
N40 X-23
N50 Y-28
N60 G98 X23 Y-28 Z-29 R10 F40
N70 G00 X0 Y0
N80 M30
2、 编写内腔精加工程序
N10 G92 X0 Y0 Z100 M03 S800 T03 03
N20 G00 Z-5 G41 D01
N30 G01 X-2 Y7 F100
N40 G03 X-7 Y2 R5 F80
N50 G01 Y-9
N60 G03 X-2 Y-14 R5 F80
N70 G01 X16 Y-14
N80 G03 X21 Y-9 R5 F80
N90 G01 X21 Y2
N100 G03 X16 Y7 R3 F80
N110 G01 X-2
N120 G00 X0 Y0 G40
N130 Z100
N140 M30
第10章 宏指令编程
一、填空题
1、FANUC数控系统中,G65指令的含义是 。
2、表达式可以用于指定变量号。此时,表达式必须封闭在 。
3、宏程序中变量的类型有 四种。
4、引导变量E对应于局部变量的 。
5、引导变量J7对应于局部变量的 。
二、选择题
1、宏程序中的#110属于( )。
(A)常量 (B)局部变量
(C)系统变量 (D)公共变量
2、WHILE [#3 LE #5] DO 2 语句的含义是( )。
(A)如果#3大于#5时,循环2继续
(B)如果#3小于#5时,循环2继续
(C)如果#3等于#5时,循环2继续
(D)如果#3小于等于#5时,循环2继续
3、宏程序( )语句可以有条件改变控制的流向。
(A)IF[] GOTO (B)GOTO
(C)THEN (D)WHILE
4、宏程序( )语句可以实现程序循环。
(A)IF[ ] GOTO (B)GOTO
(C)THEN (D)WHILE
5、当编制用户宏程序时,经常用到转移和循环语句。下列程序段中,属于无条件转移的语句是( )。
(A)IF[#1 GT 10 ] GOTO 2 (B)GOTO #10;
(C)WHILE [#2 LE 10 ] DO1 (D)IF[ #1 EQ #2 ] THEN #3=0
三、判断题
1、宏指令既可以在主程序体中使用, 也可以当作子程序来调用。( )
2、条件语句WHILE [ ] DO,当省略WHILE,则产生从DO 到END的无限循环。( )
3、WHILE比GOTO 处理速度慢。( )
4、# i = ROUND [# j ] 表示取整运算。( )
四、综合题
加工图10-1所示零件,请仔细阅读图纸,完成下列内容:
(1)图中缺少形位公差,请试添加;
(2)表面粗糙度标注不合理,进行适当修改。
(3)利用变量、刀具半径补偿指令,编写椭圆凸台精加工程序。
图10-1 凸轮零件
第11章 自动编程简介
1、自动编程是依靠 计算机专用软件 完成的。
2、在自动编程时,CAD的任务是 计算机辅助设计 。
3、在自动编程时,CAM的任务是 计算机辅助制造 。
4、可以完成几何造型(建模);刀位轨迹计算及生成;后置处理;程序输出功能的编程方法,被称为( d )。
(A)手工编程 (B)批处理方式自动编程
(C)APT语言自动编程 (D)图形交互式自动编程