QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
三菱和发那科半自动分中程序,可完全避免抄数和计算错误。
4 K2 q; k% X0 S7 M$ R" `
  O* ]% E( d% u1 E0 z; Z
2 k  w/ W% C8 I. o5 V; U- s(以下全部 打单节执行)6 U) b' ^0 f% N2 B# F

+ R4 Z" g# d5 z+ L6 R%2 H- L0 ~7 `1 j1 Y
O001(). C/ o# Y% y5 k5 G+ F+ m
#5201=0) W8 x& F' ~: d3 L% I: w
#5202=0
" m  Z1 H) v% B, m#5203=0
6 ~1 L1 G0 d+ W) Z1 C#101=[100.+20.](X-L)工件大致长(内部请相应减少尺寸)% Q! b# h) T0 e; ]) _2 G: C
#102=[100.+20.](Y-L)工件大致宽(内部请相应减少尺寸)
. s* z, ]6 C( Y. g#103=150.(Z)安全高度
2 @* \# [' H: a3 ]* y#104=54(G54-G59)可分别设定所需写入的坐标系G54到G59.
+ g9 L3 p- P# N9 g105=1(N)1表示由X方向开始四边分中,可改为2表示Y方向分中.8 K; {' C# Q" g
S500M3
4 N& O0 X2 Y; xN18 S7 e  P' n. A: Q
IF[#104EQ54]QOTO146 {5 Q. L+ g: u5 f& I
IF[#104EQ54]QOTO15
+ ~+ w8 J+ ~! d, h' Q$ r; u0 MIF[#104EQ54]QOTO16
7 u, j' w8 \+ r9 S; [/ F* PIF[#104EQ54]QOTO17* j) g' q  A4 f4 J
N14
4 w5 P9 P( h/ G2 P#114=#5221
! k; I  R; g  q. q4 u/ F#115=#5222
* n, ]% e  [% T6 e2 E# eGOTO1* G' R$ C0 T8 O! u7 a
N15
; _1 a; V+ o/ T* ^3 ^2 p- Q3 j#114=#5421
5 p' R: W- ]6 ]* D# w#115=#5422
: Z# G+ P  N' q9 A, d) {QOTO1
9 O5 ]! y: n+ m3 u+ A. ?N16
# t; ]8 S* D9 \! G( H. [( \#114=#56218 v% Z( p. I7 b  C" y9 b8 q1 |
#115=#5622) R4 t& p- t. M) Y  Y8 g
QOTO1
/ E2 G! ~* I* R+ F, m! z3 tN17
+ Q5 R& |* O  B# J2 K* x#114=#5821
2 Z: T( J" S" n; y9 d#115=#5822
* i, B% @/ }8 z. z9 ]QOTO1
# k- R2 @- ?7 v' m& i0 BN1
4 c% ^6 ~( A! {# a: f; h! F7 j' F. `(手动碰边X方向右手边)
. U; M9 T# q2 f- z0 \/ u; mG0 G91 Z#103  ) n' q0 T- Y  D# Y
#110=#5021  ?) @' b. a: x  Z5 e
X[-#101]2 Q4 j# I# Y/ q" {8 W. y' `% E
Z-#103(停止后手动碰边X方向)  M. J& i* I9 q1 L7 g  K6 I' V
#111=#50215 J$ K  r5 O# E0 f1 B5 o
#112=[#111-#110]/2.0; ^3 B, \+ n5 L: Y1 \6 s
X#112+ b& u  G  l' I' u8 }7 i
#[#114]=#5021
# _) g7 ]7 \* i2 MN2) _9 K* a9 p1 {. ?8 E5 Z
(手动移动自Y面向人一边并碰边)
5 |4 M9 c( ^1 x6 ^& R* AG0 G91 Z#103 1 }8 d2 R/ ~; m% d9 J
#120=#50229 \- `+ K  j1 O2 ]' K4 v
Y#102
  `! t1 o# f7 A/ h* QZ-#103(停止后手动碰边Y方向)
- j! t$ A9 i% p6 B' n6 tZ#103  R% Y! r" @7 V2 C
#121=#5022/ V/ t, H4 G1 m- p- q* E4 L
#122=[#121-#120]/2.05 U. I! x: Q! s2 ?3 J$ a
Y#1228 r9 Y/ a' n9 n( t
#[#115]=#5022, {. j! k8 X0 j9 l( k  @1 {
G0 G91 G28 Z0.+ Z  ]& H" l# x  j7 X; ]5 T/ h  h
G0 G90 G#104 X0. Y0. 本单节完成可效验工件数据是否自动抄写进需要的坐标系." b1 ?4 Z% N9 x: j9 G( N1 i  a. |& |
M5
! B& B2 w5 @3 \  K5 ]% lM30# ^1 K7 N6 s4 c3 T
%, }$ m0 U0 F# [6 \7 X

) V4 v" D; ?, s7 y4 a% ^/ a& A/ t& [
: E8 X6 F' i% V+ g使用过程中可以根据操机规则自由移动位置.部分数据可自由根据实际需要改写.( l/ j" J$ P  c0 Q

( R3 v! _! `! E% }, D4 W0 l4 G
发表于 2013-7-31 20:14:59 | 显示全部楼层 来自: 中国广东东莞
说的很详细,感觉很深奥,顶一个
发表于 2013-7-31 20:23:35 | 显示全部楼层 来自: 中国台湾
收下,感謝分享/ A% f6 I. |. X7 {% q4 t  ?
发表于 2013-7-31 23:21:20 来自手机 | 显示全部楼层 来自: 中国天津
系统变量,现在宏越来越高级了。
发表于 2013-7-31 23:51:56 | 显示全部楼层 来自: 中国江苏无锡
程序不错,不过不怎么 实用哦!
发表于 2013-8-1 00:59:43 | 显示全部楼层 来自: 中国台湾
謝謝分享.....
3 [& Q( D, H6 u0 A' o! j
+ Y( N/ B; `/ K( |8 ?有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝8 J# X0 w- d7 L9 x
发表于 2013-8-1 10:15:00 | 显示全部楼层 来自: 中国江苏苏州
thanks for sharing
发表于 2013-8-1 12:37:57 | 显示全部楼层 来自: 中国台湾
LZ,其實可以在適當的地方加入M00,6 \6 C) K& n. |% ?: Z$ i
這樣就不用用"單節"了,
! [( B1 {( W5 H' H還有跳轉是"GOTO",你有些地方打錯了。
发表于 2013-8-1 13:25:23 | 显示全部楼层 来自: 中国福建泉州
现在宏程序是越用越多了,也越来越厉害了
 楼主| 发表于 2013-8-1 18:04:27 | 显示全部楼层 来自: 中国广东东莞
! W1 P, v8 Q: E/ i
LZ,其實可以在適當的地方加入M00,% a- J4 F# p% j
這樣就不用用"單節"了,: Q% p' L! n' K4 s5 w
還有跳轉是"GOTO",你有些地方打錯了。: N; Y: D2 e4 h& _) ]) s
------------------
! s5 e/ V! Z* \1 C* x5 x仔细看了下,确实有地方打错了,Sorry
$ r! a2 |: Q2 p- h6 }6 A7 g" w# x6 M5 b9 f, l
有人搞过全自动分中的,搞不来,到那个公司晚了一步,没亲眼见到,这里有会弄的么?对定位要求高,容易变形的产品还是有用的
发表于 2013-8-1 19:40:03 | 显示全部楼层 来自: 中国山东烟台
120817 发表于 2013-8-1 18:04 static/image/common/back.gif
% [: Z8 L* c# `6 n5 Y0 dLZ,其實可以在適當的地方加入M00,
* r. ?, H: m$ z這樣就不用用"單節"了,4 Q) C( T" L$ @" ~. C$ S
還有跳轉是"GOTO",你有些地方打錯了。

9 v- v3 E8 n* y$ x2 J; y: Y; ]是要有专用的分中棒吗
发表于 2013-8-1 19:50:17 | 显示全部楼层 来自: 中国安徽六安
bird9077 发表于 2013-8-1 00:59 static/image/common/back.gif
1 @9 Z, ~# G' V$ X  |1 i謝謝分享.....9 j3 G4 p/ k- k2 F6 E! [  r
& b# ^7 T/ ^4 L9 a: q: t
有人知道fanuc的G81 G83的Macro內容寫法嗎 ? 能否分享 謝謝

( x$ r4 X  L* [/ h三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的
发表于 2013-8-1 22:52:07 | 显示全部楼层 来自: 中国台湾
guhongqing 发表于 2013-8-1 19:50 static/image/common/back.gif
2 W; w2 d* P* ?8 D' N三菱系统说明书有全部循环的宏调用程式,在说明书最后,和fanuc一样的

' O8 z, \' v. _5 o9 C0 ~# c. j嗯...我手上沒有耶...有全部循環的呀 !!4 `) s" |' M# 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的程序好长好其实可以更精简点!发个我用的求大神指点!功能不强够用!# ]* {$ H4 ?( F4 p
%4 a& g) y, y: l% X7 B4 L4 Z! I4 }
O0001+ q* E5 u& E" N! N
     #100= 54.0
0 p4 R9 Y6 C+ m8 Y7 x* d8 B6 |: h9 M/ W. K( r" T7 D  f; p

  P* M# }- K* D5 |
. Y) H7 w6 @: n& ]0 V
/ m8 t9 l7 G9 X  F, l     M3 S500
! ^6 T1 z3 ~0 y9 }6 z  c
4 ]$ _3 M8 q& M( v* X" B/ }5 Q: ~1 u  v" Y+ l' v

7 q* S) I9 E) l% Y5 m3 ~( v8 W$ E

  ]4 y4 c& M1 C% u- C- Z/ z; k
, ]4 t3 K8 V# m1 `7 y     #100=ABS[#100]# K* }5 ?$ ~4 \4 J; v% `5 _  Q
     #100=FIX[#100]
2 A) w, U) K" c9 D* Q     IF[#100 LT 54] GOTO 10
6 y% L9 T6 d3 m; [     IF[#100 GT 59] GOTO 10
4 T) M5 e; G9 q' h6 `     
( f5 C7 n5 D  y/ v5 q( n   M000 T2 D' x) j- c

; Y2 Y2 e( c! n+ ]9 w(X Axis 1 Point). B0 M1 F1 i2 E" ]' H( u

1 U0 a4 J8 I/ G3 i     #101=#5021$ [0 f1 B' s/ s) R) V9 i+ l8 p- o
     G53 G0 Z[#5023+#100]8 n! ?( s: r0 l3 E8 D

) y' g8 b5 h2 Z; U' s6 S   M00% A5 A6 p. Y5 z2 s9 |/ U
. ]8 N6 A0 ~3 v) \1 D0 q
(X Axis 2 Point)/ D; t! L% Q3 L- A1 Y9 I/ e" g

! {/ @5 a8 Q" J8 b     #102=#5021
7 ?0 Q7 Z) y2 s1 F     #[2500+#100-53.0]=[#101+#102]/2( j" j7 n3 U4 L. B( z
     G53 G0 Z[#5023+#100]
, `$ G1 S8 H: G
) ]5 [, V0 U) s1 I) U2 j   M004 C' ]: s; U8 w; D+ ?3 Y/ S& Y
& k$ s) d: }$ y9 ~& b  Y
(Y Axis 1 Point)
% {7 B  M" I; K- X7 A' g' t
( M  \7 ?' C" _( }3 A; G! Y& z. U     #101=#5022
0 i7 `- ?( W" c     G53 G0 Z[#5023+#100]( _* r/ T/ B  i% f! H

$ D9 b0 u7 k, c) i% t* e   M00
1 \' [8 Z% R% k5 P7 I5 Z* c. _1 P7 `
(Y Axis 2 Point)
) X3 H8 B" d6 x" \: m+ v8 S" T
% F3 O0 p+ S5 g0 s; H6 `7 Y     #102=#5022
1 g1 q. ~7 _9 w0 T8 n+ g( J% {  q+ i7 d' ~     #[2600+#100-53.0]=[#101+#102]/2
4 }" F; s. v5 g* U7 q( e& j5 }     G53 G0 Z[#5023+#100]! `- o* O9 ~9 p1 v; L+ W
     GOTO 20
* V1 _6 r3 w9 Q2 Z# hN10  M5. _, L- I  _2 X% N1 S% J3 T$ \8 ?
     #3000 =1(#100 NO 54 TO 59)
2 T5 X0 l( S" xN20  M30
$ G) Q9 x# ^3 w$ X( ^%
发表于 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 )

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