中国高档机床获突破 首次装上自己# i9 Z' P+ r' @/ l5 x- Q
GE和FANUC宣布同意解除合资企业. |9 a: z/ E/ M) q4 d+ x* K
为国产五轴机床配套 国产中高档数* {3 c+ m8 D8 A# D8 h" _$ m& r5 \
新建合肥至福州铁路客运专线安徽! e7 B) Y2 B A
北京站旅客引导信息系统改造工程- f. l1 ^& {' S
杭甬铁路客运专线第二批甲控物资7 Z6 ^; i f: [+ \ U( v; q Y) n
南疆线K1249、K1377道口平改立工
; k# l3 W0 |# ]5 g神华神东煤炭集团石圪台煤矿地面# q4 v; W! ^" H3 q
乌准线运营设备(压缩机、试风及
: ~ o/ p/ F \! G阿拉山口散堆装换装线扩能改造工 ~" \% _: e# v
[公告] FANUC数控系统数控加工中心机床基础知识+ U4 z3 L0 [2 S7 l# g- J! f
FANUC, 数控
* [( Z; Z: c- Q! w! aFANUC数控系统数控加工中心机床基础知识
0 t7 A# t' }# d( G/ L: [ M: [4 Q* g) w0 H
在这一节中我们了解FANUC数控加工中心作的一些基础知识。由于内容的要求,我们只作简要的讲解。
[/ z' Z) D! A& o) u( y6 ]
, O$ Z5 w* B, `% j 1.2.1坐标系/对刀点/换刀点
, n6 w0 {7 k1 p+ y" t/ Y3 x8 k: u; w9 ?/ p: C% p
坐标系:主要坐标系分为机床坐标系和工件坐标系,前者由厂家设定,工件坐标系:又叫编程坐标系,用来确定工件各要素的位置。
6 b6 a2 K" l& h( F
% S/ d. N- u+ U: B 刀点:主要分为对刀点和换刀点,前者刀具相对工件运动的起点(又叫程序起点或起刀点)。后者是换刀的位置点,在加工中心有换刀的程序,在加工零件的时候,我们只要调刀就可以执行。: k4 k9 h1 S6 b9 A
: `* e2 ?1 [6 d 1.2.2常用基本指令/ g3 x! w( V5 t' j7 k; W
; \1 s1 T" a3 t% w: [ 在校徽的加工过程中,我们要用到这些基本指令:进给功能字F用于指定切削的进给速度。主轴转速功能字S用于指定主轴转速。 刀具功能字T用于指定加工时所用刀具的编号。辅助功能字M用于指定数控机床辅助装置的开关动作。准备功能G指令,用于刀具的运动路线 。如下表1.1是G代码表。8 j; s" J3 ~: J3 G
! \$ N7 S6 o1 G: h+ _ 表1.1
- W4 F6 h4 Y- G) E2 d( X, E: y5 O( q/ U# p4 v
G功能字含义表(FANUC—OM系统)
- h3 n7 A& U" g. y' u( A# x1 C: C, I
G00 快速移动点定位 G70 粗加工循环: ~2 B+ h% T# u3 O
2 r6 u9 \- w0 N7 _$ S7 q
G01 直线插补 G71 外圆粗切循环
5 W+ B E1 ^) S5 U& }
7 g9 A" Z9 }+ D% _1 p c& r. ? G02 顺时针圆弧插补 G72 端面粗切循环" _! M! o% d/ \3 ]1 {6 ^
: L) J( F% u$ J2 j7 z G03 逆时针圆弧插补 G73 封闭切削循环1 D2 ~, |- o! ?) L9 Q
5 z; ~1 j# {+ |
G04 暂停 G74 深孔钻循环& c- c. H1 B& B# z& C/ Z
% I9 N2 p( R1 R( h G17 XY平面选择 G75 外径切槽循环3 \% R0 s2 v- Z# R
. r. E/ k Q. T* Q/ K7 P) m
G18 ZX平面选择 G76 复合螺纹切削循环
- n# O+ L [) w
0 U0 q" E* J: y" e1 [1 [% [ G19 YZ平面选择 G80 撤消固定循环, l0 o8 d1 L0 X l$ n3 y
& m+ {4 O1 p% E! q8 |& k& e. r4 Q+ c G32 螺纹切削 G81 定点钻孔循环2 z& T1 g& S$ ^ X/ A0 U
! G" e3 i% x3 t, N" \9 f5 ^
G40 刀具补偿注销 G90 绝对值编程
$ f k' m2 o. D: O+ p8 Q @7 T9 w
. q) `- w. y9 i# i4 m7 ?+ { G41 刀具半径补偿—左 G91 增量值编程
# k3 D: V+ y* H& J o2 Q" ]- m
8 o: c8 D) ^7 q& g: W# c% A6 D G42 刀具半径补偿—右 G92 螺纹切削循环3 l! F. F* h9 f. ?1 [
2 y+ L B0 d8 O8 p) H
G43 刀具长度补偿—正 G94 每分钟进给量
1 g. V& ]# b& E2 Y
2 ?3 `% {" {$ N5 D& t0 E0 Q/ U; [ G44 刀具长度补偿—负 G95 每转进给量
+ t4 E3 O2 x2 H: F" E( C9 {0 M# Z: T
G49 刀具长度补偿注销 G96 恒线速控制, W3 {1 ]. c8 v' H* c1 A: Q5 L3 R
* v: g. ?7 Z# H0 d# ]1 M; ^ G50 主轴最高转速限制 G97 恒线速取消
' y% g" ~8 f _$ a
# h" _# I8 A# x z G54~G59 加工坐标系设定 G98 返回起始平面
& v3 T; S1 c* [& b5 A4 \2 G- Z1 G& m' I+ M9 v! N8 s0 X5 _8 k
GG65 用户宏指令 G99 返回R平面
+ K- Z% M ~' M# Y, z0 ~
/ P6 z+ a! D) U( F0 O% {/ n! E( X 1.2.3编程方式7 a @7 _' C2 J4 |
1 {" ~) I' f# i, q" z 在编程的过程中,有两种编程方式:一种是手工编程;另一种是数控自动编程,自动数控编程又分为:图形数控自动变成、语言数控自动编程和语音数控自动编程三种。手工编程的特点是耗费时间长,容易出现错误,无法胜任复杂形状零件的编程。国外资料统计,手工编程时间与机床实际加工时间平均比是30/1。20%─30%机床不能开动的原因是由于手工编程的时间较长引起的。在这节我们以FANUC系统的编程知识来讲解,在这个设计中,我们是以图形数控自动编程来展开的。
1 Y: ~8 y/ S" M, a, G) _7 W8 W: h. R
; m: ~* C2 }8 Q2 E0 H$ {4 e 手工编程过程总结:程序的输入:打开程序保护锁,按下PROG键 ,方式开关选择到编辑状态 ,DIR检查内存占用情况,输入OXXXX,按INSERT键(报警的话,说明该文件名存),按RESET复位,重新输入文件名。当我们建立了文件名后,文件名要单独占一行,每行的结束要用“;”(按EOB,在按INSERT插入),如果顺序号没有出来,我们可以把顺序号的功能打开(按OFFSET SETTING键,选择SETTING,移动光标键,下面有个顺序号,参数是“0”,说明没有顺序号,所以我们将它改为“1”,打如INPUT,注意只有在MDI方式下才能改参数,否则要报警),进行程序的输入。程序比较长的时候,我们可以将程序号的间隔调小,操作如下:MDI方式下按OFFSET SETTING键,按PAGE,找到“10”所在的参数号,将“10”改为“5”,按INPUT键。程序输入完后,我们可以进行程序的修改:替换(在键盘缓冲区输入要替换的字符,按下ALTER键),删除(删除单个字符,光标移动到要删除的字符按DELETE;删除一段,将光标移动到要删除的那一段上),程序输入完了后锁上。程序的检索,例如检索O313按下面步骤进行操作方式在编辑状态下—按PRGRM(进入程序画面)—输入查找的程序号O313—按箭头向下的光标键找O313程序号。程序的删除,例如删除O313按下面步骤进行:操作方式在编辑状态下—打开程序保护锁—按PRGRM(进入程序画面)—输入删除的程序号O313—按箭头向下的光标键找O313程序号—键入删除的程序号O313—按DELET—操作完毕、锁上程序保护锁—按功能软件上的LID查看O313程序是否在程序例表中。0 A0 C, A- B8 Q3 ]5 Y/ z' B( T. @
7 V- l$ M( I# n7 t. |
1.2.4对刀
- J H+ o4 B- b- D- R4 p; v7 G ^, _4 `# F( z( ?& \, A2 y! e1 e0 n
对刀的方法直接影响工件的加工精度。所以对于不同的加工零件,我们要选择不同的对刀方法。- g+ ~! q4 B8 {# |8 Z2 S/ P7 t
" l5 i+ B3 t& [2 L, F3 Y" }
X和Y向对刀,对于圆柱孔(或圆柱面)零件时:
4 v1 c4 W2 u2 I) J( r0 T: \" }$ I1 n: H. P
(1)我们采用杠杆百分表(或千分表)对刀,这种对刀方法精度高,但是比较麻烦。5 G( w0 |- z% w
- g2 ?# U4 N/ C) X' o (2)采用寻边器对刀,对于精度不太高,比较直观。9 B) O: H% o& ?4 x% P' A
6 `5 b; |6 y; `5 e) q. q X和Y向对刀,当对刀点为互相垂直直线的交点时:2 l) J1 l; R! G. @* |$ Q
6 f) S% ~" D/ J (1)采用刀具试切对刀。(2)采用寻边器对刀,精度高。
+ @' N( D$ A# x& x) u- V; B
" }/ z' l3 l; s* T7 l 在Z向对刀,Z向对刀数据与刀具在刀柄上的装夹长度及工件坐标系的Z向零点位置有关,它确定工件坐标系的零点在机床坐标系中的位置。加工中心采用长度补偿来做。为了损伤工件表面,在本设计中我们采用采用对刀杆对刀。移动机床将刀杆分别从X、Y慢慢靠近工件,若X方向显示的是X1,Y方向显示的是Y1。再反方向得到X2,Y2则分别记下此数据。我们采用G54坐标系,记下X、Y的值,按POS键,输入到G54坐标系中。程序原点X、Y的计算方法如下:; X8 q3 i. `- m1 U9 H
* K. {8 W' I9 v+ {% a( e8 V# U: R" L X=(X1-X2)/2 Y=(Y1-Y2)/2) j: }, W3 q" n& R; r
0 R; b/ W7 X& i7 c/ n( ` Z轴偏值:将株洲移动到工件的上表面,并与工件有微量的切削,纪录此值。按SYSTEM→SFF/SET→偏值,把Z轴的工件坐标值输入到对应的刀号的刀偏表长度补偿中。把计算的结果输入工件偏置画面中的G54中。
8 Y+ I1 p" v+ ?- x) B w, T; W- s$ S4 e7 z# D8 b, |
1.2.5刀具长度补偿设置! C+ z r# x2 r, K# O% d
( R- r7 U! K# `& ~" y
加工中心上使用的刀具很多,每把刀具的长度和到 Z 坐标零点的距离都不相同, 这些距离的差值就是刀具的长度补偿值,在加工时要分别进行设置,并记录在刀具明细表中,以供机床操作人员使用。一般有两种方法: 1、机内设置 这种方法不用事先测量每把刀具的长度,而是将所有刀具放入刀库中后,采用 Z 向设定器依次确定每把刀具在机床坐标系中的位置,具体设定方法又分两种。 ( 1 )第一种方法 将其中的一把刀具作为标准刀具,找出其它刀具与标准刀具的差值,作为长度补偿值。具体操作步骤如下: ①将所有刀具放入刀库,利用 Z 向设定器确定每把刀具到工件坐标系 Z 向零点的距离,如图 1.1所示的 A 、 B 、 C ,并记录下来; ②选择其中一把最长(或最短)、与工件距离最小(或最大)的刀具作为基准刀,如图 5-2 中的 T03 (或 T01 ),将其对刀值 C (或 A )作为工件坐标系的 Z 值,此时 H03=0 ; ③确定其它刀具相对基准刀的长度补偿值,即 H01= ±│ C-A │, H02= ±│ C-B │,正负号由程序中的 G43 或 G44 来确定。 ④将获得的刀具长度补偿值对应刀具和刀具号输入到机床中。1 ?, b5 ~ o4 M' n' J
|