iCAx开思网

标题: 请教如何插入G代码,让程式循环加工 [打印本页]

作者: kAILE    时间: 2006-3-22 15:05
标题: 请教如何插入G代码,让程式循环加工
请教如何插入G代码,让程式循环加工,最好不让机床归零,直接循环加工,是用来加工零件的,会的朋友请指教
作者: kAILE    时间: 2006-3-22 15:09
G81-G89     固定循环
G81-G89可以用吗,怎么用,如何插入
作者: CGLCGL    时间: 2006-3-22 18:01
G99
作者: xqqsjnh    时间: 2006-3-22 18:09
G99 就是循环加工的代码
作者: 润无痕    时间: 2006-3-22 18:10
N久没搞过了,好像是要先在机床里面编辑好你要走的程式,然后用M98调用,再用M99结束(fanuc),里面有个控制循环多少次的语法,不好意思忘记怎么用了,其实很好学的,问下开机的应该知道.

以前开机时我常用来锯开铜公的料.就是只走一条线,一刀刀干下去那种简单的.
作者: kAILE    时间: 2006-3-22 20:49
谢谢上面几位仁兄,已搞好,只是程式锣完后,Z轴要归零,然后再加工,有无办法只让机头升到安全高度又回来加工,谢谢
程式尾在此
N1178X291.77Y69.173R66.888
N1180G2X291.777Y69.233R2.
N1182G1Z-.5F2000.
N1184G0Z10.
N1188G91G28Z20M99.
%
作者: huanglonghl    时间: 2006-3-22 21:47
可以,把G28Z0去掉
作者: kAILE    时间: 2006-3-23 11:36
原帖由 huanglonghl 于 2006-3-22 13:47 发表
可以,把G28Z0去掉

老兄说得对,开始我看到G28是绝对坐标编程,于是改为G30增量坐标,还是一样,干脆把G28干掉了,呵呵,居然行得通
后处理还在学习中,得跟各位努力学习
N1178X291.77Y69.173R66.888
N1180G2X291.777Y69.233R2.
N1182G1Z-.5F2000.
N1184G0Z10.
N1186G91M99
%
最后程式尾在此
作者: sz_qch    时间: 2006-3-23 14:17
学习
作者: zoufu2001    时间: 2006-3-23 20:48
顶,学习中.
作者: hackbase    时间: 2006-3-23 21:30
循环加工:
   M98  P(子程序名)L(调用次数)
   M99 返回
作者: kAILE    时间: 2006-3-24 00:48
原帖由 hackbase 于 2006-3-23 13:30 发表
循环加工:
   M98  P(子程序名)L(调用次数)
   M99 返回

谢谢指教,有空向你学习
M98  P(子程序名)L(调用次数)
其量中子程序名是否和平常的程式名一样,还是要写程式之前要搞好

[ 本帖最后由 kAILE 于 2006-3-23 16:53 编辑 ]
作者: HURCOBMC    时间: 2006-3-25 13:22
楼主在MC上是很好的,但对手动编程上对代码的理解是不够的,好像理解的误差很大,G90是绝对值编程指令,G91是增量值编程指令,G98是返回初始点,G99是返回R点,G28是返回参考点(有的机床设计时是不用G28的而是用G53的这是根据设计机床的参数来决定的,用G28还是G53取决于你使用的机床),而G30一般是返回第二参考点是在换刀时用,不是每台机床都用,用不用是取决于你使用的机床。用G30换刀的机床如果你编G91G28Z0它的Z轴不在换刀位子上是在第一参考点上,你要换刀的话就要编G91G30Z0才对。而固定循环一般来说是从G73--G89都是的,你可看一下它们具体的功能与用法。子程序的编法是和正常的程序是一样的不同的是子程序结束时不用M30而要用M99。M98是调用子程序,M99是子程序结束再返回主程序,用法楼上的已经讲过了。
作者: kAILE    时间: 2006-3-25 14:03
原帖由 HURCOBMC 于 2006-3-25 05:22 发表
楼主在MC上是很好的,但对手动编程上对代码的理解是不够的,好像理解的误差很大,G90是绝对值编程指令,G91是增量值编程指令,G98是返回初始点,G99是返回R点,G28是返回参考点(有的机床设计时是不用G28的而是用 ...

谢谢这仁兄指点,偶没学过手动编程,对代码认识很微,日后要多多指教
作者: lan311    时间: 2006-3-25 17:08
学习学习
作者: legal    时间: 2006-3-25 17:13
顶了
作者: chen xue hao    时间: 2006-5-24 15:43
原帖由 kAILE 于 2006-3-23 11:36 发表

老兄说得对,开始我看到G28是绝对坐标编程,于是改为G30增量坐标,还是一样,干脆把G28干掉了,呵呵,居然行得通
后处理还在学习中,得跟各位努力学习
N1178X291.77Y69.173R66.888
N1180G2X291.777Y ...

这仁兄的机床是单工作台还是双工作台,可否把你的主程式贴出来看,我的是双工作台,要循环加工该如何?




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