机械必威体育网址

标题: 我想让Z进给自动加速,改改这个程序能实现吗? [打印本页]

作者: wangwang3256981    时间: 2012-4-25 21:11
标题: 我想让Z进给自动加速,改改这个程序能实现吗?
本帖最后由 wangwang3256981 于 2012-4-25 21:13 编辑
* @( k6 ^" M8 k( K% ~; K- @8 k" k+ ?( r
O0100/ T' t  B( L7 M) ~
G90G54G00
( [6 N' g/ D/ ~G43H44Z10.S2000M038 k* t2 C) e5 K+ w+ b9 B5 c! Z
G98G81X-176.636Y129.451Z-195.R2.F60M08, Z# c1 g  C9 w; y: `% |
X-40.6Y78.35
9 L, ~4 e( A! v6 AX40.6
  Z4 D: Z; z5 h, R0 V' {X43.871Y132.111Z-210.
7 [' r. g+ Z9 s7 i7 ^2 IX176.61Y129.451Z-195.3 w8 W4 H- @  k. l& o
X69.638Y543.3Z-179.02! B6 W: N) b% f! d/ d; J; }( Y
G80 2 J: }5 m3 N: G2 i- m
G90G00Z10." I# g, u! E1 x+ p% w- c# ^
M09
+ _+ M. X) M- h+ i: p) f: rM053 v. @/ ?" [, Q7 {) n8 @- ~
M30
; G! n- |$ r# x! u( i5 a  Q4 Q
  n6 i; |* O9 U3 d; E这是我们钻深孔的电脑编程程序,机床是环球的。我想让Z进给自动加速,改改这个程序能实现吗?; f9 C# }& j$ B( u6 M* P, M) C
如果自动加了,晚上加工顶针就可以不管它了,好睡觉啊。哈哈。, f9 u& {1 i- A6 M; Y- h/ P! b$ |: B

作者: 昊天大帝    时间: 2012-4-25 22:06
没看出来不的程序是自动加速的啊!~!~我怎么 觉得只不过是钻的孔深不一样啊~!~!~
作者: 凰呀    时间: 2012-4-25 22:37
怎麼個自動加速法?
作者: 轴承轴承    时间: 2012-4-26 10:51
什么个意思啊??????
作者: yuan668    时间: 2012-4-26 11:08
本帖最后由 yuan668 于 2012-4-26 11:10 编辑
8 P. L9 ]9 X/ D8 ^$ o, _0 k, v* E7 b
没看明白,啥叫“自动加速”?6 v3 I, f7 K; `( o4 W
另外这是多大的钻头啊,s2000,f60,好奇怪的参数。
+ d& I* ]( Y/ `2 I* W) K* x
作者: lukexc    时间: 2012-4-26 11:33
标题: ()
  1. O0012;  E$ Z. u2 S0 ^  v* g) z
  2. ……
    4 n4 ^6 ^3 q8 h
  3. #1=0;
    % `0 L: H* }' T" p5 Z
  4. #2=100;
    0 v- i( h" E' [4 v4 }# L; X
  5. WHILE[#1LE#2]DO1;
    . H9 j$ l/ a/ q* U: H
  6. N1Z-#1F[#1*2];
    ( x! _2 Q* h( E4 [8 P7 G: {
  7. #1=#1+1;5 X9 _9 ~2 ~) w6 \
  8. END1;
    3 x' Q1 V+ ?3 S2 J# t7 ^8 p3 O! C
  9. ……
复制代码
不知道是不是你的意思,我分析哈我的程序;2 {0 f+ t% f4 \% t* a
进给为Z想值得2倍,当然你也可以自己在定义个#3=#3+Kr(#3已定义),Kr为每次自增的值,等等方式!& }& x, j, I& r- x. l" Q
当Z为-1时,进给为F2.;
! f" x+ Q% d- ?8 V当Z为-2时,进给为F4.;* c' l6 {" \0 y9 _9 |- o3 `  U# Q
当Z为-3时,进给为F6.;+ }5 G/ G( U; N* t7 Z
……4 t/ S/ [' C& Z" e$ r8 U! S
当Z为-100时,进给为F200.;
4 o2 e( f$ g, n8 V0 J* s# Q
作者: 虚缈    时间: 2012-4-26 17:00
lukexc 发表于 2012-4-26 11:33 2 w. u, H7 C, @
不知道是不是你的意思,我分析哈我的程序;3 N# m0 r9 R: ~2 S3 o
进给为Z想值得2倍,当然你也可以自己在定义个#3=#3+Kr(#3已定 ...
# D( g7 @- W/ `/ x
这样编程有意义吗,就这样钻孔一个孔要多少时间才可钻好
作者: wangwang3256981    时间: 2012-4-26 21:01
6楼的写的是宏程序。加工水孔时我们有用,
" U, a$ G% }4 g- w$ C3 S& j0 K8 A. h) x2 G$ I  ~- B; k
注明下,机床是枪钻(深孔钻),专门加工深孔的,主要加工模具运水,顶针,机械活的油路等等。% Z- ?( d* A2 d% t3 E

, d6 V3 J$ N: v/ s8 \/ P我要的结果是上面XYZ坐标不改动,改动其他让Z移动速度自动增加。比如0至负7MM为每分钟进给30。7至最后需要加工的深度(Z)为90MM每分钟。
- `) y+ n+ W( v+ v
  [' I4 q( N. s4 k  m( I我们加工运水用的是宏程序,XYZ坐标都是手动添加的,这个能够实现。但加工模具背面顶针的时候,用电脑编辑出来的程序就不能自动变Z进给速度,我需要让他自动加速,降低工作强度。
0 v/ S$ \$ {, p% `$ c6 Q) h7 N: \

% f  K8 J6 x. i8 [0 ^8 L有那位高手帮忙下,帮想想。谢谢
作者: 凰呀    时间: 2012-4-27 07:06
wangwang3256981 发表于 2012-4-26 21:01 . D$ p0 N7 `& E5 Q) K3 b0 y+ y
6楼的写的是宏程序。加工水孔时我们有用,
8 m( @% a7 l0 Q0 D. r" H+ l
/ O8 q% S; s& X% A2 b, u: o注明下,机床是枪钻(深孔钻),专门加工深孔的,主要加工模具 ...
9 [) ]' g" f  a- y$ E# D) ~! [2 f
機床里的固定循環可以理解為官方宏程序,他沒給你留的參數你打不了,要改只能到固定循環程序本體裡去改,這樣不如另寫個宏程序,不過我看你的描述,可以不用每刀變速,你可以把長孔分成多段,每段打不一樣的S和F,你覺得這樣如何
: n2 I4 E( q/ L  `7 U
作者: wangwang3256981    时间: 2012-4-27 21:06
yuan668 发表于 2012-4-26 11:08
: ?! R( C4 m* Q/ _没看明白,啥叫“自动加速”?* R+ \% w- y" n( n$ l
另外这是多大的钻头啊,s2000,f60,好奇怪的参数。

7 g& R& U' _$ l; K2 R好朋友,这是枪钻。刀杆一般都有一米以上,所以转速是很高的。
作者: wangwang3256981    时间: 2012-4-27 21:18
凰呀 发表于 2012-4-27 07:06
- n, F. t3 L" h6 a機床里的固定循環可以理解為官方宏程序,他沒給你留的參數你打不了,要改只能到固定循環程序本體裡去改, ...

  A7 R2 L; d$ x/ f' `G0 G90 G54 Z10;
9 f- X8 u' n% X- XX0. Y0.
$ \( ]/ T  y3 j4 F0 r) MM10;
: l! J! g' g* P# y& z/ gG4 X1;4 U: n( [) j/ ~3 Q0 j
M08;/ Q- Q2 B8 Y& d2 K
S2000 M03;
5 l/ H: F! h/ O# A0 g( {6 MG1 Z1 F200;
9 }/ q/ G; ^) @' p% o  \G1 Z-3 F20;7 f; U8 E% ?. P$ T: z" M9 h1 ?
G1 Z-5 F40;1 H8 V$ p2 O0 _1 g1 w5 [
G1 Z-7 F70;+ E+ M& l. z/ ?0 F( j
G1 Z-9 F120;: G/ e# K  Z2 d4 F/ I7 ~2 k
G91 Z3 F2000;3 D6 P' @. K- q: h, {9 C& j
M05;  a( r2 G! x' [# V( i% F& c! g
M09;6 U+ [: A1 h- R" @/ ^) \
M11;
$ E# D- Q1 \/ m. UG0 G90 Z10;
* L% P, [1 q) o0 u( k0 Y) ~  AM30;# J" H7 `. d& q2 Y" M( A& S9 M) r

5 v$ S" y8 r1 G+ X5 ]是这个意思吧?这个适用于手动添加坐标。2 c8 T6 t% t9 Y- X9 ^
我们是电脑编程。电脑捕捉的坐标。我想让电脑输出的坐标加工的时候也能自动加进给量。7 g  L5 l' g$ p8 C

作者: wangwang3256981    时间: 2012-4-27 21:24
%
  I' T7 g1 K! d1 T; g4 [5 s/ {( E# z% s% ]2 X; V( ?2 j) @
O0001
* X, B( G* y- Q4 K( w0 Z0 Z) p; l+ Y1 T4 I$ D: d+ ^
#100=54( U2 ^: Q  a3 M( d; ^3 Q- V
; @0 [- h: ]( e0 e! J! w
G65P9000H#100Z10.S2600M0.6T1 & G4 L8 J$ B- x, B

1 n: Y7 Y1 `4 H, M" G: OG66P9200Z-705.R3.F30 # i$ d# T7 f5 ?/ e
/ w9 ~" {. v3 R6 p! [
X-33.Y-62.3
- O; a6 L) U) `# U- g( e, _" M* ~4 @7 u9 x
G676 n7 |6 p4 [2 P+ M- N
* v* Z0 q0 E4 C. ]* s; t. _
M30, @* a0 \4 H4 X" C1 M1 T

& _: q, W- u. e! {/ Q  Y& M% pG66P9200Z-25.R3.F30
. [  q! o' L7 i2 i9 n9 Y% [. o; d' |! K2 v8 `& a6 `* `
X193.Y-56.35 2 x8 |  A- N) d( [; {! _
5 \7 n8 f5 U& a
G67" c4 @/ D+ P# \' J
8 L1 m4 x6 ]( H2 o

5 }9 M' u6 {% Y' S5 C' v  W  c3 {
8 K  V; e& \" u( |' `' B5 m$ Y# d2 Q( l+ Q% W- q

作者: wangwang3256981    时间: 2012-4-27 21:24
%
* m6 T/ X) P# \: l" `# p$ O7 K" T4 r+ l) N; a. x  X
O6200([A-00]GUN DRILL DRILLING CYCLE)) J" f( B' x2 k" F- N1 e

" u/ |6 o, h5 r$ \IF[#9EQ#0]GOTO9001 - x1 U% i+ d8 }7 @# |, `. @# I

" b6 {9 J9 M3 u( a% V! {IF[#9GT100.]GOTO9001
, {! W1 T( a/ U6 B. A
, _, w. T" Q- n; K- pIF[#18EQ#0]GOTO90016 Y& Z% G2 A, @0 {4 m, H( i3 \1 O
6 t6 g* i6 i' @; z
IF[#26EQ#0]GOTO9001) [$ K; v+ T  F1 Q8 Q2 m( m

5 B. @' P, O$ K5 w. I  z8 xIF[#26GT0.]GOTO9001
( h- W) S6 q5 r
7 V# U1 I! E2 Y" RIF[#26GE#18]GOTO9001 ! g. ^/ N+ D! ?3 D# e7 T1 q7 i2 k
7 p( `5 q0 B* o4 p: |/ W- G. n
IF[#8EQ#0]THEN#8=0.4
$ E5 ]  z3 X  d) b
: N3 O' s( c% m7 ~7 ~IF[#8GE1.]GOTO9004 , n( [! W) s, a5 L- |, \6 p' C+ F

( h- J) r3 r- C6 \$ }IF[#17EQ#0]THEN#17=7." y  y6 I  V" e

1 w4 C4 ?  c$ q& l% {. L! wIF[#17LT7.]GOTO9004
0 M( ?# k) U/ |; A( L& V
& B9 n0 D- n* k; D6 O#24=#5001, r: z0 m3 K( l/ b
# n" E5 ~: c& I: A+ j3 e
#25=#5002
$ q/ u. X, w; U% O
! H& q1 S; ~8 d#27=#18- a9 q% T9 a, P2 h; ^6 h( E

5 G6 P4 b, P7 A! F  ~WHILE[#101EQ0]DO1' n8 N, n: F1 F3 Z6 L! `) D2 z
( U4 H, S8 j! A; q8 n3 D
G4X1.
. _' X' t) p& c1 H* M) o
4 m" j" r- H! M6 M5 BGOTO99 8 O  j- s" s: e' x5 A* ]  `% B

, q+ Z% J  ~% i8 P  Y) mEND1 & ]7 o1 c2 F$ L4 s6 d" P! Y4 C

  D8 I$ o0 D% f; l% Y9 x: t+ w#1=#5003 # w& H8 S* c' }, L& w; G
+ E  K) a! ]) X9 |
WHILE[#101EQ2.]DO2 ) F  v, h$ h7 w# S
) Z0 l+ \" k; m, A5 O
#26=-#110
0 H* Z& W& j  o+ C. w" N7 m' _/ @9 P  K- d! Q- {  I
#18=3. * v( B/ i/ ]+ R# a

) G( D" v- H4 V6 Y+ aM10
" S+ p0 X0 ]  z2 Q/ E5 X2 i5 ^7 c$ H+ ?
M8 $ A" H, e/ N" c# H# g. S
8 o! L4 p- _' f2 c6 H+ O
M3 3 J" ?# p# n/ h( C( W% O4 d

* t3 f2 |: n$ Q. p1 VG90G1Z#18F500
8 Z$ U; m; B6 A  U& k% c2 O4 B
G1Z#26F#95 }: X/ w6 [4 K

( Y' D. |( Q4 a  U: ^1 JGOTO11 " d" l' G/ ~5 x

9 E$ h  e5 K' p6 I4 d. K4 jEND2
7 Z9 h5 Z# s0 ~) }& {" d) y; L. D0 g5 p/ `3 m# d
M10
/ e& L5 E0 I4 R7 S: N& ]2 N) o5 s5 n0 y& F' E% ^1 N- d' x% `
M8 ! n, ]' e( C% [! ~
: f* K; G. ?! [" b
M03S3009 I8 @$ u3 h; g1 H/ }7 s
( j/ G( ^: @6 B1 U! U5 `0 ^
WHILE[#18LT0.]DO3
/ c" x9 A( s. |2 z4 K+ H6 i) U
! H# U. a( @" c+ q  K; nG90G1Z#18F1500 : _; [# }# W5 x- y/ Y) ?
) b) u' N8 m! r8 C$ |
M03S2000
  X5 `( x8 G+ ~8 u0 H5 M7 _+ @/ w0 A; I% O$ Q$ `; g
G1Z[#18-10.]F[#9*0.5]
: E6 F2 w6 a! F5 m" O! h
2 J8 J  a/ D/ U7 S' q  V6 o; DGOTO10
7 N; G+ m* Z# v0 s; I8 i- r2 ]2 F. h. [! v; k! x7 R" N
END3
6 V, z/ u1 f' T, y
: Z/ G$ t6 t2 N3 v4 uWHILE[#18GT0.]DO1
' M6 M8 F( U+ ?; V* \; B! @' A3 F- K' \- Y1 _8 ~
M035 _' x. `  b8 J
, t# ~; O: U3 i/ C/ ^0 D+ e, X
G90G1Z#18F5008 E% Q7 \0 G% D/ f- o& W
# z* B$ b2 a% h+ B/ ]+ B
IF[ABS[#26]LT7.]GOTO10 - J* c5 [3 s, A; m6 o' |) ?) ]

: J& R* a  b: y* t1 e+ {G1Z[#18-2.]F#9 $ e2 |" e! e& t% O* c" C! _& C

6 Q& @$ O3 r/ y; {, {1 P/ dG1Z-#17F[#9*#8]
" _% |2 a7 j5 F9 b
. b% S) s5 E( }0 @1 ?* BGOTO10 1 @4 {( l  {: {8 g  v

4 O, I* U, H" q3 _, oEND1   [8 w  [4 Q+ l6 W
  J9 I3 M( M1 R
N102 O: p9 f8 p! A  {6 G/ Y

6 h. ]& ]1 O! V/ M* ~G1Z#26F#96 W+ Q$ Y4 w8 v/ X( o

3 h: e  e& ?  S$ n, ]N11
0 W) L0 m+ b1 V$ V8 X8 ~5 ^$ \* x6 _- Z, Y3 e
M5 0 v) J  V6 P; q% A4 G5 m3 }
3 R: y4 M5 W0 [- I& r1 `
M9 # S  L5 @6 y& c8 v* [6 g
9 e! h5 b' a0 t, [( ^
/M11
$ c1 y  F1 d# Q9 v- B. B' z7 r% K- \& X- @
G0G90Z#1 ) f! X: K  M: q
& t1 o" X# X# P% P6 M
M11
. s  y! F( M+ W3 p% O2 c" g- f2 c; C/ M
G4X1.
" A; I% M8 w* i) O
  S1 G7 x2 ?: u4 H% VN99; ~( H& c" W1 l: K9 p
' g6 k; i1 W( ?+ R/ x3 a
M99
/ c3 E7 i- y0 K1 F# R8 V
" T: I  o2 a) e9 c$ J4 h8 ]N9001
& y3 f& \& P/ Y& O+ w- J3 d5 O  @3 d
#3000=1(ARGUMENT HAD NOT BEEN SPECIFIED)
; ?% H8 A# M* E. s- ~  t9 {7 S: @; E* ^: l6 Y0 u
N9004
+ ?. x. h& W8 X
  v8 m; M; I5 a1 q$ r( U#3000=4(UNSUITABLE RANGE/CYCLE DEFINED)
4 W8 s7 X5 |& }+ h' r, h  J3 }7 N
; [( [* F$ k# I. D%
作者: 凰呀    时间: 2012-4-27 22:50
wangwang3256981 发表于 2012-4-27 21:18
' k2 G1 \$ S# ^# |: s9 TG0 G90 G54 Z10;4 V- {- c( Z0 }' I% {+ y
X0. Y0.% b9 b( g1 m6 J# N9 B
M10;
% b1 \+ V  l- U& Z8 z( c
我的意思是固定循環時一個孔分多段. ]5 A5 z1 d7 ^  {) r5 [; x
比如G98G81X-176.636Y129.451Z-195.R2.F60M08
6 m9 U) ~7 W" D8 f9 u拆成G98 G81 X-176.636 Y129.451 Z-30. R2.0 F60 M08
, w  Z  ?, i+ D) D" I; `Z-70. F808 ~9 R1 R0 b3 a5 t2 y
Z-100. F100$ U5 n* R# ^/ D  s, D0 y
.
& u0 N, n/ `1 r9 N* G. w1 t.) [# W- k! i1 R' l) G  {
.+ G/ p$ `: n% l
打個比方,參數不對勿怪,當然如果能編寫宏自行運算就最好了,一勞永逸,你看如何+ T& w% x9 e: F9 }  p

作者: 张xjing    时间: 2012-4-28 17:49
不知道你的床子是什么样的 我做GSK980的  在980系统里有轴向粗车循环或径向循环后跟一个精车循环 两个循环可以定义不同的进给速度互不影响 将7到代加工长度定义为精车余量的话就可以给他一个独立的进给速度 不知道楼主的系统有没有类似的指令  呵呵只能想到这样了
作者: 宁波EN深孔加工    时间: 2013-1-31 16:09
我有这个程序,怎么联系发给你?
作者: yblnm    时间: 2013-1-31 16:49
用宏啊
+ c+ v6 e% W) X# C# A5 U
作者: v260    时间: 2015-2-8 09:42
宁波EN深孔加工 发表于 2013-1-31 16:09
! Y- ]$ b! G6 G! Y' z$ [我有这个程序,怎么联系发给你?
6 K3 p& r+ W8 `/ d2 T
朋友你好  我需要这个程序 。能发个给我吗?谢谢!" b# Q% e& c& P, X
我的邮箱335119982@qq.com8 n0 T9 G, z/ E





欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4