找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10800|回复: 30

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

 火 [复制链接]

5

主题

52

回帖

92

积分

注册会员

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

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

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

×
本帖最后由 lkm119 于 2011-7-22 16:47 编辑
, |5 v4 q% Q& W
9 b5 q! I, S  _; z2 J因为现在一个文档里面有很多刀,有时会不小心在一个程式里面放了两三把刀(操作较多的情况下)
7 }" j) E4 y8 f这样后处理时会有一个自动换刀的,有时候就这样撞刀,每次做完必须都要查里面有没多“M”啊“T”什么的,有没办法修改后处理
* ]2 r4 t& E9 i% m. G! ?9 c就是同一个程式出现两把刀的话就会提示报警?

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2011-7-22 19:02:10 | 显示全部楼层
回复 1# lkm119
/ O6 Y2 Q* S, \# l5 t, C6 k! ^! q$ m: w2 s8 @3 U
7 g  j$ Q* @+ R" i
    这个你可以包后处理整成类似批处理一样就可以了.
. Y( |4 z4 }5 w7 {具体参考下帖的方法.
9 h1 J5 m; u+ k/ jhttp://postp.net/viewthread.php?tid=2668&extra=page%3D2
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-22 21:02:24 | 显示全部楼层
回复 2# 若枫
% X5 n3 c2 A& @4 z' k: g5 P0 a! M6 z+ z  w
不想做什么批处理了,就是想看看如果有多两把刀就报警。。。。。。这样提醒一下就可以了,枫版帮帮忙咯
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2011-7-23 01:19:43 | 显示全部楼层
回复 3# lkm119
. P. f% |# q  T; ?$ y  `# X
% V9 I. Q" Z  E, A% v$ S0 ]7 T& V8 O0 n3 S) m0 n
    你的这个要求有点高,不过也不是什么问题.不止是不是下面的这种效果.( I5 B. N  v/ k- H$ b8 @

# i2 V" \( }; i* p* }5 u+ Y7 U这个后处理的功能做一个简单的说明.6 O8 [2 _# C  g5 T4 n! K6 H5 a/ U

6 }" Y  ?- o7 K2 ^- G1.支持单个刀具输出和多个刀具输出
7 [% r/ o" S5 g9 |' @4 ]. V2.不同刀具一起处理时,会有提示信息.有用户自己选择是单个刀具处理还是多个刀具处理.
$ w# }, K& B0 s, `) F3.中文提示
) t; q* _) q) H, [" H9 U+ |4.后处理锁定部分功能.禁止修改
1 j, H# J) d2 R. o/ c/ z; F: J. Q% [.pst和.psb为不可分割的一个整体.使用时必须保证同名同路径./ q' O- _" ?. X: C6 u6 |
$ S, A, Z6 D, e+ S  Q2 h7 y/ d
下面是截图
( j3 J' ]# ?: o' G waring.jpg
* b! ~( k; W9 k
) X3 n( z1 H2 S- {$ W TOOL_OUTPUT.rar (20.55 KB, 下载次数: 11)
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 09:32:53 | 显示全部楼层
本帖最后由 lkm119 于 2011-7-23 09:43 编辑
* ~0 T3 G. Z/ R/ O/ g. |( T+ [4 O( f0 E- n6 y2 r" ?" y  N
回复 4# 若枫
* K) w7 E5 E4 {) U- h) k( d
/ k9 e4 a. Q! ?" ]) p
  V0 A, t! [: X. B- b) Q1 d, v/ b& A  枫哥,早啊~~!这个问题忘记和你说了,我用的是MC9.12 P- v1 X! D) f. G0 L+ N

6 i$ h0 Y" M/ j+ [8 y& e你能否帮忙把这个加到我前天给你的那个后处理里面啊?
( k5 B- @' H. a9 A; s" P" m* v! F$ G6 |4 i: @
另外能否大概告诉我加了什么东西呢?4 q2 B8 s8 d" X5 S8 i% V1 c

/ G$ S- H6 o+ e$ z! v其实我要的就是如果同一个组群及同一个程式(同名NCI)里面有两把或两把以上刀就报警: Q* w8 V7 @+ W* z& d
* z8 e& _) _& i% X5 Z6 Z
报警的话随便弹出个“WARNING HAVE 2 TOOLS”就行,因为这个功能是那个印度哥们要我做的。。。他看不懂中文。。。。。
8 N% j: w, Z' p5 C0 `1 Z, w
3 P/ l/ |  x% ]! J8 N& n+ B2 `% |) Y前天那个后处理如下
: L$ I- o% @- y8 p9 x* T" @. n
6 [; {; V: f- B* b; y; N. ]; Ghttp://postp.net/viewthread.php? ... page%3D1&page=2
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2011-7-23 09:41:50 | 显示全部楼层
回复 5# lkm119 - ~- ]# `0 o* L2 p1 q' f

' `) m3 c3 T! ]+ c* ^$ q% Z
8 x) E( U  j( ?" P6 K  W; @9 K% g3 ~mastercam9.1我没有办法给你整,没有条件测试 .你将就使用吧,
1 k, A1 P9 t# @1 }2 h' O或是在等等.等我有空了再给你整整看
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 10:28:17 | 显示全部楼层
回复 6# 若枫 3 F9 v5 V" \& Y0 w

$ J! W8 `. J# l2 j4 ?  z3 z& e其实就大概像前天给我改的那个显示刀名的那样就可以了
$ W. S+ }6 [: p2 W% j7 S
6 `3 H3 F7 f# C$ W" X8 o! y你改了我自己再试试那样。。。。# C" f. n- R4 L4 w3 z0 |

) Z' @9 w2 T; j9 F7 @/ b其实我要的就是如果同一个组群及同一个程式(同名NCI)里面有两把或两把以上刀就报警
: {+ b, ~3 o/ z3 {5 [
/ T+ s! g5 w) w/ p; `4 d报警的话随便弹出个“WARNING HAVE 2 TOOLS”就行,因为这个功能是那个印度哥们要我做的。。。他看不懂中文。。。。。
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 11:06:23 | 显示全部楼层
本帖最后由 lkm119 于 2011-7-23 11:18 编辑
9 H! N! I, d5 G! k
, }8 _$ W9 v0 i) r. o* ^  O9 c. r回复 6# 若枫 ; y3 G1 _$ i5 K4 D- a" P
枫版,我看到一个说是这样改的
* z; U( b5 C. u" d- D8 o7 Q/ p1 `: \- o+ V* D
*************************************************************
  u/ d/ B/ p* n; y  ?5 R3 F, M  u- t5 P0 C
- `/ H2 W; y/ a5 ~  ~4 S) `
首先,加错误消息提示, 查找 Error messages  ,就在这里。  [! T: g, X/ f4 C
# m, q/ l1 B& [0 l6 ~. x" m% o
★----------------------
& V0 j, u( W" V9 |! i& B! J4 a) p* g: D% d/ t0 f
假设错误消息提示为: sdytools     记住一定要 s 开头
  c; H; B+ H  ]  f/ Q( J9 B设 sdytools 值 后面是用    " 内容 "   9版本的内容不能使用中文  ) u) P9 ]# f% x9 a
sdytools   "  WARNING - TOOL > 1 "   表示如果刀具大于 1 把刀,  屏幕左下角 会提示: WARNING - TOOL > 1    ,按回车键可以继续处理!
) [. }; J8 L) g: p! ]5 D3 ]记住,在这里设置的内容是   . i0 ?6 ~& |% o2 c/ m
sdytools   "  WARNING - TOOL > 1 "   4 c' W, E( Z. e% V; \1 K8 o, t
★---------------------- ★----------------------' X# h5 ~) k, V" ?! H
     然后查找: *t, 如果是自动换刀的,应该有两处,在这里,我们要找的是第二个 *t,    位于 ptlchg 下面的。6 o% ]; ^  w& f, E! `. Y
  c+ E2 a# h7 s4 Y
ptlchg  的注释是 Tool change 。原创者杜公子
) G% h1 k+ H1 r
* \$ {; W, |  E* E' [找到
7 z, r* ]- U8 ]7 z
' u* O) U8 M; t3 }  u! Apbld, n, *t, "M6", e; X  v- K7 F" \& Q1 l
+ E& K; Q, b0 }1 P+ [' d
在这个下面加上一句
- Z" ^3 Q- @4 `9 r" q0 t* h9 cif t > one ,result = mprint(sdytools) ! J. W$ q5 \% n
2 `+ _% t3 N4 A- o
至此,假如同一个NCI名字下有两把以上的刀具,会报警并且暂停的功能就出来了。
0 s* v2 }, t. Y6 {6 G
) Y" p& o3 y2 g; h) m9 y; P. v; K; H  A
**********************************************
' v1 f' i& f/ W/ s/ v4 U; z* O+ s我自己试了一下,但是我的后处理里面都查找不到有     Error messages  。。。: M8 [! H# x% r; K7 ]
另外也找不到   pbld, n, *t, "M6", e        这句
: d: y7 W4 n/ _+ Q自己随便找个地方加了,老是出现报警。。根本后处理不出来。。都崩溃了,版大你有空帮忙看看咯。。。。。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2011-7-23 14:40:36 | 显示全部楼层
回复 8# lkm119 - e7 X3 _' @  c* a/ [1 C8 @: ~

% y& e5 s  b# j3 k/ C0 {; i6 S& Q
    我写的后处理你没有测试,怎么就知道不是你想要的结果.6 E( R' e% g5 F
你转来的那个资料也是有他的道理.
$ D; d6 T, U. j, v8 h: V& i  g4 x这个后处理有如下功能.9 I- J' P; j* _: B' _
1.不同刀具一起处理时会提示用户有不同的刀具在一个程序中.如果用确认只需要单个单个刀具的程序.那么后处理会自动执行同一个刀具的程序.不同刀具的程序不会处理在同一个程序中.
$ s6 A( d* F8 t( [5 {: |2.如果用户点击取消,那么所有的刀具会全部都处理在同一个程序中.5 W! L% D7 E* c' i# Q" X

. p! H5 l- I) y2 Z7 r7 @6 p( E这个就是按照你的意思和想法做的.
; O$ e4 q* ~' z为何又说不是你想要的结果?
回复

使用道具 举报

5

主题

52

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2011-7-23 14:47:46 | 显示全部楼层
回复 9# 若枫
- P6 D% k+ _' h/ M3 r
: ?8 L& b/ p& ^# }这个后处理的结果是我想要的啊,但是我想加到我MAZAK的后处理中。。。怎么都加不进去啊。。。( R2 Q' r. U1 s; B" y, }
! Y$ c, _" ?% v; ^9 o- w2 L9 Z
枫版你可以帮我加一下么?
+ d- f% s( B. M7 ?" m- Z
) Z: D7 l3 r! m. T我的MAZAK的后处理找不到
* m. p, V$ p9 S7 W* a# --------------------------------------------------------------------------" |7 S) h# M9 Y5 s
# Error messages# }) g* g4 u5 Z# g% F8 v
# --------------------------------------------------------------------------4 P8 R# @6 N/ O' }( a2 P

* T+ e! B' `1 A' F3 l& ?和
& t* J5 [7 i! n1 G1 U7 Npbld, n, *t, "M6", e
3 K6 c) m% f) L
8 S4 v2 s2 R3 I6 Y; J这些都找不到。。。9 G& Q7 Y4 t( e

/ w8 @' S; J# G- ~5 \. ?/ A  M- D* q我把上面要求的随便加在我的后处理的其他地方,可是不行啊,一后处理就报警提示说
" k, P/ ~# S( i" ~4 s8 G
1 F7 ]* C" H" ^“Variable not defined: result- A1 B7 x/ l( v8 f2 @! L2 ]& ?; k
Post line number  820
& q/ Z* L6 w5 z& y7 P" lProgram execution halted due to error(s) in .pst”
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-9-29 07:13 , Processed in 0.173312 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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