首页 > 编程知识 正文

cnc代码(cnc加工中心g30代码)

时间:2023-05-06 17:33:19 阅读:90783 作者:611

数控机床的可编程功能分为两类。

直线/圆弧插补、进给控制、坐标系原点偏移和变换、尺寸单位设定、刀具偏移和补偿等用于实现刀具轨迹控制即各进给轴的运动的功能,这种功能被称为准备功能,由字母g和两位数字组成,也称为G代码

另一个功能叫做辅助功能,完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。 在这些辅助功能中,Tx x用于刀具的选择,Sx x x x用于控制主轴的转速。 其他功能通过由字母m和两位数字组成的m代码实现。

1 .一般的G代码功能

G00定位(高速移动) ) )。

G01直线插补(进给速度) )

G02顺时针圆弧插补

G03逆时针圆弧插补

G04暂时停止、精密停止

G09精密停止

选择g17xy平面

选择g18zx平面

选择g19yz平面

G27返回检查基准点

返回G28基准点

从G29基准点返回

G30返回第2基准点

取消G40刀具半径补偿

G41左侧刀具半径补偿

G42右侧刀具半径补偿

G43刀具长度补偿

G44刀具长度修正-

取消G49刀具长度补偿

G52局部坐标系的设定

选择G53机床坐标系

G54选择1号工件坐标系

G55选择工件坐标系2号

G56选择3号工件坐标系

G57选择4号工件坐标系

选择G58工件坐标系5号

G59选择6号工件坐标系

G60单向定位

G61精密停止方式

G64切削方式

G65宏程序调用

G66模态宏程序调用

G67模态宏程序调用的取消

G73深孔钻头固定循环

G74反螺纹丝锥固定循环

G76保龄球固定周期

G80固定循环解除

G81钻头固定循环

G82钻头固定循环

G83深孔钻头固定循环

G84抽头固定循环

G85保龄球固定周期

G86保龄球固定周期

G87后保龄球固定循环

G88保龄球固定周期

G89保龄球固定循环

G90绝对值指令方式

G91增量值指令方式

G92工件零点设定

G98固定循环返回初始点

G99固定周期返回到r点

2 .常用的m代码功能

M00程序暂停

M01条件程序停止

M02程序结束

M03主轴正转

M04主轴反转

M05主轴停止

M06刀具更换

M08冷却开启

M09冷却关闭

M18主轴的取向解除

M19主轴的方向

M29刚性攻丝

M30程序结束,返回程序标题

M98呼叫子程序

M99子程序结束返回/重复执行

3 .常用算术

加法: #i=#j #k

减法: #i=#j-#k

乘法: #i=#j*#k

除法: #i=#j/#k

签名: # I=正弦波

反正弦: # I=亚马逊

余弦: #i=COS[#j]

反余弦: #i=ACOS[#j]

正切: # I=坦[ # j ]

反正切: #i=ATAN[#j]

平方根: # I=sqrt

绝对值: #i=ABS[#j]

舍入: # I=循环[ # j ]

上取整: #i=FIX[#j]

下取整: #i=FUP[#j]

自然对数: #i=LN[#j]

指数函数: #i=EXP[#j]

或#i=#jOR#k

异或: #i=#jXOR#k

与# I=#与# k

从BCD过渡到圆满的姐姐: #i=圆满的姐姐[#j]

从圆满的姐姐转移到BCD:# I=BCD [ # j ]

4 .逻辑运算符

EQ :等于

NE :不等于

GT :更大

GE :以上

小于()

()以下

5 .方案过渡和循环

无条件迁移: GOTO

条件转移: IF [条件式]

IF [条件式] GOTO n,如果满足条件,则跳至段n

if条件式] THEN,例如IF [#I=#J] THEN #K=0

6 .循环语句

WHILE [ (条件式) DOM (m=1,2,3 ) )。

.

ENDm

如果满足条件,则运行从Dom到ENDm之间的程序。 如果不满足条件,则运行ENDm之后的程序。

关注最新技术的第十五届中国国际机床工具展览会(CIMES2020 )将于2020年8月17-21日在北京中国国际展览中心新馆(顺义)举行。 期待您的指导。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。