亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 5338|回復: 29

[求助] 別得地方看到的我不會,請高手

  [復制鏈接]

1

主題

13

回帖

252

積分

注冊會員

積分
252
QQ
樓主
發(fā)表于 2011-11-3 20:40:04 | 只看該作者 |倒序瀏覽 |閱讀模式

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

×
是發(fā)那科加工中心宏程序。我弄了個用小刀倒大孔的倒角宏程序,然后指定了個G代碼,比如-101,然后用G101呼叫,用負號就相當于模態(tài)呼叫,然后問題是每個孔位置都必須把變量寫全,不寫全的話它會認為這個變量為空,如何能讓后面跟的孔位置只需要XY坐標就行,其他變量默認第一次的?舉個例子:用12的倒角刀倒20的孔,我讓它轉(zhuǎn)半徑6的圓G101 X0 Y0 Z-10 R1 I6 F300(Z為深度,R為進給落刀點,I為轉(zhuǎn)圓的半徑)X50(就是這里不行了,要把所有變量寫全才可以)X100(就是這里不行了,要把所有變量寫全才可以)要寫成這樣才可以:G101 X0 Y0 Z-10 R1 I6 F300(Z為深度,R為進給落刀點,I為轉(zhuǎn)圓的半徑)X50 Z-10 R1 I6 F300X100 Z-10 R1 I6 F300請高手幫忙解決下
沙發(fā)
發(fā)表于 2011-11-4 08:18:25 | 只看該作者
我給你一個類似的實例,你可以參考下,每個孔位置如果有重復的可以不用寫重復的那一個坐標+ R: V/ q. E+ v4 C
O307 w% {- L2 N) J* X/ a6 S- k
#100=54    (坐標號)
3 T" n5 r: U1 T0 N. _+ K #1=3       (下刀點)" Y4 o: I3 K0 ]* }
#2=0.5     (每層切深)
% g+ \8 K% w! L/ t0 G0 o" } #3=30      (加工深度)* P/ ?! d% K5 Q. ^8 e" Z& [
#30=50     (圓直徑)% D& h3 e- Q) ^8 `1 x
#102=2000  (轉(zhuǎn)速)0 l: M# s* B  @4 d  s% B
#103=8     (M代碼): t/ {& F6 G$ j, u
#104=81    (加工模式)* K: R$ @( j7 c3 b
#21=1000   (進給)
& M/ j- Y' o! J2 c) D# K #109=20    (刀半徑)
2 i) E- d& l6 I# j# Y; T4 J0 H M98 P31; N' q, C0 D! q& a* d: _+ L
(*-*-*-*-*-*-*-*-*)$ P7 R) D/ @2 i* i( r4 n3 A
X30. Y-30.
* B7 r- J$ p2 U X0. Y-30.9 q2 C1 [. M% L# h
X-30. Y-30.- {9 c/ H/ V  y& k
X-30. Y0.: z& @& L9 p8 r9 {* \
X0. Y0.
! v$ Z2 s2 J! u7 ]# v# `5 [ X30. Y0.3 F1 c( f( g# G/ q* o) _! z" v
X30. Y30.- z5 I8 b! s/ t
X0. Y30.
/ R2 J6 Q8 c- w& r X-30. Y30./ s0 P6 \# B6 K
(*-*-*-*-*-*-*-*-*)
! V9 q* r" b/ f; c+ O M98 P32
  e) @8 M+ d7 z8 { M30
0 R2 x4 G3 {' s; M) `2 ~( @) l9 j; p. D
O31; ~+ j2 R: e" e$ u; W
G80 M5
4 R0 V6 l% s0 [  T  P! I5 H% S M9
% e2 V6 f6 V1 t  L G52 X0 Y0 Z0/ z6 c* o9 f2 g, A/ v  j% a
G69
: G! X; i7 o2 h2 a #100=FI[#100]
8 e! L5 L! B, S: Z, \3 R G91 G28 Z00 e/ X9 N( c. _% G  W) w
G90 G0 G#100 X0 Y0$ k' U. i/ u1 U( v$ j0 C7 V
G43 H0 Z150.: c& q7 l8 N! i: N% H( y0 g
M3 S#102
) ~3 u7 v2 q  J2 a% g: z M#103
1 U, Q' N, R+ h* b) Z2 j1 W. ~ IF[#104 EQ 3]GO 10( J' \! y* I) B
IF[#104 EQ 76]GO 17 w/ t+ v- _' m% J
IF[#104 EQ 87]GO 16 P# c" x/ ^5 K  F/ T2 I
GO 2: |& A: A% Y& j# H2 G
N1% ~3 K/ K5 H% o6 K
#2=0.1
2 R% T) b, r& X$ H+ `( R; R1 s: ?7 jN2' R6 \# O! G: j/ z+ Q7 A6 T( M7 P
G#104
1 B% @& w6 I( D$ I5 {6 a; Z* \6 P IF[#4009 EQ 80]GO 3001
* Q. I5 }$ q- M0 D G98 G#104 R#1 Q#2 Z-#3 F#21 L0 K0, B% Y2 a' B# O% ?9 Q, j8 p
GO 20
, @. q" f! {! T+ ~2 J, o2 }N10
$ P, r# b2 l; y! {5 a G66 P9221 A#1 B#2 C#3 D#30 F#21' Q) i  H+ X4 s6 ?& j2 t/ t- H
N20, K. U6 u6 u0 r: f/ v
M99
+ i( M  T/ j1 r7 ?- E) F! c
) T2 u$ G) m6 X* QO32
% c# o8 K! x9 ?5 [) I IF[#4012 EQ 67]GO 1% |  \# u! l1 ]7 M5 W; m5 O- n
G67
7 s3 J# f- e+ [1 KN1
- p( L3 A8 [% j- S G80 M5
3 R6 @/ H& n* U6 u" D% o/ D M9
8 D( k6 m+ i- a2 B) {4 k+ q G91 G28 Z07 S7 l1 I. G5 Y
M990 n+ ]  _- T8 |
N3001
3 b5 O7 y( e) o) u5 r #3000=1 (#104-DATA-ERROR)
0 [, _; n+ S2 `1 ^9 D( a* D3 b- {7 N% ^* x& Q3 `
O9221 (FORMAT G66 P9221 A_ B_ C_ D_ F_)5 r: m8 y0 k8 H" [# d
IF[#1 EQ #0]GO 3001             /判斷下刀點是否傳入" ^+ x) f# W. Q5 ~) n8 m) ?
IF[#2 EQ #0]GO 3002             /判斷每層切深是否傳入4 J5 {. c& a2 k* g* f5 _
IF[#3 EQ #0]GO 3003             /判斷加工深度是否傳入* S! ]/ t  R, ]
IF[#7 EQ #0]GO 3004             /判斷圓框直徑是否傳入' ]5 t: }! k6 X' W% O8 i. C  Y: }0 q/ |
IF[#9*1 LE 0]GO 3005            /判斷進給量是否傳入或異常
; h7 L! T6 X" D6 {. {/ @, F& O #4=#5021-#[5201+[#4014-53]*20]  /計算當前X坐標點
( l+ m% L6 J/ V- p3 }# S #5=#5022-#[5202+[#4014-53]*20]  /計算當前Y坐標點
0 E4 ^2 \' |+ s, @% P; ` #6=#5003 /記憶當前Z軸高度                    
* }/ E! i) j% M1 y1 W- c, r #10=#1+#2                       /起始下刀深度
: b: F% T# {8 O# e  J; Y4 @ IF[#10 GT #3]GO 3006            /判斷起始下刀深度是否異常- Y, @/ b: V3 X$ g. ~
#21=#9                          /還原主程序變量  f) g- ~& L$ a0 m
#30=#7                          /還原主程序變量& H- S! {# ^5 f
#20=#30/2-#109                  /切寬
3 T' s9 Z5 h' w' i2 W IF[#20 LE 0]GO 3007             /判斷切寬是否異常/ I4 m, I  c$ g$ ]5 Q* ~* q6 c" H
N1& P5 w# e4 P( M) ]' A& l
G90 G1 Z-[#10-#2] F1500         /下刀前深度) F: T# K. J& H- o2 t* q
G1 Z-#10 F100                   /到Z加工深度
3 b6 x# Y% \/ b% V2 d+ |, V$ N G1 X[#4+#20] Y[#5] F#9          /移動至框邊
) d1 x5 p/ y: |' e G3 X[#4+#20] Y[#5] I-#20 J0     /螺旋一圈8 t  D$ h, ~- `/ m9 E
G0 Z-[#10-.5]                   /抬高Z軸0.5,防止框底打花8 t( k4 B: {1 z3 N  d: n
G0 X#4 Y#5                       /移動至圓心位置  {' f8 F% M* H6 B
IF[#10 GE #3]GO 2               /判斷加工深度是否到位# r* Y4 M( e/ P2 E0 C
#10=#10+#27 \- U8 ?1 o( U% ^
IF[#10 LE #3]GO 1$ g' X3 U3 [/ q+ d0 [% O. n
#10=#3
7 h* f( z! }* S GO 13 j/ b, Z5 L. N/ b$ [
N20 H' A' b# n6 }/ }& x1 R( P
G0 Z#66 s7 T! n9 t2 P% i/ _5 d+ m
M99
7 T& X# [8 q, v% T) @& X- _) f  ^N3001) X2 J# r* B8 ^, p. |8 S
#3000=1 (A-DATA-ERROR)6 H2 C# E/ w+ M  ?! F/ L
N3002
8 ~2 |+ j& S  a7 E5 m) T5 w #3000=2 (B-DATA-ERROR)& T. R. c! [3 s1 N
N3003( }) N8 \9 t7 C- w0 a! O' k
#3000=3 (C-DATA-ERROR)2 j6 B: x& ~  |- n# p6 K
N3004
3 C/ h: H' \# S #3000=4 (D-DATA-ERROR)
% o! }) A3 t" D& _" g- t/ qN3005: u) y' z9 j! p
#3000=5 (F-DATA-ERROR)8 R6 X- q8 R0 {+ S' ^+ o* m
N30060 Y# b7 C) a# O% @
#3000=6 (CHECK-#1\#2-DATA)9 W. }. U1 q- g# [/ T
N3007
1 Q1 X  `. u7 s6 x% a: p #3000=7 (CHECK-#30\#109-DATA)

評分

參與人數(shù) 1金錢 +5 收起 理由
若楓 + 5 鼓勵應助

查看全部評分

回復

使用道具 舉報

1

主題

13

回帖

252

積分

注冊會員

積分
252
QQ
板凳
 樓主| 發(fā)表于 2011-11-4 20:34:22 | 只看該作者
謝大神,關注好久了,對你的知識就是羨慕忌妒恨啊,我什么時候才能達到啊!我基礎還不太好,要努力努力在努力
回復

使用道具 舉報

地板
發(fā)表于 2011-11-5 09:29:10 | 只看該作者
回復 3# 253804985 % ]0 L- u# y; ]# t  R0 a! @4 p
呵呵,好好學習,天天向上,你可以實現(xiàn)的。
回復

使用道具 舉報

5#
發(fā)表于 2011-11-6 08:09:38 | 只看該作者
回復 5# gono9981 9 ~$ U6 \$ I5 ?. h
, u. P6 p! Q# X

; ?+ |) P2 N% {+ D3 s, W: Q機床會報警,GOTO只針對于當前執(zhí)行的程序有效。
回復

使用道具 舉報

0

主題

53

回帖

36

積分

注冊會員

積分
36
6#
發(fā)表于 2011-11-10 11:09:14 | 只看該作者
回復 5# gono9981
! o8 i9 P9 n( Z6 B/ G) m7 H2 D# q; L7 T" ~  a1 b
0 I6 f) A% B" B4 z9 R
    不會!這個一試不就知道了還問大師!
回復

使用道具 舉報

0

主題

5

回帖

7

積分

新手上路

積分
7
7#
發(fā)表于 2011-11-11 19:53:52 | 只看該作者
一步一步來
回復

使用道具 舉報

0

主題

2

回帖

3

積分

新手上路

積分
3
8#
發(fā)表于 2012-1-9 03:43:11 | 只看該作者
誰教教我OKUMA 車床的宏程序啊
回復

使用道具 舉報

0

主題

224

回帖

346

積分

注冊會員

積分
346
9#
發(fā)表于 2021-11-24 09:04:16 | 只看該作者
學習了,感謝大家
回復

使用道具 舉報

0

主題

224

回帖

346

積分

注冊會員

積分
346
10#
發(fā)表于 2021-11-24 14:43:27 | 只看該作者
感謝樓主,學習了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關閉

站長推薦上一條 /2 下一條

QQ|Archiver|手機版|小黑屋|若楓后處理論壇 ( 蘇ICP備11015087號-1|蘇公網(wǎng)安備32059002001368號 )

GMT+8, 2025-5-10 07:46 , Processed in 1.123202 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表