QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4182|回复: 20
收起左侧

[分享] 三菱和发那科半自动分中程序

[复制链接]
发表于 2013-7-31 17:10:00 | 显示全部楼层 |阅读模式 来自: 中国广东东莞

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

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

x
三菱和发那科半自动分中程序,可完全避免抄数和计算错误。
- Y" C, \# x( z+ w5 i0 M4 o+ Q0 r! I4 C- P: N7 ~- ?

4 _. Q- c; [% U' X(以下全部 打单节执行)/ n9 Y+ k+ b/ S( ?6 S# v

. K( E* I/ L) Z0 T+ W9 N# _# A%2 h7 @& w& A$ R; a" b) w9 P
O001()& B5 {! G  y7 b
#5201=0
5 n$ C, S8 K" E# D3 B! [* t#5202=0
2 h2 a! \3 L3 x#5203=0
2 s2 i7 o/ u2 K6 n- c. m* D#101=[100.+20.](X-L)工件大致长(内部请相应减少尺寸)
" t4 ~: u. @6 P8 R#102=[100.+20.](Y-L)工件大致宽(内部请相应减少尺寸)+ @5 d: b( g4 t0 Z- R
#103=150.(Z)安全高度+ I4 w' L0 c7 \2 q7 x+ ~
#104=54(G54-G59)可分别设定所需写入的坐标系G54到G59.+ Q  \# l5 {, E* u& M
105=1(N)1表示由X方向开始四边分中,可改为2表示Y方向分中.
# m5 l! H% V, @8 RS500M3
2 N% R3 r1 f9 i9 Q# ]+ ZN1
7 q' @& E& y2 @IF[#104EQ54]QOTO14% C) A) o7 T1 T$ R# w
IF[#104EQ54]QOTO15
6 _1 |3 o3 e* l; b' s0 iIF[#104EQ54]QOTO16
  V% v! t. o$ p1 jIF[#104EQ54]QOTO17  z3 E+ Z9 n( g1 Y7 ?' i
N143 J& T, k. y2 Q* R8 Z( @  Z: H7 `; p, L
#114=#5221
5 R7 x* J8 a# k* U- f5 n& o#115=#5222
# Z0 g; b4 P0 p5 w% ^  _GOTO1
& V9 m# `# A# TN15  ]- N7 ?( x  I7 X( i( d5 ?
#114=#5421
0 `3 i9 w& Z2 a$ q5 h5 }#115=#5422; n8 \5 ~9 w# ?2 _
QOTO1- c: k/ r" T9 A6 D  f/ E/ b
N16& L* z  M& ?0 t( O* i! ]9 a% X, e! E
#114=#56212 A& B% \! ?! |) D8 m/ n0 m) K
#115=#5622" `' N# X1 x' u/ F' D2 g" }' v1 v
QOTO15 v& j+ r5 [" v/ Q, C+ |9 |) p, N
N17
! {3 \2 s+ R& i' t#114=#58215 c7 u* _( v- z* c- q
#115=#5822+ r' ]( i, O: O7 u* u
QOTO1
" n3 e+ B/ B0 h+ h+ i5 fN1
4 L' q( ]# [; N& ]; F/ O(手动碰边X方向右手边)
  x4 ]0 R; \  D0 c5 F6 y. Y; oG0 G91 Z#103  9 u1 f) j( `4 s1 m8 k0 X
#110=#50211 K* I; s" R" s2 X; \5 D3 P0 J
X[-#101]
, N6 L9 E) M) ^+ cZ-#103(停止后手动碰边X方向)
) s  k6 {4 [( f9 o) j$ n( l& W& G#111=#5021
5 V( n: X' ^# A; \( v5 i$ I#112=[#111-#110]/2.04 {* G3 ~5 I. L4 w* S
X#112
0 i# j+ ~& Y' ^9 ~/ v( w" W& b#[#114]=#5021
  I4 Y) Y* |; b$ [N22 K3 Q7 M* Q+ e+ [7 s
(手动移动自Y面向人一边并碰边)* m( M  X3 X4 P- S/ s
G0 G91 Z#103 , q) A# g) B* J8 o+ N  D9 [
#120=#5022$ }0 L4 _% p* Q" \
Y#102
9 W+ A4 U4 ^0 M3 @# x7 KZ-#103(停止后手动碰边Y方向)
. M; s4 i5 {% `  ~Z#103# q. w0 Y& l+ r
#121=#50221 j% p; d* M+ Q6 H5 j
#122=[#121-#120]/2.0& ^4 a. L2 }/ U/ S, q, B. D  t
Y#122* E" O8 _8 z" J) J7 s4 z2 |
#[#115]=#50223 D5 e" W; U& o8 O
G0 G91 G28 Z0.
5 Z) Q8 P/ a, C# U7 bG0 G90 G#104 X0. Y0. 本单节完成可效验工件数据是否自动抄写进需要的坐标系.+ E+ J& Z& ?6 z) W. c, f4 h! A
M58 _+ f2 f+ s# y8 ^# E& g
M30
9 n4 y  }$ B0 a%, v2 Q! b3 `' R/ x1 q2 K8 F

2 \, U9 k4 T7 r
% E& G( I3 e: x; }. p! I使用过程中可以根据操机规则自由移动位置.部分数据可自由根据实际需要改写.- K/ v. F# Q8 r3 j0 [3 _
9 n' w% \6 p) `. P" s) ^; h
发表于 2013-7-31 20:14:59 | 显示全部楼层 来自: 中国广东东莞
说的很详细,感觉很深奥,顶一个
发表于 2013-7-31 20:23:35 | 显示全部楼层 来自: 中国台湾
收下,感謝分享2 y2 h) w* [* L7 t9 ?7 K
发表于 2013-7-31 23:21:20 来自手机 | 显示全部楼层 来自: 中国天津
系统变量,现在宏越来越高级了。
发表于 2013-7-31 23:51:56 | 显示全部楼层 来自: 中国江苏无锡
程序不错,不过不怎么 实用哦!
发表于 2013-8-1 00:59:43 | 显示全部楼层 来自: 中国台湾
謝謝分享.....+ K  o6 j3 W7 w0 n6 m0 G
' t. x/ B" F; R2 \
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝
6 Q) u: R( _) L; w) H
发表于 2013-8-1 10:15:00 | 显示全部楼层 来自: 中国江苏苏州
thanks for sharing
发表于 2013-8-1 12:37:57 | 显示全部楼层 来自: 中国台湾
LZ,其實可以在適當的地方加入M00,
5 H) t# y0 B. ~( p這樣就不用用"單節"了,
+ j0 ?6 D( q$ ~, N還有跳轉是"GOTO",你有些地方打錯了。
发表于 2013-8-1 13:25:23 | 显示全部楼层 来自: 中国福建泉州
现在宏程序是越用越多了,也越来越厉害了
 楼主| 发表于 2013-8-1 18:04:27 | 显示全部楼层 来自: 中国广东东莞

. K) {# d( U; r4 o/ ZLZ,其實可以在適當的地方加入M00,
* m0 g( M. M- {# F這樣就不用用"單節"了,! h. s  N, U7 r' x
還有跳轉是"GOTO",你有些地方打錯了。2 J& {# `; L, e: `- P1 h
------------------5 ?# L! K4 l- R* K. \
仔细看了下,确实有地方打错了,Sorry9 f. }+ c( O/ ?* ~. C/ c3 j5 ~, ?
9 f7 |, b+ T6 |2 X
有人搞过全自动分中的,搞不来,到那个公司晚了一步,没亲眼见到,这里有会弄的么?对定位要求高,容易变形的产品还是有用的
发表于 2013-8-1 19:40:03 | 显示全部楼层 来自: 中国山东烟台
120817 发表于 2013-8-1 18:04 static/image/common/back.gif
6 r) c  m4 p: I9 K( g+ O! DLZ,其實可以在適當的地方加入M00,3 h, ?% V! j% ~% {/ N
這樣就不用用"單節"了,: b4 j& X$ u& A  L8 p7 \
還有跳轉是"GOTO",你有些地方打錯了。

+ w4 p9 {7 K/ |" V+ l是要有专用的分中棒吗
发表于 2013-8-1 19:50:17 | 显示全部楼层 来自: 中国安徽六安
bird9077 发表于 2013-8-1 00:59 static/image/common/back.gif- W2 `* v6 T* r* f
謝謝分享.....
: C- ~3 f" H$ F( h$ o1 M% Q3 A/ Y% I6 Z. J" }4 V* Q
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝
' ~$ T- q' b" L* P! n' e
三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
发表于 2013-8-1 22:52:07 | 显示全部楼层 来自: 中国台湾
guhongqing 发表于 2013-8-1 19:50 static/image/common/back.gif
5 n3 j& n! }5 U0 _- f三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的

6 L1 u; \0 `/ @# s嗯...我手上沒有耶...有全部循環的呀 !!. }' j' R+ G! X8 \3 u1 d% _; H  ?6 X
方便貼上來嗎...
发表于 2013-8-2 08:52:52 | 显示全部楼层 来自: 中国天津
现在大部分机床都有雷尼绍测头可供使用
发表于 2013-8-2 12:59:09 | 显示全部楼层 来自: 中国上海
还是测头比较方便
发表于 2013-8-4 17:16:25 来自手机 | 显示全部楼层 来自: 中国香港
我在公司的cnc走了一次,但它沒有將X,Y,的中心數輸入座標裏,請問我那裏出錯,cnc系統是三菱m65s,謝謝大師兄
发表于 2013-8-5 17:30:30 | 显示全部楼层 来自: 中国广东广州
一直是到14,哪里能跳到15,16,17呀?
发表于 2013-8-5 18:57:10 | 显示全部楼层 来自: 中国台湾
這段宏有些問題的....
发表于 2013-8-21 22:49:30 | 显示全部楼层 来自: 中国四川成都
LZ的程序好长好其实可以更精简点!发个我用的求大神指点!功能不强够用!
4 q0 ^+ ^- J) v%
1 `. w& E1 N" Q* I  q9 NO0001
/ l; u: F3 s' ~( F- ^- s: @; }5 \6 u     #100= 54.0
& K. ~& @, s  X, s/ }/ v0 T' e4 R8 E5 I8 A3 O1 N

- Y( c  Q3 g8 b' p! P+ N7 g7 M- z; E. i, E' i9 u

; z8 N) ?. y+ y2 [     M3 S500# e; G& ], f9 I8 S7 x8 Y" a! q

# j5 O+ \8 M8 L9 b' n( S  \! O" p
' |% }4 a( y8 K/ X; e$ u) \7 b6 _7 k( i+ w  E) M
  a! d0 n3 f& V

2 t8 ?  f2 H3 ?5 h2 U- L9 Z( @# B1 U4 k5 p: _2 J4 I1 `
     #100=ABS[#100]
6 Z, f3 w& I: L6 n     #100=FIX[#100]
; J; v2 @9 T& g; M8 {7 c     IF[#100 LT 54] GOTO 10: H$ h; h- i2 S: u0 f0 r$ ?. c
     IF[#100 GT 59] GOTO 109 O1 Z! n& T1 k( v! p& O
     
; C2 z  [, m4 i- B) b5 j   M00  _" |) Q7 {' }2 r& g

, w- H! O1 C3 m(X Axis 1 Point)
0 X! V2 @0 E8 R' P* I
8 _4 l# V7 G1 G8 B7 I9 t# h     #101=#50213 @7 R) ~9 a; B5 H/ A, E. @
     G53 G0 Z[#5023+#100]
; ?  O, q  f0 i1 w- h/ g, Q, p7 ^: b1 d/ H2 u. S
   M00
9 r) Y6 O  [# b9 a9 X2 l0 K
; w: ^/ v1 K, \% ?& j; d# v2 q(X Axis 2 Point)
, S, X* X3 ?* J: q; m1 O( t# G# Y9 i
     #102=#5021# S$ k" ~" q9 W- ^
     #[2500+#100-53.0]=[#101+#102]/2
$ S! K+ W6 t1 K! p     G53 G0 Z[#5023+#100]
# g& i$ w( k7 `, \* {% K; ]1 c/ M# Z: b  {2 \( `9 R
   M00
+ a( t( M8 f8 w3 }" i) z) O$ O7 `( u
(Y Axis 1 Point)
1 }" N/ L# Q- I0 l/ N9 K% k( Z8 v2 {
     #101=#5022
: ~5 |! N6 G. n& A+ L! f  u' _     G53 G0 Z[#5023+#100]
+ V3 e; i: p1 L. I3 T9 D
7 X9 g+ k2 U( {7 S" R   M00, Y- B0 _! \, \$ \8 X4 \+ _

) {" x; V! k7 i7 P(Y Axis 2 Point)( G! @9 u& M" h: b1 p% y! p- Q
+ h1 V. `2 z) o, B$ \- Q
     #102=#5022
6 k9 ^" a% u8 `& g- C, N     #[2600+#100-53.0]=[#101+#102]/2
3 \/ ~1 L, O: ^0 ]: @! ^     G53 G0 Z[#5023+#100]
4 m# U! K3 ?( v/ R! M1 `) q     GOTO 20% r) j  i0 f( v6 R0 U- L3 Z" l, ]3 _) D
N10  M5
7 ]! {0 i6 h9 ?* a- y8 U7 \. ^     #3000 =1(#100 NO 54 TO 59)
6 V* _8 t$ G7 UN20  M301 X+ P3 P( K: t) p3 Z/ |6 g9 d1 e
%
发表于 2015-12-4 17:11:07 | 显示全部楼层 来自: 中国安徽合肥
能具体讲讲宏程序么,最好发个教程。
发表于 2015-12-4 18:28:01 | 显示全部楼层 来自: 中国北京
对啊 最好发一个视频 这样让我们这些菜鸟也见见市面啊
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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