我是一名數控初學者,以下是我的一些學習筆記總結,與大家共享,有不對的地方也請指出補充,愿與大家共同進步:- ~- d2 i7 y9 l( t8 t7 P/ j5 Q
, ]. U! E8 ^- C$ A$ A T7 {, d一、數控加工工藝
) Z x+ X( Z: L% \
x; t+ N: `3 _# f' N6 s% U先分析加工圖紙,# q! N* O1 |& _1 Z, t/ W5 ?/ U: I
選擇夾具工裝,然后找正;
/ n: e" S, j" ^, q2 Z選擇刀具,然后對刀(確定坐標、刀補);
: z% f7 ]; ?2 | p' h. G$ A5 `' z編制加工程序,輸入機床內
! F8 A X; s+ M首件試切(注意觀察,別撞刀)
E6 a5 g) e+ Q* h4 ?首件加工完后,用三坐標檢驗尺寸等是否合格,再對程序進行調試,無誤后進行加工
1 Z8 U* }; _0 ?, W
- ^8 X- M' j7 D% u0 D二、編程:% \+ d# u% u- k! x9 P- O, u6 t5 O$ S- c
, z' v" z6 L" h% S/ Z4 M9 s9 A; q1.絕對坐標:G90. Q) @+ M& b. C5 C( u9 n8 a
增量坐標:G91
0 m- f8 J2 k$ w4 e& J7 G$ O/ M5 g 英制指定:G20& s9 n+ O6 I+ K, G8 A
米制指定: G21
, c% S" p5 U4 M# h& Q 快速定位:G00
; p# S6 P3 {5 \* v2 `2 \* w 直線插補:G01: X4 H8 t* ~% P& x0 Z8 m( f8 h
圓弧插補:G02/G03 X_Y_R_F_;(當圓心角小于180度,R為正值,相反則為負值); h7 g5 v' T& c3 v
暫停指令:G04 P2000;(暫停2秒)
# `' V J* Y+ j6 H/ E$ U' v 工件坐標系: G54~G59
0 t% ]1 K1 _9 k/ u) r- N2. M01 程序暫停、選擇停止(需要按操作面板上的“選擇停止”)
* o$ |8 w$ [4 [3 W0 I M02 程序結束(不返回開頭)# ^2 {- t" g4 l/ z! P0 f# Z
M30 程序結束(返回開頭)
- y( H& o% { }1 u& t M03 主軸正轉
6 c4 D5 |; U3 x+ P7 J6 L M04 主軸反轉
; v4 Y6 Z2 e8 q M05 主軸停止6 F' V$ ^5 v. w1 }
M08 切削液開! r9 o! L( \9 |9 B) C% v; y
M09 切削液關4 b. c) _& a! i8 \6 x4 r U# J
M98 調用子程序
( [+ v; X' ~! q" A+ n/ r3 W8 V5 K+ Y M99 返回主程序# ~; O7 F' r( {6 s8 q& k$ t
M06 換刀指令( y) z- P% @ F
* @3 V" r$ ^; ^
3.刀具長度補償: G43 H_ * E8 Q8 f m1 V) S
取消: G49) n% z5 S0 ]- N- ]$ A9 p$ ^
4.刀具半徑補償: G41/G42 D_(左補\右補)
9 ` f; v6 O5 [! W4 L 取消: G40" b( h7 V7 G# Y' e, b$ v( g
. g/ W& X+ t& C/ I. C* C5.固定循環(huán):
" ~* ~. W* J$ Y& Y# L) z: \ G98\G99 G81/G83/G84/G76 X_Y_Z_R_Q_F_;(當攻絲時,Q表示每刀下刀深度;當鏜孔時,Q表示偏移量) % Q; U+ s1 K/ [
G80(取消循環(huán))
* P4 z, {2 q- v! U' B1 g' \/ d- B
N u8 o5 o6 J& f7 Z& K# @; z6.調用子程序: ........* ]2 ?; q' P4 M H* w5 L! L0 `
M98 Pxxxx Lx ;(L表示調用次數,若一次則不用寫) 3 T) X Y4 l# V+ x
..........0 V2 D b* b- m! v9 j
M30;6 r& g @# O* }6 l& q' o4 \
% c* z3 p% g; b" S/ {6 ?6 ~3 q& h
+ R" W' R$ `2 O" V, K
. ?/ G! L2 `0 ~$ N. w |