您现在的位置:机床商务网>技术中心>应用案例

CNC加工中心程序代码大全,数控加工*!

2020年09月12日 15:39点击:490来源:宁波华盛鑫泰机床有限公司>>进入该公司展台

数控机床的可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Tx x用于选刀,Sx x x x用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。

 

01

常用G代码功能

 

G00     定位(快速移动)

G01     直线插补(进给速度)

G02     顺时针圆弧插补

G03     逆时针圆弧插补

G04     暂停,精确停止

G09     精确停止

G17     选择X Y平面

G18     选择Z X平面

G19     选择Y Z平面

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     镗削固定循环

G87     反镗固定循环

G88     镗削固定循环

G89     镗削固定循环

G90     值指令方式

G91     增量值指令方式

G92     工件零点设定

G98     固定循环返回初始点

G99     固定循环返回R点

 

02

常用M代码功能

 

M00     程序暂停

M01     条件程序停止

M02     程序结束

M03     主轴正转

M04     主轴反转

M05     主轴停止

M06     刀具交换

M08     冷却开

M09     冷却关

M18     主轴定向解除

M19     主轴定向

M29     刚性攻丝

M30     程序结束并返回程序头

M98     调用子程序

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

 

03

常用算术

 

加法:#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转为BIN:#i=BIN[#j]

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

 

04

逻辑运算符

 

EQ:等于

NE:不等于

GT:大于

GE:大于或等于

LT:小于

LE:小于或等于

 

05

程序转移和循环

 

无条件转移:GOTO

条件转移:IF [条件表达式]

IF [条件表达式] GOTO n,如果条件满足,则跳转至程序段n

IF [条件表达式] THEN,如:IF [#I=#J] THEN #K=0

 

06

循环金句

 

WHILE [条件表达式] Dom (m=1,2,,3)

ENDm

如果条件满足则执行Dom至ENDm之间的程序(直到条件不满足),否则转而执行ENDm后面的程序。


关键词:数控机床
  • 凡本网注明"来源:机床商务网"的所有作品,版权均属于机床商务网,转载请必须注明机床商务网,//www.jc35.com/。违反者本网将追究相关法律责任。
  • 企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
  • 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

  • 浙江金火科技实业有限公司
  • 技术详细页右侧1



图说机床

更多>>

旗下子站

玉环机床网泰州机床网滕州机床网宁波机床网沧州机床附件网工量刃具网加工中心网电加工机床网锻压机床网附件配件网车床网铣床网钻床网雕刻机网锯床网二手机床网
磨床网激光网机器人网立式加工中心卧式加工中心立式车床卧式车床龙门铣床摇臂钻床外圆磨床无心磨床数控折弯机冲床中走丝线切割拖链防护罩数控系统驱动器