发那科加工中心编程

发那科加工中心编程

ID:38828899

大小:2.45 MB

页数:34页

时间:2019-06-20

发那科加工中心编程_第1页
发那科加工中心编程_第2页
发那科加工中心编程_第3页
发那科加工中心编程_第4页
发那科加工中心编程_第5页
资源描述:

《发那科加工中心编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1—加工中心编程(FANUC)培训资料2一、与编程相关的警告和注意1、坐标系的设定(原点偏置)如果没有设置正确的坐标系,尽管指令正确的,但机床有可能并不按你想象的运作运动。这种误动作有可能损坏刀具、机床、工件甚至伤害用户。2、程序编辑一般来说,当加工程序正在使用时,请不要修改、插入、或者删除其中的命令。否则,机床将会发生不可预料的动作。3、刀具补偿当使用刀具补偿功能时,请仔细检查补偿方向和补偿量,如果在补偿功能方式下,指定返回参考点命令,补偿就会暂时取消,这可能引起机床不可预测的动作,因此指定以上命令时,请先取消补偿功能。4、机床通电后,CNC装置尚未出现位置显示和报警画面之前,请不要碰操作面

2、板上的任何按键。5、倍率禁止在螺纹加工,刚性攻丝或其它攻丝期间,如果倍率被禁止,速度不能预测,可能会造成刀具、机床本身和工件的损害或伤害用户。6、注意坐标值输入时的默认单位为0.001mm,输入数据时注意小数点的编写。3一、与编程相关的警告和注意7、非线性插补定位当进行非线性插补定位时(在起点和终点之间,利用非线性运动进行定位,包括快速移动),在编程之前请仔细确认刀具路径的正确性。8、绝对值/增量值方式如果用绝对坐标编制的程序在增量方式下运行时,或者反过来,机床有可能发生误动作。9、平面选择在圆弧插补、螺旋插补或固定循环时如果指定的平面不正确,机床有可能发生误动作。10、注意在PM400、PM

3、500等加工中心每个程序段中只能有一个M指令,禁止修改后同一句程序段中出现两个或以上的M指令。(YNC加工中心不能超过三个M指令。)4二、数控机床简介1、NC的定义:数字控制(NumericalControl)。用数字化信号对机床运动(位置及速度)及其加工过程进行控制的一种方法。2、数控机床的分类刀具旋转加工:铣床、加工中心工件旋转加工:车床放电加工:线切割、激光加工3、坐标轴直线轴:X、Y、Z回转轴:A、B、C附加轴:U、V、W4、坐标轴及方向的确定方法(1)右手法则(2)Z轴平行于机床主轴(3)Z轴靠近工件的方向为负(4)在编程中认为刀具移动而工件不动5三、程序的构成1、程序区是由多个程序

4、段组成的,程序部分用程序号开始、用程序结束代码结束。程序区的构成程序区程序号O0001;程序段1N1G91G00X120.0Y80.0;程序段2N2G43Z-32.0H01;┇┇程序段nNnZ0;程序结束M30;2、一个程序段多个字组成:N━G━X━Y━Z━F━S━T━M━;顺序号准备功能位置信息进给速度主轴功能刀具功能辅助功能程序段结束3、一个字的组成:地址+数值(1)字是构成程序段的最小单位(2)字母A-Z之一用作地址(3)数值区分正负例如:X-100.06功能地址意义指令值范围程序号O程序号1~9999顺序号N顺序号1~99999准备功能G指定移动方式0~99尺寸字X、Y、Z、A、B、C

5、、U、V、W坐标轴移动指令±99999.999R圆弧半径±99999.999I、J、K圆弧起点到圆弧中心的距离±99999.999进给速度F每分钟进给速度、每转进给速度1~240000mm/min0.01~500.00mm/rev主轴功能S主轴转速0~20000刀具功能T刀号0~99999999辅助功能M机床上各种开关的控制0~99999999偏置号D、H刀具补偿0~400暂停P、X暂停时间0~99999999程序号指定P子程序号1~9999重复次数L、P、K子程序重复次数1~9999参数P、Q、R固定循环参数四、指令范围可输入小数点的字母为:X、Y、Z、A、B、C、U、V、W、I、J、K、R

6、、Q、F;不可输入小数点的字母为:P、D、H、S、T、M。7五、准备功能(G代码)1、几点注意事项:(1)G代码分两类:非模态G代码(只在当前程序段有效,也称为一次性代码)和模态G代码(在指令同组其它G代码前,该G代码一直有效)。(2)在表中,除了00组为非模态G代码外,其它全部是模态G代码(3)在00组G代码中,G10、G11是模态G代码(4)通过修改参数,可以设定G60的组别(可以为00组或01组)(5)G代码电源接通时的状态在表中用◤表示,如果同组有两个代码,可以通过参数设定其中一个为电源接通时的状态。(6)当选择了表中未列出的G代码时,机床会报警。(7)可以在同一程序段中指令多个不同组

7、的G代码。如果在同一程序段中指令了多个同组的G代码,仅执行最后指令的G代码。(8)如果在固定循环中指令了01组的G代码,则固定循环被取消。(与G80的作用相同)82、G代码表G代码组功能G0001定位G01直线插补G02圆弧插补(顺时针)G03圆弧插补(逆时针)G0400停刀,暂停G05.1AI先行控制/AI轮廓控制G07.1(G107)圆柱插补G08先行控制G09准确停止G10可编程数据输入G1

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

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

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