QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 6542|回复: 38
收起左侧

[求助] 程式如何添加M24/M25指令问题?

[复制链接]
发表于 2013-7-11 08:31:54 | 显示全部楼层 |阅读模式 来自: 中国福建厦门

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

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

x
如图: 四轴分度头旋转前 添加一个M25指令(四轴旋转台煞车解除),旋转完后添加一个M24指令(四轴旋转台煞车锁住)。。。做旋转定面加工的时候每次都要手动去添加很烦索, 各位大哥 这个后处理修改一下可以直接出这个程式吗?     如可以麻烦高手们指点一五,或直接帮忙修改一下,。。  谢谢!!。   谢谢!! ttt.jpg X6的后处理 MPFAN.zip (24.09 KB, 下载次数: 25)
 楼主| 发表于 2013-7-11 12:13:48 | 显示全部楼层 来自: 中国福建厦门
来位大神解答一下下。。。。谢谢
发表于 2013-7-11 18:27:41 | 显示全部楼层 来自: 中国广东深圳
直接改后处理就可以。。。!你这是什么四轴机机床还要刹车
发表于 2013-7-11 19:15:59 来自手机 | 显示全部楼层 来自: 中国上海
后处理用记事本打开后,搜索m10/m11够后替换
 楼主| 发表于 2013-7-12 08:59:19 | 显示全部楼层 来自: 中国福建厦门
本帖最后由 363485543 于 2013-7-12 09:04 编辑
' g' L, Z+ W( Z2 b; j& W
2013-06-29 发表于 2013-7-11 19:15 http://www.3dportal.cn/discuz/static/image/common/back.gif
4 j! p" q3 D+ H3 ?- |4 W2 n" Q后处理用记事本打开后,搜索m10/m11够后替换

  f# w! Z" W/ \3 s- N
! j* E- G  J/ U) M" I3 h  C; j! S; @有试过 ,没用啊,  因为原先后处理出来也没有出现M10/M11指令,   ,。大神。如何修改才能出现M10/M11呢?   谢谢
 楼主| 发表于 2013-7-12 09:01:14 | 显示全部楼层 来自: 中国福建厦门
四轴编程 发表于 2013-7-11 18:27 http://www.3dportal.cn/discuz/static/image/common/back.gif. c" e1 ?3 P: L$ r2 ?7 A0 [
直接改后处理就可以。。。!你这是什么四轴机机床还要刹车

( N% ~2 W" D0 D3 P1 Z! E; ]: Y' G6 e: K5 `  b4 Q
   因工件是旋转定面加工的,精度要求也十分的高,所以要互锁一下,。大神。如何修改才能出现M24/M25呢?   谢谢!!!
 楼主| 发表于 2013-7-12 15:42:15 | 显示全部楼层 来自: 中国福建厦门
郁闷。。难道就木有人遇到过类似问题。。。。顶起。。不然贴子又沉了。。。。
发表于 2013-7-12 15:50:06 | 显示全部楼层 来自: 中国上海
8.0升级来的后处理。。。。。
 楼主| 发表于 2013-7-12 16:47:38 | 显示全部楼层 来自: 中国福建厦门
路过不买 发表于 2013-7-12 15:50 static/image/common/back.gif1 c& _4 ~6 p1 ]/ u* `3 \% b
8.0升级来的后处理。。。。。
8 I& W, I5 V9 s! V; _4 }7 r4 f
额。。9.1升级的吧。。。版主,,这后处理能改么?
发表于 2013-7-12 17:36:36 | 显示全部楼层 来自: 中国四川成都
我曾经也被这个问题困惑,多方求助无果
% Z  b( y# F" E) w我的机床锁紧是M10,松开是M11,经研究,得出结果如下:
) |) g. ]; g( n2 g' _& ^你可以参照这个方法,把M10和M11改成你需要的M24和M25
2 B% b0 {1 Z, e
6 P4 ?3 K8 b# ~8 I" A1 ^4 O
在两处SM06后提行加入 pbld, n$,  sgcode,  "M11.", scoolant, e$
再提行加入 pbld, n$,  sgcode, *sg28ref, "Z0.", scoolant, e$
换刀后,松开A轴,G28 Z0 Z轴回零。
然后在G43后面提行加入pbld, n$,  sgcode,  "M10.", scoolant, e$,这样A轴锁紧M10了  C. [+ \- h- T" D5 U

! Y8 J, v  A& s! M2 K: V0 [5 e
ptlchg$          #Tool change                                       
      pcuttype
      toolchng = one
      if mi1$ = one, #Work coordinate system
        [
        pfbld, n$, *sg28ref, "X0.", "Y0.", e$     
        pfbld, n$, sg92, *xh$, *yh$, *zh$, e$
      if prog_stop = 1, pbld, n$, *sm11, "M11.",e$
      if prog_stop = 2, pbld, n$, *sm11,"M11.", e$
      pcom_moveb
      Pcheckaxis
把红色部分的M00和M01改成11,再在后面加上M11,换刀暂停就变成M118 f; ~% V2 B/ [8 X9 E# l6 R& f

" w& y: x: ^% t1 \9 z, {不知你明白没有,我的程序如下:
$ B* ^9 v1 a1 c. N+ x0 D......
N4818 G0 Z200.
2 y6 [( `: r0 d6 k8 e+ K3 iN4820 M9
/ z; a# q. K! wN4822 M5
2 l. R0 X1 b* Y% [6 B" E. UN4824 G91 G28 Z0., [, _1 X5 X% H  n' ]' J8 I  v
N4826 G28 X0. Y0.
4 n: k4 w  d5 {& N* z  I; cN4828 M11.
% {$ Q& M) z  W
  E4 H1 W7 B& F0 `& T9 I' l& RN4830 T2* q6 H- d- Z" A9 m
N4832 M6
3 q$ h4 {$ T5 K  ?* TN4834 M11., ?4 E' I  j/ r
N4836 G28 Z0.
- \: A. J' W% P" z2 z: E# p. }7 uN4838 G0 G90 G54 X-176.333 Y1.008 A15. S1800 M3
1 P% ]5 p; L( XN4840 G43 H2 Z200.
6 y' S' C3 G+ hN4842 M10.
  W, T% S" }: v" o- hN4844 M7" }/ Z% h) O0 y! l
......% p; m* Q+ `1 C- Q* s
! N+ I2 }7 J( @. ]! O) z
发表于 2013-7-12 17:39:14 | 显示全部楼层 来自: 中国四川成都
ptlchg$          #Tool change                                       
      pcuttype
      toolchng = one
      if mi1$ = one, #Work coordinate system
        [
        pfbld, n$, *sg28ref, "X0.", "Y0.", e$     
        pfbld, n$, sg92, *xh$, *yh$, *zh$, e$
      if prog_stop = 1, pbld, n$, *sm11, "M11.",e$
      if prog_stop = 2, pbld, n$, *sm11,"M11.", e$
      pcom_moveb
      Pcheckaxis
把红色部分的M00和M01改成11,再在后面加上M11,换刀暂停就变成M11% E8 Q7 A6 v& d, J; p) l; ?

, w" g" |0 ?6 Z$ j; x这段话有点表述不清,反正红色部分你改成这样吧
发表于 2013-7-12 17:42:32 | 显示全部楼层 来自: 中国四川成都
我这个是用X6版本的Generic Fanuc 4X Mill.pst改的
发表于 2013-7-12 17:44:18 | 显示全部楼层 来自: 中国上海
有仙则名-数控编 发表于 2013-7-12 17:39 static/image/common/back.gif* W9 O) |3 l5 V) M4 {
ptlchg$          #Tool change                                              pcuttype      toolchng =  ...
3 y/ H2 _* H$ i( k, T+ z( O7 |
这个肯定不行,他的要求是在转角度的前后加上,没有判断角度前后的语句很不不可行
发表于 2013-7-12 17:52:37 | 显示全部楼层 来自: 中国四川成都
如果有疑问,可以协助你修改,只是最近太忙,不能确定啥时空闲。本人并非哗众取宠,只是饱受这玩意之害,感同身受而已。
发表于 2013-7-12 17:59:32 | 显示全部楼层 来自: 中国四川成都
zhuyi0829 发表于 2013-7-12 17:44 static/image/common/back.gif* R" R4 F% z- G' _' E$ j# Q) G
这个肯定不行,他的要求是在转角度的前后加上,没有判断角度前后的语句很不不可行

( T" c+ r/ Y- R# X道理都应该差不多吧,只是在合适的位置加上这些指令动作而已
& ]6 Y+ w5 V% _- P( m$ K/ m( j
$ Z8 @0 B  K' b; B8 x, G, ]或许,这样适合我并不适合他,也未可知
0 ?9 B* c; V. i4 b+ k' W- d9 m* L) _
3 F/ q2 h7 d# f8 {0 H  S) J我这样完全能满足加工需要,完全不需要人工干预
发表于 2013-7-12 18:35:35 | 显示全部楼层 来自: 中国四川成都
诸位研究一下角度改变位置加代码呀,集思广益呀
发表于 2013-7-12 18:48:23 | 显示全部楼层 来自: 中国台湾
本帖最后由 norno 于 2013-7-12 18:50 编辑 $ D$ f% P0 s! t, C) r: W

2 R: [, S) y; n我只把M10和M11 改成 M24和M25,
. T/ Z# G2 b3 B1 l沒有四軸,所以無法幫你測試,
- w1 g: t0 s9 B0 i7 @你再試試看行不行。( `+ P. s6 v6 d1 q5 R  Y$ j4 S! |: T

6 J" m$ U& R2 _! ^* K2 f MPFAN.rar (22.61 KB, 下载次数: 11)
 楼主| 发表于 2013-7-13 12:40:19 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-12 17:39 static/image/common/back.gif: [( g$ g3 R( X2 w' K  ~
ptlchg$          #Tool change                                              pcuttype      toolchng =  ...

# N) X  O3 z9 ~6 Y谢谢有仙则名的热心解答。。  可能是我这后处理是升级过来的,找不到以上代码,  不知从何改起,能不能上传一份你所用的后处理给参考一下。。   谢谢  
 楼主| 发表于 2013-7-13 12:41:34 | 显示全部楼层 来自: 中国福建厦门
norno 发表于 2013-7-12 18:48 static/image/common/back.gif
. b# v8 w+ C4 b5 Q8 S7 u9 X我只把M10和M11 改成 M24和M25,
2 E$ Y  I6 q7 b3 a沒有四軸,所以無法幫你測試,
3 H8 u5 c) H. n  O% T你再試試看行不行。
7 |9 b1 a1 v# N5 Q( ?
谢谢。。。因这后处理没有输出M10/M11所以改成了M24/M25一样是没有输出。。。谢谢
发表于 2013-7-13 14:33:12 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 12:40 static/image/common/back.gif7 Q4 d9 S* ?5 x+ Z- `% [8 T5 h- w: {# [
谢谢有仙则名的热心解答。。  可能是我这后处理是升级过来的,找不到以上代码,  不知从何改起,能不能上 ...
; ?% \% q$ r, S; K/ H5 V7 T
修改好的Generic Fanuc 4X Mill.rar (22.64 KB, 下载次数: 10)
 楼主| 发表于 2013-7-13 14:58:55 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-13 14:33 static/image/common/back.gif) D* e1 ]" ^6 ~' F& a- j, s0 p
适合我的后处理,仅供参考,所出的NC格式如下:
/ F4 k7 ?: t, g* o
2 r+ m) J2 s: V# _# i* k.........

2 m! ^7 ~& `% Q! E# p  i4 q谢谢  。。。下载试了一下,不知哥们有没有遇到类似情况。。发现只有换刀的时候才执行M10/M11指令,如同一把刀要加工多个角度时,你是如何解决的???如图 111.jpg
发表于 2013-7-13 15:24:56 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 14:58 static/image/common/back.gif; e0 V: r2 z  s/ J* n
谢谢  。。。下载试了一下,不知哥们有没有遇到类似情况。。发现只有换刀的时候才执行M10/M11指令,如同一 ...

. |. t4 d. I/ H8 i1 \; W5 F) p这个问题在现实生产中是存在的。四轴钻孔,尤其是深孔,锁紧钻才安全,昨天看了 zhuyi0829 兄的提醒,才开始认真思考这个问题,有时间慢慢研究,我们共同努力吧
 楼主| 发表于 2013-7-13 15:54:55 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-13 15:24 static/image/common/back.gif' @, D/ a- N3 m. Z  y
这个问题在现实生产中是存在的。四轴钻孔,尤其是深孔,锁紧钻才安全,昨天看了 zhuyi0829 兄的提醒,才开 ...
. C' a& I+ P% [
   你那设备是不是没带刀库的??、
发表于 2013-7-13 16:30:35 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 15:54 static/image/common/back.gif. [4 O. t9 C' b
你那设备是不是没带刀库的??、
) y5 r' ?" P) E, s1 ~+ c  i
Z44.8190 {9 K# ^. I% ?( M1 Z  ?
G0 Z200.
  I- p  z+ E% F2 J- B. C2 X M9: y$ G" R! Z8 K8 z) O6 S, t
M5& T- G( a0 r9 p' m& z' x& ~
G91 G28 Z0.
% x. {0 Z# m$ ?' y! R) I! o1 B G28 X0. Y0.1 c' T; @, R! B: g1 G
M11.2 ^9 h- l: |! A" Y( p. J$ b

2 F/ t4 Y! V$ B# k4 o. w7 o6 YT2( ]% n7 }  ~7 }7 Q  o1 E% H
M11.
7 Q" Q! ?. c7 f+ W0 W G28 Z0.
! n6 `+ h( l- e9 y: c6 W7 G; O G0 G90 G54 X-165.847 Y-31.636 A34. S2000 M3- l; B6 d1 z. B6 `) y. p9 d% D- [3 s
G43 H2 Z200.( g' f3 v, B1 j7 w/ B$ ^, q  ~  [  {
M10.9 c- Q: I4 u" N5 e, o  T& U0 O" b3 p
M7
2 H) l+ K1 i2 [- s* a Z102.554
7 o' @2 I1 J+ G; T) R# t
% v2 {" }, Q* s$ ^- {3 T, I( A8 [有刀库啊,T2换刀,G43 H2, % S9 J; U6 L  b  _2 l; h# d2 Q" S
只是去掉了M6,这个M6对我们的机床运行有影响所以去掉
 楼主| 发表于 2013-7-13 16:35:04 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-13 16:30 static/image/common/back.gif
$ `" ~- b' m' F7 ~Z44.8194 |" z+ V: x4 M' E" D  d
G0 Z200.0 c1 v8 P. E0 U( E; M) ^1 j' m
M9
* L( d4 j$ o2 o
原来是这样啊,,我说呢,,,你那机台只要T 指令,不用M6也可以换刀的啊  ,高科技。。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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