青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3749|回复: 6

7.0构建后处理时,怎样去掉同一把刀子在两个刀路之间的停刀换刀动作?

[复制链接]
发表于 2010-9-2 14:22 | 显示全部楼层 |阅读模式
本帖最后由 asd7420681 于 2010-9-2 14:44 编辑
8 E5 C6 Y, P1 s  d. ]6 d/ ^
5 R  Q- L+ Q& }* Y; w3 y# t. kug7.0构建后处理时,怎样去掉同一把刀子在两个刀路之间的停刀换刀动作?请高人指点!!!
; ^& V) C3 k( c: S( O* e8 A; D' c; r- I
不同的刀子之间要有停刀换刀的动作,我做的是这样的 11.JPG ,可这样一来,同一把刀子在相临的两个刀路之间也有了停刀换刀动作,求指教去掉这之间的指令!
发表于 2010-9-3 10:04 | 显示全部楼层
改变输出!
回复 支持 反对

使用道具 举报

发表于 2010-9-3 11:05 | 显示全部楼层
本帖最后由 millissawings 于 2010-9-3 11:08 编辑 5 f% u0 E- d' o" z; z$ J: j
! h8 _1 z5 C2 b) y
1.你可以把这些东西放到Auto_tool_change里面去;
9 u: x  p; V& D8 R8 D0 D1 w2.mom_next_oper_has_tool_change 这个变量可以知道下个operations是否换刀5 f, b: ?& F: x' z; g, ?
所以,建个customer command:
/ D* j4 V  n  y' I$ f% l2 H9 O' [
#=============================================================
2 e, @( A7 y% B0 F1 F- X$ \proc PB_CMD_end_of_path { } {
& Z/ ?. p9 n1 y) k, H#=============================================================& q: r+ B: r7 c4 [
global mom_next_oper_has_tool_change8 P& C& B3 {" R8 a
- F1 r  F% L5 b+ z8 I$ n3 x0 h
if {[info exists mom_next_oper_has_tool_change] && $mom_next_oper_has_tool_change == "YES"} {
# M4 ]( h, M- L7 l3 B6 g, o   MOM_output_literal "M05"
' A- f# d% G5 q* y) D7 V& ?   MOM_output_literal "G28 G91 Z0.0 M09"# \$ Y( g4 |, R" A, |: E2 r( O" L
   MOM_output_literal "M01"
2 X* S1 s! n, E3 L9 w7 b4 q! b3 n: w}
" ?& L' u1 n; p9 Q( S}" _) _  _4 ?: ^/ |+ L9 u* G+ x/ w& @
9 l; H* \+ D9 n. Q+ |
在End_of_path里面输出即可.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-3 14:49 | 显示全部楼层
多谢指点!!!
回复 支持 反对

使用道具 举报

发表于 2010-9-3 15:08 | 显示全部楼层
与后处理无关。谢谢。
回复 支持 反对

使用道具 举报

发表于 2013-12-20 17:24 | 显示全部楼层
其实就在自动换刀那里加M05,G91 G28 Z0
回复 支持 反对

使用道具 举报

发表于 2013-12-20 17:30 | 显示全部楼层
1.png
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-6 11:45 , Processed in 0.649297 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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