找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10550|回复: 30

[求助] 枫版,同一程式里有两把刀后处理提示报警怎么搞?

  [复制链接]

5

主题

52

回帖

92

积分

注册会员

积分
92
发表于 2011-7-22 16:43:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 lkm119 于 2011-7-22 16:47 编辑
, {$ Y& |! c; Y; A$ `% K
/ ]3 c! o+ Q" ^* F因为现在一个文档里面有很多刀,有时会不小心在一个程式里面放了两三把刀(操作较多的情况下)
, K- u* T4 i# b: o- V: |$ I8 c这样后处理时会有一个自动换刀的,有时候就这样撞刀,每次做完必须都要查里面有没多“M”啊“T”什么的,有没办法修改后处理
' {* A" R) w: e就是同一个程式出现两把刀的话就会提示报警?

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2011-7-22 19:02:10 | 显示全部楼层
回复 1# lkm119
% ?5 I- o5 Y1 Y2 n& G) d( j4 f  X6 v  {3 \$ w8 |# q; a% k
) c: m+ |5 r9 H4 P( S
    这个你可以包后处理整成类似批处理一样就可以了.; O5 l/ j( \  M) D7 h$ r
具体参考下帖的方法.
" E4 w3 l" `4 F2 Rhttp://postp.net/viewthread.php?tid=2668&extra=page%3D2
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-22 21:02:24 | 显示全部楼层
回复 2# 若枫 & v0 z0 T& q* y. A7 S* H

) {! e" O+ s; r+ k: Y* d7 J不想做什么批处理了,就是想看看如果有多两把刀就报警。。。。。。这样提醒一下就可以了,枫版帮帮忙咯
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2011-7-23 01:19:43 | 显示全部楼层
回复 3# lkm119 % `- t4 i+ [5 J- z# d) S
# F9 H* T( P% g0 E& s
6 S9 Z( t( U$ ^
    你的这个要求有点高,不过也不是什么问题.不止是不是下面的这种效果.1 L4 s! ~# t% e" ^% w% d  T/ _, ~2 R, }
" T- H, u7 c$ K- _
这个后处理的功能做一个简单的说明." w! W$ F$ [8 S
) G/ I% C, R8 q0 S3 g4 b3 Y: V9 {4 D
1.支持单个刀具输出和多个刀具输出# }+ ]. N' U6 Y# x1 G7 F( F* A
2.不同刀具一起处理时,会有提示信息.有用户自己选择是单个刀具处理还是多个刀具处理./ H# A, K$ L+ C6 k+ r# |; g
3.中文提示( z7 p9 a, M, G0 I. I/ W
4.后处理锁定部分功能.禁止修改' o6 o# \9 N/ b# `4 k/ `& L* [+ a: y2 D
.pst和.psb为不可分割的一个整体.使用时必须保证同名同路径.' s% }% n. \0 ]8 l  \, ^3 m0 Q
0 c  ~# G2 {- N* k1 M
下面是截图3 o, D$ f# R! p( ?$ F9 O/ _: r
waring.jpg
' b! H3 h6 ?# G* k4 y% O
9 w' C) @9 z* b/ d' ] TOOL_OUTPUT.rar (20.55 KB, 下载次数: 11)
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 09:32:53 | 显示全部楼层
本帖最后由 lkm119 于 2011-7-23 09:43 编辑 $ a5 R$ M2 Q( S1 t+ @

4 M* I$ c9 M/ J( h2 C0 k回复 4# 若枫 % H9 Q0 v  N! z) i5 @" q; H) `
3 k/ e1 f& L, }6 ^3 w: c2 A

2 n. ?" y5 O& W- r, m  枫哥,早啊~~!这个问题忘记和你说了,我用的是MC9.1, ]& {7 Z4 k* c" b  M) X% F3 W

2 \& n& |; J2 A' a/ g! \你能否帮忙把这个加到我前天给你的那个后处理里面啊?, x) @% o$ y: e2 H7 R, e0 v' O$ g

5 @. d9 t. V5 [另外能否大概告诉我加了什么东西呢?
5 ^9 s) [3 W5 M( Y8 y
: I! D1 m- p5 Z其实我要的就是如果同一个组群及同一个程式(同名NCI)里面有两把或两把以上刀就报警+ h* }- H. e. h7 [! j
! s0 R, z' O1 P" v3 t% c
报警的话随便弹出个“WARNING HAVE 2 TOOLS”就行,因为这个功能是那个印度哥们要我做的。。。他看不懂中文。。。。。) B% I% b8 u/ N9 _+ H! o

8 r- }1 |% x$ W* c& e前天那个后处理如下
( o: B% x) @, ~- R+ [% |# ^
: A1 {  ?7 ?  G/ e6 Shttp://postp.net/viewthread.php? ... page%3D1&page=2
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2011-7-23 09:41:50 | 显示全部楼层
回复 5# lkm119
- x8 g. a) V$ q7 }( |8 P% z5 l4 t0 x1 `' g1 }* I
! u4 j5 s# e5 k( a8 e
mastercam9.1我没有办法给你整,没有条件测试 .你将就使用吧,) X  l) a" a/ u; Q1 b' s. }# ^1 j
或是在等等.等我有空了再给你整整看
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 10:28:17 | 显示全部楼层
回复 6# 若枫 . |/ ?7 n/ T  W6 t( A, h

8 S7 t0 Z% S/ I- c; L其实就大概像前天给我改的那个显示刀名的那样就可以了5 A- y* J8 d& {0 n- ]
  \/ e  N" a; M3 F  y" k
你改了我自己再试试那样。。。。1 e0 }' c0 s3 a# U6 _& U  I  n

) ?% x8 _( \  ?) }8 V其实我要的就是如果同一个组群及同一个程式(同名NCI)里面有两把或两把以上刀就报警# f; y. U& ?' L  k5 V  i& U; c1 d
: p7 c8 J5 @* ^& |  G! A
报警的话随便弹出个“WARNING HAVE 2 TOOLS”就行,因为这个功能是那个印度哥们要我做的。。。他看不懂中文。。。。。
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 11:06:23 | 显示全部楼层
本帖最后由 lkm119 于 2011-7-23 11:18 编辑
9 Z7 R1 b. K  t# {
; H" r7 k6 S! J% v2 p) o* h8 N5 E2 s回复 6# 若枫
6 r. n  {( w5 {3 C% a* C6 E% _* h% _枫版,我看到一个说是这样改的
  y4 J! T$ j% J' N8 W
( V; O. f8 i2 T$ k+ X3 ~3 I# R5 E*************************************************************; `% Y. I" L# P0 i1 b9 V& O
1 w: |* Z. w$ y  e; o
3 h5 Z" u( I- ~' o1 ]4 R
首先,加错误消息提示, 查找 Error messages  ,就在这里。) E+ f5 y" O5 m" \8 e. f! T6 F6 j$ g
. n; G+ v$ L% i8 g
★---------------------- . ~, w9 B( y4 S, X- \9 q4 `7 b
9 }0 W, L& F+ V; o8 _, `
假设错误消息提示为: sdytools     记住一定要 s 开头
' S( O% a' ^" d2 G设 sdytools 值 后面是用    " 内容 "   9版本的内容不能使用中文  8 d9 l7 i, q9 e. k& ]$ U% j. t
sdytools   "  WARNING - TOOL > 1 "   表示如果刀具大于 1 把刀,  屏幕左下角 会提示: WARNING - TOOL > 1    ,按回车键可以继续处理! 4 p  L% e& ]. B  V
记住,在这里设置的内容是   
( P; `) A+ k/ N- o2 @" _sdytools   "  WARNING - TOOL > 1 "   
5 i; ^% X4 }. u1 y: M★---------------------- ★----------------------9 [$ N9 r3 E, E" t/ c
     然后查找: *t, 如果是自动换刀的,应该有两处,在这里,我们要找的是第二个 *t,    位于 ptlchg 下面的。/ @- ^* Q1 {' E  B
$ i; \4 o4 u7 x
ptlchg  的注释是 Tool change 。原创者杜公子
& _* n* {; ?& ]( T) ~& H5 T- o* z- \  }- [+ a6 ?  Y
找到
5 H# G, X' G: g& U+ _: B1 w
- |3 o# O# h1 @1 `8 S8 Tpbld, n, *t, "M6", e
% y& G/ k' R; t, w5 R1 P" d' ]
5 u- n& y8 e/ N* z6 O在这个下面加上一句
6 i% N, d( v. G9 e( f/ B4 U$ Tif t > one ,result = mprint(sdytools) ( U/ q+ n9 O2 g6 t

7 a& z7 R& I  q( F至此,假如同一个NCI名字下有两把以上的刀具,会报警并且暂停的功能就出来了。
4 z6 i3 f: {; T8 Q$ I* s
+ h$ }$ i3 I+ M8 J5 u
) w2 z6 j3 E/ K5 a; }3 \**********************************************
' m- V2 @9 Q! z5 \我自己试了一下,但是我的后处理里面都查找不到有     Error messages  。。。
8 A$ c# R, c; X, B8 R. A另外也找不到   pbld, n, *t, "M6", e        这句/ F1 W7 a: s& Z- C7 M) |7 v
自己随便找个地方加了,老是出现报警。。根本后处理不出来。。都崩溃了,版大你有空帮忙看看咯。。。。。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2011-7-23 14:40:36 | 显示全部楼层
回复 8# lkm119
! h$ C# ~  O- o8 i
" o: P) ~' K. Q' i$ Q2 ]; F! }8 @$ H3 d5 i
    我写的后处理你没有测试,怎么就知道不是你想要的结果.2 C% v  X2 {: k5 L7 l
你转来的那个资料也是有他的道理.
& {. i! w0 C, x% r; Z" G" P这个后处理有如下功能.8 k; M0 Q! H9 t9 n
1.不同刀具一起处理时会提示用户有不同的刀具在一个程序中.如果用确认只需要单个单个刀具的程序.那么后处理会自动执行同一个刀具的程序.不同刀具的程序不会处理在同一个程序中.3 D2 p% r1 K# \" T/ C3 }: r
2.如果用户点击取消,那么所有的刀具会全部都处理在同一个程序中.: e4 m$ e9 f! \
7 F2 V: Z- G& I# `: |1 a) Y$ ~; K6 U
这个就是按照你的意思和想法做的.
- z( W+ K* S/ S2 K9 c) |为何又说不是你想要的结果?
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 14:47:46 | 显示全部楼层
回复 9# 若枫 4 S4 M$ C8 e: t6 j: ^: ]

1 r$ f, x$ l; E. k+ a# i8 `这个后处理的结果是我想要的啊,但是我想加到我MAZAK的后处理中。。。怎么都加不进去啊。。。
3 g; x- [/ p9 P/ P
& {5 V, Q4 J! g枫版你可以帮我加一下么?
; t, O# V) Q7 L- u+ Y. J+ I! t& N, M$ `, Z- W$ [9 I1 a2 X
我的MAZAK的后处理找不到
1 @) b( l) M3 `9 T/ a# --------------------------------------------------------------------------
' z- Q+ W: @- ^  |# @: A3 k. `# Error messages! V5 @) L: y3 R- h, d% X  }) E
# --------------------------------------------------------------------------
: c& b4 V& ^4 x  d+ i; [( K: N+ T/ A1 p3 k3 V0 m
1 `( \: @3 d) p9 j+ g% t
pbld, n, *t, "M6", e
6 U3 G/ W) W: i9 y
* U2 [3 i2 r+ N这些都找不到。。。
# |) t8 [+ h1 r; A( s# [! G. v
5 l. S9 t9 d: I% s我把上面要求的随便加在我的后处理的其他地方,可是不行啊,一后处理就报警提示说
" k6 O8 {0 h4 o/ W" N$ \  Q1 v8 V7 N. o# P, ^9 U- K
“Variable not defined: result8 K/ j$ n5 T. }; x' C! z3 _
Post line number  820
2 c9 P4 _! {0 Q+ b: J$ JProgram execution halted due to error(s) in .pst”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-8-23 01:12 , Processed in 0.168198 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表