
数控车床斯沃仿真学习实例20120322.doc
11页程序目录1 端面倒角 8×45°(从端面进刀) 2 端面倒角 8×45°(从外圆进刀) 3 端面倒 R10 圆角 (从端面进刀) 4 端面倒 R10 圆角 (从外圆进刀) 5 连接处倒 R6 圆角(用 I K 来指定圆心位置) 6 连接处倒 R6 圆角(用 R 来指定圆心位置) 7 外圆车削固定循环指令 G90 8 端面车削固定循环指令 G94 9 用 G01 车圆锥 10 锥面车削固定循环指令 G90 (R 的大小一刀能车出来的) 11 锥面车削固定循环指令 G90 (R 值太大 要分开来多次车削的) 12 锥形端面车削固定循环指令 G94 13 外圆/内孔粗车循环 G71 14 端面粗车循环 G72 15 固定形状【成形重复循环】粗车循环 G73 16 外圆、内圆切槽循环 G75 (G74 端面槽) 17 基本螺纹:圆锥螺纹 单行程切削指令 G32 18 基本螺纹:圆柱螺纹 单行程切削指令 G32 19 螺纹切削单一循环 G92 20 螺纹切削多次循环 G761~6 毛坯 Φ80×200,程序原点在右端面 1 毛坯直径 80 长度 200 ,车到直径 70 长度 140,从端面开始倒角 8×45°的程序。
2 毛坯直径 80 长度 200 ,车到直径 70 长度 140,从外圆开始倒角 8×45°的程序 3 毛坯直径 80 长度 200 ,车到直径 70 长度 140,从端面开始倒 R10(顺时针)的程序 4 毛坯直径 80 长度 200 ,车到直径 70 长度 140,从外圆开始倒 R10(逆时针)的程序 说明 一般要先车削端面即 X0Z0,再 车外圆,倒角 C8 : 注意倒角的起点与终点,如 起刀 点 不在倒角的起点处要 相应的增加一个差额数值,加工 R4 的圆弧结束,要重新输入 G00 或 G01 指令来取代 G02 G03 指令,否则还是沿 用上一个模态指令 G02 G03,无法回到指定的点如换刀点 说明 从端面开始倒 R10 用 G03 指令,从外圆开始倒 R4 用 G02 指令,所用机床为前置刀架即如普通的 CA6140 车床 其与后置倒角相反 【即普通车床为前置刀架 ,定义顺时针为 G02 逆时针为 G03 是按照后置刀架来定义的,与前 置刀架相反 】 5 毛坯 Φ80×200,车为 :Φ75×30 + Φ60×22 (Φ75 与 Φ60 的连接部分为 R6 的圆角 ) 用 I K 来指定圆心位置,格式为 G02/G03 X(U) Z(W) I K F 6 毛坯 Φ80×200,车为 :Φ75×30 + Φ60×22 (Φ75 与 Φ60 的连接部分为 R6 的圆角 ) 用 R 来指定圆心位置, 格式为 G02/G03 X(U) Z(W) R F 说明 I、K 为圆心坐标相对于圆弧起点坐标的增量 是半径(的位置) 。
I 6 K 16 (I 增量为 6 ,K 为 0 变) O0005 N0010S600T0101M03M08 N0020G00X85Z0 N0030G01X0 N0040G00X75Z2N0050G01Z-55F0.3 N0060X85 N0070G00Z2 N0080X60Z2N0090G01Z-16 (不能车到 Z -22 ) N0100G02X72Z-22R6 N0110G01X85 N0120G00X100Z100 N0130M05M09 N0140M30O0006 N0010S600T0101M03M08 N0020G00X85Z0 N0030G01X0N0040G00X75Z2N0050G01Z-55F0.3 N0060X85 N0070G00Z2N0080X60Z2N0090G01Z-16 N0100G02X72Z-22I6K0 N0110G01X85 N0120G00X100Z100 N0130M05M09 N0140M307 用外圆车削固定循环指令 G90 编程:指令格式: G90 X (U)__ Z(W)__ F__ 式中:X、Z- -圆柱面切削的终点坐标值;U、W--圆柱面切削的终点相对于循环起点坐标分量。
毛坯直径 ф80×200,程序原点在右端面,车到直径 ф62×140,分三次车削,见图 7.dwg用绝对值编程该循环主要 用于轴类零件的外圆加工指令格式: G90 X (U)__ Z(W)__ F__ 式中:X、Z- -圆柱面切削的终点坐标值; U、W--圆柱面切削的终点相对于循环起点坐标分量O0007 N10M03S600 N20T0101 N30G00 X85Z0N40G01X0F0.3 N50X74Z2 N60G90X74Z-140F0.2 N70X68N80X62 N90G00X150Z150N100M05M308 垂直端面车削固定循环指令 G94 编程用绝对值编程 指令格式为: G94 X (U) __ Z (W) __ F__ (车一刀后自动返回 起刀点) 式中:X、Z- 端面切削的终点坐标值; U、W--端面切削的终点相对于循环起点的坐标G94 指令用于在零 件的垂直端面或锥形端面上毛坯余量较大或直接从棒料车削零件时进行精车前的粗车,以去除大部分毛坯余量 毛坯 直径 ф80×200 ,程序原点在右端面,分四次车削到直径 ф60×10,见图 8.dwg O0008 N010M03S400 N020T0101 N030G00X85Z0N040G01X0F0.3N050G00X85Z2 (G94 每次车削完 成都回到该点) N060G94X60Z-3N070Z-6N080Z-9 N90Z-10 N100G00X150Z150 N110M05M309 用 G01 车圆锥 毛坯 φ80×200,车为大端 φ80 小 端 φ40 长 100 的圆锥,见图 9.dwg .右端面为原点。
1 号外圆车 刀,分四刀,前三刀 3mm,最后一刀 1mm 完成时间 11 年 12 月 10 号 程序为:O009 N0010M03S600T0101 N0020G00X85.0Z0 N0030G01X0F0.3 车端面 N0040G00X72.0Z2.0 N0050G01Z0F0.3N0060X80.0Z-20.0N0070G00Z0 N0080G01X64.0F0.4 N0090X80Z-40 F0.3 N0100G00Z0 N0110G01X56.0F0.4N0120X80.0Z-60F0.3N0130G00Z0 N0140G01X48.0F0.4 N0150X80.0Z-80.0F0.5 N0160G00Z0 N0170G01X40.0F0.4 N0180X80.0Z-100F0.3 N0190G00X150.0Z150.0 N0200M05 M3010 锥面车削固定循环指令 G90 格式: G90 X (U) __ Z (W) __ R__ F__ 应注意 R 的 正负 符号 用于轴类零件的锥面 加工式中:X、Z- 圆锥面切削的终点坐标值; U、W- 圆柱面切削的终点相对于循环起点的坐标;R 为锥度部分大 端与 小 端 之半径差。
以增量值表示,其正负符号取决于锥 端面位置,当刀具起于 锥 端 大头时,R 为正值:起 于 锥 端 小头时,R 为负值即起始点坐标小于终点坐标时R为负,反之为正-(80-60)÷2 = - 10 同上 9 例 :毛坯 φ80×200 ,先 车端面平面,车为大端 φ80 小 端 φ60 长 100 的圆锥,见图 10.dwg .右端面为原 点右端面为原点1 号外圆车刀定位点是 N0040G00X85.0Z0 O0010 N0010M03S600T0101 N0020G00X85.0Z0 N0030G01X0F0.2N0040G00X85.0Z0N0050G90X80.0Z-20R-10F0.3 N0060X80.0Z-40R-10 N0070X80.0Z-60R-10N0090X80.0Z-80R-10N0100X80.0Z-98R-10 N0110X80.0Z-100R-10F0.15 N0120G00X150.0Z150.0 N0130M05M30 总结 1 R 为锥度部分大端与 小 端 之半径差 ,不是 K ,如输入的是 K ,刀 路 轨迹是直线(实体的圆柱而不是圆 锥) 。
2 G90 X (U) __ Z (W) __ R__ F__ 单 段 运行该程序段后会自动返回到定位点 G00X85.0Z0 G90 是模态指令3 X 向的定位点不能在圆锥的起点时,否则车出来的工件直径是定位点 X 坐标的直径值并且形状是圆柱而不是圆 锥 ,本 例如定位点为 G00X60Z0 ,车出来的工件的直径是 φ60 ,是圆柱面而不是圆锥;Z 向的定位点应 该在圆锥的起点上,如果不在圆锥的起点时车出来的工件小端的直径会变大(外圆锥) ,本例 如定位点为 G00X85Z2 ,车出来的工件的直径是 φ60.396,而不是 φ60 【但书上的例题则离工件 2mm??】 11 锥面车削固定循环指令 G90 格式: G90 X (U) __ Z (W) __ R__ F__ 应注意 R 的 正负 符号 毛坯 φ80×200 ,先 车端面平面,车为大端 φ80 小 端 φ40 长 100 的圆锥,-(80-40)÷2 = - 20 仿真 N0050G90X80Z-20R-20F0.3 不成功原因是:循环第一刀就是吃满刀,也 车-不出来,把第一刀 N0050G90X80.0Z-20R-10F0.3 分解开来,车好即可。
完成 2012-2-12 20:58 O0011 N0010M03S600T0101 N0020G00X85.0Z0 N0030G01X0F0.2N0040G00X85.0N0050G90X80.0Z-20R-10F0.3 N0060X80.0Z-40R-20 N0070X80.0Z-60R-20N0090X80.0Z-80R-20N0100X80.0Z-98R-20 N0110X80.0Z-100R-20F0.15 N0120G00X150.0Z150.0 N0130M05M3012 锥形端面车削固定循环指令 G94 指令格式为: G94 X (U) __Z (W) __R__F__ 式中:X、Z- 端面切削的终点坐标值; U、W-端面切削的终点相对于循环起点的坐标; R-表示端面切削始点至切削 终点位移在Z轴方向的坐标增量,当起点Z向坐标小于终点Z向坐标时 R 为负,反之为正端面切削循环时R为零, 可省略例 毛坯 φ80×200 ,见图 12.dwg 每次吃刀2mm,每次切削起点位(在 φ85 处) 距工件外圆面(单 边)2.5mm 【85-80=5 5/2 = 2.5 导致 Z 向坐标增量为 0.4 ,计算方法见 12.dwg 的绘图的标注尺寸 】 ,因此这 里 R 值为 -5.4 。
【5 + 0.4 = 5.4 】 循环的定位点在 X85.0Z0 ,位置不同导致 Z 向坐标增量值会不同,在程序中 的 R 值就会不一样2012-2-14 21:24 仿真完成 选用 2 号 75°外圆车刀,程序原点在右端面,对刀时必须在参数输入中的刀具补正中选择 2 号番号 O0012 N010M03S600T0202 N020G00X85.0Z0 N030G01X0F0.15N040G00X85.0Z0N050G94X20.0Z2R-5.4F0.2 N060X20.0Z0R-5.4 N070X20.0Z-3.0R-5.4N080X20.0Z-6.0R-5.4N090X20.0Z-9.0R-5.4 N100X20.0Z-12.0R-5.4 N110X20.0Z-15.0R-5.4 N120G00X100.0Z100.0 N1。












