机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4333|回复: 7

关于直线刀库

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

使用道具 举报

发表于 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( Y2 J) C; @  X6 ^/ S) A* Y
已经处理完毕。修改原梯图部分设计后,编制宏程序对应还刀、换刀,试用良好!

  \# c" c  z" X5 @# d3 n+ f能否分享一下宏程序?
: R0 o% b/ w2 d) t. y3 C
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2019-5-18 17:09:05 | 显示全部楼层
本帖最后由 狼牙山3 于 2019-5-18 17:12 编辑
$ l1 a0 Y: i% u4 V
光辉岁月77832 发表于 2018-10-1 22:22+ Q9 n9 l8 [  k' ^9 h( C
能否分享一下宏程序?
5 d( p* Y3 Y$ v8 X: R
O9020' k2 c9 n; H/ J0 G4 Z# L
M800 J6 r/ _" ~% w! Q& f9 ^7 i, |! E  W
M19: s& n$ t7 P6 w2 D
#100=#4014
& n; k7 g  t. L/ ]$ V. ~& n8 W#101=#4003
  G6 h6 w1 C9 _G90G15G54
6 Z4 V& C4 W* Z5 v' y* n( Q1 ]7 `IF[#1000EQ0]GOTO40
3 u* x% C6 R. r- g. Z0 h/ \" dIF[#1003EQ1]GOTO40 0 P% B# U0 C& Z
IF[#1004EQ1]GOTO40 % \: p" p- Q* I7 I' z
IF[#1001EQ0]GOTO20 $ x* x- X- [. s8 m" W$ ^
N10
1 P; ~  i8 |& ]3 UG90G00Z0
1 o* W3 {6 _5 F6 l8 g2 R3 _IF[#1008EQ1]GOTO11 ) @) y% o6 H' `2 I  s2 o
IF[#1009EQ1]GOTO12 2 ~; }3 J  g* K2 W
IF[#1010EQ1]GOTO13
* H5 n' D& x! F; C$ uIF[#1011EQ1]GOTO14
$ Z8 N  P9 y( ]! ZIF[#1012EQ1]GOTO15 1 s0 H& |* u+ Z8 g) b
IF[#1013EQ1]GOTO16 ) c  }6 m5 J9 s8 v8 s% [
N11G00X#511Y#501
4 \2 \5 d( k4 ^G30Z0+ v, G' S9 U3 [4 U; J& ?- |
M64* f: d1 V! p* @/ }3 m
M659 v' b8 H/ t2 ?. y  p8 ?
G28Z0
* i# R& p' \) Z7 ~% EGOTO20
# ]/ J: j/ M/ t0 c6 S- C& gN12G00X#512Y#502 * k& E! u0 \3 N. J. T& v( n
G30Z0
1 [. N- ~# I- C; S  ^5 pM64; \0 R# p+ r2 S# P  U) g5 z; B$ K$ L7 o$ [
M65- ]& q( r; I4 p+ t9 S: n
G28Z0  x) Z( S9 E" P
GOTO20 , \, O+ W) P! m
N13G00X#513Y#503
6 U! Z. m$ v2 o. N5 X* y! _4 U. J1 iG30Z0
, W& s6 g% E$ P7 tM64
; V/ ~  W& W: d+ C: f; |- g7 YM65
& N0 ^+ `8 Y$ k5 ?2 YG28Z0% g' {0 k3 K! F+ ^4 s4 ~" U9 A" ~3 \
GOTO20 % Y1 [' i! X3 Q& H$ `
N14G00X#514Y#504 , V3 [. r% z+ T: Q: o* C
G30Z0
1 w7 w- {8 M  p  ~M64, J& g2 j& ]! g4 l
M65! j/ ~% J( Y( u, h4 U. F
G28Z01 f# b, {! _5 w
GOTO20
) p; Z+ A1 {* |7 F+ B) t1 R  XN15G00X#515Y#505
5 F1 e6 T: s$ x8 |* `G30Z00 P: B* J! j1 G5 u
M64! L) {! _( L% t9 h( F) ^  Y8 Q- t
M65
: `3 P" a# k! e0 k0 k5 h0 q6 N/ @G28Z0! Q' |4 i6 P: W0 x, I7 y' V
GOTO20 8 m: E& O  N  X# k$ n8 c
N16G00X#516Y#506 9 f8 T5 y; m* _  b- D. j) X: @
G30Z0- x: o8 K( r" Y. m! t
M64  @% H5 \3 ^' R) J  h
M65
) J2 E! O; X7 f3 kG28Z0/ y% z! i9 t* Z) ^, T
N20
) \- X& H  I: i1 k9 S6 q7 yM846 G0 v( }, ]8 o+ z1 c
M832 l& t0 j1 u, t" N0 f0 u
G04X0.5
3 w$ P' m* f3 Y- ]( N0 J# [, u; `# VIF[#1003EQ1]GOTO30 5 H' w7 ~8 U' `, H
G90G28Z0
& q# \% V7 y0 gM64
& K# n) b' p# ~( K! VM65$ M, L. h" V! `2 _
IF[#1008EQ1]GOTO21 0 U; r/ I3 y0 v0 E7 c6 B" }# Q# d
IF[#1009EQ1]GOTO22
* I% ]- Y$ n8 o% N3 L( F; n  ~: A0 OIF[#1010EQ1]GOTO23 : [" T- C+ p1 S! W( U1 w* Q
IF[#1011EQ1]GOTO24
5 l! r- g  F3 d7 qIF[#1012EQ1]GOTO25
6 |2 a) g! @% d9 cIF[#1013EQ1]GOTO26
! \4 \8 M( N; Y! ?6 _N21G00X#511Y#501 2 r6 E, x% i6 K
G30Z09 e5 ]7 X6 W3 S8 S1 J
M66- ]/ i! A& T" Q) T
M67
2 K* h; p  |" p& YGOTO30
) r$ O0 T# ?; A& g& p3 E5 q9 bN22G00X#512Y#502
6 f& f/ \. {4 {G30Z0
8 L7 n4 R9 ?/ |4 k/ T4 _M66
- C7 ]" ~* |" }7 F- r1 y$ PM67
+ {& K; W. f  s7 L% v% a, XGOTO30
6 h6 e5 c. r5 ^6 m9 sN23G00X#513Y#503 . I" Z" }1 [* ?" b" h4 c6 K
G30Z0
0 c( V( D. ?! mM66! E0 H- p, C  }  R/ b3 S
M675 F8 u6 \- B; ~9 \: z
GOTO30 ( L0 I' H. L) o2 x$ L
N24G00X#514Y#504 * m" a' h+ k1 [" W2 N3 C; k6 b
G30Z0" J5 ]! O0 {7 X2 K1 `
M66
8 k4 \$ I: ^% q/ u; ]6 p  R7 oM67( W+ v$ }2 H1 _$ h& {# n. x
GOTO30
' x  U* ^1 F  H; ^9 v7 KN25G00X#515Y#505
" J/ f+ {; `& ~. A. ~: B' g. PG30Z0
2 Z9 Z; _6 x: G6 |- t$ r" R# g# j0 yM66
8 M( ]7 F( E! y/ s/ E2 q2 lM67( s; c  r. J  `$ k) X% c
GOTO30 6 F% h! c0 E2 H: _
N26G00X#516Y#506
& p$ F4 B2 J* d1 Q7 @4 B" q; hG30Z0
" B; ?$ v% f  o1 p7 d, bN30* N+ U' E6 b# p% V
M66
1 x5 d, _" `( J; z" U$ v  {M677 C! }. C( F, x$ E5 `
M68) a) D5 V. E8 D, t8 u! m6 k
M864 o* t+ m' [6 ]) Y" o. f' W
M81
) e8 ?  d; R; h* i# VN40
! W2 r9 T" [/ _6 S  V/ G1 e8 r7 [M812 C8 s  d: m5 R' u2 q# ^1 r; v4 p
G0Z0 / B7 N8 L8 d1 k% l1 ~( P" r4 V6 }
G#100! T8 t4 @  Q9 P' w2 B$ p, W
G#101( D! z# T( Q$ j' I- l/ o
M99
- w* @  W" v% Z0 Z% w# I1 [; L: `%9 ?$ E: u: ?7 y
感觉还有可以优化的地方,现在没时间弄它,以后再说。欢迎指正!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 22:04 , Processed in 0.062142 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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