首页 > 编程知识 正文

cnc编程代码大全图片(数控加工中心编程代码)

时间:2023-05-03 11:41:07 阅读:80761 作者:1400

数控机床的可编程功能分为两种,一种是刀具轨迹控制,即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏移,是完成标准单位设定、刀具偏移和偏移等的功能另一种功能叫做辅助功能,它完成程序的履行控制、主轴控制、刀具控制、辅助设备控制等功能。 在这些辅助作用中,Tx x用于刀的选择,Sx x x x用于控制主轴的转速。 其他功能通过由字母m和两位数字组成的m代码完成。

1 .常用的G代码的作用

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

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

G02顺时针圆弧插补

G03逆时针圆弧插补

G04暂停,准确断续

G09准确地中断

选择g17xy平面

选择g18zx平面

选择g19yz平面

G27返回确认基准点

G28返回的基准点

从G29基准点返回

G30返回第二基准点

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保龄球固定周期

n-justify">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=SIN[#j]

反正弦:#i=ASIN[#j]

余弦:#i=COS[#j]

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

正切:#i=TAN[#j]

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

平方根:#i=SQRT[#j]

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

舍入:#i=ROUND[#j]

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

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

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

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

或:#i=#jOR#k

异或:#i=#jXOR#k

与:#i=#AND#k

从BCD转为gddbb:#i=gddbb[#j]

从gddbb转为BCD:#i=BCD[#j]

4. 逻辑运算符

EQ:等于

NE:不等于

GT:大于

GE:小于或等于

LT:小于

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后边的程序。

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