QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
三菱和发那科半自动分中程序,可完全避免抄数和计算错误。6 |/ e+ _/ D5 ~# z

. k! \/ O) O. p) f" v/ f4 q
" \( p- C" L" l5 _(以下全部 打单节执行)
$ \+ b2 E1 }3 |( }- v2 i- `. @
7 {( H/ ]- w% \$ p( G' L" `7 c% ^%
2 x6 N% K& P" B. hO001()
' o' ?9 _# y& J+ B' }0 n9 W7 W. p# _#5201=04 i0 k' y& H" \% \2 r3 r% l0 h% I
#5202=0
* }( V- S8 v( q% F/ V#5203=0
+ ?: V3 z9 i5 @5 F#101=[100.+20.](X-L)工件大致长(内部请相应减少尺寸)
0 `7 m8 ~& k* C) d6 C#102=[100.+20.](Y-L)工件大致宽(内部请相应减少尺寸)9 i; ]' s/ x  L1 z, a! Y. h4 l
#103=150.(Z)安全高度
/ f8 D' J# z; p, u& n2 f3 g2 f#104=54(G54-G59)可分别设定所需写入的坐标系G54到G59.* A' Q2 j# y* O
105=1(N)1表示由X方向开始四边分中,可改为2表示Y方向分中." ^& T  M; F/ L9 s8 ?! W
S500M3
6 ?% \* n) H) ?+ bN1* F) V3 @* z3 b. w% `
IF[#104EQ54]QOTO14
2 q; f5 G8 T. B1 OIF[#104EQ54]QOTO15+ y  E+ `8 C9 q) c3 S
IF[#104EQ54]QOTO16
" |" {2 j- v3 b# K9 J4 B3 O1 MIF[#104EQ54]QOTO173 q: c7 p5 c) B5 }
N14
6 }) _2 j* i  w( A. t#114=#52218 N6 `; O( Z6 H" f2 D
#115=#5222
" p% P" \8 r* d1 I, h6 XGOTO1
0 r1 v7 h1 q% v& Q' h* ^N15
$ |0 P' z; d$ [+ H, R: d#114=#5421; S' k0 A. [+ Z" S: [  k7 ~5 k
#115=#5422
+ q$ {( ?8 L7 L  O( [QOTO14 r6 }9 X& ]* a, [. {
N16
& Z! E  ^; o4 j#114=#5621
3 A' y, ]1 E- c5 E#115=#5622
+ ?5 L/ ?: s% F/ l/ M* ?' \QOTO1. E$ V& u9 a; y, A) ^; l0 ]
N175 x, [* z$ n7 Z& o' d
#114=#5821
& q1 a6 E5 n6 P5 d1 D  T#115=#5822& L, s9 t+ j" ]& G
QOTO1' T7 p6 |: @! N. k
N1
" s6 ]0 e9 o" S5 i9 m(手动碰边X方向右手边)
, @0 F" m3 E. [G0 G91 Z#103  2 Q7 Z9 _4 I& ~
#110=#5021+ k9 r- E: H6 s$ e: _7 Z9 j$ R7 P
X[-#101]7 H0 b9 r7 Q  w# h" t: |
Z-#103(停止后手动碰边X方向), O8 m1 r; |2 J' X5 n. k2 o
#111=#5021
" V3 d' {0 s% G6 Z#112=[#111-#110]/2.0
2 C' g; o, D- w! QX#112
8 I6 m7 C9 S7 O# D#[#114]=#5021
* ?/ S+ f. O5 m6 d( C+ u# [N2
* q* Q/ E) q# Z# O% P5 p(手动移动自Y面向人一边并碰边)% Q( v7 k; T5 z1 ?, B2 z
G0 G91 Z#103
* g: ~+ c9 n" C/ w, d: b$ |#120=#5022
' H& w* P" J. d! |3 j8 K7 F' aY#102
9 a' `2 c0 V( ]+ qZ-#103(停止后手动碰边Y方向)
3 j, b5 O, I5 W5 {" T7 SZ#103
# }& y$ c9 i, V9 j, U$ r7 J#121=#5022
) c! r4 I: \9 v5 y( t! O$ H7 q#122=[#121-#120]/2.0: o" R2 H; x% ]. z
Y#122
3 ?- g5 f8 q5 D7 w$ G% ?#[#115]=#5022- t3 X& v" B" Y- R  W, b$ S8 Z* M8 K4 }
G0 G91 G28 Z0.. c7 l% \0 G5 t3 G* ^4 v% p
G0 G90 G#104 X0. Y0. 本单节完成可效验工件数据是否自动抄写进需要的坐标系.
; _/ l9 l# c: Z! g8 W( PM5* \& \. I- a: N2 h5 b
M30% y* I: \6 A, `, m+ {# Z
%
( k/ D: \! C6 V1 f6 R' k0 U9 B1 G: ^

* C1 M: y5 B  G使用过程中可以根据操机规则自由移动位置.部分数据可自由根据实际需要改写.+ q  z( L2 o0 m& \4 y

* t5 x( N- ]$ ^
发表于 2013-7-31 20:14:59 | 显示全部楼层 来自: 中国广东东莞
说的很详细,感觉很深奥,顶一个
发表于 2013-7-31 20:23:35 | 显示全部楼层 来自: 中国台湾
收下,感謝分享& I& w: s/ z- V8 S
发表于 2013-7-31 23:21:20 来自手机 | 显示全部楼层 来自: 中国天津
系统变量,现在宏越来越高级了。
发表于 2013-7-31 23:51:56 | 显示全部楼层 来自: 中国江苏无锡
程序不错,不过不怎么 实用哦!
发表于 2013-8-1 00:59:43 | 显示全部楼层 来自: 中国台湾
謝謝分享.....& b- s6 I! P+ M4 ?5 N1 f
3 U8 a% b! e  z) W
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝
* E, h9 N' C- E  b) Q9 l( o
发表于 2013-8-1 10:15:00 | 显示全部楼层 来自: 中国江苏苏州
thanks for sharing
发表于 2013-8-1 12:37:57 | 显示全部楼层 来自: 中国台湾
LZ,其實可以在適當的地方加入M00,
2 Z3 a; V7 n7 g* [% T! A這樣就不用用"單節"了,
8 Q% y. z# F9 U: g3 g, c4 ~& C還有跳轉是"GOTO",你有些地方打錯了。
发表于 2013-8-1 13:25:23 | 显示全部楼层 来自: 中国福建泉州
现在宏程序是越用越多了,也越来越厉害了
 楼主| 发表于 2013-8-1 18:04:27 | 显示全部楼层 来自: 中国广东东莞
. Q/ v, ~4 y. ~2 p+ w' o
LZ,其實可以在適當的地方加入M00,& i& \/ \6 V+ ?& c' }
這樣就不用用"單節"了,
6 ^% E/ U1 Y! ~5 W4 a3 e9 J還有跳轉是"GOTO",你有些地方打錯了。
6 A3 ?) Y2 |+ |5 m------------------9 |5 {6 ?* A! p- A
仔细看了下,确实有地方打错了,Sorry% |* r/ H6 G8 }/ x" I$ w6 ~) c

% p2 @" _5 a1 E有人搞过全自动分中的,搞不来,到那个公司晚了一步,没亲眼见到,这里有会弄的么?对定位要求高,容易变形的产品还是有用的
发表于 2013-8-1 19:40:03 | 显示全部楼层 来自: 中国山东烟台
120817 发表于 2013-8-1 18:04 static/image/common/back.gif
, ]3 f8 g2 O# v7 p  Q5 uLZ,其實可以在適當的地方加入M00,% ]/ D- a9 p6 }+ W" c6 I
這樣就不用用"單節"了,
2 u0 q, [2 {; X- v$ H# ]還有跳轉是"GOTO",你有些地方打錯了。
- s- n( E' c5 U/ b. c' \/ E
是要有专用的分中棒吗
发表于 2013-8-1 19:50:17 | 显示全部楼层 来自: 中国安徽六安
bird9077 发表于 2013-8-1 00:59 static/image/common/back.gif( g1 I. Y) ^8 k4 a/ G  _
謝謝分享.....
, r6 h' r+ w  e8 \! n: }/ i# g2 f+ Z9 p0 L. [8 Y6 ^4 y( `. k& Y
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝

$ e0 x  U3 D$ m8 c* {三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
发表于 2013-8-1 22:52:07 | 显示全部楼层 来自: 中国台湾
guhongqing 发表于 2013-8-1 19:50 static/image/common/back.gif
  h' |1 p" t# [: S& l5 Z! _& k% q% D三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的

0 \8 z3 n8 E+ z' z1 l" q* r嗯...我手上沒有耶...有全部循環的呀 !!
  ^$ B+ U/ [2 r+ M' r7 Y方便貼上來嗎...
发表于 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的程序好长好其实可以更精简点!发个我用的求大神指点!功能不强够用!
1 y: y' ^% r- @. @1 }%4 d  B5 T2 b" `+ Q$ ]$ J
O0001! k0 c6 H8 f8 Y" R, u
     #100= 54.00 k9 m* j" f6 Z7 g7 ?. q  I
# k+ H) V' \0 X+ N

3 J7 v8 t+ |- k* ?) J" R: G, t/ V" T, N" x- N' @! s  Z
8 X- u& E8 d" D! v
     M3 S500
- v) I2 F, I+ t5 R% J6 K/ |$ U) p+ A8 z3 Q9 k
; u. v, f  [: M: {
$ }  N4 y1 M$ [. l# w; s8 f

1 M( Z3 S) Y+ |
) D! W8 i6 C8 j( V" p# L: b# w0 P) ~' Z% D; a% N
     #100=ABS[#100]% Q* Z0 q# Z0 m8 w( ~8 j
     #100=FIX[#100]
1 D1 b1 A: D0 R  K* R     IF[#100 LT 54] GOTO 10
5 b; {' u( p5 {  ]7 f! {$ g     IF[#100 GT 59] GOTO 10
  t/ @/ J0 \# H/ {' r3 H$ N     # A# c; [" g" E& t% H4 A9 x) a7 j
   M00, ^9 ^  o6 n# r2 g
+ i3 {* \# F2 ?
(X Axis 1 Point)! t$ `0 n$ ~5 H1 Y; ?
  j1 G0 o7 B2 J' J0 j( m$ o
     #101=#5021
- k: p; L, S+ l: ^. ~     G53 G0 Z[#5023+#100]+ z4 f3 j9 D/ y" I. z" Q

7 u8 L9 n' J8 ?" f7 Z/ _& K; h   M00' H+ U3 Z$ \- U/ x/ p! H% c
- H7 `# T1 x/ \5 o* r$ f
(X Axis 2 Point)1 c' Z1 J) H) `' Q

* Z! O7 X  i8 S! Y" B  I: g     #102=#5021, ?3 `8 q! N, `
     #[2500+#100-53.0]=[#101+#102]/2
9 W" m3 |3 {+ s6 Y3 C4 M     G53 G0 Z[#5023+#100]8 n( h6 ~1 x4 N+ q- Z3 U  n
3 `1 m4 F4 L) z5 H, C  L
   M00$ j+ U( d/ Q; d# F( o0 ~
& r8 o4 `- c+ ?& J$ x* m
(Y Axis 1 Point)0 J  g5 ]1 K. b# [
% H9 d! k6 ]2 v2 d7 O0 l
     #101=#5022
# D, I5 p" B& r! }7 M     G53 G0 Z[#5023+#100]
. F. t9 @4 b6 ^) ?3 Y7 P  j' P# _
. A' L1 Z6 {4 G  c   M004 C1 T7 p) b# X4 T

& |* D% p$ ~; @9 l5 }4 n& [(Y Axis 2 Point)& f/ u+ L$ ]7 S* W+ O$ w( q

; Y& ?! L: w1 V/ \5 f     #102=#5022
2 z7 E# X( j: P$ o# ~" P5 V& u     #[2600+#100-53.0]=[#101+#102]/2
: q5 Y( p3 V- j* P0 J  e     G53 G0 Z[#5023+#100]# j$ C; m- T) E0 k
     GOTO 20- A2 B$ C9 i% O4 b9 U1 N$ P* o8 K) O
N10  M5" x, }; g$ i% ~9 c! o% h7 b
     #3000 =1(#100 NO 54 TO 59)
* ~( Z" s8 C: E8 w8 xN20  M30
1 z# t) w. P7 m! Y, C( _# K%
发表于 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 )

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