1、2 2)立式数控车床)立式数控车床)立式数控车床)立式数控车床 2 2数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.13.1.1数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点 3.1数控车床编程数控车床编程1 1数控车床的分类数控车床的分类数控车床的分类数控车床的分类(2 2)按数控系统控制的轴数分类)按数控系统控制的轴数分类)按数控系统控制的轴数分类)按数控系统控制的轴数分类:1 1)两轴控制的数控车床)两轴控制的数控车床)两轴控制的数控车床)两轴控制的数控车床 2 2)四轴控制的数控车床)四轴控制
2、的数控车床)四轴控制的数控车床)四轴控制的数控车床 3 3数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.13.1.1数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点 3.1数控车床编程数控车床编程1 1数控车床的分类数控车床的分类数控车床的分类数控车床的分类(3 3)按加工零件的基本类型分类)按加工零件的基本类型分类)按加工零件的基本类型分类)按加工零件的基本类型分类:1 1)卡盘式数控车床)卡盘式数控车床)卡盘式数控车床)卡盘式数控车床 2 2)顶尖式数控车床)顶尖式数控车床)顶尖式数控车床)顶尖式数
3、控车床 4 4数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.13.1.1数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点 3.1数控车床编程数控车床编程1 1数控车床的分类数控车床的分类数控车床的分类数控车床的分类(4 4)按数控系统的功能分类)按数控系统的功能分类)按数控系统的功能分类)按数控系统的功能分类:1 1)普通数控车床)普通数控车床)普通数控车床)普通数控车床 2 2)经济型数控车床)经济型数控车床)经济型数控车床)经济型数控车床 3 3)车削加工中心)车削加工中心)车削加工中心)车削加工中
4、心 5 5数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.13.1.1数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点 3.1数控车床编程数控车床编程2 2数控车床及车削中心的编程特点数控车床及车削中心的编程特点数控车床及车削中心的编程特点数控车床及车削中心的编程特点(1 1)数控车床的数控系统中都有车外圆、车端面和车螺纹等不同形式的)数控车床的数控系统中都有车外圆、车端面和车螺纹等不同形式的)数控车床的数控系统中都有车外圆、车端面和车螺纹等不同形式的)数控车床的数控系统中都有车外圆、车端面和车螺纹等不同
5、形式的循环功能。循环功能。(2 2)数控车床的数控系统中都有刀具补偿功能。)数控车床的数控系统中都有刀具补偿功能。(3 3)数控车床的编程有直径、半径两种方法,出厂时一般设定为直径编)数控车床的编程有直径、半径两种方法,出厂时一般设定为直径编)数控车床的编程有直径、半径两种方法,出厂时一般设定为直径编)数控车床的编程有直径、半径两种方法,出厂时一般设定为直径编程。程。(4 4)在一个程序段中,根据零件图上标注的尺寸,可以采用绝对值编程,)在一个程序段中,根据零件图上标注的尺寸,可以采用绝对值编程,)在一个程序段中,根据零件图上标注的尺寸,可以采用绝对值编程,)在一个程序段中,根据零件图上标注的
6、尺寸,可以采用绝对值编程,增量值编程或二者混合使用编程。大多数数控车床用增量值编程或二者混合使用编程。大多数数控车床用X X、Z Z表示绝对坐标,表示绝对坐标,表示绝对坐标,表示绝对坐标,用用用用U U、WW表示增量坐标,而不用表示增量坐标,而不用表示增量坐标,而不用表示增量坐标,而不用G90G90或或或或G91G91表示。表示。6 6数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.13.1.1数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点 3.1数控车床编程数控车床编程3 3数控车床的坐标系数控车床的
7、坐标系数控车床的坐标系数控车床的坐标系+Z Z7 7数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.13.1.1数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点数控车床的分类及编程特点 3.1数控车床编程数控车床编程4 4数控车床参考点和换刀点的确定数控车床参考点和换刀点的确定数控车床参考点和换刀点的确定数控车床参考点和换刀点的确定 8 8数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.23.1.2数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程指令
8、3.1数控车床编程数控车床编程1 1主轴转速功能设定指令主轴转速功能设定指令主轴转速功能设定指令主轴转速功能设定指令G50G50、G96G96、G97G97另外,另外,另外,另外,G50G50还可用于加工坐标系设置,指令格式:还可用于加工坐标系设置,指令格式:G50 X_ Z_G50 X_ Z_;其使用方法与其使用方法与其使用方法与其使用方法与G92G92类似。类似。(1 1)最高转速限制指令)最高转速限制指令)最高转速限制指令)最高转速限制指令G50G50指令格式:指令格式:G50S_G50S_;S S后面的数字表示的是最高转速:后面的数字表示的是最高转速:r/minr/min。9 9数控技
9、术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.23.1.2数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程指令 3.1数控车床编程数控车床编程1 1主轴转速功能设定指令主轴转速功能设定指令主轴转速功能设定指令主轴转速功能设定指令G50G50、G96G96、G97G97例:例:G96S180G96S180表示切削点线速度控制在表示切削点线速度控制在表示切削点线速度控制在表示切削点线速度控制在180m/min180m/min。(2 2)恒线速控制指令)恒线速控制指令)恒线速控制指令)恒线速控制指令G96G96指令格式:G96
10、S_G96S_;S S后面的数字表示的是恒定的线速度:后面的数字表示的是恒定的线速度:m/minm/min 1010数控车床刀具与工件的相对线速度数控车床刀具与工件的相对线速度数控车床刀具与工件的相对线速度数控车床刀具与工件的相对线速度V Vc c(m/minm/min)与主轴转速)与主轴转速)与主轴转速)与主轴转速n n(r/minr/min)、工件直径)、工件直径)、工件直径)、工件直径D D(mmmm)的关系如下:)的关系如下:V Vc c=Dn/1000Dn/1000。显然,显然,显然,显然,在主轴转速一定的情况下,切削线速度与加工部位的直径成正比。这样,在主轴转速一定的情况下,切削线
11、速度与加工部位的直径成正比。这样,在切削较复杂且要求较高的零件时,切削线速度不恒定,造成零件表面在切削较复杂且要求较高的零件时,切削线速度不恒定,造成零件表面在切削较复杂且要求较高的零件时,切削线速度不恒定,造成零件表面在切削较复杂且要求较高的零件时,切削线速度不恒定,造成零件表面质量不一致。因此数控车床发展了质量不一致。因此数控车床发展了恒线速恒线速恒线速恒线速度切度切度切度切削削削削的功能。的功能。1111数控技术第第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.23.1.2数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程
12、指令 3.1数控车床编程数控车床编程1 1主轴转速功能设定指令主轴转速功能设定指令主轴转速功能设定指令主轴转速功能设定指令G50G50、G96G96、G97G97例:G97S3000G97S3000表示恒线速控制取消后主轴转速表示恒线速控制取消后主轴转速表示恒线速控制取消后主轴转速表示恒线速控制取消后主轴转速3000r/min3000r/min。(3 3)主轴速度以转速设定指令)主轴速度以转速设定指令)主轴速度以转速设定指令)主轴速度以转速设定指令G97G97指令格式:G97S_G97S_;S S后面的数字表示的是线速度单位:后面的数字表示的是线速度单位:r/minr/min1212数控技术第
13、第第第三三三三章章章章数数数数控控控控编编编编程程程程技技技技术术术术 3.1.23.1.2数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程指令数控车床的常用编程指令 3.1数控车床编程数控车床编程2 2T T功能功能功能功能 例:T0303T0303表示选用表示选用表示选用表示选用3 3号刀及号刀及号刀及号刀及3 3号刀具长度补偿值和刀尖圆弧半径补偿值。号刀具长度补偿值和刀尖圆弧半径补偿值。刀具号和刀具补偿号不必相同,但为了方便通常使它们一致。T0300T0300表示取消刀具补偿。表示取消刀具补偿。TT功能指令用于选择加工所用的刀具。功能指令用于选择加工所用的刀具。T_T_;T T后面通常有两位数表示所选择的刀具号码。但后面通常有两位数表示所选择的刀具号码。但也有也有也有也有T T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1