CNC数控基础知识

CNC数控基础知识
CNC数控基础知识

机床CNC 基础知识

一.CNC 机床与CNC 系统

CNC 的含义是计算机数值控制。

1.CNC 机床

⑴.金属切削用

孔加工、攻丝、镗削、铣削、车削、切螺纹、切平面、轮廓加工、平面磨削、外圆磨削、内圆磨削等。

⑵.线电极切割机。

⑶.冲床、步冲、冲压、金属成型、弯管等机床。

⑷.产业机器人。

⑸.注塑机。

⑹.检测、测量机。

⑺.木工机械。

⑻.特殊材料加工机械:如加工石材、玻璃、发射性矿料等。

⑼.特种加工机械

激光加工机、气体切割机、焊接机、制图机、印刷机等。随着电子技术和计算机技术以及IT 技术的发展,目前,这些机床与加工设备都可用数值计算机用数值数据进行控制,称为CNC 控制。

2.CNC 系统

CNC 系统的含义是计算机数值控制系统。

CNC 系统的基本配置

机床的CNC 控制是集成多学科的综合控制技术。一台CNC 系统包括:

⑴.CNC 控制单元(数值控制器部分)。

⑵.伺服驱动单元和进给伺服电动机。

⑶.主轴驱动单元和主轴电动机。

⑷.PMC(PLC)控制器。

⑸.机床强电柜(包括刀库)控制信号的输入/输出(I/O)单元。

⑹.机床的位置测量与反馈单元(通常包括在伺服驱动单元中)。

⑺.外部轴(机械)控制单元。如:刀库、交换工作台、上下料机械手等的驱动轴。

⑻.信息的输入/输出设备。如电脑、磁盘机、存储卡、键盘、专用信息设备等。

⑼.网络。如以太网、HSSB(高速数据传输口)、RS-232C 口等和加工现场的局域网。CNC 单元(控制器部分)的硬件实际上就是一台专用的微型计算机。是CNC 设备制造厂自己设计生产的专门用于机床的控制的核心。下面的几张图表示出其基本硬件模块;基本的控制功能模块和一台实际的控制器硬件。

二.机床的运动坐标及进给轴

一台机床有几个运动轴执行加工时的切削进给,因此称其为进给轴。机床开机后以机床零点为基准建立了机床的机械坐标系(直角坐标系)。每个轴对应于其中的一个相应的坐标。轴有直线运动的,有回转运动的。国际标准ISO 对坐标轴的方向与名称是有规定的。如下图。根据规定,按直角坐标系右手法则定义各坐标轴,Z 轴正方向一般为机床主轴的方向。X、Y、Z 定义为直线运动轴;U、V、W 为分别平行于X、Y、Z 的直线运动轴;A、B、C 为回转运动轴,分别围绕X、Y、Z 运动,其正方向符合右手螺旋规则。CNC 控制时用程序命令X、Y、Z、U、V、W、A、B、C 等指令被控的坐标轴,用数值指令其运动的距离,正负号指令移动方向,F 指令运动速度。例如:

G01 X120 Y-300 F1000;

意义是G01:X 轴与Y 轴协调运动,加工一条直线;X120,Y-300:X 轴走120mm;Y 轴走-300mm;F:进给速度为1000mm/分。

三.CNC 插补与位置控制指令的输出

1.轨迹运动的插补计算--插补器

CNC 对机床的坐标运动进行控制。在控制原理上这是位置量控制系统。需要控制的是:几个轴的联动,运动轨迹(加工轮廓)的计算:最重要的是保证运动精度和定位精度(动态的轮廓几何精度和静态的位置几何精度);各轴的移动量(mm);移动速度(mm/分);移动方向;起/制动过程(加速/降速);移动的分辨率。现代的CNC 系统是纯电气的控制系统。进给轴的移动是由伺服电动机执行的。通常,一个进给轴由一个伺服电动机驱动。电动机由伺服放大器供给动力。伺服放大器的工作由CNC 的插补器的分配输出信号控制。

CNC 对机床进给轴的控制,是执行事先编制好的加工程序指令。程序指令是按零件的轮廓编制的加工刀具运动轨迹(如上图)。程序是根据零件轮廓分段编制的。一个程序段加工一段形状的轮廓。轮廓形状不同,使用不同的程序指令(零件轮廓形状元素)。

例如:G01---直线运动指令;G02---顺时针圆弧运动指令;G03---逆时针运动圆弧指令;G32(G33)---螺纹加工……

但是,在一段加工指令中,只是编写此段的走刀终点。如:下面一个程序段要加工X-Y 平面上一段圆弧,程序中只指令了终点的坐标值X100;Y-200:G90 G17 G02 X100. Y-200. R50. F500;此段的起点已在前一段编写,就是前段的终点。因此,加工此段时,如上图所示,CNC 控制器即计算机处理器只知道该段的起点和终点坐标值。段中的刀具运行轨迹上其它各个点的坐标值必须由处理器计算出来。处理器是依据该段轮廓指令(G02)和起点和终点的坐标值计算的,即必须算出希望加工的工件轮廓,算出在执行该段指令过程中刀具沿X 轴和Y 轴同时移动的中间各点的位置。X 轴和Y 轴的合成运动即形成了刀具加工的工件轮廓轨迹。除此之外,在程序中必须指令运动速度(加工速度),如:F500(mm/min)。在位置计算时,要根据轮廓位置算出对应点的刀具运动方向速度。此例中是分别算出沿X 轴各点的对应速度和沿Y轴各点的对应速度。实现上述运算的机构称之为插补器。插补器每运算一次称为一个插补周期,一般为8ms;计算复杂型面的插补器使用高速CPU,插补周期可缩短,目前可达2ms。一个程序段分多个插补周期,取决于轮廓形状和轮廓尺寸。执行上例程序段的指令是进行顺

时针圆弧的插补。是执行以圆弧计算公式为基础的插补子程序。计算时的判断条件是:不断地执行刀具沿X 轴向和Y 轴向的进给,每进给一个脉冲当量即判断是否到达终点,是否超差,计算方向是顺时针,进给当量是1μm/脉冲,速度是500mm/min。

CNC 的系统控制软件中包括了多个插补子程序,工件形状的每一种几何元素均对应着刀具的一种几何运动,因此就要求CNC 有相应的插补子程序。这就是CNC 系统控制软件中控制坐标轴运动的G 代码。如:G01,G02,G03,G32,G33,G05,G08……。还有一些子程序是考虑加工工艺的要求控制刀具运动的。G 代码越多,CNC 的功能也就越强。用这些G 代码编制零件的加工程序。CNC 的系统控制软件是用汇编语言编制的。不同类型的机床使用不同的CNC 系统。当然,这些系统的控制软件是完全不同的。插补器的硬件是CNC 的主CPU。当然,还有用纯硬件的插补器。

2.插补脉冲的分配输出

经过插补运算,算出了加工所要求的工件形状在同一时间周期(插补周期)内各个坐标轴移动的距离(移动量),它是以脉冲数表示的,如:在本插补周期内X 轴进給25 个脉冲;Y 轴进給50个脉冲,分别送给对应的坐标轴,作为相应轴的位置移动指令。脉冲序列有正负号,指令对应轴的运动方向;脉冲序列按一定的频率输出,指令该轴的运动速度。这一装置叫做脉冲分配器为了防止产生加工运动的冲击、提高加工精度和光洁度,在脉冲分配给各进给轴之前,对进给速度都进行加/减速。如下图所示,CNC 可实现两种加/减速控制:插补前加/减速和插补后加/减速。插补后通常用直线型或指数型加减速方法:指数型加/减速的速度变化比较平滑,因而冲击小,但是速度指令的滞后较大。相反,直线型加减速的速度变化迅速,时间常数设得较小时会造成冲击,引起机床的震动。但是,加工出的零件轮廓可能与裎编的轮廓接近。插补前用直线型加减速方法,这样可以减小加工的形状误差。除此之外,为了提高加工精度和加工速度,还开发了预读/预处理多个程序段、精细加减速等CNC 软件。

3.加工刀具的偏置及补偿

上述插补的位置脉冲,是按工件轮廓编制的程序计算出来的,即刀具中心点的运行轨迹是工件的轮廓。考虑到刀具有半径和不同的长度,实际加工时刀具中心不能按此轨迹行进,必须根据实际使用的刀具,计入其实际半径和长度,由CNC 计算出实际刀具的中心轨迹,按此轨迹控制刀具的移动。此功能叫做“刀具的偏置及补偿”。

⑴.刀具半径偏置,补偿

如下图所示,实际的刀具中心轨迹与按照零件轮廓尺寸编制的CNC 加工程序轨迹偏移了一个刀具半径的尺寸。在编程时,用G 指令(G41,G42)告诉CNC 的插补器执行刀具半径的偏置计算,插补器即按照实际的刀具半径计算出刀具的中心轨迹,以此控制刀具的行进。就是说,上述脉冲分配器输出的给各个进给轴的脉冲数,是插补的零件轮廓偏移了一个刀具半径后的刀心轨迹的进给脉冲数。每个轴的补偿脉冲分别送给相应的进給轴。实际刀具的半径值在加工前必须输入至刀具补偿存储器。刀具补偿存储器可同时存储多把刀具的几何尺寸(半径值)。加工中用哪一把刀具,由程序用刀具号指定,如:T102。根据程序中指令的刀号,CNC 插补器找到实际的刀具半径值执行计算。G41 为左刀补:沿着刀具行进的方向

看,在工件的左侧加补偿;G42:沿着刀具行进的方向,在工件的右侧加补偿。加工前,用一把刀具的长度作为基准,将实际加工中使用的各把刀具先测量好其与基准刀具刀长的正、负差值,将这一差值与上述的刀具半径值一样按刀号输入刀具补偿存储器。编制加工程序时,编入刀具号。加工的开始,用基准刀具的刀尖对刀。CNC 执行加工程序时,根据程序中指令的刀号找出刀长的差值,按刀长差值的符号伸长或缩短,进行补偿。上图是铣床刀具长度的补偿,只有Z 向补偿。对于车床,有X 和Z 两个方向。如下图所示。在铣床类的CNC 系统中,用G43 和G44 指令刀具的长度补偿,G43 为正刀补,即将刀具补偿值加到程序指令的终点坐标值上。G44 为负刀补,即由程序指令的终点坐标值减去刀具的补偿值。加工复杂形状的零件(如模具)需要用多个坐标轴同时移动的多坐标插补器。当然也必须用多坐标(多维)的刀具补偿。

四.运动误差的补偿

1.运动轴反向时的间隙补偿(失动量补偿)

在机床工作台的运动中从某一方向变为相反方向的反向时刻,会由于滚珠丝杠和螺母的间隙或丝杠的变形而丢失脉冲,就是所说的失动量。在机床上打表实测各轴的反向移动间隙量,根据实测的间隙值用参数设定其补偿量------补偿脉冲数(1μm/脉冲)。这样,在工作台反向时、执行CNC 的程序指令的移动前,CNC 将补偿脉冲经脉冲分配器、按CNC 事先设定的速率输出至相应轴的伺服放大器,对失动量补偿。反向间隙值与工作台的移动速度有关,设定相关参数,系统可以对G00(快速移动)和进给速度(F)下的间隙分别进行补偿。

2.螺距误差补偿

机床使用的滚珠丝杠,其螺距是有误差的。CNC 可对实测的各进给轴滚珠丝杠的螺距误差进行补偿。通常是用激光干涉仪测量滚珠丝杠的螺距误差。测量的基准点为机床的零点。每隔一定的距离设置一个补偿点,该距离是用参数设定的。当然,各轴可以任意设定,比如:X 轴的行程长,设为50mm 补一个点,Z 轴行程短或是要求移动精度高,设为20mm 补一个点……。补偿值根据实际测量的滚珠丝杠误差确定,其值(补偿脉冲个数)按照补偿点号(从基准点即机床零点算起)设入CNC 的螺距误差补偿存储器,如下图所示。通常,一个补偿脉冲的当量是一个μm。补偿值可正、可负。在进给轴运动时,CNC 实时检测移动距离,按照这些事先设定的参数值在各轴的相应补偿点给各轴分别输出补偿值,使相应轴在CNC 插补输出脉冲的基础上多走或少走相应的螺补脉冲数。近来,CNC 系统开发了按工作台移动方向的双向螺距误差的补偿功能。进一步提高了进给轴的移动精度。

五.信息、数据的输入、输出控制

CNC 的输入信息与数据包括加工程序,功能参数,系统参数,机床参数,伺服控制参数,主轴控制参数,PMC 参数,刀具数据,Macro(宏)变量,坐标系,专用软件数据……这些信息与数据由信息输入/输出操作设备经相应的数据口输入或输出。

1.数据的输入、输出设备

CNC 系统目前常用的I/O 设备有:⑴. 键盘:为了减小安装尺寸,通常是专门设计的,称为MDI 键盘,向CNC 输入信息与数据,用于操作CNC 单元。⑵. 机床操作面板:操作

工操作机床的各种动作。⑶. PC 机。⑷. 软磁盘驱动器(Handy file):FANUC 系统的专用设备。⑸. Panel- i:FANUC系统的专用设备。⑹. Flash 存储卡等等。每一种设备都有相应的驱动与控制程序。

2.数据的输入、输出口

CNC 控制器上配有几种数据传送口,用于与外界数据设备的连接。

⑴. RS-232C 口:连接PC机、软磁盘驱动器等有串行通讯口的设备。

⑵. HSSB:高速串行数据总线,用于与PC 机或Panel- i连接,高速传送数据。

⑶. I/O Link:是基于RS-485 的数据口,日本的工业企业标准,用于传送机床强点控制的I/O 信号信息。

⑷. 以太网。

⑸. 现场局部网络。关于⑷和⑸,下面专门叙述。

3.显示器

用来显示系统的操作与运行的现状与结果,显示加工仿真图形。目前的FANUC 系统已经全部使用LCD 显示器。这种显示器体积小,彩色显示器的色彩丰富,加工件的仿真非常逼真。

六.网络及CNC 加工的集中控制

机械加工厂的网络一般可分3 级:厂级网;加工单元级网和下级的现场网厂级和加工单元级网目前多用以太网。加工现场网络,FANUC 系统可配:Profibus-DP;Devicenet;FL-Net。选用不同的网路需配不同的网路板

1.以太网

FANUC CNC-16i/18i/21i,0i-C 可配3 个不同用途的以太网口:内装于CNC 主板的以太网口,网板和网卡,其中,网卡为即用即插,为临时用途,如调试梯形图;调试机床的进给伺服特性和主轴特性……。网板是在系统上增加的插板,上有大容量半导体存储器(最大1GB),代替硬磁盘。主要用于与大容量数据设备(如PC 机)连接,批量传送数据与信息,如用于模具加工。内装于主板的以太网口可用于单元控制,与单元控制主机连接。

2.现场网

现场网络用于与其他设备批量传送I/O 控制信号信息。如,在自动生产线上与其它专用加工机械、装料/卸料机械、物料搬运机械、清洗机械等的信息(信号)联系。根据要求或地域可选Profibus-DP,Device-net 或FL-net。FANUC 生产了这些网路板,并开发了相应的配套软件。

3.CNC 加工的集中控制

现代的机械加工工厂(如汽车发动机制造厂)使用CNC 机床不只是使其单机运行,是将多台CNC 机床和有关的专用设备如上/下料装置,物料传送机械,清洗机,翻转机,测量机,专用加工机等连成流水生产线。对这些机械用网路连接起来,用计算机实施生产的集中管理。整个工厂的生产集中管理的基础是加工单元的集中控制。加工单元控制器:由一台主计算机集中控制多台CNC 机床的运行。主机与CNC 系统用以太网连接。为实现对多台CNC

机床的集中控制,控制加工单元的主计算机必须能获取各CNC 机床的各种信息与数据,包括:①. 机床的运行状态:是处于加工运行还是待机;是否有报警;加工哪一个程序?哪一个程序段?是否结束了此次的加工任务?…….②. CNC 与机床的信息与数据,如:CNC存储的加工程序;机床正在运行的加工程序;CNC 存储的刀具信息;主轴上的刀具号;已加工的工件数;加工时间;程序的运行时间;CNC 参数;伺服参数;主轴参数;机床参数;PMC 参数;PMC 的梯形图;宏变量;报警号与信息等等。就是说,主计算机能够实时监视各CNC 机床的运行状况,了解对机床进行维护的信息。另外,主计算机还必须:①. 对各机床进行必要、有时是实时的控制。如,机床的暂停,急停;②. 信息与数据的下传,如:加工运行指令;要求的加工工件数;加工程序;刀具信息;CNC 参数;伺服参数;主轴参数;机床参数;PMC 参数;PMC 的梯形图;宏变量等等。③. CNC 机床的维护与维修指导信息。最终用户可在单元控制的主计算机上自行开发集中控制软件(包括生产管理,计划调度,加工现场监控,故障诊断等软件)。这些应用软件的开发基础,必须使用CNC 系统的生产厂家提供的CNC 信息库与通讯软件包。FANUC 为用户开发了用于此目的的工具软件FOCAS (FANUC OpenCNC Application Software)。利用该软件包提供的指令,用户可以实现主计算机与CNC 的通讯,上/下传送上面所述的信息与数据。为了方便用户,FANUC 还开发了单元控制器----i-CELL 作为商品。下面的图是i-CELL 的功能框图。如果CNC 使用的PMC 是SB7,还可以传送与显示(在主机上)被控机床的梯形图。

七.PMC 和机床的强电控制

机床的开机、停机;主轴的起动、停止;加工的开始、结束、中停;润滑、冷却的开、关;工件的装、卸控制;找刀、换刀;工作台交换;辅机的起、停等这些机床动作,都是由接触器、继电器、阀执行的。指令这些动作的控制信号相互间都有一定的顺序或时序,相互之间是互锁的。普通机床因动作简单,由电气元、部件(按钮,按键,触点,线圈等)按继电逻辑的原理图硬接线实现的,运行起来不可靠。CNC 机床采用PMC 逻辑控制。PMC 其实就是PLC(可编程逻辑控制器。)但是因为FANUC 的机床控制PLC 是专门用于控制机床的,其中有多条专用指令,故而叫做PMC-----可编程机床控制器。而且,PMC 的程序格式FANUC 采用的是梯形图。梯形图的显示格式非常类似于机床的继电逻辑图,直观易懂,易编,易操作。CNC一启动,PMC 程序即运行。在CNC 执行加工程序时,PMC 与加工程序并行运行。PMC时刻扫描机床或机床操作者的输入信号和强电柜控制信号的执行结果。执行上述机床上的各种动作,在加工程序中需要编制控制指令:M(辅助功能),T(换刀),B(第二辅助功能)。

1. 信号及其地址

PMC 把信号根据其作用部位及作用方向分为4 种,

X:由机床输入至PMC。如:操作员由机床操作面板上输入的按钮、按键、开关信号。

Y:由PMC 输出至机床的使机床强电动作的信号。如:主轴的正、反向;润滑、冷却的开/关信号。PMC 处理梯形图程序输出这些信号使机床动作。

G:PMC 输出至CNC 的信号(CNC 输入)。

这些信号中有些是启动CNC 的一个子程序。这些子程序是CNC 控制软件的一部分:根据机床的实际动作设计好的机床的强电控制功能。如:急停(G8.4);自动加工程序启动(G7.2);工作方式选择(G43.0~2)另外一些信号是PMC 通知CNC,使CNC 改变或执行某一种运行。如:FIN(G4.3)----是PMC 通知CNC 辅助功能M 或换刀功能T 已经结束执行。CNC 接受到该信号后即可启动下个加工程序段的执行;*SSTP(G29.6):CNC 停止主轴电机的控制信号。

F:CNC 输出至PMC 的信号。

其中的一些信号是反映CNC 运行状态的标志,表明CNC 正处于某一状态。如:AL (F1.0):报警状态。MV(F102):进给轴移动中。另一些信号是CNC 响应X(经过G)后,执行某一运行的结果,用以通知PMC。PMC 收到该信号,视其具体情况,再做适当处理。还有一些信号是加工程序指令的译码输出。如:M 代码(F10~F13);T 代码(F26~F29)。CNC 将这些信号输出给PMC 进行处理。上述这些信号在梯图程序中都必须赋予地址。G 和F 信号的地址是由CNC 的系统软件规定好的,是固定的。有一些X 信号地址也由CNC 规定好。CNC 提供地址表。Y 信号可由PMC 设计人员自行指定。X和Y 信号由输入/输出模块经CNC 的I/O Link 口与CNC 单元连接。X 和Y 信号的另一端经电缆线与电器元件连接。

2. 内部寄存器

在编制PMC 程序时,为了保存数据或信号,PMC 要用到内部的一些寄存器:R,K,D,T,C,和A。

R:中间寄存器。可任意使用。

K:保持型寄存器。存储的内容由后备电池维持。有几个存储单元已被PMC 系统使用。

D:数据存储器。如存储刀具表;主轴变速的各挡速度表。

T:定时器。存储定时器时间。

C:计数器。存储计数器的预置值,计数值。

A:显示信息:存储信息字符。

3. 功能指令

编制机床的PMC(PLC)控制逻辑,首先必须要弄清所控制的(要实现的)机床动作,对该动作的各个细节排出时序,即,将实现该动作的一步步的子步骤(细微动作)按先后次序列出顺序表,必要步骤还要估计出其执行时间,还要考虑各动作之间的相互关系,动作之间的互锁和解锁条件,另外要了解实现各细微动作,执行PMC 指令的电器元件。PMC 逻辑就是用PMC 指令(语言)将这些细微动作的执行按顺序表示出来。对于顺序逻辑程序,不同的系统制造厂提供了不同的格式,常用的有:语句表和梯形图。FANUC的PMC 逻辑程序用梯形图格式,特点是直观,类似于机床的继电器逻辑图,所以非常易于理解。而且,PMC 语言用了许多专用指令,称为功能指令。这样,逻辑图编得相当简洁。FANUC PMC 的功能指令约有50 余条,但实际常用的也就是20 条左右,如:定时器,计数器,回转指令,译码器等。下面的两张图为功能指令格式和功能指令集(部分)。

4. 梯形图

5. PMC 的执行

CNC开机后,CNC 与PMC 同时运行。若是PMC 接收到机床操作者的X 信号要求CNC 实现某一操作,例如启动自动加工程序,在梯形图中就把该X 信号送到G7.2,CNC 收到该指令后,知道是执行自动循环启动子程序,即立即执行。执行过程中输出F0.5,通知PMC,CNC 正处于运行加工程序状态。如果CNC 在执行加工程序时,发现程序段中有M,T 等指令,即将该指令译码后以F 信号地址送往PMC,例如:M 代码,送到F10~F13。PMC 处理(译码,顺序和互锁)后,在经某一Y 地址送到强电柜,由执行元件(继电器等)执行所须的控制动作。若M 指令所在的零件加工程序的程序段中有进给轴运动指令,被控轴走完要求的移动量后,还要判断PMC 是否已经执行完CNC赋予(指令)的动作,因此就要求PMC 在执行M,T 等指令时必须返回一个完成信号FIN。CNC收到该信号时,即可读下一段,执行下一个程序段。

八.进给伺服轴控制

机床工作台(包括转台)的进给是用伺服机构驱动的,目前都是电气化的,是用伺服电动机驱动的,而且多数都是用同步电动机。电动机与滚珠丝杠直接连接(如下图),这样由于传动链短,运动损失(lost motion)小,且反应迅速,因此可获得高精度。机床的进给伺服属于位置控制伺服系统。如下图所示,输入端接收的是来自CNC 插补器、在每个插补周期内串行输出的位置脉冲。脉冲数表示位置的移动量(通常是一个脉冲为1μm------即系统的分辨率为1μm);脉冲的频率(即在单位时间内输出的脉冲数的多少)表示进给的速度;脉冲的符号表示轴的进给方向,通常是将脉冲直接送往不同伺服轴的指令输入口。下图只画出了一个进给轴,实际的机床有几个轴,但是控制原理都是一样的。几个轴在同一插补周期内接收到插补指令时,由于在同一时间内的进给量不同,进給速度不同,运动方向不同,其合成的运动就是曲线,刀具依此曲线轨迹运动即可加工出程序所要求的工件轮廓。对进给伺服的要求不只是静态特性,如:停止时的定位精度、稳定度。更重要的是进给的伺服刚性好,响应性快,运动的稳定性好,分辨率高。这样才能高速、高精度地加工出表面光滑的高质量工件。

1. 伺服系统的结构类型

伺服系统分为开环和闭环两种结构。

开环:所谓开环,就是没有位置反馈的伺服系统。这种结构的电气系统都用步进电动机驱动。由于没有速度和位置的反馈,所以跟随精度差,响应性差,因此加工精度差,效率低。

闭环:闭环是有被控元件的位置反馈的伺服系统。系统的构成包括:执行元件------伺服电动机(一般与滚珠丝杠直接连接);速度控制器和位置控制器,位置控制器接收CNC 插补器的输出指令

2. 同步电动机

闭环伺服结构的电气系统目前都用交流伺服电动机驱动,多数使用永磁式同步电动机。永磁式同步电动机的结构如下图所示。其转子是用高导磁率的永久磁钢作成的磁极,中间穿有电机轴,轴两端用轴承支撑并将其固定于机壳上。定子是用矽钢片叠成的导磁体,导磁体的内表面有齿槽,嵌入用导线绕成的三相绕组线圈。另外在轴的后端部装有编码器。当定子

的三相绕组通有三相交流电流时,产生的空间旋转磁场就会吸住转子上的磁极同步旋转。同步电动机的速度控制与电功率的提供是用逆变器,逆变器中从直流变到三相交流的功率驱动电路元件需要根据转子磁场的位置实时地换向,这一点非常类似于直流电动机的转子绕组电流随定子磁场位置的换向。因此,为了实时地检测同步电动机转子磁场的位置,在电动机轴上(后端)安装了一个编码器(光码盘------图中的11)。由于有了光码盘,无论电机的转速是快、还是慢,均可以随着电机轴地回转实际地测出转子上磁极磁场的位置,将该位置值送到控制电路后,使控制器可以实时地控制逆变器功率元件的换向,实现了伺服驱动器的自控换向。因此,有人将这种同步电动机的驱动控制器和电动机一起称为自换向同步电动机;另外,因为其控制特性类似于直流电动机,所以也称为无整流子式直流电动机。

直线电动机:为了提高工作台的运动速度,提高加速度,简化传动链,从而提高传动精度,近来又出现了直线电动机。这种电机属于直连电动机,即直接装在直线运动的工作台上。

3. 位置传感器和速度传感器

光电编码器:编码器是回转运动的测量元件,通常是装在电动机轴上或是滚珠丝杠上,它直接测量的物理量是电动机或丝杠转过的角度。编码器分为增量式测量或绝对量式测量两个品种。

直线光栅尺:目前,测量直线运动部件的位置或位移使用直线光栅尺。光栅尺有使用玻璃的透射尺和使用金属基板的反射尺。工作原理与光电编码器类似。透射式光栅尺易于安装,直接贴装在工作台的侧面,故使用较多。

4. 伺服驱动器

控制同步伺服电动机运行的放大器(驱动器)是交流逆变器。FANUC 将放大器分为两个模块:整流供电模块(PSM)和伺服逆变模块(SVM)

九.主轴的驱动控制

1。控制框图

主轴控制主要是速度及电动机的转速控制。在程序中用指令:S 及五位数值指令主轴的转数。

例如:S1200; 表示要求主轴以1200 转转动。正反转的指令为M03(正转);M04(反转)。为了检测主轴的转速,在主轴或主轴电动机上安装了速度传感器。

2.主轴速度传感器与位置传感器

只是速度控制时无位置反馈回路。主轴电动机的速度测量与反馈用装在主轴电动机轴上的磁性传感器。如下图所示。随着主轴电动机的转动,传感器转一转发出128,256,384 或512 个脉冲(取决于电动机的型号),计算出主轴电动机的转数。若电动机与主轴间不是1:1 耦合,则必须在主轴上安装位置编码器,用编码器发出的一转信号测量主轴的转数。通常这种编码器是光电式的,转一转发出1024 个脉冲,此外还发出一个一转信号。用这种编码器可实现螺纹加工和刚性攻丝及加工中心机床换刀时的主轴定向

3.主轴电动机

用于主轴驱动的电动机有两种形式:异步电动机和同步电动机。异步机容易制造,可靠

性也高,高速运转性能好,所以FANUC 用的是异步机。同步机低速性能好,控制性好,低速有大力矩,容易实现较宽的恒功率调速范围。通常,加工铝件和轻金属件主轴转数高,一般使用异步电动机。加工铸铁或钢件主轴转速较低,另外有些加工方式(如Cs 轴方式)还要求低速时有较大的力矩,故倾向使用同步电动机。特别是近来,为了提高加工精度,机械设计使驱动电动机直接与机床主轴连接,因此发展用同步机作主轴的驱动,特别是内装主轴电动机,多使用同步机。

4.主轴电动机驱动放大器

主轴电动机的控制类似于上述的伺服电动机。但是通常只有速度控制,故无需位置环。下图是FANUC 主轴电动机驱动器的框图。分两个模块:PSM 及SPM。PSM 是电源模块,它与进给伺服驱动一样,是将输入的交流功率电源变为直流功率电源给逆变器供电。SPM 是逆变器部分,是将直流电源变为三相交流给电动机的定子供电。

十.外部轴的控制

用伺服电动机控制机床上或机床以外的辅助机械设备的动作,如:换刀机械手,交换工作台,上/下料,工件或毛坯的搬运。Power Mate i 是一种位置运动控制器,控制各个轴独立运动或是时间上协调运动,使某一轴以一定速度移动到某一位置或是移动某一距离。但是相互间没有位置上的依赖关系,即系统中不必具备位置插补器的功能。当然,FANUC 的Power Mate i D 是有两轴连动的插补器的,可根据实际需要使用。

十一.Open CNC

为了提高CNC 的开放性,FANUC 开发了开放式CNC。其概念是在普通的CNC 增加了通用微计算机的功能。有以下结构:普通PC 机+ CNC 和Panel i + CNC。

十二.操作向导

为了帮助机床操作员编制加工程序,CNC 控制器上通常都有在机编程功能。根据所配的软件包,其功能的强弱有所不同,但多数都是图形化的引导格式。FANUC 的Manual guider i 是功能较强的一种。它的功能包括:

1. 图像引导固定的加工循环编程;

2. 图像引导任意轮廓线形状的工件程序编制;

3. G 代码提示;

4. M 代码提示;

5. 计算功能。

十三.CNC 的显示画面

对应CNC MDI 键盘上的一个功能键即有一个相应的显示画面:

POS:位置显示画面

PROG:程序画面

OFFSET/SETTING:刀具偏置补偿/SETTING 画面

SYSTEM:参数,PMC,系统软硬件配置,功能调试画面

MESSAGE:报警,操作信息,履历画面

GRAPH:刀具轨迹,工件形状的图形模拟

十四.机床的工作方式

CNC系统的设计者根据机床的实际操作设计了以下几种工作方式:

MDI:手动数据输入(机床不用程序控制的手动操作和参数的手动输入/输出)方式EDIT:编辑加工程序的方式

MEM:用存储在存储器中的程序加工的运行方式

JOG:手动用按键或开关移动机床的工作台,刀具

HANDLE:用手摇盘(电子手轮)移动机床的工作台,刀具

REF:机床返回参考点(零点)

一加工中心操作入门知识(入门知识)

授课班级实训教师 授课日期星期 周 指导教师 课程名称模块二:加工中心加工实训 实训模块二、加工中心操作入门知识 实训课题加工中心结构原理及种类性能课时3h 实训准备加工中心机床 实训目的与要求1.了解加工中心的结构原理2.了解种类及性能 3.了解金属材料处理工艺。4.掌握安全用电知识。 实训难点与重点1.加工中心种类及性能 2.量具的正确使用 3.加工中心开机和关机注意事项4.数控机床日常保养步骤 实训方式讲授:1.加工中心的结构原理。 2.加工中心种类及性能 3.常用量具的结构、使用与维护 4.数控机床日常保养步骤 演示:1.常用量具的结构、使用与维护2.加工中心开机和关机注意事项 3.机床的行程范围 4.机床的暂停和急停 操作:学员按照老师所讲的步骤进行操作 实训过程一、讲解内容2h 二、操作演示 1 h 三、操作训练0h 教研组长签名:日期

实训过程 一、讲解内容 一、认识数控机床 数控机床——安装了数控系统或者说是采用了数控技术的机床。 数控技术(NC)——是利用数字化信息对机械运动及加工过程进行控制的一种方法。现代数控技术又称计算机数控技术,简称CNC 。 1.数控铣床的基本概念 按照其用途可分为数控车床、数控铣床、数控磨床、数控镗床、数控电火花机床、数控线切割机床等不同类型。数控铣床是以铣削加工为主,并辅有镗削加工,是数控镗铣床的简称。 2.数控铣床与普通铣床的相比的优点 ?加工精度高,具有稳定的加工质量; ?可进行多坐标的联动,能加工形状复杂的零件; ?加工零件改变时,一般只需更改数控程序,可节省生产准备、 时间; ?机床本身的精度高、刚性大,可选择有利的切削用量,从而提 高生产率(一般为普通机床的3 ~ 5 倍); ?机床自动化程度高,可以减轻劳动强度。 3.数控铣床的组成 三、加工中心概述 1.加工中心的基本概念 加工中心(Machining Center,简称MC)是指在数控铣、镗机床上装有刀库和自动换刀装置,能进行钻、铣、镗等各种加工的数控机床。 镗铣加工中心是指在数控铣床基础上配上刀库和自动换刀装置的机 床。镗铣加工中心根据铣床的主轴位置的不同,分为立式加工中心和卧式加工中心。

数控铣床入门知识(20200521125930)

一入门知识 本课题主要讲述的内容: 1. 数控铣床安全操作规程 2. 数控铣削在工业生产中的地位及加工范围 3. 编程基础知识(一): ①机床的坐标轴及运动代号; ②基本指令; ③加工程序编制初步; 实训目的: 1.了解掌握数控铣床的安全操作及基本指令和基础编程知识。 2. 了解掌握机床坐标轴的判别方式和动运代号,运动方向。 一、安全文明生产 (一) 文明生产 1. 严格遵守车间记律,准时上下班; 2. 操作结束要清扫机床和清洁量具; 3. 下班前要清扫工场、清点和清洁量具、清点和清洁刀具、清理整齐工件和毛坯; 4. 废品工件加工、折断的刀具必须回收,不得丢弃和藏幂; 5. 严禁不文明行为。 (二) 安全生产 1. 严禁在工场追逐、打闹、快速奔跑; 2. 严禁着拖鞋、高跟鞋,严禁着不符合工作服要求的服装(如

宽大的、衣领或套袖上有装饰带的),头发长的同学必须戴帽子,头 发必须盘在帽子内; 3. 操作机床严格按照老师规定的步骤执行; 4. 一台机床只能单人操作!同组其他同学在旁边只能观察操作 过程、口头指出错误,严禁动手!唯一的例外是:发生紧急情况时, 可代操作者拍按“急停”按钮! 5. 发生事故要及时停机,并马上报告老师处理;严禁私自处理!严禁隐瞒不报! 6. 对刀时要及时调整“进给倍率”旋钮(按键):刀具远离工件时(大于50mm),可用较大倍率;靠近工件时(50~10mm),必须用较小倍率(10%~20%);准备切到工件时(1~10mm),必须选用1~2%倍率档! 7. 加工工件过程:检查平口钳装夹是否牢靠→正确装夹工件→ 对刀、设置坐标偏置→登录程序→检查程序→提高坐标偏置(如G54)中的Z坐标偏置100mm(即 +Z 方向)→正确设置刀具补偿→选择“空运行”、“单段”之后,自动运行程序;观察走刀轨迹是否正确。若正确,则取消“空运行”、恢复坐标偏置、保留“单段”→开始加工; 8. 切削前必须确认已经取消“空运行”、调整“进给倍率”旋钮(按键)到较低档、坐标偏置正确、“单段”已经选用。切入工件后 可取消“单段”、调整“进给倍率”到100%或适当倍率; 9. 加工过程必须值守在机床操作位; 10. 严格遵守学校颁布的《数控铣床安全操作规程》。

数控铣床G代码和M代码

数控铣床G代码和M代码.txt爱,就大声说出来,因为你永远都不会知道,明天和意外,哪个会先来!石头记告诉我们:凡是真心爱的最后都散了,凡是混搭的最后都团圆了。你永远看不到我最寂寞的时候,因为在看不到你的时候就是我最寂寞的时候!最佳答案代码功能 G代码 代码名称-功能简述 G00------快速定位 G01------直线插补 G02------顺时针方向圆弧插补 G03------逆时针方向圆弧插补 G04------定时暂停 G05------通过中间点圆弧插补 G07------Z 样条曲线插补 G08------进给加速 G09------进给减速 G20------子程序调用 G22------半径尺寸编程方式 G220-----系统操作界面上使用 G23------直径尺寸编程方式 G230-----系统操作界面上使用 G24------子程序结束 G25------跳转加工 G26------循环加工 G30------倍率注销 G31------倍率定义 G32------等螺距螺纹切削,英制 G33------等螺距螺纹切削,公制 G53,G500-设定工件坐标系注销 G54------设定工件坐标系一 G55------设定工件坐标系二 G56------设定工件坐标系三 G57------设定工件坐标系四 G58------设定工件坐标系五 G59------设定工件坐标系六 G60------准确路径方式 G64------连续路径方式 G70------英制尺寸寸 G71------公制尺寸毫米 G74------回参考点(机床零点) G75------返回编程坐标零点 G76------返回编程坐标起始点 G81------外圆固定循环 G331-----螺纹固定循环 G90------绝对尺寸

加工中心常用代码gm

啊资料大全网址: 代码分组意义格式 G00 01 快速进给、定位 G00 X-- Y-- Z-- G01 直线插补 G01 X-- Y-- Z-- G02 圆弧插补CW(顺时针) XY平面内的圆弧: ZX平面的圆弧: YZ平面的圆弧: G03 圆弧插补CCW(逆时针) G04 00 暂停 G04 [P|X] 单位秒,增量状态单位毫秒,无参数状态表示停止 G05.1 预读控制超前读多个程序段 G07.1(G107) 圆柱插补 G08 预读控制 G09 准确停止 G10 可编程数据输入(g10的意思是用程序输入补偿指令格式有: H的几何补偿值变成格式 g10 L10 P R( H的磨损补偿值变成格式 g10 L11 P R D的几何补偿值变成格式 g10 L12 P R D的磨损补偿值变成格式 g10 L13 P R p指的是机床补偿理所指的番号如 #0001 #0002 等 R则为半径或者是长度方向上的补偿一般我们常用的是L10 和L12 配合g41、g42使用)

(关于数控技术应用的D与H补偿指令的学习,D指令为刀具半径补偿,组成名称为G41和G42组合在一起,H指令为长度补偿指令,组成名称为G43和G44的长度补偿。 G41和G42:G41是刀具半径的左补偿,G42是刀具半径的右补偿;G43是刀具长度的正补偿,G44为刀具长度的负补偿;它们的补偿都要用G40来取消。刀具补偿参数D,H它们都表示数控系统中的补偿寄存器的地址名称,但是具体补偿值是多少,关键是由他们后面的补偿号地址来决定。不过在加工中心钟,为了防止出错,一般认为规定H值为刀具长度补偿地址,不长号码从1~100号。假如有100把刀的加工中心刀库,D为刀具半径补偿地址,补偿号从1~100号。 例如:G00/G01G43/G44 H01 Z100.0 G00/G01G41/G42 D01 X0 Y0 F500;) 如G90G10L2P1X Y Z A G90绝对坐标 G10调用资料 L2文件地址 P0文件名 A0第四轴角度 G90 G10 P1 L12 R25 意思就是写入1号刀刀具半径补偿为25 P1是1号刀,换刀的话P不变改后面数就行 L12是对应着半径补偿 R25指半径。 G90 G10 P1 L2 X12.356 Y842.369 Z-953.284 B0 讲X Y Z X B机床坐标写入到G54坐标中 P1对应G54 P2对应G55 以此类推 G54 P01 对应什么我忘了o(∩_∩)o 这个不太常用,好像是P1 L20吧)

数控车床基础知识教学提纲

广州市XXXX技工学校 教案册 ( 生产实习 ) 课题数控车床基本知识 教师 时间

课题学习要求(引言) 本课题的教学目的 掌握数控加工的入门知识、组成及工作原理,及数控编程的基础知识;熟练数控的基本功能。掌握数控编程通用G代码、M功能、S功能、T功能。 一、数控车床加工特点以及加工流程(0.3课日) 1、数控的定义: 数控是指用数字来控制,通过计算机进行自动控制的技术通称为数控技术。 2、数控机床的特点: 1)、具有高度柔性, 2)、加工精度高, 3)、加工质量稳定、可靠。 4)、生产率高。 5)、改善劳动条件。 6)、利于生产管理现代化。 3、数控机床的组成和工作原理 1)、数控机床的组成 数控机床一般由输入输出设备、CNC装置(或称CNC单元)、伺服单元、驱动装置(或称执行机构)、可编程控制器PLC及电气控制装置、辅助装置、机床本体及测量装置组成。 下图是数控机床的组成框图,其中除机床本体之外的部分统称为计算机数控(CNC)系统。

4、数控车床编程的基础知识 数控车床之所以能够自动加工出不同形状、尺寸及高精度的零件,是因为数控车床按事先编制好的加工程序,经其数控装置“接收”和“处理”,从而实现对零件的自动加工的控制。 使用数控车床加工零件时,首先要做的工作就是编制加工程序。从分析零件图样到获得数控车床所需控制介质(加工程序单或数控带等)的全过程,称为程序编制,其主要内容和一般过程如下图所示: 1)图样分析 根据加工零件的图纸和技术文件,对零件的轮廓形状、有关标注、尺寸、精度、表面粗糙度、毛坯种类、件数、材料及热处理等项目要求进行分析并形成初步的加工方案。 2)辅助准备 根据图样分析确定机床和夹具、机床坐标系、编程坐标系、刀具准备、对刀方法、对刀点位置及测定机械间隙等。 3)制定加工工艺 拟定加工工艺方案、确定加工方法、加工线路与余量的分配、定位夹紧方式并合理选用机床,刀具及切削用量等。 4)数值计算 在编制程序前,还需对加工轨迹的一些未知坐标值进行计算,作为程序输入数据,主要包括:数值换算、尺寸链解算、坐标计算和辅助计算等。对于复杂的加工曲线和曲面还须使用计算机辅助计算。 5)编写加工程序单 根据确定的加工路线、刀具号、刀具形状、切削用量、辅助动作以及数值计算的结果按照数控车床规定使用的功能指令代码及程序段格式,逐段编写加工程序。此外,还应附上必要的加工示意图、刀具示意图、机床调整卡、工序卡等加工条件说明。 6)制作控制介质 加工程序完成以后,还必须将加工程序的内容记录在控制介质上,以便输入到数控装置中。如穿孔带、磁带及软盘等,还可采用手动方式将程序输入给数控装置。 7)程序校核 加工程序必须经过校验和试切削才能正式使用,通常可以通过数控车床的空运行检查程序格式有无出错或用模拟防真软件来检查刀具加工轨迹的正误,根据加工模拟轮廓的形状,与图纸对照检查。但是,这些方法尚无法检查出刀具偏置误差和编程计算不准而造成的零件误差大小,及切削用量选用是否合适、刀具断屑效果和工件表面质量是否达到要求,所以必须采用首件试切的方法来进行实际效果的检查, 以便对程序进行修正。

数控机床学习进步基础入门知识资料

数控机床 是数字控制机床的简称,是一种装有程序控制系统的自动化机床。该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,并将其译码,从而使机床动作并加工零件的控制单元,数控机床的操作和监控全部在这个数控单元中完成,它是数控机床的大脑。 加工精度高,具有稳定的加工质量; 可进行多坐标的联动,能加工形状复杂的零件; 加工零件改变时,一般只需要更改数控程序,可节省生产准备时间; 机床本身的精度高、刚性大,可选择有利的加工用量,生产率高(一般为普通机床的3~5倍); 机床自动化程度高,可以减轻劳动强度; 对操作人员的素质要求较高,对维修人员的技术要求更高。 数控机床一般由下列几个部分组成: 主机,是数控机床的主体,包括机床身、立柱、主轴、进给机构等机械部件。它是用于完成各种切削加工的机械部件。 数控装置,是数控机床的核心,包括硬件(印刷电路板、CRT显示器、键盒、纸带阅读机等)以及相应的软件,用于输入数字化的零件程序,并完成输入信息的存储、数据的变换、插补运算以及实现各种控制功能。 驱动装置,是数控机床执行机构的驱动部件,包括主轴驱动单元、进给单元、主轴电机及进给电机等。它在数控装置的控制下通过电气或电液伺服系统实现主轴和进给驱动。当几个进给联动时,可以完成定位、直线、平面曲线和空间曲线的加工。 辅助装置,指数控机床的一些必要的配套部件,用以保证数控机床的运行,如冷却、排屑、润滑、照明、监测等。它包括液压和气动装置、排屑装置、交换工作台、数控转台和数控分度头,还包括刀具及监控检测装置等。 编程及其他附属设备,可用来在机外进行零件的程序编制、存储等。 数控机床加工流程说明 CAD:Computer Aided Design,即计算机辅助设计。2D或3D的工件或立体图设计 CAM:Computer Aided Making,即计算机辅助制造。使用CAM软体生成G-Code CNC:数控机床控制器,读入G-Code开始加工

数控加工中心机床的基本操作【全面介绍】

数控加工中心机床的基本操作【全面介绍】 内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理! 更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展. 线切割操作程序: (1)打开机床总电源,控制器开关,24V步进驱动电源开关及高脉冲电源 CNC代表计算机数字控制,它指的是使用电脑控制的机床坐标轴的运动。这可能是铣床,路由器,数控车床,雕刻机或路由器。 数控机床有其自己的控制器,驱动电机和主轴。数控机床的过程,使每一项工作或多或少保持不变,无论何种行业,是一个火花电极,冲压模具。 过程可以归纳为三个简单的步骤: 1、获取CAD数据 在大多数情况下,在任何CAD软件,如AutoCAD,CorelDraw中创建一个2D绘图作为一个CAD源。有时,创建3D 模型软件如Pro-工程师,想法是用作源。 2、生成刀具路径 CAD图像的CAM软件,并使用合适的工具,所需的刀具路径。使用正确的工具和正确的进给率,以获得良好的输出,这是非常重要的。重要的是要考虑到正在使用的是什么材料,什么是它的硬度,然后决定合适的工具。 3、发送刀具路径

比较简单,只要将文件发送到打印机。唯一的区别是,CIMCO一样被用来将文件发送到机器的接口软件。 数控机床基本操作 1、开机 开机的步骤如下: 1)启动气泵(利用气压紧固刀具的数控机床); 2)等气压到达规定值后,打开机床总电源; 3)按下系统面板上POWER按钮,将进入系统启动状态; 4)系统启动完成后,观察显示器上是否有报警,如有报警,按下MESSAGE按钮进入此页面看报警信息,并解除报警,方可对机床进行下一步操作。比如显示的报警为Emergency stop,顺时针旋转急停按钮,即可解除报警。机床开机出现的报警不仅仅有急停,有时还会出现冷却液液面低报警,润滑油液面低报警等等,需要采取相应的措施解除报警。 2、返回参考点 这是开机后,为了使数控机床找到机床坐标的基准所进行必须操作。其操作步骤如下: 1)按POS按钮,选择综合,观察机械坐标值,看机械坐标值是否在小于-100,如果不是,需要选择JOG手动移动坐标轴,使其数值达到要求,方可进行下一步操作;如果符合要求则直接进行下一步操作即可; 2)选择REF档位,按下+X、+Y、+Z,然后按HOMESTART即进行回零启动,回到零点后,在LED显示界面,显示零点灯亮,即完成回零动作;

数控G代码M代码

数控加工中心M代码 M代码作用备注 M00程序停止程序暂停,并将主轴旋转暂 停,切削液暂停,轴移动暂 停,欲重新启动程序只需再 按程序循环启动按钮即可, 此时暂停的动作又恢复。 M01 程序选择停止必须配合程序选择停止开关 使用,当程序中有M01指令 时,程序停止开关ON时, 其动作与M00相同。 M02 程序结束使用在程序结束时,主轴停 止,切削液停止,程序停止。M03 主轴正转命令主轴做顺时针方向旋, 它可由M05\M19\M30\M02 指令控制停止,M00、MO1 控制暂停,M04反向旋转。M04 主轴反转命令主轴做逆时针方向旋转 它可由M05\M19\M30\M02 指令控制停止,M00、MO1 控制暂停,M03正向旋转。M05 主轴停止命令主轴旋转停止。 M06 呼叫换刀宏程序呼叫9001换刀子程序,执行 换刀动作,此指令不能单独 执行,必须配合T指令共同 使用。 M07 气冷受M00\M01暂停控制, M09\M02\M30指令控制停M08 冷却马达启动 止。 M09 命令M07、M08停止命令切削液停止。 M12\M13\M14 X\Y\Z轴镜像 M15 各轴镜像取消 M19 主轴定向命令主轴固定,且端键固定 在同一方向,其解除可用主 轴旋转指令M03\M04或者 按下RESET键。 M29 硬性攻丝 M30 程序结束回到程序开头,使用在程序 结束时,主轴停止,切削液 停止,且程序结束后会回到 程序开头第一个单节准备。

M35 第四轴卡紧 M36 第四轴松开 M60 松刀 M61 卡刀 M64 刀套下(机械手刀库)\刀盘前进(斗笠式刀 库) M65 刀套上(机械手刀库)\刀盘后腿(斗笠式刀 库) M68 刀库回零(圆盘刀库)\刀号初始化在调试刀库或者由于误操作 导致刀库乱号的时候,对于 圆盘式刀库,在MDI方式下 执行M68,刀盘将自动回到 第一号刀盘的位置。对于斗 笠式刀库和机械手刀库,将 手动按动刀库旋转到1号刀 位置,在MDI或者是AUTO 方式下写入M68(此指令可 做一个单节使用),在按下程 序循环启动按钮,将会刷新 刀表,即第一号刀库就是第 一把刀,将刀号校对完毕。M98 呼叫子程序在执行主程序中,呼叫另一 子程序来执行,此程序叫子 程序时必须配合P指令使 用,P指令就是欲呼叫程序 的号码。 M99 子程序结束在执行主程序中,执行另一 程序,此程序结束时必须以 配合此指令作为到主程序的 指令。

精选-数控车床编程入门

模块二数控车床编程入门知识 数控车床的程序编制必须严格遵守相关的标准,数控编程是一项很严格的工作,首先必须掌握一些基础知识,才能学好编程的方法并编出正确的程序。 一、数控车床的坐标系与运动方向的规定 (一)建立坐标系的基本原则 1.永远假定工件静止,刀具相对于工件移动。 2.坐标系采用右手直角笛卡尔坐标系。如图1-28所示大拇指的方向为X轴的正方向,食指指向为Y轴的正方向,中指指向为Z轴的正方向。在确定了X、Y、Z坐标的基础上,根据右手螺旋法则,可以很方便地确定出A、B、C三个旋转坐标的方向。 图1-28 右手笛卡尔直角坐标系 3、规定Z坐标的运动由传递切削动力的主轴决定,与主轴轴线平行的坐标轴即为Z轴,X轴为水平方向,平行于工件装夹面并与Z轴垂直。 4、规定以刀具远离工件的方向为坐标轴的正方向。 依据以上的原则,当车床为前置刀架时,X轴正向向前,指向操作者,如图1-29所示;当机床为后置刀架时,X轴正向向后,背离操作者,如图1-30所示。 学习目标 知识目标:●掌握数控车床坐标系的定义。 ●掌握数控加工程序的格式与组成。 ●熟悉数控车床编程常用符号及指令代码。 能力目标:●掌握数控车床编程的入门知识,并能灵活运用。

图1-29 水平床身前置刀架式数控车床的坐标系 图1-30 倾斜床身后置刀架式数控车床的坐标系 (二)机床坐标系 机床坐标系是以机床原点为坐标系原点建立起来的ZOX轴直角坐标系。 1.机床原点 机床原点(又称机械原点)即机床坐标系的原点,是机床上的一个固定点,其位置是由机床设计和制造单位确定的,通常不允许用户改变。数控车床的机床原点一般为主轴回转中心与卡盘后端面的交点,如图1-31所示。 图1-31 机床原点 2.机床参考点 机床参考点也是机床上的一个固定点,它是用机械挡块或电气装置来限制刀架移动的极限位置。作用主要是用来给机床坐标系一个定位。因为如果每次开机后无论刀架停留在哪个

CNC加工中心程序代码大全

1. 数控程序中字母的含义 O:程序号,设定程序号 N:程序段号,设定程序顺序号 G:准备功能 X/Y/Z :尺寸字符,轴移动指令 A/B/C/U/V/W:附加轴移动指令 R:圆弧半径 I/J/K:圆弧中心坐标(矢量) F:进给,设定进给量 S:主轴转速,设定主轴转速 T:刀具功能,设定刀具号 M:辅助功能,开/关控制功能 H/D:刀具偏置号,设定刀具偏置号 P/X:延时,设定延时时间 P:程序号指令,设定子程序号(如子程序调用:M98P1000) L:重复,设定子程序或固定循环重复次数(如:M98 P1000 L2,省略L代表L1)P/W/R/Q:参数,固定循环使用的参数(如:攻牙G98/(G99)G84 X_ Y_ R_ Z_ P_ F_) 2. 常用G代码解释 G00:定位或快速移动 G01:直线插补 G02:圆弧插补/螺旋线插补CW G03:圆弧插补/螺旋线插补CCW G04:停留时间或延时时间 如:G04 X1000(或G04 X1.0) G04 P1000表示停留1秒钟 G09:准确停止或精确停止检查(检查是否在目标范围内) G10:可编程数据输入 G17:选择XPYP 平面 XP:X 轴或其平行轴 G18:选择ZPXP 平面 YP:Y 轴或其平行轴 G19:选择YPZP 平面 ZP:Z 轴或其平行轴 G20:英寸输入 G21:毫米输入 G28:返回参考点检测 格式:G91/(G90) G28 X__ Y__ Z__ 经过中间点X__ Y__ Z__返回参考点(绝对值/增量值指令) G29:从参考点返回 G91/(G90) G29 X__ Y__ Z__ 从起始点经过参考点返回到目标点X__ Y__ Z__的指令(绝对值/增量值指令) G30 返回第2,3,4 参考点 G91/(G90) G30 P2 X__ Y__ Z__;返回第2 参考点(P2 可以省略。) G91/(G90) G30 P3 X__ Y__ Z__;返回第3 参考点

CNC数控基础知识

机床CNC 基础知识 一.CNC 机床与CNC 系统 CNC 的含义是计算机数值控制。 1.CNC 机床 ⑴.金属切削用 孔加工、攻丝、镗削、铣削、车削、切螺纹、切平面、轮廓加工、平面磨削、外圆磨削、内圆磨削等。 ⑵.线电极切割机。 ⑶.冲床、步冲、冲压、金属成型、弯管等机床。 ⑷.产业机器人。 ⑸.注塑机。 ⑹.检测、测量机。 ⑺.木工机械。 ⑻.特殊材料加工机械:如加工石材、玻璃、发射性矿料等。 ⑼.特种加工机械 激光加工机、气体切割机、焊接机、制图机、印刷机等。随着电子技术和计算机技术以及IT 技术的发展,目前,这些机床与加工设备都可用数值计算机用数值数据进行控制,称为CNC 控制。 2.CNC 系统 CNC 系统的含义是计算机数值控制系统。 CNC 系统的基本配置 机床的CNC 控制是集成多学科的综合控制技术。一台CNC 系统包括: ⑴.CNC 控制单元(数值控制器部分)。 ⑵.伺服驱动单元和进给伺服电动机。 ⑶.主轴驱动单元和主轴电动机。 ⑷.PMC(PLC)控制器。 ⑸.机床强电柜(包括刀库)控制信号的输入/输出(I/O)单元。 ⑹.机床的位置测量与反馈单元(通常包括在伺服驱动单元中)。 ⑺.外部轴(机械)控制单元。如:刀库、交换工作台、上下料机械手等的驱动轴。 ⑻.信息的输入/输出设备。如电脑、磁盘机、存储卡、键盘、专用信息设备等。 ⑼.网络。如以太网、HSSB(高速数据传输口)、RS-232C 口等和加工现场的局域网。CNC 单元(控制器部分)的硬件实际上就是一台专用的微型计算机。是CNC 设备制造厂自己设计生产的专门用于机床的控制的核心。下面的几张图表示出其基本硬件模块;基本的控制功能模块和一台实际的控制器硬件。 二.机床的运动坐标及进给轴

数控技术基础知识点总结归纳

欢迎阅读数字控制是用数字化信号对设备运行及其加工过程进行控制的一种自动 化技术,简称数控。 控制坐标运动来完成各种不同的空间曲面的加工,是数控的主要任务。曲线加工时刀具的运动轨迹与理论上的曲线(包括直线)不吻合。 数控机床的工作工程:1、数控编程2、程序输入3、译码4、数据处 理5 3。 , 高4、 数控加工过程中,数控系统要解决控制刀具或工件运动轨迹的问题,在数控机床中,刀具或工件能够移动的最小位移量称为数控机床的脉冲当量或最小分辨率。 计算出轮廓线上中间点位置坐标值的过程称为“插补”。

基准脉冲插补:每个脉冲使各坐标轴仅产生一个脉冲当量,代表了刀具或工件的最小位移;脉冲的数量代表了刀具或工件移动的位移量;脉冲序列的频率代表了刀具或工件运动的速度。仅适用于一些由步进电机驱动的中等精度或中等速度要求的开环数控系统。 数据采样插补:这种插补方法的特点是数控装备产生的不是单个脉冲, R成反比。 δ度F 若令半径误差相等,则内外差分弦的轮廓步长l或角步距是内接弦的√2. 数字积分法又称数字微分分析器法,是利用数字积分的原理,计算刀具沿坐标轴的位移,使刀具沿着所加工的轨迹运动。积分运算→累加和运算DDA直线插补的整个过程要经过n2次累加才能到达直线的终点。n = m2

DDA直线插补的分析可知,判断终点是用累加次数N为条件的,当累加寄存器的位数一旦选定,比如m位,累加次数即为常数m 了,而不 N2 管加工行程长短都需作N次计算。这就造成行程长进给速度加快,行程短进给速度变慢,使之各程序段进给速度不均匀,其结果将影响进给表面质量和效率。为此要进行速度均化处理。 得多; G42 B C 线与圆弧;圆弧与圆弧。 根据两段程序轨迹的矢量夹角α和刀具补偿方向的不同,又有伸长型、缩短型和插入型几种转接过渡方式。 区别:1直线插补时,被积函数寄存器的数值为常用Xe和Ye,而圆弧插补时,被积函数寄存器的数值Xi和Yi

数控机床的基础知识简介

第1 章绪论 教学提示:数控机床是采用数字控制技术对机床各移动部件相对运动进行控制的机床, 它是典型的机电一体化产品,是现代制造业的关键设备。计算机、微电子、信息、自动控 制、精密检测及机械制造技术的高速发展,加速了数控机床的发展。目前数控机床正朝着 高速度、高精度、高工序集中度、高复合化和高可靠性等方向发展,同时其应用范围也越 来越广泛。 教学要求:本章主要讲述数控机床的基本概念和特点、主要技术参数、分类以及技术 与发展水平等。本章内容是数控机床的基本知识和内容,要求学生理解并掌握数控机床的 基本概念、组成与特点以及分类,了解其发展趋势和在先进制造技术中的作用。 1.1概述 1.1.1数控机床的定义 数控即数字控制(Numerical Control,NC)。数控技术是指用数字信号形成的控制程序对 一台或多台机械设备进行控制的一门技术。 数控机床,简单的说,就是采用了数控技术的机床。即将机床的

各种动作、工件的形 状、尺寸以及机床的其他功能用一些数字代码表示,把这些数字代码通过信息载体输入给 数控系统,数控系统经过译码、运算以及处理,发出相应的动作指令,自动地控制机床的 刀具与工件的相对运动,从而加工出所需要的工件。 实际上,数控机床就是一种具有数控系统的自动化机床。所以说数控机床是最典型的 机电一体化产品。 1.1.2 数控机床的组成及特点 1.数控机床的组成 数控机床主要由程序介质、数控装置、伺服系统、机床主体四部分组成,如图1.1所示。 图1.1 数控机床的组成 机床数控技术 ·2· ·2· 其中,程序介质用于记载机床加工零件的全部信息。如零件加工的工艺过程、工艺参 数、位移数据、切削速度等。常用的程序介质有磁带、磁盘等。也有一些数控机床采用操

数控加工中心理论知识试题A

数控加工中心理论知识 试题A 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

数控加工中心理论试题A 1.请仔细阅读题目,按要求答题;保持卷面整洁 2.考试时间为120分钟 选错选不得分。) 1 数控机床能成为当前制造业最重要的加工设备是因为( D )。 (A)自动化程度高;(B)对工人技术水平要求低:(C)劳动强度低;(D)适应性强、加工效率高和工序集中。 2数控机床的旋转轴之一C轴是绕( C )直线轴旋转的轴。 (A)X轴;(B)Y轴;(C)Z轴;(D)W轴。 3加工中心是在数控铣镗床或数控铣床的基础上增加( D )装置改型设置成的。(A)伺服;(B)自动换刀;(C)刀库;(D)刀库与自动换刀。 4 钻削时,切削热传出的途径中所占比例最大的是( B )。 (A)刀具;(B)工件;(C)切屑;(D)空气介质。 5数控机床诞生在二十世纪( B )年代。 (A)40;(B)50;(C)60;(D)70。 6在G41或G42指令的程序段中不能用( B )指令。 (A)G00或G01;(B)G02或G03;(C)G01或G02;(D)G01或G03。 7工件的一个或几个自由度被不同的定位元件重复限制的定位称为( C )。 (A)完全定位;(B)欠定位;(C)过定位;(D)不完全定位。 8 FMC是指( A )。 (A)柔性制造单元;(B)计算机数控系统;(C)柔性制造系统;(D)数控加工中心。 9 应用刀具半径补偿功能时,如刀补值设置为负值,则刀具轨迹是__D__。 (A)左补;(B)右补;(C)不能补偿;(D)左补变右补,右补变左补。 10下列孔加工中, B 孔是起钻孔定位和引正作用的。 (A)麻花钻;(B)中心钻;(C)扩孔钻;(D)锪钻 11数控机床的坐标系采用( B )判定X、Y、Z的正方向,根据ISO标准,在编程时采用 B 的规则。 (A)右手法则、刀具相对静止而工件运动 (B)右手法则、工件相对静止而刀具运动 (C)左手法则、工件随工作台运动 (D)左手法则、刀具随主轴移动 12镗削精度高的孔时,粗镗后,在工件上的切削热达到( A )后再进行精镗。

法兰克系统数控铣床代码完整版

法兰克系统数控铣床代码完整版 内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理! 更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展. 数控铣床法兰克系统代码 G00 01 定位(快速移动) G01 01 直线插补(进给速度) *G00和G01为一组,选其一 G02 01 顺时针圆弧插补 G03 01 逆时针圆弧插补 *G02和G03为一组,选其一 G04 00 暂停,精确停止 G09 00 精确停止 *G04和G09为一组,选其一 G17 02 选择X Y平面 G18 02 选择Z X平面

G19 02 选择Y Z平面 *G17、G18、G19为一组,选其一 G27 00 返回并检查参考点 G28 00 返回参考点 G29 00 从参考点返回 G30 00 返回第二参考点 *G27~G30为一组,选其一 G40 07 取消刀具半径补偿 G41 07 左侧刀具半径补偿 G42 07 右侧刀具半径补偿 *G41、G42为一组,选其一,与G40成对使用G43 08 刀具长度补偿+ G44 08 刀具长度补偿- G49 08 取消刀具长度补偿 *G43、G44为一组,选其一,与G49成对使用G52 00 设置局部坐标系

G53 00 选择机床坐标系 *G52、G53为一组,选其一G54 14 选用1号工件坐标系G55 14 选用2号工件坐标系G56 14 选用3号工件坐标系G57 14 选用4号工件坐标系G58 14 选用5号工件坐标系G59 14 选用6号工件坐标系*G54~G59为一组,选其一G60 00 单一方向定位 G61 15 精确停止方式 G64 15 切削方式 G65 00 宏程序调用 G66 12 模态宏程序调用 G67 12 模态宏程序调用取消G73 09 深孔钻削固定循环

数控铣床入门基础知识材料

入门知识 本课题主要讲述的内容: 1. 数控铳床安全操作规程 2. 数控铳削在工业生产中的地位及加工范围 3. 编程基础知识(一): ①机床的坐标轴及运动代号; ②基本指令; ③加工程序编制初步; 实训目的: 1?了解掌握数控铳床的安全操作及基本指令和基础编程知识。 2. 了解掌握机床坐标轴的判别方式和动运代号,运动方向。 、安全文明生产 (一)文明生产 1. 严格遵守车间记律,准时上下班; 2. 操作结束要清扫机床和清洁量具; 3. 下班前要清扫工场、清点和清洁量具、清点和清洁刀具、清理整齐工件和毛坯; 4. 废品工件加工、折断的刀具必须回收,不得丢弃和藏幕; 5. 严禁不文明行为。 (二)安全生产 1. 严禁在工场追逐、打闹、快速奔跑; 2. 严禁着拖鞋、高跟鞋,严禁着不符合工作服要求的服装(如宽大的、衣领或套袖上有装饰带的),头发长的同学必须戴帽子,头发必须盘在帽子内; 3. 操作机床严格按照老师规定的步骤执行; 4. 一台机床只能单人操作!同组其他同学在旁边只能观察操作过程、口头指出错误,严禁动手!唯一的例外是:发生紧急情况时,可代操作者拍按“急停”按钮! 5. 发生事故要及时停机,并马上报告老师处理;严禁私自处理!严禁隐瞒不报! 6. 对刀时要及时调整“进给倍率”旋钮(按键):刀具远离工件时(大于50mm),可 用较大倍率;靠近工件时(50?10mm),必须用较小倍率(10%?20%);准备切到工件时 (1?10mm),必须选用1?2 %倍率档! 7. 加工工件过程:检查平口钳装夹是否牢靠T正确装夹工件T对刀、设置坐标偏置T 登录程序T检查程序T提高坐标偏置(如G54)中的Z坐标偏置100mm (即+Z方向)T 正确设置刀具补偿T选择“空运行”、“单段”之后,自动运行程序;观察走刀轨迹是否正确。若正确,则取消“空运行”、恢复坐标偏置、保留“单段” T开始加工; 8. 切削前必须确认已经取消“空运行”、调整“进给倍率”旋钮(按键)到较低档、坐 标偏置正确、“单段”已经选用。切入工件后可取消“单段”、调整“进给倍率”到100%或 适当倍率; 9. 加工过程必须值守在机床操作位; 10. 严格遵守学校颁布的《数控铳床安全操作规程》。

CNC加工中心程序代码大全

1. 数控程序中字母的含义 O程序号,设定程序号 N:程序段号,设定程序顺序号 G:准备功能 X/Y/Z :尺寸字符,轴移动指令 A/B/C/U/V/W :附加轴移动指令 R:圆弧半径 I/J/K :圆弧中心坐标(矢量) F:进给,设定进给量 S:主轴转速,设定主轴转速 T:刀具功能,设定刀具号 M辅助功能,开/关控制功能 H/D:刀具偏置号,设定刀具偏置号 P/X :延时,设定延时时间 P:程序号指令,设定子程序号(如子程序调用:M98P1OO0) L:重复,设定子程序或固定循环重复次数(如:M98 P1000 L2,省略L代表L1)P/W/R/Q:参数,固定循环使用的参数(如:攻牙 G98/(G99)G84 X_ Y_ R_ Z_ P_ F_) 2. 常用G代码解释 GOO:定位或快速移动 G01 直线插补 GO2 圆弧插补 /螺旋线插补 CW GO3 圆弧插补 /螺旋线插补 CCW GO4 停留时间或延时时间 如:G04 X1000(或 G04 X1.0) GO4 P1OOO 表示停留 1 秒钟 GO9 准确停止或精确停止检查(检查是否在目标范围内) G1O 可编程数据输入 G17 选择 XPYP 平面 XP X 轴或其平行轴 G18 选择 ZPXP 平面 YP Y 轴或其平行轴 G19 选择 YPZP 平面 ZP Z 轴或其平行轴 G2O 英寸输入 G21 毫米输入 G28 返回参考点检测 格式 G91/(G9O) G28 X__ Y__ Z__ 经过中间点 X__ Y__ Z__ 返回参考点(绝对值/增量值指令) G29 从参考点返回 G91/(G9O) G29 X__ Y__ Z__ 从起始点经过参考点返回到目标点X__ Y__ Z__的指令(绝对值/增量值指令) G3O 返回第 2, 3, 4 参考点 G91/(G9O) G3O P2 X__ Y__ Z__ ;返回第 2 参考点( P2 可以省略。)

CNC 数控机床基础知识

CNC 數控機床基礎知識 1數控技術的基本概念:數控技術是本世紀中期發展起來的機床控制技術。現代計算機數控技術是綜合了計算機、電機、自動控制、電氣傳動、測量、監控、機械制造等技術學科領域最新成果而形成的一門邊緣科學技術。數控技術是柔性制造系統、計算機集成制造系統、和工廠自動化的基礎技術之一,是現代機械制業中的高新技術之一。 1.1數控:數字控制(Numerical Control 簡稱NC)是一種自動控制技術,是用數字化信息對機床的運動及其加工過程進行控制的一種方法。 1.2數控機床:(NC Machine)就是采用了數控技術的機床,國際信息處理聯盟(Intermational Federation Of Information Processing,簡稱IFIP)第五代技術委員會對數控機床定義如下:數控機床是一種裝有程序控制系統的機床,該系統能邏輯地處理具有特定代碼和其它編碼指令規定的程序。 1.3數控系統:(NC System)是能夠邏輯地處理輸入到系統中具有特定代碼的程序,並將其譯碼,從而使機床運動並加工零件。 1.4計算機數控系統:(Computerized Numerical Control System)由裝有數控系統程序的專用計算機、IO設備、可編程控制器(PLC)、存儲器、主軸驅動及進給驅動裝置等部分組成,習慣上稱為CNC系統。 1.5數控程序:輸入數控系統中的、使數控機床執行一個確定的加工任務的、具有特定代碼和其它符號編碼的一系列指令,稱為數控程序(NC Program) 1.6數控編程:生成用數控機床進行零件加工的數控程序的過程,稱為數控編程(NC Program)1.7數控加工:根據零件圖樣和工藝要求等原始條件編制零件數控加工程序,輸入數控系統,控制數控機床中刀具與工伯的相對運動,從而完成零件的加工。 2數控機床的組成:一般由CNC系統、伺服系統、和機械系統三大部分組成。 2.1CNC系統: 2.1.1多坐標控制?(多軸聯動),同時控制數控機床的各坐標軸的進給運動。 2.1.2准備功能:(G代碼)用來指定機床的運動方式。常用的有: 2.1.2.1快速定位G00;直線插補G01;圓弧插補G02、G03;恆切削速度控制或取消G96S、G97S m/min;最高轉速限制G50S r/min; 2.1.3多種函數的插補(直線、圓弧、拋物線及螺旋線插補等)用於刀具運動軌跡插補。 2.1.4可編程偏置量設定用於設置程序原點、刀具長度和半徑補償值。 2.1.5代碼轉換:英/公制轉換、二/十進制轉換、絕對值/增量值轉換。 2.1.6固定循環加工:將一些典型的循環加工過程,如鑽孔、攻螺紋、鏜孔、切螺紋等,預先編制好程序並放在存儲器中,用G代碼進行指定,從而簡化零件的加工編程。 2.1.7進給功能:指定進給速度和進給率。 2.1.8主軸功能:指定主軸轉速。 2.1.9輔助功能:規定主軸的啟動、停止、轉向、及冷卻液的打開和關閉。 2.1.10刀具功能:選擇刀具和換刀。 2.1.11各種補償功能:包括刀具半徑、刀具長度、傳動間隙、螺距誤差的補償。 2.12輔助編程功能:包括圖形的縮放平移、坐標旋轉、極坐標等。 2.1.13子程序功能:調用子程序。 2.1.14宏程序功能:通過編輯子程序中的變量來改變刀具路徑和刀具位置。 2.1.15人機對話編程功能:包括數據及加工程序的輸入、編輯、修改。 2.1.16字符圖形顯示功能:在CRT上顯示數控程序、各種參數、各種補償值、坐標位置、故障信息、人面對話編程菜單、零件圖形、動態刀具運動軌跡。 2.1.17故障的自診斷功能:設置各種診斷程序,防止故障的發生和擴大。 2.1.18通訊及聯網功能:用於實現程序的傳輸、計算機直接數控、分布式計算機數控和制造自動化協議。 2.2伺服系統: 2.2.1進給伺服系統: 2.2.2主軸伺服系統: 2.3機械系統: 2.3.1主軸部件:包括主軸電動機和主軸傳動系統。 2.3.2進給系統:包括進給執行電動機和進給傳動系統。

数控加工中心FANUC系统代码

数控加工中心FANUC系统代码 z代表轴向坐标,X代表水平方向,Y代表垂直方向; 1、G00与G01 G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工 2、G02与G03 G02:顺时针圆弧插补G03:逆时针圆弧插补 3、G04(延时或暂停指令)一般用于正反转切换、加工盲孔、阶梯孔、车削切槽 4、G17、G18、G19 平面选择指令,指定平面加工,一般用于铣床和加工中心 G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定G19:Y-Z平面或与之 平行的平面 5、G27、G28、G29 参考点指令G27:返回参考点,检查、确认参考点位置G28:自动返回参考点(经过中间点)G29:从参考点返回,与G28配合使用 6、G40、G41、G42 半径补偿G40:取消刀具半径补偿先给这么多,晚上整理好了再给 7、G43、G44、G49 长度补偿G43:长度正补偿G44:长度负补偿G49:取消刀具长度补偿 8、G32、G92、G76 G32:螺纹切削G92:螺纹切削固定循环G76:螺纹切削复合循环 9、车削加工:G70、G71、72、G73 G71:轴向粗车复合循环指令G70:精加工复合循环G72:端面车削,径向粗车循环G73:仿形粗车循环 10、铣床、加工中心:G73:高速深孔啄钻G83:深孔啄钻G81:钻孔循环G82:深孔钻削循环G74:左旋螺纹加工G84:右旋螺纹加工G76:精镗孔循环G86:镗孔加工循环G85:铰孔G80:取消循环指令 11、编程方式G90、G91 G90:绝对坐标编程G91:增量坐标编程 12、主轴设定指令G50:主轴最高转速的设定G96:恒线速度控制G97:主轴转速控制(取消恒线速度控制指令)G99:返回到R点(中间孔)G98:返回到参考点(最后孔) 13、主轴正反转停止指令M03、M04、M05 M03:主轴正传M04:主轴反转M05:主轴停止 14、切削液开关M07、M08、M09 M07:雾状切削液开M08:液状切削液开M09:切削液关 15、运动停止M00、M01、M02、M30 M00:程序暂停M01:计划停止M02:机床复位M30:程序结束,指针返回到开头 16、M98:调用子程序 17、M99:返回主程序

相关文档
最新文档