全球旧事资料 分类
Fa
uc数控车床G代码及M指令
一、G代码命令
1、代码组及其含义模态代码”一般”“模态代码”和“一般”代码“形式代码”的功能在它被执行后会继续维持,而“一般代码”仅仅在收到该命令时起作用。定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。反之,像原点返回代码就叫“一般代码”。每一个代码都归属其各自的代码组。在“模态代码”里,当前的代码会被加载的同组代码替换。G代码组别解释G00G01G02G03G04G09G20G21G22G23G27G28G29G30G32G40G41G42G50G52G530007010000060401定位快速移动直线切削顺时针切圆弧CW,顺时钟逆时针切圆弧CCW,逆时钟暂停Dwell停于精确的位置英制输入公制输入内部行程限位有效内部行程限位无效检查参考点返回参考点返回从参考点返回回到第二参考点切螺纹取消刀尖半径偏置刀尖半径偏置左侧刀尖半径偏置右侧修改工件坐标;设置主轴最大的RPM设置局部坐标系选择机床坐标系
1
fG70G71G72G73G74G75G76G90G92G94G96G97G9812100100
精加工循环内外径粗切循环台阶粗切循环成形重复循环Z向步进钻削X向切槽切螺纹循环内外直径切削循环切螺纹循环台阶切削循环恒线速度控制恒线速度控制取消固定循环返回起始点
2、代码解释代码解释G00定位1格式G00X_Z_这个命令把刀具从当前位置移动到命令指定的位置在绝对坐标方式下,或者移动到某个距离处在增量坐标方式下。
2非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。3直线定位刀具路径类似直线切削G01那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。4举例N10G0X100Z65G01直线插补
2
f1格式G01XU_ZW_F_直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。
XZ要求移动到的位置的绝对坐标值。UW要求移动到的位置的增量坐标值。2举例
①绝对坐标程序G01X50Z75F02X100②增量坐标程序G01U00W75F02U50G02G03圆弧插补G02G031格式G02G03XU__ZW__I__K__F__G02G03XU__ZW__R__F__G02顺时钟CWG03逆时钟CCW
3
fXZUWIKR
在坐标系里的终点起点与终点之间的距离从起点到中心点的矢量半径值圆弧范围最大180度。
2举例
①绝对坐标系程序G02X100Z90I50K0F02或G02X100Z90R50F02②增量坐标系程序G02U20W30I50K0F02或G02U20W30R50F02G30第r
好听全球资料 返回顶部