QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1087|回复: 8
收起左侧

[求助] 請問有人知道FANUC識別主軸刀號的宏程序嗎?

[复制链接]
发表于 2016-7-30 21:42:07 | 显示全部楼层 |阅读模式 来自: 中国台湾

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

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

x
各位前輩好
9 U/ x+ D, e2 J: @/ m5 g; P& e4 P( E" {- r7 n: w7 y- N
小弟進了一間新公司 專門在替大公司打樣的. R" k. Q  e$ S5 i% `' ?# G  p. a4 b

, ^& z+ j, e, ?% v8 H, J  j; q所以時常需要換刀對刀! c% |/ A$ x5 V

7 z& S3 U$ I7 R5 y5 b: g所以想邊個簡單的自動換刀程序! C3 D8 o" l& q3 Z: T8 c

' W- p. n8 \* q8 h. [& K例如6 Y! d( Y, y7 P
%
! S6 k7 s8 T" y#1=1;
) q& K% X5 A) f% `' a#2=2;5 L, U* ?+ D7 c
N1;9 @" _: s; Q9 |6 s, i" e
M6T#1;& B9 ~/ i6 c+ |
T#2
1 n$ e9 z, P& n) y: d7 jM01;- x) C; d* Y3 A5 `" I5 x* h) w
#1 = [#1+1];
! K  z- ~  D' Y8 L5 D#2 = [#2+1];6 p" F' C; I$ r1 ?6 B
GOTO 1;
' f* s% c% Z- W  JM99;
, c4 E* ^4 c. B+ R) t  i%- b" ?( E% _9 P9 p! i

  m6 ?, E6 Z8 v" j
3 G, `  ~# ^' m9 A) _8 R( ~, [可是這有個問題 就是說 每次只能從1號刀開始, f: H" K1 _: x+ F: e/ x6 @
不知道FANUC有沒有類似於三菱系統的#4120  (主軸目前刀號)8 n$ W; e( [& u2 ?8 g- w7 |- o
編法又是如何?( ~2 ]# L  b  v& ^: c( C; E$ G
8 F- L# J; m$ O; T- O2 Q; G1 k

2 M7 E5 P  @1 @+ z6 a這是三菱我目前想到的  可是能不能用還沒測試7 z1 ?* g& f; U3 V; i& j
%6 r2 N  a# U  @" {
#1=#4120;
; s$ ~& A. q# ^#2=[#4120+1];$ \, J8 L6 \9 v9 h' R
N1;( q( n: W0 Z8 y
M6T#1;
6 @  L$ e- J* D/ @- f5 KT#2& F: s6 t' m3 V& o( P" v
M01;
$ p2 o3 k( I8 i, u) @1 Z! U#1 = [#1+1];
- F" k/ ^7 v! k#2 = [#2+1];
. X: m! h' b6 ?- MGOTO 1;$ {! Z9 z3 d5 e$ d* }
M99;
# D4 X# \8 P/ s7 e9 ?%
4 v, {; _8 |9 Y! x6 c- ]
& g$ o" e( e3 }$ V( g4 e) l
发表于 2016-7-31 08:32:50 来自手机 | 显示全部楼层 来自: 中国江苏苏州
好像是的。用户引用好像是#149
 楼主| 发表于 2016-7-31 08:50:33 | 显示全部楼层 来自: 中国江苏
剛剛去測試了一下 #4120 在FANUC 也是可以用的
$ h5 O" H7 R& @+ R
: U8 ?- X$ W0 F/ B& h8 r+ F9 g! `#149應該也是相同道理+ A) D# O$ P" p" G% r, q5 x# Q" h+ k
6 v- S* U- k$ j6 T: Z
謝謝大大回復
 楼主| 发表于 2016-7-31 08:54:04 | 显示全部楼层 来自: 中国江苏
現在要來想 怎麼讓他在跑道24號刀之後  在跳回1號刀
发表于 2016-7-31 09:02:41 | 显示全部楼层 来自: 中国安徽滁州
不懂,帮顶!
发表于 2016-7-31 10:54:49 | 显示全部楼层 来自: 中国台湾
呵呵...你到底是要自動換刀...還是要自動校刀阿
发表于 2016-7-31 12:00:24 来自手机 | 显示全部楼层 来自: 中国河南开封
4120是t代码,如果是机械手带备刀的话很容易出错,斗笠没事
发表于 2016-7-31 12:04:52 来自手机 | 显示全部楼层 来自: 中国河南开封
http://www.3dportal.cn/discuz/forum.php?mod=viewthread&tid=1426797&mobile=yes看我以发的贴
发表于 2016-8-1 11:53:38 | 显示全部楼层 来自: 中国江苏无锡

5 W* W) e/ I. o& `9 p. d( |$ X8 D6 m, `) e0 [
%
3 U: c, A% j8 x& Z4 z#1=14 f" b8 B* f9 C  V; w5 k2 t$ Q6 H. @
#2=2
5 ~9 v- T- u2 H$ @: k, HN1
1 Z# U( c: c# \9 S  g  UM6T#1. H+ R/ ^: w5 x0 M' J/ H
T#2# H, T6 {, `! u% j$ k9 Y
M01+ J' j! E& f9 [5 z/ u
#1 = [#1+1]0 ]. g) D+ g# h- E9 j
#2 = [#2+1]
* z5 k% ^# ?$ w5 J, T. e, U) QIF[#1 GT 24.]THEN#1=1.% t5 S  F. L3 w- W& O: y+ u1 v
IF[#2 GT 24.]THEN#2=1.! ~0 J: n* i1 S' [* j/ o: D
GOTO 1
. L$ ~  `; {3 PM992 _5 w/ |/ s0 ~( c
%. _% S' N% Y! D3 g9 d3 n
这样就可以了当#1或者#2大于24时重新定义为1就可以了
8 w' X% Y; y: W0 k/ X6 N5 |下面是运算过程,这样讲应该很好理解了! K* z, N4 ]0 q6 R3 H/ P
#1 = [#1+1]                           =24.- v; ]7 z0 @2 r
#2 = [#2+1]                           =25.- X3 @, r. M7 l  C5 I+ U/ r5 b
IF[#1 GT 24.]THEN#1=1.     + B9 A' n& H* D! k, ~  }1 X0 K
IF[#2 GT 24.]THEN#2=1.     =1.
. K" i. T; o, E! P. R$ s4 N9 h/ ^5 C2 O2 o& x3 T
执行换刀时* ]& C; i" C$ R" r7 K8 f
M6T24
+ t$ q' o+ J1 Z/ ST10 `. |: j$ M  r* N% D$ v
2 w0 N/ `' b" H1 b% _1 M
再次执行时) Y$ U* s+ B# z# a& [* }
#1 = [#1+1]                           =25.5 ~. H% }$ {) l
#2 = [#2+1]                           =2.; k2 y  ]/ u4 a& d; H  O  H) _7 H  c! s
IF[#1 GT 24.]THEN#1=1.     =1.+ C2 d# b$ i+ S0 k3 ?8 p; E, v
IF[#2 GT 24.]THEN#2=1.     7 C2 S, H- a9 p$ P% K
  O. e3 N8 z3 D. e
执行换刀时) C6 D* h1 K1 }1 ?( w% [
M6T1/ e* Y1 _# T7 }3 b- f- G0 N
T2
  q- m8 h0 P# T, A' d8 Q4 F  V6 ?) ?: N7 z* U( \% h* B
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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