iCAx开思网

标题: 零件加工 如何呼叫子程序???? [打印本页]

作者: penglin.    时间: 2010-11-11 10:46
标题: 零件加工 如何呼叫子程序????
见图片
想在机台上面装A B C D四个夹具,然后加工零件。
想要NC不停 连续加工。

即在加工A的时候就可快速装好其他三个工件,然后连续加工。

有见过Master CAM的方法是  复制N个程序  然后后处理  就可以实现了
在UG里面,也可以通过变换刀路 "平移"  "增量”  xyz 全部输入0   然后“实例”N个,也可以实现。
但是这种方法,适合比较简单的2D,遇到复杂的,NC程序就太大  甚至会死机。


在此  我想请教的是  有没有一个方法,一直让其直接呼叫子程序 ,以达到循环加工的目的?
作者: ouj946    时间: 2010-11-11 11:11
M98    P(程式名)
作者: penglin.    时间: 2010-11-11 13:28
谢谢楼上的额,
作者: penglin.    时间: 2010-11-13 18:11
dddddddddddddddd
作者: penglin.    时间: 2010-11-18 09:12
ouj946 发表于 2010-11-11 11:11
M98    P(程式名)


试过 不行哦
作者: xiao虫虫    时间: 2010-11-18 11:01
要看什么系统,发那科 m98  p__   三菱的  就要  m98   L___了
作者: ljf118    时间: 2010-11-18 12:57
你可以用宏程式加变量呀!
作者: HSL041229    时间: 2010-11-19 21:23
主程序用M98    P(程式名)
子程序后面加M99
作者: jerrymice    时间: 2010-11-19 23:53
雷射切割常用這種作法
作者: penglin.    时间: 2011-1-24 20:50
一直复制程序  然后后处理!!!
作者: zhujiqiang    时间: 2011-1-26 15:51
一直复制程式再后处理的话 对于楼主这道题来说就没意义了,本身上来就是说求不用复制刀路的方法来解决程式的简洁性,我有的时候也蛮烦这些的,我用3+1轴做零件,经常性用到7 8个坐标去加工一个东西;批量性的做的话用治具,这样复制复制复制,到最后处理出来的程式就会比较大.希望有同等经验的朋友出来分享下好的加工经验和方法
作者: zhujiqiang    时间: 2011-1-26 15:55
我也是用复制复制一个一个搞的
作者: wolhl    时间: 2011-1-28 13:29
我们这里常用的是分坐标.在用M98,和M99.按你的图加工.有中方法.例1.分4个坐标.G54.G55.G56.G57..主程序.
O0000
G0G90G40G49G80
G91G28Z0.
M6T1
G0G90G54XY
G43H1Z20.
M98P0001
G0G90G55XY
M98P0001
G0G90G56XY
M98P0001
G0G90G57XY
M98P0001
M5
G91G28Z0.
M01
...........
............
M98P0004
M01
G91G28Z0.
G28Y0.
M30
副程序
O0001
G0G90XYs2000m3
z2.
G1XY
........
G0Z20.
M99
注意副程序里没有G54.G55......这样就可以一把刀加工4个产品了.
作者: xiamen_guo    时间: 2011-1-28 13:51
后处理自己该
作者: 懒//喵喵    时间: 2011-2-3 23:07
主程序里加M98P子程序号就可以子程序里最后要M99返回主程序
作者: qingqingcao8012    时间: 2011-2-8 11:39
大哥不考虑安全啊、




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3