iCAx开思网

标题: Fanuc宏程序一例 [打印本页]

作者: boy96211    时间: 2005-4-16 22:38
标题: Fanuc宏程序一例
因为法拉克系统对于圆周上孔阵列加工不如西门子方便,我编了一个
宏程序试图解决这个问题,实验了一下,效果还不错,喜欢的朋友,请帮我顶!   
(主程序)
......
G65P100R_M_C_Z_F_
......
  
(子程序)
%
O100
#100=0
N10#101=#100*360./#13+#3
#102=#18*COS[#101]
#103=#18*SIN[#101]
G00Z50
X#102Y#103
Z5.
G01Z#26F#9
#100=#100+1.
IF[#100LT#13]GOTO10
M99
%
作者: krdxw    时间: 2005-9-18 00:27
标题: 圆周上的孔
关于圆周上的孔,小弟认为没必要用宏程序,因为宏程序编出来的只适合分布均匀的孔,用极座标就行了,而且孔的角度任意变化,这有一例:G90 GOO G55 G16 X50 Y3O;(用决对值快速点定位到G55工件坐标,用极坐标G16,X是圆的半径,Y是起始的角度。)

     M03 S500 G43 H1 Z10;

    G99 G81 Z-20 R5 F50;

    G91 Y45;(用增量在起始角的基础上旋转45度)

    Y45;(再旋转45度)

    Y60;(再旋转60度)

    M05;

    G80 G49 G15 G30 Z0 ;(取消固定循环,刀具长度补偿,极坐标回到换刀位置)

    M30;
作者: rong671    时间: 2005-9-18 09:37
我的18i机床为什么在MDI方式用极坐标指令,当输入G15或G16的时候提示"不可编辑",而且XY走的坐标值也不是预定的圆周孔诡计,难道日本鬼子没有开通极坐标指令?我觉得极坐标是基本指令呀.
作者: chadzhan    时间: 2005-9-18 11:33
到现在为止;

相关的宏程序;

还没有见到有人将在用的,如:小刀径切大方坑、小刀径切大内圆坑;

等的方法贴出来,

真正实用的东东不太多,

怕-- 智识外流了 ???
作者: boy96211    时间: 2005-11-19 17:23
标题: Fanuc宏程序一例
极坐标编程很少使用?长了一点见识!
  G16是使用极坐标编程,取消极坐标编程用什么指令?
  西门子开启、关闭极坐标编程和法拉克是一样的吗?
作者: HURCOBMC    时间: 2006-1-14 17:57
回5楼,取消极坐标编程用G15,是FANUC的。西门子就不知道了,但我们用西门子是CNC432和CNC532的,它本身用的代码有不少是能来代替极坐标编程,如角度上打孔和铣削及内腔的自动分层铣削等等所以我们在西门子系统不用极坐标编程。
作者: machoo    时间: 2006-3-3 15:41
西门子为三维ROT X_ Y_ Z_
二维ROT RPL=角度
取消ROT即可




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