第四章 数控车床编程(下).rtf
本文由 tian_8190 贡献 ppt 文档可能在 WAP 端浏览体验不佳。建议您优先选择 TXT,或下载源文件到本机查看。五、锥的切削 D 1.车锥原理 车正锥 路线 1 路线 1 如上图所示,如上图所示,此方法 需要计算终刀距 S 需要计算终刀距S,根据 相似三角形,可得:相似三角形,可得:S=2 La p(D?d)ap d 五、锥的切削 路线 2 路线 2 此方法,此方法,不需要计算 终刀距 S 终刀距 S,但在每次切削 背吃刀量是变化的。中,背吃刀量是变化的。车倒锥 车倒锥的原理与车正 锥相同。锥相同。五、锥的切削 2.车锥编程实例 已知毛坯为 30mm 的棒 料,3 号刀为外圆刀,背 号刀为外圆刀,吃刀量最大为 a p=2mm 试切削如右图所示的正锥。试切削如右图所示的正锥。P0 30 20 200 五、锥的切削 程序如下:程序如下:六、孔加工 对于孔加工,不同的数控机床有不同的指令。对于孔加工,不同的数控机床有不同的指令。本 机床孔加工使用 G01 下面以例子说明。G01,机床孔加工使用 G01,下面以例子说明。如图所示,的棒料,如图所示,毛坯为 53mm 100mm 的棒料,一号 为外圆刀,钻头,三号刀为切断刀,为外圆刀,二号刀为 3mm 钻头,三号刀为切断刀,四 号刀为 16mm 钻头,六号刀为镗刀。试编制该零件的 钻头,六号刀为镗刀。加工程序。加工程序。六、孔加工 六、孔加工 作业:已知零件为60mm 的棒料,一号刀为粗车刀,二号刀为精车刀,粗加工的最大背吃刀量为 2mm,进 给速度为 0.4mm/r,主轴转速为 500r/min,精车余量为 1mm,进给速度为0.2mm/r,主轴转速为 800r/min X O Z 60 120 50 编程举例 七、固定循环 固定循环有利于工作人员编程,固定循环有利于工作人员编程,减少程序所占的 内存,针对于数控车床加工旋转表面的特点,内存,针对于数控车床加工旋转表面的特点,固定循环 可分为间一形状固定循环和复合形状固定循环。可分为间一形状固定循环和复合形状固定循环。1.单一形状固定循环 G90 外圆切削循环 格式:格式:G90 X(U)*Z(W)*F*解释:刀具从循环起点开始按矩形循环,解释:刀具从循环起点开始按矩形循环,最后又回到循 环起点,为圆柱面切削终点的坐标值,环起点,X、Z 为圆柱面切削终点的坐标值,F 为进给速 度。七、固定循环 举例:如图所示,其有关 举例:如图所示,程序如下:程序如下:X N50 G00 X50.0 Z55.0 N60 G90 X35.0 Z20.0 F60.0 N70 X30.0 O N80 X25.0 P 0(50,55)1 2 3 40 0 25 Z 30 50 七、固定循环 1.单一形状固定循环 G90 锥面切削循环 格式:格式:G90 X(U)*Z(W)*I*F*解释:为锥体大小端的半径 半径差 解释:I 为锥体大小端的半径差,锥面的起点坐标值大 于终点坐标值时,值为正,反之为负。于终点坐标值时,I 值为正,反之为负。举例:如图所示,其有关程序如下:举例:如图所示,其有关程序如下:N50 G00 X60.0 Z5.0 ZN60 G90 X40.0 Z-40.0 I-5.0 F40.0 N70 X35.0 N80 X30.0 50 40 5 30 25 七、固定循环 2.复合固定循环 外径粗车循环 G71 外径粗车循环 G71 格式:U(W(D(格式:G71 P(ns)Q(nf)U(u)W()D(d)F*S*T*解释:相当于是个指针,ns 指循环程序中第一个程 解释:P、Q 相当于是个指针,ns 指循环程序中第一个程 序段的顺序号,nf 为最后一个程序段的顺序号 为最后一个程序段的顺序号,序段的顺序号,nf 为最后一个程序段的顺序号,程序段 中只需写出刀具完成零件加工最后一刀的运行轨迹;中只需写出刀具完成零件加工最后一刀的运行轨迹;u、为径向和轴向的精车余量,u 用直径表示;为径向和轴向的精车余量,用直径表示;表示每次的吃刀深度(背吃刀量)d 表示每次的吃刀深度(背吃刀量)。如果完成的内径粗车循环,只需将 如果完成的内径粗车循环,只需将u 改成负值就 可以了。可以了。七、固定循环 端面粗车循环 G72 端面粗车循环 G72 格式:U(W(D(格式:G72 P(ns)Q(nf)U(u)W()D(d)F*S*T*解释:上式中各项的意义与 G71 完全相同。G71 完全相同 解释:上式中各项的意义与 G71 完全相同。七、固定循环 固定形状粗车循环 G73 固定形状粗车循环 G73 格式:I(K(U(格式:G73 P(ns)Q(nf)I()K(k)U(u)W(D(W()D(d)F*S*T*解释:、表示粗切时,径向和轴向切除的余量,解释:、k 表示粗切时,径向和轴向切除的余量,用半径值表示;表示粗切循环次数。用半径值表示;d 表示粗切循环次数。G71相比 格式中多了 I 相比,两项,与 G71 相比,格式中多了 I、K 两项,其区别在于 G73 每次走刀的路线与零件的形状相似 所以 G73 每次走刀的路线与零件的形状相似,G73 用 G73 每次走刀的路线与零件的形状相似,所以 G73 用 I、K 来描述背吃刀量,同进需要指出循环次数。来描述背吃刀量,同进需要指出循环次数。七、固定循环 精车循环 G70 精车循环 G70 格式:格式:G70 P(ns)Q(nf)解释:意义与前面几项相同。解释:意义与前面几项相同。G70 通常与 G71、G72、G73 结合起来使用 通常与 G71 结合起来使用,G70 通常与 G71、G72、G73 结合起来使用,在 G70 的状态下,ns 至 nf 程序段中的 程序段中的 F 有效,的状态下,ns 至 nf 程序段中的 F、S、T 有效,如果该循 环程序段中没有F 指令,则精车循环的 F 环程序段中没有 F、S、T 指令,则精车循环的 F、S、T 与 粗车一样。粗车一样。也即是说在使用 G71 G72、G73 时 G71、ns 至 nf 程 也即是说在使用 G71、G72、G73 时,ns 至 nf 程 序段中的 F 无效,而由 G71 G72、G73 中的 G71、中的 F 序段中的 F、S、T 无效,而由 G71、G72、G73 中的 F、S、指令来确定。T 指令来确定。3.应用举例 100 140 100 60 如图所示,G71 和 G70 编程,如图所示,用 G71 和 G70 编程,已知毛坯棒料为 编程 140mm,粗加工切削深度为 7mm 进给量为 0.3mm/r 7mm,0.3mm/r,140mm,粗加工切削深度为 7mm,进给量为 0.3mm/r,主 轴转速为 500mm/r 精加工余量 X 4mm(直径上 500mm/r,直径上)轴转速为 500mm/r,精加工余量 X 向 4mm(直径上),Z 向为 2mm,进给量 0.15mm/r 主轴转速为 800mm/r 试编程。0.15mm/r,800mm/r,2mm,进给量 0.15mm/r,主轴转速为800mm/r,试编程。40 程序如下:程序如下:分析:粗车循环中共切削了七刀,分析:粗车循环中共切削了七刀,前六刀的加工余量为 7mm,最后一刀为 6mm 精车循环中共切削了一刀,6mm,7mm,最后一刀为 6mm,精车循环中共切削了一刀,切削 余量为 2mm 2mm。余量为 2mm。3.应用举例 100 180 160 120 如图所示,粗加工分三刀进行,第一刀后留下 X 如图所示,粗加工分三刀进行,第一刀后留下 X 向 向的总余量为单边 14mm 进给量为 0.3mm/r 14mm,0.3mm/r,和 Z 向的总余量为单边 14mm,进给量为 0.3mm/r,主轴转 速为 500mm/r 精加工余量 X 4mm(直径上 500mm/r,直径上)向为 2mm 2mm,速为 500mm/r,精加工余量 X 向 4mm(直径上),Z 向为 2mm,进给量0.15mm/r 主轴转速为 800mm/r 试编程。0.15mm/r,800mm/r,进给量 0.15mm/r,主轴转速为 800mm/r,试编程。80 程序如下:程序如下:分析:执行 G73 指令时,分析:执行 G73 指令时,每一刀的加工路线形状是相同 G73 指令时 只是位置不同。的,只是位置不同。八、螺纹加工 1.单行程螺纹切削 G32 格式:格式:G32 X(U)*Z(U)*F*解释:该指令严格按输入的螺纹导程进行加工,解释:该指令严格按输入的螺纹导程进行加工,但,车 刀的切入、切出、返回均需编入程序。式中的 F 刀的切入、切出、返回均需编入程序。式中的 F 表示螺 纹的导程。纹的导程。该指令在实际中很少使用。该指令在实际中很少使用。八、螺纹加工 2.单行程螺纹切削 G92 格式:格式:G92 X(U)*Z(U)*I*F*解释:该指令与 G90 类似,G90 类似 为螺纹的终点坐标值,解释:该指令与 G90 类似,X、Z 为螺纹的终点坐标值,F 为螺距值。为螺距值。螺纹切削时应注意的问题:螺纹切削时应注意的问题:螺纹牙型高度 螺纹起点与螺纹终点径向尺寸的确定 螺纹起点与螺纹终点轴向尺寸的确定 分层切削深度 G92 编程举例 G92 编程举例 已知螺纹型号为 M302-6g,大径为29.7mm,小 已知螺纹型号为 M30 6g,大径为29.7mm,M30 29.7mm 径为27.3mm 27.3mm。径为27.3mm。M302-6g G92 编程举例 G92 编程举例 在切削螺纹时,在切削螺纹时,一定要在两端留有足够的进刀和退 刀段,在本例中,刀段,在本例中,先由外圆车刀将工件车削到大径尺寸 28.7mm。28.7mm。九、子程序 1.有关子程序的一些问题 1.定义 2.使用的目的和作用 3.子程序的调用 格式:格式:M98 P*L*解释:为子程序号,为调用子程序的次数。解释:P 为子程序号,L 为调用子程序的次数。子程序的返回 子程序的返回指令为 M99 表示子程序结束,M99,子程序的返回指令为 M99,表示子程序结束,返回 到主程序 子程序的嵌套 九、子程序 2.子程序编程方 法举例 零件如图所示,零件如图所示,毛坯直径为32mm 32mm,毛坯直径为32mm,长度为 77mm 77mm,长度为 77mm,一号 刀为外圆车刀,刀为外圆车刀,三 号刀为切断刀,号刀为切断刀,其 宽度为 2mm 2mm。宽度为 2mm。20 30 2.子程序编程方法举例 已知,车外圆时,背吃刀量为 5 S=800,F=0.3;已知,车外圆时,背吃刀量为 5,S=800,F=0.3;切槽时,S=500、切槽时,S=500、F=0.15 60 20 30 第三节 典型数控车床编程实例 145 O 145 O O 345 65 155 290 X 2 60 20 60 60 Z P 0(200,350)1