一、判断题
1.(错)对几何形状不复杂的零件,自动编程的经济性好。
2.(错)数控加工程序的顺序段号必须顺序排列。
3.(对)增量尺寸指机床运动部件坐标尺寸值相对于前一位置给出。
4.(对)G00快速点定位指令控制刀具沿直线快速移动到目标位置。
5.(错)用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线交点称为基点。
二、选择题
1. 下列指令属于准备功能字的是_____A______。
A、 G01; B、 M08; C、 T01; D、 S500。
2. 根据加工零件图样选定的编制零件程序的原点是____B______。
A、机床原点;B、编程原点;C、加工原点;D、刀具原点。
3、通过当前的刀位点来设定加工坐标系的原点,不产生机床运动的指令是_____D_____。
A、G54;B、G53;C、G55;D、G92。
4、用来指定圆弧插补的平面和刀具补偿平面为XY平面的指令_____B______。
A、G16;B、G17;C、G18;D、G19
5.撤消刀具长度补偿指令是____D_____。
A、G40;B、G41;C、G43;D、G49。
三、简答题
1、 数控机床加工程序的编制步骤?
1) 分析零件图样和制定工艺方案 2) 数学处理 3) 编写零件加工程序 4) 程序检验
2. 数控机床加工程序的编制方法有哪些?它们分别适用什么场合?
数控加工程序的编制方法主要有两种:手工编制程序和自动编制程序。手工编程指主要由人工来完成数控编程中各个阶段的工作。一般对几何形状不太复杂的零件,所需的加工程序不长,计算比较简单,用手工编程比较合适。自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。由于计算机自动编程代替程序编制人员完成了繁琐的数值计算,可提高编程效率几十倍乃至上百倍,因此解决了手工编程无法解决的许多复杂零件的编程难题。因而,自动编程的特点就在于编程工作效率高,可解决复杂形状零件的编程难题。
3. 用G92程序段设置的加工坐标系原点在机床坐标系中的位置是否不变?
G92为设定加工坐标系指令。在程序中出现G92程序段时,即通过刀具当前所在位置即刀具起始点来设定加工坐标系。这种方式设置的加工原点是随刀具当前位置(起始位置)的变化而变化的。
4. 编写图1.44到图1.48所示零件的加工程序。
图1.44 习题图1
图1.45 习题图2
图1.46 习题图3
图1.47 习题图4
图1.48 习题图5
1) 编程零点设在工件中心 选用Φ10立铣刀 N1 G54 X0 Y0; N2 M03 S800 F100; N3 G00 X-60.0 Y-90.0; N4 G43 G00 Z2.0 H01; N5 G01 Z5.0;
N6 G41 X-50.0 Y-18.0 D02 M07; N7 Y17.5; N8 X-25.0 Y30.0; N9 X-12.5;
N10 G03 X12.5 R12.5; N11 G01 X25.0; N12 X50.0 Y17.5; N13 Y-17.5; N14 X25.0 Y-30.0; N15 X12.5;
N16 G03 X-12.5 R12.5; N17 G01 X-25.0; N18 X-60.0 Y-12.5; N19 G40 Y0 X-70.0; N20 G49 G00 Z50.0 N21 X0 Y0; N22 M05; N23 M30;
2) 编程零点设在工件外轮廓左下角 选用Φ10立铣刀 N1 G92 X20.0 Y20.0 Z-50.0;
N2 M03 S800 F100; N3 G43 G00 Z-5.0 H01; N4 G41 G01 X6.0 Y0 D02; N5 Y770.;
N6 G02 X24.0 Y95.0 R18.0 N7 G01 X42.188;
N8 G03 X89.812 Y95.0 I23.812 J27.0; N9 G01 X940.; N10 Y25.0;
N11 G03 X76.0 Y7.0 R18.0; N12 G01 X20.0; N13 X-8.0 Y35.0;
N14 G40 G00 X-20.0 Y-20.0; N15 G49 Z50.0; N16 M05; N17 M30;
3) 编程零点设在工件外轮廓左下角 (1)用Φ10立铣刀加工5mm凸台。 (2)采用斜向下刀加工10mm深内槽。
(3)换Φ2mm的立铣刀加工宽3mm深3mm的槽。 4)编程零点设在工件外轮廓左下角 (1)用Φ10立铣刀加工5mm凸台。 (2)采用斜向下刀加工70╳40╳5mm内槽。 (3)采用斜向下刀加工30╳30╳5mm深内槽。 (4) 换Φ5钻头加工4个孔。 5)编程零点设在工件外轮廓左下角 (1)用Φ10立铣刀加工5mm凸台。
(2)采用斜向下刀加工内槽。 (3) 换Φ6钻头加工6个通孔。 (4) 换Φ4.7钻头加工4个螺纹底孔。 (5) 换M6丝锥加工4个螺纹孔。
5. 应用刀具半径补偿指令应注意哪些问题?
(1) 刀具半径补偿建立时,一般是直线且为空行程,以防过切。(2)刀具半径补偿一般只
能平面补偿。(3)刀具半径补偿结束用G40撤销,撤销时同样要防止过切。(4)注意:1)建立补偿的程序段,必须是在补偿平面内不为零的直线移动。2)建立补偿的程序段,一般应在切入工件之前完成。3)撤销补偿的程序段,一般应在切出工件之后完成。
6. 如何选择一个合理的编程原点。
车削零件编程原点的X向零点应选在零件的回转中心。Z向零点一般应选在零件的右端面、设计基准或对称平面内。车削零件的编程原点选择见图1.39。
图1.39 车削加工的编程原点
铣削零件的编程原点,X、Y向零点一般可选在设计基准或工艺基准的端面或孔的中心线上,对于有对称部分的工件,可以选在对称面上,以便用镜像等指令来简化编程。Z向的编程原点,习惯选在工件上表面,这样当刀具切入工件后Z向尺寸字均为负值,以便于检查程序。铣削零件的编程原点见图1.40。
图1.40 铣削加工的编程原点
7. 什么叫基点?什么叫节点?它们在零件轮廓上的数目如何确定?
零件的轮廓是由许多不同的几何要素所组成,如直线、圆弧、二次曲线等,各几何要素之间的连接点称为基点。可以人工确定基点。数目数控系统一般只能作直线插补和圆弧插补的切削运动。如果工件轮廓是非圆曲线,数控系统就无法直接实现插补,而需要通过一定的数学处理。数学处理的方法是,用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线交点称为节点。节点的计算一般都比较复杂,靠手工计算已很难胜任,必须借助计算机辅助处理。
因篇幅问题不能全部显示,请点此查看更多更全内容