机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4108|回复: 7

关于直线刀库

[复制链接]
发表于 2018-7-3 21:56:57 | 显示全部楼层 |阅读模式
最近,工厂买了一台二手卧式加工中心,参数都丢没了,最近几天把参数恢复了,只是机床用的是直线刀库,需要用宏程序换刀,看了几天梯形图,弄清了调用刀号的传递,但没弄清主轴刀号是怎么传递的,换刀前需要先还刀,主轴刀号传递不出来,怎么做到先还刀呢?哪位大侠有体验,特此求教!万分感谢!
. x  U% M6 M0 J# Q1 N& A3 ]
回复

使用道具 举报

发表于 2018-7-4 07:30:22 | 显示全部楼层
直线刀库。刀具在刀库中直线排列、结构简单,存放刀具数量有限(一般8把-12把),较少使用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-4 18:42:52 | 显示全部楼层
在宏程序启动之前,应该给出主轴刀号,宏程序调用相应M指令,先走到主轴指示的刀号位置还刀。从现梯图上看不到这点,T码一出现,指令刀号就站据了刀号指示的宏变量。
回复 支持 反对

使用道具 举报

发表于 2018-7-11 08:39:37 | 显示全部楼层
直排刀库是一对一的,不存在随机换刀选刀,所以简单安全。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-3 09:28:24 | 显示全部楼层
已经处理完毕。修改原梯图部分设计后,编制宏程序对应还刀、换刀,试用良好!
回复 支持 反对

使用道具 举报

发表于 2018-10-1 22:22:12 | 显示全部楼层
狼牙山3 发表于 2018-8-3 09:28. W" x$ q3 r3 J4 S9 F4 U! M
已经处理完毕。修改原梯图部分设计后,编制宏程序对应还刀、换刀,试用良好!
6 r1 K6 }* Z2 e2 X; m7 _
能否分享一下宏程序?
* q5 \0 p/ t* i% Z5 v
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-4 12:30:43 | 显示全部楼层
基于不同的机床,M代码不同,基本上没有参考价值。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-18 17:09:05 | 显示全部楼层
本帖最后由 狼牙山3 于 2019-5-18 17:12 编辑
" m# S) G; v' n. x0 z
光辉岁月77832 发表于 2018-10-1 22:22& x) Y2 h: e% s, k; t6 c- j& i
能否分享一下宏程序?

. t7 n) X! j+ k# Z5 l" m2 D: aO9020; F9 [( d. n% {% a. u
M807 r6 E( |1 x, H$ Z+ ^& J
M19# n$ d' P% E5 w. ~% i6 A6 I3 H$ b
#100=#4014 4 @1 k$ @1 W, b! }+ Q
#101=#4003 8 h7 I  O. o& ]
G90G15G54
3 S5 Q( V  L0 x2 J; V' jIF[#1000EQ0]GOTO40 5 K) f6 D' f& F7 p
IF[#1003EQ1]GOTO40 + b, S; ~6 D" H) B
IF[#1004EQ1]GOTO40 ! w0 R! X( c/ @+ v) V7 o- x
IF[#1001EQ0]GOTO20 9 y; t6 G& ~' Q% O( h
N10( U: i6 m: t5 C' H
G90G00Z0
$ S& K. ]7 R' h6 {4 R% PIF[#1008EQ1]GOTO11
8 y4 k9 _  s2 a% j; lIF[#1009EQ1]GOTO12
& T, c; s7 u, ]0 ~; Z% m+ rIF[#1010EQ1]GOTO13
% k  k- _! ~3 q/ w5 G9 g( `IF[#1011EQ1]GOTO14
+ \0 A* U  R3 T+ q/ ?/ p0 `# TIF[#1012EQ1]GOTO15
( f% f' P+ s8 H( [. iIF[#1013EQ1]GOTO16
( A8 }9 h. @" M7 X" `: MN11G00X#511Y#501 : E# ?! R% H9 s5 e+ ]3 ?4 I0 P( v
G30Z0) l  U0 L" T' M: `
M64; L/ h6 z. j* F3 Q
M656 ]- Z% t7 P- n( e* U9 D
G28Z0
! m! @: `- n) a: ^GOTO20
4 S& u" L' o3 f1 \( S# B$ j$ a8 N4 @N12G00X#512Y#502 ! V1 R6 r6 \8 ^5 B" v; ?
G30Z07 l  c# O( ^- a: y
M64
( u: w# k0 t) o- }* PM65
/ P8 B. @; y) x) }9 RG28Z0
% q/ v6 O9 T  nGOTO20
4 R3 r9 Z0 m  d- T/ |9 zN13G00X#513Y#503 ! h0 Q5 T) g! F/ W8 ]
G30Z0
/ l2 V3 Q& Y8 B% f6 IM64: @# A3 E1 U8 ^. s4 g3 i
M65+ _- f& Y' v2 c% E: j' B
G28Z08 g  M  J% D) Y4 h2 C  W$ t8 r! i! U% i' Q
GOTO20
" v" _7 ]5 ]  S& bN14G00X#514Y#504 % B1 }0 ]' q. Q% ~
G30Z03 ]% u* h! e8 G  m& y* q% B
M64
% J( S. d! T" l+ s+ aM65
, ^  R# X! A; tG28Z0
& N# |: h$ [0 VGOTO20
, a5 _4 [6 u3 r& \. Z9 t+ YN15G00X#515Y#505
$ ?# Z; p' ]  R1 p, H! vG30Z0
; R6 s. L5 T$ |2 u: J/ S4 r: x/ aM647 x# V# |* D/ B+ M3 ^2 v+ B0 n/ ]
M658 c) {+ |' R( M! K# t6 d% K4 H
G28Z0
( ]* N, k4 _( u$ YGOTO20
+ n# u! u: F. ^; rN16G00X#516Y#506
3 q4 i: W" h6 L/ S. z* h/ o" N: ?G30Z0! L( e0 b4 k6 L( ?- Y" d
M64
# y" N! k$ |. V9 k% KM65/ t/ H+ J* m# k; k; Q# ?/ A& H
G28Z07 a/ w; o" I5 J0 u, m4 M
N20
: S4 i/ M8 k: B' Y; QM84
0 X8 K/ a( N: M* sM83
, j2 ~7 k  S/ k; U/ u1 OG04X0.5. ]. y7 R3 C7 y! Q1 x; |+ z
IF[#1003EQ1]GOTO30 . {6 M$ p* d& @( f! `
G90G28Z0 2 o, R6 z+ q- _1 P& s
M64
* {# }$ T- S: T9 w: T* Y0 o) ~7 [M65$ g3 T( I) y' ~/ t" w, i! x
IF[#1008EQ1]GOTO21 - y0 n5 U* O/ X1 E
IF[#1009EQ1]GOTO22 . z6 d/ S) @' H3 t
IF[#1010EQ1]GOTO23
0 _# `# p2 ^% CIF[#1011EQ1]GOTO24
% n' `$ S& X' U* P" \# xIF[#1012EQ1]GOTO25 0 l  D% K) O) O
IF[#1013EQ1]GOTO26 ) U; b# d$ i+ i1 I
N21G00X#511Y#501
% y  D8 q' C# W, M. R/ [" k* N3 {G30Z0
  X$ {1 }: N0 N& z) l& ^M66
- T+ V( w( @- t9 XM672 @, ]/ {" z; @# V4 Q" {
GOTO30 % T) f* e" i8 R3 Z; j
N22G00X#512Y#502
, C* K; }; V4 I0 E2 `; G* bG30Z0  s+ d  I7 n7 W# q6 j
M66! M. T, J( ?/ E8 c( b
M67
) F. x; J, b. g( E3 k* y8 WGOTO30
. D4 f0 H4 Z6 ~% BN23G00X#513Y#503
3 f) V0 n; F5 V' LG30Z0
: L- \1 S& s7 Z2 q! f; p+ oM66
, b. d- v, U, ^7 y" V3 JM67) I1 M- Q! |$ `! ]5 Q: |1 T( Y, g
GOTO30 ; @) {; [5 @' H* i8 y: c$ J
N24G00X#514Y#504 6 x. a$ m  c  z9 H
G30Z0" ~+ [3 u* l( t+ }: J- F
M66
% x+ I4 t$ c/ f' c; S8 l3 yM67
- |2 [2 Q3 ^9 ^GOTO30 7 D$ N; t- C3 ~, P
N25G00X#515Y#505
# x; W* u; H0 L4 r1 m1 X. i# W% BG30Z0
2 [! [! @- C! L; lM66
4 |, M% P8 n0 vM679 y/ I" a7 N$ k! D/ ~
GOTO30
" }) X/ ^- e, W7 J$ J% ^$ [N26G00X#516Y#506
% B5 o1 s* A0 e; X. YG30Z03 _  _5 H! I: h! L
N303 c" v' Q  s2 u5 n& ^5 `3 L1 F
M66
/ Z3 H4 J6 r& p* }+ R, zM67
) {6 o* |0 s3 H, ?( r! o( _M687 X9 K4 |) o9 K5 }& I' d
M865 G+ X$ e9 V5 L3 ?- ^9 U+ `
M81
$ D9 M2 N$ S+ n' a" ZN40& J) T* ?6 h+ B
M81
; s4 L- A, C4 a1 A; S" @* K0 H8 iG0Z0 + A2 Q4 f0 D! n$ B' {! e& p) A
G#100
7 |7 X- K6 \+ d* ZG#101" }% n& }: `$ o( i2 I8 b- ?
M99
& h' p: o1 w% C7 {6 V8 K%
7 [, M* r$ ?1 h' H+ p+ Z感觉还有可以优化的地方,现在没时间弄它,以后再说。欢迎指正!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-24 04:02 , Processed in 0.056552 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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