QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4415|回复: 11
收起左侧

[讨论] 同一程式里有两把刀后处理提示报警怎么搞?

[复制链接]
发表于 2011-7-22 16:40:12 | 显示全部楼层 |阅读模式 来自: 马来西亚

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
因为现在一个文档里面有很多刀,有时会不小心在一个程式里面放了两三把刀(操作较多的情况下)' A9 f! h+ D7 g1 ~- }7 W2 k
这样后处理时会有一个自动换刀的,有时候就这样撞刀,每次做完必须都要查里面有没多“M”啊“T”什么的,有没办法修改后处理
+ [9 X8 `( {+ O5 t就是同一个程式出现两把刀的话就会提示报警?
发表于 2011-7-22 19:20:01 | 显示全部楼层 来自: 中国浙江杭州
本帖最后由 mzhx035124 于 2011-7-22 19:29 编辑 ) Z' O! |# L8 e" u2 y, k
1 a7 M$ l# Z7 N2 L) ^! m1 S
不会吧,你的机器不能换刀?
( [; `6 }' `5 e! x5 q. ?+ z5 [  m" [- ]* t( J9 c% e
X版的在机器定义(MD)里面删除ATC模块就可以了
 楼主| 发表于 2011-7-23 07:21:57 | 显示全部楼层 来自: 马来西亚
可以换刀。。。这边都是一把一把的上的,如果自动换不一定是你需要的那把刀。。。。
 楼主| 发表于 2011-7-23 07:34:17 | 显示全部楼层 来自: 马来西亚
上次看过一个说可以修改刀有两把刀就报警的,但是不知道具体怎么弄
发表于 2011-8-4 19:28:48 | 显示全部楼层 来自: 中国江苏苏州
若枫后处理好像也有人问过这个问题,而且已经给出了相关的代码.; e0 f1 _) L( t% U1 G
好像爱那个还问过转速和进给的问题.
发表于 2011-8-5 11:42:33 | 显示全部楼层 来自: 中国广东汕头
改后处理就行,  a' M' ?, T$ i; W+ i1 Y0 b
方法:8 K' w5 U( _, V/ C( c, a0 B1 b; P8 W: @% z
找到Error messages
* D( H$ c! D: [& v0 m3 y添加:sdytools "WARNING - TOOL > 1"
发表于 2011-8-6 13:03:12 | 显示全部楼层 来自: 中国广东深圳
如果是9版本的: S6 M& f4 Y8 Q* n, Q
首先,要加个错误消息提示,加的位置就在这里: 杜公子原创 查找 Error messages  ,就在这里。- {3 K9 S4 N, Y+ U4 j
假设错误消息提示为: sdytools     记住一定要 s 开头5 W3 H% |1 X( p
设 sdytools 值 后面是用    " 内容 "   9版本的内容不能使用中文
, _% [$ m  G; V+ J  Qsdytools   "  WARNING - TOOL > 1 " 杜公子原创 表示如果刀具大于 1 把刀,0 x) L: U' t5 {) `4 _' R7 q& Z3 E6 t
屏幕左下角 会提示: WARNING - TOOL > 1    ,按回车键可以继续处理!
. C  l, m4 e6 H* J$ H# T2 y% H记住,在这里设置的内容是   杜公子原创 - M. x$ e) f# F
sdytools   "  WARNING - TOOL > 1 "
* h4 M# p1 @) M 杜公子原创
2 `3 A  U1 Z" L/ G0 f然后查找: *t, 如果是自动换刀的,应该有两处,在这里,我们要找的是第二个 *t,    位于 ptlchg 下面的。- k& G% _" F5 w; P5 Z
ptlchg  的注释是 Tool change 。* l% X' V" s! B  F
找到+ h0 Q) O# \* d6 a/ K$ m9 K) I3 M
pbld, n, *t, "M6", e& a. N! B; ?7 e7 e) _( R6 `) L- Q. b
在这个下面加上一句+ K$ }1 `# N: h$ ]
if t > one ,result = mprint(sdytools)
0 c  z% I# W) a7 s7 ~5 G; N, G 杜公子原创
" S- c6 i: x7 }( p至此,楼主需要的功能就出来了。
" j6 G: t& I- v此功能在屏遮  *t, "M6", 时测试通过。
发表于 2011-8-6 13:07:46 | 显示全部楼层 来自: 中国广东深圳
如果是x版本,这里用改过的 X5 做例子6 n- S2 W) N3 t' U
在此顺便做个广告:接特殊后处理修改业务,四轴~五轴后处理,多轴编程指导,mastercam程式单模版定做、加工工艺单定做。赚点¥养家糊口啊7 ], Q" A" w% r
X5后处理有两处的    原创杜公子  ' S7 l! _* \4 S1 C9 C% ~
pbld, n$, *t$, sm06, e$     原创杜公子  
5 E( D% w+ A; {1 e
! p0 @8 {! C+ `+ e( C+ m1 f建议都添加 if t > one ,result = mprint(sdytools): U  a+ @/ P: [% S

4 H2 t* f3 H8 n! D& {# I6 v% J然后出现要不要查看错误消息时,选择NO,即可出来nc,x5后处理会在nc前面产生刀具列表,不同直径的刀具一目了然的。- b; U- Q% c$ \
* L" k9 i6 Z* s/ _
这个警告作用只是表示刀具号码不同时一起处理(比如T1 T2,可能直径相同啊,刀号不同),提醒作用而已程式照样输出。. R0 L9 Y# s9 }$ ]# J- @

7 E" M# z" P0 v( O9 d如果想要警告之后不处理程式,可以在- h7 ?+ S, d; U+ V/ k2 n: x
' H' g, L. [" {( `4 e
pbld, n$, *t$, sm06, e$ 之后,原创杜公子 分行加以下代码
+ ^( o3 |% u9 E2 {1 e+ A) O& Wif mprint(sdytools, 2) = 1, exitpost$
( q0 L% L! p: f: g" h+ N2 z
9 Z4 F  v8 T# A2 u: E表示不会弹出错误消息警告框代码只是出到换刀代码为止,终止本次后处理。8 R) V) \4 s% E1 ]  N5 _
, v$ U( _2 c4 ~
在此顺便做个广告:接特殊后处理修改业务,四轴~五轴后处理,多轴编程指导,mastercam程式单模版定做、加工工艺单定做。赚点¥养家糊口啊
+ l+ m9 w- Z5 H) `7 E
0 I( A7 |$ T7 d3 P2 R4 hif mprint(sdytools, 2) = 2, exitpost$   原创杜公子  不弹出错误消息警告框,继续出全部代码, n. S0 @3 `5 G3 I' ~* C2 I: `
3 i. _/ ~4 n4 Y0 k+ }* P
本次X5后处理盖好的代码附件在此
3 G  b. F2 h& I. n) W# ^' H

MPFAN 刀具警告.rar

22.98 KB, 下载次数: 35

发表于 2011-8-10 07:39:07 | 显示全部楼层 来自: 中国江苏苏州
我给他的代码是都弹出提示或是警告信息。
发表于 2011-9-11 09:50:14 | 显示全部楼层 来自: 中国江苏常州
有学到了一点知识,希望论坛越办越好。会员越来越多。
发表于 2013-4-16 20:34:55 | 显示全部楼层 来自: 中国福建厦门
我是直接把M6 T改为M6 TTT,只要是两把不一样的刀,机台就会报错不能走
发表于 2021-4-15 02:09:41 | 显示全部楼层 来自: 中国广东中山
好好学习天天向上
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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