机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4334|回复: 7

关于直线刀库

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

使用道具 举报

发表于 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
, p. \  ^( j- D$ X已经处理完毕。修改原梯图部分设计后,编制宏程序对应还刀、换刀,试用良好!

: b1 V1 t/ Z$ M. v, t: q' S% Z能否分享一下宏程序?
$ p3 I. \/ N8 O8 K3 X7 C' a6 w  ?
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2019-5-18 17:09:05 | 显示全部楼层
本帖最后由 狼牙山3 于 2019-5-18 17:12 编辑 8 Y! k3 G. G4 z+ W; G. V6 |! _
光辉岁月77832 发表于 2018-10-1 22:22
0 n& |3 p5 p( T( h. o能否分享一下宏程序?

7 ^/ N% w; @8 T2 V' G) bO90202 P0 k* B; c- x' P% M& ?
M80+ L9 ~, s6 C/ [0 o& U3 P
M198 x  o! I' Z, i
#100=#4014
& {8 s% c1 \' W2 K- j* B+ I) Y, P#101=#4003 8 Z& U0 L3 r9 }& `
G90G15G54
3 u7 k- F; q" Y4 t, U8 p$ kIF[#1000EQ0]GOTO40
' m) T8 z/ j! x3 rIF[#1003EQ1]GOTO40
# a9 @8 A& L, ?( ZIF[#1004EQ1]GOTO40 4 A: D. Z9 [) ^# u$ }, E. Q5 U
IF[#1001EQ0]GOTO20 * }% }( ^, W5 w7 _9 w; [% M+ f
N109 D5 U4 Q5 F" k
G90G00Z0 5 T: b7 m# v3 L$ D
IF[#1008EQ1]GOTO11
; X, o0 k& j* ]) x& q( eIF[#1009EQ1]GOTO12
1 s( ]2 \: f+ G2 |! {/ |7 iIF[#1010EQ1]GOTO13
: P3 ^) @  i( u0 P" E; ~! lIF[#1011EQ1]GOTO14
( l2 e1 |. J7 ?' w8 TIF[#1012EQ1]GOTO15
! t# y* ]2 h" O- F' uIF[#1013EQ1]GOTO16
4 R. F' K! g2 X$ `  V, `) QN11G00X#511Y#501
6 s' w" h- C/ D. `1 |- M4 gG30Z0
, t$ E+ c# ~- K7 u% M, n9 ?M646 M7 u: p9 f5 X! X9 {8 y+ H5 k
M654 G; v0 t, s) u6 P
G28Z0
2 L1 d! t5 d, S( j( _GOTO20   {& Y* m4 v5 U+ {% ^' V7 @; h
N12G00X#512Y#502 - p6 U& F: k0 [- ]
G30Z0
5 o+ E$ Y5 ]! e' ^M64
+ D0 W/ n8 I( Z& iM65! l! Z2 R' Z) s: G$ p& q
G28Z0
; ?7 U3 D6 A" s" p* R: D3 ZGOTO20
6 x: C; U; Q6 }. NN13G00X#513Y#503   F% b/ L: {$ c! v6 [" s; `6 e3 l
G30Z0
9 e6 v5 M" r9 e" @6 i4 vM64+ L( w& V; V  ^6 b! M
M65
- ~# t2 U8 k6 C. b. {6 SG28Z0
; L4 S* t/ W" l/ }/ Q$ t/ YGOTO20 - i& q; Q6 P& @4 a* U8 b
N14G00X#514Y#504 1 i/ @) O9 m% M9 q( i
G30Z02 W6 H0 J$ `( e
M643 x1 F; X. x- ?  S7 }- e
M65' l7 y# J+ p0 j
G28Z0* @$ Y) Z- z+ z# q6 s& X/ i' ?
GOTO20 6 G- `3 }/ E' n5 N. y! b. o
N15G00X#515Y#505 2 ]2 d* S# `9 ], M, j
G30Z0
; g2 L4 U2 H7 r5 @3 bM64' Q3 Y: M6 m2 T- R! B9 e
M65) ~6 ~+ m$ d6 b. @9 l% Q
G28Z0/ H; w) h; [9 o0 T" }
GOTO20   v. u9 [+ ]) x6 O( F7 v3 L, s' A
N16G00X#516Y#506 , D# U. V) [$ U5 a% w" e
G30Z0
8 H4 D2 a: M2 V( Z3 E% y7 tM643 L+ T* a! y3 S' A+ A0 }
M652 A0 R$ y5 y2 |1 b
G28Z0) l; t  K! d3 M# R
N20
" o* [8 S  N9 O4 }M843 B' h( Z" K( X2 S6 T% g! B7 V  A* P8 ?
M83
! B1 l( M* g0 {# r! {7 z) Z6 g) {G04X0.5
: _' d* W, ]; J, kIF[#1003EQ1]GOTO30
+ B! `4 e2 S, G5 ~* [+ x6 tG90G28Z0
- B1 b1 T5 S/ o# QM64
) r$ ~9 E; x! D0 v9 x$ g3 e$ i7 rM65
7 {$ B$ D# h2 |9 z1 FIF[#1008EQ1]GOTO21 * L0 p: i" n* F! u$ O( e
IF[#1009EQ1]GOTO22
9 C0 i2 R, i1 DIF[#1010EQ1]GOTO23
) E. h, d' M4 m8 n. N" nIF[#1011EQ1]GOTO24
  o6 `; I5 Y8 M# P) U6 j. GIF[#1012EQ1]GOTO25
4 i0 j* i' T: G' S( f8 TIF[#1013EQ1]GOTO26 . t: m# K9 H0 j3 v/ ~! p. I
N21G00X#511Y#501 0 z0 \6 h& d7 z  r' c
G30Z0; b0 b0 G7 r$ w" N
M66- z' A% O% x6 f. i4 k4 p
M67
$ O' u* f  x& @GOTO30 4 b2 x+ l$ e- ?5 f$ O; }% @
N22G00X#512Y#502 6 b8 x: T  q& E. J2 f3 T, I6 D! |
G30Z07 }. h9 w! D1 k! x1 q' X
M66
5 [; C' V8 ^% k" B( ]/ rM672 i: P& S% V# ]  U
GOTO30
7 z- c1 \2 W9 P. `0 o$ n. rN23G00X#513Y#503 ' b# S- F) c" u2 I1 }" |
G30Z0
6 O) x: R3 i/ S9 D& ]M66
$ V  |% |& F) sM67
, x; G6 f, h: }; \3 Q: _GOTO30 0 y& ~* u: l# F2 U
N24G00X#514Y#504
9 Q2 d; o: }1 @. e8 OG30Z0
: P1 X3 \6 b' d' E* D7 WM66
+ r3 u! z, n/ uM67; ~) V( m: a0 ?( B
GOTO30 8 W4 O+ ^) f1 I# {  k6 s6 b
N25G00X#515Y#505 2 h7 c* h, c' z, H, _; g. D. l( u
G30Z08 R7 g/ V, V5 C; A9 \
M66
9 s3 t$ J. }- t( P" S- ^M67
% o& x$ v, H0 f. D+ q% S4 bGOTO30 & g4 S4 M* {- U  c& w2 B
N26G00X#516Y#506 * C9 [5 J$ {2 y4 ]+ _. T! K
G30Z02 P3 J! ^  R0 [! z2 d7 D
N30! m9 G8 Q4 t7 R5 k
M66
1 a% P7 h5 D/ m# a0 ~M670 K5 x: |. h  H& e, t, K
M68; r8 P* N  V# g' G4 T2 d
M86- H+ |9 f9 ~8 \
M81% t' K  o4 _. C( p3 T( A( T/ D
N40, l5 D$ ]# |3 G
M81* F9 Y% T) z$ M
G0Z0 7 c# _8 v3 o  G
G#100
' e+ \. E, D6 }* L/ tG#101
' A+ U* s4 u; o, tM99
% m/ h% T  \4 G6 y! |$ e* p7 a9 Q) `%
- K5 o3 z* e* U! \7 t- p# h感觉还有可以优化的地方,现在没时间弄它,以后再说。欢迎指正!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-1 08:58 , Processed in 0.058668 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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