数控铣床里G54是工件坐标系设定,G50是取消缩放。
数控车床里G54不用,G50是最高限速或工件坐标系设定。
你怎么会在车床里同时碰到G54和G50.!?是不是程序有错。
刀补:G41刀具半径左补偿
G42刀具半径右补偿
G43刀具长度补偿-正
G44刀具长度补偿-负
G40刀具补偿、刀具偏置取消
G50/G54是设定工件的坐标原点
而我们编的程序默认的是刀具的中心和主轴的底部来加工的。
刀补是在加工时补正刀具的长度和半径,避免未加刀补而过切。即保证刀具切削的地方是刀尖。
对刀是指:把刀具的刀尖对准工件的圆心。即保证刀尖和工件的圆心等高。
格式:G50 X__ Z__
说明:X、Z---对刀点到工件坐标系原点的矢量距离,即当前刀具位置相对于将要建立的工件坐标系原点的坐标值;
G50指令必须跟坐标地址字,须单独一个程序段指定,且一般写在程序开始;
执行此指令刀具并不会产生机械位移,只建立一个工件坐标系;
执行此指令之前必须保证加工原点与程序原点一致,故编程时加工原点与程序原点考虑为同一点;
该指令为非模态指令。
G54~G59是系统预定的6个坐标系,可根据需要任意选用;
加工时其坐标系的原点,必须设为工件坐标系的原点在机床坐标系中的坐标值(工件零点偏置值),可以用MDI方式输入,系统自动记忆;
工件坐标系一旦设定,后续程序段中绝对值编程时的指令值均为相对于此工件坐标系原点的值;
G54~G59为模态功能,可相互注销,G54为缺省值
如果用G50工件坐标系设定,只是建立一把刀的坐标。
G54就不是了 他是把整个的刀塔前移或后退。
G50也可最高限速(要和G96配用才行)