机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4231|回复: 7

关于直线刀库

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

使用道具 举报

发表于 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" l: ]1 c9 ~% ~4 V& z
已经处理完毕。修改原梯图部分设计后,编制宏程序对应还刀、换刀,试用良好!

: I6 Z0 s' F. P& A$ o( {能否分享一下宏程序?% h2 m( b' p, q: k8 ^
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2019-5-18 17:09:05 | 显示全部楼层
本帖最后由 狼牙山3 于 2019-5-18 17:12 编辑
0 a2 a4 h: Q! H6 [0 I! m: T
光辉岁月77832 发表于 2018-10-1 22:22
# T% M+ P" J& X6 r( A0 Y能否分享一下宏程序?
# K9 X& T! O- v9 }
O9020
+ A! J1 u! c6 Y3 A' ]2 ~; tM80! N; P4 [  f0 _& d% ]4 n
M19
! Y" W% M$ O3 E#100=#4014
7 k  \  n4 w6 h#101=#4003 & R* C* _& |" O5 v& h
G90G15G541 t* n! W1 m: o! X! n3 ]* x
IF[#1000EQ0]GOTO40
2 `. P8 v1 z' WIF[#1003EQ1]GOTO40
0 A  U2 e# C2 w4 A. @: P. _IF[#1004EQ1]GOTO40
+ G& j. }3 o0 M  \8 jIF[#1001EQ0]GOTO20
; q; E# Q- P8 ]7 HN106 L2 u7 Z( y) Y) {
G90G00Z0
8 [( \2 D- \( m- wIF[#1008EQ1]GOTO11 ! b% }* K9 R  _
IF[#1009EQ1]GOTO12
% q1 I7 s6 R* V. A0 `% WIF[#1010EQ1]GOTO13 . e. k/ F: }/ o9 m; w" U: P: u
IF[#1011EQ1]GOTO14
# s+ Z5 o; ^, T9 C' Y: j7 s6 S2 pIF[#1012EQ1]GOTO15 3 x: }0 ~  T! G9 ^
IF[#1013EQ1]GOTO16
7 F  B0 K6 t. H- u+ y4 o- X# ]N11G00X#511Y#501 & L! g" u6 c6 z9 y" n
G30Z0& Z6 M0 u" l" e5 q0 D6 a# s  n4 ~
M64
9 r4 i7 r; r" K) {! p' S# v' dM65
6 m, N2 F5 o4 H! `4 ?- R7 C4 vG28Z07 G) E' K% m- Z& [
GOTO20 6 V  w" f! m( D$ M* V( n0 n
N12G00X#512Y#502 6 A4 L4 D) J) P
G30Z02 I: r# l/ w) m7 n' a( `0 ]
M64" x1 p/ r. `, c) a
M65
. ~. t; z: ?1 qG28Z04 e4 L. I/ B4 q7 [
GOTO20 0 ^/ I8 ^. \0 t' a* n( Z
N13G00X#513Y#503 & s* |% C+ ^5 _1 s
G30Z0
! R% c' `# {' t6 s/ Z3 [M64: p6 d! w1 ]4 d  x/ a
M65
- E$ S% V( S* q+ \& S# N* Z: nG28Z0/ M/ T* C* U$ h
GOTO20 . k* \( Y6 x9 f; P' z/ L7 `& w3 B
N14G00X#514Y#504
3 C1 h9 E! x+ ^% V$ c* tG30Z0
/ g* A. @# \4 U8 f) T- i% b: q4 jM641 x" j5 o2 @# g( F) i3 H! k4 |
M65
: @, C: U% A! I) a% \) r$ ]G28Z0# ~* @5 b6 w/ E: Y+ n1 o: _, i3 N8 m. V
GOTO20
: e% p: F( s# e' f/ z1 BN15G00X#515Y#505
1 Y) d$ G9 c9 E0 u0 m- [, r0 xG30Z0
% N, h1 P/ B7 `M64
8 V3 n/ F8 f9 f% _7 D- h. _1 l9 A) gM65
1 y: E2 `* s2 x! l1 gG28Z0: w7 S6 e* |, M! e9 v
GOTO20 ! K" c6 T- y) x  H, e% v* F' m, D
N16G00X#516Y#506
9 a0 V9 r- H3 H: z5 b9 `G30Z0
1 n. z0 s" X9 [  Q( x3 DM64
; i  E( N& j7 U& o6 z) K% \M65
+ B/ ]+ Y+ s- Q# ~G28Z04 P7 U2 E- {) N' ^4 @# {+ Z- J& U( R
N20
* F1 _8 q  |' A8 LM84) X* E0 w1 [8 n2 Y2 {+ J! J9 |
M83- O. f9 F" j, q+ h0 U$ O7 e- X$ q+ G
G04X0.5! |6 j/ U& e8 R) J% J: g2 P
IF[#1003EQ1]GOTO30
+ S5 J' o. T* X+ ^5 V" x, bG90G28Z0 3 X  ]( b6 }- a5 S, ?
M64
) K2 N% M7 N3 U& w( H& lM65
' M* ]8 p- L/ C. |IF[#1008EQ1]GOTO21 + T; a& {3 M# y
IF[#1009EQ1]GOTO22
1 C) ~1 }7 C& ]2 L1 jIF[#1010EQ1]GOTO23
' X- F, J# o9 X# I7 n. f! s) X/ YIF[#1011EQ1]GOTO24 % @6 g& k1 X* d: m' ^- r# _3 S6 w5 D/ _5 f
IF[#1012EQ1]GOTO25 " L/ T: |  K0 z; t$ g6 I
IF[#1013EQ1]GOTO26 5 m/ Z: d( M: h6 s  D4 r! I1 _5 n
N21G00X#511Y#501
( I2 R6 Q: s3 r, j& jG30Z0
" K: G  m+ j: V! p; ~8 ]  W3 A" s/ b! LM66
0 S/ |; a# H8 r1 v7 `M67: Q7 j$ u3 q  ?- g# j/ ~( H' v) h
GOTO30 1 I/ t- d! J6 w
N22G00X#512Y#502
) P# n, r. E0 E' D4 d& TG30Z0" f. O6 R0 j+ }
M66
7 ?8 p2 b4 B0 ?M67
9 i5 x/ O5 y; x2 ^3 r  e0 JGOTO30
0 X2 E+ T* u5 IN23G00X#513Y#503 0 i$ Q7 a- E5 d9 s9 J% i( K
G30Z09 H# L7 L" v' `' @- R$ r
M66! s8 Z$ ^3 c2 R( A  r. _) d3 K
M67# W% e3 I* U6 H/ V* s
GOTO30 3 h+ i. O: y. Y( [
N24G00X#514Y#504
/ I1 i8 T; |) Q3 e) g! p3 j  LG30Z0
& x! K, Y3 y2 M4 ~M66
' P8 v$ A- I( FM67& i, u# s9 w" a
GOTO30 % L7 ]! @, ?' v/ H  G* D/ ~3 b
N25G00X#515Y#505 9 ~7 M& s' c- a, z' U9 E
G30Z0
7 F, E6 ^( t! Z/ p; r# _- y3 PM66
2 q; u# {* U& v0 S' n$ G. RM67& p6 {, x' N* W. C; A6 y8 A" p" S' u
GOTO30 5 _6 B# w8 B5 q; q
N26G00X#516Y#506
; e" u$ c( {- o0 X1 wG30Z0
, T2 x  x# X" E9 s; ZN30, |# x( G* S7 D. Z
M66# x. z! z0 G# G0 G
M67
  V% A" K. t. C2 R) N: V$ lM68
9 ?/ W" }/ O6 G; t3 }M862 G  H, p4 a3 k2 z$ \
M81
) T2 `  y0 j1 B) g" N. `8 kN40
; f' K/ V# O" M* g4 X" |$ |/ @1 GM81. q2 c0 g( U" w* Y5 y7 I3 e
G0Z0
; l. W# \- C/ j+ QG#100
3 D7 {( ]& }% _" EG#101, x; N! X" y  e. T; ]
M99
. W! _7 m4 j* Z* b%' A4 S; I/ y% B, F8 x
感觉还有可以优化的地方,现在没时间弄它,以后再说。欢迎指正!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-19 06:28 , Processed in 0.062357 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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