(急)凯恩帝数控编程

凯恩帝数控车床用M98调用子程序,
需要循环两次,应该是M98 P2+程序号,
可每次循环都在原地循环,
怎么设定坐标偏置,
急求大侠指导一下,
顺便帮我把格式及每到程序的意思写了告诉我一下,
谢谢了

用 U(X) W(Z) 这表示 相对坐标 或前面加 G91 (相对坐标) 但是编程序 也有相对的变化 如: U2 就是 相对前一个坐标 向X方向移动 2mm 如此类推 !!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-04
不是很明白你的意思,你原地循环是因为你调用程序里面用的是绝对值编程,所以不管调用多少次,都是原地重复。你把坐标值改成相对的就好了。
如果是车床,直接如下
M98P50001(调用程序号为0001的子程序5次)
G1U100W100F1(F100)(X和Z轴从当前位置向正方向移动100MM,速度为F1(转进给)或者F100(速度进给))
M99
如果是铣床,如下
M98P50001
G91G1X100Z100F100
M99
意思和上面一样的。追问

谢谢,
我把图纸尺寸告诉你,
请你帮我程序写一下吧,
因为刚学这个还不懂,
工件内孔直径7.2;外圆直径10;长度7.1;
现在是调用子程序,
连续车两个下来,
请你帮我一下,
用M98编一下,
这个可以用G50设定工件左边系做吗?
如果可以,
也请你帮我写一下

本回答被提问者和网友采纳
第2个回答  2020-08-23
你子程序没有用m99结束
第3个回答  2012-06-06
O0001;S2000 M03 ;T0101;G0 Z0 X7;G1 X0;G0 Z2 X5;G1 Z-7.2;T0202;G0 Z2 X3.6; G1 Z-7.1;G0 Z5;X7;T0101;M05;M30
相似回答