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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 5521|回復: 29

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

  [復制鏈接]

1

主題

13

回帖

252

積分

注冊會員

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

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區

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

×
是發那科加工中心宏程序。我弄了個用小刀倒大孔的倒角宏程序,然后指定了個G代碼,比如-101,然后用G101呼叫,用負號就相當于模態呼叫,然后問題是每個孔位置都必須把變量寫全,不寫全的話它會認為這個變量為空,如何能讓后面跟的孔位置只需要XY坐標就行,其他變量默認第一次的?舉個例子:用12的倒角刀倒20的孔,我讓它轉半徑6的圓G101 X0 Y0 Z-10 R1 I6 F300(Z為深度,R為進給落刀點,I為轉圓的半徑)X50(就是這里不行了,要把所有變量寫全才可以)X100(就是這里不行了,要把所有變量寫全才可以)要寫成這樣才可以:G101 X0 Y0 Z-10 R1 I6 F300(Z為深度,R為進給落刀點,I為轉圓的半徑)X50 Z-10 R1 I6 F300X100 Z-10 R1 I6 F300請高手幫忙解決下
沙發
發表于 2011-11-4 08:18:25 | 只看該作者
我給你一個類似的實例,你可以參考下,每個孔位置如果有重復的可以不用寫重復的那一個坐標  C, D: r% d- O4 Y
O30, ~/ T3 \  }' n# {
#100=54    (坐標號)
8 B, E: [( \* ? #1=3       (下刀點)
$ e# ?, b+ E; c4 {9 y2 u4 }8 O, P #2=0.5     (每層切深)" X5 s- s) `& C2 X5 ]
#3=30      (加工深度); K" y  a, r8 f3 _
#30=50     (圓直徑)
3 ]+ f; U) B6 J/ X% O #102=2000  (轉速); c+ b8 I8 w  P! r7 L! D( w( G+ P
#103=8     (M代碼)
4 R9 Q6 \& F# `  [2 A! } #104=81    (加工模式)
4 d; k* A( _9 [- S5 O #21=1000   (進給)
( b/ a0 s! }8 q# O1 L7 S% c6 l #109=20    (刀半徑); t; B5 T: j, x
M98 P31
& ^$ _# m3 A) e8 O5 [7 p (*-*-*-*-*-*-*-*-*)
- T4 `4 }* o! K: a+ U4 Q X30. Y-30.
8 |& \2 F: K1 j4 }& A X0. Y-30.2 Z( J$ g9 }$ e7 M
X-30. Y-30.1 ^! y; f. j" S: w
X-30. Y0.& N1 @1 b+ K# z. W; H3 U
X0. Y0.
8 X- N( R! t  }' m, [0 E X30. Y0.
% @7 N2 n9 I8 f6 k& q7 P7 e X30. Y30.. c: }. t6 g, {+ S* {2 ?1 e
X0. Y30.1 A1 w" ^' `$ j: q# ?# r% Z) h
X-30. Y30.) J) n* Z- X' F/ @+ c6 t5 P" e
(*-*-*-*-*-*-*-*-*)+ J3 o% p; T/ E- Z, E7 l6 v  ~3 i
M98 P32
) z9 z% Y# O6 U7 h/ S M305 a, s& k! g1 F- r% g: v' A
+ O6 T# @4 Q1 I+ |4 w/ m
O31
$ y* _" J# U# R# |6 A, Z G80 M54 Y- W, }2 J( M; M
M9: F+ x+ ^! x8 T7 S- m
G52 X0 Y0 Z0% G- ~* t5 w1 f- C- n
G699 I" ~5 o" O2 M; ~0 `7 A! \
#100=FI[#100]
0 J# [& x0 M; M0 V G91 G28 Z0* H7 Y5 Z8 I% {
G90 G0 G#100 X0 Y0
( E& W" F5 a* h! y1 F2 Q G43 H0 Z150.$ b( X) Z% J1 ~
M3 S#1022 }2 }+ Y0 \, c' L+ L
M#103
" c) M; s$ }6 c* Z IF[#104 EQ 3]GO 10: i; y: z4 B; m3 ~/ j0 u
IF[#104 EQ 76]GO 14 z3 Q- H# W8 `# H
IF[#104 EQ 87]GO 1
6 U) v, @2 Q6 _ GO 2
, c0 ?; Q( t8 o! z2 y3 AN1" q; A4 T( k$ L' C; I, Z6 S! H- ]
#2=0.1- d4 k$ W; z7 x  L
N2+ J0 [% k0 r* S9 z" L) k  J# ^
G#104
2 ]* f6 z( z  [/ Y+ R% O  f  |5 k IF[#4009 EQ 80]GO 3001
0 {  A9 J* A7 Z$ b5 _; Q& T4 c G98 G#104 R#1 Q#2 Z-#3 F#21 L0 K0
- c* s  v# e* ^. q  X) E9 m% e GO 208 b7 ?: l* j8 T0 [
N10 ' R- \( ]4 G- E1 v
G66 P9221 A#1 B#2 C#3 D#30 F#21
; j/ Y& I7 J% ~4 N6 R( ?$ q  dN20' Z, [7 _& G9 s
M99
. G& k( X' f) x1 n! \) h, @
% _, L  ]% K* G& n; vO32: e& h; `7 A8 Z/ X! S+ I
IF[#4012 EQ 67]GO 1
+ g, t, z2 E6 S  e4 L9 |: \8 b G67
! v0 Z. z6 ]8 V8 `N1
8 j( {$ S; k/ E; K3 t. `: f G80 M5
! x+ N- B/ Q7 V4 f$ k+ ~ M9* ~7 f" S7 t) h1 H0 a
G91 G28 Z0
, l! Z" L; S6 ~% m  f3 k M99
$ N+ z' c; R% `N3001
9 H& I4 W! ^' v! ~% H #3000=1 (#104-DATA-ERROR)! S  s7 U8 ]1 P" {# k# @
2 C, `0 `. X7 b& {1 X. n' }
O9221 (FORMAT G66 P9221 A_ B_ C_ D_ F_)
% i6 a( M5 ^8 r4 m9 [* C# T, k IF[#1 EQ #0]GO 3001             /判斷下刀點是否傳入# T! N7 {- i3 I  o
IF[#2 EQ #0]GO 3002             /判斷每層切深是否傳入
8 U- S3 M5 A8 b6 Q* t IF[#3 EQ #0]GO 3003             /判斷加工深度是否傳入
  [& r1 ^0 {  i0 U5 S7 n$ p IF[#7 EQ #0]GO 3004             /判斷圓框直徑是否傳入6 R2 F; W: I$ l
IF[#9*1 LE 0]GO 3005            /判斷進給量是否傳入或異常) t3 R" o8 O* k% `3 M
#4=#5021-#[5201+[#4014-53]*20]  /計算當前X坐標點
; q8 C$ ]8 l! v  y0 i #5=#5022-#[5202+[#4014-53]*20]  /計算當前Y坐標點
3 d' [% Y. U) z$ P #6=#5003 /記憶當前Z軸高度                    . V4 H5 Q7 G6 f
#10=#1+#2                       /起始下刀深度: V) f. j  i, R4 i4 [; G6 C+ l( Z
IF[#10 GT #3]GO 3006            /判斷起始下刀深度是否異常0 T: Y/ Y* ^5 Z2 Y! P
#21=#9                          /還原主程序變量& E; L6 \8 D& Y4 y+ b( X% a# v
#30=#7                          /還原主程序變量, ^# i* s+ y4 _" N/ N6 N! `; [7 X
#20=#30/2-#109                  /切寬
( w$ @& I) B% w# {3 K7 I: g IF[#20 LE 0]GO 3007             /判斷切寬是否異常
( A7 ?2 w  X4 Z' t2 Q5 x" a4 J. B) LN1
- G; G" T! S; ~ G90 G1 Z-[#10-#2] F1500         /下刀前深度
$ i4 ?: K" ~/ n G1 Z-#10 F100                   /到Z加工深度3 ?% r+ x8 q0 T' V: h" x7 f" B
G1 X[#4+#20] Y[#5] F#9          /移動至框邊) U: f/ ~* B; N- G* A- @& q( s
G3 X[#4+#20] Y[#5] I-#20 J0     /螺旋一圈
5 Q3 ]( f# v2 @9 K2 H# ] G0 Z-[#10-.5]                   /抬高Z軸0.5,防止框底打花: N* F. W3 n. \) M5 K( ]/ l
G0 X#4 Y#5                       /移動至圓心位置
+ y; ~( n4 y" I2 H3 q( _& w IF[#10 GE #3]GO 2               /判斷加工深度是否到位; v) s% X; Y1 e4 L
#10=#10+#20 Z, [1 }! G0 q! `+ w; J
IF[#10 LE #3]GO 15 n6 n9 c' q8 e! L8 C
#10=#3
% Q' L8 f5 d5 P& p& M* c0 c GO 1
7 o# E0 I7 k1 L. lN2
# r: W' G" d! ~' v4 m* d G0 Z#69 Z8 R* S/ h( y+ M3 ?
M991 `. o' f; ]3 m3 K7 a
N3001
! ^5 ~1 L5 o4 H8 t3 C% O #3000=1 (A-DATA-ERROR)* Q: ?/ m2 h  F
N3002
' G" A" E6 R# |, D: {% e$ F #3000=2 (B-DATA-ERROR)2 c  u: R3 V1 P
N3003" j4 p) o3 r2 X: g$ r) J4 u- J
#3000=3 (C-DATA-ERROR)
5 P% \' c' R4 FN30040 A  J; x0 v8 V8 W+ T: B
#3000=4 (D-DATA-ERROR)
" k4 p; f+ J, q/ A! ^2 N; _: UN3005
/ o% ~) C% h" B #3000=5 (F-DATA-ERROR)
" i3 T, {- ^% k: y  A0 V5 TN3006% M, {2 c: w9 @6 [
#3000=6 (CHECK-#1\#2-DATA)
1 G6 @, N6 @8 F9 yN30078 V" r/ l9 _) t( m/ M
#3000=7 (CHECK-#30\#109-DATA)

評分

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

查看全部評分

回復

使用道具 舉報

1

主題

13

回帖

252

積分

注冊會員

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

使用道具 舉報

地板
發表于 2011-11-5 09:29:10 | 只看該作者
回復 3# 253804985
9 ^5 O9 `* s* F呵呵,好好學習,天天向上,你可以實現的。
回復

使用道具 舉報

5#
發表于 2011-11-6 08:09:38 | 只看該作者
回復 5# gono9981
% M0 [0 t0 ]. u! ^9 R: _8 z. A
1 w% \7 f; R. |* J+ q& }4 o' Q2 `% Y1 S/ I9 z+ D
機床會報警,GOTO只針對于當前執行的程序有效。
回復

使用道具 舉報

0

主題

53

回帖

36

積分

注冊會員

積分
36
6#
發表于 2011-11-10 11:09:14 | 只看該作者
回復 5# gono9981 - S4 Y! Q1 ~. @+ G8 r- |  S% |5 y

( q4 |1 Z- v5 P) G
2 Y6 v" p# r( l5 n    不會!這個一試不就知道了還問大師!
回復

使用道具 舉報

0

主題

5

回帖

7

積分

新手上路

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

使用道具 舉報

0

主題

2

回帖

3

積分

新手上路

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

使用道具 舉報

0

主題

224

回帖

346

積分

注冊會員

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

使用道具 舉報

0

主題

224

回帖

346

積分

注冊會員

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

使用道具 舉報

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

本版積分規則

關閉

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

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

GMT+8, 2025-7-6 06:09 , Processed in 0.855206 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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