5.数控铣床的工作原理及基本工作过程(1)分析零件图,确定加工工艺加工时首先要分析零件加工图纸,应根据图纸对工件的形状、尺寸、位置关系、技术要求等进行分析,然后确定合理的加工方案、加工路线、装夹方式、刀具及切削参数、对刀点、换刀点,同时还要考虑所用数控机床的指令功能。(2)数控编程根据加工路线、工艺参数、刀位数据及数控系统规定的功能指令代码及程序台数城加工和店段格式,编(3)程)手动编程数控加工i种不同的输分析零件,确伺服装置译入工作方式输入控制器检测加工定加工工艺+码,数据处理+(4)伺月自动编程输入的程圆弧的起点、终点、圆心王你、儿时天你里(速度、主轴转速)、辅助信息(换刀、冷却液开与关、主轴顺转与逆转等)。由数控系统进行分析处理并译码,进行数据处理。(5)伺服控制与检测加工对加工得到的零件检测并进行修正。伺服系统接受插补运算后的脉冲指令信号或插补周期内的位置增量信号,经放大后驱动伺服电机,带动机床的执行部件运动,从而加工出零件
5.数控铣床的工作原理及基本工作过程 (1)分析零件图,确定加工工艺 加工时首先要分析零件加工图纸,应根据图纸对工件的形状、尺寸、位置关 系、技术要求等进行分析,然后确定合理的加工方案、加工路线、装夹方式、 刀具及切削参数、对刀点、换刀点,同时还要考虑所用数控机床的指令功能。 (2)数控编程 根据加工路线、工艺参数、刀位数据及数控系统规定的功能指令代码及程序 段格式,编写数控加工程序。 (3)程序输入 数控加工程序通过输入装置输入到数控系统。数控系统一般有两种不同的输 入工作方式: MDI手动输入;另一种是:USB接口。 (4)伺服装置译码,进行数据处理 输入的程序中含有零件的轮廓信息(如直线的起点和终点坐标;圆弧的起点、 终点、圆心坐标、孔的中心坐标、孔的深度等)、切削用量(进给速度、主轴转 速)、辅助信息(换刀、冷却液开与关、主轴顺转与逆转等)。由数控系统进行分 析处理并译码,进行数据处理。 (5)伺服控制与检测加工 对加工得到的零件检测并进行修正。伺服系统接受插补运算后的脉冲指令信 号或插补周期内的位置增量信号,经放大后驱动伺服电机,带动机床的执行部 件运动,从而加工出零件
坐标系二机床坐标系1、17机床坐标系是用来确定工件坐标系的基本坐标系;2、机床坐标系是机床本身所固有的坐标系;3.机床坐标系是机床生产厂家设计时自定的,其位置机械挡块决定,不能+Y2、工作(1)工A性了+X卧式数控机床坐标系立式数控机床坐标系
二、坐标系 1、机床坐标系 1、机床坐标系是用来确定工件坐标系的基本坐标系; 2、机床坐标系是机床本身所固有的坐标系; 3、机床坐标系是机床生产厂家设计时自定的,其位置机械挡块决定, 不能随意改变。 2、工件坐标系 (1)工件坐标系是编程人员在编写程序时,在工件上建立的坐标系。 工件坐标系的原点位置为工件零点。理论上工件零点设置是任意的, 但实际上,它是编程人员根据零件特点为了编程方便以及尺寸的直观 性而设定的
三、 程序基本指令组别解释G代码GOO定位(快速移动)G01直线切制程序基本指令,通过编程并运行这G02顺时针切图外G03逆时针切圈弧些程序而使数控机床能够实现的功能G04暂停G17XY面数值我们称之为可编程功能。一般可编程G18XZ面赋值G19YZ面数值功能分为两类:G28机床返回原点G30机床返第2和第3原点一、准备功能:用来实现刀具轨迹*G40取消刀具直径偏秘G41刀具直径左编移控制即各进给轴的运动,如直线/圆弧G42刀具直径右偏移G43刀具长度+方向偏楼*G44刀具长度·方向偏移插补、进给控制、坐标系原点偏置及G49取消刀具长度偏移*GS3机床坐标系选择变换、尺寸单位设定、刀具偏置及补G54工件坐标乐1选择G55工件坐标系2选择偿等,也称为G代码:以字母G+两位G56工件坐标系3选择G57工件坐标乐4选择数字组成,Gse工件坐标乐5选择G59工件坐标乐6选择G73二、辅助功能:用来完成程序的执高速深孔钻削循环G74左螺旋切削循环G76精锂孔循环行控制、主轴控制、刀具控制、辅助*G80取消固定帮环G81中心钻循环设备控制等功能。G82反键孔循环G83深孔钻刷循环1、准备功能G指令G84右螺旋切削循环G8S镜孔循环G8s键孔循环FANUCOiMate系统使用的常用准备功G87反向控孔着环能如表所示。G88键孔循环G89镜孔循环*G90使用绝对值命令G91使用增量值命令G92设置工件坐标系'G98固定循环恶回起期点返国园定著环R点G99
三、程序基本指令 程序基本指令,通过编程并运行这 些程序而使数控机床能够实现的功能 我们称之为可编程功能。一般可编程 功能分为两类: 一、准备功能:用来实现刀具轨迹 控制即各进给轴的运动,如直线/圆弧 插补、进给控制、坐标系原点偏置及 变换、尺寸单位设定、刀具偏置及补 偿等,也称为G代码:以字母G+两位 数字组成,。 二、辅助功能:用来完成程序的执 行控制、主轴控制、刀具控制、辅助 设备控制等功能。 1、准备功能G指令 FANUC 0i Mate系统使用的常用准备功 能如表所示。 G代码 组别 解释 G00 定位 (快速移动) G01 直线切削 G02 顺时针切圆弧 G03 逆时针切圆弧 G04 暂停 G17 XY 面赋值 G18 XZ 面赋值 G19 YZ 面赋值 G28 机床返回原点 G30 机床返回第2和第3原点 *G40 取消刀具直径偏移 G41 刀具直径左偏移 G42 刀具直径右偏移 *G43 刀具长度 + 方向偏移 *G44 刀具长度 - 方向偏移 G49 取消刀具长度偏移 *G53 机床坐标系选择 G54 工件坐标系1选择 G55 工件坐标系2选择 G56 工件坐标系3选择 G57 工件坐标系4选择 G58 工件坐标系5选择 G59 工件坐标系6选择 G73 高速深孔钻削循环 G74 左螺旋切削循环 G76 精镗孔循环 *G80 取消固定循环 G81 中心钻循环 G82 反镗孔循环 G83 深孔钻削循环 G84 右螺旋切削循环 G85 镗孔循环 G86 镗孔循环 G87 反向镗孔循环 G88 镗孔循环 G89 镗孔循环 *G90 使用绝对值命令 G91 使用增量值命令 G92 设置工件坐标系 *G98 固定循环返回起始点 *G99 返回固定循环R点
(1)非模态G功能这些G代码只在它们所在的程序段中起作用。(2)模态G功能所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。(3)坐标系和坐标设定指令绝对值和相对值坐标G90/G91格式:G90;/G91;说明:G90绝对值指令:G91增量值指令。(4)选用工件坐标系(G54~G59)格式:G54~G59;说明:在机床中,我们可以选择六个工件坐标系,通过在CRT-MDI面板上的操作,设置每一个工件坐标系原点相对于机床坐标系原点的偏移量,然后使用G54G59指令来选用它们,G54~G59都是模态指令,分别对应1#~6#工件坐标系。在电源接通并返回参考点之后,建立工件坐标系1到6。当电源接通时,自动选择G54坐标系。XY平面G17(5)平面选择指令G17、G18、G19格式:G17/G18:/G19:说明:选择加工时的插补平面G18XZ平面G17是系统默认量,编程时可以省略。G19YZ平面
(1)非模态G功能 这些G代码只在它们所在的程序段中起作用。 (2)模态G功能 所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的 程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代 码控制同一个目标但起不同的作用,它们之间是不相容的。 (3)坐标系和坐标设定指令 绝对值和相对值坐标G90/G91 格式:G90;/G91; 说明:G90 绝对值指令;G91 增量值指令。 (4)选用工件坐标系(G54~G59) 格式:G54~G59; 说明:在机床中,我们可以选择六个工件坐标系,通过在CRT-MDI面板上的操作, 设置每一个工件坐标系原点相对于机床坐标系原点的偏移量,然后使用G54~G59指 令来选用它们,G54~G59都是模态指令,分别对应1#~6#工件坐标系。 在电源接通并返回参考点之后,建立工件坐标系1到6。当电源接通时,自动选择 G54 坐标系。 (5)平面选择指令G17、G18、G19 格式:G17;/G18;/G19; 说明:选择加工时的插补平面。 G17是系统默认量,编程时可以省略。 G17 G18 G19 XY平面 XZ平面 YZ平面
(6)快速点定位G00格式:GOO X_Y_Z_;注意:1)X、Y、Z为刀具运行的终点坐标值;用于非切削状态,快速接近或离开工件;GOO为模态代码;2)当刀具远离工作台时,Z轴先运动,再X、Y轴运动;当刀具接近工作台时,X、Y轴先运动,再乙轴(7)直线插补G01格式:GO1 X_Y_Z-F_;说明:1)指令两个(或三个坐标)以联动的方式,按指定的进给速度F值,插补加工出任意斜率的平面(或空间)直线2)X、Y、Z为刀具运行的终点坐标值,可以用绝对值坐标,也可以用增量坐标。F为刀具移动的速度,单位为mm/min。3)用于切削状态GO1为模态代码,F也为模态代码
(6)快速点定位G00 格式:G00 X_ Y_ Z_; 注意:1)X、Y、Z为刀具运行的终点坐标值; 用于非切削状态,快速接近或离开工件; G00 为模态代码; 2)当刀具远离工作台时,Z轴先运动,再X、Y轴运动; 当刀具接近工作台时,X、Y轴先运动,再Z轴。 (7)直线插补G01 格式: G01 X_ Y_ Z_ F_ ; 说明: 1)指令两个(或三个坐标)以联动的方式,按指定的进给速度F值, 插补加工出任意斜率的平面(或空间)直线; 2)X、Y、Z为刀具运行的终点坐标值,可以用绝对值坐标,也可以用 增量坐标。F为刀具移动的速度,单位为mm/min。 3)用于切削状态 G01 为模态代码,F也为模态代码