机床数控技术.ppt
《机床数控技术.ppt》由会员分享,可在线阅读,更多相关《机床数控技术.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、书名:机床数控技术ISBN:978-7-111-48244-4作者:刘敏出版社:机械工业出版社本书配有电子课件第3章数控铣床及加工中心程序编制3.1基本功能指令n3.1.1工件坐标系的建立n1工件坐标系设定指令G92n在使用绝对坐标指令编程时,必须先建立一坐标系,用来确定绝对坐标原点(又称编程原点)设在距刀具现在的位置多远的地方,或者说要确定刀具起始点在坐标系中的坐标值。这个坐标系就是工件坐标系。如图3-1所示。n编程格式:G92XYZ;n例:G92X150.0Y300.0Z200.0;n2工作坐标系的选取指令G54G59n根据零件图样所标尺寸基点的相对关系和有关形位公差要求,为编程计算方便,
2、有的数控系统用G54G59预先设定6个工作坐标系,这些坐标系存储在机床存储器中,在机床重开机时仍然存在,在程序中可以分别选取其中之一使用。3.1.2常用功能指令n1准备功能G指令n准备功能G代码是建立坐标平面、坐标系偏置、刀具与工件相对运动轨迹(插补功能)、以及刀具补偿等多种加工操作方式的指令。范围由:G0(等效于G00)G99。G代码指令的功能如表3-1所示。n(1)点定位指令G00nG00在编程中常用来作快速接近工件切削起点或快速返回换刀点等。其运动速度程序中不设定,由机床原始设置来确定。快速运动到将近定位点时,通过13级降速以实现精确定位。nG00只实现定位作用,对实际所走的路径不作严格
3、要求,刀具与工件的运动轨迹也由制造厂确定。运动时也不进行切削加工,编程时应注意参考所用机床的有关说明,注意在快速近定位点时,避免刀具与工件等发生干涉碰撞。n编程格式:G00XYZ;n(2)直线插补指令G01n刀具作两点间的直线运动加工时用该指令,G01指令表示刀具从当前位置开始以给定的速度(切削速度F),沿直线移动到规定的位置。n编程格式:G01XYZF;n(3)绝对坐标、增量坐标编程指令G90,G91n指令格式:G90(绝对坐标)nG91(相对坐标)n指令G90后,运动坐标值均为相对于工件编程原点的绝对值,而指令G91后则均为相对于起点的相对坐标值。n(4)平面选择指令G17,G18,G19
4、n在三坐标机床上加工时,如进行圆弧插补,要规定加工所在的平面,用G代码可以进行平面选择。nG17:选择XY平面nG18:选择ZX平面nG19:选择YZ平面n(5)圆弧插补指令G02,G03n圆弧插补,G02为顺时针圆弧插补,G03为逆时针圆弧插补。顺时针、逆时针方向判别:从垂直圆弧所在平面的第三坐标轴正方向往负方向看,顺时针用G02,逆时针用G03,如图3-4所示。n如图3-5所示,用G02、G03指令对所示的圆弧进行编程,设刀具从A点开始沿A、B、C切削。n例3-1如图3-6所示,该轨迹由直线和圆弧组成。不考虑刀具半径,设零件的厚度为20mm,零件表面为Z0平面。采用绝对坐标和增量坐标编程。
5、n(6)暂停指令G04nG04指令可使刀具作暂短的无进给光整加工,一般用于镗平面、锪孔等场合。n格式:G04n地址码X或P为暂停时间,其中X后面可用带小数点的数,单位为s,如G04X5表示在前一程序执行完后,要经过5s以后,后一程序段才执行。地址P后面不允许用小数点,单位为ms。如G04P1000表示暂停1s。n2辅助功能M功能n辅助功能M指令,由地址字M后跟一至两位数字组成,M00M99。主要用来设定数控机床电控装置单纯的开/关动作,以及控制加工程序的执行走向。各M指令功能如表3-2所示:n(1)程序停止功能M00n在完成程序段的其他指令后用以停止主轴、冷却液,使程序停止。如编程者想要在加工
6、中使机床暂停(检验工件、调整、排屑等),使用M00指令,重新启动程序后,才能继续执行后续程序。n(2)选择停止指令M01nM01指令的功能与M00相似。但与M00指令不同的是:只有操作面板上的“选择停开关”处于接通状态时,M01指令才起作用。常用于关键尺寸的检验或临时暂停。n(3)主轴控制指令M03,M04,M05nM03、M04和M05指令的功能分别为控制主轴顺时针方向转动、逆时针方向转动和停止。n(4)换刀指令M06n常用于加工中心刀库的自动换刀时使用。n(5)冷却液控制指令M07、M08、M09nM072号冷却液开。用于雾状冷却液开。nM081号冷却液开。用于液状冷却液开。nM09冷却液
7、关。注销M07、M08、M50、M51(M50、M51为3号、4号冷却液开)。n(6)程序结束M02和M30nM02表明主程序结束,是在完成程序段的所有指令后,使主轴、进给和冷却液停止。表示加工结束,但该指令并不返回程序起始位置。n(7)程序调用指令M98和子程序结束指令M99n若一组程序段在一个程序中多次出现,或在几个程序中都要使用它,为了简化程序,可以把这组程序段抽出来,按规定的格式写成一个新的程序单独存储,以供另外的程序调用,这种程序就叫做子程序。主程序执行过程中如果需要某一个子程序,可以通过一定的格式的子程序调用指令来调用该子程序,执行完后返回到主程序,继续执行后面的程序段。n1)子程
8、序的编程格式nOnnM99;n在子程序的开头编制子程序号,在子程序的结尾用M99指令。n2)子程序的调用格式nM98PnP后面的前3位为重复调用次数,省略时为调用一次;后4位为子程序号。n3)子程序嵌套n子程序执行过程中也可以调用其他子程序,这就是子程序嵌套。子程序嵌套的次数由具体控系统规定。编程中使用较多的是二重嵌套,其程序执行过程如图3-8所示。3.1.3简化编程功能指令n1镜像功能G51.1、G50.1n指令格式:G17G51.1X_Y_;nnG50.1;n例3-2如图3-9所示,编写加工凸台外轮廓程序,已知凸台高度2,刀具为10立铣刀。n2缩放功能G50、G51n指令格式为:G51X_
9、Y_Z_P_nM98P_nG50n其中:G51建立缩放;nG50取消缩放;nX、Y、Z缩放中心的坐标值;nP缩放倍数。nG51既可指定平面缩放也可指定空间缩放。在G51后运动指令的坐标值以X、Y、Z为缩放中心,按P规定的缩放比例进行计算。在有刀具补偿的情况下,先进行缩放,然后才进行刀具n例3-3精加工如图3-10所示图样的两个凸台,大凸台的缩放比例为2倍,已知刀具为6的立铣刀,凸台高度为2,工件材料为石蜡。n3旋转变换G68、G69n指令格式为:G17G68X_Y_R_nM98P_nG69n其中:G68建立旋转;nG69取消旋转;nX、Y、Z旋转中心的坐标值;nR旋转角度,单位是(),0P36
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机床 数控技术
限制150内