西门子840D G指令概述 下载本文

内容发布更新时间 : 2024/5/20 12:54:01星期一 下面是文章的全部内容请认真阅读。

840D综合

G00快速定位; G01直线插补;

G02顺时针圆弧插补; G03逆时针圆弧插补; G04暂停; G09准确停止; G17 XY平面选择; G18 ZX平面选择; G19 YZ平面选择;G 20英制指令; G21公制指令;

G27返回参考点检查; G28返回参考点; G29返回第二参考点; G30返回第三/四参考点; G40刀具半径补偿取消; G41刀具半径补偿左; G42刀具半径补偿右; G43刀具长度补偿+; G44刀具长度补偿-; G45刀具偏置+; G46刀具偏置-; G47刀具偏置++; G48刀具偏置--;

G49刀具长度补偿取消; G52局部坐标系; G53选择机床坐标系;

G54~G59预置工件坐标系1~6; G60单向定位;

G61准确停止(模态指令); G62拐角减速; G63倍率禁止; G64切削模式;

G65宏调用;G66模态宏调用;

G73深孔钻循环1;G74攻丝循环(反螺纹);G76镗循环1;G80取消固定循环; G81钻孔循环;G82镗循环2;G83深孔钻循环;G84攻丝循环(正螺纹);G85~G89镗循环3~7;

G90绝对值编程; G91增量值编程; G94每分进给; G95每转进给;

G98固定循环回起始点; G99固定循环回R点。 M00程序停止; M01可选程序停止; M02程序结束; M03主轴正转; M04主轴反转; M05主轴停止; M06自动刀具交换; M08冷却开; M09冷却关; M29刚性攻丝;

M30程序结束并回程序头。

附录2

G54G18G90 或G91增量。

编程找出点在GO1走直线(这直线是垂直于那个面的线,这个你自己算点)就可以加工了,刀具开始要调整好角度,垂直于那个面。

G17是XY平面 G18是zx平面 G19是YZ平面 这个也比较好办。

比如在G17平面上。钻孔用的z方向,如果面不平的情况,比如他往x方向倾斜的多少度。那么钻孔时候走的线应该是斜线(你应该是想做一个垂直于斜面的孔吧)那么你可以先在cad里面画出来,把要钻的那个孔走的那条直线画出来,在找到起始点,坐标值和终点坐标值都找的到,最后就是用G01走出来了,走斜线不是一样走吗.

不管在哪个面都一样,不愿计算,就用cad画出来再标出起始点和终点。

补充回答,ye可以不算。 用G16

极坐标编程。 比如在G17平面 xy

比如G90G16GO1x10y20

X表示切入x10 Y表示的是角度20度。

在G18平面上是zx。 z表示长度,x表示角度 在G19平面式yz

y表示长度,z表示角度。 这样你就不用算点了

用完了后用G15取消极坐标编程。 主要用绝对坐标的极坐标编程,那个角度指的是根据你坐标系为原点,跟你坐标轴之间的夹角。(以第一坐标轴为准)比如xy平面是以x轴为准逆时针为角度正方向。 zx平面就以z轴为为准(也就是以第一轴之间的夹角)。

如果还不能理解,那你就麻烦点用原来的笛卡尔坐标编程算出来好了