以下汇总了GF加工方案阿奇夏米尔慢走丝机床的常见代码,其系统既支持通用的ISO代码,也支持自身特色的CMD指令。
常见G代码与CMD指令对照表:
G代码
CMD指令
描述
G00
MOV,C
MVR,C
基于加工坐标系快速移动定位(绝对/相对)
G01
CTA,C
CTR,C
基于加工坐标系直线插补(绝对/相对)
G02
顺时针圆弧插补
G03
逆时针圆弧插补
G04
PAU
暂停
G20
单位为英寸
G21
单位为毫米
G40
取消偏移
G41
电极丝左补偿
G42
电极丝右补偿
G48
自动插入倒角半径
G49
取消自动插入倒角半径
G50
取消电极丝倾斜
G51
电极丝左倾斜
G52
电极丝右倾斜
G53
MOV,M
MVR,M
基于机床坐标系的移动(绝对/相对)
G55
CTA,M
CTR,M
基于机床坐标系的加工(绝对/相对)
G65
CCF
执行指令或外部宏
G74
SAX,P
设置工件坐标系
G75
MOV,P
MVR,P
基于工件参考点移动(绝对/相对)
G85
CTA,P
CTR,P
基于工件参考点线性加工(绝对/相对)
G90
绝对坐标
G91
相对坐标
G92
SAX,C
设置加工坐标系参考点
G130
EDG
工件找边
G132
PAL
工件单面对齐
G133
MID
两个平行表面找内部中点
G134
CEN
找孔中心
G136
EXC
外部找圆柱中心
G137
CRN
工件找边位置
G138
CAL
通过两孔对齐工件
G142
EXM
两个平行表面找外部中点
G143
EXN
G145
PLM
3点对齐(3维设置)
G150
WAL
垂直对齐电极丝
G245
PLC
启用工件调平修正
G246
禁用工件调平修正
G910
SEP
将点寄存到点表
G911
GOP
不加工移动至一点
常见M代码与CMD指令对照表:
M代码
M00
STP
M01
选择性停止
M02
RET
程序结束
M18
AUX,18
打开液槽门
M19
AUX,19
关闭液槽门
M23
AUX,23
取消激活几何策略
M24
AUX,24
激活几何策略
M27
AUX,27
取消激活保护策略
M28
AUX,28
激活保护策略,等级1
M29
AUX,29
激活保护策略,等级2
M34
AUX,34
加注工作水槽
M35
AUX,35
排空工作水槽
M38
AUX,38
加注工作水槽和浸入模式
M39
AUX,39
工作水槽排空和喷水模式
M44
AUX,44
循环泵关闭
M45
AUX,45
循环泵打开
M50
WCT
自动剪丝
M60
THD
自动穿丝
M62
AUX,62
完成工作水槽排空
M67
AUX,67
排空液槽
常见CMD指令:
CLE
补偿值调整
TFE
偏移量有效
TRE
锥度有效
WPH
工件高度
WPR
工作台和工件下表面之间的距离
SCF
加工比例因子
MIR
X或Y方向的镜像
ROT
坐标系旋转,逆时针为正数
SEC
定义辅助平面G92I
REF
定义参考平面G92J
工件校正后,丝与工件平行开启/关闭
WA
实际丝倾斜角度(单边)
ZSD
上导丝器中心和工件上表面之间的距离
ZID
下导丝器中心和工作台面之间的距离
ART
电源中断后重新启动策略
TTHD
自动穿丝设置
ATH
自动重穿丝设定
BLD
可选块模式
BLK
执行块至块几何形状
OSP
激活可选停止(指令M01)
TOL
定义ISO圆弧容差
SIM
激活加工模拟模式
TSIM
空运行时模拟自动穿丝
以下汇总了GF阿奇夏米尔早期慢走丝机床CUT20/30机床常见的ISO代码。
G代码:
G00:快速移动,定位指令G01:直线插补G02:顺时针圆弧插补指令G03:逆时针圆弧插补指令G05:X镜像G06:Y镜像G08:X--Y交换G09:取消镜像和X--Y交换G11:SKIPON(打开跳转)G12:SKIPOFF(关闭跳转)G20:以英寸为单位G21:以毫米为单位G28:尖角圆弧过渡策略G29:尖角直线过渡策略G40:取消补偿G41:电极左补偿G42:电极右补偿G50:取消锥度G51:左锥度G52:右锥度G60:上下异形OFFG61:上下异形ONG74:四轴联动打开G75:四轴联动关闭G90:绝对坐标指令G91:增量坐标指令G92:指定坐标原点
M代码:
M00:暂停指令M01:条件停止M02:程序结束M03:自动调整工作液槽水位M34:液槽上液M35:液槽排空M50:剪丝代码M60:穿丝代码M98:子程序调用M99:子程序结束C:表示加工条件号H:指定偏移量值代码L:子程序重复执行次数M:辅助功能代码N:程序的顺序号P:指定调用子程序的序号02日本Sodick(沙迪克)
G00:快速定位G01:走直线G02:顺圆加工G03:逆圆加工G04:延时G05:X轴镜像G06:Y轴镜像G07:Z轴镜像G08:轴交换G09:取消镜像G11:程序跳读开G12:程序跳读关G13:断线复位关G14:断线复位关G17:平面选择G22:软件限位开G23:软件限位关G26:图形形旋转开G27:图形形旋转关G28:注意点G29:主参照点复位G30:返回设置点G40:取消补正G41:向左补正G42:向右补正G48:边缘控制开G49:边缘控制关G50:取消锥度倾斜G51:锥度倾斜左G52:锥度倾斜右G54~G59:工作坐标系G60:主参照点设置G137:干涉错误有效G74:四轴补偿开G75:四轴补偿关G80:移动到接触感知G81:移动到机械极限G82:移动到原点至现坐标的一半G84:自动垂直定位G90:绝对坐标G91:相对坐标G92:设定坐标值G96:镜像撤消G97:把所有坐标系设置当前坐标值G104:转角延时开G105:转角延时关G126:坐标旋转开G127:坐标旋转关G132:干涉回避开G133:干涉回避关G134:锥度干涉回避开G135:锥度干涉回避关G136:干涉错误撤消G137:干涉错误有效G140:取消上下异形补偿G141:上下异形左补偿开G142:上下异形右补偿开G152:局部坐标
T代码:
TP:主程序面TN:副程序面T80:走丝开T81:电极丝停止T82:加工槽液关T83:加工槽液开T84:进行高压喷流T85:停止高压喷T89:进行喷流加工T90:自动剪线T91:自动穿线T94:进行水浴加工T96:打开送液T97:停止送液
M00:暂停指令M01:选择停止M02:程序结束M03:代码搜索M05:忽略接触感知M06:不放电M98:调用子程式M99:返回主程序
其它代码:
A:锥度(角度值)C:加工条件号码D,H:补正量(变量值)L:重复次数F:进给速度N、O:序列号Q:文件调用P:子程序调用号RX,RY:图形旋转角度KA:坐标旋转角度RA:图形旋转角度RI,RJ:图形旋转中心KX,KY:坐标旋转角度R:圆弧过渡X、Y、U、V、I、J、Z:坐标轴