CNC铣床编程手册

CNC铣床编程手册

ID:36563662

大小:606.50 KB

页数:43页

时间:2019-05-12

CNC铣床编程手册_第1页
CNC铣床编程手册_第2页
CNC铣床编程手册_第3页
CNC铣床编程手册_第4页
CNC铣床编程手册_第5页
资源描述:

《CNC铣床编程手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《CNC铣床编程手册》2-2-1程序号码:O□□□□早期的数值控制(NC)机械,因无内存,故程序是储存在纸带上,执行时,常以光学式读带机将纸带上的程序读入控制器内,再依指令控制机械运作。图1是EIA编码的NC纸带。目前计算机数值控制(CNC,ComputNumberContral)机械,都具有记忆程序的功能。将CNC程序储存在内存内,为了区别不同的程序,故在程序的最前端用程序号码以区分之,方便日后欲执行那一程序时,只需呼叫出来,即可进行编辑或执行程序。图1目前CNC程序的编码有二种:EIA编码或ISO编码,在台湾大多使用EIA编码。在CNC控制器内,一般皆

2、可接受这二种编码,故为了区别起见,程序号码以地址"O"表示者是EIA编码;以地址":"表示者是ISO编码,如表所示。地址与指令范围(FANUC0M)机 能位 址公制单位英制单位程序号码:(ISO)O(EIA)1-99991-9999顺序号码N1-99991-9999准备机能G0-990-99坐标轴字语X、Y、Z、Q、R、I、J、K ±99999.999mm±9999.9999inchA、B、C±99999.999deg±9999.9999deg进给机能F1-100000.0mm/min0.01-400.0inch/min主轴转速机能S0-99990-999

3、9刀具机能T0-990-99辅助机能M0-990-99暂留X、P0-99999.999sec0-99999.999sec子程序号码指定P1-99991-9999重复次数L1-99991-9999补正号码D、H0-320-32程序号码以地址O及4位数字组成,一般控制器大多从1~9999之范内任意选择使用。例如:O3838=>表示程序号码为3838的CNC程序。(EIA) :4949=>表示程序号码为4949的CNC程序。(ISO)2-1.09顺序号码:N□□□□CNC程序的每一单节之前可以加一顺序号码,以地址N后面加上1~9999数字表示之。43《CNC铣床

4、编程手册》  顺序号码与CNC程序的加工顺序无关,它只是那一单节的代号,故可任意的编号。但最好以由小到大的顺序编号,较符合人类的一般思路。  为了节省内存空间,故一般CNC程序常不使用顺序号码于每一单节前面。但常用于标示加工种类如下列例子:N1;=>粗铣外形: N2;=>粗铣凹槽: N3;=>精铣外形及凹槽: N4;=>钻中心孔: N5;=>钻φ7.8钻头: N6;=>钻φ6.8钻头: N7;=>铰孔φ8H7: N8;=>攻螺纹M8×1.252-1.10选择性单节删除:”/”在单节的最前端加一斜线"/"(选择性单节删除指令)时,该单节是否被执行,是由执行操

5、作面板上的选择性单节删除开关来决定。当此开关处于"ON"(灯亮),则该单节会被忽略而不被执行;当此开关处于"OFF"(灯熄),则该单节会被执行。所以程序中有"/"指令之单节可由操作者视情况选择该单节是否被执行。    例子:  N1;  =>粗铣外形  :  /M00;  N2;  =>粗铣凹槽  :  /M00;  N3;  =>精铣外形  :  /M00;  N4;  =>精铣凹槽    以上例子,当单节删除开关处于"ON"时,则所有的M00(程序停止指令)皆不被执行。反之设于"OFF",则全部执行。  "/"指令常置于单节的最前端,若是置于单节中的任

6、何位置,则从"/"至";"(单节结束)间之所有指令皆被忽略不执行。  若含有"/"指令的单节被读入缓冲暂存区后,再将单节删除开关"ON",则此单节因已被辨认正确无误,故会被执行。2-1.11辅助机能(又称为M机能)M□□在数值控制机械上,有些单纯的开(ON)或关(OFF)的动作,如主轴正转、主轴停止、切削剂开、切削剂关等,用地址M后面接2位数字组成指令,称为辅助机能。43《CNC铣床编程手册》  通常M机能除某些有通用性的标准码外(如M03,M05,M08,M09,M30等),亦可由制造厂商依其机械之动作要求,设计出不同的M指令,以为控制不同之开/关动作,

7、或预留I/O(输入/输出)接点,作为操作者自行联结其它外围设备使用。  在同一单节中若有两个M机能出现时,虽其动作不相冲突,但以排列在最后面的M机能有效,前面的M机能皆被忽略而不执行。  例如:S600M03M08;=>执行此单节时,主轴不会正转,只有喷出切削剂。  一般CNC机械M机能的前导零可省略,如M01可用M1表示,M03可用M3来表示,余者类推,如此可节省内存空间及键入的字数。  M机能的范围由M00至M99,不同的M机能代表不同的动作,较常用者如表1所示。现分述如下:表1 辅助机能之字语及其功能字语功能M00程序停止M01选择性程序停止M02程

8、序结束M03主轴正转M04主轴反转M05主轴停止M06自动换刀M0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。