QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
三菱和发那科半自动分中程序,可完全避免抄数和计算错误。8 \0 I. j4 I: s) Z4 H5 C
3 C( G  D2 r9 Y9 `; j9 J

* W3 z+ c1 z9 A" \+ _! r(以下全部 打单节执行)
& a( j% c1 N, q& K9 H' H4 Y; c) `% R
%
2 e# P( i# n- B" r4 j/ s  {/ \O001()
6 K( ^* f1 X6 t( i5 Q  R#5201=05 h2 b( M/ {; F$ W9 E5 ~
#5202=0' P% C/ J3 f; t3 n# [3 _: f+ D
#5203=0) H9 u. c* X$ g8 I
#101=[100.+20.](X-L)工件大致长(内部请相应减少尺寸)
% A4 v" H8 o5 O# T7 K% j) s#102=[100.+20.](Y-L)工件大致宽(内部请相应减少尺寸)1 M" f3 J& G6 `2 U: v9 \
#103=150.(Z)安全高度; |) p  t- T& Q! }% ~
#104=54(G54-G59)可分别设定所需写入的坐标系G54到G59.
" Q2 T3 j3 {& j5 `# u105=1(N)1表示由X方向开始四边分中,可改为2表示Y方向分中.
) o3 ~3 F1 W8 `- A& ZS500M3
% \. }8 t- j% l9 g6 a) gN1
$ a  T8 K  X. b6 vIF[#104EQ54]QOTO14/ W% ?! D) a% _+ a
IF[#104EQ54]QOTO15& z7 C/ x7 s9 q4 ]
IF[#104EQ54]QOTO16& T% g5 G& S3 H: Y; X% V
IF[#104EQ54]QOTO17, g4 I5 L2 z& n$ M0 v
N145 p  x& ]# B1 Y, f* k4 i9 z
#114=#52211 B- }% t( e/ v7 t1 s
#115=#5222& H3 [( x$ F3 c
GOTO1
1 C0 j7 q) Y0 @$ \" |N15/ V/ K( h$ f( s6 A# l, z7 W+ z% x
#114=#5421) h: j/ v6 t8 @6 K  G/ v! G! l
#115=#5422# b1 q9 A  {2 ?/ D1 ~' ?$ {6 m
QOTO1! j  d' T) _9 D" @0 D) a
N164 x* e. m# s/ Y% I
#114=#5621
: @; y! G+ A( \  g# `7 @/ ?5 I8 D#115=#5622- T& F+ d. J& F7 {% P( k
QOTO1! X9 [# V" R# e) Q- j& S
N17
( ?- _  i. d' `2 @$ X#114=#5821( Y2 }! |( W( P7 }$ q$ T
#115=#5822! ^3 a- V  h( X, J' w
QOTO1# r  z; u3 N* o% z4 D
N1
) L; C6 d0 U" b(手动碰边X方向右手边)
2 K! ]" D" P# z* r, x0 uG0 G91 Z#103  4 k- P9 O% Z; R; D
#110=#5021. C& d6 e$ Q% G: L
X[-#101]
: s2 |  \/ [1 M8 U  r* I. M) \/ `Z-#103(停止后手动碰边X方向)
' @4 A$ ]" c( t#111=#5021& h8 r5 q& `; E) a3 r: Z
#112=[#111-#110]/2.0( H0 P# z% X, K! l
X#1124 M1 \, v/ B( d. i
#[#114]=#5021. m$ x. h# I% |5 ?9 W
N2
$ N$ I" L3 Z/ h) r& x(手动移动自Y面向人一边并碰边)
& Z% J, I  l8 ?) M( r- vG0 G91 Z#103
3 Y, s3 b& [/ V4 p  k3 Y#120=#5022* n2 y$ [! z& ~2 E
Y#1020 k" ~' z" Q+ b: W+ F! s2 w
Z-#103(停止后手动碰边Y方向)6 ?9 l" W: L. B- H5 r9 z
Z#103- U1 Z) ?. ], W
#121=#5022
- ~+ {! F# W7 r3 w6 t#122=[#121-#120]/2.0
+ Y# k, y) T7 }$ E/ M2 _+ \Y#122' Z% W' @3 }2 e8 J2 ^, o
#[#115]=#5022
6 d, ^+ Q7 q# y% RG0 G91 G28 Z0.
4 O# o& o# ?, K* u) p% ?3 a& yG0 G90 G#104 X0. Y0. 本单节完成可效验工件数据是否自动抄写进需要的坐标系.9 d7 B1 X% I; u  Y- ], ^  G6 M0 S
M55 G1 A4 L; U1 Z" r3 O
M30
. O; G( n& L3 |, b6 w5 ]0 Y! `1 [%
" Z& w4 a) H3 R5 r" C
5 L$ N$ e4 y% H4 u8 n/ ]: g0 X/ H: I6 a. k
使用过程中可以根据操机规则自由移动位置.部分数据可自由根据实际需要改写.- e5 |, B1 t. c1 i; s

8 D! m1 T, l) X8 Q5 U
发表于 2013-7-31 20:14:59 | 显示全部楼层 来自: 中国广东东莞
说的很详细,感觉很深奥,顶一个
发表于 2013-7-31 20:23:35 | 显示全部楼层 来自: 中国台湾
收下,感謝分享+ o9 ]/ U; P2 I& L
发表于 2013-7-31 23:21:20 来自手机 | 显示全部楼层 来自: 中国天津
系统变量,现在宏越来越高级了。
发表于 2013-7-31 23:51:56 | 显示全部楼层 来自: 中国江苏无锡
程序不错,不过不怎么 实用哦!
发表于 2013-8-1 00:59:43 | 显示全部楼层 来自: 中国台湾
謝謝分享.....
5 ]9 t# {7 n( S3 d+ I$ d, W* t8 v
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝
1 a% v( f0 Z+ N: A8 N9 h1 f) b5 d
发表于 2013-8-1 10:15:00 | 显示全部楼层 来自: 中国江苏苏州
thanks for sharing
发表于 2013-8-1 12:37:57 | 显示全部楼层 来自: 中国台湾
LZ,其實可以在適當的地方加入M00,- a1 k1 y8 k4 I3 D
這樣就不用用"單節"了,1 b, b0 D4 l! M  F  b9 U
還有跳轉是"GOTO",你有些地方打錯了。
发表于 2013-8-1 13:25:23 | 显示全部楼层 来自: 中国福建泉州
现在宏程序是越用越多了,也越来越厉害了
 楼主| 发表于 2013-8-1 18:04:27 | 显示全部楼层 来自: 中国广东东莞

# \' g% l% P/ hLZ,其實可以在適當的地方加入M00,1 J1 {# }9 O& ~1 ^5 B; @
這樣就不用用"單節"了,. g; J: x. O5 y5 ?
還有跳轉是"GOTO",你有些地方打錯了。
- L! h4 Z- ~. \8 M6 c------------------
9 n2 ~' z  e0 k/ J仔细看了下,确实有地方打错了,Sorry7 ~8 g# R4 ~! Z& O

; G, X8 K7 q6 B6 g" ]0 Q有人搞过全自动分中的,搞不来,到那个公司晚了一步,没亲眼见到,这里有会弄的么?对定位要求高,容易变形的产品还是有用的
发表于 2013-8-1 19:40:03 | 显示全部楼层 来自: 中国山东烟台
120817 发表于 2013-8-1 18:04 static/image/common/back.gif2 S# d4 p9 t+ E! @* Y
LZ,其實可以在適當的地方加入M00,
4 ], }& i, \. N" z2 E/ c這樣就不用用"單節"了,
- E) J$ l- A! I$ {: @$ N. I還有跳轉是"GOTO",你有些地方打錯了。

& t. w7 I8 v) s& A0 f+ ]是要有专用的分中棒吗
发表于 2013-8-1 19:50:17 | 显示全部楼层 来自: 中国安徽六安
bird9077 发表于 2013-8-1 00:59 static/image/common/back.gif
, s2 b3 ]3 p  Z謝謝分享.....
8 b. c. q, e  ~) y9 L( e. U1 @8 Q0 A+ ]: {& r( f; v+ d
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝

8 v7 Q( t' a$ t! s三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
发表于 2013-8-1 22:52:07 | 显示全部楼层 来自: 中国台湾
guhongqing 发表于 2013-8-1 19:50 static/image/common/back.gif
, j, m; }8 _- l三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
1 k9 R+ F% W( w! {, I& v% u
嗯...我手上沒有耶...有全部循環的呀 !!
" U  \- u9 A* w7 K9 h! M方便貼上來嗎...
发表于 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的程序好长好其实可以更精简点!发个我用的求大神指点!功能不强够用!
& X& I4 G, {, d/ z%9 l$ i4 ?0 a  G% V! s* g3 ~* K
O0001
" M& s3 D+ L5 E$ t' g0 L     #100= 54.0( Q' o7 q& T, d  T, W! N

1 _$ v. P' B, i1 |' [, x1 n/ n8 Y. X) i. g8 {! z

9 C: y3 u8 v, {  E) E2 E$ G  ?' l1 E  m
     M3 S500; L) i' f) b) B+ |* O/ D
+ U8 q/ M; O' G5 T' Q+ k

7 ^0 u+ D! B4 U6 I( P: E/ `
7 k4 C6 P& e$ [( X0 S6 ^
5 @* V- @9 Y* H# Z, p1 o, \8 [+ x5 g

2 n0 P6 p) D- f  A7 D  u     #100=ABS[#100]
' z+ W5 y" q# y0 }4 H- Q" W     #100=FIX[#100]
5 d$ t" C& u; e$ [# G1 n     IF[#100 LT 54] GOTO 10- e: m' V, N( M$ t) e$ A6 |* \% _
     IF[#100 GT 59] GOTO 109 O3 z$ D9 c. f# z+ S3 r/ m# G
     4 k  O6 I( {, e5 B
   M00; O4 W; y$ Q4 }, R

* o+ T, q2 d' N(X Axis 1 Point)
" T' C+ D# x3 Z4 y# o0 G
- @& a! P; x" [# L     #101=#5021
3 v7 o; R; ?  F6 ~4 w  F     G53 G0 Z[#5023+#100]
# h+ D- ?/ L7 n1 s% m5 v9 O% }2 d' s! `( f. G, S5 C' x
   M00) S  h0 t) x! p8 Y/ I
+ n5 g  f$ b% @+ }7 C" G
(X Axis 2 Point)
4 P. ]) F# r# v- G; A$ v$ |7 b: X! R/ Y( `. A9 N+ F" i3 f
     #102=#5021( i. B- F# q. K
     #[2500+#100-53.0]=[#101+#102]/2
/ v9 }6 q! P* r" q     G53 G0 Z[#5023+#100]
# m* ]( n  s  O6 r/ k( K' d; z1 K; z2 c9 C) ^% d* D! Z0 T9 M
   M00" W5 c' b3 w! u- R; }% J. q9 {
' K+ ~, ^" B4 R4 U
(Y Axis 1 Point)0 n8 Y9 s4 [- r4 W0 \3 u4 B& |
; z5 H: {) H7 H& S$ A: D7 ^& o
     #101=#5022
3 ^" M$ V6 v( y; A4 P     G53 G0 Z[#5023+#100]
6 T  }/ d- u# z7 }1 V. G1 {9 ~9 X- h
$ Y! J5 i1 L) v   M00$ }% d6 Q2 Y4 j
/ p) s7 }+ g/ W% o8 g. m6 G
(Y Axis 2 Point)  }) S0 w4 w1 r; K& \
0 E4 G- d% D/ f
     #102=#5022( A. @% l/ D+ I! Y& Y' Q
     #[2600+#100-53.0]=[#101+#102]/2) A! O: [1 D/ ?
     G53 G0 Z[#5023+#100]  P, Y' w/ {. T3 w3 ^9 W
     GOTO 20
  m9 B9 _" ?" n8 lN10  M5
5 ?' L- b, Z' e/ U1 K: v     #3000 =1(#100 NO 54 TO 59)
+ K0 W/ h4 f- l: G) g( `N20  M30
" R7 i: S2 v" p: ^3 p/ W- m%
发表于 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 )

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