




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 1欢迎下载 1 1 常用编程指令的应用常用编程指令的应用 车削加工编程一般包含车削加工编程一般包含 X X 和和 Z Z 坐标运动及绕坐标运动及绕 Z Z 轴旋转的转角坐标轴旋转的转角坐标 C C 1 1 快速定位快速定位 G00 G00 或或 G0 G0 刀具以点位控制方式点位控制方式从当前所在位置快速移动到指令给出的目标位置 指令格式 G00 X U Z W 2 2 直线插补直线插补 G01 G01 或或 G1 G1 指令格式 指令格式 G01G01 X U X U Z W Z W F F 图图 1 1 快速定位快速定位 图图 2 2 直线插补直线插补 G00G00 X40 0X40 0 Z56 0Z56 0 G01G01 X40 0X40 0 Z20 1Z20 1 F0 2F0 2 绝对坐标 直径编程 绝对坐标 直径编程 绝对坐标 直径编程 切削进给率绝对坐标 直径编程 切削进给率 0 2mm r0 2mm r G00G00 U 60 0U 60 0 W 30W 30 G01G01 U20 0U20 0 W 25 9W 25 9 F0 2F0 2 增量坐标 直径编程增量坐标 直径编程 增量坐标 直径编程 切削进给率增量坐标 直径编程 切削进给率 0 2mm0 2mm r r 3 3 圆弧插补圆弧插补 G02 G02 或或 G2G2 G03G03 或或 G3 G3 1 1 指令格式指令格式 G02G02 X U Z W I K F X U Z W I K F G02G02 X U X U Z W Z W R R F F G03G03 X U Z W I K F X U Z W I K F G03G03 X U X U Z W Z W R R F F 2 2 指令功能指令功能 3 3 指令说明指令说明 G02 G02 为顺时针圆弧插补指令 为顺时针圆弧插补指令 G03G03 为逆时针圆弧插补指令 圆弧的顺 逆方向判断见图为逆时针圆弧插补指令 圆弧的顺 逆方向判断见图 3 3 左图 朝着与圆弧所在平左图 朝着与圆弧所在平 面相垂直的坐标轴的负方向看 顺时针为面相垂直的坐标轴的负方向看 顺时针为 G02G02 逆时针为 逆时针为 G03G03 图 图 3 3 右图分别表示了车床前置刀架和后置刀架对圆弧右图分别表示了车床前置刀架和后置刀架对圆弧 顺与逆方向的判断 顺与逆方向的判断 图图 3 3 圆弧的顺逆方向圆弧的顺逆方向 如图如图 4 4 采用绝对坐标编程 采用绝对坐标编程 X X Z Z 为圆弧终点坐标值 采用增量坐标编程 为圆弧终点坐标值 采用增量坐标编程 U U W W 为圆弧终点相对圆弧起点的坐标增为圆弧终点相对圆弧起点的坐标增 量 量 R R 是圆弧半径 当圆弧所对圆心角为是圆弧半径 当圆弧所对圆心角为 0 0 180 180 时 取正值 当圆心角为时 取正值 当圆心角为 180 180 360 360 时 时 R R 取负值 取负值 I I K K 为为 圆心在圆心在 X X Z Z 轴方向上相对圆弧起点的坐标增量 用半径值表示 轴方向上相对圆弧起点的坐标增量 用半径值表示 I I K K 为零时可以省略 为零时可以省略 精品文档 2欢迎下载 图图 4 4 圆弧绝对坐标圆弧绝对坐标 相对坐标相对坐标 图图 5 5 圆弧插补圆弧插补 G02G02 X50 0X50 0 Z30 0Z30 0 I25 0I25 0 F0 3F0 3 G03G03 X87 98X87 98 Z50 0Z50 0 I 30 0I 30 0 K 40 0K 40 0 F0 3F0 3 G02G02 U20 0U20 0 W 20 0W 20 0 I25 0I25 0 F0 3F0 3 绝对坐标 直径编程绝对坐标 直径编程 G02G02 X50 Z30 0X50 Z30 0 R25 0R25 0 F0 3F0 3 G03G03 U37 98U37 98 W 30 0W 30 0 I 30 0I 30 0 K 40 0K 40 0 F0 3F0 3 G02G02 U20 0U20 0 W 20 0W 20 0 R25 0R25 0 F0 3F0 3 相对坐标 直径编程相对坐标 直径编程 4 4 主轴转速设置主轴转速设置 S S 车床主轴的转速车床主轴的转速 r r min min 为 为 式中式中 为圆周切削速度 单位缺省为为圆周切削速度 单位缺省为 m m minmin D D 为工件的外径 单位为为工件的外径 单位为 mmmm 例如 工件的外径为例如 工件的外径为 200mm200mm 要求的切削速度为 要求的切削速度为 300m300m minmin 经计算可得 经计算可得 因此主轴转速应为因此主轴转速应为 478r478r minmin 表示为 表示为 S478S478 5 5 主轴速度控制指令主轴速度控制指令 数控车削加工时 按需要可以设置恒切削速度数控车削加工时 按需要可以设置恒切削速度 例如 为保证车削后工件的表面粗糙度一致 应设置恒切削速度例如 为保证车削后工件的表面粗糙度一致 应设置恒切削速度 车削过程中数控系统根据车削时工件不同位置处的直径计算主轴的转速 车削过程中数控系统根据车削时工件不同位置处的直径计算主轴的转速 恒切削速度设置方法如下 恒切削速度设置方法如下 G96G96 S S 其中其中 S S 后面数字的单位为后面数字的单位为 r r minmin 设置恒切削速度后 如果不需要时可以取消 其方式如下设置恒切削速度后 如果不需要时可以取消 其方式如下 G97 G97 S S 其中其中 S S 后面数字的单位为后面数字的单位为 r r minmin 精品文档 3欢迎下载 在设置恒切削速度后 由于主轴的转速在工件不同截面上是变化的 为防止主轴转速过高而发生危险 在设置恒在设置恒切削速度后 由于主轴的转速在工件不同截面上是变化的 为防止主轴转速过高而发生危险 在设置恒 切削速度前 可以将主轴最高转速设置在某一个最高值 切削过程中当执行恒切削速度时 主轴最高转速将被限制在切削速度前 可以将主轴最高转速设置在某一个最高值 切削过程中当执行恒切削速度时 主轴最高转速将被限制在 这个最高值 这个最高值 设置方法如下 设置方法如下 G50G50 S S 其中其中 S S 的单位为的单位为 r r minmin 图图 6 6 主轴速度控制主轴速度控制 例如 在刀具例如 在刀具 T01T01 切削外形时用切削外形时用 G96G96 设置恒切削速度为设置恒切削速度为 200m200m minmin 而在钻头 而在钻头 T02T02 钻中心孔时用钻中心孔时用 G97G97 取消恒切削速度 取消恒切削速度 并设置主轴转速为并设置主轴转速为 1100r1100r minmin 这两部分的程序头如下 这两部分的程序头如下 G50G50 S2500S2500 T0101T0101 M08M08 G50 G50 限定最高主轴转速为限定最高主轴转速为 2500r2500r minmin G96G96 S200S200 M03M03 G96G96 设置恒切削速度为设置恒切削速度为 200m200m minmin 主轴顺时针转动 主轴顺时针转动 G00G00 X48 0X48 0 Z3 0Z3 0 快速走到点快速走到点 48 0 3 0 48 0 3 0 G01G01 Z 27 1Z 27 1 F0 3F0 3 车削外形车削外形 G00G00 Ul 0Ul 0 Z3 0Z3 0 快速退回快速退回 T0202T0202 调调 0202 号刀具号刀具 G97G97 Sll00Sll00 M03M03 G97 G97 取消恒切削速度 设置主轴转速为取消恒切削速度 设置主轴转速为 ll00rll00r minmin G00G00 X0 0X0 0 Z5 0Z5 0 M08M08 快速走到点快速走到点 0 0 5 0 5 0 冷却液打开 冷却液打开 G01G01 Z 5 0Z 5 0 F0 12F0 12 钻中心孔钻中心孔 6 6 进给率和进给速度设置指令进给率和进给速度设置指令 在数控车削中有两种切削进给模式设置方法 即进给率在数控车削中有两种切削进给模式设置方法 即进给率 每转进给模式每转进给模式 和进给速度和进给速度 每分钟进给模式每分钟进给模式 精品文档 4欢迎下载 1 1 进给率 单位为进给率 单位为 mm rmm r 其指令为 其指令为 G99G99 进给率转换指令 进给率转换指令 G01G01 X X Z Z F F F F 的单位为的单位为 mmmm r r 2 2 进给速度 单位为进给速度 单位为 mmmm minmin 其指令为 其指令为 G98G98 进给速度转换指令进给速度转换指令 G01G01 X X Z Z F F F F 的单位为的单位为 mmmm minmin 图图 7 7 进给率和进给速度进给率和进给速度 a a G99G99 G01G01 Z 27 1Z 27 1 F0 3 F0 3 b b G98G98 G01G01 Z 10 0Z 10 0 F80 F80 表示进给率为表示进给率为 0 3mm0 3mm r r 表示进给速度为表示进给速度为 80mm80mm minmin CNCCNC 系统缺省进给模式是进给率 即每转进给模式 系统缺省进给模式是进给率 即每转进给模式 7 7 工件原点设置工件原点设置 工件坐标系的原点有两种设置方法 工件坐标系的原点有两种设置方法 1 1 用用 G50G50 指令进行工件原点设置 分以下两种设置情况 指令进行工件原点设置 分以下两种设置情况 图图 8 8 工件原点设置工件原点设置 坐标原点设置在卡盘端面坐标原点设置在卡盘端面 如图如图 8a8a 所示 这种情况下所示 这种情况下 z z 坐标是正值 坐标是正值 工件原点设置在卡盘端面 工件原点设置在卡盘端面 G50G50 X85 Z210 X85 Z210 将刀尖当前位置的坐标值定为工件坐标系中的一点将刀尖当前位置的坐标值定为工件坐标系中的一点 85 85 210 210 坐标原点设置在零件右端面坐标原点设置在零件右端面 如图如图 8b8b 所示 这种情况下所示 这种情况下 Z Z 坐标值是负值 坐标值是负值 工件原点设置在工件右端面 工件原点设置在工件右端面 G50G50 X85 0X85 0 Z90 0Z90 0 则刀尖当前位置即为工件坐标系原点 则刀尖当前位置即为工件坐标系原点 8 8 端面及外圆车削加工端面及外圆车削加工 端面及外圆的车削加工要用到插补指令端面及外圆的车削加工要用到插补指令 G01G01 为正确地编写数控程序 应在编写程序前根据工件的情况选择工件原点 确定好工件原点后 还必须确定刀具的为正确地编写数控程序 应在编写程序前根据工件的情况选择工件原点 确定好工件原点后 还必须确定刀具的 起始点 起始点 精品文档 5欢迎下载 编程时还应考虑车削外圆的始点和端面车削的始点编程时还应考虑车削外圆的始点和端面车削的始点 这两点的确定应结合考虑工件的毛坯情况 如果毛坯余量较这两点的确定应结合考虑工件的毛坯情况 如果毛坯余量较 大 应进行多次粗车 最后进行一次精车 因而每次的车削始点都不相同 大 应进行多次粗车 最后进行一次精车 因而每次的车削始点都不相同 图图 9 9 确定车削原点确定车削原点 a a 工件原点在左端面时工件原点在左端面时 b b 工件原点在右端面时工件原点在右端面时 1 1 工件原点在左端面工件原点在左端面 o0001o0001 程序编号程序编号 o0001o0001 N0N0 G50G50 X85 0X85 0 Z210 0Z210 0 设置工件原点在左端面设置工件原点在左端面 N1N1 G30G30 U0U0 W0W0 返回第二参考点返回第二参考点 N2N2 G50G50 S1500S1500 T0101T0101 M08M08 限制最高主轴转速为限制最高主轴转速为 1500r1500r minmin 调 调 0101 号刀具 号刀具 M08M08 为打开冷却液为打开冷却液 N3N3 G96G96 S200S200 M03M03 指定恒切削速度为指定恒切削速度为 200m200m minmin N4N4 G00G00 X40 4X40 4 Z153 0Z153 0 快速走到外圆粗车始点快速走到外圆粗车始点 N5N5 G01G01 Z40 2Z40 2 F0 3F0 3 以进给率以进给率 0 3mm r0 3mm r 车削外圆车削外圆 N6N6 X60 4X60 4 台阶车削台阶车削 N7N7 Z20 0Z20 0 60 4mm 60 4mm 处长度为处长度为 20 0mm20 0mm 的一段外圆的一段外圆 N8N8 G00G00 X62 0X62 0 Z150 2Z150 2 刀具快速退到点刀具快速退到点 62 0 150 2 62 0 150 2 N9N9 X41 0X41 0 刀具快速走到点刀具快速走到点 41 0 41 0 150 2 150 2 N10N10 G01G01 X 1 6X 1 6 车削右端面车削右端面 N1lN1l G00G00 Zl52 0Zl52 0 刀具快速退到点 刀具快速退到点 1 6 1 6 152 0152 0 N12N12 G30G30 U0U0 W0W0 直接回第二参考点以进行换刀直接回第二参考点以进行换刀 N13N13 Finishing Finishing 精车开始精车开始 括号为程序说明括号为程序说明 N14N14 G50G50 S1500S1500 T0202T0202 限制最高主轴转速为限制最高主轴转速为 1500r1500r minmin 调 调 0202 号刀具号刀具 N15N15 G96G96 S250S250 指定恒切削速度为指定恒切削速度为 250m250m minmin N16N16 G00G00 X40 0X40 0 Z153 0Z153 0 快速走到外圆精车始点快速走到外圆精车始点 40 0 40 0 153 153 N17N17 G42G42 G01G01 Z151 0Z151 0 F0 15 F0 15 调刀尖半径补偿 右偏调刀尖半径补偿 右偏 N18N18 Z40 0Z40 0 40 4mm 40 4mm 一段外圆的精车一段外圆的精车 N19N19 X60 0X60 0 台阶精车台阶精车 N20N20 Z20 0Z20 0 60 0mm 60 0mm 处长度为处长度为 20 0mm20 0mm 外圆的精车外圆的精车 N21N21 G40G40 G00G00 X62 0X62 0 Z150 0Z150 0 取消刀补取消刀补 N22N22 X41 0X41 0 刀具快速走到点刀具快速走到点 41 0 41 0 150 0 150 0 N23N23 G41G41 G01G01 X40 0X40 0 调刀尖半径补偿 左偏调刀尖半径补偿 左偏 精品文档 6欢迎下载 N24N24 G01G01 X 1 6X 1 6 精车右端面精车右端面 N25N25 G40G40 G00G00 Zl52 0Zl52 0 M09M09 取消刀补取消刀补 切削液关切削液关 N26N26 G30G30 U0U0 W0W0 M05M05 返回第二参考点 主轴停止返回第二参考点 主轴停止 N27N27 M30M30 程序结束程序结束 2 2 工件原点在右端面 工件原点设置在右端面与设置在左端面的区别仅在于工件原点在右端面 工件原点设置在右端面与设置在左端面的区别仅在于 Z Z 坐标为负值 程序编写过程完全相同 坐标为负值 程序编写过程完全相同 O0002O0002 程序编号程序编号 N0N0 G50G50 X85 0X85 0 Z90 0Z90 0 设置工件原点在右端面设置工件原点在右端面 N2N2 G30G30 U0U0 W0W0 返回第二参考点返回第二参考点 N4N4 G50G50 S1500S1500 T0101T0101 M08M08 限制最高主轴转速限制最高主轴转速 N6N6 G96G96 S200S200 M03M03 指定恒切削速度为指定恒切削速度为 200m200m minmin 主轴逆时针旋转 主轴逆时针旋转 N8N8 G00G00 X30 4X30 4 Z3 0Z3 0 快速走到点快速走到点 30 4 30 4 3 0 3 0 N10N10 G01G01 W 33 0W 33 0 F0 3F0 3 以进给率以进给率 0 3mm r0 3mm r 粗车粗车 30 4 30 4 处外圆处外圆 N12N12 U30 0U30 0 W 50 0W 50 0 粗车锥面粗车锥面 N14N14 W 10 0W 10 0 粗车粗车 60 4mm 60 4mm 处长度为处长度为 1010 的一段外圆的一段外圆 N16N16 G00G00 Ul 6Ul 6 W90 2 W90 2 刀具快速走到点刀具快速走到点 62 0 62 0 0 2 0 2 N18N18 U 31 0U 31 0 刀具快速走到点刀具快速走到点 3l 3l 0 2 0 2 N20N20 G01G01 U 32 6U 32 6 粗车端面粗车端面 N22N22 G00G00 W2 0W2 0 刀具快速走到点刀具快速走到点 1 6 1 6 2 2 N24N24 G30G30 U0U0 W0W0 返回第二参考点返回第二参考点 N26N26 Finishing Finishing 精车开始精车开始 N28N28 G50G50 S1500S1500 T0202 T0202 设置主轴最高转速设置主轴最高转速 1500r1500r minmin 调 调 2 2 号刀具号刀具 N30N30 G96G96 S250S250 指定恒切削速度为指定恒切削速度为 250m250m minmin N32N32 G00G00 X30 0X30 0 Z3 0Z3 0 刀具快速走到精车始点刀具快速走到精车始点 30 0 30 0 3 0 3 0 N34N34 G42G42 G01G01 W 2 0W 2 0 F0 15 F0 15 调刀尖半径补偿 右偏调刀尖半径补偿 右偏 N36N36 W 31 0W 31 0 精车精车 30 4mm 30 4mm 处外圆处外圆 N38N38 U30 0U30 0 W 50 0W 50 0 精车锥面精车锥面 N40N40 W 10 0W 10 0 精车精车 60 0mm 60 0mm 处外圆处外圆 N42N42 G40G40 G00G00 U2 0U2 0 W90 0W90 0 取消刀补 刀具快速走到点取消刀补 刀具快速走到点 62 62 0 0 0 0 N44N44 U 31 0U 31 0 刀具快速走到点刀具快速走到点 31 31 0 0 0 0 N46N46 G41G41 G01G01 U 1 0U 1 0 调刀尖半径补偿 左偏调刀尖半径补偿 左偏 N48N48 G01G01 U 32 6U 32 6 精车端面精车端面 N50N50 G40G40 G00G00 W2 0W2 0 M09M09 取消刀补 刀具快速走到点取消刀补 刀具快速走到点 1 6 1 6 2 0 2 0 N52N52 G30G30 U0U0 W0W0 M30M30 返回参考点 程序结束返回参考点 程序结束 实例 实例 如图如图 1010 所示零件所示零件 精品文档 7欢迎下载 图图 1010 数控车削综合编程实例数控车削综合编程实例 N0050N0050 G01G01 X32X32 Z0 Z0 N0110N0110 G02G02 X16X16 Z 15Z 15 R2 R2 N0060N0060 G01G01 X 0 5 X 0 5 N0120N0120 G01G01 X20 X20 N0070N0070 G00G00 Z1 Z1 N0130N0130 G01G01 Z35 Z35 N0080N0080 G00G00 X10 X10 N0140N0140 X26 X26 N0090N0090 G01G01 X12X12 Z1 Z1 N0150N0150 Z50 Z50 N0100N0100 G01G01 X12X12 Z1 Z1 N0160N0160 X32 X32 为为 1500r1500r minmin 调 调 1 1 号刀具 号刀具 M08M08 为打开冷却液在这种情况下 如果设置指令写成 为打开冷却液在这种情况下 如果设置指令写成 G50G50 X0X0 Z0Z0 G02G02 G03G03 指令表示刀具以 进给速度从圆弧起点向圆弧终点进行圆弧插补 刀具以一定的进给速度从当前所在位置沿指令表示刀具以 进给速度从圆弧起点向圆弧终点进行圆弧插补 刀具以一定的进给速度从当前所在位置沿 直线移动到指令给出的目标位置 直线移动到指令给出的目标位置 2 2 循环加工指令循环加工指令 当车削加工余量较大 需要多次进刀切削加工时 可采用循环指令编写加工程序 这样可减少程序段的数量 缩当车削加工余量较大 需要多次进刀切削加工时 可采用循环指令编写加工程序 这样可减少程序段的数量 缩 短编程时间和提高数控机床工作效率 根据刀具切削加工的循环路线不同 循环指令可分为单一固定循环指令和多重短编程时间和提高数控机床工作效率 根据刀具切削加工的循环路线不同 循环指令可分为单一固定循环指令和多重 复合循环指令 复合循环指令 1 1 单一固定循环指令单一固定循环指令 对于加工几何形状简单 刀具走刀路线单一的工件 可采用固定循环指令编程 即只需用一条指令 一个程序段对于加工几何形状简单 刀具走刀路线单一的工件 可采用固定循环指令编程 即只需用一条指令 一个程序段 完成刀具的多步动作 固定循环指令中刀具的运动分四步 进刀 切削 退刀与返回 完成刀具的多步动作 固定循环指令中刀具的运动分四步 进刀 切削 退刀与返回 1 1 外圆切削循环指令 外圆切削循环指令 G90G90 指令格式指令格式 G90G90 X X U U Z Z W W R R F F 指令功能指令功能 实现外圆切削循环和锥面切削循环 实现外圆切削循环和锥面切削循环 刀具从循环起点按图刀具从循环起点按图 1111 与图与图 1212 所示走刀路线 最后返回到循环起点 图中虚线表示按 快速移动 实线表示按所示走刀路线 最后返回到循环起点 图中虚线表示按 快速移动 实线表示按 F F 指定的工件进给速度移动 指定的工件进给速度移动 精品文档 8欢迎下载 图图 1111 外圆切削循环外圆切削循环 图图 1212 锥面切削循环锥面切削循环 指令说明指令说明 X X Z Z 表示切削终点坐标值 表示切削终点坐标值 U U W W 表示切削终点相对循环起点的坐标分量 表示切削终点相对循环起点的坐标分量 R R 表示切削始点与切削终点在 轴方向的坐标增量 半径值 外圆切削循环时表示切削始点与切削终点在 轴方向的坐标增量 半径值 外圆切削循环时 R R 为零 可省略 为零 可省略 表示进给速度 表示进给速度 例题例题 如图如图 1313 所示 运用外圆切削循环指令编程 所示 运用外圆切削循环指令编程 G90G90 X40X40 Z20Z20 F30F30 A B C D AA B C D A X30X30 A E F D AA E F D A X20X20 A G H D AA G H D A 图图 1313 外圆切削循环例题外圆切削循环例题 例题例题 如图如图 1414 所示 运用锥面切削循环指令编程 所示 运用锥面切削循环指令编程 G90G90 X40X40 Z20Z20 R 5R 5 F30F30 A B C D AA B C D A X30X30 A E F D AA E F D A X20X20 A G H D AA G H D A 精品文档 9欢迎下载 图图 1414 锥面切削循环例题锥面切削循环例题 2 2 端面切削循环指令 端面切削循环指令 G94G94 指令格式指令格式 G94G94 X X U U Z Z W W R R F F 指令功能指令功能 实现端面切削循环和带锥度的端面切削循环 实现端面切削循环和带锥度的端面切削循环 刀具从循环起点 按图刀具从循环起点 按图 1515 与图与图 1616 所示走刀路线 最后返回到循环起点 图中虚线表示按所示走刀路线 最后返回到循环起点 图中虚线表示按 R R 快速移动 实线按 指定快速移动 实线按 指定 的进给速度移动 的进给速度移动 图图 1515 端面切削循环端面切削循环 图图 1616 带锥度的端面切削循环带锥度的端面切削循环 X X Z Z 表示端平面切削终点坐标值 表示端平面切削终点坐标值 U U W W 表示端面切削终点相对循环起点的坐标分量 表示端面切削终点相对循环起点的坐标分量 R R 表示端面切削始点至切削终点位移在表示端面切削始点至切削终点位移在 Z Z 轴方向的坐标增量 端面切削循环时轴方向的坐标增量 端面切削循环时 R R 为零 可省略 为零 可省略 F F 表示进给速度 表示进给速度 例题例题 如图如图 1717 所示 运用端面切削循环指令编程 所示 运用端面切削循环指令编程 G94G94 X20X20 Z16Z16 F30F30 A B C D AA B C D A Z13Z13 A E F D AA E F D A Z10Z10 A G H D AA G H D A 精品文档 10欢迎下载 图图 1717 端面切削循环例题端面切削循环例题 图图 1818 带锥度的端面切削循环例题带锥度的端面切削循环例题 例题例题 如图如图 1818 所示 运用带锥度端面切削循环指令编程 所示 运用带锥度端面切削循环指令编程 G94G94 X20X20 Z34Z34 R 4R 4 F30F30 A B C D AA B C D A Z32Z32 A E F D AA E F D A Z29Z29 A G H D AA G H D A 2 2 多重复合循环指令 多重复合循环指令 G70G70 G76 G76 运用这组运用这组 G G 代码 可以加工形状较复杂的零件 编程时只须指定精加工路线 径向轴向精车留量和粗加工背吃刀代码 可以加工形状较复杂的零件 编程时只须指定精加工路线 径向轴向精车留量和粗加工背吃刀 量 系统会自动计算出粗加工路线和加工次数 因此编程效率更高 量 系统会自动计算出粗加工路线和加工次数 因此编程效率更高 在这组指令中 在这组指令中 G71G71 G72G72 G73G73 是粗车加工指令 是粗车加工指令 G70G70 是是 G71G71 G72G72 G73G73 粗加工后的精加工指令 粗加工后的精加工指令 G74G74 是深孔钻是深孔钻 削固定循环指令 削固定循环指令 G75G75 是切槽固定循环指令 是切槽固定循环指令 G76G76 是螺纹加工固定循环指令 是螺纹加工固定循环指令 1 1 外圆粗加工复合循环 外圆粗加工复合循环 G71G71 指令格式指令格式 G71G71 U dU d ReRe G71G71 PnsPns QnfQnf U uU u W wW w FfFf SsSs TtTt 指令功能 指令功能 切除棒料毛坯大部分加工余量 切削是沿平行切除棒料毛坯大部分加工余量 切削是沿平行 Z Z 轴方向进行 如图轴方向进行 如图 1919 所示 所示 A A 为循环起点 为循环起点 A A BA A B 为精加工路线 为精加工路线 图图 1919 外圆粗加工复合循环外圆粗加工复合循环 图图 2020 端面粗加工复合循环端面粗加工复合循环 指令说明指令说明 d d 表示每次切削深度 半径值 无正负号 表示每次切削深度 半径值 无正负号 e e 表示退刀量 半径值 无正负号 表示退刀量 半径值 无正负号 精品文档 11欢迎下载 nsns 表示精加工路线第一个程序段的顺序号 表示精加工路线第一个程序段的顺序号 nfnf 表示精加工路线最后一个程序段的顺序号 表示精加工路线最后一个程序段的顺序号 u u 表示表示 X X 方向的精加工余量 直径值 方向的精加工余量 直径值 例题例题 如图如图 2121 所示 运用外圆粗加工循环指令编程 所示 运用外圆粗加工循环指令编程 图图 2121 外圆粗加工复合循环例题外圆粗加工复合循环例题 N010N010 G50G50 X150X150 Z100Z100 N020N020 G00G00 X41X41 Z0Z0 N030N030 G71G71 U2U2 R1R1 N040N040 G71G71 P50P50 Q120Q120 U0 5U0 5 W0 2W0 2 F100F100 N050N050 G01G01 X0X0 Z0Z0 N060N060 G03G03 X11X11 W 5 5W 5 5 R5 5R5 5 N070N070 G01G01 W 10W 10 N080N080 X17X17 W 10W 10 N090N090 W 15W 15 N100N100 G02G02 X29X29 W 7 348W 7 348 R7 5R7 5 N110N110 G01G01 W 12 652W 12 652 N120N120 X41X41 N130N130 G70G70 P50P50 Q120Q120 F30F30 2 2 端面粗加工复合循环 端面粗加工复合循环 G72G72 指令格式指令格式 G72G72 W dW d ReRe G72G72 PnsPns QnfQnf U uU u W wW w FfFf SsSs TtTt 指令功能指令功能 除切削是沿平行除切削是沿平行 X X 轴方向进行外 该指令功能与轴方向进行外 该指令功能与 G71G71 相同 如图相同 如图 2020 所示 所示 指令说明指令说明 d d e e nsns nfnf u u w w 的含义与的含义与 G71G71 相同 相同 例题例题 如图如图 2222 运用端面粗加工循环指令编程 运用端面粗加工循环指令编程 精品文档 12欢迎下载 图图 2222 端面粗加工复合循环例题端面粗加工复合循环例题 图图 2323 固定形状切削复合循环固定形状切削复合循环 N010N010 G50G50 X150X150 Z100Z100 N020N020 G00G00 X41X41 Z1Z1 N030N030 G72G72 W1W1 R1R1 N040N040 G72G72 P50P50 Q80Q80 U0 1U0 1 W0 2W0 2 F100F100 N050N050 G00G00 X41X41 Z 31Z 31 N060N060 G01G01 X20X20 Z 20Z 20 N070N070 Z 2Z 2 N080N080 X14X14 Z1Z1 N090N090 G70G70 P50P50 Q80Q80 F30F30 3 3 固定形状切削复合循环 固定形状切削复合循环 G73G73 指令格式指令格式 G73G73 U iU i W kW k RdRd G73G73 PnsPns QnfQnf U uU u W wW w FfFf SsSs TtTt 指令功能指令功能 适合加工铸造 锻造成形的一类工件 见图适合加工铸造 锻造成形的一类工件 见图 2323 所示 所示 指令说明指令说明 i i 表示表示 X X 轴向总退刀量 半径值 轴向总退刀量 半径值 K K 表示表示 Z Z 轴向总退刀量 轴向总退刀量 d d 表示循环次数 表示循环次数 nsns 表示精加工路线第一个程序段的顺序号 表示精加工路线第一个程序段的顺序号 nfnf 表示精加工路线最后一个程序段的顺序号 表示精加工路线最后一个程序段的顺序号 u u 表示表示 X X 方向的精加工余量 直径值 方向的精加工余量 直径值 w w 表示表示 Z Z 方向的精加工余量 方向的精加工余量 固定形状切削复合循环指令的特点 固定形状切削复合循环指令的特点 a a 刀具轨迹平行于工件的轮廓 故适合加工铸造和锻造成形的坯料刀具轨迹平行于工件的轮廓 故适合加工铸造和锻造成形的坯料 b b 背吃刀量分别通过背吃刀量分别通过 X X 轴方向总退刀量轴方向总退刀量 i i 和和 Z Z 轴方向总退刀量轴方向总退刀量 K K 除以循环次数除以循环次数 d d 求得求得 c c 总退刀量总退刀量 i i 与与 K K 值的设定与工件的切削深度有关 值的设定与工件的切削深度有关 使用固定形状切削复合循环指令 首先要确定换刀点 循环点使用固定形状切削复合循环指令 首先要确定换刀点 循环点 A A 切削始点 切削始点 A A 和切削终点和切削终点 B B 的坐标位置 分析上图 的坐标位置 分析上图 A A 点为循环点 点为循环点 A A B B 是工件的轮廓线 是工件的轮廓线 A AA A B B 为刀具的精加工路线 粗加工时刀具从为刀具的精加工路线 粗加工时刀具从 A A 点后退至点后退至 C C 点 后退距离点 后退距离 分别为分别为 i i u u 2 2 k k w w 这样粗加工循环之后自动留出精加工余量 这样粗加工循环之后自动留出精加工余量 u u 2 2 w w 顺序号顺序号 nsns 至至 nfnf 之间的程序段描述刀具切削加工的路线 之间的程序段描述刀具切削加工的路线 精品文档 13欢迎下载 例题例题 如图如图 1414 所示 运用固定形状切削复合循环指令编程 所示 运用固定形状切削复合循环指令编程 图图 2424 固定形状切削复合循环例题固定形状切削复合循环例题 图图 2525 复合固定循环举例复合固定循环举例 N010N010 G50G50 X100X100 Z100Z100 N020N020 G00G00 X50X50 Z10Z10 N030N030 G73G73 U18U18 W5W5 R10R10 N040N040 G73G73 P50P50 Q100Q100 U0 5U0 5 W0 5W0 5 F100F100 N050N050 G01G01 X0X0 Z1Z1 N060N060 G03G03 X12X12 W 6W 6 R6R6 N070N070 G01G01 W 10W 10 N080N080 X20X20 W 15W 15 N090N090 W 13W 13 N100N100 G02G02 X34X34 W 7W 7 R7R7 N110N110 G70G70 P50P50 Q100Q100 F30F30 4 4 精车复合循环 精车复合循环 G70G70 指令格式 指令格式 G70G70 PnsPns QnfQnf 指令功能 用指令功能 用 G71G71 G72G72 G73G73 指令粗加工完毕后 可用精加工循环指令 使刀具进行指令粗加工完毕后 可用精加工循环指令 使刀具进行 A AA A B B 的精加工 的精加工 如图如图 24 24 指令说明 指令说明 nsns 表示指定精加工路线第一个程序段的顺序号 表示指定精加工路线第一个程序段的顺序号 nfnf 表示指定精加工路线最后一个程序段的顺序号 表示指定精加工路线最后一个程序段的顺序号 G70G70 G73G73 循环指令调用循环指令调用 N ns N ns 至至 N nf N nf 之间程序段 其中程序段中不能调用子程序 之间程序段 其中程序段中不能调用子程序 5 5 复合固定循环举例复合固定循环举例 G71G71 与与 G70G70 编程 编程 加工图加工图 2525 所示零件 其毛坯为棒料 工艺设计参数为 粗加工时切深为所示零件 其毛坯为棒料 工艺设计参数为 粗加工时切深为 7mm7mm 进给速度 进给速度 0 3mm r0 3mm r 主轴转速 主轴转速 500r min 500r min X X 向 直径上 精加工余量为向 直径上 精加工余量为 4 4 mmmm z z 向精加工余量为向精加工余量为 2mm2mm 进给速度为 进给速度为 0 15mm r 0 15mm r 主轴转速主轴转速 800mm min800mm min 程序设计如下 程序设计如下 N01N01 G50G50 X200 0X200 0 Z220 0 Z220 0 N02N02 G00G00 X160 0X160 0 Z180 0Z180 0 M03M03 S800 S800 N03N03 G71G71 P04P04 Q10Q10 U4 0U4 0 W2 0W2 0 D7 0D7 0 F0 3F0 3 S500 S500 N04N04 G00G00 X40 0X40 0 S800 S800 N05N05 G01G01 W 40 0W 40 0 F0 15 F0 15 N06N06 X60 0X60 0 W 30 0 W 30 0 N07N07 W 20 0 W 20 0 N08N08 X100 0X100 0 W 10 0 W 10 0 N09N09 W 20 0 W 20 0 N10N10 X140 0X140 0 W 20 0 W 20 0 N11N11 G70G70 P04P04 Q10 Q10 N12N12 G00G00 X200 0X200 0 Z220 0 Z220 0 N13N13 M05 M05 精品文档 14欢迎下载 N14N14 M30 M30 3 3 螺纹加工自动循环指令螺纹加工自动循环指令 1 1 单行程螺纹切削指令单行程螺纹切削指令 G32G32 G33 G34G33 G34 指令格式指令格式 G32G32 X X U U Z Z W W F F 指令功能 切削加工圆柱螺纹 圆锥螺纹和平面螺纹 指令功能 切削加工圆柱螺纹 圆锥螺纹和平面螺纹 指令说明 指令说明 格式中的格式中的 X X U U Z Z W W 为螺纹中点坐标 为螺纹中点坐标 F F 为以螺纹长度为以螺纹长度 L L 给出的每转进给率 给出的每转进给率 L L 表示螺纹导程 对于圆锥螺纹表示螺纹导程 对于圆锥螺纹 图 图 2626 其斜角 其斜角 在在 4545 以下时 螺纹导程以以下时 螺纹导程以 Z Z 轴方向指定 斜角轴方向指定 斜角 在在 4545 9090 时 以时 以 X X 轴方向指定 轴方向指定 圆柱螺纹切削加工时 圆柱螺纹切削加工时 X X U U 值可以省略 格式为 值可以省略 格式为 G32G32 Z Z W W F F 端面螺纹切削加工时 端面螺纹切削加工时 Z Z W W 值可以省略 格式为 值可以省略 格式为 G32G32 X X U U F F 螺纹切削应注意在两端设置足够的升速进刀段螺纹切削应注意在两端设置足够的升速进刀段 1 1 和降速退刀段和降速退刀段 2 2 即在程序设计时 应将车刀的切入 即在程序设计时 应将车刀的切入 切出 切出 返回均应编入程序中 返回均应编入程序中 图图 2626 螺纹切削螺纹切削 图图 2727 螺纹切削应用螺纹切削应用 螺纹切削例题 螺纹切削例题 如图如图 2727 所示 走刀路线为所示 走刀路线为 A B C D AA B C D A 切削圆锥螺纹 螺纹导程为 切削圆锥螺纹 螺纹导程为 4mm4mm 1 1 3mm3mm 2 2 2mm2mm 每次背吃刀 每次背吃刀 量为 量为 mmmm 切削深度为 切削深度为 2mm2mm G00G00 X16X16 G32G32 X44X44 W 45W 45 F4F4 G00G00 X50X50 W45W45 X14X14 G32G32 X42X42 W 45W 45 F4F4 G00G00 X50X50 W45W45 2 2 螺纹切削循环指令 螺纹切削循环指令 G92G92 指令格式指令格式 G92G92 X X U U Z Z W W R R F F 指令功能指令功能 切削圆柱螺纹和锥螺纹 刀具从循环起点 按图切削圆柱螺纹和锥螺纹 刀具从循环起点 按图 2828 与图与图 2929 所示走刀路线 最后返回到循环起点 图中虚所示走刀路线 最后返回到循环起点 图中虚 线表示按线表示按 R R 快速移动 实线按快速移动 实线按 F F 指定的进给速度移动 指定的进给速度移动 精品文档 15欢迎下载 图图 2828 切削圆柱螺纹切削圆柱螺纹 图图 2929 切削锥螺纹切削锥螺纹 指令说明 指令说明 X X Z Z 表示螺纹终点坐标值表示螺纹终点坐标值 U U W W 表示螺纹终点相对循环起点的坐标分量 表示螺纹终点相对循环起点的坐标分量 R R 表示锥螺纹始点与终点在 轴方向的坐标增量 半径值 圆柱螺纹切削循环时 为零 可省略 表示锥螺纹始点与终点在 轴方向的坐标增量 半径值 圆柱螺纹切削循环时 为零 可省略 F F 表示螺纹导程 表示螺纹导程 例题例题 如图如图 3030 所示 运用圆柱螺纹切削循环指令编程 所示 运用圆柱螺纹切削循环指令编程 图图 3030 切削圆柱螺纹例题切削圆柱螺纹例题 图图 3131 切削锥螺纹例题切削锥螺纹例题 G50G50 X100X100 Z50Z50 G97G97 S300S300 T0101T0101 M03M03 G00G00 X35X35 Z3Z3 G92G92 X29 2X29 2 Z 21Z 21 F1 5F1 5 X28 6X28 6 X28 2X28 2 X28 04X28 04 G00G00 X100X100 Z50Z50 T0000T0000 M05M05 M02M02 例题例题 如图如图 3131 所示 运用锥螺纹切削循环指令编程 所示 运用锥螺纹切削循环指令编程 G50G50 X100X100 Z50Z50 G97G97 S300S300 T0101T0101 M03M03 G00G00 X80X80 Z2Z2 G92G92 X49 6X49 6 Z 48Z 48 R 5R 5 F2F2 X48 7X48 7 X48 1X48 1 X47 5X47 5 X47 1X47 1 X47X47 G00G00 X100X100 Z50Z50 T0000T0000 M05M05 M02M02 3 3 螺纹切削复合循环 螺纹切削复合循环 G76G76 指令格式指令格式 G76G76 PmPm r r a a Q dminQ dmin RdRd G76G76 X X U U Z Z W W Ri Ri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西游记课件内容
- 西游记第7回课件
- 2025年常识题库及答案
- 2025年百科知识题库及答案生物
- 2025年考研英语(一)阅读理解专项训练:理解长篇文章技巧
- 会计试用期的工作总结集合15篇
- 三乡镇课题申报书模板
- 枣庄课题立项申报书
- 如何填报课题申报书讲座
- 湖北省鄂东南三校联考2022-2023学年高一上学期语文阶段检测(一)试卷(含答案)
- 储罐区的安全题库及答案解析
- 交大入党测试题及答案
- 2025年医疗工作人员定向招聘考试笔试试题(含答案)
- 第二单元混合运算单元测试卷(含答案) 2025-2026学年人教版三年级数学上册
- Unit 1 Helping at home Part C英语教学课件
- 绘本《其实我很喜欢你》冯玉梅
- 《认识分式》教学课件【初中数学】公开课
- DB11T 301-2017 燃气室内工程设计施工验收技术规范
- JJF 1062-2022 电离真空计校准规范
- 中考写景散文阅读理解练习及答案
- 口腔科医疗纠纷防范PPT课件
评论
0/150
提交评论