iCAx开思网

标题: 如何在程序中输出G54代码? [打印本页]

作者: wty09    时间: 2007-11-6 12:56
标题: 如何在程序中输出G54代码?
请问怎么才能通过后置处理在程序中自动输出G54,G55?请各位高手指教,谢谢!
作者: 符海滨    时间: 2007-11-6 14:13
我不知道 啊,但是我还要发个贴子啊,因为我没有看一个人发表啊,哈哈.
作者: lgmeng    时间: 2007-11-6 16:24
原帖由 wty09 于 2007-11-6 12:56 发表
请问怎么才能通过后置处理在程序中自动输出G54,G55?请各位高手指教,谢谢!


   在gpost起止程序里添加,或用FIL添加定义
作者: 下雪天    时间: 2007-11-6 19:11
我觉的在这也可以做。我是在这添加要用的G40 G80 G49  G54等等
作者: 风之涯    时间: 2007-11-6 20:15
原帖由 下雪天 于 2007-11-6 19:11 发表
我觉的在这也可以做。我是在这添加要用的G40 G80 G49  G54等等

我也这么用,不过有个问题没解决,我出的程式开头这是这些自定义的指令,然后才是刀具信息,我想把它们反过来,要怎么做呢?
作者: lgmeng    时间: 2007-11-6 22:10
原帖由 风之涯 于 2007-11-6 20:15 发表

我也这么用,不过有个问题没解决,我出的程式开头这是这些自定义的指令,然后才是刀具信息,我想把它们反过来,要怎么做呢?


    用FIL定义程式头所需G码


   REDEF/ON   
                  

A=1;B=2;C=3;D=4;E=5;F=6;G=7;H=8;I=9;J=10;K=11;L=12;M=13;N=14
O=15=16;Q=17;R=18;S=19;T=20;U=21;V=22;W=23;X=24;Y=25;Z=26

$$ -------------------------------------------------------------------------------
CIMFIL/ON,LOADTL
IF (OKCOM.EQ.0) THEN
rslt=POSTF(20) $$ Save current Record
INSERT/'G','17 ','G','40 ','G', '54 ','G','49 ','G','80 ','G', '90 ','$'
INSERT/'G','91 ','G','28 ','Z', '0 ','$'  
XX=POSTF(21) $$ Load the save Record
XX=POSTF(13) $$ Process current CL
ELSE
$$ Tool name programmed
XX=POSTF(2,1,1867,1)  $$ no tape output
DMY=POSTF(13)    $$ process tool change
TNUM=POSTF(7,4)   $$ Tool number
XX=POSTF(2,1,1867,0)  $$ re-activate tape output
INSERT/'G','91 ','G','28 ','Z', '0 ','$'
INSERT/'T',TNUM,'M6(',NMESS,')$'
ENDIF
CIMFIL/OFF
作者: haojin886    时间: 2007-11-8 08:28
看 不懂~~~在发呆
作者: 嘉盛1    时间: 2007-11-9 10:31
明哥,好像不要这么麻烦吧。直接在参数里设置一下就够了。FIL不是每个人都能玩得转的。
作者: 嘉盛1    时间: 2007-11-9 10:34
标题: 3D等距加工参数设置
版主,问个问题,本人刚装上WF3,听说有一个3D等距加工的功能,在哪?我没找到。帮个忙,给个例子。
作者: lgmeng    时间: 2007-11-9 12:41
原帖由 嘉盛 于 2007-11-9 10:34 发表
版主,问个问题,本人刚装上WF3,听说有一个3D等距加工的功能,在哪?我没找到。帮个忙,给个例子。


https://www.icax.org/thread-383231-4-1.html
作者: lgmeng    时间: 2007-11-9 12:43
原帖由 嘉盛 于 2007-11-9 10:31 发表
明哥,好像不要这么麻烦吧。直接在参数里设置一下就够了。FIL不是每个人都能玩得转的。


  FIL更灵活,而且有时是必须的
作者: 嘉盛1    时间: 2007-11-9 15:53
看了版主给的例子,谢谢。用两个刀路做的没意思,要的是版主做的一刀搞定的。
版主是怎么做的?
另外如果要加工的是几个连在一起的面,并且坡缓差别很大,能一次做成么?
作者: 嘉盛1    时间: 2007-11-9 15:58
谢谢版主给的例子。用两个刀路做的没意思,要的是版主那种一刀搞定的。
版主是怎么做的?
如果面很多,连在一起,坡缓差距很大,形状也不规则,也能一刀做成么?
作者: 嘉盛1    时间: 2007-11-9 16:01
能搞定FIL的人不多。
版主是自学的么?
作者: 嘉盛1    时间: 2007-11-9 16:18
老大,问个问题?怎么在回复是加上自己的图片?
作者: lgmeng    时间: 2007-11-9 17:31
原帖由 嘉盛 于 2007-11-9 15:53 发表
看了版主给的例子,谢谢。用两个刀路做的没意思,要的是版主做的一刀搞定的。
版主是怎么做的?
另外如果要加工的是几个连在一起的面,并且坡缓差别很大,能一次做成么?



   可以!另外别叫我板主,我不是的。谢谢!
作者: lgmeng    时间: 2007-11-9 17:34
原帖由 嘉盛 于 2007-11-9 16:01 发表
能搞定FIL的人不多。
版主是自学的么?


跟二老头学了两招,学得不好,于是乱搞的了
作者: 683517233    时间: 2007-12-12 23:08
要家后处理文件就可以,我处理出来TOP文件有G54不过没有刀具直径等信息 但绝对可以上
机走,大家可以多讨论一下,我的QQ289042351
作者: 683517233    时间: 2007-12-25 23:20
明哥 可不可以把FIL文件上传上来啊?
作者: zhaoBB    时间: 2008-3-31 13:33
原帖由 lgmeng 于 2007-11-6 22:10 发表


    用FIL定义程式头所需G码


   REDEF/ON   
                  

A=1;B=2;C=3;D=4;E=5;F=6;G=7;H=8;I=9;J=10;K=11;L=12;M=13;N=14
O=15=16;Q=17;R=18;S=19;T=20;U=21;V=22;W=23;X=24;Y=25;Z=26 ...


作者: 昆霖    时间: 2008-4-1 21:44
如果刀库中每把刀都要G54又怎么设置啊?
比如:
%
G21
G17G40G49G80G90
T1M6
S3000M3
G00G90G54X50.Y30.
G43H1Z60.
........
M5
T2M6
S2500M3
G00G90G54X12.33Y0
G43H2Z60.
........
M5
M30
%
作者: 181814863    时间: 2008-5-10 15:24
3d等距离是在精加工浅区域时才有的加工方法 是3.0新功能 它的特点是螺旋路径跨度始终一样 主要精加工起伏不大的曲面
作者: mhx888    时间: 2010-9-19 01:57
我顶!!!!!!!!!!!
作者: e1212    时间: 2010-9-20 14:05
謝謝大大的分享!
作者: evan778899    时间: 2010-10-30 18:44
!!!!!!!!!
作者: YANGFALANG    时间: 2010-11-2 13:19
我只会一点点PORE
作者: XH716    时间: 2010-11-4 19:48
我真奇怪了,参数树里不是有一项吗?添G54程序里自然就出G54代码,那个参数叫什么来着,FIX-OFFSET
作者: xiaoerhai    时间: 2010-11-12 12:28
每个序列都设参数树里FIX-OFFSET ,不累吗
作者: zhheya    时间: 2010-11-15 09:33
参数和后置想配合




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