目录

  • 1 项目一 销轴的数控编程与加工
    • 1.1 任务导入
    • 1.2 任务学习
    • 1.3 任务实施
    • 1.4 数字资源
    • 1.5 德国标准案例库
    • 1.6 数控车床认识
    • 1.7 数控车床基本操作及对刀操作
    • 1.8 数控机床坐标系统
    • 1.9 数控程序的格式与组成
    • 1.10 G功能
    • 1.11 MFST功能指令
    • 1.12 刀具知识
    • 1.13 数车刀具
    • 1.14 数车坐标系
    • 1.15 认识数控机床
    • 1.16 数控车床基本操作
    • 1.17 功能指令
    • 1.18 KELLER软件使用数字资源1
    • 1.19 KELLER软件使用数字资源2
  • 2 项目一 销轴的数控编程与加工
    • 2.1 任务导入
    • 2.2 任务学习
    • 2.3 任务实施
    • 2.4 数字资源
    • 2.5 德国标准案例库
    • 2.6 数控车床认识
    • 2.7 数控车床基本操作及对刀操作
    • 2.8 数控机床坐标系统
    • 2.9 数控程序的格式与组成
    • 2.10 G功能
    • 2.11 MFST功能指令
    • 2.12 刀具知识
    • 2.13 数车刀具
    • 2.14 数车坐标系
    • 2.15 认识数控机床
    • 2.16 数控车床基本操作
    • 2.17 功能指令
    • 2.18 KELLER软件使用数字资源1
    • 2.19 KELLER软件使用数字资源2
  • 3 项目二  定位轴的数控编程与加工
    • 3.1 任务导入
    • 3.2 知识学习
    • 3.3 任务实施
    • 3.4 数字资源
    • 3.5 外径、内径车削固定循环G90
    • 3.6 端面车削固定循环G94
  • 4 项目一 销轴的数控编程与加工
    • 4.1 任务导入
    • 4.2 任务学习
    • 4.3 任务实施
    • 4.4 数字资源
    • 4.5 德国标准案例库
    • 4.6 数控车床认识
    • 4.7 数控车床基本操作及对刀操作
    • 4.8 数控机床坐标系统
    • 4.9 数控程序的格式与组成
    • 4.10 G功能
    • 4.11 MFST功能指令
    • 4.12 刀具知识
    • 4.13 数车刀具
    • 4.14 数车坐标系
    • 4.15 认识数控机床
    • 4.16 数控车床基本操作
    • 4.17 功能指令
    • 4.18 KELLER软件使用数字资源1
    • 4.19 KELLER软件使用数字资源2
  • 5 项目二  定位轴的数控编程与加工
    • 5.1 任务导入
    • 5.2 知识学习
    • 5.3 任务实施
    • 5.4 数字资源
    • 5.5 外径、内径车削固定循环G90
    • 5.6 端面车削固定循环G94
  • 6 项目三  螺纹轴的数控编程与加工
    • 6.1 任务导入
    • 6.2 知识学习
    • 6.3 任务实施
    • 6.4 数字资源
    • 6.5 螺纹切削指令(G32)
    • 6.6 螺纹切削单一固定循环G92
    • 6.7 复合螺纹切削循环指令(G76)
  • 7 项目二  定位轴的数控编程与加工
    • 7.1 任务导入
    • 7.2 知识学习
    • 7.3 任务实施
    • 7.4 数字资源
    • 7.5 外径、内径车削固定循环G90
    • 7.6 端面车削固定循环G94
  • 8 项目三  螺纹轴的数控编程与加工
    • 8.1 任务导入
    • 8.2 知识学习
    • 8.3 任务实施
    • 8.4 数字资源
    • 8.5 螺纹切削指令(G32)
    • 8.6 螺纹切削单一固定循环G92
    • 8.7 复合螺纹切削循环指令(G76)
  • 9 项目三  螺纹轴的数控编程与加工
    • 9.1 任务导入
    • 9.2 知识学习
    • 9.3 任务实施
    • 9.4 数字资源
    • 9.5 螺纹切削指令(G32)
    • 9.6 螺纹切削单一固定循环G92
    • 9.7 复合螺纹切削循环指令(G76)
  • 10 项目四  连接轴的数控编程与加工
    • 10.1 任务导入
    • 10.2 知识学习
    • 10.3 任务实施
    • 10.4 数字资源
    • 10.5 G71复合外圆、内圆粗车循环指令
    • 10.6 刀具补偿指令G41、G42、G40
  • 11 项目四  连接轴的数控编程与加工
    • 11.1 任务导入
    • 11.2 知识学习
    • 11.3 任务实施
    • 11.4 数字资源
    • 11.5 G71复合外圆、内圆粗车循环指令
    • 11.6 刀具补偿指令G41、G42、G40
  • 12 项目一 销轴的数控编程与加工
    • 12.1 任务导入
    • 12.2 任务学习
    • 12.3 任务实施
    • 12.4 数字资源
    • 12.5 德国标准案例库
    • 12.6 数控车床认识
    • 12.7 数控车床基本操作及对刀操作
    • 12.8 数控机床坐标系统
    • 12.9 数控程序的格式与组成
    • 12.10 G功能
    • 12.11 MFST功能指令
    • 12.12 刀具知识
    • 12.13 数车刀具
    • 12.14 数车坐标系
    • 12.15 认识数控机床
    • 12.16 数控车床基本操作
    • 12.17 功能指令
    • 12.18 KELLER软件使用数字资源1
    • 12.19 KELLER软件使用数字资源2
  • 13 项目五  带轮的数控编程与加工
    • 13.1 任务导入
    • 13.2 知识学习
    • 13.3 任务实施
    • 13.4 数字资源
    • 13.5 端面粗车复合循环指令G72
    • 13.6 复合外圆、内圆切槽循环指令G75
  • 14 项目四  连接轴的数控编程与加工
    • 14.1 任务导入
    • 14.2 知识学习
    • 14.3 任务实施
    • 14.4 数字资源
    • 14.5 G71复合外圆、内圆粗车循环指令
    • 14.6 刀具补偿指令G41、G42、G40
  • 15 项目二  定位轴的数控编程与加工
    • 15.1 任务导入
    • 15.2 知识学习
    • 15.3 任务实施
    • 15.4 数字资源
    • 15.5 外径、内径车削固定循环G90
    • 15.6 端面车削固定循环G94
  • 16 项目五  带轮的数控编程与加工
    • 16.1 任务导入
    • 16.2 知识学习
    • 16.3 任务实施
    • 16.4 数字资源
    • 16.5 端面粗车复合循环指令G72
    • 16.6 复合外圆、内圆切槽循环指令G75
  • 17 项目六  异形轴的数控编程与加工
    • 17.1 任务导入
    • 17.2 知识学习
    • 17.3 任务实施
    • 17.4 数字资源
    • 17.5 仿形粗车削循环指令G73
  • 18 项目五  带轮的数控编程与加工
    • 18.1 任务导入
    • 18.2 知识学习
    • 18.3 任务实施
    • 18.4 数字资源
    • 18.5 端面粗车复合循环指令G72
    • 18.6 复合外圆、内圆切槽循环指令G75
  • 19 项目三  螺纹轴的数控编程与加工
    • 19.1 任务导入
    • 19.2 知识学习
    • 19.3 任务实施
    • 19.4 数字资源
    • 19.5 螺纹切削指令(G32)
    • 19.6 螺纹切削单一固定循环G92
    • 19.7 复合螺纹切削循环指令(G76)
  • 20 项目六  异形轴的数控编程与加工
    • 20.1 任务导入
    • 20.2 知识学习
    • 20.3 任务实施
    • 20.4 数字资源
    • 20.5 仿形粗车削循环指令G73
  • 21 项目七 简单凸台类零件数控编程与加工
    • 21.1 任务导入
    • 21.2 知识学习
    • 21.3 任务实施
    • 21.4 数字资源
    • 21.5 德国标准案例库
    • 21.6 数控铣床的基本操作
    • 21.7 数控铣床基本操作面板介绍
    • 21.8 数控铣床工具系统
    • 21.9 数控铣床的坐标系统
    • 21.10 数控铣床绝对坐标和相对坐标G90、G91
    • 21.11 数铣刀具
    • 21.12 认识数控机床
    • 21.13 机床基本操作
    • 21.14 认识数控铣削加工
    • 21.15 KELLER软件使用数字资源
    • 21.16 KELLER软件五轴数字资源
  • 22 项目六  异形轴的数控编程与加工
    • 22.1 任务导入
    • 22.2 知识学习
    • 22.3 任务实施
    • 22.4 数字资源
    • 22.5 仿形粗车削循环指令G73
  • 23 项目七 简单凸台类零件数控编程与加工
    • 23.1 任务导入
    • 23.2 知识学习
    • 23.3 任务实施
    • 23.4 数字资源
    • 23.5 德国标准案例库
    • 23.6 数控铣床的基本操作
    • 23.7 数控铣床基本操作面板介绍
    • 23.8 数控铣床工具系统
    • 23.9 数控铣床的坐标系统
    • 23.10 数控铣床绝对坐标和相对坐标G90、G91
    • 23.11 数铣刀具
    • 23.12 认识数控机床
    • 23.13 机床基本操作
    • 23.14 认识数控铣削加工
    • 23.15 KELLER软件使用数字资源
    • 23.16 KELLER软件五轴数字资源
  • 24 项目四  连接轴的数控编程与加工
    • 24.1 任务导入
    • 24.2 知识学习
    • 24.3 任务实施
    • 24.4 数字资源
    • 24.5 G71复合外圆、内圆粗车循环指令
    • 24.6 刀具补偿指令G41、G42、G40
  • 25 项目八 凸台类零件数控编程与加工
    • 25.1 任务导入
    • 25.2 知识学习
    • 25.3 任务实施
    • 25.4 数字资源
    • 25.5 圆弧插补指令G02、G03
    • 25.6 刀具半径补偿功能指令G41、G42、G40
  • 26 项目七 简单凸台类零件数控编程与加工
    • 26.1 任务导入
    • 26.2 知识学习
    • 26.3 任务实施
    • 26.4 数字资源
    • 26.5 德国标准案例库
    • 26.6 数控铣床的基本操作
    • 26.7 数控铣床基本操作面板介绍
    • 26.8 数控铣床工具系统
    • 26.9 数控铣床的坐标系统
    • 26.10 数控铣床绝对坐标和相对坐标G90、G91
    • 26.11 数铣刀具
    • 26.12 认识数控机床
    • 26.13 机床基本操作
    • 26.14 认识数控铣削加工
    • 26.15 KELLER软件使用数字资源
    • 26.16 KELLER软件五轴数字资源
  • 27 项目八 凸台类零件数控编程与加工
    • 27.1 任务导入
    • 27.2 知识学习
    • 27.3 任务实施
    • 27.4 数字资源
    • 27.5 圆弧插补指令G02、G03
    • 27.6 刀具半径补偿功能指令G41、G42、G40
  • 28 项目五  带轮的数控编程与加工
    • 28.1 任务导入
    • 28.2 知识学习
    • 28.3 任务实施
    • 28.4 数字资源
    • 28.5 端面粗车复合循环指令G72
    • 28.6 复合外圆、内圆切槽循环指令G75
  • 29 项目九 腔体类零件数控编程与加工
    • 29.1 任务导入
    • 29.2 知识学习
    • 29.3 任务实施
    • 29.4 数字资源
    • 29.5 数控铣削的下刀方式
  • 30 项目八 凸台类零件数控编程与加工
    • 30.1 任务导入
    • 30.2 知识学习
    • 30.3 任务实施
    • 30.4 数字资源
    • 30.5 圆弧插补指令G02、G03
    • 30.6 刀具半径补偿功能指令G41、G42、G40
  • 31 项目九 腔体类零件数控编程与加工
    • 31.1 任务导入
    • 31.2 知识学习
    • 31.3 任务实施
    • 31.4 数字资源
    • 31.5 数控铣削的下刀方式
  • 32 项目六  异形轴的数控编程与加工
    • 32.1 任务导入
    • 32.2 知识学习
    • 32.3 任务实施
    • 32.4 数字资源
    • 32.5 仿形粗车削循环指令G73
  • 33 项目九 腔体类零件数控编程与加工
    • 33.1 任务导入
    • 33.2 知识学习
    • 33.3 任务实施
    • 33.4 数字资源
    • 33.5 数控铣削的下刀方式
  • 34 项目十 孔系类零件的数控编程与加工
    • 34.1 任务导入
    • 34.2 知识学习
    • 34.3 任务实施
    • 34.4 数字资源
    • 34.5 刀具长度补偿功能指令G43、G44、G49
    • 34.6 孔加工固定循环指令
    • 34.7 螺纹孔加工固定循环指令
    • 34.8 镗孔循环指令
  • 35 项目十 孔系类零件的数控编程与加工
    • 35.1 任务导入
    • 35.2 知识学习
    • 35.3 任务实施
    • 35.4 数字资源
    • 35.5 刀具长度补偿功能指令G43、G44、G49
    • 35.6 孔加工固定循环指令
    • 35.7 螺纹孔加工固定循环指令
    • 35.8 镗孔循环指令
  • 36 项目七 简单凸台类零件数控编程与加工
    • 36.1 任务导入
    • 36.2 知识学习
    • 36.3 任务实施
    • 36.4 数字资源
    • 36.5 德国标准案例库
    • 36.6 数控铣床的基本操作
    • 36.7 数控铣床基本操作面板介绍
    • 36.8 数控铣床工具系统
    • 36.9 数控铣床的坐标系统
    • 36.10 数控铣床绝对坐标和相对坐标G90、G91
    • 36.11 数铣刀具
    • 36.12 认识数控机床
    • 36.13 机床基本操作
    • 36.14 认识数控铣削加工
    • 36.15 KELLER软件使用数字资源
    • 36.16 KELLER软件五轴数字资源
  • 37 项目十 孔系类零件的数控编程与加工
    • 37.1 任务导入
    • 37.2 知识学习
    • 37.3 任务实施
    • 37.4 数字资源
    • 37.5 刀具长度补偿功能指令G43、G44、G49
    • 37.6 孔加工固定循环指令
    • 37.7 螺纹孔加工固定循环指令
    • 37.8 镗孔循环指令
  • 38 项目八 凸台类零件数控编程与加工
    • 38.1 任务导入
    • 38.2 知识学习
    • 38.3 任务实施
    • 38.4 数字资源
    • 38.5 圆弧插补指令G02、G03
    • 38.6 刀具半径补偿功能指令G41、G42、G40
  • 39 项目九 腔体类零件数控编程与加工
    • 39.1 任务导入
    • 39.2 知识学习
    • 39.3 任务实施
    • 39.4 数字资源
    • 39.5 数控铣削的下刀方式
  • 40 项目十 孔系类零件的数控编程与加工
    • 40.1 任务导入
    • 40.2 知识学习
    • 40.3 任务实施
    • 40.4 数字资源
    • 40.5 刀具长度补偿功能指令G43、G44、G49
    • 40.6 孔加工固定循环指令
    • 40.7 螺纹孔加工固定循环指令
    • 40.8 镗孔循环指令
任务实施


  1. 一、装夹与定位

  2.  1.该零件毛坯为棒料,采用三爪卡盘进行装夹。

  3.  2.工件找正。为了使工件坐标系的Z轴与数控车床的主轴回转中心轴线重合。百分表找正方法。

  4. 二、加工工艺设计

  5.  1.图纸分析

加工对象为外轮廓尺寸,无难加工共处,加工表面粗糙度Ra3.2,加工时分粗精加工就能达到表面粗糙度要求。

2.刀具和选用

适合于外圆光滑表面为外圆车刀,退刀槽采用切槽刀,加工完毕后用切断刀切断。本例中车削有凹圆弧存在,表面粗糙度为Ra3.2,最好采用副偏角较大的外圆车刀,适宜55°刀尖角的半精加工车刀进行加工。切断刀选用普通高速钢3mm切断、切槽刀。

3.数控车削加工工艺过程的拟订,主要是加工工序的安排。本零件结构简单。可安排车端面,粗车外形,车槽,精车外形,切断五个工序。

4. 外圆车削刀具路径的设计。

本零件外形采用分层粗精加工完成的方式进行。

5.切削用量选择。

  1. 三、确定工艺方案。

根据工件材料等情况,各工序及切削用量的选择,见表2-2-1所示。

                              表2-1-4加工工艺方案

      

   四、程序编制。

该工件形状简单,以工件轴线为定位基准,选择编程原点为工件的右端面与工件轴线的交点处。

1. 数学处理。本零件结构简单,基(节)点坐标基本无需计算。

2.程序编制

表2-2-2加工程序

 

   程序  

 
 

 程序解析

 
 

备注

 
 

    O0001;

 

N10  G97 G99 G21;                    

 

N20  T0101;

 

N30  S600   M03;

 

N40  G0  X31. Z0;

 

N50  G1  X-1. F0.2;

 

N60  G0  Z1.;

 

N70     31.;

 

N80  G90  X29. Z-46. F0.2;

 

         X28.4  Z-46.;

 

N90  G90  X28. Z-34.;

 

         X27.;

 

         X26.;

 

         X25.;

 

         X24.4;

 

N100 G90 X24. Z-14;

 

         X22.;

 

 X20.;

 

          X18.;

 

N110 G0 X150. Z150.

 

N120 M5

 

N130 T0202;

 

N140 M4 S400;

 

N150 G0 Z-14.;

 

N160 G1 X26. F0.1;

 

N170 G94 X14. Z-14.;

 

G0  Z-13.;

 

     G94 X14. Z-13.;

 

N180 G0  X30.;

 

         Z-34.;

 

N190 G94 X20. Z-34.;

 

 G0  Z-33.;

 

G94 X20. Z-33.;

 

N200 G0 X100.;

 

Z100.;

 

N240 M5;

 

N250 T0303;

 

N260 S800 M3;

 

N270 G0 X18. Z2.;

 

N270 G1 Z-12. F0.1;

 

N280    X24.;

 

N290    Z-18.;

 

N300 G2 X24. Z-26. R14.;

 

N310 G1 Z-32.;

 

N320    X28.;

 

N330    Z-46.;

 

N340 G0 X100.;

 

N350 Z100.;

 

N360 M5

 

N370 T0202

 

N380 S400 M3;

 

N390 G0 X30. Z-46.;

 

N400 G94 X26. Z-46. F0.1.;

 

N410     X10.;

 

N420     X-1.;

 

N430 G0  X100.;

 

N440     Z100.;

 

N450 M5;

 

N460 M30;

 

 

 
 

程序号

 

机床初态

 

选刀取刀偏

 

主轴转动

 

安全位置

 

切端面

 

循环起点

 

 

 

切Φ28外轮廓,留双边0.6余量

 

 

 

切Φ24外轮廓,留双边0.6余量

 

 

 

 

 

 

 

 

 

切Φ18外轮廓,留双边0.6余量

 

 

 

 

 

 

 

回安全换刀位置

 

关主轴

 

换切槽刀

 

主轴转动

 

到切槽位置1

 

 

 

切槽循环

 

 

 

 

 

到切槽位置2

 

 

 

切槽循环

 

 

 

 

 

回换刀点

 

 

 

关主轴

 

换精加工刀

 

主轴转动

 

到精加工位置

 

精加工轮廓

 

 

 

 

 

车圆弧

 

 

 

 

 

 

 

回换刀点

 

 

 

关主轴

 

换切断刀

 

主轴转动

 

到切断位置

 

切断

 

 

 

 

 

回换刀点

 

 

 

关主轴

 

程序结束

 

  1. 五、仿真模拟

  2. 1.启动软件:开始/程序/KELLERSystems Chinese/SYMpuls/ SYMpuls Turning或点击桌面SYMpulsTurning图标,启动软件进入以下界面。                

图1 主界面

2.选择系统、控制新建程序、编写主程序,进入程序设置界面,在此界面设置工件名称、毛坯、刀库等信息。


图2 毛坯及刀具等设置


图3 立体仿真结果