数控车编程基础知识.pptx
《数控车编程基础知识.pptx》由会员分享,可在线阅读,更多相关《数控车编程基础知识.pptx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、机床坐标轴 车床基本坐标系统的具体分析第1页/共39页车床基本坐标系统的具体分析坐标系统:大部分的CNC车床所使用的控制器都提供两轴的控制,两轴和方向,参考下图:坐标轴的方向设定:大拖板左右(纵向)移动叫Z轴,纵拖板前后(横向)移动叫X轴。刀具离开工件的方向为正方向,靠近工件的方向为负方向。第2页/共39页工件坐标系、程序原点和对刀点工件坐标系、程序原点和对刀点工件坐标系是编程人员在编程时使用的,编程人员选择工件上的某一已知点为原点(也称程序原点),建立一个新的坐标系,称为工件坐标系。工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。工件坐标系的原点选择要尽量满足编程简单,尺寸换算少,
2、引起的加工误差小等条件。对刀点是零件程序加工的起始点,即数控加工时,刀具相对工件运动的起点。对刀的目的是确定程序原点在机床坐标系中的位置。第3页/共39页程序指令总体介绍1 G代码2 M代码3 F代码4 T代码5 S代码第4页/共39页G、M功能表要背熟注意模态和非模态代码的应用,并熟练掌握以下代码的使用方法 *G00(快速定位)G92(螺纹切削循环)*G01(直线插补)G75(切槽循环)*G02(顺圆弧插补)*M03(主轴正转)*G03(逆圆弧插补)*M05(主轴停转)G71(外圆粗加工循环)M30(程序结束)G72(端面粗加工循环)G73(成型加工复式循环)G70(精加工循环)G、M代码有
3、非模态代码和模态代码之分,非模态代码只在规定的程序段中有效,模态代码一旦被执行,则一直有效,直到同一组G代码出现或被取消为止。第5页/共39页1 G代码功能 由G代码及后2位数字表示,规定其所在的程序段的意义。1)指定刀具路径,如G01指刀具作直线插补运动2)设定状态;例如:G98每分钟进给速度G99每转进给速度第6页/共39页地址“G”和数字组成的字表示准备功能,也称之为G功能。G功能根据其功能分为若干个组,在同一条程序段中,如果出现多个同组的G功能,那么取最后一个有效。G功能分为模态与非模态两类。一个模态G功能被指令后,直到同组的另一个G功能被指令才无效。而非模态的G功能仅在其被指令的程序
4、段中有效。例:N10G01X250.Y320.N11G04X100N12G01Z-120.N13X380.Y400.在这个例子的N12这条程序中出现了“G01”功能,由于这个功能是模态的,所以尽管在N13这条程序中没有“G01”,但是其作用还是存在的。第7页/共39页2 M代码(辅助功能)如果在地址M后面指令了2位数字,那就把对应的信号送给机床。例如:M03:主轴正转(面对卡盘,逆时针方向旋转)M04:主轴反转(面对卡盘,顺时针方向转旋)M05:主轴停转M08:冷却液开M09:冷却液关M30:程序结束,停主轴,关冷却液第8页/共39页3 F代码 表示切削进给速度(丝杆带动拖板的移动速度,在加工
5、时直接表现为刀具的移动速度)两种表示方法:1)每分钟进给速度;由G代码中的G98设定例:F100表示刀具的切削速度为100/min2)每转进给速度:由G99设定例:F0.1表示刀具切削速度为0.1/r,即:主轴每转一转刀具切削0.1毫米第9页/共39页使用下式可以实现每转进给量与每分钟进给量的转化。fm=frSfm:每分钟的进给量:(mm/min)fr:每转进给量:(mm/r)S:主轴转数,(r/min)当工作在G01,G02或G03方式下,编程的F一直有效,直到被新的F值所取代,而工作在G00方式下,快速定位的速度是各轴的最高速度,与所编F无关。3 F代码第10页/共39页4S 功能转速功能
6、,单位为转/分钟(即RPM)。主轴功能S控制主轴转速,其后的数值表示主轴速度,单位为转/每分钟(r/min)。恒线速度功能时S指定切削线速度,其后的数值单位为米/每分钟(m/min)。(G96恒线速度有效、G97取消恒线速度)S是模态指令。S所编程的主轴转速可以借助机床控制面板上的主轴倍率开关进行修调。第11页/共39页5 T功能T 功能也称为刀具功能,用来进行刀具及刀补设定表示方式是:T其中T后面的前两位表示刀具号,后两位表示刀补号如T0202表示第2号刀和对应的第2号刀补T0200表示第2号刀不带刀补第12页/共39页零件程序的结构 数控程序是若干个程序段的集合。每个程序段独占一行。每个程
7、序段由若干个字组成,每个字由地址和跟随其后的数字组成。地址是一个英文字母。一个程序段中各个字的位置没有限制,但是,长期以来以下排列方式已经成为大家都认可的方式:在一个程序段中间如果有多个相同地址的字出现,或者同组的G功能,取最后一个有效。第13页/共39页 程序的文件名CNC装置可以装入许多程序文件,以磁盘文件的方式读写。文件名格式为(有别于DOS的其他文件名):O(地址O后面必须有四位数字或字母)本系统通过调用文件名来调用程序,进行加工或编辑。第14页/共39页编程格式程序组成:第一部分程序名:O第二部分程序段:N即编程内容第三部分程序结束表示9999之内的任一自然数举例O0002(程序名)
8、N0010G00X100Z100N0005M3S600N0020T0101N0030G00X22Z2N0040G01Z-10F100N0050G01X24Z-15N0060Z-25N0070G00X100Z100N0080T0100N90M30(结束语)第15页/共39页典型功能详细说明(主要是G代码的介绍)学习G代码要理解的几个内容:1 书写格式2 刀具运动轨迹3 刀具运动的起点、终点坐标4 应用的条件第16页/共39页格式:G00 X Z 其中,X Z指终点坐标值 快速地从当前点以直线方式移动到终点坐标;移动速度由系统的参数设定。1、G00(或G0):快速定位第17页/共39页2、G01(
9、或G1)直线插补(1)格式:G01X Z F 其中,XZ指定终点坐标值 F指定进给速度表示刀具从当前点以直线方式和设定的进给速度移动到终点坐标第18页/共39页(2)G00 和G01刀具运动轨迹:如:G00 X30 Z50 G01X30 Z50 F100 的刀具运动轨迹如下图:第19页/共39页编程举例程序如下:O0001;T0101;M03S800;G00X100.Z100.;G00X22.Z2.;G01Z-25.F100;G00X100.;Z100.;T0100;M05;M30;例1:把直径25的棒料加工成22的圆柱第20页/共39页例例2 2 编写下图工件程序编写下图工件程序(毛坯直径毛
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 编程 基础知识
限制150内