QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
三菱和发那科半自动分中程序,可完全避免抄数和计算错误。; Q0 o+ t& ?- u3 l' s

, p& m6 y8 L3 y  ~6 p6 s
9 M# S; Z0 ]/ H(以下全部 打单节执行)
/ U' E+ Y- ^1 p4 f+ Y5 j; B
( Z" C4 d1 I9 F, \7 q/ J3 C%
, n. W" B' j+ \6 UO001()8 C4 h: a) ]1 u; v5 ^
#5201=0
; l- V% W8 P0 B#5202=02 ^# N0 h) J9 U# l, W# ?
#5203=0
, s* _1 z  I- s; `#101=[100.+20.](X-L)工件大致长(内部请相应减少尺寸)
' Y9 H0 @! I) y- w4 @#102=[100.+20.](Y-L)工件大致宽(内部请相应减少尺寸)$ I) i2 q1 d' B' b" R- Q1 P& R
#103=150.(Z)安全高度
% D7 }. @* f7 A#104=54(G54-G59)可分别设定所需写入的坐标系G54到G59.
7 U$ o' r- O* g  X  C* r( s: v105=1(N)1表示由X方向开始四边分中,可改为2表示Y方向分中.
  S( L/ ]/ J  T- fS500M3
. r' t) k, e7 r. ]& AN12 y8 f  E( x) T. V3 E
IF[#104EQ54]QOTO14: D" m/ n2 \$ c8 n. y4 H. ?
IF[#104EQ54]QOTO15$ C; i1 ^* U  O3 K$ b5 h: g) r, K
IF[#104EQ54]QOTO16
3 k5 h4 D% b8 I$ o% {3 ]5 o) K! ZIF[#104EQ54]QOTO174 R6 r, Q" t+ ~" m
N14
# j8 g+ @8 {0 B* L8 U#114=#5221% r% H0 ?! `. n8 D! d
#115=#5222
# m" n; C$ C. d2 w, mGOTO1/ p- U- K9 A! c0 a7 c" @
N154 N0 o  m3 y2 ~' m6 \" S6 N
#114=#5421
3 j% Y7 E" I5 u6 R: k! W% b#115=#5422
3 }6 \# A8 D9 HQOTO1
$ S! i% F; V( x/ ?( ]N16
- j5 F! c+ i( n3 r/ Y  R# V$ E, E#114=#5621
  h$ X  \! ?  D: D$ a#115=#5622
! u  @& a. k$ f2 x. G  C/ {4 F+ _QOTO1
8 r# `& e0 f8 TN17
& Z9 g2 M0 @4 `: t7 z9 q, |#114=#5821
' t8 ?* f: A% |( ]#115=#5822- M! S; }" D3 P& T- k
QOTO1
" H$ M3 l3 j7 K+ M  a% r- ~* ?( }N1" D$ k5 }( B/ P9 s8 W3 ~
(手动碰边X方向右手边)
/ O2 x9 c: }0 KG0 G91 Z#103  
) r6 h. u( y2 s  N#110=#5021
6 x5 k" y) G& U; _X[-#101]  Y. R; O; B. N+ T9 W
Z-#103(停止后手动碰边X方向)/ \0 M* K: A" k# b2 c
#111=#50217 S( Q( w$ l& @' Y3 m* B$ e
#112=[#111-#110]/2.07 }7 K- M# H5 d* ^6 J- Q
X#112+ b2 G( t. ?0 I* Q) J. g, U; r
#[#114]=#50210 B& h( ?( Y3 `! z8 e% M/ i7 K
N27 p  K7 P6 n& O9 Z/ m: _0 t( q
(手动移动自Y面向人一边并碰边)4 h7 Q: z; S* \, ^. S
G0 G91 Z#103
; G5 r4 x$ r# \* {# N#120=#5022
3 M1 r" ~& h0 E; ~5 O+ {: c3 RY#1029 J- X! w2 Q5 w$ W, K; y% V+ W1 f
Z-#103(停止后手动碰边Y方向)
2 h7 p/ h2 C7 \  d9 _0 q, PZ#103
" _& a, X8 N, L% x! Y#121=#5022
/ r  s( V# W+ b#122=[#121-#120]/2.0
. I4 u. w% `& SY#122- \) \2 q1 y, U8 n2 {
#[#115]=#5022
& Q% E9 @: K  M9 l8 BG0 G91 G28 Z0.
" r% ~7 q# y6 ]. oG0 G90 G#104 X0. Y0. 本单节完成可效验工件数据是否自动抄写进需要的坐标系.3 P; q9 K) t2 W6 g$ Z/ F$ B" i& n
M5( v6 o: j# {- d( `# U# L' Q" S5 ~) p
M30" m4 a9 i# A* B; ]
%5 |. k8 ^- c/ p( ?4 \0 s

+ X/ D0 T5 D* f" y( w& S$ T1 n- |
$ H% X4 x, {$ e) A4 x) R$ t使用过程中可以根据操机规则自由移动位置.部分数据可自由根据实际需要改写.
: y$ `& ]* A: o4 ~: k, T
, _6 o: M. W! X. r, v
发表于 2013-7-31 20:14:59 | 显示全部楼层 来自: 中国广东东莞
说的很详细,感觉很深奥,顶一个
发表于 2013-7-31 20:23:35 | 显示全部楼层 来自: 中国台湾
收下,感謝分享/ [6 L9 b0 P" H4 U' d" Q- K
发表于 2013-7-31 23:21:20 来自手机 | 显示全部楼层 来自: 中国天津
系统变量,现在宏越来越高级了。
发表于 2013-7-31 23:51:56 | 显示全部楼层 来自: 中国江苏无锡
程序不错,不过不怎么 实用哦!
发表于 2013-8-1 00:59:43 | 显示全部楼层 来自: 中国台湾
謝謝分享.....
: b7 [* w/ a" }( ^) |/ r) c% v0 g7 d, y5 |
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝
1 h; U0 \& p7 B4 O: L+ d
发表于 2013-8-1 10:15:00 | 显示全部楼层 来自: 中国江苏苏州
thanks for sharing
发表于 2013-8-1 12:37:57 | 显示全部楼层 来自: 中国台湾
LZ,其實可以在適當的地方加入M00,
" Q% g( O, b) b9 F0 ^" `這樣就不用用"單節"了,
9 y3 l& m. v  v; g4 a3 k還有跳轉是"GOTO",你有些地方打錯了。
发表于 2013-8-1 13:25:23 | 显示全部楼层 来自: 中国福建泉州
现在宏程序是越用越多了,也越来越厉害了
 楼主| 发表于 2013-8-1 18:04:27 | 显示全部楼层 来自: 中国广东东莞

* B2 |9 z4 t6 Y, A% `+ xLZ,其實可以在適當的地方加入M00,
; N" k& J; N! D* @; R- E這樣就不用用"單節"了,' g5 a. b+ _8 u) {+ }" X* o! Q
還有跳轉是"GOTO",你有些地方打錯了。
& p3 o7 D$ u! a, b' V* `( k------------------- J: x2 W& J9 W5 L+ P: f5 w7 X
仔细看了下,确实有地方打错了,Sorry2 `5 _+ G- i4 A& k1 e

6 x$ f- {( Y4 t7 y' @有人搞过全自动分中的,搞不来,到那个公司晚了一步,没亲眼见到,这里有会弄的么?对定位要求高,容易变形的产品还是有用的
发表于 2013-8-1 19:40:03 | 显示全部楼层 来自: 中国山东烟台
120817 发表于 2013-8-1 18:04 static/image/common/back.gif3 S+ i; g9 L# r# v8 t5 b
LZ,其實可以在適當的地方加入M00,% ^1 C" s7 r8 p# E. N
這樣就不用用"單節"了,9 {" @* H+ P% ?5 K5 [
還有跳轉是"GOTO",你有些地方打錯了。
. U  q' t2 C8 p! g' K
是要有专用的分中棒吗
发表于 2013-8-1 19:50:17 | 显示全部楼层 来自: 中国安徽六安
bird9077 发表于 2013-8-1 00:59 static/image/common/back.gif
( F( P0 |+ t- S" o2 M) @謝謝分享.....3 J( @! }" u2 V; e/ ^* t
% s7 M" i* s! C# r: L
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝

3 ^' y5 `* V; K% d三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
发表于 2013-8-1 22:52:07 | 显示全部楼层 来自: 中国台湾
guhongqing 发表于 2013-8-1 19:50 static/image/common/back.gif
4 k0 i- ]# G9 p4 H! L三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
9 h. M% }# N1 u1 K
嗯...我手上沒有耶...有全部循環的呀 !!
) g/ U1 E: _* E9 e' k方便貼上來嗎...
发表于 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的程序好长好其实可以更精简点!发个我用的求大神指点!功能不强够用!  T0 x) U2 ^+ O: ?2 E
%
7 [, {. P$ |" n' D& x3 r: YO0001
% }- A% c& F' K     #100= 54.00 \" n, z: t" ~9 n+ W
# G' v; R# H& C# E
9 N- o3 g5 x( U6 u4 `/ w+ r
9 K$ j$ o& ^0 Q
& i" K, a3 F% f  b
     M3 S5000 R4 y6 Z- G% [

. c" W+ L, \  f* e5 Y8 l! R) S6 _3 v; k. d3 w

0 u0 p0 J8 n. q0 W* R: `: l# {( q+ c1 I+ S7 a
. e# Q+ a3 j$ e# b* i7 V

" \9 T9 S% P( x. a. i. D     #100=ABS[#100]
+ F, s- |" {! K& Q- ^: q# ]     #100=FIX[#100]" J  B. Q) d! B; s% j. g
     IF[#100 LT 54] GOTO 10
+ v( I+ T( `: W; Q8 ]* Y; L2 P7 u( }7 g     IF[#100 GT 59] GOTO 10, O9 X$ L9 e( _
     ) g  g. N; n! B9 i* e
   M00
9 o$ ]+ J) E; @/ |- D+ G6 q) t. d  B( [
(X Axis 1 Point)
  A+ [( S0 K2 A) u- E3 |, y: D1 Z6 U* S0 R4 m0 v: X
     #101=#5021
6 B7 s3 m' X1 j: ~9 e     G53 G0 Z[#5023+#100]
6 g7 j1 h& s' x
' e0 _1 Q" E6 W   M00& F: e9 V& F$ S. @& ?. R

: G; w* E- N. s0 L* w2 y(X Axis 2 Point)2 t) X+ C5 `6 y5 [5 g, K, T: I

; b/ _$ x/ C3 n2 q% W7 D2 f     #102=#5021
# p7 k3 F7 Y6 k     #[2500+#100-53.0]=[#101+#102]/2! d- P1 v" X% ~. s3 Q9 i1 g
     G53 G0 Z[#5023+#100]
( f- H. H' i9 t
& k: D9 }. ~3 S/ I' V8 I   M00
' x. f% Z; r' Y0 `$ i: R1 p% r/ ^% d' e& G* s, @
(Y Axis 1 Point); g* I9 E8 s) n1 m

8 r3 i/ k& J5 y5 Y" _5 N2 }     #101=#5022
0 \# g: }8 B, q     G53 G0 Z[#5023+#100]
, V  @) v% G% e5 U
3 t- q$ o$ r9 i   M00
4 t. A5 c; w" F5 a+ u( `( {4 z* x4 r; H+ S! l9 z+ Y  \
(Y Axis 2 Point)
: S9 k. s7 T' ?" k
' w6 g6 E8 U" Q     #102=#5022
# b7 M* u1 ~0 k' W! L     #[2600+#100-53.0]=[#101+#102]/2; M" y) \% P! D9 J- M
     G53 G0 Z[#5023+#100]
) _0 A+ `3 `% U: j3 K: H( h     GOTO 20
$ @- P7 K/ z1 O& r5 [" B0 U: wN10  M5: y$ k- P4 B/ V0 v+ z  H0 d  p
     #3000 =1(#100 NO 54 TO 59)
: r9 D7 `2 O3 H. E  EN20  M30
) s6 ~) G" m' H" q' T4 W%
发表于 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 )

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