QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
1天前
查看: 4115|回复: 11
收起左侧

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

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

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

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

x
因为现在一个文档里面有很多刀,有时会不小心在一个程式里面放了两三把刀(操作较多的情况下)! i/ \. ~4 m6 M; H& N; _2 i
这样后处理时会有一个自动换刀的,有时候就这样撞刀,每次做完必须都要查里面有没多“M”啊“T”什么的,有没办法修改后处理
1 f! f$ C( E' ?; |就是同一个程式出现两把刀的话就会提示报警?
发表于 2011-7-22 19:20:01 | 显示全部楼层 来自: 中国浙江杭州
本帖最后由 mzhx035124 于 2011-7-22 19:29 编辑
4 i) H7 j! q2 C; s% j% u9 C6 [* U* J9 E7 f9 u
不会吧,你的机器不能换刀?  l# z! G! a. M" E4 K/ k( Q, D3 E

3 D4 g" @# b( C4 l# o& {X版的在机器定义(MD)里面删除ATC模块就可以了
 楼主| 发表于 2011-7-23 07:21:57 | 显示全部楼层 来自: 马来西亚
可以换刀。。。这边都是一把一把的上的,如果自动换不一定是你需要的那把刀。。。。
 楼主| 发表于 2011-7-23 07:34:17 | 显示全部楼层 来自: 马来西亚
上次看过一个说可以修改刀有两把刀就报警的,但是不知道具体怎么弄
发表于 2011-8-4 19:28:48 | 显示全部楼层 来自: 中国江苏苏州
若枫后处理好像也有人问过这个问题,而且已经给出了相关的代码.
3 u9 ]; Y+ C" C9 O好像爱那个还问过转速和进给的问题.
发表于 2011-8-5 11:42:33 | 显示全部楼层 来自: 中国广东汕头
改后处理就行,% c, @6 h* |  C: s- o
方法:
! L' E1 r8 S: T6 Q  f( e$ z! [找到Error messages
$ P7 A" s- n" m) D添加:sdytools "WARNING - TOOL > 1"
发表于 2011-8-6 13:03:12 | 显示全部楼层 来自: 中国广东深圳
如果是9版本的
0 O2 q, a# G" H- X; l" ^& w首先,要加个错误消息提示,加的位置就在这里: 杜公子原创 查找 Error messages  ,就在这里。2 v2 a6 t$ P  Z9 V9 Q! c4 h# A
假设错误消息提示为: sdytools     记住一定要 s 开头
" z8 a/ f9 f% W! C  w" _/ `$ I7 ]" d3 ^设 sdytools 值 后面是用    " 内容 "   9版本的内容不能使用中文/ H0 s" N$ N# M
sdytools   "  WARNING - TOOL > 1 " 杜公子原创 表示如果刀具大于 1 把刀,' b. W+ `% K& m( k
屏幕左下角 会提示: WARNING - TOOL > 1    ,按回车键可以继续处理!
& h( \) y7 ^# s6 z6 i+ A记住,在这里设置的内容是   杜公子原创 * U) e" x8 ~# Q1 ]  r4 M9 K
sdytools   "  WARNING - TOOL > 1 " : i. X: ]5 i! X. m! I
杜公子原创
/ M3 R3 y! ~) f5 l然后查找: *t, 如果是自动换刀的,应该有两处,在这里,我们要找的是第二个 *t,    位于 ptlchg 下面的。
" u: \# _  }$ c. @ptlchg  的注释是 Tool change 。$ f8 q- r; b* ?; J9 q$ s0 [
找到
4 S& J5 L  S5 F: N* R- Epbld, n, *t, "M6", e
$ o! r: u8 @8 p$ W/ I' q在这个下面加上一句
7 a2 C9 \4 i0 g6 V) [$ H4 Eif t > one ,result = mprint(sdytools)
) G0 [& V1 ~* g 杜公子原创
. y8 ?! I8 D, \# j# f, \( A! q+ D# \至此,楼主需要的功能就出来了。# G" N/ [: N- S; M3 @
此功能在屏遮  *t, "M6", 时测试通过。
发表于 2011-8-6 13:07:46 | 显示全部楼层 来自: 中国广东深圳
如果是x版本,这里用改过的 X5 做例子+ c  G! b% F* M5 q/ v
在此顺便做个广告:接特殊后处理修改业务,四轴~五轴后处理,多轴编程指导,mastercam程式单模版定做、加工工艺单定做。赚点¥养家糊口啊
5 z: i, s1 _* X6 jX5后处理有两处的    原创杜公子  7 ~/ Z, v9 I+ P4 H3 Z0 X( d5 m
pbld, n$, *t$, sm06, e$     原创杜公子  9 Y5 p% [0 S7 U" ~7 \

/ ~, g* Q* |6 M/ R6 ]建议都添加 if t > one ,result = mprint(sdytools)& \( s: f5 ]$ _% B1 C( W" p
: X/ E( H* f0 `
然后出现要不要查看错误消息时,选择NO,即可出来nc,x5后处理会在nc前面产生刀具列表,不同直径的刀具一目了然的。) ^9 F9 [' Z3 G) q
6 T' r1 a, [7 M8 R- t0 q# R5 r8 p; n
这个警告作用只是表示刀具号码不同时一起处理(比如T1 T2,可能直径相同啊,刀号不同),提醒作用而已程式照样输出。/ v" B& }( |5 O8 G* X4 r+ t& k
# y0 a( |$ Q7 v, g, {1 U; A
如果想要警告之后不处理程式,可以在/ ]% T4 A: j! U& S
1 ]* k* m" ^# }# o, Z3 J
pbld, n$, *t$, sm06, e$ 之后,原创杜公子 分行加以下代码  f4 I( @9 P# {9 d; e
if mprint(sdytools, 2) = 1, exitpost$# r7 W1 x' s% K" K9 Q$ N5 O( y
1 U9 k: E0 g2 \, Y5 w
表示不会弹出错误消息警告框代码只是出到换刀代码为止,终止本次后处理。2 e8 U1 w. }# c, M! Y3 r- F- K2 ~
9 p$ R9 z. F1 ^
在此顺便做个广告:接特殊后处理修改业务,四轴~五轴后处理,多轴编程指导,mastercam程式单模版定做、加工工艺单定做。赚点¥养家糊口啊/ T& P8 z+ q, S5 x% ^5 M' u
+ i+ s! L8 g) W
if mprint(sdytools, 2) = 2, exitpost$   原创杜公子  不弹出错误消息警告框,继续出全部代码$ B9 m2 d/ X. q, \4 ~
2 i) A! ^3 \- W$ `. n
本次X5后处理盖好的代码附件在此
( g" k2 y, s4 c5 R

MPFAN 刀具警告.rar

22.98 KB, 下载次数: 30

发表于 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 )

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