QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
三菱和发那科半自动分中程序,可完全避免抄数和计算错误。, D' n! y+ Y( g

- t8 ^$ S4 _! Q5 n7 ]
, E& X3 Z# }" m  ?3 v: e; m- K(以下全部 打单节执行)
9 _* ]8 a; y! K- i  ?0 N5 d" n' l
5 L! [8 u/ h$ M+ _8 M0 A%+ Q0 A& {" t7 U& B8 J- v& t
O001()/ |/ ]9 J/ t# Y1 T
#5201=0
) E" A# F. D. Z" v1 k4 ?5 n#5202=0
: k+ x: ?' \1 n* w3 G8 [7 f#5203=0. d: h0 K# y2 W! {" L3 b
#101=[100.+20.](X-L)工件大致长(内部请相应减少尺寸); P2 i+ L- x; w& g
#102=[100.+20.](Y-L)工件大致宽(内部请相应减少尺寸)9 Q+ j$ J. v, e/ A; L0 W
#103=150.(Z)安全高度# G0 _0 L. l; r
#104=54(G54-G59)可分别设定所需写入的坐标系G54到G59.
5 `8 t4 Y- o9 u" T; p105=1(N)1表示由X方向开始四边分中,可改为2表示Y方向分中.% e5 A0 ~% g- O9 p- }
S500M31 G7 h$ r* r) P; N* x
N1. G$ C* p2 G+ j6 q" M
IF[#104EQ54]QOTO141 ?0 w8 |( s' T0 l. x" L$ M
IF[#104EQ54]QOTO15; @# f& {, L5 p; v& Z$ ?# b
IF[#104EQ54]QOTO16* c" b, ], O$ e0 U9 h% L
IF[#104EQ54]QOTO17
8 f9 d  _1 |' f+ y4 a% HN14
; }2 `1 F1 q! S+ b$ i9 \( i& n+ l#114=#5221
  O' d: v0 Z5 o8 h1 Y* N8 @#115=#5222
) g/ }7 u4 k( M( J% zGOTO1* m3 e) g3 \! ?& Y1 X+ l' s; X& V
N15
5 m; r8 U& v# H) z( S7 r#114=#5421; @0 z+ Q- {- \/ i
#115=#5422  O: j5 ?: Y+ _. q
QOTO1
9 T. N- y5 }# U7 |7 bN16# w" B  o% k' |1 z, m& d  ^" M
#114=#56217 U) q8 E/ ?3 b
#115=#5622
7 l3 D; [# R: F7 S* U0 b; w1 bQOTO1
; L  n7 m" \7 y/ tN17
8 g$ E' ?" `  p; W7 a& b* m: a#114=#5821/ a- k4 ^1 `8 S! N
#115=#5822! ^+ ?, i4 o1 ]% E2 y) y
QOTO1( F( u$ T$ c5 A) Q: _* R  ^
N1- I5 d- |0 e+ L& Z5 L& l$ U+ k
(手动碰边X方向右手边)
, L7 y0 B/ K- PG0 G91 Z#103  
( C, T! V0 V7 S" {3 {" U0 O; b' H#110=#5021
# p" m+ i3 A3 D, R- c( ]X[-#101]
3 ~6 }; X% {1 WZ-#103(停止后手动碰边X方向)% Z% c/ ~5 i! X7 p
#111=#5021
1 A5 I1 `, g; {  R! {: U#112=[#111-#110]/2.0
- ~) X5 A% q8 tX#112
+ P1 Z; B# e8 P( b7 E#[#114]=#5021/ Q5 U4 Y2 L; k* A0 H
N2. X( m2 x3 M1 a* Q$ K
(手动移动自Y面向人一边并碰边)
! [" m% Y7 m! N6 z: Q+ ZG0 G91 Z#103 9 n, K7 S' H. s; h6 P; b% V) {
#120=#5022" f& V: ?/ ~. u  p1 Z( k
Y#102
% @/ `8 ]4 e$ \/ ?! ?6 O/ J! OZ-#103(停止后手动碰边Y方向)
9 K. |; a; {! @4 q9 V% [Z#103
3 @8 l3 A8 c$ H( e! k6 t  O#121=#5022# G; j# F6 I& x
#122=[#121-#120]/2.0
- M  C+ a6 n1 q" }% L( i  q6 _  fY#122
. Z. o! Z( R% f$ P! w#[#115]=#50220 Q4 i; m3 u- E5 ?- U' K, M: h
G0 G91 G28 Z0.
' H8 p% e; h) f# w; lG0 G90 G#104 X0. Y0. 本单节完成可效验工件数据是否自动抄写进需要的坐标系.
/ r+ j* d6 _! J! B. R( `M5
4 I$ o' M( q! `5 g- b3 GM30' ~- U  c# [. w5 E2 O
%
5 N+ W3 q* V" {+ o0 I- v$ H
5 X3 K' o; j0 q, e! f; {/ u# O: m2 c0 U. p
使用过程中可以根据操机规则自由移动位置.部分数据可自由根据实际需要改写.9 k. {1 k7 @) m7 j* K

* D6 o- M- c/ V1 \3 h+ J
发表于 2013-7-31 20:14:59 | 显示全部楼层 来自: 中国广东东莞
说的很详细,感觉很深奥,顶一个
发表于 2013-7-31 20:23:35 | 显示全部楼层 来自: 中国台湾
收下,感謝分享6 _  [; E' o. L; l
发表于 2013-7-31 23:21:20 来自手机 | 显示全部楼层 来自: 中国天津
系统变量,现在宏越来越高级了。
发表于 2013-7-31 23:51:56 | 显示全部楼层 来自: 中国江苏无锡
程序不错,不过不怎么 实用哦!
发表于 2013-8-1 00:59:43 | 显示全部楼层 来自: 中国台湾
謝謝分享...... a* F) P2 V! z3 |
( ~5 Q6 {$ z0 J8 P5 k
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝7 S2 ]8 R2 }) X- A+ t2 w
发表于 2013-8-1 10:15:00 | 显示全部楼层 来自: 中国江苏苏州
thanks for sharing
发表于 2013-8-1 12:37:57 | 显示全部楼层 来自: 中国台湾
LZ,其實可以在適當的地方加入M00,
& r; D! E4 A* F這樣就不用用"單節"了,
2 B9 J5 P1 p7 V# H3 Y! k7 c還有跳轉是"GOTO",你有些地方打錯了。
发表于 2013-8-1 13:25:23 | 显示全部楼层 来自: 中国福建泉州
现在宏程序是越用越多了,也越来越厉害了
 楼主| 发表于 2013-8-1 18:04:27 | 显示全部楼层 来自: 中国广东东莞
3 E; l& @+ F: i+ G1 K$ m
LZ,其實可以在適當的地方加入M00,4 K# b, e* ^! z, G
這樣就不用用"單節"了,6 Y3 x$ @- C- v7 d
還有跳轉是"GOTO",你有些地方打錯了。
0 K, W' G8 l' S6 U  x9 z! Q% ?------------------
! J: R& w& s! [) y3 u仔细看了下,确实有地方打错了,Sorry* F+ X, t& _9 r6 d& Z
; o, K% h" D( `8 y7 C: R) T- Z/ d
有人搞过全自动分中的,搞不来,到那个公司晚了一步,没亲眼见到,这里有会弄的么?对定位要求高,容易变形的产品还是有用的
发表于 2013-8-1 19:40:03 | 显示全部楼层 来自: 中国山东烟台
120817 发表于 2013-8-1 18:04 static/image/common/back.gif$ a+ A0 F0 W  s% G* U: N7 S
LZ,其實可以在適當的地方加入M00,
. V/ b( \$ P4 I9 a+ G這樣就不用用"單節"了,
, ]/ z0 B3 U0 T( j還有跳轉是"GOTO",你有些地方打錯了。

! s7 E; z6 f; }' a: H是要有专用的分中棒吗
发表于 2013-8-1 19:50:17 | 显示全部楼层 来自: 中国安徽六安
bird9077 发表于 2013-8-1 00:59 static/image/common/back.gif6 r9 e, V0 m, A% Z: c7 y
謝謝分享.....$ ?# Z+ i* r- u# S0 F5 C
$ z4 d; \8 @7 D' ^7 V4 m3 j8 N
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝

. }" a0 O- b+ F7 Q$ C3 _三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
发表于 2013-8-1 22:52:07 | 显示全部楼层 来自: 中国台湾
guhongqing 发表于 2013-8-1 19:50 static/image/common/back.gif! u$ {/ o2 X8 O* S$ m5 A
三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的

0 y# v% k8 }" t. j* J嗯...我手上沒有耶...有全部循環的呀 !!- Q0 T% D" g" W  D) E1 q
方便貼上來嗎...
发表于 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的程序好长好其实可以更精简点!发个我用的求大神指点!功能不强够用!) s+ k- W; H; t" B3 A2 R. I9 S
%
7 C: U! b% f# ~) xO0001
7 C4 T  W6 P% n     #100= 54.0
" S  B- K, r3 q2 Z' T2 l. [5 B# r
3 R1 ~! o, h8 c' G7 e/ s$ _2 Y# ], T& j; ~3 v
  ^% P9 K4 N& M5 p* g1 a  `4 P
5 H3 u- a1 [1 \; k4 v! I
     M3 S500
" j3 N* i1 e& ^/ G$ Y- m% {  Y' o  G6 H  R' v; e
& N6 w; y$ Q# A# {6 F5 l
7 g* y' i1 ~. m# A
1 S0 b$ Z$ W# k9 W* J% Q

3 U- p5 H, c1 s! V' Q8 e! d( q2 z8 \
     #100=ABS[#100]5 I% @5 l" d# P, ?% W* Z: U) j
     #100=FIX[#100]: M0 k0 R0 d: p8 Z
     IF[#100 LT 54] GOTO 10
9 y" r* N* r2 [, @6 O) c: D% f     IF[#100 GT 59] GOTO 102 q: J1 ?% l( B& v- {$ e9 t
     
; i+ k- Y* T, ]# V) U, B   M003 L0 m: P3 j2 ]9 h. H8 M* t
8 c; I. X2 W( [/ A+ Q
(X Axis 1 Point)1 E7 S/ e, }( z; d
4 t- ~4 I2 j/ p/ S
     #101=#50211 I, ~( m3 S9 U
     G53 G0 Z[#5023+#100]! d0 h, N0 O8 c& c) N

' ?4 O, |* t% U  b2 a0 w   M00
, ^+ ]* |+ o. d& J4 E* i
' U" X+ f8 C9 d% C(X Axis 2 Point)
; `  S1 a* b5 V8 x
  s; \& e/ H: g0 m$ u$ L  `2 c     #102=#5021
+ j- t- K& w6 ^: v: F8 f     #[2500+#100-53.0]=[#101+#102]/2
& {. C! F7 l! D! ]5 A     G53 G0 Z[#5023+#100]
! l2 Y8 S; ^# E. h
# {+ U! G1 J$ Q7 I( u$ i   M006 k1 a# p7 ?! P- N$ E6 _
" I% d& s7 h& P, m4 u3 K( q/ l# h
(Y Axis 1 Point)1 K& k9 [0 i/ _" p

  b6 N: O. ~: B1 R/ |     #101=#5022
  ]7 j- O2 |% \$ }+ P     G53 G0 Z[#5023+#100]4 |6 o0 D# j9 J" k1 z; u

5 G' N# y* I* B6 ?   M00
2 @, f( D' y3 p2 x3 l& f0 Q3 g) y
(Y Axis 2 Point)
/ s7 |1 G2 d5 z/ W. N5 }
7 A! h8 l, {, i9 ^* q* N     #102=#5022
- A5 l) L1 M: k1 e" r     #[2600+#100-53.0]=[#101+#102]/2
+ o% j6 Z3 R# Q1 M8 _     G53 G0 Z[#5023+#100]
/ ^% e: v) _$ h, \     GOTO 20
8 E5 U! q" Y+ K  rN10  M5
" r7 P1 A4 i2 a& z     #3000 =1(#100 NO 54 TO 59)
, [  e5 C5 N5 sN20  M30
2 _3 w$ }5 o8 y9 j* f) e! r%
发表于 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 )

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