iCAx开思网

标题: 请教各位版大,PRO/NC后处理问题 [打印本页]

作者: xhjun    时间: 2005-10-27 22:59
标题: 请教各位版大,PRO/NC后处理问题
PRO/NC几条刀路一起后处理,实际加工时为何走完一条刀路就停了。
作者: dong00    时间: 2005-10-27 23:40
你后处理没改好,走完一个刀路后有M30在里面
作者: xhjun    时间: 2005-10-28 00:22
能否帮我改一个?
作者: xhjun    时间: 2005-10-28 00:28
这是我的nc文件,高手帮帮忙
作者: xiamen_guo    时间: 2005-10-28 08:10
原帖由 dong00 于 2005-10-27 23:40 发表
你后处理没改好,走完一个刀路后有M30在里面


对后处理了解得挺透
作者: dong00    时间: 2005-10-28 09:08
原帖由 xiamen_guo 于 2005-10-28 08:10 发表


对后处理了解得挺透





版大,我也是菜鸟一个啊,你就别取笑我了
作者: dong00    时间: 2005-10-28 09:09
原帖由 xhjun 于 2005-10-28 00:28 发表
这是我的nc文件,高手帮帮忙



这位大哥,你这个不是后置
作者: xhjun    时间: 2005-10-28 10:13
不好意思,昨晚发的是NC程式,再发
作者: 荣仔    时间: 2005-10-29 00:45
你还没有做好后处理??
作者: xhjun    时间: 2005-10-29 12:07
各位版大帮帮忙吧,谢谢了!
作者: xhjun    时间: 2005-10-29 12:08
自己顶
作者: xhjun    时间: 2005-10-30 09:37
没人理,再顶
作者: sinderal    时间: 2005-10-30 16:34
在外头, 没GPost可以看你的内容... 应该是你的 某各FIL 有强迫输出  M30
才会这样
作者: xhjun    时间: 2005-10-31 13:15
只有最后一行才有M30呀
作者: xhjun    时间: 2005-10-31 17:42
我发现一个新问题,就是两条刀路的刀具直径一样,出错的几率就很小
作者: xhjun    时间: 2005-10-31 17:44
原帖由 sinderal 于 2005-10-30 16:34 发表
在外头, 没GPost可以看你的内容... 应该是你的 某各FIL 有强迫输出  M30
才会这样


谢谢回复,请帮忙看看,十分感激!
作者: xhjun    时间: 2005-11-1 10:27
又顶
作者: 三郎    时间: 2005-11-1 11:18
自己操机吗?
程序模拟是见图,实际加工是什么情况?
作者: xhjun    时间: 2005-11-1 13:08
谢谢,我发的那条刀路是没有问题的,发上来是想给你们了解我机器的代码格式,我的问题是:两条刀具直径不一样(差0。3)的刀路一起后处理,实际加工时就只走了一条刀路,如下图
作者: 三郎    时间: 2005-11-1 14:36
问题没有说清!
把程序文件放上来,最好也把加工文件放上来,不要*.tph文件.
偶看看
作者: xhjun    时间: 2005-11-2 09:25
好的,下面是实际加工有问题的文件,麻烦看看
作者: xhjun    时间: 2005-11-2 09:37
多嘴问一下,两把刀具不一样的刀路一起后处理时,MC8是有提示的,PRO/E有没这样的功能?
作者: sinderal    时间: 2005-11-2 10:48
出来的刀路 没有问题, 但是 你设的刀号 可能都一样, 所以只有T1 M6...
NC程序 没看出有什么问题 会只做第一个
作者: xhjun    时间: 2005-11-2 13:45
原帖由 sinderal 于 2005-11-2 10:48 发表
出来的刀路 没有问题, 但是 你设的刀号 可能都一样, 所以只有T1 M6...
NC程序 没看出有什么问题 会只做第一个


谢谢sinderal (版主),只有叫操机的手动再启动程式了。
作者: 三郎    时间: 2005-11-2 14:42
可以控制后置,每个程序头进行调刀指令,对相同的刀具程序中就会有TI  M6的重复出现
作者: HohXil    时间: 2005-11-2 22:06
你的问题根本不是后处理的问题!

你的NCL文件里只有一次调刀指令(LOADTL), 你怎么可能让后处理给你变出第二把, 第三把刀来呢?

检查一下你PRO/NC加工文件里的设定吧, 多半可能是所有的刀用了同一个刀号(TOOL NUMBER), 或者...
作者: jeson2008    时间: 2005-11-3 00:08
原帖由 HohXil 于 2005-11-2 22:06 发表
你的NCL文件里的确只有一次调刀指令(LOADTL), ...


如果你确认希望用同一把刀进行三个序列的加工,请做下面测试

1、将输出后的程序中的( / RETRACT HEIGHT : 15.000000)删除后在设备上试,看是否正常进行多个序列程序的加工,如果解决问题,可以将PPRINT设置中修改,去除退刀高度的注释!

原帖由 三郎 于 2005-11-2 14:42 发表
可以控制后置,每个程序头进行调刀指令,对相同的刀具程序中就会有TI  M6的重复出现


2、做法1无效的话,请在( / RETRACT HEIGHT : 15.000000)下行手工增加调刀语句和刀补语句
  T1 M6
G43  H1

然后同样在设备上试运行,如能解决问题的话,请老SINDERAL 等高手帮你写FIL,通过后置控制让每个序列都输出调刀指令和刀补!

3、以上做法都不行的话,最好跟操机者和查控制手册,确定正确的格式是什么样的
比如是否需要M03的重复出现;主轴转速的非模态输出。。。。。。。
作者: xhjun    时间: 2005-11-3 10:32
原帖由 jeson2008 于 2005-11-3 00:08 发表


如果你确认希望用同一把刀进行三个序列的加工,请做下面测试

1、将输出后的程序中的( / RETRACT HEIGHT : 15.000000)删除后在设备上试,看是否正常进行多个序列程序的加 ...


谢谢jeson2008和各位兄弟的精采解答,我晚上就试试
作者: xhjun    时间: 2005-11-3 14:52
各位兄弟说得很好,是刀号的问题,下面是我改刀号后用来测试的刀路,由于接触NC的时间不长,以后还请各位大佬多多关照


%
O0000
N10(Date:11/03/05 Time:13:28:34)
N12 G21
N14 G00G17G40G49G80G90
N16( / A)
N18( / TOOL NAME : T12)
N20( / CUTTER DIAMETER, 12.000, CORNER RADIUS, 0.000, SIDE ANGLE, 0.00)
N22(0)
N24 T1 M6
N26 G0 X0. Y0. Z50.
N28 S1000 M3
N30 G0 X0. Y-28.
N32 G43 Z20. H1
N34 G1 Z-20. F2000.
N36 G2 X0. Y-28. I0. J28.
N38 G1 Y-26.
N40 G2 X0. Y-26. I0. J26.
N42 G1 Z20.
N44 M5
N46( / TOOL NAME : T12-2)
N48( / CUTTER DIAMETER, 12.500, CORNER RADIUS, 0.000, SIDE ANGLE, 0.00)
N50(0)
N52 T2 M6
N54 G0 X0. Y-26. Z50.
N56 S1000 M3
N58 G0 X0. Y-48.25
N60 G43 Z20. H2
N62 G1 Z-40. F2000.
N64 G2 X0. Y-48.25 I0. J48.25
N66 G1 Y-46.25
N68 G2 X0. Y-46.25 I0. J46.25
N70 G1 Z20.
N72 M5
N74( / TOOL NAME : T12-3)
N76( / CUTTER DIAMETER, 12.200, CORNER RADIUS, 0.000, SIDE ANGLE, 0.00)
N78(0)
N80 T3 M6
N82 G0 X0. Y-46.25 Z50.
N84 S1000 M3
N86 G0 X0. Y-68.1
N88 G43 Z20. H3
N90 G1 Z-60. F2000.
N92 G2 X0. Y-68.1 I0. J68.1
N94 G1 Y-66.1
N96 G2 X0. Y-66.1 I0. J66.1
N98 G1 Z20.
N100 M5
N102 M30
%

我发现只要把N44 M5    N52 T2 M6和N72 M5      N80 T3 M6这四行删掉就OK了。

sinderal 兄,能否在后置上动动手脚?
作者: TACHENG    时间: 2005-11-3 23:18
%
O0000
N10(Date:11/03/05 Time:13:28:34)
N12 G21
N14 G00G17G40G49G80G90
N16( / A)
N18( / TOOL NAME : T12)
N20( / CUTTER DIAMETER, 12.000, CORNER RADIUS, 0.000, SIDE ANGLE, 0.00)
N22(0)
N24 T1 M6
N26 G0 X0. Y0. Z50.
N28 S1000 M3
N30 G0 X0. Y-28.
N32 G43 Z20. H1
N34 G1 Z-20. F2000.
N36 G2 X0. Y-28. I0. J28.
N38 G1 Y-26.
N40 G2 X0. Y-26. I0. J26.
N42 G1 Z20.



N54 G0 Z50.

N58 G0 X0. Y-48.25
N60 Z20.
N62 G1 Z-40. F2000.
N64 G2 X0. Y-48.25 I0. J48.25
N66 G1 Y-46.25
N68 G2 X0. Y-46.25 I0. J46.25
N70 G1 Z20.


N82 G0 Z50.

N86 G0 X0. Y-68.1
N88 Z20.
N90 G1 Z-60. F2000.
N92 G2 X0. Y-68.1 I0. J68.1
N94 G1 Y-66.1
N96 G2 X0. Y-66.1 I0. J66.1
N98 G1 Z20.
N100 M5
N102 M30
%
作者: linxueshi    时间: 2005-11-4 17:55
请问老大,此行程序为何机台会报警
作者: linxueshi    时间: 2005-11-4 17:58
标题: 图怎么出不来

作者: tiger_cq    时间: 2006-1-5 20:01
看样子应该是刀补没加在G01里你试一下给点进刀直线
作者: 84697082    时间: 2008-10-12 09:27
你应该下载新的后处理器




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