中易网

广数980TDB G50 加工3个相同相同大小的工件 该怎样使用它的格式 假设工件长与直径都是10 加工三件

答案:1  悬赏:20  
解决时间 2021-01-12 03:23
  • 提问者网友:嘚啵嘚啵
  • 2021-01-11 21:49
广数980TDB G50 加工3个相同相同大小的工件 该怎样使用它的格式 假设工件长与直径都是10 加工三件
最佳答案
  • 二级知识专家网友:一袍清酒付
  • 2021-01-11 23:29
使用G50编程前,对刀也要用G50对,
假定你的对刀0点在工件右端面;
假定基准刀是T0303;
(工件长度不详,切断刀厚度不详,程序供参考)
主程序:

T0303;
G00 X100.Z0.2;

M98P0920;(第一件)

G00 X100.Z0.2;

G50 Z13.2;
M98P0920;(第二件)

G00 X100.Z0.2;

G50Z26.4;
M98P0920;(第三件)

G00 X100.Z0.2;

G50Z39.6;

M98P0920;(第四件)
G00 X100.Z0.2;

M05;M09;
T0303(外圆)
G0X8.Z0.2;
M30;
子程序:
T0303M03 S600;
M42 ;
G99;

G0x12.Z0.;
G01X-0.5F0.2;
......
(然后切断,退刀)T0303;
G0x12.Z0.2
M99;追问终于遇到 老师了 我看了一下还有2点不明白 1 G50如何对刀 实在对刀前在MDI格式下输入G50然后再对刀吗,或是在编辑状态下输入执行一次G50 然后对刀。 2点G50Z39.6;M98P0920;(第四件)G00 X100.Z0.2;M05;M09;T0303(外圆)G0X8.Z0.2M30;先在结束程序 T0303的位置是在第一个工件位置的起到点吗? 还有一件事情我不明白为什么 我每次用完G50 在对刀干其他的活时候坐标还是一G50为基准的(我每次的重新开机)才能按我的要求干活
;追答1)G50对刀,用mdi方式输入G50Z0.,然后执行;X,Z一般分开对刀,如果熟练,可以一起对。
2)上述程序遗漏之处:在加工完第4件,
基准刀应回到第一件的位置,
因为工件伸出长度是一定的;
修改如下:
M98P0920;(第四件)
G00 X100.Z0.2;之后,应加入
G50Z-39.6;
G00 X100.Z0.2;

后面接
M05;M09;
T0303(外圆)
G0X8.Z0.2;(此处可以修改成G0 X100.Z0.2;)
M30;

3)加工其他零件时,如果零点在同一点,
可以不用重新(G50)对刀,
如果工件伸出长度不同,
Z向必须重新对刀;

注意一点,每次关机床前,
必须要回到基准刀的位置,
也是程序起点的位置,
且在程序的开头加上G50X...Z...(坐标X,Z为当前工件坐标下坐标;
例:
在以上主程序的开头,T0303和G0 X100.Z0.2之间,
加上G50 X100.Z0.2;
这样G0 X100.Z0.2,显得有点多余,
如果你的思路很清晰,
编程熟练,你可以把G0 X100.Z0.2加入到子程序尾部M99前,
从而把主程序中G0 X100.Z0.2全部删除,
不过程序的可阅读性就很差了,出错了不易发现;

程序修改后,如下:
主程序:
T0303;(关机床前必须停在基准刀T0303上)
G50 X100.Z0.2(关机床前的工件坐标是X100.Z0.2)
M98P0920;(第一件)
G00 X100.Z0.2;
G50 Z13.2;
M98P0920;(第二件)
G00 X100.Z0.2;
G50Z26.4;
M98P0920;(第三件)
G00 X100.Z0.2;
G50Z39.6;
M98P0920;(第四件)
G00 X100.Z0.2;
G50Z-39.6;
G00 X100.Z0.2;
M05;M09;
T0303(外圆)
M30;
子程序:
T0303M03 S600;
M42 ;
G99;
G0x12.Z0.;
G01X-0.5F0.2;
......
(然后切断,退刀)T0303;
G0x12.Z0.2
M99;追问谢谢 你的耐心回答 我想问一下G50对刀,用mdi方式输入G50Z0.,然后执行(现在机床刀架3号刀跑到这了 然后是不是在手动移动3号刀 将刀架移动到工件的右端输入Z0是吗 切断刀也这也对Z吗 每次输入 G50对刀,用mdi方式输入G50Z0将刀尖移动到加工处的表面定Z0 关机床前必须停在基准刀T0303上Z位置可以无所谓吧 谢谢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息