加工中心手动编程入门【新手必看】

加工中心手动编程入门【新手必看】

一、操作面板的讲解

1、加工中心与普通设备的区别

A、三轴方向的不同与相同:加工中心尊循右螺旋定则与普通设备不同。

B、运行的参照物不同:加工中心的主轴运行是依工作台为参照物假定工作台静止不动,普通设备刚好相反。

C、轴的控制不同,NC机床可以三轴连动,实现空间移动。

   2、操作面板的讲解:下面的开精框的操作顺序来讲解各个键的功能依FANUC为例。

A、POWER  电源:打开机床总电源ON。

B、READY  运转准备:打开面板电源后,按下动转准备键,绿灯时为准备OK(注打开EMG  STOP)。

C、MODE   模式选择旋钮,分两部分(手动和自动)。

D、ZERO    原点复归,将MODE转到ZERO进行三轴归零,指示灯停止闪烁并且点亮。

E、RAPID   手动快速移动,将MODE转到RAPID手动移动机床,接近工件。

F、JOG     手动移动,将MODE转到JOG手动慢速进行校正工件。

G、MDI    资料输入,校正后,装上分中棒,将MODE转到MDI,先按下字母软键S再按数字键500,再按下输入键INPUT。

H、CYCLE  START   循环起动,资料输入完后,按下该键,资料会被NC接收。

I、SPINDLE  CW     将MODE转到手动部分,按下该键,主轴的S=500正转。按F SPINDLE  CCW  反转;按下  SPINDLE  STOP     停止;按下     SPINDLE   ORI    主轴定位。

 

J、HANDLE  手轮操作,将MODE转到HANDLE 进行寻边分中。

K、POS和OFFSET  SETTING  按POS位置键后可得到机术机械座标,按OFFSET  SETTING 补正,参数键,将机械座标写入座标系中如果有字符写错可以用CAN取消,按INPUT输入。

L、EDIT   编辑:将MODE转到EDIT可以对程式进行编辑,呼叫等,相关键有:

                1、ALTER      替换键

                2、INSERT     插入键

                3、DELETE     删除键

                4、PAGE        翻页键

                5、CURSOR     光标移动键

                6、PROG        程式键

                7、DIR          程式目录显示

                8、SHIFT        转换键

M、AUTO   自动运行,将MODE 转到AUTO按下CYCLE  START可以按照编辑好的程式进行自动运行,相关键有:

            1、MACRO                共用参数显示

            2、SINGLE  BLOCK        单节运行

3、BLOCK   SKIP         选择性跳越

4、DRY RUN               试运行

5、MANUAL  ABS         相对,绝对转换

6、MACHLNE  LOCK        机械锁定

7、Z  AXIS  NEGLECF       Z轴锁定

8、M S T  LOCK            M S T  码锁定

9、COOLANT                冷却水开关

10、OPTION  STOP           选择性停止

11、DISTANCE  TO  GO      残余量

12、FEED HOLD              运行停止

13、FEED RATE  OVERRIDE   进给调整

14、EMERGENCY  STOP       紧急停止

N、AUOT  POWER   电源自动关闭,按下后程式运行结束后自动关闭总电源。

O、SYSTEN  系统参数,按下后显示机床系统参数。

P、MESSAGE  警报显示

R、GRAPH    描图功能

二、G码和M码的功能应用。

    1、NC机床的分类:NC机床分两个大的类别,第一类是钻铣床指的是本公司的加工中心,称为M系列机床;第二类是车床指的是本公司配件部的自动车间,称T系列。

2、M系列NC机床的G码和M码。

A、主要的G码:G码是指NC机床G指令代码,通常有机床制造商根据用户的要求编写的固化在机床的内存中,用户不可以改动。通过几十年的发展,G码在很大的程度上已接近统一,下面就讲解一些常用的G码。

G00     快速定位,可以三轴连动

          G01      直线插补

          G02      圆弧插补   CW

          G03      圆弧插补   CCW

          G17      XY平面

          G18      XZ平面

G19     YZ平面

G20      英制输入

G21      米制输入

G28      原点复归

G30      第二原点复归

G40      刀具径补正取消

G41      刀具径补正,左侧

G42      刀具径补正,右侧

G43      刀具长补正,正方向

G44      刀具长补正,负方向

G49      刀具长补正取消

G52      特定坐标系设定

G54      工作坐标系统设定1

G55      工作坐标系统设定2

G56      工作坐标系统设定3

G57      工作坐标系统设定4

G58      工作坐标系统设定5

G59      工作坐标系统设定6

G65       自设程式群呼出

G68       坐标系旋转

G73       啄式钻孔循环

G74       反攻牙循环

G76       精搪孔循环

G80       固定循环取消

G81       钻孔循环

G82       钻孔循环

G84       攻牙循环

G86       搪孔循环

G90       绝对指令

G91       增量指令

G92       坐标系设定

G94       每分钟进给

G98       固定循环中起点复归

G99       固定循环中R点复归

以上为常用的G指令代码,在使用的过程中相同族群的代码不能出现在同一单节中

B、主要的M码

   附表

3、加工中心编程的语言讲解及程序结构

A、            语言讲角

a 、 参数指定  #I=100

b 、 演算指令      

FANUC系统从10M开始增加了演算指令,系统可以自己运算一些函数。下面介绍一些常用的演算指令

加法运算:    # I=# J+# K  

减法运算:    # I=# J-# L

乘法运算:    # I=# J*# K

除法运算:    # I=# J/# K

正弦:        # I=SIN[# J]

余弦:        # I=COS[# J]

正切:        # I=TAN[# J]

反正弦:      # I=ASIN[# J]

反余弦:      # I=ACOS[# J]

反正切:      # I=ATAN[# J]

平方根:      # I=SQRT[# J]

绝对值:      # I=ABS(# J)

小数点以下进位:  # I=FUP[# J/# K]

小数点以下舍去:  # I=FIX[# J/# K]

c、              判断符号

等于        EQ

不等于      NE

大于        GT

大于等于    GE

小于        LT

小于等于    LE

d、             分离句式

GOTO # I    绝对分离

IF[# I   EQ   # J]  GOTO  # K  条件分离

e、             循环句式

WHILE  [# I   EQ  #  J]   DO1

END1

B、程序结构:程序由:程序号码+参数指定+演算+动作热行+结束

a、程序号码:格式(OXXXX);设定值可以从1—9999。

  b、参数指定:格式(1 =100);引数指定从1—33;普通参数指定从100—149;共用参数指定从500—520。

  c、演算:通过演算获得所需数据。

  d、动作执行:按演算获得的数据,通过G码、M码、T码、S码来完成动作执行,以达到加工产品的目的。

C、程式结束:主程式以M30结束,副程式以M02结束。

4、镗孔程序编写实例:

   ○  0010

   G40  G80  G90  G54

   #100 = 100

   #101 = 120

   G91  G28  Z0

   G00    G90  Z0   Y0   S1000

   Z100   M3

   M8

   G98  G81  X--#100  Y--#101  Z—50  R3  L1  F100

              X#100    Y--#101

           X#100    Y#101

          X--#100    Y#101

M9

M5

G90    G28   Z0

M30

 

 

 

 

 

 

 

  5、开精框程序编写实例

     ○  0020

     G40  G80  G69  G90  G54

     #100  =  200

     #101  =  250

     #102  =  25

     #100  =  [ #100 --  #102]  / 2

#100  =  [ #100 --  #102]  / 2

G91  G28  E0

G90  X0  Y0  S260

Z0   M3

G1  X --  #100  Y -- #101   F200  M8

Z – 30

X -- #100  Y#101

X #100

Y -- #101

X -- #101

G0   Z0   M5

G91  G28  Z0   M9

M30

 

 

 

 

6、实际操作异常应对

A、运行中发生警示,自动加工停止应对,按下MESSAGE键,查看警示信息采取对应措施。

B、机床振动异常应对:按下FEED  HOLD旋转MODE到HANDLE再按下SPINDLE  STOP检查刀具,刀具无异常,再检查切削量是否合理。

C、刀具损坏程式错误:应对,可直接按下RESET键,重新设定NC机械。

D、紧急情况:例:人身伤碰,机床自残、露电等,应对,可直接按下EMERGENCY  STOP关闭总电源POWER。

 

服务机械行业22年 - 专业权威积淀,品牌优势传承