QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
4天前
查看: 6252|回复: 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 编辑 : I3 z- `  p6 E5 _, Z. f9 R8 ~
2013-06-29 发表于 2013-7-11 19:15 http://www.3dportal.cn/discuz/static/image/common/back.gif9 N) G, T0 s; u4 @
后处理用记事本打开后,搜索m10/m11够后替换
! \! K- A) _* i  F8 Y
3 O7 p, L" r2 _3 U5 ~
有试过 ,没用啊,  因为原先后处理出来也没有出现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
- i9 X) X) g4 G, @0 T8 `/ \直接改后处理就可以。。。!你这是什么四轴机机床还要刹车

# C1 {7 g9 ~7 C3 f
4 g& \+ Q/ J4 o7 D* I   因工件是旋转定面加工的,精度要求也十分的高,所以要互锁一下,。大神。如何修改才能出现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.gif
5 D) ?: Z1 v/ q1 ~8.0升级来的后处理。。。。。
4 Z1 k. E( e- Y; P0 _1 W
额。。9.1升级的吧。。。版主,,这后处理能改么?
发表于 2013-7-12 17:36:36 | 显示全部楼层 来自: 中国四川成都
我曾经也被这个问题困惑,多方求助无果# w8 S! y" Y6 E) Y+ ]) D1 S
我的机床锁紧是M10,松开是M11,经研究,得出结果如下:5 B% V. n2 c) L1 Y+ P" i# ^/ H: N
你可以参照这个方法,把M10和M11改成你需要的M24和M25

# g$ E1 v$ ]6 A$ d2 w# C' W8 q, M5 A0 p0 N0 a5 e; Z
在两处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了
( E# G9 T  q3 o" _8 r4 T2 H
* g( F* e! K3 q6 a& c8 H
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,换刀暂停就变成M116 Q. T2 n2 L6 G2 N/ H
+ r5 s# Q% G4 T: ?1 H' Y) c
不知你明白没有,我的程序如下:
$ B8 N7 ~6 W6 k* q5 x8 ]" J......
N4818 G0 Z200.9 i! ?) Q4 J* ^  {
N4820 M9, o& R7 l( A, E
N4822 M5* I2 z% J2 ]( x( @4 N' A
N4824 G91 G28 Z0.
' d  O% M4 K) q) O8 A2 E& ?7 ON4826 G28 X0. Y0.+ Y) t/ B3 i7 s+ x
N4828 M11.4 M+ L% h; w/ ^4 R7 h7 I

/ g8 [* C- {, b8 z$ l+ iN4830 T2
3 q6 l1 M' ]) n5 G- K* D1 m" \% rN4832 M6
2 Q1 y5 k! i+ O; _8 V2 D1 k/ ?N4834 M11.
/ B3 ]$ u5 ~$ v3 d1 I2 r: A- fN4836 G28 Z0.
! r: n/ {/ d+ h+ u$ e( @" AN4838 G0 G90 G54 X-176.333 Y1.008 A15. S1800 M3
- H5 E7 P" t: p( Y4 ]N4840 G43 H2 Z200.: {* L2 e; J* v/ N2 b
N4842 M10.# W+ |( O3 X& ~( N$ p6 s
N4844 M7
# ~2 B& V, v5 \% O* n" T5 e& W" i......
$ A# g* Y/ F! k* \+ N; |4 d% a
4 ~- |) J2 P5 b  V9 {
发表于 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
& v5 }/ Z) Y& T( v; H. W3 u; ?
: S' ~. B5 G% [这段话有点表述不清,反正红色部分你改成这样吧
发表于 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.gif0 t# ]% u8 R1 U
ptlchg$          #Tool change                                              pcuttype      toolchng =  ...
5 y8 B! r/ S% ?. e( M- W
这个肯定不行,他的要求是在转角度的前后加上,没有判断角度前后的语句很不不可行
发表于 2013-7-12 17:52:37 | 显示全部楼层 来自: 中国四川成都
如果有疑问,可以协助你修改,只是最近太忙,不能确定啥时空闲。本人并非哗众取宠,只是饱受这玩意之害,感同身受而已。
发表于 2013-7-12 17:59:32 | 显示全部楼层 来自: 中国四川成都
zhuyi0829 发表于 2013-7-12 17:44 static/image/common/back.gif" H. t& @8 `  A% j+ w
这个肯定不行,他的要求是在转角度的前后加上,没有判断角度前后的语句很不不可行

6 H8 A; [; p; r- v: A, J$ [6 F道理都应该差不多吧,只是在合适的位置加上这些指令动作而已' g- C: B- N, K% O
% w" Y) t( @& i% q: d5 c/ ]
或许,这样适合我并不适合他,也未可知3 ^7 R) n5 X* C0 ]$ `8 s6 L

- h( k8 J5 _( J我这样完全能满足加工需要,完全不需要人工干预
发表于 2013-7-12 18:35:35 | 显示全部楼层 来自: 中国四川成都
诸位研究一下角度改变位置加代码呀,集思广益呀
发表于 2013-7-12 18:48:23 | 显示全部楼层 来自: 中国台湾
本帖最后由 norno 于 2013-7-12 18:50 编辑 : X) K; C2 B( q' ?, |/ e. t4 n
: [# s  t- g) u! E! V9 [0 q* `( p( \
我只把M10和M11 改成 M24和M25,1 d, z3 [, {1 Y7 ~
沒有四軸,所以無法幫你測試," L- ^7 q) N9 |% W# u) m
你再試試看行不行。
/ a5 S* |' F7 C# u& Q: A9 L+ Q+ D0 H3 o) m7 v, |
MPFAN.rar (22.61 KB, 下载次数: 11)
 楼主| 发表于 2013-7-13 12:40:19 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-12 17:39 static/image/common/back.gif* ~# _$ ?* G: ~; E. ?' f! u
ptlchg$          #Tool change                                              pcuttype      toolchng =  ...
/ P- }5 h5 n- w- a
谢谢有仙则名的热心解答。。  可能是我这后处理是升级过来的,找不到以上代码,  不知从何改起,能不能上传一份你所用的后处理给参考一下。。   谢谢  
 楼主| 发表于 2013-7-13 12:41:34 | 显示全部楼层 来自: 中国福建厦门
norno 发表于 2013-7-12 18:48 static/image/common/back.gif
8 l2 A6 I( y6 x6 X& l2 w) K0 G. X* ]我只把M10和M11 改成 M24和M25,
5 d0 W6 b$ y; a沒有四軸,所以無法幫你測試,
6 ~- J* d  O- U) ~* @7 }你再試試看行不行。

8 Z( p# ^/ @+ j  O( i! [' L谢谢。。。因这后处理没有输出M10/M11所以改成了M24/M25一样是没有输出。。。谢谢
发表于 2013-7-13 14:33:12 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 12:40 static/image/common/back.gif
5 Q+ s% a# e3 p* u6 X$ E) }% c谢谢有仙则名的热心解答。。  可能是我这后处理是升级过来的,找不到以上代码,  不知从何改起,能不能上 ...
" i' ^4 _7 u! x/ B/ C$ C' w
修改好的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
- ?5 C% k4 y" v2 W: S# _3 W适合我的后处理,仅供参考,所出的NC格式如下:
: i3 f4 q. M! V0 I1 h3 f7 A$ l4 |: E8 Q) p! M% H6 [
.........

/ i3 \, ?6 |  T0 Y$ v9 T谢谢  。。。下载试了一下,不知哥们有没有遇到类似情况。。发现只有换刀的时候才执行M10/M11指令,如同一把刀要加工多个角度时,你是如何解决的???如图 111.jpg
发表于 2013-7-13 15:24:56 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 14:58 static/image/common/back.gif
. \+ B! S9 @8 e. G- a谢谢  。。。下载试了一下,不知哥们有没有遇到类似情况。。发现只有换刀的时候才执行M10/M11指令,如同一 ...

- ~0 H# j, z# R* E0 @- C+ S这个问题在现实生产中是存在的。四轴钻孔,尤其是深孔,锁紧钻才安全,昨天看了 zhuyi0829 兄的提醒,才开始认真思考这个问题,有时间慢慢研究,我们共同努力吧
 楼主| 发表于 2013-7-13 15:54:55 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-13 15:24 static/image/common/back.gif9 M- c. N; T8 z7 L9 x: _6 G. \
这个问题在现实生产中是存在的。四轴钻孔,尤其是深孔,锁紧钻才安全,昨天看了 zhuyi0829 兄的提醒,才开 ...
* ]" n+ N5 T/ q) _+ L
   你那设备是不是没带刀库的??、
发表于 2013-7-13 16:30:35 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 15:54 static/image/common/back.gif; Y* d- q7 `  H% o# ?9 S
你那设备是不是没带刀库的??、

1 K& h$ T# ]) P3 e5 I  B$ |6 c, _Z44.819' k8 s2 T6 [+ l* W8 }4 B& j
G0 Z200.
. C, y! |& H# h8 N M9; B9 O) g3 [$ Q: d3 Y3 q
M5
* l, G2 K+ @  Q G91 G28 Z0., A4 H! I5 e4 p* q
G28 X0. Y0.5 r& z, A* O+ z6 Y8 D  n1 K8 r: u
M11.
/ I8 Z. `+ a( `6 B7 S3 P1 N1 t
# d, Y2 b7 |* {( v9 nT2
( p, s) ^- h9 |" \1 H9 l5 J9 \# e6 Q M11.% G# I8 `) B& r1 A9 z& D4 _
G28 Z0.  k& G6 F5 c7 L5 l6 b
G0 G90 G54 X-165.847 Y-31.636 A34. S2000 M36 _* W3 _( W$ @
G43 H2 Z200.% V  B& k7 M( e: N( \0 Y( E
M10.
2 }, y% H( b9 r. r M7
# Y' x5 R- k: D* [% e$ ?1 I+ K Z102.5546 W5 E6 v  B3 j) t0 _% B6 ^

: r- p( C7 x$ N7 b2 H有刀库啊,T2换刀,G43 H2,
& s- E5 @; d8 S只是去掉了M6,这个M6对我们的机床运行有影响所以去掉
 楼主| 发表于 2013-7-13 16:35:04 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-13 16:30 static/image/common/back.gif* ]4 }8 k9 e/ @8 t
Z44.819
9 ^: W7 [, N6 ~" s& u, D G0 Z200.$ h" h" t: h! c2 j' X
M9
! ?0 W2 a6 [, U$ y0 q& z( J1 T
原来是这样啊,,我说呢,,,你那机台只要T 指令,不用M6也可以换刀的啊  ,高科技。。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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