找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4423|回复: 7

关于直线刀库

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

使用道具 举报

发表于 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* a4 _0 l$ H! b' S) X: \8 J7 {
已经处理完毕。修改原梯图部分设计后,编制宏程序对应还刀、换刀,试用良好!
- T, E% J" N  U6 Z
能否分享一下宏程序?
% a( z. i/ {7 N0 p( _3 w8 M
 楼主| 发表于 2018-10-4 12:30:43 | 显示全部楼层
基于不同的机床,M代码不同,基本上没有参考价值。
 楼主| 发表于 2019-5-18 17:09:05 | 显示全部楼层
本帖最后由 狼牙山3 于 2019-5-18 17:12 编辑
+ I  O; b) a5 Q- {
光辉岁月77832 发表于 2018-10-1 22:22# A+ r2 _) d7 D3 ]# V; H' W0 `
能否分享一下宏程序?
, ]. B0 H+ j- Y0 M0 `& F
O9020. ^" U5 Q* d3 H9 L0 `
M80! j* C5 W# |9 l, w! W: d1 {. z
M19
1 ^; s  P( v$ w+ S#100=#4014
5 V7 H, Z! H" V- y#101=#4003
5 }9 P0 l8 x" C3 eG90G15G54
. u# u6 _5 H. f& ?; A% }: dIF[#1000EQ0]GOTO40
2 v. `, f5 r$ J$ ]' {/ O; `% B! kIF[#1003EQ1]GOTO40
; i: T2 X: T% y+ o0 l, w/ V  F% Z* RIF[#1004EQ1]GOTO40 . J; t& t+ }! n! I1 R9 s( @
IF[#1001EQ0]GOTO20
" w& r9 S2 L5 N; u5 iN10
% `$ P0 ~' y# B8 n9 X/ Q- zG90G00Z0
9 n+ x4 f, W1 M7 ~IF[#1008EQ1]GOTO11 4 U: s" v5 g& ]6 H
IF[#1009EQ1]GOTO12
: P  C; ~% T& H: tIF[#1010EQ1]GOTO13 ' _# ~3 c0 x  {5 m
IF[#1011EQ1]GOTO14
; n$ d5 Z& h' ^) V% v* }# SIF[#1012EQ1]GOTO15
  d9 j) `; W  u7 W' L+ x7 JIF[#1013EQ1]GOTO16 : B' v) o% X' ?
N11G00X#511Y#501
8 u( E  `6 b7 \9 ?. N" J0 J) @* vG30Z0& {6 j9 {! M2 n" W1 a' {- o% Q
M64) L5 d' S6 ~5 T8 ]$ E; x; e
M65  ?# n  o& F# }# a: p
G28Z0
# W+ K4 i% S* Z# L; v3 d2 kGOTO20
% [! [8 }/ O5 y0 m  m9 LN12G00X#512Y#502 + F: t) _- {4 `1 W. [
G30Z0  C$ s' t( `  C
M64
. N) N- `# D( F' E6 O9 Z* yM653 c7 F& C9 a1 _5 q4 K5 E
G28Z0
: u: l# \( P! F! VGOTO20 0 q% }0 u/ _9 ]8 g9 w5 x2 @- ]% }
N13G00X#513Y#503
+ I6 {2 l# h3 o! {: d8 n  hG30Z0+ _( o% \2 N3 B; A- {
M643 U* g7 n" h. s& L; A: ~, p: ~
M65
4 x- S/ s' C# s7 M: ~, M; aG28Z0
6 v9 Q6 g+ M( gGOTO20
! T. d+ w) p4 [/ LN14G00X#514Y#504
. j' S1 U8 B- k+ O* bG30Z0. z& h1 [9 Y6 u* l6 D9 r  q
M64
  E0 o; H7 @/ ?! d* U* ]6 {M650 g5 q2 [, w( s3 F* U' A0 g% H
G28Z05 M/ u- t3 k7 s% v
GOTO20
% s- G  h! U8 x5 @* |N15G00X#515Y#505 0 i2 r3 C) J4 {7 a* r3 [, b' b
G30Z0
* t, d! V* i% A& u6 S/ f1 A9 zM64
( ]7 y, N4 S, P# I& r- qM65
$ N* t# c4 C0 s" L% s2 FG28Z05 q0 D3 [! E, k
GOTO20 3 J7 H7 l/ O3 V& {6 P8 u! i
N16G00X#516Y#506 ' a; }* t& X. y9 q% v$ Z, Z! n) z
G30Z0  o+ U% F0 i$ z% F0 g& j* s
M64" y5 |& `# A1 |* }% f! Y
M65& |0 k0 k, A/ Y* O: k8 i
G28Z0
5 O( ]# s# ]& q5 ~2 W1 dN20
; t5 A- V& N6 D" v5 |" a$ JM84" S+ H- r0 h( W$ S  C& x) e
M837 t5 J6 L0 k. ?# |2 P. U
G04X0.5) F6 ]! H* T% y. Z% i' y9 I0 U
IF[#1003EQ1]GOTO30
' Y1 z& H: O! V7 HG90G28Z0 ' v7 @6 t  _+ _
M646 h2 L+ R% Q9 t- H3 X% ?, }
M65
- l7 P$ L0 i+ J% J( E4 u& v" KIF[#1008EQ1]GOTO21 1 P7 v9 Z/ x6 ?+ x4 {( G$ {
IF[#1009EQ1]GOTO22
1 H6 B, b8 U9 s) t# vIF[#1010EQ1]GOTO23 ; J/ F2 R$ o0 y% s5 _& }8 s
IF[#1011EQ1]GOTO24
6 F- h7 [1 ?- H0 P2 }  T/ wIF[#1012EQ1]GOTO25 * n- O. s5 w1 e, e9 K+ W2 }. {
IF[#1013EQ1]GOTO26
7 u! C/ S. K! S3 k  k  W  G& yN21G00X#511Y#501
% ^" [# Z. h; T2 F' W$ ?G30Z0
1 m& h3 I/ [, O# B6 ^9 d+ P  {. ^M660 g  g; a. l: ?5 p# s4 }% c
M67
) x- ~+ @5 W) [# j% |) \: ?: u" `7 {GOTO30 $ z( H4 R; V. F* G
N22G00X#512Y#502 % ~- R2 V1 ^' a2 }, n( q
G30Z0. o  y. F- a: g! d7 t% l* R
M66, C" ]" @) U, V0 e
M67
3 i* w9 F' N/ t) y( ]( a! yGOTO30 4 O" P8 z2 G9 L0 I6 w7 k/ W. a  S- ^
N23G00X#513Y#503
+ {* X: V4 p. s$ ^) p0 tG30Z0
/ z. b  ?  d' \6 N  kM66
+ t8 f; x- @: N% `M67
1 J' G) L' x3 s. p; }. wGOTO30 4 v1 `9 {1 X( s: e; }. R6 p
N24G00X#514Y#504
8 M/ T2 v6 Z% b+ Z4 MG30Z0$ A, B' p+ S- t. ~0 I
M66& C$ Q5 N+ X: r  z& U: _$ e1 j
M67
4 s, |1 V$ L2 i7 m6 FGOTO30
+ y* R; A$ J/ i3 [* T/ JN25G00X#515Y#505 $ U; |* A2 f, h% ?
G30Z0
! L5 E0 N4 I, R5 h4 @: sM668 ~" L5 q4 N' o* L; V' ?$ ~# t' B9 ?# @
M675 e& s9 ?6 p7 n6 v' [! A
GOTO30 9 K8 [! K* }6 _. v
N26G00X#516Y#506 ! l' O& m2 g) m) C( Z# ~
G30Z0
* t% C# `* X- x- u' J( t3 H5 I$ cN30
) R" i. `$ S2 _) s$ P9 A0 i; E1 iM66
4 \9 ~, i8 A5 a) eM673 d* e) I! g) D6 J2 H$ R6 G
M68
9 o/ W5 H: O. f4 DM86+ w& D. r- j8 t3 S
M81
) i& s0 Y1 K' L$ U) U# SN40
+ b' L3 s" Y) u, p6 v4 Y# eM81
# w1 d3 D* {5 ~* v4 eG0Z0
) L$ T3 b! A# \7 c+ f( C  EG#100
+ [8 Q/ M: f8 U/ I, b, O/ {G#101
$ f- @; t& t4 ]/ rM997 v! H' H, z) `% z/ B
%
" G2 [  ~& n* P4 k感觉还有可以优化的地方,现在没时间弄它,以后再说。欢迎指正!
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-6-21 15:33 , Processed in 0.067111 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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