CNC加工中心几组常用指令的区别及编程技巧

2021-10-12 09:15
二维码
1192

1.暂停指令

G04x (u)/p 是刀具暂停时间(提供停止,锭子不停止) ,地址 p 或 x 后面的值是暂停时间。夹具治具工件在加工过程当中,非常方便又快速的一项辅助工具。因此,设计合适的夹具治具对于小量多样化的加工方式更是重要的课题。机加工通过一种机械设备对工件的外形尺寸或性能进行改变的过程。按加工方式上的差别,机械加工可分为切削加工和压力加工。零件加工构成汽车配件加工整体的各单元及服务于汽车配件加工的产品。X 后面的值必须有一个小数点,否则将以秒为单位以千分之一计算。P 后面的值不能有小数点(即整数) ,单位为毫秒(ms)。

例如,G04 X2.0或G04 X2000暂停2秒钟

   G04 P2000;

然而,在一些钻孔指令(如 g82、 g88和 g89)中,为了确保孔底的精度,当工具被加工到孔底时,应该有一个暂停时间,然后控制系统假定 x 是执行的 x 轴坐标值。

例如,g82x 100.0 y100.0 z 20.0 r 5.0 f 200 p 2000;从钻孔(100.0,100.0)到孔底暂停2秒钟

G82x100.0 y100.0 z20.0 r5.0 f200x2.0; 钻(2.0,100.0)到井底将不会暂停。

2.M00、M01、M02和M30的区别和联系

M00是节目的无条件暂停指令。

对数状态,按 cw (主轴正旋转)启动主轴,然后返回到自动状态,按启动键启动程序。

M01是程序选择性暂停指令。程序执行前必须打开控制面板上的OPSTOP键,执行后的效果与M00相同,程序应该如上重启。

M00和 m01常用于检查加工过程中工件的尺寸或取出芯片。

M02是主程序结束指令。当执行该命令时,进给停止,主轴停止,冷却剂关闭。但是程序光标停在程序的末尾。

3. 地址 d 和 h 的意思相同

刀具补偿参数D和H功能相同,可以任意互换。它们都代表CNC系统中补偿寄存器的地址名称,但具体的补偿值由它们后面的补偿号地址决定。但是在加工中心,为了防止出错,一般规定H为刀具长度补偿地址,补偿号从1号到20号,D为刀具半径补偿地址,补偿号从21号开始(20把刀具的刀库)。

例如,g00g43h1z100.0;

   G01G41D21X20.0Y35.0F200;

4. 镜像指令

镜像处理指令 m21,m22,m23。当只有 x 轴或 y 轴镜像时,刀具路径顺序(顺序铣削和逆铣削)、刀具补偿方向和圆弧插补转向都是反向的,如图1所示。当 x 轴和 y 轴同时镜像时,刀具走刀顺序、刀具补偿方向和圆弧插补旋转方向不发生变化。

注意: 在使用了 mirror 命令之后,必须取消 m23,以避免影响后面的程序。在 g90模式下,要使用“镜像”或“取消”命令,必须返回到工件坐标系的原点。