数控技术概论与编程习题 第五章数控编程技术 1.在进行数控加工工艺内容选择时,应优先考虑哪些加工内容采用数控加工方 式 2.在数控加工程序的编制过程中,主要存在哪些误差?它们是如何产生的? 3.对非圆曲线的逼近处理有哪些方法?对于可用方程表达的二次曲线常用哪二 种方法,它们有何特点? 4.数控车床车刀与工件相对位置如图所示,程序中用指令:G92X150Z100(X 为直径值,下同)建立的加工坐标系原点和用指令:G92X150Z20建立的加工 坐标系原点是否相同?位于图中哪一点? 100 5.某数控系统具有C类刀具半径补偿功能,现设置参数:D01=6,执行下列轮 廓铣削程序,试画出加工坐标系ⅹOY平面上铣刀中心运动轨迹(用点划线)和 工件轮廓(用实线)。 N010G92X0Y0Z10 N020s600M03 N030G90G17 N040G41G01x20Y10D01F400 N050z-10Mo8 N060G01Y50F60 N070X50Y70 N080X30Y20 N90X10 N100G00Z10M09
数控技术概论与编程习题 第五章 数控编程技术 1.在进行数控加工工艺内容选择时,应优先考虑哪些加工内容采用数控加工方 式? 2.在数控加工程序的编制过程中,主要存在哪些误差?它们是如何产生的? 3.对非圆曲线的逼近处理有哪些方法?对于可用方程表达的二次曲线常用哪二 种方法,它们有何特点? 4. 数控车床车刀与工件相对位置如图所示,程序中用指令:G92 X150 Z100(X 为直径值,下同)建立的加工坐标系原点和用指令:G92 X150 Z20 建立的加工 坐标系原点是否相同?位于图中哪一点? 5. 某数控系统具有 C 类刀具半径补偿功能,现设置参数:D01=6,执行下列轮 廓铣削程序,试画出加工坐标系 XOY 平面上铣刀中心运动轨迹(用点划线)和 工件轮廓(用实线)。 N010 G92 X0 Y0 Z10 N020 S600 M03 N030 G90 G17 N040 G41 G01 X20 Y10 D01 F400 N050 Z-10 M08 N060 G01 Y50 F60 N070 X50 Y70 N080 X30 Y20 N090 X10 N100 G00 Z10 M09
N110G40X0Y0M05 N120M30 6用图示方法表示,在XK5032上执行了下述程序及参数设置后,坐标系的变化 及刀具运行轨迹 程序:N10G53G90X0Y0Z0 N20G54G90G01X40Y0Z0F100 N30G55G90G0lX80Y0Z0F100 参数设置:G54:X-80Y0Z-10 G55:X-80Y-80Z-20 7当被加工零件轮廓需粗、精铣削时,可采用什么方法来简化程序、方便加工? 试举例说明。 8、如果已在机床坐标系中设置了如下坐标系: G56:X=80,Y=40,Z=20 G57:X=-100,Y=80,Z=40 写出刀具中心从机床坐标系的原点运动到G54坐标系原点,再到G55坐标系原 点的程序段和操作方法。 9、用R=5mm的立铣刀,加工如图所示轮廓,若精加工余量△=0.3mm,利用 刀补功能编写能进行粗精铣的加工程序,并设置参数。 X O O1(0,-30)起刀点 10、编制如图所示零件(铸件)的数控加工程序(在 OpensoftCNC中),并设置 参数
N110 G40 X0 Y0 M05 N120 M30 6.用图示方法表示,在 XK5032 上执行了下述程序及参数设置后,坐标系的变化 及刀具运行轨迹。 程序:N10 G53 G90 X0 Y0 Z0 N20 G54 G90 G01 X40 Y0 Z0 F100 N30 G55 G90 G01 X80 Y0 Z0 F100 参数设置:G54:X-80 Y0 Z-10 G55:X-80 Y-80 Z-20 7.当被加工零件轮廓需粗、精铣削时,可采用什么方法来简化程序、方便加工? 试举例说明。 8、如果已在机床坐标系中设置了如下坐标系: G56:X=-80,Y=-40,Z=-20 G57:X=-100,Y=-80,Z=-40 写出刀具中心从机床坐标系的原点运动到 G54 坐标系原点,再到 G55 坐标系原 点的程序段和操作方法。 9、用 R=5mm 的立铣刀,加工如图所示轮廓,若精加工余量△=0.3mm,利用 刀补功能编写能进行粗精铣的加工程序,并设置参数。 10、编制如图所示零件(铸件)的数控加工程序(在 OpensoftCNC 中),并设置 参数
l、编制如图所示零件(棒料)的数控加工程序(在 OpensoftCNC中),并设置 参数。 20 12、编制如图所示零件4个孔的数控加工程序(在 OpensoftCNC中),并设置参 数 4x中10
11、编制如图所示零件(棒料)的数控加工程序(在 OpensoftCNC 中),并设置 参数。 12、编制如图所示零件 4 个孔的数控加工程序(在 OpensoftCNC 中),并设置参 数
13、编制如图所示凸轮轮廓零件的数控加工程序(在 OpensoftCNC中),并设置 参数。 24°15′ R03S| 14、填空题: 1)数控铣床的主要功能有 和 2)数控铣床主要适用于加工 类零 件 3)数控铣床通常使用 两类刀具。加工空间曲面一 般采用 刀具。 4)确定铣削数控编程加工路线时,应根 据 等 来考虑。 5)在XK5032上,G73-G89孔加工方式固定循环中,通常包括以下六个典型动 作:操作1是指到XY平面定位 操作2是指 操作3是指 操作4是指 操作5是指
13、编制如图所示凸轮轮廓零件的数控加工程序(在 OpensoftCNC 中),并设置 参数。 14、填空题: 1) 数控铣床的主要功能有 、 、 、 、 和 等。 2) 数控铣床主要适用于加工 、 和 类零 件。 3) 数控铣床通常使用 和 两类刀具。加工空间曲面一 般采用 刀具。 4) 确 定 铣 削 数 控 编 程 加 工 路 线 时 , 应 根 据 、 、 、 、 等 来考虑。 5) 在 XK5032 上,G73~G89 孔加工方式固定循环中,通常包括以下六个典型动 作:操作 1 是指到 XY 平面定位 、 操作 2 是指 、 操作 3 是指 、 操作 4 是指 、 操作 5 是指
操作6是指 6)在XK5032上有如下几个坐标系设定指令 和G59。 ⑦)建立或取消刀具半径补偿的偏置是在 的执行过程中完成的。偏置 量的符号影响偏置向量的 8)加工中心的换刀方式有 和 9)以下是在 OpensoftCNC中应用镜像功能加工图中#1~#10孔的程序,设置加 工原点G54X=600,Y=80,Z=30;H01=0,H02=-10;编程原点、起刀点、开 始平面如图所示,R平面为零件孔口表面+Z向3mm处。请将下列程序补充完整: #1~6—6mm直径孔钻削加工 Z向对刀点 #7~10—10mm直径孔钻削加工 -开始平面 本驶NN时 #10 12 中 100 G54 %100 G12X1 G43 H01Z5 G90G81X40Y-35Z70R⑤ F120 Y75 G12 M02 G28Z0 G49G28X0Y0 T02 G90G82X70¥-55Z-55R P2F120 Y95 G28Z0 G49G28X0Y0
操作 6 是指 。 6) 在 XK5032 上有如下几个坐标系设定指令: 、 、 、 、 、 、 和 G59 。 7) 建立或取消刀具半径补偿的偏置是在 的执行过程中完成的。偏置 量的符号影响偏置向量的 。 8) 加工中心的换刀方式有 、 和 。 9) 以下是在 OpensoftCNC 中应用镜像功能加工图中#1~#10 孔的程序,设置加 工原点 G54:X=-600,Y=-80,Z=-30;H01=0,H02=-10;编程原点、起刀点、开 始平面如图所示,R 平面为零件孔口表面+Z 向 3mm 处。请将下列程序补充完整: G54 ① M98 P100 G12 X1 G13 ② ③ G12 ④ M02 %100 T01 G43 H01 Z5 G90 G81 X40 Y-35 Z-70 R ⑤ F120 Y-75 Y-115 G28 Z0 G49 G28 X0 Y0 T02 ⑥ G90 G82 X70 Y-55 Z-55 R ⑦ P2 F120 Y-95 G28 Z0 G49 G28 X0 Y0 ⑧
0)在零件加工工艺过程中,当数控工序与普通工序衔接时,应主要考虑 到 和 等问题。 11)采用数控方法进行零件加工,主要存在这几项误 差: 和 等,其中△进 和△ 较大,一般取△程=( )△数加。 12)非圆曲线主要是指 两类曲线。前者可 法和 来进行数学处理;后者则要通过 来进行数学处理
10)在零件加工工艺过程中,当数控工序与普通工序衔接时,应主要考虑 到 、 和 等问题。 11 ) 采 用 数 控 方 法 进 行 零 件 加 工 , 主 要 存 在 这 几 项 误 差: 、 、 、 和 等,其中△进 和△ 较大,一般取△程 =( )△数加 。 12)非圆曲线主要是指 和 两类曲线。前者可 用 法和 来进行数学处理; 后者则要通过 来进行数学处理