iCAx开思网

标题: 请问一个打孔的问题. [打印本页]

作者: dis223    时间: 2005-3-2 18:49
标题: 请问一个打孔的问题.
在proe nc中使用gpost,输出文件如下:
%
N1 T1 M6
N2 S1200 M3
N3 G0 X-95. Y70.
N4 G43 Z25. H1 M7
N5 G83 X-95. Y70. Z-29.206 Q2 R10. F800.
N6 X97.
N7 X95. Y-70.
N8 X-95.
N9 X-80. Y35.
N10 X80. Y-35.
N11 G80
N12 G0 X80. Y-35. Z10.
N13 M5
N14 M30
%
怎么改post才能使他正常加工,现在只是第一个孔加工,后面几个都是走坐标.
谢谢高手解答.
作者: okxsf    时间: 2005-3-4 01:54
你的机床参数设定有问题
作者: sinderal    时间: 2005-3-5 01:55
大部分是機床參數設置的問題, 但是要是沒辦法的話,改後處理
  
在Motion --> Cycles --> Cycle motion下面
Cycle Motion Data Modal Condition裡,
All cycle points 點選
作者: dis223    时间: 2005-3-5 11:20
还是不行啊,老大,还是老样子.
作者: sinderal    时间: 2005-3-5 14:32
改回來..才後去做後一項
Advance --&gtLABELS
第88項 , 改成 MOTION REGISTER WILL TREAT AS NON-MODAL
作者: dis223    时间: 2005-3-5 16:48
老大,大概是我笨啊,我按照您改的程式又编程这样了........
%
O1111
T01M06
S1200M03
G00X-95.Y70.
Z10.M08
G83G80X-95.Y70.Z-29.206Q2.R6.F80.
G83X-80.Y35.Z-29.206R6.F80.
G83X-95.Y-70.Z-29.206R6.F80.
G83X95.Y-70.Z-29.206R6.F80.
G83X80.Y-35.Z-29.206R6.F80.
G83X97.Y70.Z-29.206R6.F80.
G80
G00Z10.
M05
%
G83好了以后,没有G80.......而且Q也不见了......
作者: HohXil    时间: 2005-3-8 21:02
你是想要这样的程序吧:  
  
%
T45M06
S2500M03
G00X-7.875Y19.2975
Z25.3456
G81X-7.875Y19.2975Z21.1274R22.3956F15.
G80
G00Z25.3456
Y26.7975
G81X-7.875Y26.7975Z21.1274R22.3956F15.
G80
G00Z25.3456
Y34.2975
G81X-7.875Y34.2975Z21.1274R22.3956F15.
G80
G00Z25.3456
X0.Y37.2975
G81X0.Y37.2975Z21.1274R22.3956F15.
G80
G00Z25.3456
X7.875Y34.2975
G81X7.875Y34.2975Z21.1274R22.3956F15.
G80
G00Z25.3456
Y19.2975
G81X7.875Y19.2975Z21.1274R22.3956F15.
G80
G00Z25.3456
M05
M30
%
  
实现起来很容易, 不过你要先讲讲, 你在一楼的程序, 在什么机床上做的, 什么控制器, 出错代码是什么?
作者: dis223    时间: 2005-3-9 21:32
HohXil wrote:
你是想要这样的程序吧:   
  
  %  
  T45M06  
  S2500M03  
  G00X-7.875Y19.2975  
  Z25.3456  
  G81X-7.875Y19.2975Z21.1274R22.3956F15.  
  G80  
  G00Z25.3456  
  Y26.7975  
  G81X-7.875Y26.7975Z21.1274R22.3956F15.  
  G80  
  G00Z25.3456  
  Y34.2975  
  G81X-7.875Y34.2975Z21.1274R22.3956F15.  
  G80  
  G00Z25.3456  
  X0.Y37.2975  
  G81X0.Y37.2975Z21.1274R22.3956F15.  
  G80  
  G00Z25.3456  
  X7.875Y34.2975  
  G81X7.875Y34.2975Z21.1274R22.3956F15.  
  G80  
  G00Z25.3456  
  Y19.2975  
  G81X7.875Y19.2975Z21.1274R22.3956F15.  
  G80  
  G00Z25.3456  
  M05  
  M30  
  %  
  
  实现起来很容易, 不过你要先讲讲, 你在一楼的程序, 在什么机床上做的, 什么控制器, 出错代码是什么?

你好,我就是要这样的代码
我们机器是永进,系统是法耐克的.请你说说那个gpost怎么改?
作者: HohXil    时间: 2005-3-9 22:55
一楼的程序你在机床上做了吗? 我用过同样的机器没问题的.
作者: dis223    时间: 2005-3-10 18:33
我晕啊,不会吧
作者: HohXil    时间: 2005-3-10 20:32
你倒底在机床上做了没有啊? 如果做过, 出错代码是多少?
作者: 老鹰8088    时间: 2005-3-11 09:20
已阅!  
作者: wqk000    时间: 2005-3-11 10:17
第一个程序,在机床上执行应该没问题,可以正确执行,在循环指令取消前,只需给出以后孔所需相应的坐标值,f,r。q之类的可以省掉,如果你用手工编程的话就是这样编的
作者: jeson2008    时间: 2005-3-13 17:27
在PARAGRAM----Advanced----CYCLE_OPTIMIZE选项设定为NO就可以得到你要的输出.实际上,一楼的程序在设备上是接受的.
作者: dis223    时间: 2005-3-15 20:07
谢谢jeson2008兄,wqk000兄,HohXil兄啊,我终于ok了,谢谢大家
  
老鹰,好久不见啊,你怎么不上qq了?




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