《(3.1.2)--3.1_2程序的结构及编程方法.ppt》由会员分享,可在线阅读,更多相关《(3.1.2)--3.1_2程序的结构及编程方法.ppt(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、CNC milling 程序的结构及编程方法TOTAL CONTENTS0104总目录数控铣削加工CNC millingp程序的结构及编程方法第 1 页程序的结构及编程方法程序号 换1号刀到主轴上 G54表示选择工件坐标系1,G90采用绝对坐标编程,G80G40G49取消固定循环指令,刀具半径补偿指令与刀具长度补偿。G43 H1为调用1号刀具进行长度正向补偿,G00 Z60为快速移动到Z60高度,M08开启冷却液S400转速为每分钟400转;M03主轴正转 G00 X-55Y-50表示快速移动到起始位置X-55 Y-50快速移动到Z2,也就是接近加工面的高度位置采用直线插补方式进刀到Z-2,进
2、给速度100mm/min 采用直线插补进刀到X50,进给速度300mm/min采用直线插补进刀到Y50采用直线插补进刀到X-50采用直线插补进刀到Y-50快速移动到Z100主轴停止程序结束 CNC millingp程序的结构及编程方法第 3 页程序的结构及编程方法动画视频CNC millingp程序的结构及编程方法第 4 页加工程序可分为主程序和子程序。主程序即加工程序,子程序是可以用适当的机床控制指令调用的一段加工程序。一、程序的结构CNC millingp程序的结构及编程方法第 5 页一、程序的结构每一个程序都是由程序号、程序内容和程序结束三部分组成。程序的内容是由若干程序段组成。程序段由
3、若干个程序字组成。每个程序字由地址符和数字组成CNC millingp程序的结构及编程方法第 6 页二、程序的格式(1)程序号(名)程序号位于每个程序之首。FUNAC 0iM数控系统用英文O加14位数字表示,编号的范围为00019999。CNC millingp程序的结构及编程方法第 7 页二、程序的格式(2)程序段程序段的一般格式:N G X Y Z F S T M LFN程序段号,后续数字一般为1-4位的正整数。G准备功能,是主控程序中最主要的功能。X、Y、Z坐标运动尺寸。F进给速度,mm/min。S主轴转速,后跟若干数字,表示主轴的转速,r/min。T刀具功能,后跟若干数字,可采用两位数或四位数来指定。M辅助功能,后面跟不同的数字实现不同的功能。LF程序段结束符号,表示程序段结束,结束符用“;”表示。CNC millingp程序的结构及编程方法第 8 页二、程序的格式(3)地址符分为模态指令和非模态指令。模态指令一经程序段指定,便一直有效,直到出现同组另一指令才取消。非模态指令仅在出现的程序段中有效,下一段程序需要时必须重写,CNC millingp程序的结构及编程方法第 9 页三、数控编程的步骤