机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4156|回复: 7
打印 上一主题 下一主题

关于直线刀库

[复制链接]
跳转到指定楼层
1#
发表于 2018-7-3 21:56:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近,工厂买了一台二手卧式加工中心,参数都丢没了,最近几天把参数恢复了,只是机床用的是直线刀库,需要用宏程序换刀,看了几天梯形图,弄清了调用刀号的传递,但没弄清主轴刀号是怎么传递的,换刀前需要先还刀,主轴刀号传递不出来,怎么做到先还刀呢?哪位大侠有体验,特此求教!万分感谢!- U+ z( X/ x" O. b7 B8 P( G( q# |
回复

使用道具 举报

2#
发表于 2018-7-4 07:30:22 | 只看该作者
直线刀库。刀具在刀库中直线排列、结构简单,存放刀具数量有限(一般8把-12把),较少使用。
回复 支持 反对

使用道具 举报

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

使用道具 举报

4#
发表于 2018-7-11 08:39:37 | 只看该作者
直排刀库是一对一的,不存在随机换刀选刀,所以简单安全。
回复 支持 反对

使用道具 举报

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

使用道具 举报

6#
发表于 2018-10-1 22:22:12 | 只看该作者
狼牙山3 发表于 2018-8-3 09:28& b" q) @* R, h' }4 K
已经处理完毕。修改原梯图部分设计后,编制宏程序对应还刀、换刀,试用良好!

! Z; R2 G1 h  A) |能否分享一下宏程序?) a& h) a) Z5 W" r0 ]3 e6 I" j* G
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2018-10-4 12:30:43 | 只看该作者
基于不同的机床,M代码不同,基本上没有参考价值。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2019-5-18 17:09:05 | 只看该作者
本帖最后由 狼牙山3 于 2019-5-18 17:12 编辑 & ]. T! h: r2 }6 ?" z4 Y
光辉岁月77832 发表于 2018-10-1 22:221 [& o7 O  \3 l8 R
能否分享一下宏程序?
' r" ^2 O: w* E# k( d6 I6 @) A0 F( o
O9020& @8 L) y% X2 f+ C2 {5 K0 F. D% z) Y
M80
" |4 i- r$ }, C5 q8 D. }' fM199 y# o: M; R" s( X6 V1 `  N1 _& l5 t
#100=#4014
% o; b$ w6 ~$ ^" X# v6 I#101=#4003 % s2 v0 F* K/ }2 Z1 X/ n9 Q; f
G90G15G54. o' y1 g5 u6 ~* d  _4 M9 x
IF[#1000EQ0]GOTO40
1 o1 g( n# c2 I% mIF[#1003EQ1]GOTO40
2 e, R5 q0 N: R6 B  N9 L2 W$ dIF[#1004EQ1]GOTO40 , s2 I# Y% e- N4 Q/ z* B
IF[#1001EQ0]GOTO20 / U; x5 s6 ~4 |% K+ p
N10- \( x6 C  P0 V
G90G00Z0 $ F: u& ]7 k9 \) {$ X2 @2 k
IF[#1008EQ1]GOTO11 3 |  h# B( a. G- X+ F9 q+ G0 u0 P
IF[#1009EQ1]GOTO12
$ X) L+ q3 }+ X) NIF[#1010EQ1]GOTO13
' J$ ]% {* E4 C" j6 h+ HIF[#1011EQ1]GOTO14   P5 c- e. V* k+ v5 ?; F- R
IF[#1012EQ1]GOTO15 ( x8 |# C" u6 s
IF[#1013EQ1]GOTO16 / |% g! |/ L# K8 a) p
N11G00X#511Y#501
3 z5 @7 c9 p$ a- N, LG30Z0  Y  b' j! R: f% w
M64/ e) i; r, s! [5 G* {3 H  U, r
M65; }' T% X0 k1 M2 b
G28Z07 G* d1 O( L( z$ {$ {
GOTO20
+ H2 w, z, c7 E) x) C; u* R" oN12G00X#512Y#502
9 ~* R* c6 P) a4 f! v* P" G! \G30Z0# c: ?0 B, Q5 i) z/ Z3 @2 ^
M64
4 n/ m/ h2 W+ d" I1 kM65
8 C6 f+ a' L% b& ~$ ZG28Z0
+ c7 f/ n8 Q; J/ Y2 F! e. C- tGOTO20
& R* f& r0 u( w6 AN13G00X#513Y#503 9 F( t5 k0 }' v( ~5 B' P
G30Z0* I" ?3 c5 T+ R1 n6 f$ ?1 T
M64
5 d' k7 m1 B$ v& dM65
# e5 P/ L& j8 x" y+ i9 BG28Z0
, D& v# \1 v* ]GOTO20
7 V4 E) [& V  s$ B; b& b( s( DN14G00X#514Y#504
4 o& \' u0 Z* Z- ], E* AG30Z0  H' ^2 k0 o. m. L6 t" M$ W
M64
5 k# T& m' q  d* {/ E, dM65
  P2 \8 ]! i8 ?  b$ BG28Z0
9 Y2 s& W1 d% r& E( AGOTO20 6 w- ]( A) K. a& S
N15G00X#515Y#505 . S5 {( u- c- W& j
G30Z0& k6 U; G& a0 j$ r5 M4 |3 V
M64
- x+ o$ i4 V3 P: ?+ g0 z" |M65! k# b& g% X6 _: g# v9 r% N8 T
G28Z0% Z, R+ X! N* u" s
GOTO20 8 y4 F# Y' R" [$ t* g! L
N16G00X#516Y#506 / C0 o3 l  f5 u
G30Z00 a% @3 z: ]# N: r
M64# g( ]: i' `" d. u6 D3 `
M65( W$ B1 B! Y( B  n
G28Z0. z5 g& ~7 a2 [0 x* O
N20
( g2 c: \% G4 K( sM84  r3 N1 ]+ Y' v+ d6 [9 L) N; f
M83( }& n8 M3 C  z7 @) I4 ^% _5 H
G04X0.51 p3 C) G0 e  A  K- R
IF[#1003EQ1]GOTO30 ! ~, D, k4 e" D+ c' _
G90G28Z0
7 K% F5 _8 W! v6 d1 q8 `M64, \/ U% I: ?4 Y/ {9 Y% P
M65: }: ~% r! X' b
IF[#1008EQ1]GOTO21
3 Q7 \/ A9 ], }IF[#1009EQ1]GOTO22
6 B4 ^' c0 y( t* C8 E: O6 vIF[#1010EQ1]GOTO23
1 L7 j* n; T5 H& S2 {IF[#1011EQ1]GOTO24
& l" b7 h1 j$ [- WIF[#1012EQ1]GOTO25 ! k. {7 R* M1 c
IF[#1013EQ1]GOTO26 1 X4 ~6 t2 L  r' n4 F* r  A* R) N
N21G00X#511Y#501 % ?$ P3 `& |  ?' q) \* V
G30Z0
- _7 I8 {+ E4 i& _3 p3 tM66- |1 ^+ c: k& y. d0 D
M67& w+ c. c" Y# T8 g$ U
GOTO30 / g5 w3 f( y0 P+ E
N22G00X#512Y#502
  ~* J6 L0 [$ e9 S( `1 kG30Z0( |2 {$ D1 g, Q: @" l
M66
. \: x- W' q' L' BM67  x8 v+ ~3 N# v. n6 B# }
GOTO30 , H% ^8 h5 Y3 O% K) H2 i
N23G00X#513Y#503
6 h2 d9 r! H) L" a/ V6 oG30Z0
4 c- k. ~2 P) ]; xM66
( b5 {( b- F) RM67
) P7 I5 C1 j* y. T7 }GOTO30 $ {& O, c& ~: S! o
N24G00X#514Y#504
' v! O; E4 o) H+ z, e) a7 NG30Z0
/ i- ~! \- m/ c, ?+ \M66% L/ ?, U5 r4 g2 k
M67% x) V* V( V; h+ }- I. [% b
GOTO30
, d' a/ R$ h9 E1 F! g" c! GN25G00X#515Y#505
  W( C3 \* I1 d: h+ `G30Z08 g1 w5 g3 U# U
M66
6 w8 @3 O9 F6 v7 b  g! CM67! p* S# A4 G% u4 z
GOTO30 ' u2 a( r& M' y2 R2 r9 V" {
N26G00X#516Y#506
/ ]* s4 B  h5 RG30Z0: R3 a0 k! i- T1 {8 e/ A
N30
! ?+ C6 O1 Z2 `9 hM66
* }4 L- G( B' qM67+ c+ ?2 @* U- D4 O
M68& B0 P( V7 ?" l) `7 E
M86
1 @/ ~% a# q. e  J. YM81
, u$ S2 F8 x& r  H: @N40
" z) N% @9 T/ ]1 kM81
; q" |4 W0 M* O, |% _$ nG0Z0
; K+ y- f6 J/ S5 C( C* ~0 x+ ?G#1003 o- F( e7 v7 r1 V4 G/ _) X$ h  F
G#101
2 @& {: d' P1 [M99
* u. C$ ^) q$ P5 ^3 d: Z%
, k* b3 T# `2 e* w+ Y  H- p感觉还有可以优化的地方,现在没时间弄它,以后再说。欢迎指正!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-12-24 10:56 , Processed in 0.051965 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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