機(jī)械社區(qū)
標(biāo)題: 我的數(shù)控課程學(xué)習(xí)資料 [打印本頁]
作者: tslyhbbm 時(shí)間: 2006-6-24 22:55
標(biāo)題: 我的數(shù)控課程學(xué)習(xí)資料
程序格式fficeffice" />
) J2 u/ V- H0 Y( R- X
1. 程序段格式
程序段是可作為一個(gè)單位來處理的、連續(xù)的字組,是數(shù)控加工程序中的一條語句。一個(gè)完整的數(shù)控加 工程序是若干個(gè)程序段組成的。
程序段格式是指程序段中的字、字符和數(shù)據(jù)的安排形式,F(xiàn)在一般使用字地址可變程序段格式,每個(gè)字長不固定,各個(gè)程序段中的長度和功能字的個(gè)數(shù)都是可變的。
地址可變程序段格式中,在上一程序段中寫明的、本程序段里又不變化的那些字仍然有效,可以不再重寫。這種功能字稱之為續(xù)效字。
程序段格式舉例:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08
N40 X90(本程序段省略了續(xù)效字“G01,Y30.2,F500,S3000,T02,M08”,但它們的功能仍然有效)
在程序段中,必須明確以下幾點(diǎn)的對(duì)應(yīng)關(guān)系:
移動(dòng)目標(biāo):終點(diǎn)坐標(biāo)值;
沿怎樣的軌跡移動(dòng):準(zhǔn)備功能字;
進(jìn)給速度:進(jìn)給功能字F;
切削速度:主軸轉(zhuǎn)速功能字S;
使用刀具:刀具功能字T;
機(jī)床輔助動(dòng)作:輔助功能字M。
: e# }% z! d( K' q9 E
2.加工程序的一般格式
(1)程序開始符、結(jié)束符
程序開始符、結(jié)束符是同一個(gè)字符,ISO代碼中是%,EIA代碼中是EP,書寫時(shí)要單列一段。
(2)程序名
程序名有兩種形式:一種是英文字母O和1~4位正整數(shù)組成;另一種是由英文字母開頭,字母數(shù)字混合組成的。一般要求單列一段。
(3)程序主體
程序主體是由若干個(gè)程序段組成的。每個(gè)程序段一般占一行。
1 S+ j# D3 Z* \7 `( p(4)程序結(jié)束指令
程序結(jié)束指令可以用M02或M30。一般要求單列一段。
加工程序的一般格式舉例:
% // 開始符
O1000 // 程序名
N10 G00 G54 X50 Y30 M03 S3000
N20 G01 X88.1 Y30.2 F500 T02 M08 // 程序主體
N30 X90
……
N300 M30 // 結(jié)束符
%
0 A; `8 e: C; x/ S* d+ u數(shù)控機(jī)床的坐標(biāo)系
7 B8 O2 M( H# J! D4 V 在數(shù)控編程時(shí)為了描述機(jī)床的運(yùn)動(dòng),簡(jiǎn)化程序編制的方法及保證紀(jì)錄數(shù)據(jù)的互換性,數(shù)控機(jī)床的坐標(biāo)系和運(yùn)動(dòng)方向均已標(biāo)準(zhǔn)化,ISO和我國都擬定了命名的標(biāo)準(zhǔn)。
通過這一單元的學(xué)習(xí),能夠掌握機(jī)床坐標(biāo)系、編程坐標(biāo)系、加工坐標(biāo)系的概念,具備實(shí)際動(dòng)手設(shè)置機(jī)床加工坐標(biāo)系的能力。
; p' s( Q$ }2 E/ k
" @2 A! |, y# n6 F$ Z
- 機(jī)床坐標(biāo)系
+ ]/ ^; u+ Z6 i2 g0 C
- 編程坐標(biāo)系
- Q/ p& Y2 y3 F, @* M- 加工坐標(biāo)系
. E. B$ O+ @( E: k
- 機(jī)床加工坐標(biāo)系的設(shè)定
5 q: Q9 b+ O; G6 r- G- `8 y
1。機(jī)床坐標(biāo)系的確定
& x# A# @( S% \(1)機(jī)床相對(duì)運(yùn)動(dòng)的規(guī)定
6 N$ e7 T( u7 [- {5 ^, g% ]+ e1 x# q; O' G
0 ^. D9 _9 b0 l$ U+ |
! Q9 m* a; A# D X: v3 Z
1 Z* D0 D% T7 r- u
M: a1 c2 P! l 工件相對(duì)靜止,而刀具運(yùn)動(dòng)。 |
' q% i; G: o2 t! j/ }: D6 Y% z
在機(jī)床上,始終認(rèn)為工件靜止,而刀具是運(yùn)動(dòng)的。這樣編程人員在不考慮機(jī)床上工件與刀具具體運(yùn)動(dòng)的情況下,就可以依據(jù)零件圖樣,確定機(jī)床的加工過程。
(2)機(jī)床坐標(biāo)系的規(guī)定
. e, y4 b$ F, Z5 p- X# R# ?8 j, S: v" v8 t0 _( G
2 n$ v& k& e. t+ y4 z; ~
1 [3 P- b$ X5 d$ G- D1 V2 f* Y+ _9 w
# }$ ^6 t6 Q, H a( n
標(biāo)準(zhǔn)機(jī)床坐標(biāo)系中X、Y、Z坐標(biāo)軸的相互關(guān)系用右手笛卡爾直角坐標(biāo)系決定。 |
: I; {, A1 [0 Y- ~* P
% G: O l1 U! x. q. ~% ~
在數(shù)控機(jī)床上,機(jī)床的動(dòng)作是由數(shù)控裝置來控制的,為了確定數(shù)控機(jī)床上的成形運(yùn)動(dòng)和輔助運(yùn)動(dòng),必須先確定機(jī)床上運(yùn)動(dòng)的位移和運(yùn)動(dòng)的方向,這就需要通過坐標(biāo)系來實(shí)現(xiàn),這個(gè)坐標(biāo)系被稱之為機(jī)床坐標(biāo)系。
例如銑床上,有機(jī)床的縱向運(yùn)動(dòng)、橫向運(yùn)動(dòng)以及垂向運(yùn)動(dòng),如圖1所示。在數(shù)控加工中就應(yīng)該用機(jī)床坐標(biāo)系來描述.
& L8 q0 w1 T! Q* Z1 C標(biāo)準(zhǔn)機(jī)床坐標(biāo)系中X、Y、Z坐標(biāo)軸的相互關(guān)系用右手笛卡爾直角坐標(biāo)系決定:
/ U* D" H& e" M' E
7 X* ]; y3 i( n2 l7 m6 N1)伸出右手的大拇指、食指和中指,并互為90度。則大拇指代表X坐標(biāo),食指代表Y坐標(biāo),中指代表Z坐標(biāo)。
8 m# J4 y, a; {; M) f
2)大拇指的指向?yàn)?SPAN lang=EN-US>X坐標(biāo)的正方向,食指的指向?yàn)?SPAN lang=EN-US>Y
坐標(biāo)的正方向,中指的指向?yàn)?SPAN lang=EN-US>Z坐標(biāo)的正方向!
/ S: @0 m$ E7 o: B. P2 B' _
3)圍繞X、Y、Z坐標(biāo)旋轉(zhuǎn)的旋轉(zhuǎn)坐標(biāo)分別用A、B、C表示,根據(jù)右手螺旋定則,大拇指的指向?yàn)?SPAN lang=EN-US>X、Y、Z坐標(biāo)中任意一軸的正向,則其余四指的旋轉(zhuǎn)方向即為旋轉(zhuǎn)坐標(biāo)A、B、C的正向
: O. m' x& @ g$ b0 p1 u% z
+ N; V) \: Y: K2 @
(3)運(yùn)動(dòng)方向的規(guī)定
增大刀具與工件距離的方向即為各坐標(biāo)軸的正方向
/ P6 \8 Y* A: U2 y6 L2 i- E# l
7 V# L9 j2 t" k* Y2 ^3 F% y) k- [
2。坐標(biāo)軸方向的確定
z9 n, R8 j- T' |" {+ h
2。坐標(biāo)軸方向的確定
(1)Z坐標(biāo)
$ B3 [, `" o; o3 d6 o- Q! T8 g1 t
' d+ c5 L- F& j0 \+ t3 q- P. f& l
; p) P/ S" I% R$ d v4 u; `% N
$ I1 y4 v) y+ d( R8 r$ x1 }. k! {: k. q g1 p/ T
" \0 ~4 T8 J- a5 X: q Z坐標(biāo)的運(yùn)動(dòng)方向是由傳遞切削動(dòng)力的主軸所決定的,即平行于主軸軸線的坐標(biāo)軸即為Z坐標(biāo),Z坐標(biāo)的正向?yàn)榈毒唠x開工件的方向。 |
" ~3 _* O5 f8 g3 b
: k6 X* E; D5 ]' Z3 f 如果機(jī)床上有幾個(gè)主軸,則選一個(gè)垂直于工件裝夾平面的主軸方向?yàn)?SPAN lang=EN-US>Z坐標(biāo)方向;如果主軸能夠擺動(dòng),則選垂直于工件裝夾平面的方向?yàn)?SPAN lang=EN-US>Z
坐標(biāo)方向;如果機(jī)床無主軸,則選垂直于工件裝夾平面的方向?yàn)?SPAN lang=EN-US>Z坐標(biāo)方向。* O5 j5 C. k6 I: d
/ U% {- d( B2 X [(2) X坐標(biāo)
2 L. r1 z2 w' W* D+ J8 z F
" B: ~5 n% Z! a$ K6 I- a0 X
! q5 Q0 r6 d; d
! |: t* t6 z& N6 A' B) H* v
& ?# y B- I& r% b9 ?7 l
8 r; v a5 z# ` X坐標(biāo)平行于工件的裝夾平面,一般在水平面內(nèi)。 |
7 I6 P5 \7 o; j$ W
如果工件做旋轉(zhuǎn)運(yùn)動(dòng),則刀具離開工件的方向?yàn)?SPAN lang=EN-US>X坐標(biāo)的正方向;
如果刀具做旋轉(zhuǎn)運(yùn)動(dòng),則分為兩種情況:
1)Z坐標(biāo)水平時(shí),觀察者沿刀具主軸向工件看時(shí),+X運(yùn)動(dòng)方向指向右方;
7 v; P1 a: m* E& k( G& i2 Q) V1 ? 2)Z坐標(biāo)垂直時(shí),觀察者面對(duì)刀具主軸向立柱看時(shí),+X運(yùn)動(dòng)方向指向右方。
圖6所示為數(shù)控車床的X坐標(biāo)。
: Q& k0 S6 b. W j7 a(3)Y坐標(biāo)
9 I$ J% G# h, t' i* ^6 w
; g3 L; Z! g' I$ @ {" F4 b8 Q
' H1 {+ w/ |* [0 ?- z
2 s7 c/ _+ t7 d S" G' G0 K
9 I1 v$ s$ m0 R5 O9 ^+ _
! t- N* ~# H6 G) z 在確定X、Z坐標(biāo)的正方向后,可以用根據(jù)X和Z坐標(biāo)的方向,按照右手直角坐標(biāo)系來確定Y坐標(biāo)的方向。 |
$ l+ G0 b- G& C& O4 s
' G: A- r% G; z, u
3 p! w5 t. w9 c' L+ c$ ?
( t! j, t) _0 i E# c7 e3。附加坐標(biāo)系
0 B g; \( ?4 z7 W
3。附加坐標(biāo)系
+ D2 ^8 m: g9 G
( b4 q5 b5 q" D. `+ o* D) K
. J! l! L. E1 f) B
; t6 B d$ c- J* ^. x
6 A8 @+ V% {# e5 c R$ E I: a; M4 m" v7 z1 z- _
為了編程和加工的方便,有時(shí)還要設(shè)置附加坐標(biāo)系。 |
* y( f. U. A3 h4 L9 J* X/ S- u9 K, K
對(duì)于直線運(yùn)動(dòng),通常建立的附加坐標(biāo)系有:
(1)指定平行于X、Y、Z坐標(biāo)軸,可以采用的附加坐標(biāo)系:第二組U、V、W坐標(biāo),第三組P、Q、R坐標(biāo)。
(2)指定不平行于X、Y、Z坐標(biāo)軸,也可以采用的附加坐標(biāo)系:第二組U、V、W坐標(biāo),第三組P、Q、R坐標(biāo)。
6 J4 q. U( A! Q, \
3 P0 ] o/ @- O7 H" q5 @4 ~
4。機(jī)床原點(diǎn)的設(shè)置
* I# w) K- n' c4 e! h5 Q7 G2 q0 b5 f) X( g! c1 _7 n
2 B) p$ p% i+ I1 R1 B: G7 Z, Y9 n( R+ [, e6 O7 p
' I$ w. x) |' p
; K4 x* ?4 c- R 機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。 |
& x3 q8 o3 }0 u- v3 Q- {4 k9 _
它在機(jī)床裝配、調(diào)試時(shí)就已確定下來,是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。
6 [ S6 B% L/ U! j(1)在數(shù)控車床上,機(jī)床原點(diǎn)一般取在卡盤端面與主軸中心線的交點(diǎn)處,見圖9。同時(shí),通過設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。
2 b4 j. D# h- \, t5 w; Y2 f! m. c! ^5 `
4 W. z2 b ]0 q T6 Y1 \. r+ F' s
- M: B# E- d7 t; H9 D3 R* h
4 [, q1 W7 k% j" o: V$ h" W ffice:word" /> |
! a; U) p) d8 j- ?# b+ y1 E! v& }' b I8 D% j
|
$ c" ?4 m2 g2 _4 I, I
% i. e% U% {- g- P/ [) I/ d" d% \7 H# ]' n: J: e
圖9 車床的機(jī)床原點(diǎn) | / L% U7 f; d0 a' {" i
. K0 _6 ?9 S# g 圖10 銑床的機(jī)床原點(diǎn) |
4 s+ u, X A. i, t [3 \
(2)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上,見圖10。
, d; H, |# @2 G5 U$ C6 S" q
5 i* X: @9 Q0 X: O4 j
5。機(jī)床參考點(diǎn)
1 o( _. v- S0 m0 {% d
3 ?, O3 w& ~- _$ L3 o9 K
6 ^: }0 Z* p- F( H$ G) f3 k
2 l( c: s! v( Z' j
: M1 @/ K& v! I( v7 r0 u1 ` n5 }4 _. l% {: O, [+ a( \
機(jī)床參考點(diǎn)是用于對(duì)機(jī)床運(yùn)動(dòng)進(jìn)行檢測(cè)和控制的固定位置點(diǎn)。 |
% u: ~! W& p0 H$ Y% R
' u% o" h4 j5 ?# W. j, M; r
" n6 e) R5 M I& M: e- K
2 b1 f2 a$ F% h9 P, L
' L- O! N' F2 Q7 C `; V# W: }4 E0 m7 t. k
( Y4 W# q/ f6 f, Y
|
0 ^3 W2 F- W) Z5 s
! J; i0 M7 S) @$ X4 `3 \# @
3 M- c5 V2 c8 e4 ^ 圖11 數(shù)控車床的參考點(diǎn) |
0 f" N# f! ~7 `& ?
機(jī)床參考點(diǎn)的位置是由機(jī)床制造廠家在每個(gè)進(jìn)給軸上用限位開關(guān)精確調(diào)整好的,坐標(biāo)值已輸入數(shù)控系統(tǒng)中。因此參考點(diǎn)對(duì)機(jī)床原點(diǎn)的坐標(biāo)是一個(gè)已知數(shù)。
& X2 R0 L( F; ?0 ~ 通常在數(shù)控銑床上機(jī)床原點(diǎn)和機(jī)床參考點(diǎn)是重合的;而在數(shù)控車床上機(jī)床參考點(diǎn)是離機(jī)床原點(diǎn)最遠(yuǎn)的極限點(diǎn)。圖11所示為數(shù)控車床的參考點(diǎn)與機(jī)床原點(diǎn)!
3 h- y G! ?& ^0 B) y1 k 數(shù)控機(jī)床開機(jī)時(shí),必須先確定機(jī)床原點(diǎn),即刀架返回參考點(diǎn)的操作。只有機(jī)床參考點(diǎn)被確認(rèn)后,刀具(或工作臺(tái))移動(dòng)才有基準(zhǔn)
2 T/ i" p! P! H6 p) w, L
' N$ z' I# b9 ?$ g8 V
編程坐標(biāo)系
3 a, }$ N2 j! ?1 U
編程坐標(biāo)系編程人員根據(jù)零件圖樣及加工工藝等建立的坐標(biāo)系。
編程坐標(biāo)系一般供編程使用,確定編程坐標(biāo)系時(shí)不必考慮工件毛坯在機(jī)床上的實(shí)際裝夾位置。如圖1所示。
{4 U" T" l. J F W2 p: @2 U
圖1 編程坐標(biāo)系
{/ ]- V$ F: u 編程原點(diǎn)是根據(jù)加工零件圖樣及加工工藝要求選定的編程坐標(biāo)系的原點(diǎn)。
編程原點(diǎn)應(yīng)盡量選擇在零件的設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)上,編程坐標(biāo)系中各軸的方向應(yīng)該與所使用的數(shù)控機(jī)床相應(yīng)的坐標(biāo)軸方向一致,如圖2所示為車削零件的編程原點(diǎn)。
( y+ x; y. L! z x L
圖2 確定編程原點(diǎn)
& r0 A) {5 U) [9 `% b% B' S
+ S) p* k, m" z& B1 h4 e1 Y
$ S/ H# W& O/ R7 Z I" c6 a6 q
8 {' ]: T# W' L. S5 K1。加工坐標(biāo)系的確定
7 m8 n0 J! z2 ]: z3 {) j X4 g
# z' l ]- o( ]- t% F* m) }6 k) _
! W1 y+ p" D0 _) m6 n
0 _8 {$ e8 O: e
+ Q. A* L) A6 M9 m# j' @8 [
( Y5 X& }4 ?0 ]
|
. P' X- {1 d+ Z. G1 G3 F9 \/ h! U
) o/ _- ~# u L# o: }! N( l& B& m" v8 b2 _% R9 I F( `9 I: V
圖1 齒輪坯 |
% Q! y. x$ |3 {6 n 加工坐標(biāo)系是指以確定的加工原點(diǎn)為基準(zhǔn)所建立的坐標(biāo)系。
加工原點(diǎn)也稱為程序原點(diǎn),是指零件被裝夾好后,相應(yīng)的編程原點(diǎn)在機(jī)床坐標(biāo)系中的位置。
在加工過程中,數(shù)控機(jī)床是按照工件裝夾好后所確定的加工原點(diǎn)位置和程序要求進(jìn)行加工的。編程人員在編制程序時(shí),只要根據(jù)零件圖樣就可以選定編程原點(diǎn)、建立編程坐標(biāo)系、計(jì)算坐標(biāo)數(shù)值,而不必考慮工件毛坯裝夾的實(shí)際位置。對(duì)于加工人員來說,則應(yīng)在裝夾工件、調(diào)試程序時(shí),將編程原點(diǎn)轉(zhuǎn)換為加工原點(diǎn),并確定加工原點(diǎn)的位置,在數(shù)控系統(tǒng)中給予設(shè)定(即給出原點(diǎn)設(shè)定值),設(shè)定加工坐標(biāo)系后就可根據(jù)刀具當(dāng)前位置,確定刀具起始點(diǎn)的坐標(biāo)值。在加工時(shí),工件各尺寸的坐標(biāo)值都是相對(duì)于加工原點(diǎn)而言的,這樣數(shù)控機(jī)床才能按照準(zhǔn)確的加工坐標(biāo)系位置開始加工。圖1中O2為編程原點(diǎn)。
( D5 S$ `2 a) N+ Q
2。加工坐標(biāo)系的設(shè)定
9 l. S4 X% e" X* E6 O" o$ i
方法一:在機(jī)床坐標(biāo)系中直接設(shè)定加工原點(diǎn)。
. C1 o: b6 \! Q! @. p例題:在配置FANUC-OM系統(tǒng)的立式數(shù)控銑床上設(shè)置加工原點(diǎn)03,如圖2所示。
(1)加工坐標(biāo)系的選擇
編程原點(diǎn)設(shè)置在工件軸心線與工件底端面的交點(diǎn)上!
設(shè)工作臺(tái)工作面尺寸為800mm×320mm,若工件裝夾在接近工作臺(tái)中間處,則確定了加工坐標(biāo)系的位置,其加工原點(diǎn)03就在距機(jī)床原點(diǎn)O1為X3、Y3、Z3處。并且X3=-345.700mm, Y3=-196.22mm, Z3=-53.165mm。
(2)設(shè)定加工坐標(biāo)系指令
1)G54~G59為設(shè)定加工坐標(biāo)系指令。G54對(duì)應(yīng)一號(hào)工件坐標(biāo)系,其余以此類推。可在MDI 方式的參數(shù)設(shè)置頁面中,設(shè)定加工坐標(biāo)系。如對(duì)已選定的加工原點(diǎn)O3,將其坐標(biāo)值
X3= -345.700mm
Y3= -196.220mm
Z3=-53.165mm
設(shè)在G54中,如圖3所示。則表明在數(shù)控系統(tǒng)中設(shè)定了一號(hào)工件加工坐標(biāo)。設(shè)置頁面如圖3。
: H" g) U) {8 r; f
作者: tslyhbbm 時(shí)間: 2006-6-24 22:58
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
機(jī)床加工坐標(biāo)系的設(shè)定
6 K! ^% r* n( b* M1。數(shù)控銑床(FANUC 0M)加工坐標(biāo)系的設(shè)定步驟
! F: H3 [/ ]( E$ _) f' t' G% J& z7 b C+ E% n! K
! B f' k3 n0 d: g( c! l
3 g% K6 h& e( d& o
: p9 y+ j* w, o7 v- N" Y* C& F7 M, r9 ?6 H2 U9 K
" ~9 \' A( e3 ?) ^) k4 c+ Y/ _! }3 s" c! D" b- \) g
圖3 Z向?qū)Φ斗椒?font class="jammer">* c# E( X! A G( e$ f |
- _8 f. f; |! x. N/ |7 Z7 Q2 i
在選擇了圖1所示的被加工零件圖樣,并確定了編程原點(diǎn)位置后,可按以下方法進(jìn)行加工坐標(biāo)系設(shè)定:/ ?$ z: [# ]% }. W
(1)準(zhǔn)備工作 9 o! V0 Q; g) z; n: e+ u4 [
機(jī)床回參考點(diǎn),確認(rèn)機(jī)床坐標(biāo)系;
3 Q8 a8 u% [' b(2)裝夾工件毛坯 , i5 r' u% Z( o8 C8 e0 F
通過夾具使零件定位,并使工件定位基準(zhǔn)面與機(jī)床運(yùn)動(dòng)方向一致;
1 R- R. k7 ?% `7 ?7 s(3)對(duì)刀測(cè)量
8 L* k: C& p$ R- _1 { 用簡(jiǎn)易對(duì)刀法測(cè)量,方法如下:
8 }1 z4 M" X0 C Q6 @, |; Y 用直徑為φ10的標(biāo)準(zhǔn)測(cè)量棒、塞尺對(duì)刀,得到測(cè)量值為X = -437.726, Y = -298.160,如圖2所示。Z = -31.833,如圖3所示。' B4 @$ N( t8 X4 ?
K1 x: k4 y0 A(4)計(jì)算設(shè)定值 . ^6 v. O1 O- p, e! V& M: N
將前面已測(cè)得的各項(xiàng)數(shù)據(jù),按設(shè)定要求運(yùn)算。: v3 W4 o9 J" v! A' D$ ~
X坐標(biāo)設(shè)定值:X= -437.726+5+0.1+40= -392.626mm
9 z t `- f* F* M! S注:如圖2所示。! @1 Z+ V* P3 Q3 ~! |% R- x: U8 ~9 m" V
-437.726mm為X坐標(biāo)顯示值;# M% n# W B( U# h
+5mm為測(cè)量棒半徑值;
8 A2 g' l1 w: @8 J0 y+ o; E" t; v+0.1mm為塞尺厚度;
8 M/ H* ~$ I! J) y: n+ @) p! C# A+40.0為編程原點(diǎn)到工件定位基準(zhǔn)面在X坐標(biāo)方向的距離。. j! I% G& C5 q. X5 w4 [6 n
Y坐標(biāo)設(shè)定值:Y= -298.160+5+0.1+46.5= -246.46mm
J8 R5 _ @# d- P9 R注:如圖2所示,-298.160mm為坐標(biāo)顯示值;+5mm為測(cè)量棒半徑值;+0.1mm為塞尺厚度;+46.5為編程原點(diǎn)到工件定位基準(zhǔn)面在Y坐標(biāo)方向的距離。
+ T) y3 ?5 ?& x. O) J" m0 R# p1 |Z坐標(biāo)設(shè)定值:Z= -31.833-0.2=-32.033mm。* V6 ~! J1 @7 c% d9 A$ g
注:-31.833為坐標(biāo)顯示值;-0.2為塞尺厚度,如圖3所示。6 m' n5 S) |- a# w1 x" |
通過計(jì)算結(jié)果為:X -392.626;Y -246.460;Z -32.0331 i! w+ ]0 [( a/ l& A
& x1 E, Y5 L7 J7 B2 z% Z+ @(5)設(shè)定加工坐標(biāo)系7 u/ o$ R* S4 C3 k
將開關(guān)放在 MDI 方式下,進(jìn)入加工坐標(biāo)系設(shè)定頁面。輸入數(shù)據(jù)為:
* O" m- M8 M/ `+ F' i( S7 M圖1 零件圖樣% }# |# U5 E- u7 o4 s' y
, b$ M0 J1 g& }8 K6 ~; N z
+ X K8 ~+ }! Q! i( t
圖2 X、Y向?qū)Φ斗椒?br />
2 x; ]/ b" C6 G9 F' _, t
1 l* U7 a. J' ~X= -392.626 Y= -246.460 Z= -32.033
4 j3 S ~. o( n6 c2 P$ I 表示加工原點(diǎn)設(shè)置在機(jī)床坐標(biāo)系的X= -392.626 Y= -246.460 Z= -32.033 的位置上。
6 g- q1 }) |, w, f6 j" w" D4 T/ E) A
(6)校對(duì)設(shè)定值
2 O% W: T1 t/ i5 N) \- I 對(duì)于初學(xué)者,在進(jìn)行了加工原點(diǎn)的設(shè)定后,應(yīng)進(jìn)一步校對(duì)設(shè)定值,以保證參數(shù)的正確性。% q" ^4 e% H2 Z
校對(duì)工作的具體過程如下:在設(shè)定了G54加工坐標(biāo)系后,再進(jìn)行回機(jī)床參考點(diǎn)操作,其顯示值為
) J# H A+ D* WX +392.626
" Z- ]8 f4 ?/ T$ g% Z, fY +246.460" T/ l; u4 t* V* _
Z +32.0337 G( q( n0 M" P; R& }4 j/ j
這說明在設(shè)定了G54加工坐標(biāo)系后,機(jī)床原點(diǎn)在加工坐標(biāo)系中的位置為:
. |0 Z: b U g3 M0 ?" E2 [5 FX +392.626
9 A' ~6 A I% p8 a. r" _1 p- wY +246.460
8 K2 a( D( Q! A( ~/ `Z +32.033* [; b5 w' A: N4 D& e. m4 U
這反過來也說明G54的設(shè)定值是正確的。% E! f9 B0 k, [* i+ |9 ~% k: Z
3。注意事項(xiàng)( w- e) i ^, z0 ~% k
(1)G54~G59設(shè)置加工坐標(biāo)系的方法是一樣的,但在實(shí)際情況下,機(jī)床廠家為了用戶的不同需要,在使用中有以下區(qū)別:利用G54設(shè)置機(jī)床原點(diǎn)的情況下,進(jìn)行回參考點(diǎn)操作時(shí)機(jī)床坐標(biāo)值顯示為G54的設(shè)定值,且符號(hào)均為正;利用G55~G59設(shè)置加工坐標(biāo)系的情況下,進(jìn)行回參考點(diǎn)操作時(shí)機(jī)床坐標(biāo)值顯示零值。
9 r% S. m/ K$ x1 w! |
. G+ M+ g4 _2 x1 T(2)G92指令與G54~G59指令都是用于設(shè)定工件加工坐標(biāo)系的,但在使用中是有區(qū)別的。G92指令是通過程序來設(shè)定、選用加工坐標(biāo)系的,它所設(shè)定的加工坐標(biāo)系原點(diǎn)與當(dāng)前刀具所在的位置有關(guān),這一加工原點(diǎn)在機(jī)床坐標(biāo)系中的位置是隨當(dāng)前刀具位置的不同而改變的。
- [" Q6 D" J. e) G3 Y) C2 }7 P9 X$ y
1 v& f3 @3 C2 T+ p! x, f. F' {(3)G54~G59指令是通過MDI在設(shè)置參數(shù)方式下設(shè)定工件加工坐標(biāo)系的,一旦設(shè)定,加工原點(diǎn)在機(jī)床坐標(biāo)系中的位置是不變的,它與刀具的當(dāng)前位置無關(guān),除非再通過MDI 方式修改。
" g9 u/ A: Y5 u3 P8 Q( C+ @1 e) {
, d8 N4 J. z( J# g(4)本課程所例加工坐標(biāo)系的設(shè)置方法,僅是FANUC系統(tǒng)中常用的方法之一,其余不一一例舉。其它數(shù)控系統(tǒng)的設(shè)置方法應(yīng)按隨機(jī)說明書執(zhí)行。
2 C! b3 t7 l6 N: x2 z4。常見錯(cuò)誤9 b! w( Y2 L5 f7 n
當(dāng)執(zhí)行程序段G92 X 10 Y 10時(shí),常會(huì)認(rèn)為是刀具在運(yùn)行程序后到達(dá)X 10 Y 10 點(diǎn)上。其實(shí), G92指令程序段只是設(shè)定加工坐標(biāo)系,并不產(chǎn)生任何動(dòng)作,這時(shí)刀具已在加工坐標(biāo)系中的 X10 Y10點(diǎn)上。. _% i" H# y# }0 E1 U" u
G54~G59指令程序段可以和G00、G01指令組合,如G54 G90 G01 X 10 Y10時(shí),運(yùn)動(dòng)部件在選定的加工坐標(biāo)系中進(jìn)行移動(dòng)。 程序段運(yùn)行后,無論刀具當(dāng)前點(diǎn)在哪里,它都會(huì)移動(dòng)到加工坐標(biāo)系中的X 10 Y 10 點(diǎn)上。0 O& I3 }9 G& W) D
2)G54~G59在加工程序中出現(xiàn)時(shí),即選擇了相應(yīng)的加工坐標(biāo)系。
9 r4 o$ A7 S0 q2 R/ F [方法二:通過刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。
; u$ h0 N: B; O. U0 X c+ u3 z(1)加工坐標(biāo)系的選擇
" Y$ \0 r* H+ O2 n, ?( s 加工坐標(biāo)系的原點(diǎn)可設(shè)定在相對(duì)于刀具起始點(diǎn)的某一符合加工要求的空間點(diǎn)上。9 U, w+ h1 Y& f& K$ _ M/ T5 n: e
應(yīng)注意的是,當(dāng)機(jī)床開機(jī)回參考點(diǎn)之后,無論刀具運(yùn)動(dòng)到哪一點(diǎn),數(shù)控系統(tǒng)對(duì)其位置都是已知的。也就是說,刀具起始點(diǎn)是一個(gè)已知點(diǎn)。; f* w1 A% m( w
& z _# E, K! M
(2)設(shè)定加工坐標(biāo)系指令 / r3 R5 o$ a/ M8 O
G92為設(shè)定加工坐標(biāo)系指令。在程序中出現(xiàn)G92程序段時(shí),即通過刀具當(dāng)前所在位置即刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。
# g L4 a$ U- \1 p* d; D4 M G92指令的編程格式:G92 X a Y b Z c B A# c( V0 N8 l: t) j, W' h5 V
該程序段運(yùn)行后,就根據(jù)刀具起始點(diǎn)設(shè)定了加工原點(diǎn),如圖4所示。9 d5 S/ p; j. i3 V2 P& c
5 f9 v! q& t+ |. t
從圖4中可看出,用G92設(shè)置加工坐標(biāo)系,也可看作是:在加工坐標(biāo)系中,確定刀具起始點(diǎn)的坐標(biāo)值,并將該坐標(biāo)值寫入G92編程格式中。5 q' r4 j% e; r' p
, K7 H5 s$ x6 i 例題:在圖5中,當(dāng)a=50mm,b=50mm,c=10mm時(shí),試用G92指令設(shè)定加工坐標(biāo)系。3 l6 x/ y1 o' t
設(shè)定程序段為 G92 X50 Y50 Z10。
+ U6 m$ r9 Q" S- u6 Q! q* u/ {4 g0 Q6 _! T, d0 a
: t8 }6 S- W7 z, T
! O/ W+ X; e4 q) O2 g# [' O/ X8 C絕對(duì)尺寸指令和增量尺寸指令- e0 P" p+ [3 y+ E+ _
在加工程序中,絕對(duì)尺寸指令和增量尺寸指令有兩種表達(dá)方法。: {) l3 k% Y2 Q2 K- A
絕對(duì)尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于坐標(biāo)原點(diǎn)給出,如圖1所示。 增量尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于前一位置給出1. 用G功能字指定
# Q% o% O2 Q: R W G90指定尺寸值為絕對(duì)尺寸。
) d7 h z' M+ J$ s' Y G91指定尺寸值為增量尺寸。8 q0 g: E6 }& F2 B, S7 O" t
這種表達(dá)方式的特點(diǎn)是同一程序段中只能用一種,不能混用;同一坐標(biāo)軸方向的尺寸字的地址符是相同的。
5 n% g- N) q5 l- i) E2. 用尺寸字的地址符指定(本課程中車床部分使用)
7 }4 w. c; `' Z P 絕對(duì)尺寸的尺寸字的地址符用 X、Y、Z
! E1 X# V+ }$ j" e0 U. m 增量尺寸的尺寸字的地址符用 U、V、W
) O9 s/ t1 ]7 O/ A2 M 這種表達(dá)方式的特點(diǎn)是同一條程序段中絕對(duì)尺寸和增量尺寸可以混用,這給編程帶來很大方便。
/ I0 c( f/ Y3 Z預(yù)置寄存指令G92
7 w! \ {+ U0 r* t+ D1 `2 f: p 預(yù)置寄存指令是按照程序規(guī)定的尺寸字的值通過當(dāng)前刀具所在位置來設(shè)定加工坐標(biāo)系的原點(diǎn),不產(chǎn)生機(jī)床運(yùn)動(dòng)。% ^% l: a- |! ?5 ]! R
編程格式 G92 X~Y~ Z~6 a8 Y% \0 B9 d) d- B
X、Y、Z的值是當(dāng)前刀具位置相對(duì)于加工原點(diǎn)位置的值。( U4 p2 K7 w) v
例:建立圖1所示的加工坐標(biāo)系。% H' P+ g3 s' U; Y1 W. l
1. 當(dāng)前的刀具位置點(diǎn)在A點(diǎn):G92 X20 Y30) l8 X8 t/ ^; X& U, a2 j9 Z1 K% S/ d- Y
2. 當(dāng)前的刀具位置點(diǎn)在B點(diǎn):G92 X10 Y100 [; A7 i5 h; P! Q8 l
, ^$ [5 K$ r% s# [- i R注意:這種方式設(shè)置的加工原點(diǎn)是隨刀具當(dāng)前位置(起始位置)的變化而變化的。7 D% F! I5 H: X3 N
+ S: R+ _6 I% l% N. S2 j
作者: tslyhbbm 時(shí)間: 2006-6-24 22:59
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
坐標(biāo)平面選擇指令% u5 ~2 y O0 Z% B6 |
3 I: B9 E1 G8 i5 T& m" q4 t, k) J4 l5 I( Q+ L8 L9 x, P [
圖1 坐標(biāo)平面選擇
1 M t5 S/ l) C, }6 R9 f0 g. y& I
1 D9 O7 b9 Y- Q6 Y 坐標(biāo)平面選擇指令是用來選擇圓弧插補(bǔ)的平面和刀具補(bǔ)償平面的。, l) J2 F# U& G- e; o
G17表示選擇 XY平面
; `6 ^# c2 y j" i5 P0 p! u( [4 l/ N9 C G18表示選擇 ZX平面/ }- {' B0 ~8 E1 ^2 x& J8 a' p1 G
G19表示選擇 YZ平面
2 ?7 c6 x p4 L$ m. { 各坐標(biāo)平面如圖1所示。一般,數(shù)控車床默認(rèn)在ZX平面內(nèi)加工,數(shù)控銑床默認(rèn)在XY平面內(nèi)加工。& d2 ?. H: z Z' i
, L1 k/ i: v' G
3 r* p, p% l* s$ V, S# U% M& m快速點(diǎn)定位指令! a/ `- T& M; W( i/ h0 o7 N
2 Z* `# a6 f$ l# c: L' ^
' N+ `( v6 ]5 z9 q! U
4 h2 X5 I1 {8 ya b
1 s8 `! W2 y# O m2 P& }5 f% L圖1 快速點(diǎn)定位1 g2 u3 p9 x+ v0 N! q/ k$ c6 }
快速點(diǎn)定位指令控制刀具以點(diǎn)位控制的方式快速移動(dòng)到目標(biāo)位置,其移動(dòng)速度由參數(shù)來設(shè)定。指令執(zhí)行開始后,刀具沿著各個(gè)坐標(biāo)方向同時(shí)按參數(shù)設(shè)定的速度移動(dòng),最后減速到達(dá)終點(diǎn),如圖1a所示。注意:在各坐標(biāo)方向上有可能不是同時(shí)到達(dá)終點(diǎn)。刀具移動(dòng)軌跡是幾條線段的組合,不是一條直線。例如,在FANUC系統(tǒng)中,運(yùn)動(dòng)總是先沿45度角的直線移動(dòng),最后再在某一軸單向移動(dòng)至目標(biāo)點(diǎn)位置,如圖1b所示。編程人員應(yīng)了解所使用的數(shù)控系統(tǒng)的刀具移動(dòng)軌跡情況,以避免加工中可能出現(xiàn)的碰撞。3 x5 C1 D. z! o4 f
編程格式 G00 X~ Y~ Z~! A7 Z/ s; N2 c' _& z! j( J
X、Y、Z的值是快速點(diǎn)定位的終點(diǎn)坐標(biāo)值8 h. }" Q- `6 ~$ E9 j: d3 K0 N1 |
例:從A點(diǎn)到B點(diǎn)快速移動(dòng)的程序段為:2 q# M! ]! P* Z! ~, b4 {
G90 G00 X20 Y30
% y8 x6 z9 g! n- t直線插補(bǔ)指令
' ]. `- N' E( ?, O2 o4 ~* v* G, {/ h R- n* a, J" l
3 Z' l7 H. I, {# P. U圖1 直線插補(bǔ)運(yùn)動(dòng)+ h1 p) T- x7 Z/ ~# o
直線插補(bǔ)指令用于產(chǎn)生按指定進(jìn)給速度F實(shí)現(xiàn)的空間直線運(yùn)動(dòng)。! D3 X! r3 F8 v
程序格式 G01 X~ Y~ Z~ F~- _( D/ L6 k3 }) B; x5 u; c' |
其中:X、Y、Z的值是直線插補(bǔ)的終點(diǎn)坐標(biāo)值。( [ t& l3 G ` V$ a
例:實(shí)現(xiàn)圖1中從A點(diǎn)到B點(diǎn)的直線插補(bǔ)運(yùn)動(dòng),其程序段為! ~8 x; q4 v- W! J+ {5 `& ^
絕對(duì)方式編程:G90 G01 X10 Y10 F1004 c( s a5 B' ^! W9 [/ D$ o
增量方式編程:G91 G01 X-10 Y-20 F1000 B8 v w/ \7 M' w
0 @# K) M ]. N
# f* S; r' L' }1 O
3 Q5 R/ Z L; S
# y7 `! r& |! K, @
" ^2 U U n( y R& i( k
- D, S! Z$ a2 V* m5 F9 A% I. p8 d3 W
' C3 x/ Y# |6 ^) G% ]
s+ F8 X$ f2 `$ w% `
2 \8 o4 q) X; z3 P; M; |) b! h
9 [" g7 t: V4 _, A- R; S; i+ I, R+ H- ^1 B
: p, L0 M' I8 L" Y. e+ H% I6 Z2 r7 {+ R7 j% R7 c# K
1 s2 z. A- Z3 ~* c) c$ a
+ o2 r5 O* G/ O! e圓弧插補(bǔ)指令' U$ Z& b7 }! N, g
G02為按指定進(jìn)給速度的順時(shí)針圓弧插補(bǔ)。! C8 t; j+ q, C- A, \8 X( l
G03為按指定進(jìn)給速度的逆時(shí)針圓弧插補(bǔ)。3 s* {+ ~2 z! j5 r3 c9 q' m& H. V
圓弧順逆方向的判別:沿著不在圓弧平面內(nèi)的坐標(biāo)軸,由正方向向負(fù)方向看,順時(shí)針方向G02,逆時(shí)針方向G03,9 G! i' j, z v0 e! E# W0 u! I
選擇編程原點(diǎn)
. ]& x9 Y: R) u 從理論上講編程原點(diǎn)選在零件上的任何一點(diǎn)都可以,但實(shí)際上,為了換算尺寸盡可能簡(jiǎn)便,減少計(jì)算誤差,應(yīng)選擇一個(gè)合理的編程原點(diǎn)。* E0 z2 @! t% A/ O" V" ]# g& r& [5 k) G
車削零件編程原點(diǎn)的X向零點(diǎn)應(yīng)選在零件的回轉(zhuǎn)中心。Z向零點(diǎn)一般應(yīng)選在零件的右端面、設(shè)計(jì)基準(zhǔn)或?qū)ΨQ平面內(nèi)。車削零件的編程原點(diǎn)選擇見圖1。
0 O- Q g& S! f1 j, |) K' y, }
作者: tslyhbbm 時(shí)間: 2006-6-24 22:59
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
銑削零件的編程原點(diǎn),X、Y向零點(diǎn)一般可選在設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)的端面或孔的中心線上,對(duì)于有對(duì)稱部分的工件,可以選在對(duì)稱面上,以便用鏡像等指令來簡(jiǎn)化編程。Z向的編程原點(diǎn),習(xí)慣選在工件上表面,這樣當(dāng)?shù)毒咔腥牍ぜ骦向尺寸字均為負(fù)值,以便于檢查程序。銑削零件的編程原點(diǎn)見圖2。# O+ x, { ^$ i. H! p0 v; w7 f
: f g" l, H' w, a$ v' a% T) H
- b2 a. k0 ~2 {+ g- }' d/ q
8 N& v+ w* m7 q5 g圖2 銑削加工的編程原點(diǎn) 圖3 零件尺寸公差的調(diào)整見) u: ~6 `6 q. i1 d# n+ k
編程原點(diǎn)選定后,就應(yīng)把各點(diǎn)的尺寸換算成以編程原點(diǎn)為基準(zhǔn)的坐標(biāo)值。為了在加工過程中有效的控制尺寸公差,應(yīng)按尺寸公差的中值來計(jì)算坐標(biāo)值。對(duì)零件尺寸公差的調(diào)整見圖3所示。* q4 x3 s1 z; H! P0 O$ ]
基點(diǎn)
! m6 E/ W5 c& N9 l/ r& f
7 V5 F) p8 V# _0 g
0 V% L7 h9 p3 ^. n圖2-50 零件圖樣( ?' m% V) {& O7 k$ C; V
零件的輪廓是由許多不同的幾何要素所組成,如直線、圓弧、二次曲線等,各幾何要素之間的連接點(diǎn)稱為基點(diǎn)。基點(diǎn)坐標(biāo)是編程中必需的重要數(shù)據(jù)。
& M" |. Z/ F! X- I7 D
3 t; Q) |3 C4 U+ R* |' ?$ U' X 例:圖2-50所示零件中,A、B、C、D、E為基點(diǎn)。A、B、D、E的坐標(biāo)值從圖中很容易找出,C點(diǎn)是直線與圓弧切點(diǎn),要聯(lián)立方程求解。以B點(diǎn)為計(jì)算坐標(biāo)系原點(diǎn),聯(lián)立下列方程:
/ c/ }" u: H! j3 K. ? 直線方程: Y=tg(α+β)X/ g6 r' R# ?6 k
圓弧方程:(X-80)2 +(Y-14)2 =30
3 g2 q6 m3 Y1 ]# h3 C4 y% R% c 可求得(64.2786,39.5507),換算到以A點(diǎn)為原點(diǎn)的編程坐標(biāo)系中,C點(diǎn)坐標(biāo)為(64.2786,54.5507)。
0 H: |$ A/ }5 j 可以看出,對(duì)于如此簡(jiǎn)單的零件,基點(diǎn)的計(jì)算都很麻煩。對(duì)于復(fù)雜的零件,其計(jì)算工作量可想而知,為提高編程效率,可應(yīng)用CAD/CAM軟件輔助編程,請(qǐng)參考本教程CAD/CAM部分。
) Z7 i! h# c2 _/ X* ^% x( r1 `. R( m
非圓曲線數(shù)學(xué)處理的基本過程) `7 c0 C9 ]3 b! a
數(shù)控系統(tǒng)一般只能作直線插補(bǔ)和圓弧插補(bǔ)的切削運(yùn)動(dòng)。如果工件輪廓是非圓曲線,數(shù)控系統(tǒng)就無法直接實(shí)現(xiàn)插補(bǔ),而需要通過一定的數(shù)學(xué)處理。數(shù)學(xué)處理的方法是,用直線段或圓弧段去逼近非圓曲線,逼近線段與被加工曲線交點(diǎn)稱為節(jié)點(diǎn)。
) Y! H* i& [8 `& ?2 Z ! l/ F% L; C4 g$ c# C$ n
例如,對(duì)圖2-51所示的曲線用直線逼近時(shí),其交點(diǎn)A、B、C、D、E等即為節(jié)點(diǎn)。
# _' {( [4 D/ O1 @4 U+ _
; Y) W/ o' z3 h圖2-51 零件輪廓的節(jié)點(diǎn)
7 x3 s" C4 H" s4 c' N+ k G
B2 J& s3 d7 E* v. n 在編程時(shí),首先要計(jì)算出節(jié)點(diǎn)的坐標(biāo),節(jié)點(diǎn)的計(jì)算一般都比較復(fù)雜,靠手工計(jì)算已很難勝任,必須借助計(jì)算機(jī)輔助處理。求得各節(jié)點(diǎn)后,就可按相鄰兩節(jié)點(diǎn)間的直線來編寫加工程序。: z0 J: h* w) S" V7 o3 m
這種通過求得節(jié)點(diǎn),再編寫程序的方法,使得節(jié)點(diǎn)數(shù)目決定了程序段的數(shù)目。如上圖中有5個(gè)節(jié)點(diǎn),即用五段直線逼近了曲線,因而就有五個(gè)直線插補(bǔ)程序段。節(jié)點(diǎn)數(shù)目越多,由直線逼近曲線產(chǎn)生的誤差δ越小,程序的長度則越長?梢,節(jié)點(diǎn)數(shù)目的多少,決定了加工的精度和程序的長度。因此,正確確定節(jié)點(diǎn)數(shù)目是個(gè)關(guān)鍵問題,也請(qǐng)參考本教程CAD/CAM部分。( d- T4 ?7 ^ \- k3 Q+ ]. k) k# J
作者: tslyhbbm 時(shí)間: 2006-6-24 23:00
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控加工誤差的組成$ a" I' U- q2 K- Y. Q& H. h' A
數(shù)控加工誤差△數(shù)加是由編程誤差△編、機(jī)床誤差△機(jī)、定位誤差△定、對(duì)刀誤差4 y; p* l% i( T7 o1 U% A
# @( u, _, z4 r" T' l! d% ] H) e6 B5 r! e
圖1 逼近誤差. n6 s' ?# l3 s2 n' D
△刀等誤差綜合形成。9 T: C( o6 O' l6 R: ~8 l+ Z! O
即:△數(shù)加=f(△編+△機(jī)+△定+△刀)
: t, C; j# K3 D3 j+ b 其中:
) y4 E% ]/ ^4 G/ a) Q。1)編程誤差△編由逼近誤差δ、圓整誤差組成。逼近誤差δ是在用直線段或圓弧段去逼近非圓曲線的過程中產(chǎn)生,如圖1所示。圓整誤差是在數(shù)據(jù)處理時(shí),將坐標(biāo)值四舍五入圓整成整數(shù)脈沖當(dāng)量值產(chǎn)生的誤差。脈沖當(dāng)量是指每個(gè)單位脈沖對(duì)應(yīng)坐標(biāo)軸的位移量。普通精度級(jí)的數(shù)控機(jī)床,一般脈沖當(dāng)量值為0.01mm;較精密數(shù)控機(jī)床的脈沖當(dāng)量值為0.005mm或0.001mm等。
i/ [ L# g! R2 K4 J (2)機(jī)床誤差△機(jī)由數(shù)控系統(tǒng)誤差、進(jìn)給系統(tǒng)誤差等原因產(chǎn)生。 4 `) h9 k. f# U6 S
(3)定位誤差△定是當(dāng)工件在夾具上定位、夾具在機(jī)床上定位時(shí)產(chǎn)生的。
7 s1 ]; @: ^6 j5 n$ [ (4)對(duì)刀誤差△刀是在確定刀具與工件的相對(duì)位置時(shí)產(chǎn)生。
5 _8 N( j6 M, s
作者: tslyhbbm 時(shí)間: 2006-6-24 23:01
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控程序編程的概念0 Q% u- b% c. c u; A
在編制數(shù)控加工程序前,應(yīng)首先明確: " ^# D6 {5 l t% P; D
數(shù)控程序的編制是指哪些具體工作,這些工作應(yīng)按什么步驟來進(jìn)行,每一步應(yīng)按照相應(yīng)的工作原則來實(shí)現(xiàn),最終獲得滿足要求的數(shù)控程序(如圖1所示的程序樣本)。
! z3 e) c1 R; S8 L6 o6 t& R? 數(shù)控程序編制的定義
" C9 K3 F7 Y4 k; h$ {3 p# {? 字與字的功能
2 q+ F1 _0 z9 S q# `; a8 e8 [- z& @1 k? 程序格式
" Z& Y! |% N) f" b# i/ r0 P 圖1 程序樣本
; T; H1 `. Q) W7 e5 G; i數(shù)控程序編制的定義
! M5 n- G# b% {2 Y' }& K; R6 Z D9 V) C 數(shù)控機(jī)床是一種高效的自動(dòng)化加工設(shè)備。理想的數(shù)控程序不僅應(yīng)該保證加工出符合零件圖樣要求的合格工件,還應(yīng)該使數(shù)控機(jī)床的功能得到合理的應(yīng)用與充分的發(fā)揮,使數(shù)控機(jī)床能安全、可靠、高效的工作。
4 c. V( M c& }2 J% f2 ~! h$ w# [1. 數(shù)控程序編制的內(nèi)容及步驟
) F* O+ W% T( j1 ` y 數(shù)控編程是指從零件圖紙到獲得數(shù)控加工程序的全過程。
5 m' }0 {8 F) F1 S2.?dāng)?shù)控程序編制的方法: F* ?* k( a6 d$ d1 `& X
(1) 手工編程, |7 w8 g* v4 n$ Z& p
手工編程指由人工來完成數(shù)控編程中各個(gè)階段的工作。如圖2所示。
. ]3 P/ W+ B7 p5 G0 K 編程
' m) W. \) }4 a1 Q手冊(cè)
! M* q: z# F% D. q# y( F
; H% U# I( N* c# k 2 r5 M- h: [3 q* u& N! N% R1 g7 a
% d- S5 i! U- Y6 Q
5 U: ^. H) j( |8 n* [2 M1 g7 s 0 w9 x$ M6 b5 e: y5 x8 J3 w% g. Q! W
零2 ]/ A8 Q3 F- ]# S& m, P( [: E
件
( @! j3 I5 ~* @1 T- x圖
3 G# z" B4 C! C* h2 d0 M樣
' L! O2 S" ?: @+ b/ t工
+ ]3 j8 L, y7 J# s/ |' k- P0 J5 k! \藝: v/ j8 b6 W: ]8 |
人
6 F: P$ N, ?$ J員
* u; C( x/ r. j/ E4 W夾具表 0 r/ Y# ]' Q0 w" P0 \" B* }
工
# ^7 S/ u4 U2 y9 q0 M藝" w* _! u1 v: _* m
規(guī)8 a2 |: v- K' J3 W' X6 d v4 y6 i& K
程
% n! a8 i: c. P7 {; r" U編. ]5 Y- U& b' C7 i# |% `
程
2 M- b# ]' Z- h$ q/ x |人8 D( i& X5 w0 u2 I0 G' _
員
5 g6 h/ d( Q/ r) ~( X加# C/ ?% B: U, R% C+ G2 y2 i
工& h- Z0 F% Q/ i! ]
程2 {8 d/ T: j+ Z/ A2 ?
序( x+ l1 @9 R+ g7 F8 p: G9 Y7 b
初
! q" s( Z2 }. e1 X" b" J% U稿 / g* v# e' D4 y# v, h8 Q
加! ]' t$ }2 _) e) W" q% C3 J
工3 p" w4 J0 z# ~$ k* V5 o9 K* X
程 U7 }% N1 j5 S" G4 [* ?# `8 G+ h& r5 D
序6 q5 A2 ~! K+ \
- w. L5 X0 X" A; A z" i
7 V9 H) _+ e8 q
機(jī)床表 ( C4 ^/ O( P3 W8 I
+ N/ x' l5 p; [( t ( n5 Z* E/ ]- p+ Q. ~1 G2 g ]% Q% Y
7 ~6 W( k: Z. M( C
刀具表
& x+ n5 |, P) Q1 \" m+ r1 X
* |9 F, g- Z7 C3 D
7 q5 _; ^# {; n, p0 ^0 T
. p$ }- e- e& c( A ) m4 K2 x3 L' m) ]
# H* k8 M) q4 |- |& C H- y
! s* q' _' f, s3 H$ t+ H4 M# V
修改
; Z/ |8 a& B c% l' o6 [! }
! D7 f% ?. E: _. C圖2 手工編程
" N# i6 u+ V8 e3 V! A 一般對(duì)幾何形狀不太復(fù)雜的零件,所需的加工程序不長,計(jì)算比較簡(jiǎn)單,用手工編程比較合適。* X" P9 C2 h U: c1 g
手工編程的特點(diǎn):# {2 @' R. H7 ?9 H- i% W. n
耗費(fèi)時(shí)間較長,容易出現(xiàn)錯(cuò)誤,無法勝任復(fù)雜形狀零件的編程。
9 Y/ K5 v8 Y; i7 D, M. w8 E(2) 計(jì)算機(jī)自動(dòng)編程
" p0 ^+ B4 _/ I 計(jì)算機(jī)自動(dòng)編程指在編程過程中,除了分析零件圖和制定工藝方案由人工進(jìn)行外,其余工作均由計(jì)算機(jī)輔助完成。
* C3 `" [+ A' m" ^+ r' b 自動(dòng)編程的特點(diǎn):編程工作效率高,可解決復(fù)雜形狀零件的編程難題。: y8 l- _7 l! {3 s7 T7 Z, ~
字與字的功能
8 [4 P8 I& A# S- ~. q7 q1 Y0 Y1. 字符與代碼; ?" I8 n$ {# {, b9 T" O
字符是用來組織、控制或表示數(shù)據(jù)的一些符號(hào),如數(shù)字、字母、標(biāo)點(diǎn)符號(hào)、數(shù)學(xué)運(yùn)算符等。數(shù)控系統(tǒng)只能接受二進(jìn)制信息,所以必須把字符轉(zhuǎn)換成8BIT信息組合成的字節(jié),用“0”和“1”組合的代碼來表達(dá)。國際上廣泛采用兩種標(biāo)準(zhǔn)代碼:2 t8 z+ V+ B4 @0 p7 N/ j4 Y
(1) ISO國際標(biāo)準(zhǔn)化組織標(biāo)準(zhǔn)代碼
( C# X0 C& [. _2 @(2) EIA美國電子工業(yè)協(xié)會(huì)標(biāo)準(zhǔn)代碼
% t5 u6 H' M0 V7 R" N0 E 這兩種標(biāo)準(zhǔn)的編碼方法不同,在現(xiàn)代大多數(shù)數(shù)控機(jī)床上這兩種代碼都可以使用。
# @+ B# X, o4 j) N2. 字
- h1 S4 }1 d' l) u9 }: h, T 在數(shù)控加工程序中,字是指一系列按規(guī)定排列的字符,作為一個(gè)信息單元存儲(chǔ)、傳遞和操作。字是由一個(gè)英文字母與隨后的若干位十進(jìn)制數(shù)字組成。這個(gè)英文字母稱為地址符。
. a8 Q3 n5 \, H' x+ K% d# A" i 如:“X2500”是一個(gè)字,X為地址符,數(shù)字“2500”為地址中的內(nèi)容。+ A& p( p e/ P6 p, ?+ G' \4 `4 d
3. 字的功能
, D- E- Y( ?# p; w- M5 C 組成程序段的每一個(gè)字都有其特定的功能含義,以下是以FANUC-0M數(shù)控系統(tǒng)的規(guī)范為主來介紹的,實(shí)際工作中,請(qǐng)遵照機(jī)床數(shù)控系統(tǒng)說明書來使用各個(gè)功能字。
6 w# I- ~0 ~! ] u9 E1 j(1) 順序號(hào)字N) H0 g: K; L9 J* Y E- d8 n
順序號(hào)字又稱程序段號(hào)或程序段序號(hào)。順序號(hào)位于程序段之首,由順序號(hào)字N和后續(xù)數(shù)字組成。順序號(hào)字N是地址符,后續(xù)數(shù)字一般1~4位正整數(shù)。數(shù)控加工中的順序號(hào)實(shí)際上是程序段的名稱,與程序執(zhí)行的先后次序無關(guān)。數(shù)控系統(tǒng)不是按順序號(hào)的次序來執(zhí)行程序,而是按照程序段編寫時(shí)的排列順序逐段執(zhí)行。
! b$ H0 L, D( G1 W+ s 順序號(hào)的作用:2 e9 X9 ~) s1 p# E8 A
對(duì)程序的校對(duì)和檢索修改;$ d9 Y: O* P# }3 p/ y, ~/ Q" p
作為條件轉(zhuǎn)向的目標(biāo),即作為轉(zhuǎn)向目的程序段的名稱。8 j+ l0 Y6 i' R4 ]
有順序號(hào)的程序段可以進(jìn)行復(fù)歸操作,這是指加工可以從程序的中間開始,或回到程序中斷處開始。
b7 a# D, n& d' [% \* J) m/ J5 j 一般使用方法:編程時(shí)將第一程序段冠以N10,以后以間隔10遞增的方法設(shè)置順序號(hào),這樣,在調(diào)試程序時(shí)如果需要在N10和N20之間插入程序段時(shí),就可以使用N11、N12。
- d, _; a- G% E2 K(2)準(zhǔn)備功能字G
t @. B( T4 {- g3 j$ i: \0 B 準(zhǔn)備功能字的地址符是G,又稱為G功能或G指令,是用于建立機(jī)床或控制系統(tǒng)工作方式的一種指令。后續(xù)數(shù)字一般1~3位正整數(shù)。
# f0 V4 H# Q2 T! P
作者: tslyhbbm 時(shí)間: 2006-6-24 23:02
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
G功能字含義表(FANUC-0M系統(tǒng))- O; h( S5 B u) h4 Q% a
G功能字 含義 G功能字 含義 " b- ^3 H. f: b% d& N
G00 快速移動(dòng)點(diǎn)定位 G70 精加工循環(huán)
4 w0 V# ~2 K4 h8 \G01 直線插補(bǔ) G71 外圓粗切循環(huán)
: [1 X+ b' w- S9 LG02 順時(shí)針圓弧插補(bǔ) G72 端面粗切循環(huán) " D) w0 ]2 A1 U5 I
G03 逆時(shí)針圓弧插補(bǔ) G73 封閉切削循環(huán) & z0 W3 q6 Q3 `, @
G04 暫停 G74 深孔鉆循環(huán) & m0 Z$ z4 T/ u/ m+ R
G17 XY平面選擇 G75 外徑切槽循環(huán) % L! F& T3 b- S5 U; ?/ g
G18 ZX平面選擇 G76 復(fù)合螺紋切削循環(huán) 7 ] X8 v% Z& z9 D- ]; E
G19 YZ平面選擇 G80 撤銷固定循環(huán)
0 r9 ~& M b+ w; I4 h' x3 RG32 螺紋切削 G81 定點(diǎn)鉆孔循環(huán)
9 M! ?% _2 z: b2 L6 b* b$ k; J/ wG40 刀具補(bǔ)償注銷 G90 絕對(duì)值編程 , u+ P) p' K+ v2 a; D6 C, l) g1 `
G41 刀具半徑補(bǔ)償——左 G91 增量值編程
) T8 w/ O4 @' H* N- f' [) ~G42 刀具半徑補(bǔ)償——右 G92 螺紋切削循環(huán) 3 X1 J" g) G: O* @; ^
G43 刀具長度補(bǔ)償——正 G94 每分鐘進(jìn)給量
3 N# I: Y/ N/ C4 N9 v( OG44 刀具長度補(bǔ)償——負(fù) G95 每轉(zhuǎn)進(jìn)給量 # l3 V" O& U8 n
G49 刀具長度補(bǔ)償注銷 G96 恒線速控制
% a# ]1 | ]# A1 y4 \G50 主軸最高轉(zhuǎn)速限制 G97 恒線速取消
7 b4 e& K) R! I( c3 K- {G54~G59 加工坐標(biāo)系設(shè)定 G98 返回起始平面
. @$ b; d% e; L) ~5 Y+ r" gG65 用戶宏指令 G99 返回R平面 * Q' S7 d1 @5 v% V) v6 R+ G( q
2 F/ Y& m: Q$ v. ~- u( p3 b(3)尺寸字
" Y. X0 M L/ y8 c2 | 尺寸字用于確定機(jī)床上刀具運(yùn)動(dòng)終點(diǎn)的坐標(biāo)位置。" L- U8 |/ g S0 X* y
第一組 X,Y,Z,U,V,W,P,Q,R 用于確定終點(diǎn)的直線坐標(biāo)尺寸;
4 k3 M8 \$ ?$ } 第二組 A,B,C,D,E 用于確定終點(diǎn)的角度坐標(biāo)尺寸;: ]" u) M9 q. ~5 H" e' z
第三組 I,J,K 用于確定圓弧輪廓的圓心坐標(biāo)尺寸。! o& M) R. S$ l9 E7 U/ c
(4)進(jìn)給功能字 F4 L9 C6 z7 [/ ^; o' X
進(jìn)給功能字的地址符是F,又稱為F功能或F指令,用于指定切削的進(jìn)給速度。) {! s4 E$ L5 o4 g2 u: d
(5)主軸轉(zhuǎn)速功能字 S
7 {. T( J- ~1 X 主軸轉(zhuǎn)速功能字的地址符是S,又稱為S功能或S指令,用于指定主軸轉(zhuǎn)速。 2 J; t# F0 E' z4 z( s
(6)刀具功能字 T
/ E7 d2 p7 `+ U0 a8 Q. Z, Q 刀具功能字的地址符是T,又稱為T功能或T指令,用于指定加工時(shí)所用刀具的編號(hào)。 j8 e+ Z! U0 N8 x/ p# [
(7)輔助功能字 M& H* j; \2 _8 j5 a4 H3 _
輔助功能字的地址符是M,后續(xù)數(shù)字一般1~3位正整數(shù),又稱為M功能或M指令,用于指定數(shù)控機(jī)床輔助裝置的開關(guān)動(dòng)作。# \9 l9 C# p5 V' C3 E' ^) S
M功能字含義表(FANUC-0M系統(tǒng))1 c9 H8 ^! p/ N+ C# k
M功能字 含 義
( A- J R1 _+ J/ ~. J2 n2 t9 HM00 程序停止 + S4 L: [& P# w- G% ~' s7 O
M01 計(jì)劃停止 6 M9 G# M9 r# u) j
M02 程序停止 & j0 ~& k1 Z* Z& }, c* I, o* l1 ^
M03 主軸順時(shí)針旋轉(zhuǎn)
' z" G* l- B( J( W! kM04 主軸逆時(shí)針旋轉(zhuǎn) % c% C( V" e/ q3 ?9 i4 H. @' Z
M05 主軸旋轉(zhuǎn)停止 5 `8 u+ r# f* D( v) R7 p9 B
M06 換刀 1 U# |/ U2 E: B. S6 V) @* X
M07 2號(hào)冷卻液開 " f4 x" ^' G! m
M08 1號(hào)冷卻液開
' _3 ^$ g" W4 R- p% S8 z* jM09 冷卻液關(guān)
5 n, a3 d7 [0 k0 [$ t) z3 [; ~! M5 R) tM30 程序停止并返回開始處
! q/ k5 Q& Q0 D2 c9 p! S& ]M98 調(diào)用子程序 V5 s9 t; i- l; H0 y3 ?3 e
M99 返回子程序
4 x. V+ Y! I/ q0 [1 Q
, E* W& s# Y' e+ K3 Q a" T數(shù)控加工工藝設(shè)計(jì)主要內(nèi)容 - l/ |/ U/ b, A/ X% k
查看樹形目錄# {" T: J. K; k' n
在進(jìn)行數(shù)控加工工藝設(shè)計(jì)時(shí),一般進(jìn)行以下幾方面的工作:
$ j9 B6 ]5 s$ U" n# H" k& u? 數(shù)控加工工藝內(nèi)容的選擇;
* g" O1 h" N3 r# D5 ?9 i2 e) Y? 數(shù)控加工工藝性分析; " A j2 U" I1 F' c3 {
? 數(shù)控加工工藝路線的設(shè)計(jì)。 6 `# M5 l3 U6 a+ y% e5 u, d
以下從這幾個(gè)方面進(jìn)行說明。
& ]+ i- n0 H; W# L9 H! G填寫數(shù)控加工技術(shù)文件
+ ?( Q6 P/ h8 k" M8 J" c! a 填寫數(shù)控加工專用技術(shù)文件是數(shù)控加工工藝設(shè)計(jì)的內(nèi)容之一。這些技術(shù)文件既是數(shù)控加工的依據(jù)、產(chǎn)品驗(yàn)收的依據(jù),也是操作者遵守、執(zhí)行的規(guī)程。技術(shù)文件是對(duì)數(shù)控加工的具體說明,目的是讓操作者更明確加工程序的內(nèi)容、裝夾方式、各個(gè)加工部位所選用的刀具及其它問題。
O4 u; x: r1 {5 l# @數(shù)控加工技術(shù)文件主要有:數(shù)控編程任務(wù)書、工件安裝和原點(diǎn)設(shè)定卡片、數(shù)控加工工序卡片、數(shù)控加工走刀路線圖、數(shù)控刀具卡片等。以下提供了常用文件格式,文件格式可根據(jù)企業(yè)實(shí)際情況自行設(shè)計(jì)。
5 O$ C$ P# M3 t1。數(shù)控編程任務(wù)書& d% g* g- ^# W; }/ v
它闡明了工藝人員對(duì)數(shù)控加工工序的技術(shù)要求和工序說明以及數(shù)控加工前應(yīng)保證的加工余量。它是編程人員和工藝人員協(xié)調(diào)工作和編制數(shù)控程序的重要依據(jù)之一,詳見表1。5 B) i6 O* [* n; J$ W/ W
表1 數(shù)控編程任務(wù)書
; V; ~% S: N7 R# V& k工藝處 數(shù)控編程任務(wù)書 產(chǎn)品零件圖號(hào) 任務(wù)書編號(hào)
[$ S+ D8 ^1 f2 g/ r 零件名稱 . j8 T( c4 K% E. J9 o7 t2 v
使用數(shù)控設(shè)備 共 頁第 頁
* \1 J* Y x% ^主要工序說明及技術(shù)要求: 3 j7 X2 `6 x+ [# y& P+ c. t- K' U
編程收到日期 月 日 經(jīng)手人
9 J0 X1 f$ p3 d+ J 1 A/ Q" ^ n5 J/ @* d
編制 審核 編程 審核 批準(zhǔn) 8 c7 i1 J3 q9 O0 K" ]* ~# n
% _4 h5 l( d% \4 N" y+ I* f$ p& ^
" L7 P) n, Z$ {- q! x. o* U8 W3 C$ O
2。數(shù)控加工工件安裝和加工原點(diǎn)設(shè)定卡片(簡(jiǎn)稱裝夾圖和零件設(shè)定卡) ! n, @+ t' h$ O* U2 \4 p
它應(yīng)表示出數(shù)控加工原點(diǎn)、定位方法和夾緊方法,并應(yīng)注明加工原點(diǎn)設(shè)定位置和坐標(biāo)方向,使用的夾具名稱和編號(hào)等,詳見表2。
v' K% y" ~, x) Z( p表2 工件安裝和原點(diǎn)設(shè)定卡片
1 S+ e! z) t$ h零件圖號(hào) J30102-4 數(shù)控加工工件安裝和零點(diǎn)設(shè)定卡片 工序號(hào)
% h6 v4 j, V1 h- G零件名稱 行星架 裝夾次數(shù) 8 `" d6 ^ Z8 D5 E7 p2 x
y. V+ b o9 w! P) a" f0 M9 Z5 Y, L( g: D0 O
3 梯形槽螺栓 7 }5 ?4 E/ D% K. q7 C4 O+ k
2 壓板
' H( k% e$ r6 ?7 ~, d1 M Z9 U" s 1 鏜銑夾具板 GS53-61, {( P9 v# i- R& \8 b# M6 {1 g
編制(日期) 審核(日期) 批準(zhǔn)(日期) 第 頁 8 e; U) h2 `# Z
共 頁 序號(hào) 夾具名稱 夾具圖號(hào)
5 g( H+ H5 @; H, _$ T8 F8 ^; a( V! z: i, x. e+ f. K; h8 J3 q0 \, p
3。數(shù)控加工工序卡片
" a! m4 o2 c) [( m: L 數(shù)控加工工序卡與普通加工工序卡有許多相似之處,所不同的是:工序草圖中應(yīng)注明編程原點(diǎn)與對(duì)刀點(diǎn),要進(jìn)行簡(jiǎn)要編程說明(如:所用機(jī)床型號(hào)、程序介質(zhì)、程序編號(hào)、刀具半徑補(bǔ)償、鏡向?qū)ΨQ加工方式等)及切削參數(shù)(即程序編入的主軸轉(zhuǎn)速、進(jìn)給速度、最大背吃刀量或?qū)挾鹊龋┑倪x擇,詳見表3。8 x0 F% d* A- w8 C! A
表3 數(shù)控加工工序卡片" x! z# {; {" r6 {
單位 數(shù)控加工工序卡片 產(chǎn)品名稱或代號(hào) 零件名稱 零件圖號(hào)
" G2 W4 |4 M v, a Y ; g, [4 s6 |# p$ H8 G2 ?3 o
工序簡(jiǎn)圖 車 間 使用設(shè)備 + f. k9 @; U9 _0 r" _- A( A+ v6 }
6 I! ~$ G& q! n 工藝序號(hào) 程序編號(hào)
' i+ P. ?; I3 Z; t1 D2 u ! j9 |) c% M; Z% M
夾具名稱 夾具編號(hào) . `) y$ d) k* p4 ]5 B
4 ? a. U8 r& s$ Z* p
工步號(hào) 工 步 作 業(yè) 內(nèi) 容 加工面 刀 . [9 Q, Y3 V( U8 G
具
4 n5 c8 Y) D' y3 n號(hào) 刀 補(bǔ) 量 主軸轉(zhuǎn)速 進(jìn)給速度 背; u* x( A7 a% N3 g
吃, c/ R5 O% j% G
刀
' q8 r. E* X* L& R: k; P量 備注
: z/ {% ~8 h: A' x
' b. x c# P% Z# \% o% S: h% { ; I! g- q" G$ |, j5 x% w
! R' s% m8 j7 d! k, a4 E3 i
1 a8 N, ?: V& [. N- _1 l+ G
. r! _, D7 a/ u" ?) g/ R& ]7 U ( A" y, q, q5 |# t
3 G [6 U$ F; D* b
% X* |; V# \& r1 ]8 T* r P+ Q ' j0 S2 n% A& u5 E1 t. B0 z' Q7 `
1 k8 r( L& R) c; c, _9 s5 ?3 F4 x
編制 審核 批準(zhǔn) 年月日 共 頁 第 頁 6 W- d3 a, }6 ?4 c& n0 _
! ?/ N) a: r& g4 `9 u* Z; z# h6 R" C7 F" h5 Y; _( d
4。數(shù)控加工走刀路線圖
% l. X' f2 P9 S4 y9 V) H 在數(shù)控加工中,常常要注意并防止刀具在運(yùn)動(dòng)過程中與夾具或工件發(fā)生意外碰撞,為此必須設(shè)法告訴操作者關(guān)于編程中的刀具運(yùn)動(dòng)路線(如:從哪里下刀、在哪里抬刀、哪里是斜下刀等)。為簡(jiǎn)化走刀路線圖,一般可采用統(tǒng)一約定的符號(hào)來表示。不同的機(jī)床可以采用不同的圖例與格式,表4為一種常用格式。
$ U5 s% I& P2 w. q. t+ V表4 數(shù)控加工走刀路線圖# D4 ^' g/ \$ X) a4 z1 b
數(shù)控加工走刀路線圖 零件圖號(hào) NC01 工序號(hào) 工步號(hào) 程序號(hào) O100
# x* O' j- f& w7 L( ^% }, m& a機(jī)床型號(hào) XK5032 程序段號(hào) N10~N170 加工內(nèi)容 銑輪廓周邊 共1頁 第 頁$ Q$ R7 w e& J8 O, X6 N
2 A1 M. N; s! G( |/ ?3 ]. S3 ]1 h. X5 q* n& M, Y) [9 l9 h9 O
編程
; N% C4 w8 z4 L) H0 ` 校對(duì)
0 ]* `0 H+ w A/ h& C 審批 - K- u+ s' [0 B! w
符號(hào)
P3 r6 [& o' _ $ J; @ g/ H3 g% Q8 ?! L
; R# }8 b$ I8 s% u# p
: M& {; ?3 k- w' l5 s 6 o- g" Z' u% c+ n& _* `0 Z: h
4 O1 _4 X% L' P+ a- \) r
: w& u6 m4 O) a) R" `; H
' b( J: b K7 p
5 a0 x8 S( [6 i8 Y1 f
2 d; h1 J; ~* [9 U) T6 T8 r# |* K含義 抬刀 下刀 編程原點(diǎn) 起刀點(diǎn) 走刀方向 走刀線相交 爬斜坡 鉸孔 行切
% T* r4 Y+ F* G5 H6 |8 K8 b; |( h5 p: v/ M
5。數(shù)控刀具卡片
0 e% @ P- {# p4 }$ X) x9 \ 數(shù)控加工時(shí)要求刀具十分嚴(yán)格,一般要在機(jī)外對(duì)刀儀上預(yù)先調(diào)整刀具直徑和長度。刀具卡反映刀具編號(hào)、刀具結(jié)構(gòu)、尾柄規(guī)格、組合件名稱代號(hào)、刀片型號(hào)和材料等。它是組裝刀具和調(diào)整刀具的依據(jù),詳見表5。. \% L( b% ` l( m
表5 數(shù)控刀具卡片) L9 A2 B' y7 j8 |+ G. X2 z
零件圖號(hào) J30102-4 數(shù) 控 刀 具 卡 片 使用設(shè)備
/ l' c# f4 [: q# b3 {% K刀具名稱 鏜刀 TC-30
7 m6 ?- j/ h, k7 U5 q刀具編號(hào) T13006 換刀方式 自動(dòng) 程序編號(hào)
8 O C0 r, O3 J, c1 n' k8 N) ~( x5 _! e刀
) ~# K% x4 R% t; R, ?具
+ u. Z1 u% u( x8 h% b組
4 W& ]* V2 M i; z, K. d7 c成 序號(hào) 編號(hào) 刀具名稱 規(guī)格 數(shù)量 備注
+ |; I7 @- ]4 N 1 T013960 拉釘 1 ; T/ K4 N- L( j
2 390、140-50 50 027 刀柄 1 " s5 } K, [9 l2 w0 k2 y5 }7 F
3 391、01-50 50 100 接桿 Φ50×100 1 0 I, P1 r' G$ \3 `
4 391、68-03650 085 鏜刀桿 1 5 r+ O2 S, ?- J
5 R416.3-122053 25 鏜刀組件 Φ41-Φ53 1
8 y' x' m0 W' m# g+ A% Z 6 TCMM110208-52 刀片 1
% m2 V, K$ d3 f$ `" h0 V* u1 b# \ 7 2 GC435( S1 K! p4 N1 P+ D
8 d4 x5 Y% E ?0 d& e* W* z" h4 z I; Q' ]; ^% R# p# N9 x
備注 & w; N+ A( t; o8 [4 V- c5 M: |: c6 }
編制 審校 批準(zhǔn) 共頁 第頁! e& E6 c/ D3 v8 y
不同的機(jī)床或不同的加工目的可能會(huì)需要不同形式的數(shù)控加工專用技術(shù)文件。在工作中,可根據(jù)具體情況設(shè)計(jì)文件格式。
4 `- _; n4 { z& }2 ?" P5 o
作者: tslyhbbm 時(shí)間: 2006-6-24 23:03
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控車床程序編制的基礎(chǔ)5 N2 U8 y1 b) ]* A
' H J% `. o# M2 j! _
3 Z [3 ^7 T$ o" v- R e
HM-077數(shù)控車床% _" E4 I1 v( Y6 E8 r; r5 a
針對(duì)回轉(zhuǎn)體零件加工的數(shù)控車床,在車削加工工藝、車削工藝裝備、編程指令應(yīng)用等方面都有鮮明的特色。為充分發(fā)揮數(shù)控車床的效益,本課程將結(jié)合HM-077數(shù)控車床(機(jī)床更詳細(xì)情況請(qǐng)瀏覽www.mingjing.com)的使用,分析數(shù)控車床加工程序編制的基礎(chǔ),首先提出以下三個(gè)問題來討論:
) c5 S! }4 t; f? 數(shù)控車床的工藝裝備
, F- b1 q( T% S$ @3 l0 M? 對(duì)刀 & [( h5 `) I5 W& y2 K
? 數(shù)控車床的編程特點(diǎn) 0 F3 ?2 `+ U7 B, T7 p
數(shù)控車床的工藝裝備
) @' R5 B1 a6 N) a 由于數(shù)控車床的加工對(duì)象多為回轉(zhuǎn)體,一般使用通用三爪卡盤夾具,因而在工藝裝備中,我們將以WALTER系列車削刀具為例(更詳細(xì)刀具情況請(qǐng)瀏覽www.walter-ag.com),重點(diǎn)討論車削刀具的選用及使用問題。0 c/ Q! }( a+ d3 D! }
1。數(shù)控車床可轉(zhuǎn)位刀具特點(diǎn)) g8 h7 ~! n/ H4 s
數(shù)控車床所采用的可轉(zhuǎn)位車刀,與普通車床相比一般無本質(zhì)的區(qū)別,其基本結(jié)構(gòu)、功能特點(diǎn)是相同的。但數(shù)控車床的加工工序是自動(dòng)完成的,因此對(duì)可轉(zhuǎn)位車刀的要求又有別于普通車床的刀具,具體要求和特點(diǎn)如下表所示。
! M; a' n' U: A1 N要求 特 點(diǎn) 目 的
; i* `: \" |2 f y精度高 采用M級(jí)或更高精度等級(jí)的刀片;
0 K, H( ], g: H' J多采用精密級(jí)的刀桿; + T, r9 J) y: W1 H
用帶微調(diào)裝置的刀桿在機(jī)外預(yù)調(diào)好。 保證刀片重復(fù)定位精度,方便坐標(biāo)設(shè)定,保證刀尖位置精度。
) z% ~6 [+ a' Y5 G9 u" N可靠性高 采用斷屑可靠性高的斷屑槽形或有斷屑臺(tái)和斷屑器的車刀; 8 p) H$ l( ^* l4 Q
采用結(jié)構(gòu)可靠的車刀,采用復(fù)合式夾緊結(jié)構(gòu)和夾緊可靠的其他結(jié)構(gòu)。 斷屑穩(wěn)定,不能有紊亂和帶狀切屑; % B; c- ^2 e/ |
適應(yīng)刀架快速移動(dòng)和換位以及整個(gè)自動(dòng)切削過程中夾緊不得有松動(dòng)的要求。 - ?8 B9 W; [+ T
換刀迅速 采用車削工具系統(tǒng);
H0 _/ {; m' u采用快換小刀夾。 迅速更換不同形式的切削部件,完成多種切削加工,提高生產(chǎn)效率。 # k* S$ u) u2 y2 z( {7 R
刀片材料 刀片較多采用涂層刀片。 滿足生產(chǎn)節(jié)拍要求,提高加工效率。
3 z! z4 v3 Y3 ^ H. q刀桿截形 刀桿較多采用正方形刀桿,但因刀架系統(tǒng)結(jié)構(gòu)差異大,有的需采用專用刀桿。 刀桿與刀架系統(tǒng)匹配。
8 p9 X, e- T& |( c$ g$ b2。數(shù)控車床刀具的選刀過程% V: ]' G0 l) x
數(shù)控車床刀具的選刀過程,如下圖所示。從對(duì)被加工零件圖樣的分析開始,到選定刀具,共需經(jīng)過十個(gè)基本步驟,請(qǐng)?jiān)谙聢D中點(diǎn)擊黃色箭頭指向的動(dòng)畫圖片以查看具體說明。圖中兩個(gè)黃色箭頭表示可任選其中一個(gè)開始工作,選刀工作過程從第1圖標(biāo)“零件圖樣”開始,經(jīng)箭頭所示的兩條路徑,共同到達(dá)最后一個(gè)圖標(biāo)“選定刀具”,以完成選刀工作。其中,第一條路線為:零件圖樣、機(jī)床影響因素、選擇刀桿、刀片夾緊系統(tǒng)、選擇刀片形狀,主要考慮機(jī)床和刀具的情況;第二條路線為:工件影響因素、選擇工件材料代碼、確定刀片的斷屑槽型代碼或ISO斷屑范圍代碼、選擇加工條件臉譜,這條路線主要考慮工件的情況。綜合這兩條路線的結(jié)果,才能確定所選用的刀具,完成選刀工作過程。請(qǐng)點(diǎn)擊黃色箭頭指向的動(dòng)畫圖片以查看具體說明。
. t- C9 b, {; c: F) U對(duì)刀% {3 `7 J' v9 @, F7 W; v) j' ~
數(shù)控車削加工中,應(yīng)首先確定零件的加工原點(diǎn),以建立準(zhǔn)確的加工坐標(biāo)系,同時(shí)考慮刀具的不同尺寸對(duì)加工的影響。這些都需要通過對(duì)刀來解決。$ y# B1 o4 Z4 l3 _2 N& n
1。一般對(duì)刀% Y- x6 l! J7 X+ D; g& x
一般對(duì)刀是指在機(jī)床上手動(dòng)對(duì)刀。下面以Z向?yàn)槔f明對(duì)刀方法,見圖1。7 B- o( p1 n9 G) z% M
刀具安裝后,移動(dòng)刀具手動(dòng)切削工件右端面,沿X向退刀,將右端面與加工原點(diǎn)距離N輸入數(shù)控系統(tǒng),即完成這把刀具Z向?qū)Φ哆^程。; ~- Z- }5 Z6 f y2 y* ~( a
手動(dòng)對(duì)刀是基本對(duì)刀方法,但它還是沒跳出傳統(tǒng)車床的“試切--測(cè)量--調(diào)整”的對(duì)刀模式,占用較多的在機(jī)床上時(shí)間。此方法較為落后。
7 a) \ x; h: E- R2。機(jī)外對(duì)刀儀對(duì)刀
/ I1 A( [, W' r% }6 }, |" ~$ t* S 機(jī)外對(duì)刀的本質(zhì)是測(cè)量出刀具假想刀尖點(diǎn)到刀具臺(tái)基準(zhǔn)之間X及Z方向的距離。利用機(jī)外對(duì)刀儀可將刀具預(yù)先在機(jī)床外校對(duì)好,以便裝上機(jī)床后將對(duì)刀長度輸?shù)较鄳?yīng)刀具補(bǔ)償號(hào)即可以使用,如圖2所示。
" S0 H/ ]. h) W* q. ~+ u7 q5 ?3。自動(dòng)對(duì)刀* ?1 Q% g/ C6 U3 x1 k
自動(dòng)對(duì)刀是通過刀尖檢測(cè)系統(tǒng)實(shí)現(xiàn)的,刀尖以設(shè)定的速度向接觸式傳感器接近,當(dāng)?shù)都馀c傳感器接觸并發(fā)出信號(hào),數(shù)控系統(tǒng)立即記下該瞬間的坐標(biāo)值,并自動(dòng)修正刀具補(bǔ)償值。1 J8 Q b$ R$ B* X' F8 E
作者: tslyhbbm 時(shí)間: 2006-6-24 23:04
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控車床的編程特點(diǎn)% p2 `7 X3 k9 X
1。加工坐標(biāo)系, ^* C2 J( f3 C! }6 ~! g: F1 [ s
加工坐標(biāo)系應(yīng)與機(jī)床坐標(biāo)系的坐標(biāo)方向一致,X軸對(duì)應(yīng)徑向,Z軸對(duì)應(yīng)軸向,C軸(主軸)的運(yùn)動(dòng)方向則以從機(jī)床尾架向主軸看,逆時(shí)針為+C向,順時(shí)針為-C向,如圖1所示:+ p5 ^1 }' _3 E' W v* O
加工坐標(biāo)系的原點(diǎn)選在便于測(cè)量或?qū)Φ兜幕鶞?zhǔn)位置,一般在工件的右端面或左端面上。
9 s) ?: o4 z) S2 g! Y2。、直徑編程方式
6 B; o+ G1 n: T0 H! n 在車削加工的數(shù)控程序中,X軸的坐標(biāo)值取為零件圖樣上的直徑值,如圖2所示:圖中A點(diǎn)的坐標(biāo)值為(30,80),B點(diǎn)的坐標(biāo)值為(40,60)。采用直徑尺寸編程與零件圖樣中的尺寸標(biāo)注一致,這樣可避免尺寸換算過程中可能造成的錯(cuò)誤,給編程帶來很大方便。
2 s* k9 o" Z9 w8 W9 a2 O3。進(jìn)刀和退刀方式
" w0 B4 ?% {0 n 對(duì)于車削加工,進(jìn)刀時(shí)采用快速走刀接近工件切削起點(diǎn)附近的某個(gè)點(diǎn),再改用切削進(jìn)給,以減少空走刀的時(shí)間,提高加工效率。切削起點(diǎn)的確定與工件毛坯余量大小有關(guān),應(yīng)以刀具快速走到該點(diǎn)時(shí)刀尖不與工件發(fā)生碰撞為原則。! r( G; x0 \# ^+ W0 |* U
數(shù)控車床的基本編程方法
& l" d. k; v) W* d0 E: ~ 數(shù)控車削加工包括端面車削加工、內(nèi)外圓柱面的車削加工、鉆孔加工、螺紋加工、復(fù)雜外形輪廓回轉(zhuǎn)面的車削加工等,在分析了數(shù)控車床工藝裝備和數(shù)控車床編程特點(diǎn)的基礎(chǔ)上,下面將結(jié)合配置FANUC-0T數(shù)控系統(tǒng)的HM-077數(shù)控車床) Y) L" D, S* c* ?/ ^/ H
F功能
r0 T* X" Z& U5 Y' e- O3 E$ X1。每轉(zhuǎn)進(jìn)給量
$ e- T. s6 b2 _7 b. |3 T$ T$ w編程格式 G95 F~
) Y! C$ I' g! JF后面的數(shù)字表示的是主軸每轉(zhuǎn)進(jìn)給量:mm/r。
7 M5 J. E3 p/ q$ C" n8 H例:G95 F0.2 表示進(jìn)給量為0.2 mm/r。/ t9 W+ u1 D; n, `
2。每分鐘進(jìn)給量
, m- E/ p4 z( {; @$ d編程格式 G94 F~
% t1 X8 V) @1 a' l' @0 dF后面的數(shù)字表示的是每分鐘進(jìn)給量: mm/min。
5 Y9 P) k1 F) C( L( E( _2 P例:G94 F100 表示進(jìn)給量單位設(shè)定為每分鐘進(jìn)給量為100mm/min . c; v( T. E8 S1 y5 ^
S功能
% ^- e( q6 |8 i$ ~1.最高轉(zhuǎn)速限制
% r! ?% y% Q; y2 K7 w; S編程格式 G50 S~3 _- M2 |7 [8 N' {2 a
S后面的數(shù)字表示的是最高轉(zhuǎn)速:r/min。
4 E; G4 g, P& M b0 t
/ P, @( W7 G* N, i# y8 ]6 }" L+ E+ s3 f8 d* T
恒線速速度切削方式0 D- r+ E$ ~$ ?" _# y j* n
例:G50 S3000 表示最高轉(zhuǎn)速限制為3000r/min。
4 ~' l- V7 o/ C2 T) X1 t2.恒線速控制7 ?7 D( H, p( `; t
編程格式 G96 S~. F+ Y3 o9 c! I' M5 M- W0 K+ H5 A
S后面的數(shù)字表示的是恒定的線速度 m/min。
- P' p+ L/ {" T+ C; g! s! w例:G96 S150 表示切削點(diǎn)線速度控制在150 m/min。; d3 u1 ~" b& g
對(duì)圖中所示的零件,為保持A、B、C各點(diǎn)的線速度在150 m/min,則各點(diǎn)在加工時(shí)的主軸轉(zhuǎn)速分別為:
\8 h& T, H3 ]" b4 m" \# ]/ j kA:n=1000×150÷(π×40)=1193 r/min
/ R8 A* _2 u K3 g; tB:n=1000×150÷(π×60)=795r/min( ^- P# `3 ]2 E$ _7 _
C:n=1000×150÷(π×70)=682 r/min
; Z9 g H0 [" G$ g4 g! C8 F3.恒線速取消9 s& ?3 V# p) V' z& E5 t! r" `4 v- g$ n( ]
編程格式 G97 S~
4 ?, X% q- E2 e9 Z" oS后面的數(shù)字表示的是恒線速控制取消后主軸轉(zhuǎn)速,如S未指定,將保留G96的最終值。* W! v3 A1 Q }( A( u' H( U
例:G97 S3000 表示恒線速控制取消后主軸轉(zhuǎn)速3000 r/min。
& Z+ s( m* b7 ?8 \: e$ WT功能/ y: S4 k: I0 U: @) H
T后面有四位數(shù)字,前兩位是刀具號(hào),后兩位是刀具長度補(bǔ)償號(hào),又是刀尖圓弧半徑補(bǔ)償號(hào)。
, S' M, |2 l; E. y' X# {例:T0303 表示選用3號(hào)刀及3號(hào)刀具長度補(bǔ)償值和刀尖圓弧半徑補(bǔ)償值/ E2 W2 ~. u; a9 a' x
T0300 表示取消刀具補(bǔ)償
* V: o: k) s0 EM功能0 W( h, G# }0 e5 p# P0 }2 Z
M00: 程序暫停,可用NC啟動(dòng)命令(CYCLE START)使程序繼續(xù)運(yùn)行;& A/ v/ H( D. y* b8 }7 M v
M01:計(jì)劃暫停,與M00作用相似,但M01可以用機(jī)床“任選停止按鈕”選擇是否有效;9 J! G4 v) n( e' V
M03:主軸順時(shí)針旋轉(zhuǎn);
0 s1 G: E) X# X6 q! lM04:主軸逆時(shí)針旋轉(zhuǎn);
1 t0 C+ Q7 N2 x- H* E, L1 yM05:主軸旋轉(zhuǎn)停止;
5 W% q' l' J1 {/ Z# X& Z8 L zM08:冷卻液開;2 g; C l6 ^, B* M1 l- `$ `
M09:冷卻液關(guān);3 G7 x0 ?- ]! ~; Q
M30:程序停止,程序復(fù)位到起始位置。
7 }8 y8 Y; g, E5 O加工坐標(biāo)系設(shè)定2 N. l4 |2 {+ u' {; X" t3 C9 E9 R
編程格式 G50 X~ Z~) q; R+ |6 V- P' k
X、Z的值是起刀點(diǎn)相對(duì)于加工原點(diǎn)的位置。0 l4 U* i- {5 c" a; o8 p' t
在數(shù)控車床編程時(shí),所有X坐標(biāo)值使用直徑值,如下圖所示。* F: }/ ^% e0 r6 ] K7 R
G50使用方法與G92類似。
9 s& {2 Z* O4 o, K U# |- j例:按下圖設(shè)置加工坐標(biāo)* @0 @0 B+ W" ~! S9 k
G50 X128.7 Z375.1。( X/ ^0 b9 J- u9 R& F5 B; e9 C
* ?9 \0 E( ?+ Q/ B6 [9 Y
. l! h& v4 i% L3 p p4 o* j
設(shè)定加工坐標(biāo)系5 F+ b3 [) M1 G- H# y' w
倒角、倒圓編程
6 H" a* C7 H9 H4 Z& S1。45度倒角7 B a$ i) a/ ?; p
由軸向切削向端面切削倒角,即由Z軸向X軸倒角,i的正負(fù)根據(jù)倒角是向X軸正向還是負(fù)向,如圖1a所示。
8 Y. Z' i @+ _' L4 m編程格式 G01 Z(W)~ I±i
$ p# i+ _$ ]! _ 由端面切削向軸向切削倒角,即由X軸向Z軸倒角,k的正負(fù)根據(jù)倒角是向Z軸正向還是負(fù)向,如圖1b所示。4 ]. j6 _' X7 X
編程格式 G01 X(U)~ K±k
# s4 I/ x( f: @% m- r, w
! l `; C. Y0 W1 a6 W% Ua b 圖2 任意角度倒角) d& w4 u& e9 M( f! l* R$ L/ A
圖1 倒角 : \7 E: {1 [. W x# K1 n; v
2。任意角度倒角
. Y, A! ^7 \3 j- c" l 在直線指令尾部加上C~,可自動(dòng)插入任意角度的倒角功能。C的數(shù)值是從假設(shè)沒有倒角的拐角交點(diǎn)距倒角始點(diǎn)或與終點(diǎn)之間的距離,如圖2所示。
+ N& _: ~6 E. o例:G01 X50 C10$ n6 X) M/ d8 k0 T' P7 ^7 E: I# q
X100 Z-100
9 D* T* D K0 O% Z& h3。倒圓角7 M6 e& _/ u; o% P2 }+ M1 R1 K7 C
編程格式 G01 Z(W)~ R±r時(shí),圓弧倒角情況如圖3a所示。
& _. I( {' Z" I7 [5 h7 i編程格式 G01 X(U)~ R±r時(shí),圓弧倒角情況如圖3b所示。
# `- r5 `' t, |( _3 s+ o- G
5 Q% n# a2 |3 u3 P! ?4 n
# ?$ v3 P3 s( I/ W; L% { s0 l# Y2 ^! S
& a+ [# r. W4 Y& F
a b 圖4 任意角度倒圓. b: @) l+ Y- a& r
圖3 倒圓
. p* |2 w! P0 q# Y3 v8 J
2 k. y( G! b" I( C
/ [7 ^$ F1 u! M; m9 c" A圖5 應(yīng)用例圖
! z- w1 o ]+ m$ N) v. P7 A8 i
5 ^! w* E9 k+ C/ y% K4 l4。任意角度倒圓角 8 u( f/ d8 @( z! C
若程序?yàn)镚01 X50 R10 F0.2# z9 k. z: G4 z; e! G
X100 Z-100
! z. |; N- S/ V9 q( \1 S1 c$ T. Q2 I則加工情況如圖4所示。
. @1 L2 J: T) K) R5 `3 K例:加工圖5所示零件的輪廓,程序如下:' q1 _+ [; ~4 E9 r/ U
G00 X10 Z22- G) e; d/ n) \4 v) M9 X' `
G01 Z10 R5 F0.2 ; ~! }5 C8 ^* V$ m- q1 i5 }- U
X38 K-42 f& y s& c2 d( g5 D. w
Z0
6 K# z8 o; Z9 |) T( u刀尖圓弧自動(dòng)補(bǔ)償功能, m" c4 G) D4 v- E5 }) w
編程時(shí),通常都將車刀刀尖作為一點(diǎn)來考慮,但實(shí)際上刀尖處存在圓角,如圖1所示。當(dāng)用按理論刀尖點(diǎn)編出的程序進(jìn)行端面、外徑、內(nèi)徑等與軸線平行或垂直的表面加工時(shí),是不會(huì)產(chǎn)生誤差的。但在進(jìn)行倒角、錐面及圓弧切削時(shí),則會(huì)產(chǎn)生少切或過切現(xiàn)象,如圖2所示。具有刀尖圓弧自動(dòng)補(bǔ)償功能的數(shù)控系統(tǒng)能根據(jù)刀尖圓弧半徑計(jì)算出補(bǔ)償量,避免少切或過切現(xiàn)象的產(chǎn)生。
* K3 |7 j0 }8 y: v- ]
3 k7 y6 f$ y* w/ R5 I4 a {& _ + W. k4 ]8 Y8 u) R" D$ j" @2 x* n& H
3 W) F9 b) W( @0 [6 G9 G" U" H5 M. W' o: c$ h5 u- N( c
圖1 刀尖圓角R 圖2 刀尖圓角R造成的少切與過切 圖3 刀尖圓角R的確定方法
; Z) s- S& v2 M" ?# m4 j" G; Z/ ~# V( g
. h% U9 s6 _, R
$ Y! Z: F6 ~, n; K3 w# e圖4 刀具補(bǔ)償編程
1 ^- J+ y% w1 a- u
2 s) }; b& I6 ]6 R r# {8 CG40--取消刀具半徑補(bǔ)償,按程序路徑進(jìn)給。. F4 R% ~# b- e7 G C
G41--左偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件左側(cè)進(jìn)給。
i+ [- R9 r, P; R3 Q# KG42--右偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件右側(cè)進(jìn)給。
: D5 P4 e9 |9 n* o7 N- S# } 在設(shè)置刀尖圓弧自動(dòng)補(bǔ)償值時(shí),還要設(shè)置刀尖圓弧位置編碼,指定編碼值的方法參考圖3。
5 [8 q9 X6 C1 D7 U 例:應(yīng)用刀尖圓弧自動(dòng)補(bǔ)償功能加工圖4所示零件:
6 @2 O7 `0 ~" ?+ N! f) I2 _刀尖位置編碼:3 d) E3 y g; j
N10 G50 X200 Z175 T0101
- [! f; L- ^1 V, RN20 M03 S1500
! w; ~" X4 _, |1 @6 h& KN30 G00 G42 X58 Z10 M081 p$ e( r; F1 e
N40 G96 S200
; @3 i% F: ?9 m5 L: AN50 G01 Z0 F1.56 {, o/ A6 ?% V3 T# B$ G6 `
N60 X70 F0.2
9 I- B/ V: T2 g- gN70 X78 Z-4
" ~" j: u2 B( O( xN80 X83
' ]1 Q+ ~1 K/ @N90 X85 Z-5
/ o4 T7 {; w$ n8 i8 d; N9 P# nN100 G02 X91 Z-18 R3 F0.154 J3 E' o0 g, ]' h
N110 G01 X946 P$ v7 y. U: Q0 ^5 h8 p% X; K
N120 X97 Z-19.50 R5 `9 B% v5 w: { l- D6 a4 N% G* A
N130 X100
& N) [9 ^0 B% DN140 G00 G40 G97 X200 Z175 S1000
6 [. X2 p3 C- r, P5 P& R9 l. RN150 M30
( A6 Q+ l2 s' E2 w- V( P
作者: tslyhbbm 時(shí)間: 2006-6-24 23:05
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
單一固定循環(huán)可以將一系列連續(xù)加工動(dòng)作,如“切入-切削-退刀-返回”,用一個(gè)循環(huán)指令完成,從而簡(jiǎn)化程序。: f5 e2 A" u& U% m8 s& S
1.圓柱面或圓錐面切削循環(huán) + _ f- y2 y S% {, [4 \0 g4 t, E
圓柱面或圓錐面切削循環(huán)是一種單一固定循環(huán),圓柱面單一固定循環(huán)如圖1所示,圓錐面單一固定循環(huán)如圖3所示。( Z, n5 t @4 P+ { B4 @, ]& Q0 i
(1)圓柱面切削循環(huán)' w9 Q+ Q( `# ]4 e& l
編程格式 G90 X(U)~ Z(W)~ F~6 W3 N9 [% X; |% i% w5 N" d7 _
式中:X、Z——圓柱面切削的終點(diǎn)坐標(biāo)值;
' ?' I& N: K+ [U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)坐標(biāo)分量。
1 |8 A/ y* s7 |) s6 X' K 例:應(yīng)用圓柱面切削循環(huán)功能加工圖2所示零件。% q1 l, z r0 F3 \. N+ k( Z5 w9 H+ {7 J4 Y
N10 G50 X200 Z200 T0101
4 L$ f9 S( H, \, y. W0 eN20 M03 S1000
0 e1 z4 k9 w$ \( |N30 G00 X55 Z4 M080 ~" ~% U6 I6 I- O5 x
N40 G01 G96 Z2 F2.5 S150
* _# d; u8 C; t/ R" |: z8 UN50 G90 X45 Z-25 F0.2
* N# K( C( H5 x2 ?/ V8 EN60 X402 n$ v \2 D( K6 Y( |
N70 X35* o$ w' j. f! h3 U/ h6 f5 G& r
N80 G00 X200 Z200
. C" _( r6 |( U$ x# K. e: SN90 M30
, d9 d: [& D' s F5 u) t(2)圓錐面切削循環(huán)! G1 p# i2 v [$ M1 o& n, j7 a0 ~
編程格式 G90 X(U)~ Z(W)~ I~ F~) T- w- Y$ j! n( ^" T
式中:X、Z——圓錐面切削的終點(diǎn)坐標(biāo)值;
1 m, t" b: s* K/ ~U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);) }! _9 @" T6 U4 N' t! W( Q3 d# n
I——圓錐面切削的起點(diǎn)相對(duì)于終點(diǎn)的半徑差。如果切削起點(diǎn)的X向坐標(biāo)小于終點(diǎn)的X向坐標(biāo),I值為負(fù),反之為正。如圖3所示。
+ g2 u: W& c: d2 d5 j0 r 例:應(yīng)用圓錐面切削循環(huán)功能加工圖4所示零件。
" F0 \" P5 B" T' f……/ |( g1 @# R' k5 ]
G01 X65 Z2
& W/ o' F6 w. A! EG90 X60 Z-35 I-5 F0.2
" Y+ ]3 S$ P( O* p6 @; xX50
# ?& b) A' M: y+ B( d6 R3 X2 VG00 X100 Z200, [8 l" F0 N+ P% N
……/ `0 N' y0 ?# D; z
2.端面切削循環(huán)
# {5 P3 ~4 \6 L. E 端面切削循環(huán)是一種單一固定循環(huán)。適用于端面切削加工,如圖5所示。
8 l' O N# a7 R! h$ ?
?% |6 a" Z& f3 h& P- E2 N; T: c7 L; c' f/ S& {5 V7 K8 \$ `. P
圖6 錐面端面切削循環(huán)
* O& T9 V9 r' l4 W
- `8 o; e C$ j) [" f
3 ]) t2 s* i1 R/ m圖7 G94的用法(錐面)
6 b4 V( g9 |- b8 c(1)平面端面切削循環(huán)
/ G; X( L2 Z" f) e2 B3 E編程格式 G94 X(U)~ Z(W)~ F~
% p' z7 z& V; O5 I( K式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;
7 q9 z- j q0 n: d1 pU、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo)。
) e8 O( r9 |6 D% ~(2)錐面端面切削循環(huán)
& c! x3 e4 M0 i& b編程格式 G94 X(U)~ Z(W)~ K~ F~( s$ a8 t! [! x( D6 V$ W r6 P' {; z
式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;
8 V& q7 x% S5 U8 jU、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);
9 \7 l- ] k6 v7 j" OK—— 端面切削的起點(diǎn)相對(duì)于終點(diǎn)在Z軸方向的坐標(biāo)分量。當(dāng)起點(diǎn)Z向坐標(biāo)小于終點(diǎn)Z向坐標(biāo)時(shí)K為負(fù),反之為正。如圖6所示。
) n4 F6 |$ A2 D( N3 a: v 例:應(yīng)用端面切削循環(huán)功能加工圖7所示零件。
3 n- r3 {- ]( y- g/ e% ?. g……
3 J) o8 C4 o# d& G% VG94 X20 Z0 K-5 F0.2% U! y. _$ Q8 J7 M' V1 N
Z-5# U" b7 k7 z: l! R3 [+ e8 D
Z-10- `0 m8 R, E+ j! O+ e M
……& Y- R3 \) R+ \( Q: L* m; V* I
復(fù)合固定循環(huán)( h: T z/ V, q$ Q+ m$ b
在復(fù)合固定循環(huán)中,對(duì)零件的輪廓定義之后,即可完成從粗加工到精加工的全過程,使程序得到進(jìn)一步簡(jiǎn)化。8 |! S# l7 y$ R5 ^ j* ^
作者: tslyhbbm 時(shí)間: 2006-6-24 23:05
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
外圓粗切循環(huán)% m6 S7 c( l* d0 W
7 _( ]: d6 a! u. A& X2 O/ F6 s9 ^* [! H& h
圖1 外圓粗切循環(huán)+ L" U7 ^. ~* p
( N* u/ q5 ] y& t
0 N8 {1 a; {7 ~, o# e& a圖2 G71程序例圖, P8 ^) |+ l. Q2 I1 q+ R: M E( p
外圓粗切循環(huán)是一種復(fù)合固定循環(huán)。適用于外圓柱面需多次走刀才能完成的粗加工,如圖1所示。/ e. S. w# a0 D3 H$ \, X! y+ P/ {
編程格式:
) }1 l0 B8 ]* CG71 U(△d) R(e)5 N4 }' \+ ~) @" S
G71 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t)
( Y( T) k3 A! F1 i式中:
) r& I0 x. m3 Q& E7 U$ a) ~8 q△d——背吃刀量; c8 m( y% r: l8 k
e——退刀量;! W2 F+ a2 d$ ~% m7 t( I' `' L5 T
ns——精加工輪廓程序段中開始程序段的段號(hào);8 ~: x, |, l7 t! o( l3 P" ?
nf——精加工輪廓程序段中結(jié)束程序段的段號(hào);
& c/ [/ ?* P; V5 F; ?# K# s e△u——X軸向精加工余量;
$ y0 L7 H1 N% S( b6 u9 @' Q△w——Z軸向精加工余量;# {9 C' J9 Y# x- U `0 N
f、s、t——F、S、T代碼7 v: e. ]% S* x8 h5 l1 y
注意:: a0 e: H% D0 |+ p, [; d& R. ]
1.ns→nf程序段中的F、S、T功能,即使被指定也對(duì)粗車循環(huán)無效。6 H% a. f- f5 e' T: |7 |
2.零件輪廓必須符合X軸、Z軸方向同時(shí)單調(diào)增大或單調(diào)減少;X軸、Z軸方向非單調(diào)時(shí),ns→nf程序段中第一條指令必須在X、Z向有同時(shí)運(yùn)動(dòng)。
1 J% x+ f' l7 v例:按圖2所示尺寸編寫外圓粗切循環(huán)加工程序。9 Y% d/ _1 F8 a3 ?
N10 G50 X200 Z140 T0101- G8 o+ M, ~* ?1 i W5 B% U; |
N20 G00 G42 X120 Z10 M08
; m+ w. p) }; W5 HN30 G96 S120$ {& N4 q: e) M, t: M
N40 G71 U2 R0.51 G X2 s' B% H$ {" g
N50 G71 P60 Q120 U2 W2 F0.255 j, f1 ~+ X" y4 m% M9 u3 p. j
N60 G00 X40 ns
+ ~0 x8 T$ ~: [2 x* S$ R3 LN70 G01 Z-30 F0.15 0 b. o% D% O$ `' S1 B
N80 X60 Z-60( v# F8 ^- L2 r
N90 Z-808 W* B# g7 z. Q" ]- {' M
N100 X100 Z-90
# t; k" P6 \+ K. r! EN110 Z-110
+ \, |- F/ [" I# [) eN120 X120 Z-130 nf
+ b5 p/ s+ j# I! Y+ m; wN130 G00 X125 ! i: N f+ s' N! H) n& c8 r0 p0 ^, T
N140 X200 Z140
; H2 `: D& j" ^% _" YN150 M02
# N% e- ]- G6 O; |8 n4 ? t( @端面粗切循環(huán)
3 d# } l! G& F7 Y1 N
. _1 Q; G6 ~$ N1 [. x# f
& ^- ?: q7 A4 O) ~: e& D7 l8 Y圖1 端面粗加工切循環(huán): e/ |3 l H+ Q' u
0 p4 V1 D: z2 @9 s, s$ G2 E+ n! {5 ^) X& |; g+ M
圖2 G72程序例圖
7 y. `" \$ p/ g* U端面粗切循環(huán)是一種復(fù)合固定循環(huán)。
7 g+ t; P8 c; @( |端面粗切循環(huán)適于Z向余量小,X向余量大的棒料粗加工,如圖1所示。! I- A' _# t, n2 r+ U5 y7 I
編程格式:! Z8 g4 L' N" `- [# T9 h& f
G72 U(△d) R(e)
) B1 Q' x4 t1 U+ f* Q6 ?( w2 yG72 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) 3 Z) b# P6 {+ ?6 `5 W3 O9 l k
式中:
8 N; O+ ^$ h0 L# d△d——背吃刀量;& V( }, i" D( y% o& d( e( [* o
e——退刀量;1 D8 }; u- k" ]4 D
ns——精加工輪廓程序段中開始程序段的段號(hào);
$ x& K4 }% p/ x/ Onf——精加工輪廓程序段中結(jié)束程序段的段號(hào);5 z8 F# D7 [, S! y. ^; z+ T
△u——X軸向精加工余量;
5 V* m; p# F' e6 R△w——Z軸向精加工余量;
Y* e8 @! w- H* z# e- y2 Lf、s、t——F、S、T代碼。
! U! B8 m8 M$ C% o8 P& @& v注意:
0 o2 l+ B8 q- G- P& h, k6 B& s# n1.ns→nf程序段中的F、S、T功能,即使被指定對(duì)粗車循環(huán)無效。
7 G$ [$ [- E6 F6 N1 S Q. {2.零件輪廓必須符合X軸、Z軸方向同時(shí)單調(diào)增大或單調(diào)減少。
0 L( _6 a) B, w8 G3 Q例:按圖2所示尺寸編寫端面粗切循環(huán)加工程序。
. k/ p! s/ l; I! a, iN10 G50 X220 Z200 T0101
$ L3 L" Z) h7 f5 |8 p! B% d& T, [' RN20 M03 S800
. h( h* U T8 K0 AN30 G90 G00 G41 X176 Z2 M08- Q+ |# x: p3 u; p- M9 L) U
N40 G96 S120
4 R3 b9 w- P4 G( \( c2 kN50 G72 U3 R0.5
( f: R8 [ ?0 A Y8 L3 e' w8 TN60 G72 P70 Q120 U2 W0.5 F0.20 K: J7 W- O. H0 B5 z+ a
N70 G00 X160 Z60 (ns)
8 I3 }: h3 u0 T* cN80 G01 X120 Z70 F0.15 % C7 p8 ?3 f% G6 M- T# I- d7 K
N90 Z80
6 Y$ a- n# [% @% oN100 X80 Z901 m" \2 | j4 Y2 c
N110 Z110
+ W5 ?, a* G" a. K4 ?5 v DN120 X36 Z132 (nf)
6 X/ B$ p# X c& m6 T% BN130 G00 G40 X200 Z200% v7 [7 G% H1 s+ `
N140 M30 , U& T2 i( w i, N+ t% U. b1 v
# G; ~4 T/ ^* l4 E- k封閉切削循環(huán)- }: W7 C! s3 Y1 u, M
) ?; R& M4 l9 S; O
- E M0 c! I5 ^9 ~! T
圖1 封閉切削循環(huán)- u" s* a/ y* q; P+ V4 f
+ I+ b* T; A! J& v$ B9 k
# l) K3 f o% K3 |5 h6 K圖2 G73程序例圖! ?7 |' j* r6 B) }/ N& H% s9 s: ~* B
封閉切削循環(huán)是一種復(fù)合固定循環(huán),如圖1所示。5 c$ {0 a/ X+ i f" n* G! [
適于對(duì)鑄、鍛毛坯切削,對(duì)零件輪廓的單調(diào)性則沒有要求。
' v3 M2 P/ R6 H: I" J編程格式 G73 U(i) W(k) R(d)
9 }4 i) ^6 n4 L& X G73 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) 4 Q% j& ^1 c( A5 Q/ F4 I
式中:i——X軸向總退刀量;
2 M4 m; S6 \ L% l( P( ]% R% n% C k——Z軸向總退刀量(半徑值);' j) \' p8 c0 \( r3 r
d——重復(fù)加工次數(shù);% P# t% ~+ n, c; Z: s* G0 f ~7 I9 j* k
ns——粗加工輪廓程序段中開始程序段的段號(hào);- E. Z! N$ W) q) ~
nf——粗加工輪廓程序段中結(jié)束程序段的段號(hào);6 z/ W6 z) y; Z; K& g% s/ S0 u+ [
△u——X軸向粗加工余量;
8 D/ Y: G, c5 N; t; s4 p9 l/ J △w——Z軸向粗加工余量;$ {" I8 f. {% d! E, |
f、s、t——F、S、T代碼。0 u; p u) X$ @" G* `9 N! N7 E
例:按圖2所示尺寸編寫封閉切削循環(huán)加工程序。
! _! M8 l% ?. j7 fN01 G50 X200 Z200 T0101: i: N+ l* r, M- Y- F @. f- u
N20 M03 S2000; h ? q/ x. P _$ l2 A
N30 G00 G42 X140 Z40 M08% x6 \$ U! T4 J- P+ E
N40 G96 S150
0 ?+ ~% h9 J4 w0 ?1 f' p4 X# dN50 G73 U9.5 W9.5 R3! w' O+ u/ r7 Z4 ^5 J
N60 G73 P70 Q130 U1 W0.5 F0.3
3 c0 C, h) j- y' B7 fN70 G00 X20 Z0 (ns)& W9 d/ g2 T1 {$ q" j; Q/ C
N80 G01 Z-20 F0.15
$ S2 |3 ~2 F* S* b6 kN90 X40 Z-302 H6 }! L6 N! \6 t. i7 }
N100 Z-503 }4 z |" N9 s7 f+ p
N110 G02 X80 Z-70 R20
8 {- Z% E0 i- U/ DN120 G01 X100 Z-80
- k" h, @5 @0 |( }- B+ pN130 X105 (nf)
+ t& v. A# ~) C! `5 ?4 sN140 G00 X200 Z200 G40- s- U( t# ^9 C- ]
N150 M30
$ b# g# Y ]2 G" Y, `1 N, S精加工循環(huán)! f* e' d. r' y+ l9 W
由G71、G72、G73完成粗加工后,可以用G70進(jìn)行精加工。精加工時(shí),G71、G72、G73程序段中的F、S、T指令無效,只有在ns-nf程序段中的F、S、T才有效。
7 C& ]" R! R; R+ q- C編程格式 G70 P(ns) Q(nf)
, r' M# k) P' Z: W式中:ns——精加工輪廓程序段中開始程序段的段號(hào);
, y$ s2 K7 Z3 \1 t0 x8 m nf——精加工輪廓程序段中結(jié)束程序段的段號(hào)。
2 U6 D; y" I$ f" K8 A v 例:在G71、G72、G73程序應(yīng)用例中的nf程序段后再加上
! K$ k7 V5 ^1 \! o“G70 Pns Qnf”程序段,并在ns-nf程序段中加上精加工適用的F、S、T, 就可以完成從粗加工到精加工的全過程。
3 E( d7 z# }+ e# |% B6 P深孔鉆循環(huán)- A1 {' G* f# } R. n0 q
深孔鉆循環(huán)功能適用于深孔鉆削加工,如圖1所示。2 J2 h" W% q& E) p8 c0 S
編程格式 G74 R(e)
( \; F: G& X; Z. W1 Q K; u + F$ _6 ]4 U4 G' R, u1 o
! j3 Y* T8 {& c, p5 t1 K+ s圖1 深孔鉆削循環(huán)0 c7 N$ g ?9 w1 ?7 K
G74 Z(W) Q(△k) F2 G8 y! T1 f8 Y M4 h, R/ j
式中:R——退刀量;# @* @/ i/ h- e
Z(W) ——鉆削深度;
( z9 f/ a, M' n$ g5 C: ^ K ——每次鉆削長度(不加符號(hào))。
# g) p* h# N Z$ }$ m" u7 B/ f9 G 例:采用深孔鉆削循環(huán)功能加工圖1所示深孔,試編寫加工程序。其中:R=1,K=20,F(xiàn)=0.1。
O! j$ Q! t- \7 e: xN10 G50 X200 Z100 T0202
( ^; @, K+ q0 l1 U% DN20 M03 S600: K9 j, Z: e1 @0 R1 H2 r& @+ q
N30 G00 X0 Z17 p( q" @3 M4 B6 V: A2 A3 w: p( i3 w
N40 G74 R1" u1 [% {" J7 H |! T" V* O% Z0 J
N50 G74 Z-80 Q20 F0.1
+ R" R+ X& V$ y( ON60 G00 X200 Z100 N7 i1 R0 u/ f& P# a
N70 M30& N! G3 C/ C" _# f( @' u( G
外徑切槽循環(huán)
a5 ? M- t; F! j, z 外徑切削循環(huán)功能適合于在外圓面上切削溝槽或切斷加工。
: s+ V8 i$ v- r: t4 C
) z, e* b u, e/ n9 v8 D( g& c% y0 v6 x9 c$ G
圖1 切槽加工
4 ^( }4 \! c8 E3 A/ r" Y( T5 N編程格式 G75 R(e)
; I1 U. L! }7 ~( c+ P' c G75 X(U) P(△i) F~
* `% a) C) ?+ x+ `5 A: H7 {% _式中:e——退刀量;0 x: s' e4 Y" y- g0 ^& w
X(U) ——槽深;
/ w8 d, s+ @" ]) t0 E △i——每次循環(huán)切削量。( j0 H z7 F! a" x4 D
例:試編寫進(jìn)行圖1所示零件切斷加工的程序。* ?' U& i- d4 ^9 }3 y7 V3 m$ ~( W
G50 X200 Z100 T0202
9 b: ]+ }0 h3 U1 wM03 S6000 z% a. {! S* r- ?
G00 X35 Z-50
/ N5 L1 v% _" \G75 R1
% e: l; z9 D, Y0 X2 aG75 X-1 P5 F0.1; U V; j5 C U. ^( c e
G00 X200 Z100
* b0 M; l. R. SM30
: J O( O m, w) B3 {) X' a螺紋切削指令
0 \+ H! F8 c2 @) {9 r" M 該指令用于螺紋切削加工。7 l# ]9 f# _9 z) K& e. Y% ?
? 基本螺紋切削指令 - g9 f: u+ }+ R |, @
? 螺紋切削循環(huán)指令 - J: J" r. T, I+ D( H( b$ s' L2 Q
? 復(fù)合螺紋切削循環(huán)指令
+ ], x: b$ i+ d6 R, J/ r, W基本螺紋切削指令( s, [4 Q" p' ^% y# D: T+ L+ y9 `
, P" E8 y$ K( [# b/ e0 n4 d# ^
& p5 R# l \& ^
圖1 基本螺紋切削
) H# F" m" {# H
$ O5 C7 N o7 r0 x
, u8 m$ }4 k2 c. ^7 p. \8 }% j圖2 圓錐螺紋切削
+ j6 e* g# Y+ J2 [# f( X Z 基本螺紋切削方法見圖1所示。) x6 Y7 ]7 H. W0 z9 T
編程格式 G32 X(U)~ Z(W)~ F~# H b! a2 e: j# y% ?' t. [/ a
式中:9 M4 ]; |& {) M! O* v
X(U)、 Z(W)—— 螺紋切削的終點(diǎn)坐標(biāo)值;X省略時(shí)為圓柱螺紋切削,Z省略時(shí)為端面螺紋切削;X、Z均不省略時(shí)為錐螺紋切削;(X坐標(biāo)值依據(jù)《機(jī)械設(shè)計(jì)手冊(cè)》查表確定)
% M* N. F. `* I4 M# ^% [F ——螺紋導(dǎo)程。% Y5 J. l6 A1 l5 I
螺紋切削應(yīng)注意在兩端設(shè)置足夠的升速進(jìn)刀段δ1和降速退刀段δ2。
+ i) `1 g, b; Y% {8 ~ 例:試編寫圖1所示螺紋的加工程序。(螺紋導(dǎo)程4mm,升速進(jìn)刀段δ1=3mm,降速退刀段δ2=1.5mm,螺紋深度2.165 mm)。" B) k7 i! M3 H0 U2 M5 J
……) Q5 F, A1 [' }' h' d
G00 U-62
1 {9 Y: N. I5 OG32 W-74.5 F4
) u: ^& d' [+ xG00 U62
5 e" H0 i0 Y; y. qW74.5
; b# S, m1 X" X; K: _! J' `U-64) q( I t+ i1 F' u% c7 u
G32 W-74.52 `2 k1 H h- j9 J' y
G00 U64) [# `& R, i$ a
W74.5
) Y0 i; P$ D9 g$ o' r' V$ ^……2 z1 t$ p% _ e( `2 F0 R
例:試編寫圖所示圓錐螺紋的加工程序。(螺紋導(dǎo)程3.5mm,升速進(jìn)刀段δ1=2mm,降速退刀段δ2=1mm,螺紋深度1.0825 mm)。$ c. z1 F) P+ j
G00 X12
# E+ o" t; J7 t5 h2 zG32 X41 W-43 F3.5
4 U9 f# k% m5 G! r: T3 iG00 X50: G0 F/ B) W4 G* w
W43
B% Q2 n0 b% SX10
/ Q7 o( X( ~2 Z- X7 WG32 X39 W-43
5 B& _0 b: I& Y4 R3 ]2 v. m5 hG00 X50
2 s! }. D1 T7 G& [! Y! J8 y1 @' \W43# C6 O. N# D* M4 O
螺紋切削循環(huán)指令2 p5 R% z" ~4 H/ _+ v6 F, J9 n
螺紋切削循環(huán)指令把“切入-螺紋切削-退刀-返回”四個(gè)動(dòng)作作為一個(gè)循環(huán)(如圖1所示),用一個(gè)程序段來指令。 k6 N, y2 T3 W
編程格式 G92 X(U)~ Z(W)~ I~ F~
6 Z. ]9 _# _' a
9 ^& t* s, p+ c" ~& i5 { + w! n* W& I0 F4 ^1 a0 L
; }7 d2 \. _; ?. e: y圖1 錐螺紋切削循環(huán) 圖2 圓柱螺紋切削循環(huán)" } G' x% E: G+ m. ^
% B$ f( U, h5 z; x1 v* v
! e! z5 ~6 b3 v* B1 l圖3 錐螺紋切削循環(huán)應(yīng)用
; q( {; P+ q4 U2 g4 i式中:X(U)、 Z(W)——螺紋切削的終點(diǎn)坐標(biāo)值;
* [. r* D8 }" F6 f$ v) E5 W' RI ——螺紋部分半徑之差,即螺紋切削起始點(diǎn)與切削終點(diǎn)的半徑差。加工圓柱螺紋時(shí),I=0。加工圓錐螺紋時(shí),當(dāng)X向切削起始點(diǎn)坐標(biāo)小于切削終點(diǎn)坐標(biāo)時(shí),I為負(fù),反之為正。
8 R5 w% w6 E" D" X 例:試編寫圖2所示圓柱螺紋的加工程序。6 @8 h" v2 ?: Q, `7 n7 p9 b% z
……* u3 R# J6 i4 l) x' z: o- v1 S# F7 O9 l
G00 X35 Z104% O' @3 [, W+ i$ n* ~
G92 X29.2 Z53 F1.57 J" F, B- I& A* l# l! a! s8 {
X28.6; R' ], l. M, [5 ~3 d4 ?
X28.2/ o( w- Q& d* |1 D# x4 _ X: h
X28.04* _& Y9 v- Q: ?' _ L! k' R
G00 X200 Z200
9 u d8 b0 q+ {6 O& \2 t……
0 s% H4 L2 Z! A5 {- A- H% V, u 例:試編寫圖3所示圓錐螺紋的加工程序。
# ~- E* ~" i2 T r* e……+ O- k1 i/ J: U) V
G00 X80 Z62
/ W7 X9 R5 z2 ]( c2 yG92 X49.6 Z12 I-5 F27 G$ \/ v |# o7 P l9 \- E; G
X48.7
9 I8 O% d" _7 T3 [% p5 ]X48.1
) E' a5 [8 U. l( |, e. `% L4 b \- EX47.55 C, F6 o! f" X1 l/ H$ g- b4 Y
X47
+ m5 p; k$ ^6 p6 y! y- W# L7 @2 {( u# EG00 X200 Z200
+ O, O# o1 c" x……4 q/ l8 q& |4 d. x# Q
復(fù)合螺紋切削循環(huán)指令
# q9 h; V7 @# i* j+ e5 |4 w ; c3 V; F3 |% `' R2 o
- s& X' n; a% {4 A' v3 R
圖1 復(fù)合螺紋切削循環(huán)與進(jìn)刀法 (點(diǎn)擊查看三維動(dòng)畫)5 x$ U$ g# {2 B- ?. y
1 m( i2 x- q2 C' g! f # G- u% t. _2 H2 X
* O5 U1 w) e9 L( ?: K- Q圖2 復(fù)合螺紋切削循環(huán)應(yīng)用 (點(diǎn)擊查看三維動(dòng)畫)
: Y' a! x1 a6 Z a( l0 { s8 `
/ o# a) R( H l 復(fù)合螺紋切削循環(huán)指令可以完成一個(gè)螺紋段的全部加工任務(wù)。它的進(jìn)刀方法有利于改善刀具的切削條件,在編程中應(yīng)優(yōu)先考慮應(yīng)用該指令,如圖1所示。( l& E- `+ ?$ [
編程格式 G76 P (m) (r) (α) Q(△dmin) R(d)
6 Q6 Q4 ~/ n# C G76 X(U) Z(W) R(I) F(f) P(k) Q(△d)
/ u4 c/ N( O) u# J式中: m ——精加工重復(fù)次數(shù);
; Q8 A" y% R% u4 |& _! ~3 } r——倒角量;
( A& {- X" X" o/ `8 l# X α-刀尖角;# d$ y- y- @2 V- x& q
△ dmin——最小切入量;' M! G5 s# f8 \; L# x: g# W
d-精加工余量;
9 k3 C3 M: b i6 O2 r, E X(U) Z(W)——終點(diǎn)坐標(biāo);
9 ~5 j3 o/ Z( n" u! s I ——螺紋部分半徑之差,即螺紋切削起始點(diǎn)與切削終點(diǎn)的半徑差。加工圓柱螺紋時(shí),i=0。加工圓錐螺紋時(shí),當(dāng)X向切削起始點(diǎn)坐標(biāo)小于切削終點(diǎn)坐標(biāo)時(shí),I為負(fù),反之為正。
9 O$ A7 B8 Q' E+ Q2 i+ p/ K k ——螺牙的高度 (X軸方向的半徑值);$ R' P. F. W9 ^; s6 ~* A4 _
△ d ——第一次切入量(X軸方向的半徑值);
+ O) z4 |( g N f——螺紋導(dǎo)程。
3 k3 Y! j$ U* @( V. ~例:試編寫圖2所示圓柱螺紋的加工程序,螺距為6mm。2 C; K% i% C7 H* G( v% {# V
G76 P 02 12 60 Q0.1 R0.17 w6 o7 U8 S) d Z
G76 X60.64 Z23 R0 F6 P3.68 Q1.8# M3 B% U5 K( x+ V6 d6 t
作者: tslyhbbm 時(shí)間: 2006-6-24 23:06
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
我是自學(xué)的,這個(gè)教材很好,我學(xué)會(huì)不少了,大家共同進(jìn)步.如有更好的教材,也希望你們給我一份,謝謝!
作者: yinliang227 時(shí)間: 2006-7-2 12:41
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看了夠累的3 V4 x/ z* K1 V
不過,每本書上講的都差不多呀! p' x# g! r [ L8 F
看了這本,看那本% v4 n# `: g9 N
沒結(jié)果
2 u0 m( ?& [0 I5 C, ?最后發(fā)現(xiàn),操作就出問題了
9 H8 G) W* K; ~' z" b+ V f" x這時(shí)再來! z* t; `( A5 c$ U8 ~: N" ~
看了這本,看那本
3 R% c3 P2 }" ?有了結(jié)果
* s- Y; I5 c2 a哈哈
' Z' K$ V3 z; o' p: f; H# a( p實(shí)踐出真知
作者: tslyhbbm 時(shí)間: 2006-10-4 15:04
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
up up up up
作者: cook9999 時(shí)間: 2006-10-5 11:25
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看了夠累的
作者: swerdeke 時(shí)間: 2006-10-5 12:18
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看的挺累得
作者: 飛虎119 時(shí)間: 2006-10-5 14:38
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
支持!
作者: chenzhaosi 時(shí)間: 2006-11-1 15:35
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
很好
R/ {" c1 t; N' |有沒有可以下載的啊
作者: tslyhbbm 時(shí)間: 2006-11-7 11:21
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
我在學(xué)數(shù)控銑,你們有好的教材嗎?
作者: icqyuyu2203 時(shí)間: 2006-11-7 20:25
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
亂~
6 ?( Q! u% |/ q W9 S9 a, S) ]1 { 整理 下不好嗎
作者: 小車不倒 時(shí)間: 2006-11-7 21:17
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
累啊!!!!
作者: jacklhg791213 時(shí)間: 2006-11-9 20:31
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
對(duì)於我們新手來說,還要謝話各位大蝦呀!
, V2 T$ e' ~) B' w4 s% ~
作者: monkey688 時(shí)間: 2006-11-17 10:28
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
有沒有比較經(jīng)典的
作者: lyx1019 時(shí)間: 2006-11-17 12:18
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
資料挺好的,很值得我學(xué)習(xí).
作者: wangfu302 時(shí)間: 2006-12-21 18:32
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看了夠累的
) w- i& @% m; B' D$ R不過,每本書上講的都差不多呀 ! m' y5 P t/ g( E) R% u
看了這本,看那本
# ?, z f8 Y( T4 @9 L沒結(jié)果
$ @4 o' V4 l: O, U" A: {3 L最后發(fā)現(xiàn),操作就出問題了
( o& ]0 b2 w5 V這時(shí)再來
) f9 l4 _0 Q* p/ t
作者: xue000 時(shí)間: 2011-10-31 20:03
tslyhbbm 發(fā)表于 2006-6-24 23:04
* {4 \+ {5 R7 ?2 I數(shù)控車床的編程特點(diǎn)1 J _$ x C- [4 h k
1。加工坐標(biāo)系( v- x; A: n4 t a0 Z: v, _
加工坐標(biāo)系應(yīng)與機(jī)床坐標(biāo)系的坐標(biāo)方向一致,X軸對(duì)應(yīng)徑向,Z軸對(duì)應(yīng)軸 ...
: f, p- O* X" c; c5 n& q- s0 z
對(duì)于刀具半徑補(bǔ)償,還有沒有詳細(xì)的資料。FANUC系統(tǒng)的,謝謝樓主!
作者: xxdyjx373 時(shí)間: 2011-11-4 15:05
除了有點(diǎn)亂,其他的還好
歡迎光臨 機(jī)械社區(qū) (http://e-learninguniversity.com/) |
Powered by Discuz! X3.4 |