第一章编程说明
概述
编程就是把零件的外形尺寸、加工工艺过程、工艺参数、刀具参数等信息,C专用的编程指令编写加工程序的过程。C按加工程序的要求,控制机床完成零件加工的过程。数控加工的工艺流程如下:
编程基本知识
JNC 30T使用X轴、Z轴组成的直角坐标系,X轴与主轴轴线垂直,Z轴与主轴轴线方向平行,接近工件的方向为负方向,离开工件的方向为正方向。如图1-1所示。
按刀座与机床主轴的相对位置划分,数控车床有前刀座坐标系和后刀座坐标系,从图1-2可以看出,前、后刀座坐标系的X轴方向正好相反,而Z轴方向是相同的。JNC 30T机床的坐标系为前刀座坐标系。
机床坐标系
C进行坐标计算的基准坐标系,是机床固有的坐标系,机床坐标系的原点称为机床原点,在机床经过设计、制造和调整后,这个原点便被保存下来,是一个固定点,在车床上,机床原点一般在卡盘端面与主轴中心的交点处。
机床坐标系中还有一个机床参考点,系统上电时并不知道机床原点在哪,为了正确地建立机床坐标系,通常在每个坐标轴的移动范围内设置好一个机床参考点。机床参考点的位置是由生产厂家在每个轴上用限位开关调整好的,机床启动时,通常要进行回参考点的操作建立机床坐标系。参考点对机床原点的坐标必须是一个已知数,通过参数指定机床参考点到机床原点的距离,当机床回到参考点时,系统也就知道了机床坐标系原点的位置。图1-3为
JNC 30T机床原点与参考点的关系。
⑵工件坐标系
工件坐标系是编程人员在编程时使用的,由编程人员选择工件上某已知点为原点建立的坐标系。工件坐标系的选择要满足编程简单、尺寸换算少、引起加工误差小等条件。一般情况下,编程原点设在工件右端面中心。设定工件坐标系的方法:①在手动、增量、手轮方式下直接输入当前坐标值,即按控制面板上的X
键或Z键,系统提示“X或Z轴坐标预置值”,输入要设定的坐标值,按回车键确认,但是此操作设定的坐标系断电不保存。②在刀具参数中设定刀具偏置参数,在编程时调用刀具补偿,如“T0101”便进入出工件坐标系,可断电保存,具体操作见第二章的“”断电保存。③在MDI 方式执行G54~G59 之一设置工件坐标系,见第二章的“”④回零后直接进入机械坐标系。⑤用G92在程序中G92 之后指定一个值来设定工件坐标系。指令格式:G92 X_Z_,该指令断电不保存。
C 能接受的格式输入,它必须包括机床所要求执行的功能和运动所需要的所有几何和工艺数据。一个零件的程序是由若干以程序段号大小次序排列的程序段组成。一个完整的程序应包括:程序名、程序主体和程序结束三个部分。完整的程序结构如下图所示:
①程序名。每个独立的程序都有一个自己的程序名,作为程序的存储地址保存在系统中,在编写程序时并不需要写在程序主体中。子程序必须在程序主体中写入程序名。
②程序主体。程序主体包含机床加工前的状态要求和刀具加工零件时的轨迹。由若干程序段组成。③程序结束。程序结束指令在程序的最后一行,表示执行完所有程序指令后,机床处于复位状态,一般用M02或M30表示。
程序段格式
顺序号
准备功能
坐标字
切削参数
辅助功能
程序结束F符
N**
G**
X** Z**
F**
S**
T****
M**
;
程序段各部分解释
机能
地址
范围
意义
程序名
任意字符
子程序名
O
0001~9999
内部或外部子程序名
顺序号
N
>=0
程序段号
准备功能
G
00~999
运动类型
坐标字
X Z
±~±
坐标运动指令
I K
圆心坐标指令
进给速度
F
0~3000
进给速度指令
主轴功能
S
100~2000
主轴转速指令
刀具功能
T
1~40
刀具指令
辅助功能
M
0~99
辅助指令
主程序和子程序
当相同模式的加工在程序中多次出现时,可以把这个模式编出来,称为子程序。相对于子程序来说,程序的本体就是主程序。在执行主程序时,如果有调用子程序的指令,则子程序被执行。子程序执行结束后返回主程序,执行主程序指令。主程序和子程序的关系见下图。
说明:
1、本数控系统采用公制编程,坐标显示采用公制方式,X轴采用直径编程。
2、顺序号可以省略,但复合指令的开始和结束段顺序号不可以省略; 程序段结束代码“;”也可以省略,如果有注释,注释前要加“;”。
3、程序结束必须有程序结束代码(M02、M30、M99)。
2 辅助功能(M 功能)
1 代码及其含义
辅助功能包括各种支持机床操作的功能,像主轴的启停、程序停止和切
巨森系统数控车床说明书TB 来自淘豆网m.daumloan.com转载请标明出处.