NC程序讲解资料课件_第1页
NC程序讲解资料课件_第2页
NC程序讲解资料课件_第3页
NC程序讲解资料课件_第4页
NC程序讲解资料课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

NC程序説明資料NC程序説明資料11.NC程序NC是数字控制(NumericalControl)的简称、是地址(S、F、G、M、X、Y、Z等英文字母)与符号(数字)的组合来指挥运行原则上是

「主轴以每分間3000转的转速顺时针旋转」「切削开始到结束以每分钟500mm的主轴转速进行切削」等命令的组合1.NC程序NC是数字控制(NumericalContro2①G代码在NC装置内部用来处理軸的移动、坐标系的设定等的功能。代码用G字母和2位数字来表示可以使用G00~G99共100种。1)G00→快进

在刀具从开始位置移动到接近工件的位置或移动到钻孔的位置的情况下、快速移动到指定位置时使用的命令。G00X150.0Y200.0;目标坐标①G代码在NC装置内部用来处理軸的移动、坐标系的设定1)G3①G代码2)G01→直線補間

设定刀具从始点到終点的直线上的移動速度的时候使用。G01X150.0Y200.0

F60;目标坐标移动速度①G代码2)G01→直線補間G01X150.0Y204①G代码3)G02、G03→円弧補間

设定刀具从始点到終点的弧线上的移動速度的时候使用。右转左转①G代码3)G02、G03→円弧補間右转左转5①G代码指示从圆弧的中心位置现在的点开始的相对值的坐标。3)G02、G03→円弧補間

X-Y平面的圆弧的情况中心位置的表示記号(位置)是I和J。I=X、J=YG17G03X20.0Y23.4

I132.2J-7.8

F100;目标坐标移动速度中心坐标平面指定①G代码指示从圆弧的中心位置现在的点开始的相对值的坐标。6①G代码G17,G18,G19→指定平面(平面选择)

指定円弧補間所运行的平面。圆弧通常只能在以确定的平面上运行。也就是说圆弧只能在X-Y平面、Z-X平面、Y-Z平面上运行。各个平面的中心位置的表示是不一样的。

①G代码G17,G18,G19→指定平面(平面选择)圆弧7①G代码4)G04→暂停(一時停止)

在希望暂停读取NC数据时使用。G04P250暂停时间5)G40、G41、G42→刀具直径的修正

在刀具在移動位置向直径方向偏移进行修正时使用。①G代码4)G04→暂停(一時停止)G04P250暂停8①G代码5)G40、G41、G42→刀具直径的修正

左边修正右边修正取消修正量一般是从D符号和2位数字组成的在机床已登录的値中间进行选择的。G41G01

X120.0Y6.5

D01;修正编号目标坐标直线補間①G代码5)G40、G41、G42→刀具直径的修正左边修9①G代码6)G43、G44、G49→工具长度修正在Z軸的移动量上加减修正量的时候使用(G90G54G00)H02G43Z20.0;工具前端行进到Z20.0的规定位置的修正移动・G43→工具长度(+)修正①G代码6)G43、G44、G49→工具长度修正在Z軸的移10①G代码6)G43、G44、G49→工具长度修正・G43→工具长度(+)修正如果在不进行刀具长度修正的情况下像到左图那样的位置使设备运行的话

刀具可能会碰到产品,使刀具损坏、产品损坏,夹具移动・G49→工具長度修正解除①G代码6)G43、G44、G49→工具长度修正・G4311①G代码6)G43、G44、G49→工具长度修正

G43G01

Z100.0

H01;修正编号移動量直线補間7)G54~G59工件坐标系(程序坐标)在多个面加工的情况和重复加工作业的情况下非常用效果

①G代码6)G43、G44、G49→工具长度修正G4312①G代码7)G80~G89→固定循环(开孔)以下是NC程序。

注是绝对指令。

1-1)X50.0Y50.0(定位)

1-2)G00Z2.01-3)G01Z-25.0F100

1-4)G00Z100.0

2-1)X100.0Y75.0(第二处的定位)

2-2)G00Z2.02-3)G01Z-25.0F100

2-4)G00Z100.0开孔相同条件不进行变更的话省略、这样的话可以使程序简单来进行固定循环①G代码7)G80~G89→固定循环(开孔)以下是NC程序13①G代码7)G73、G74、G76、G80~G89→固定循环・G81钻头循环

(G00Z100.)

1)G81X50.0Y50.0Z-25.0R2.0F100

2)X100.0Y75.0

※从2)开始只要有X・Y的定位指令就可以钻孔G81X○○Y☆☆

Z□□

R△△

;目标坐标切削进给终点(Z軸)切削进给起点(Z軸)切削进给速度①G代码7)G73、G74、G76、G80~G89→固定循14①G代码7)G73、G74、G76、G80~G89→固定循环・G73步骤循环G73X○○Y☆☆

Z□□

R△△

Q◎◎

;※用在希望在中途切断切屑的时候一次切削进给长度的指定定①G代码7)G73、G74、G76、G80~G89→固定循15①G代码7)G73、G74、G76、G80~G89→固定循环・G83深孔循环

G83X○○Y☆☆

Z□□

R△△

Q◎◎

;一次切削进给长度的指定定与G73的不同点是每次到达R点时刀具要退回原则上用于边排除切屑边加工的情况下①G代码7)G73、G74、G76、G80~G89→固定循16①G代码7)G73、G74、G76、G80~G89→固定循环・G82计数钻孔循环G82X○○Y☆☆

Z□□

R△△

P◎◎

;在Z点的进给停止指令

(能以时间进行设定)这里可以用G81进行Z点的进给停止指令另外P500的意思是0.5秒的进给停止

※一般情况下在座圈等地方使用①G代码7)G73、G74、G76、G80~G89→固定循17①G代码8)G90→绝对值指令(絶対値指令)1.仅考虑移動指令値。

2.C作为各軸(这里指X,Y)現在値、从这里开始移動的指令N001(G90)G00X50.Y80.

N002X100.

N003X200.152(d

孔径)

N004X280.152Y55.

N005X345.152Y80.像这样可以直接输出数値①G代码8)G90→绝对值指令(絶対値指令)1.仅考虑移18①G代码9)G91→インクレメンタル指令(増分値指令)1.仅考虑移動指令値

2.C作为各軸(这里指X、Y)的現在値(主軸)、从这里开始移動的指令

N001G91G00X50.Y80.

(从c点开始到右50.上80的移动指令)

N002X50.

(从N001的位置开始向右50移动的指令)

N003X100.152

(N002↑100.152移动的指令)

N004X80.Y-25.

(N003↑右80.下25.移动的指令)

N005X65.Y25.

(N004↑右65.上25.移动的指令)①G代码9)G91→インクレメンタル指令(増分値指令)1.19②M代码机床运行的运行是由各开关的动作来控制的、控制主軸的旋转、停止、刀具的更换等。用M字母和2位数字来表示1)M00→程序停止

主軸旋转的停止、各軸的进给停止2)M01→任意停止

NC装置的任意停止开关在ON的状态下与M00相同进行动作OFF状态的话、无视处理②M代码机床运行的运行是由各开关的动作来控制的、1)M0020②M代码3)M02→结束程序程序(NC数据)的结束指令遇到这个指令的话、不能读取从这里向下的数据4)M03、M04→主軸正转、反转

在使主軸(工具)旋转时使用。M03为正转(右转)、M04为反转。在这个指令前要设定主軸转速S功能S2000M03;转速②M代码3)M02→结束程序程序(NC数据)的结束指令4)21②M代码6)M05→主轴旋转停止

7)M06→工具交換

8)M08→冷却液ON

需要使用切削液的情况下,使用这个指令使冷却液从喷嘴喷出是主轴旋转停止的指令、仅使旋转停止、不指定停止的角度在装有ATC的机床上进行工具更换时使用②M代码6)M05→主轴旋转停止7)M06→工具交換22②M代码9)M09→冷却液停止

10)M19→主軸定位停止

11)M30→程序结束

是M08的停止指令主軸停止后使主轴保持在指定角度上的指令通知程序结束、返回起始的指令②M代码9)M09→冷却液停止10)M19→主軸定23②M代码13)M99→伺服程序结束

12)M98→调用伺服程序

调用伺服程序的代码伺服程序结束代码、原则上、在调用这个伺服程序的M98后继续下面的模块进行加工M98P100;调用伺服程序的编号②M代码13)M99→伺服程序结束12)M98→24③F代码⑤T代码调用要使用的刀具的指令

用T○○进行表示快进速度指定代码

一般的来说快进速度是指每分钟的移动距离④S代码主軸转速的指定代码如果希望主軸转速在1200的时候用S1200进行指示实际的指令是由转速和旋转方向同时进行指示的。

例S1200(转速)M03(顺时针方向旋转)③F代码⑤T代码调用要使用的刀具的指令

用T○○进行表示25事例程序

NC程序的实例以(加工左图的腰形孔)为基础进行説明。这个NC程序是以O1000(主程序)和O1100(伺服程序)构成、孔的中央和工件的上面作为加工原点(X,Y,Z都为0.0)O1000;(程序名:1000、主程序)G90G00Z50.0;(指示绝对坐标系,高速移动到Z50.0mm)X0.0Y0.0;(高速移动到加工开始坐标)Z2.0S1000M03;(高速移动到加工开始位置的高度后,主轴旋转)G01Z-1.0F100;(切削1mm,切削移动速度100mm/min)M98P1100;(调用伺服程序)G00Z50.0;(高速移动到Z50.0mm)X0.0Y0.0;(回到加工原点)M05;(主轴旋转停止)M02;(程序结束)事例程序NC程序的实例O1000;(程序名:1000、26事例程序

O1100(程序名:1100、伺服程序G41F100;(工具直径修正(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论