第一课、数控铣床编程与操作课程介绍
一、 学习目的
用于加工模具等机械零件,特别是三坐标加工。
二、 学习方法
同数控车。主要在于G代码的理解而后记忆,并灵活运用。
1、 在理解的基础上记忆。 2、独立的编写3~5个程序,就基本掌握了数控铣床编程。 3、我们这个课程主要学习子程序和宏程序,所以要注意学习。
三、 学习内容
1、学习数控铣床G代码编程。 简单基础有效的有:G40、G41、G42、G00、G01、G02、G03。
1
复杂些的:G68/G69、G24/G25、孔加工G81、G82、G73……..等等。 2、子程序、宏程序。
2
第二课、数控铣床坐标系
一、 坐标系的确定
1、以零件上表面的中心或者左前顶点作为坐标原点。
2、以刀具向右移动为X轴正向。 3、以刀具向内移动为Y轴正向。 4、以刀具抬高为Z轴正向。
三个坐标轴的方向符合右手笛卡尔坐标系。 大拇指:X轴正方向 食指 :Y轴正方向 中指:Z轴正方向
所有方向均指刀具移动方向。
5、关于旋转方向A、B、C的确定。 A轴:X轴的旋转轴 B轴:Y轴的旋转轴 C轴:Z轴的旋转轴
3
坐标值的确定举例二、
建立工件坐标系1、) 在俯视图上找 、确定工件节点(2 确定节点坐标值3、
定零件节点坐标练习 确三、 2-6
零件的节点坐标、确定书中1P30图
2-10
图 P37
意问题四、 注 调转。X不要把和Y
1、 注意正负号。、2
4
第三课、数控铣床常用基 本加工指令
助代码 辅一、 M代码1、 M03:
主轴正转 M04:主轴反转 M05:主轴停止 M00:程序暂停 并返回起始位置。M30:程序结束, :开切削液M08 :关切削液M09 代码、F2mm/min 表示进给量,单位F100~200 在学校多选3、S代码 表示主轴转速,其实就是铣刀的旋转速度,单位r/min,S=500~2000r/min
二、 常用的基本G代码
1、 G54:第一个工件坐标系,最常用,是
默认代码。
另外还有G55、G56、G57、G58、G59。
5
2、 G90/G91:
G90绝对坐标编程,G91相对坐标编程。 G90是默认值。
G90 X_ Y_ Z_ 绝对坐标
G91 X_ Y_ Z_ 相对坐标,表示一段位移,有正负。
相对坐标=终点绝对坐标-起点绝对坐标。也可以直接看出来位移量。
举例:
3、 G17、G18、G19加工平面
G17:X0Y平面,主要的加工平面,默认值。
G18:X0Z平面。 G19:YOZ平面。
一般情况下在G17平面加工零件。
6
第四课、常用基本编程