|
2#

樓主 |
發(fā)表于 2013-4-4 13:40:08
來自手機
|
只看該作者
z向平移代碼使用方法" ]9 H9 `; \( `6 }
在調(diào)試產(chǎn)品中平移的對刀速度想對于傳統(tǒng)對刀速度有很大的提升,,但操作起來操作步驟和注意事項也相對較多…在此將其繁雜的步驟和注意事項做入代碼中,從而提高操作效率降低操作失誤率,,使平移更容易理解使用,。' q! k* y4 K- q+ U
平移代碼是以手動平移為原理,并整合所有步驟和注意事項在程序中,,以代碼調(diào)用子程序的方式執(zhí)行,。先介紹下手動平移的注意事項和步驟。* A; F3 q% H. z2 q1 x6 }
手動平移能正確使用的注意事項:# G( u8 G, k1 b+ \7 W
①刀塔上所有刀具x,z向在同一基準上,如若有刀具不在以一號刀為基準的坐標系中,,那么操作時一定要有對刀動作,,遵循先平移后對刀的原理。# C+ B8 v5 p3 ^! ^
②磨耗值會影響到平移精度,,因為平移時在MDI的方式下磨耗不被計算到刀補里,,所以平移前要將磨耗值加入刀補值中。
) W0 w" |; W$ N9 F3 }; @. _ ③機床絲桿的間隙補償會影響到對刀時產(chǎn)生絕對坐標,,從而使MDI執(zhí)行刀補和自動執(zhí)行刀補有誤差,。操作時要使每次手輪手動都是固定向Z正或Z負方向移動。% n* Y3 r/ _' O5 c
手動平移的基本步驟:
0 y, }8 E6 a/ M! Z; u$ X5 { ①用基準刀試切工件,。: f7 m) N! t# W6 P& K6 d8 f
②工件取下測量高度值,。: f7 z/ q) R5 `$ [6 B6 S
③MDI方式執(zhí)行基準刀刀補(如T0101)。# Y9 M( ^) n/ ]& [
④切換至坐標畫面顯示(pos鍵),將絕對坐標記錄下來,。5 t5 K5 l1 r! Y& C( O% P
⑤切換至坐標系將數(shù)值加進坐標中,注意正負,,以加入后絕對坐標變?yōu)?為基準,。
8 E ~( X$ l* _* {2 l; x$ H/ W ⑥加入測量工件計算后此處的z值,注意加入的正負性,,以得到計算值為準,。(平移完成)# X. D. Y9 B7 q
平移代碼G100使用格式:# U2 p! d9 P7 U
G100 Z_;
3 v4 a0 c. z) M6 W7 \$ H$ a& S Z_:指定當前位置的絕對坐標。; @$ c3 P) W v5 y" [/ {
例:用一號刀試切后測量此處應為Z0.3,,在MDI下執(zhí)行G100 Z0.3;按啟動,,程序大約執(zhí)行一秒不到,執(zhí)行完切換坐標畫面核對絕對坐標,!平移完成…3 a1 M4 K. L. k" A8 k) Z; E
G100 W_;0 c) c9 c8 j/ l) U
W_:相對平移,。
9 G f( J3 d! I% ? 例:調(diào)試產(chǎn)品后需整體向下減0.2,在MDI執(zhí)行G100 W-0.2;啟動即可,!
$ v. P4 O0 B( j+ L- u" Q G100 W0 A_;
4 `3 r P- e5 h' l+ u W0 為刀補錄入功能選項,。
. V+ j3 D; \! a, a! D' Y A_:取值范圍為負數(shù),0,,和不大于機床刀具號的整數(shù),! B- T- X: V& ]: P7 L
G100 W0 A_;
6 Y) W* \6 |, f A為負數(shù)時:取消刀補對比功能,此時即使某把刀具刀補變化超過1毫米執(zhí)行平移時也不會報警,!此為模態(tài),,在不指定大于等于零的A值時一直被默認!
% B! q3 `, G" z G100 W0 A0;
0 c2 x, j! p9 n y) ?) d# T 現(xiàn)有所有刀補數(shù)據(jù)覆蓋保存刀補數(shù)據(jù),,不發(fā)出任何報警,!首次調(diào)試程序時執(zhí)行一次,或者撞機后重新對所有刀具后必須執(zhí)行一次(執(zhí)行此選項必須保證所有刀具可用)。: z( c( o) Y3 }, C& L- j( m
G100 W0 A_;
) a" d! J6 X4 w( h- P+ |, A5 `/ ? 保存當前刀補值;A值指定要保存的刀具號(大于零且小于等于機床刀具數(shù)的整數(shù)),,用于新添加刀具后保存刀補,,此時應注意對刀時應和當前基準刀具同一零點。- Y2 Z9 j; E/ |
例:平移完成后,,新添的一把刀具在10號刀位,,對好后在MDI下執(zhí)行G100 W0 A10;若對刀后未執(zhí)行此命令,在下次平移時會報3110 X AND Z BIAN DONG;/ Z3 @0 O, s' i4 J9 _' k- _; S
G100 T_ Z_;
0 X& g: |! k. W" f3 g1 Z9 x 指定基準刀具偏移;在不指定T值的情況下默認基準刀為一號刀,。$ w$ ?, c; a+ r
例:只使用一號刀以外一把或幾把刀具加工時,,例如只使用四號刀,用四號刀試切后指定Z0,MDI下執(zhí)行G100 T4 Z0;即可,。
, W* Q& y6 F+ {3 D/ R7 C% s5 A+ ^0 w$ U 不能試切刀具與執(zhí)行刀具不一樣,,因為如果不一樣坐標會出錯,程序也會執(zhí)行換刀動作,!$ r/ Y/ Z [: ~& W9 P, r3 i
例:用三號刀試切,MDI下執(zhí)行G100 T4 Z0;此時將以四號刀刀補計算坐標,,得出的坐標值與三號刀有誤差,但絕對坐標顯示為Z0,,且刀塔換刀換為四號刀,!
( E2 v% L1 }) C- ]* N% b 報警信息與處理:0 O0 s' r: z+ c3 Q* \
3001 Z AND W KONG;
) `* E, }4 o, D, U- r& ^, `! c 執(zhí)行時Z,W不能同時不指定。
$ p4 Z! [: Q1 o& t 3002 Z AND W CHONG;
. B! b/ E, K( f# C0 W 重復指定了Z和W,。* Q: k6 t" i+ M' o: @( T" D' p
3001 NO X;
4 _ j {4 Z: i 不可指定X,。+ V4 G7 i* _9 |* n. W5 ?# R D
3001 NO U;, y1 D2 d. a* ^0 a! U" ^* K7 j, F+ U8 G
不可指定U。
# }8 R0 Q( L) b% Y 3003 T DA YU 10;
; ~9 v( {) X3 a& c+ H' ` 指定基準刀具號大于機床刀位數(shù),。
( `; w }, B) N) | 3004 A ERROR;( |* M+ B. F: k, ? G- N
A 不在取值范圍,。' k3 M1 x2 v- T8 H- I
以上為錄入數(shù)據(jù)錯誤報警,報警時沒進行平移動作復位后錄入正確數(shù)據(jù)即可,。! p2 z9 U' R' r$ @* R
A值為負時,,刀補對比取消,此時無論執(zhí)行什么在程序結(jié)束時都會有提醒“PIAN YI OK”,意為偏移程序結(jié)束,,未進行刀補對比,。+ Z/ o0 h9 C; t5 n$ V7 X3 T
3100報警;8 P$ _- g, i1 B. ?% `' S
以31開頭報警為刀補變動的錯誤報警,31后兩位為報警刀具號,。如3108是八號刀刀補變動超過一毫米,。8 N, B: O! i; g# \/ `) R3 Z- ^
31__ Z BIAN DONG;
" S4 m: G- T' ~) ?$ G 報警刀具刀補z方向變動超過一毫米。
: g K( K& Z1 r: ?2 C$ {5 | 31__ X BIAN DONG;: J0 v9 h+ |% Z# ]
報警刀具刀補X方向變動超過一毫米,。, o& I5 ~/ n1 r2 k) q( h+ {8 `# U
31__ X AND Z BIAN DONG;
" j" j7 y; ^- z, F$ n5 A Q6 m0 j 報警刀具刀補X,Z方向都變動超過一毫米,。4 B, E& b1 K3 m4 F; J+ V
上述報警出現(xiàn)時,為此次平移的所有刀補值較上次變動超過一毫米,,此時平移已經(jīng)完成,,出錯刀具如果不安全可以直接對刀,完成后執(zhí)行G100 W0;保存報警刀具刀補。報警后程序會記錄下報警刀具號,,保存刀補時可不指定A值,。如果沒保存已經(jīng)正確的刀補值,下次平移時還會報出同樣的錯誤,。
! h3 p: o$ }8 c+ ]* T+ d 注意:在平移時為消除絲桿間隙的影響,,刀塔會有一個毫米的往返運動。誤操作可能導致刀塔換刀,。所以要遠離工件操作,!
9 v- U1 L: w4 Z& ]5 I9 @ 此代碼為調(diào)用子程序,沒有子程序或未對機床進行設置不能使用,。
) f \/ c: _+ c' l& @ 報警只是提供參考,,不能以其作為安全保障,錯誤的操作可能會保存錯誤的刀補數(shù)值,。程序測試成功后其邏輯性是正確的,,因此不對任何誤操作引起的后果負責,請在完全理解的情況下使用,!此代碼為方便操作,,提高調(diào)試效率和安全性,但不能完全替代手動操作,,扎實的基本功、良好的調(diào)試習慣才是安全和效率的保障,。4 j! Q" q# ?! \: t- x( M' ]& p) v
如有需要改進的地方請即使反饋作出修改...來自: Android客戶端 |
|