我是一名数控初学者,以下是我的一些学习笔记总结,与大家共享,有不对的地方也请指出补充,愿与大家共同进步:
0 }: D' n. d5 j$ r8 J8 Y4 S5 v
2 R" {( G) j$ q一、数控加工工艺& P0 X; M$ `9 z# _( J0 }
6 U. s) I# [$ P' t: r8 D
先分析加工图纸,
& {% Z6 u1 z2 k选择夹具工装,然后找正;
3 t5 q. j6 c }; `! n# R8 P选择刀具,然后对刀(确定坐标、刀补);! C% a- c3 u. |
编制加工程序,输入机床内% T" ]- Y2 u* T8 u. g+ m( W' x5 F
首件试切(注意观察,别撞刀)
/ N( b. F( M, Y2 p/ X9 j首件加工完后,用三坐标检验尺寸等是否合格,再对程序进行调试,无误后进行加工* O w! X; g# q$ D- v9 e) m
$ r6 e5 l& [$ i/ L2 _2 m
二、编程:
! a2 t0 b# T4 ^- ~0 `7 a6 t* [1 o5 @9 `* o0 Z" n
1.绝对坐标:G90
- A# q5 x x: Z+ r 增量坐标:G91, K& ^. Q) d8 }! n- u- h
英制指定:G20
4 O" c2 w; J, d4 T 米制指定: G21
* p# Q# z/ \3 b2 a: `7 y4 } 快速定位:G00
+ i" j0 O' V0 p- e2 m$ L 直线插补:G01- v1 J* P9 B. F9 m4 j2 [
圆弧插补:G02/G03 X_Y_R_F_;(当圆心角小于180度,R为正值,相反则为负值)
# V! m( Z8 x5 a" _- ?. X5 T b 暂停指令:G04 P2000;(暂停2秒)1 \" ]; y- l# W1 e
工件坐标系: G54~G59
3 o# @% X9 b1 H4 U3 y( U3 L1 t: V1 K2. M01 程序暂停、选择停止(需要按操作面板上的“选择停止”)
" u/ r4 _% c4 C M02 程序结束(不返回开头)
B) k6 P3 f* o4 e0 \) a7 s M30 程序结束(返回开头)
- E/ w2 j) P) n& P' z M03 主轴正转
- u, n8 x. H* [. b0 O& b6 i M04 主轴反转
. x8 ^1 w8 \ E; S" C) k M05 主轴停止+ V( x- l6 i2 U R
M08 切削液开* K1 H6 {& V) ?% A4 Z# z' Y
M09 切削液关0 _' W% P. x3 N4 {+ U6 Q: F
M98 调用子程序
+ w+ n' I" _# Q( n( p% B0 a8 J: {2 Y M99 返回主程序" _2 C8 O; L( D V* _; [% `
M06 换刀指令
) ?8 w8 m2 j/ o& B! G
" ^2 K5 _) s1 n( S6 @: p4 S3.刀具长度补偿: G43 H_ 3 Q5 l; R; S' O+ t6 k; Q& M& S
取消: G49# Z: I" y# T* E% W6 i- q
4.刀具半径补偿: G41/G42 D_(左补\右补), T9 S! N& I! v0 d5 P |/ V9 b* J
取消: G40/ b2 U$ l9 J4 {- U5 j
8 j+ m& J; l4 l- G$ E0 S
5.固定循环:
9 P' M7 B. A0 A. t3 c G98\G99 G81/G83/G84/G76 X_Y_Z_R_Q_F_;(当攻丝时,Q表示每刀下刀深度;当镗孔时,Q表示偏移量)
+ P: E/ b9 S; L I' x' z9 W6 `' t G80(取消循环)6 R3 P% E% e7 X9 L8 T @, ?- d& a% |
! Z6 d; H8 R& M" g9 U6.调用子程序: ........2 |( _& q/ D! E& z, t# s) e& v" \" _4 x
M98 Pxxxx Lx ;(L表示调用次数,若一次则不用写)
, J* ]& B* u- D7 W. P ..........) X& P9 k3 c, [, ]
M30;6 I! C6 r0 P* u% r' G+ `
4 x; Y: Z8 G" k8 _
- ^% K: X \. C1 l+ U4 H
- R6 f$ ?, X9 C5 z9 g P |