三维网

标题: 求教后处理问题,困惑了好久。。。 [打印本页]

作者: chf172238    时间: 2012-2-25 09:02
标题: 求教后处理问题,困惑了好久。。。
本帖最后由 wcaon 于 2012-2-27 08:16 编辑
. h# i. X* ~6 n- C' r7 a7 g5 ~7 `! J' U/ a' D5 v: T+ S4 z
我的或处理处理出来的程式老是带个整圆代码,请高手指教有没有办法帮我把这个去掉,省的每次处理出来的程式要一个个打开把不要的程式给删了,这样很麻烦,没工作效率。: s, g( R+ H6 {8 C/ j* ?
(注:红色的方框内容是要被删除的代码)另外我在附带我的后处理。
作者: chf172238    时间: 2012-2-25 09:03
请高手帮帮忙,在下感激不敬,敬候12小时在线,也可以联系我QQ76385099
作者: chf172238    时间: 2012-2-25 09:04
本人的目的是想处理出来的文件没有红色的代码,直接可以用,不用再去删除。
作者: 鸿运5678    时间: 2012-2-25 09:53
3# chf172238 修改倒不会,不过你可以用用别的后处理啊,要是没有的话我给你个!
作者: wcaon    时间: 2012-2-25 10:43
本帖最后由 wcaon 于 2012-2-25 11:28 编辑 2 [, b8 {) @5 v8 u+ T
+ \7 Y% u  ^. y$ z, o
看了楼主的帖子内容& Y, O! g. M# R
+ @4 J0 k/ ?- C8 v* y- r
楼主是想把发那科系统的长度补偿的刀补与高精切功能代码去掉,同时如果处理处理的圆弧格式是 X_ Y_ Z_R_F 这样的格式可以减少程序量
% m, w; r& e4 G( T2 N8 k& j' ?7 n" l9 @) W7 p0 R0 u* G! o
如果格式是X_Y_Z_I_J_K 程序量就会增加很多,改成楼主的这种格式大大的减少的程序量,这类程序对于老系统的机床比较合适。
# {  t- R% f+ i: o
. ^' Y& S1 {% C# {2 N& c$ ~6 R我记得我以前修改过这两个东西,那是5年以前的事情了,时已过千 有点忘记了  毕竟现在已经不搞CIM IT 的CAM了* j* V( i$ E3 z" H% \. ~
; C, m( ~# p4 d+ }7 v
不过楼主,可以到以下地址里面看看 http://www.3dportal.cn/discuz/viewthread.php?tid=1037374&extra=page%3D1 (地址里面的3楼)
作者: wcaon    时间: 2012-2-25 10:51
本帖最后由 wcaon 于 2012-2-25 11:03 编辑
2 r/ r! V' {7 @! j; U" j
' j; V6 W8 U8 F; x1 W0 l我记得以前有个帖子是这样写的 ,记不清作者是那位了, 不过作者写的蛮实用的,你可以参考看看 这里引用一下:
, d  }% @& e; f$ U& l8 S5 V- |% w4 b" P# H; D
如果你不知道如何删除 你不需要的后处理程序头选项,采用以下的方式试试:
) \: {0 \/ a* T- r4 a
8 v$ F9 Y  q3 x首先用写字板打开你所使用的后处理文件*.EXF,找到以下程序头显示的内容
# v5 c5 j3 J& c0 _4 Y% b
! A: U, v& [# R9 T
% X/ @/ f! q& s  cTOOL CHANGE: FIRST: 2 g% X" g( T5 g8 k
      SET_ON  SPIN_SPEED SPIN_DIR ;
( H& r4 A1 Z" Z*-----save first tool number 5 X4 W% X) S3 Z9 s* D0 z3 b% W
      FirstTool = CURR_TOOL ;   H$ x. H: L# e! H6 I) s
      LastTool  = CURR_TOOL ; . U9 [7 B; B3 E- ]
*-----tool cutter compensation register number ) f) f4 w- u% F8 B$ J, ~! O
      CutterComp = CURR_TOOL +  DiaComp ;
! G4 a$ c0 O& D$ B& [*-----assuming 1st tool is in the spindle, there is no need
1 t; t" _$ [. o& p5 M*     for tool change)
  n* X  ?" c: M+ \6 u0 B5 S* Z*     OUTPUT $ " T" CURR_TOOL ; " L( Y9 W2 V3 {( a3 A$ @
*-----more then one tool in this run of the Post Processor - n# S7 r) F1 N* `* H
      IF_SET (NEXT_TOOL _NE_ CURR_TOOL)
: [. C0 [5 \! V4 n9 m         OUTPUT $ " T" NEXT_TOOL ;
* l) E! U5 M1 A- Y$ Y2 v8 _8 v      END_IF ; ' a7 Z0 |: v* ]% n5 l1 F, [
*-----standard tool change commands. (assuming 1st tool is in
6 h3 x/ V& k9 j/ r2 U      OUTPUT $ " G90 G80 G00 G17 G40 G54" ;
# [) a! N% O5 R4 y      OUTPUT $  " Z" Zhome " S" SPIN_SPEED " " SPIN_DIR ; 3 ^% G' G( y5 w$ T' [
      OUTPUT $ "( 刀具名称---" CURR_NAME "×" CLEAR_LENG ")"; ) v3 Q" B' q7 L" }- K! X  h+ X" s7 C
      OUTPUT $ "( 曲面偏移=" PART_OFST "曲面公差=" PART_TOL" 轮廓偏移=" CONT_OFST " )";4 h$ c) f$ m* ^* |' |6 |1 Q
      OUTPUT $ "( 程式名称=" TP_NAME "本程式由" XXXX "编制 )";: W& q* b$ t/ c! v$ P' p

+ V& c+ s" g) R8 g. R& R
' S0 X6 i+ G3 H$ `7 B   说明:$ _4 {6 k$ J1 Y/ G: K. s
       1、*注释或代表不执行此内容;# M1 y. O# R: l
       2、 引号里内容则按实输出;& c" [  G- Q1 e6 W0 {- m1 u3 L8 ^
       3、修改保存完毕执行主菜单--NC--DFEXF--输入后处理名--回车即可。
: A: Y( F8 _3 h7 }6 c$ x

* [# W, ^% |2 I; @3 {( s, V$ \2 E% s0 G; o
1 k3 b, ]  S) M4 d6 g/ o& p  L
修改以后的后处理程序显示结果如下:
1 a! R8 O7 w+ t7 y* D# o: \; z%
7 Z; h# R. L4 ]2 ^1 [" Q4 Z, o0100/ i% ~3 D. h/ s, j' d5 d# ?! x& A% T
G90 G80 G00 G17 G40 G54
  b" x9 Y' ~. m% {# h, t( ?6 N* xZ30. S3000 M03/ y9 g2 [; d2 S2 x2 F  i2 c
( 刀具名称---D6×60.)) g, I+ o  `, d( T+ |
( 曲面偏移=0.0曲面公差=0.01 轮廓偏移=-0.01 )# W* |& `; F1 s
( 程式名称=TI-SRFPKT1本程式由XXXX编制 )- X" H! x. t, {, i+ h$ b
G00 X50.008 Y-0.009 Z30.  + s, S$ u5 l9 Q9 ]
Z13.
2 S0 k' M5 o& p0 BG01 Z10. F3005 J: d  e" Y9 [- O! z
Y6.9991 F1000
# M8 G* f+ x4 EY7.0011 Z28.2461
: S4 \# o9 u/ e  @) v     ....   .....
) e& {4 \# E) a* uY6.9986 Z-7.4387
2 [8 l7 F. @6 c) X. L/ DX-50.009 Y-0.009 Z-7.4517
8 U- D# Z& X# J- O2 E5 uG00 Z30.7 ?; A9 w* i( f4 L9 o
M30 * \( s1 r1 a! d& ?  S. f
%
作者: wcaon    时间: 2012-2-25 11:12
你的后处理里面是IT11版本的 里面有很多发那科系统的后处理,  OI、 18M 、找了半天看18M的是好像是你要求修改的
作者: wcaon    时间: 2012-2-25 11:15
本帖最后由 wcaon 于 2012-2-25 11:19 编辑
" `) V5 V& I! O- w3 O
& X) [+ Q- g6 O- a' K2 P% N+ k以前板块有修改后处理的程序头的详细教程 修改程序头不能很难,就几个步骤。。。
* ]/ c+ X1 r0 {) k4 ~; ]/ f# I4 f% ~
时已过千 偶当年修改过,还用在IT13版本上面 现在有点忘记了 惭愧
  _  F9 D) b$ M9 u8 T7 F# p5 a$ ?* }& U1 g! {! W
不过我有以前保存的后处理记得IT版本与UG版本的我都修改过这样的格式; J- ^/ r9 A, }' r* b" H" [( J: ?
2 J$ \" g7 u5 {2 G0 n
不知道还有没有保存:L 回头有时间看看吧!
作者: chf172238    时间: 2012-2-25 17:20
谢谢斑竹的大力支持,本人没齿难忘,我回去好好研究下,再次谢谢,三维网真好!
作者: chf172238    时间: 2012-2-25 17:24
斑竹能否传个后处理给我,就是不用删除的那种,这个我删的我手都酸了,本人因为是自己做的,有两台雕铣机,雕铣机不承认就是上面我说的那几个代码,所以我想能否弄个不要求删代码的后处理用用,感谢斑竹的大力帮忙,谢谢!
作者: chf172238    时间: 2012-2-25 17:25
3# chf172238  修改倒不会,不过你可以用用别的后处理啊,要是没有的话我给你个!3 m! T) y9 O# W9 ]% ~
鸿运5678 发表于 2012-2-25 09:53 http://www.3dportal.cn/discuz/images/common/back.gif
麻烦前辈传个后处理给我,就是不用删代码的那种,是和雕铣机的。在这谢谢了.
作者: sirhc    时间: 2012-2-25 21:28
你是用哪個後處理..在post裡面有好幾個後處理所要改的是哪個名稱的後處理
作者: chf172238    时间: 2012-2-26 11:08
我已经把我的后处理上传了 一楼 你下载来看下
作者: 密密麻麻    时间: 2012-2-26 20:17
以前帮你做个一个难道不好用?$ u3 U2 z1 S6 q

: U' Q7 [1 F2 Q& f* bhttp://www.3dportal.cn/discuz/viewthread.php?tid=1076850
作者: sirhc    时间: 2012-2-26 21:54
裡面有五六個後處理..不知你要改的是哪一個名稱...也就是你後處理都選擇哪個名子後處理,知道後才可以比較快的幫你修改
作者: chf172238    时间: 2012-3-1 10:54
密密麻麻师傅你好 以前你帮我做的那个用在我雕铣机上还是有点不合适 最理想的状态就是我希望只要能把我原先的那个后处理改下就好了 不知道能不能改下 只要去除我红色方框标记的那几个代码就OK 惭愧 本人研究了半天还是没搞懂
作者: chf172238    时间: 2012-3-1 11:12
密密麻麻师傅你好,我用了你上次做的后处理处理出来的程式和我以前的后处理处理出来的程式有点区别给你看下,你看能否再帮我改下?
作者: chf172238    时间: 2012-3-1 11:19
[color=Red]你的后处理处理出来的开头代码少了好多,也就是先回原点在加工省去了,有时候我雕铣机上这样很麻烦,搞不好还会碰到其他的东西,所以我希望能不能按照我上面一样只要删掉我红色方框里的代码就OK 其他的保留。
作者: 密密麻麻    时间: 2012-3-3 15:21
密密麻麻师傅你好,我用了你上次做的后处理处理出来的程式和我以前的后处理处理出来的程式有点区别给你看下,你看能否再帮我改下?
! C7 i" j+ I; k) t7 m4 \$ achf172238 发表于 2012-3-1 11:12 http://www.3dportal.cn/discuz/images/common/back.gif

4 ^3 U7 m3 S4 P) ^9 j2 V0 g+ `: g) Q) c
今天又帮你改了一下,和你要求的效果一样:% n# K5 B+ Q) \1 r
[attach]2010405[/attach]0 ^9 P3 G5 M6 S/ T: T

, U' y, `8 Q; W8 S3 U& T使用前先做一下操作:. |0 `- O) y3 b( m% M
[attach]2010406[/attach]
+ a5 R. m$ ]1 |: m, j0 i修改好的后置:
( Z; b$ t* r/ k# Y" N) ^5 n- ]. k3 h[attach]2010407[/attach]
作者: cbj    时间: 2012-3-3 15:32
密密麻麻很热心,顶顶
作者: chf172238    时间: 2012-3-3 15:41
非常感谢密密麻麻师傅的热心帮助,使我纠结了2年的问题终于可以告别了,谢谢。。。
作者: jak110    时间: 2015-4-28 14:17
密密麻麻 发表于 2012-3-3 15:21 static/image/common/back.gif
1 X5 s- L4 R- x今天又帮你改了一下,和你要求的效果一样:
6 S; N* w  I- f7 c4 _3 W% S
我也操作了下,为什么我这输出没只有一个文本文档。print00.txt    内容是d:\progra~1\cimatron\cimatr~1\workarea\NC0.pfm
( Z' Z8 M' u* K1 nTP_MODEL7 c2 f7 X; G: Y+ f' V; B+ R4 G
18M0 c: X. b5 l7 C- l
是什么情况?我也需要这个后处理,麻烦指点下




欢迎光临 三维网 (http://www.3dportal.cn/discuz/) Powered by Discuz! X3.4