QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 6544|回复: 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 编辑 / o4 \6 r9 k6 _
2013-06-29 发表于 2013-7-11 19:15 http://www.3dportal.cn/discuz/static/image/common/back.gif
7 Q; a+ n6 ]% c0 G& K3 V; D0 x1 S后处理用记事本打开后,搜索m10/m11够后替换

, i. l' g, ]! W" e% h" D/ V% z! C8 X. p8 S, H9 x, l
有试过 ,没用啊,  因为原先后处理出来也没有出现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" f% v' H% x# C( t# r) O3 S8 O4 E
直接改后处理就可以。。。!你这是什么四轴机机床还要刹车

7 F$ Q! t1 U& u8 H5 r; m  ~4 D; Z
0 _; O1 y7 N+ s8 F' S3 p   因工件是旋转定面加工的,精度要求也十分的高,所以要互锁一下,。大神。如何修改才能出现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( N) n" |$ c* _5 K1 U
8.0升级来的后处理。。。。。
. L+ T9 z% E. m0 O
额。。9.1升级的吧。。。版主,,这后处理能改么?
发表于 2013-7-12 17:36:36 | 显示全部楼层 来自: 中国四川成都
我曾经也被这个问题困惑,多方求助无果
( Y/ X9 S; {, b' O. _我的机床锁紧是M10,松开是M11,经研究,得出结果如下:
" }7 H9 @2 \& z0 W" J5 b你可以参照这个方法,把M10和M11改成你需要的M24和M25

  Z# ?$ U. @  J, g, v, |3 ~% D: J9 l5 t' B
在两处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了
3 ]; f5 p5 Z) g
! W+ z3 L7 o, y; I  l" n5 Q- u
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 n9 u4 @, v3 B3 Z9 ?$ E" r

  |5 k* u0 g  [不知你明白没有,我的程序如下:# [) b- ?8 e9 B- Z
......
N4818 G0 Z200.6 F0 `+ V5 m" E- |$ Q
N4820 M9
3 k9 t* E$ J- P. h0 PN4822 M53 }) H( K3 I4 w+ o* e, x
N4824 G91 G28 Z0.
! `3 t+ o7 J8 t5 {& j/ N" ON4826 G28 X0. Y0.
1 ]& V! g( N) V7 O. p' |2 gN4828 M11.0 L/ r( {" }* p* a& z' k) O; j

' r% ]* H, j; q$ T2 l. \2 yN4830 T2. T* \, Q$ V7 V# ?6 g; k
N4832 M66 ^2 H3 e6 e3 l6 R
N4834 M11.' T/ s1 z4 ^* B$ u0 B
N4836 G28 Z0.
2 s* ^, ^) G1 n! M( oN4838 G0 G90 G54 X-176.333 Y1.008 A15. S1800 M3
- L1 x/ a! Z! J1 p! W( n# HN4840 G43 H2 Z200.
7 l# }& _& R% b! \8 U; }0 l$ iN4842 M10.
" \9 ~# P  R# t* q- fN4844 M7/ ]0 D& d' C0 r" |* g* s
....... z0 {4 v* y/ X. G' h) Y
7 p7 z: Q# s2 q8 l# C4 T
发表于 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,换刀暂停就变成M110 a2 R% ?& [5 y2 f: a% s

" O" t) B$ g9 n$ t3 T: [这段话有点表述不清,反正红色部分你改成这样吧
发表于 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.gif7 b# O4 D; d4 O0 G; \7 X
ptlchg$          #Tool change                                              pcuttype      toolchng =  ...
/ z( \" [& O5 |) ^1 @$ U: h( S% H" y
这个肯定不行,他的要求是在转角度的前后加上,没有判断角度前后的语句很不不可行
发表于 2013-7-12 17:52:37 | 显示全部楼层 来自: 中国四川成都
如果有疑问,可以协助你修改,只是最近太忙,不能确定啥时空闲。本人并非哗众取宠,只是饱受这玩意之害,感同身受而已。
发表于 2013-7-12 17:59:32 | 显示全部楼层 来自: 中国四川成都
zhuyi0829 发表于 2013-7-12 17:44 static/image/common/back.gif4 O' W5 z: Q! d) F  R; E7 u8 G
这个肯定不行,他的要求是在转角度的前后加上,没有判断角度前后的语句很不不可行
; D8 n9 U9 V" l& P) z$ |& Z
道理都应该差不多吧,只是在合适的位置加上这些指令动作而已
. @4 L- f! S! q& F
, [; u0 |7 p9 Z/ o0 D或许,这样适合我并不适合他,也未可知6 \! g3 x$ s8 q5 k( p
9 @! d( P* ~( P; l5 i" p
我这样完全能满足加工需要,完全不需要人工干预
发表于 2013-7-12 18:35:35 | 显示全部楼层 来自: 中国四川成都
诸位研究一下角度改变位置加代码呀,集思广益呀
发表于 2013-7-12 18:48:23 | 显示全部楼层 来自: 中国台湾
本帖最后由 norno 于 2013-7-12 18:50 编辑 " P( l' w5 X% o" @* u  ]  H) P

2 T' x6 s" y4 D* ]7 m9 X7 X) p我只把M10和M11 改成 M24和M25,8 R! e; O) k4 J$ [
沒有四軸,所以無法幫你測試,  F/ c0 [0 E/ v3 \1 l) z7 e8 D
你再試試看行不行。
  G& U/ @0 ^3 j5 _3 e0 s$ l8 ~7 k. b5 B0 G
MPFAN.rar (22.61 KB, 下载次数: 11)
 楼主| 发表于 2013-7-13 12:40:19 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-12 17:39 static/image/common/back.gif1 Y9 H2 U9 {$ j1 Z, V- z3 \5 s1 W
ptlchg$          #Tool change                                              pcuttype      toolchng =  ...
) H7 V9 b% f7 n5 G5 J6 ?# L5 p# g
谢谢有仙则名的热心解答。。  可能是我这后处理是升级过来的,找不到以上代码,  不知从何改起,能不能上传一份你所用的后处理给参考一下。。   谢谢  
 楼主| 发表于 2013-7-13 12:41:34 | 显示全部楼层 来自: 中国福建厦门
norno 发表于 2013-7-12 18:48 static/image/common/back.gif
+ ^( y0 [6 J! X% @- `我只把M10和M11 改成 M24和M25,4 b2 U; n2 W$ F2 K. }
沒有四軸,所以無法幫你測試,
0 d& A9 q% m9 E3 g3 y4 y你再試試看行不行。
! \& r5 }9 M7 s7 r
谢谢。。。因这后处理没有输出M10/M11所以改成了M24/M25一样是没有输出。。。谢谢
发表于 2013-7-13 14:33:12 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 12:40 static/image/common/back.gif9 Y: i, R8 q$ U
谢谢有仙则名的热心解答。。  可能是我这后处理是升级过来的,找不到以上代码,  不知从何改起,能不能上 ...
3 f, ^0 w7 S7 D/ P
修改好的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
9 E7 d. P# w6 {适合我的后处理,仅供参考,所出的NC格式如下:
* v# f% Q* f  d% }: ^2 B
# h. a7 o2 @% Y+ n. @- {.........
1 O/ }! }7 l# y8 p2 U
谢谢  。。。下载试了一下,不知哥们有没有遇到类似情况。。发现只有换刀的时候才执行M10/M11指令,如同一把刀要加工多个角度时,你是如何解决的???如图 111.jpg
发表于 2013-7-13 15:24:56 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 14:58 static/image/common/back.gif
% e' b8 S  u) l$ R& c谢谢  。。。下载试了一下,不知哥们有没有遇到类似情况。。发现只有换刀的时候才执行M10/M11指令,如同一 ...
  d, q* t- R% h2 u. ^( @
这个问题在现实生产中是存在的。四轴钻孔,尤其是深孔,锁紧钻才安全,昨天看了 zhuyi0829 兄的提醒,才开始认真思考这个问题,有时间慢慢研究,我们共同努力吧
 楼主| 发表于 2013-7-13 15:54:55 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-13 15:24 static/image/common/back.gif
/ l6 @' x+ o0 y' ^. u这个问题在现实生产中是存在的。四轴钻孔,尤其是深孔,锁紧钻才安全,昨天看了 zhuyi0829 兄的提醒,才开 ...

/ |) N% X( C  z" A5 y2 ?3 _; }, Y   你那设备是不是没带刀库的??、
发表于 2013-7-13 16:30:35 | 显示全部楼层 来自: 中国四川成都
363485543 发表于 2013-7-13 15:54 static/image/common/back.gif
; q+ V4 Y, c9 ^你那设备是不是没带刀库的??、

8 U! F1 e5 i( hZ44.819, {# Y  m/ Q  N7 b$ n$ ^* L* p
G0 Z200.4 ?7 r; L5 |/ Q; L9 J
M9
) w; \5 V9 |. \+ H0 ?0 F M5" G6 X' E. T' K* h
G91 G28 Z0.
1 r! Q, C$ c. h' P, X! } G28 X0. Y0.
% m* X/ O. V5 t; \+ g M11.
( n. d6 S  ~, B; q. [4 Y; i 6 y% Z7 Q" T2 t  W
T2
" q9 F: H9 H& F7 `  I! { M11.
" ^1 |. g9 C% M  H3 ]# Z G28 Z0.
2 O! N) q: e5 k3 }0 g G0 G90 G54 X-165.847 Y-31.636 A34. S2000 M33 x  o# k0 S$ u- J( f4 K
G43 H2 Z200.
9 r9 o. m* s& Q9 W& I! I6 e M10.
4 N6 I2 w# ~6 j5 \" M" }9 h( W M7# k0 z# L  D% D  D  p
Z102.554
. d6 S% z  m( S; }# T9 s
5 }% n0 I9 k! G3 |4 @有刀库啊,T2换刀,G43 H2, 0 p$ R+ b) ]7 M. O9 t
只是去掉了M6,这个M6对我们的机床运行有影响所以去掉
 楼主| 发表于 2013-7-13 16:35:04 | 显示全部楼层 来自: 中国福建厦门
有仙则名-数控编 发表于 2013-7-13 16:30 static/image/common/back.gif# d3 x: v( y2 Y) S  i8 N& _! [9 j
Z44.819
& l) B- j' r  o G0 Z200.+ X" D% r0 A, G; l4 u
M9
6 N' G# S4 ]+ b1 m
原来是这样啊,,我说呢,,,你那机台只要T 指令,不用M6也可以换刀的啊  ,高科技。。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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