数控系统原理介绍(doc 10页)

合集下载

数控系统工作原理

数控系统工作原理

数控系统工作原理
数控系统是一种通过计算机程序来控制机床运动的自动化设备。

它能够精确地控制机床的运动,实现复杂的加工操作。

数控系统的工作原理是将加工工艺的要求通过计算机编程转换成数学模型和控制命令,然后将这些命令传输给数控系统的主机。

主机根据接收到的控制命令,将其转化为相应的电信号,通过伺服驱动系统将电信号转换为适合机床执行的运动信号。

数控系统主机通过数学运算和逻辑控制,根据加工工艺要求来判断机床的运动轨迹,然后控制伺服驱动系统将机床的坐标轴移动到相应的位置。

在机床运动的过程中,数控系统主机会不断接收反馈信号,通过与目标位置进行比较,实时调整控制命令,使机床保持在预定的运动轨迹上。

在数控系统中,还需要进行坐标转换、速度控制、插补计算等操作,以使机床能够按照工艺要求进行精确的加工。

数控系统还可以实现自动工件换刀、自动测量、自动修正等功能,提高了加工的自动化程度和加工精度。

总之,数控系统通过计算机编程和控制命令,实现对机床运动的精确控制,使得机床能够按照预定的轨迹进行加工操作,提高了加工效率和精度。

数控系统的组成及工作原理

数控系统的组成及工作原理

数控机床的主轴驱动系统和进给驱动系统,分别采用交、直流主轴电动机、伺 服电动机驱动,这两类电动机调速范围大,并可无级调速,因此使主轴箱、进 给变速及传动系统大为简化,箱体结构简单,齿轮。轴承和轴类零件数量大为 减少甚至不用齿轮,由电动机直接带动主轴或进给丝杠。
4、高传动效率和无间隙传动装置
数控机床在高进给速度下,工作要求平稳,并有高定位精度。因此,对进 给系统中的机械传动装置和元件要求具有高寿命、高刚度、无间隙、高灵 敏度和低摩擦阻力的特点。目前,数控机床进给驱动系统中常用的机械装 置主要有3种:滚珠丝杠副、静压蜗杆——蜗母条机构和预加载荷双齿轮- 齿条。
机床基础部件又叫机床大件,通常是指床身、底座、立柱、横梁、滑座、工作 台等。它是整台机床的基础和框架。机床的其他零、部件,或者固定在基础件 上,或者工作时在它的导轨上运动。
数控机床机械结构的主要特点
1、高刚度和高抗振性
机床刚度时机床的性能之一,它反映了机床结构抵抗变形的能力。 提高数控机床结构刚度的措施 1)提高机床构件的静刚度和固有频率 改善薄弱环节的结构或布局,以 减少所承受的弯曲载荷和转矩负载。 2)改善机床结构的阻尼特性 3)用新材料和钢板焊接结构 2、减少机床的热变形的影响 3、驱动系统机械结构简化
分辨率是指两个相邻的分散细节之间可以分辨的最小间隔。 数控装置每发出一个脉冲,反映到机床坐标轴上的位移量,通常称为脉冲当量
3、效率指标 1)最高主轴转速和最大加速度
2)最大快移速度 4、可靠性指标
1)平均无故障工作时间 2)平均修复时间 3)固有可用度
二、数控机床的功能 1、控制功能
2、插补功能 3、准备功能 4、进给功能
数控机床的工作原理
数控机床加工工件,首先要将被加工工件的几何信息和工艺信息数字化,用 规定的代码格式编写加工程序,并储存到程序载体,然后用相应的输入装置 将所编的程序指令输入到CNC单元,CNC单元将程序译码、运算之后,向机 床各个坐标的伺服系统和辅助控制装置发出信号,以驱动机床的各运动部件, 并控制所需要的辅助动作,最后加工出合格的工件

数控系统的结构和工作原理

数控系统的结构和工作原理
FANUC 0iC FSSB伺服控制:NC上的口为 COP10A,接伺服放大器COP10B,如还有一个
伺服放大器,则再从COP10A 到 COP10B。 FANUC 0iC I/O:I/O Link NC上的口为JD1A, 接I/O单元上JD1B,如再有一个I/O单元,从上一
单元JD1A接至下一个单元JD1B。CB104— CB107为4根扁平电缆,每根50芯,通向机床面板和
机床
FSSB和I/O Link体现 FANUC 公司硬件结构思想, 主运动信息和辅助运动信息分离
四、SIEMENS(西门子)802D系统结构
一、数控系统主要部件
数控控制器 伺服(主轴)放大器、电机(反馈) I/O装置 机床
二、数控机床装配过程
1、机床厂选型购置 2、电器、机械连接 3、PLC编程(辅助功能) 4、参数确定(主运动) 5、联调
三、FANUC 0iC 系统的结构
ቤተ መጻሕፍቲ ባይዱ
FSSB 主运动信息
I/O Link 辅助运动信息

数控系统的基本原理及应用

数控系统的基本原理及应用

数控系统的基本原理及应用1. 数控系统简介•什么是数控系统:数控系统是一种通过计算机控制工具或机床进行加工的自动化系统,广泛应用于各种加工领域。

•数控系统的基本组成:数控系统由硬件和软件两部分组成,硬件包括机床、控制器、传感器等,软件包括操作系统、编程软件等。

•数控系统的基本原理:数控系统通过接收输入的数控程序,经过解释和运算后,控制机床执行相应的加工动作。

2. 数控系统的工作原理•数控系统的输入:数控系统的输入主要是数控程序,其中包含了工件的几何信息、切削工艺参数等。

•数控系统的解释和运算:数控系统通过解释数控程序中的代码,将其转化为机床能够理解和执行的指令。

•数控系统的控制机床执行加工动作:数控系统通过输出控制信号,控制机床相应的轴向运动、切削进给和切削速度等,从而实现工件的加工。

3. 数控系统的应用3.1 机床加工•数控机床的优势:数控机床具有高精度、高效率、高灵活性等优点,能够实现复杂形状的零件加工。

•数控机床的应用领域:数控机床广泛应用于汽车制造、航空航天、模具制造等领域,大大提高了生产效率和产品质量。

### 3.2 自动化生产线•数控系统在自动化生产线中的作用:数控系统作为生产线的关键控制部分,能够实现产品的自动化生产和无人操作。

•数控系统在汽车制造中的应用:汽车制造中的焊接、钣金加工等工艺,都可以通过数控系统实现自动化操作,提高生产效率和产品质量。

### 3.3 其他领域的应用•数控系统在航空航天中的应用:航空航天领域的复杂零部件加工需要高精度的机床,数控系统能够满足这些要求。

•数控系统在模具制造中的应用:模具制造需要高精度、复杂曲面的加工,数控系统能够实现模具加工自动化和高精度加工。

4. 数控系统的发展趋势•数控系统的智能化:随着人工智能和大数据技术的发展,数控系统将越来越智能化,能够自动学习和优化加工过程。

•数控系统的网络化:数控系统的网络化将使得远程监控和管理成为可能,提高生产效率和工作灵活性。

数控系统工作原理简介

数控系统工作原理简介

t E(7,4)
上述例子实际上是累加运算过程(积分

o
x
设要加工一条直线OE,Vx, Vy表示刀具在x,y方向的 移动速度
V
E(xe, ye)
Vy
V
刀具在x,y方向上移动距离的微小增量为:
x Vx t
o
y Vy t
Vx
X
假定进给速度V是均匀的(V为常数),对于直线函数,Vx 、 Vy 亦为常数,即
控制起点、终点坐标的准确性,而且对每瞬时的位移和速度进行严格 的不间断的控制,具有这种控制系统的数控机床可以加工曲线和曲面. 如:具有两坐标或两坐标以上联动的数控铣床、车床、磨床和加工中 心。
高档
分类界限 按功能水平分类
中档
低档
项目
低档
中档
高档
分辨率
10 m
1m
0.1m
进给速度 8-15m/min 15-24m/min 15-100m/min
逐点比较法的程序流程如图。一个插补循环由偏差判别、进给、 偏差计算和终点判别四个工作节拍组成。各节拍功能:
偏差判别
判别偏差函数的正负,以确定刀具相对于所加工曲 线的位置
进给
根据上一节拍的判断结果确定刀具的进给方向。若偏差函数
F(x,y)小于零,说明刀具在曲线下方(P0点)。请回答,
为了让刀具向曲线靠近并朝曲线的终点运动,刀具应沿X轴 或Y轴走一步?若偏差函数大于零呢?等于零?
坐标计算
X1=X0-1=6-1=5 Y1=Y0=0 X2=X1=5 Y2=Y1+1=1
终点判 别
Y B(0,6)
O
A (6,0) X
圆弧插补轨迹图
Digital Differential Analyzer(数字微分分析器)

数控原理与系统概述

数控原理与系统概述
输入形式有光电阅读机纸带输入、键盘输入、磁盘输入和连 接上级计算机的DNC接口输入。 CNC输入工作方式有存储方式和NC方式,前者将整个零件程 序全部输入再调出,后者边输入边加工。
(2)译码 译码处理是将零件程序的一个程序段作为单位进行处理。
译码处理将零件轮廓信息、进给速度F和其他辅助信息(M 、S、T)解释后,存放在指定的内存专用区域。 在译码过程中还要完成对程序段的语法检查,发现错误立 即报警。 (3)刀具补偿:刀具补偿是指刀具长度和刀具半径的 补偿。 刀具补偿作用就是把零件轮廓轨迹按已定的刀具尺寸数 据自动转换成刀具中心轨迹。 高档CNC刀具补偿还包括程序段之间的自动转接和过切削判 断,即C刀具补偿功能。
机械制造工艺中的数字控制就 是使工件与刀具的相对运动形 成规定的几何轨迹,及一些辅 助控制。
机床数字控制的根本任务就是运动轨迹程量控制 和开关量控制。总体采用G、M代码和S、T、F等。
柔性自动化要求CNC具有通信和DNC功能。
市场个性化和适应性要求CNC自身具有结构上的开 放性和功能上的可重构性。
1)多微处理器CNC的典型结构
①共享总线结构,如图。
②共享存储器结构,如图。
2)多微处理器的CNC的基本功能模块 主要有以下六种基本功能模块:
①CNC管理模块。包括初始化、中断管理、总线裁决、 系统出错识别和处理、系统硬件与软件诊断等。
②CNC插补模块。完成插补前的预处理,然后进行插补计 算,给定各坐标轴的位置值。 ③位置控制模块。
1)基于PC的有限开放CNC
大多通过改造原有CNC系统的接口,使CNC系统能与PC互连, 由PC承担CNC人机界面功能。具体有
① PC连接型CNC如图,是将现有CNC与PC用串行线直接相 连而构成。

数控技术原理与系统

数控技术原理与系统

数控技术原理与系统数控技术是一种通过计算机软硬件控制机床和工具进行自动加工的先进制造技术。

它在传统机床的基础上,引入了计算机数字控制系统,以提高加工精度、效率和自动化程度。

本文将对数控技术的原理和系统进行分析和探讨。

一、数控技术原理数控技术的核心原理是通过编程指令将加工工艺要求转化为机床的加工轨迹和切削参数,并通过计算机控制系统实现对机床的自动控制。

数控技术的原理主要包括以下几个方面:1. 数字化表示和储存:数控系统将机床的加工轨迹和切削参数等信息以数字的形式进行表示和储存。

通过数字化的数据表示,方便了工艺参数的调整和加工过程的优化。

2. 程序控制:数控系统通过编程指令实现对机床运动轨迹和切削参数的控制。

通过编程,可以指定机床的加工路径、进给速度、刀具的切削深度等参数,从而实现工件的精确加工。

3. 传感器反馈:数控系统通过传感器实时感知机床和工件的状态,并将感知到的信息反馈给控制系统进行处理。

传感器可以监测机床的位置、速度、加速度等参数,以及工件的尺寸和表面质量等指标,从而实现对加工过程的实时监控和调整。

4. 闭环控制:数控系统采用闭环控制的方式对机床进行控制。

即通过传感器反馈的信息进行实时比较,将实际加工结果与期望结果进行对比,从而对控制指令进行修正和调整,以达到更高的加工精度和稳定性。

二、数控系统数控系统是数控技术实现的关键,它由硬件和软件两部分组成。

数控系统的硬件包括计算机、控制器、伺服电机等主要设备,而软件则包括编程软件、操作系统以及相应的应用软件。

1. 计算机:计算机是数控系统的核心设备,它负责将加工工艺的要求转化为机床的控制指令,并实时监控和调整加工过程。

计算机采用高性能的处理器和大容量存储器,以满足复杂加工任务的需求。

2. 控制器:控制器是数控系统的指挥中心,它接收计算机发送的控制指令,并对机床的运动和切削参数进行实时控制。

控制器通常采用专用的硬件电路,以实现高速稳定的信号处理和输出。

数控系统原理介绍

数控系统原理介绍

第二章数控系统原理2.1 插补理论简介在CNC数控机床上,各种轮廓加工都是通过插补计算实现的,插补计算的任务就是对轮廓线的起点到终点之间再密集的计算出有限个坐标点,刀具沿着这些坐标点移动,来逼近理论轮廓。

插补方法可分两大类:脉冲增量插补和数据采样插补。

脉冲增量插补是控制单个脉冲输出规律的插补方法。

每输入一个脉冲,移动部件都要相应的移动一定距离,这个距离成为脉冲当量。

因此,脉冲增量插补也叫做行程标量插补。

如逐点比较法、数字积分法。

根据加工精度的不同,脉冲当量可取0.01~0.001mm。

移动部件的移动速度与脉冲当量和脉冲输出频率有关,由于脉冲输出频率最高为几万Hz,因此,当脉冲当量为0.001mm时,最高移动速度也只有2m/min。

脉冲增量插补通常用于步进电机控制系统。

数字增量插补法(也称数据采样插补法)是在规定的时间(称作插补时间)内,计算出各坐标方向的增量值(X,Y,Z),刀具所在的坐标位置及其它一些需要的值。

这些数据严格的限制在一个插补时间内(如8ms)计算完毕,送给伺服系统,再由伺服系统控制移动部件运动。

移动部件也必须在下一个插补时间内走完插补计算给出的行程,因此数据采样插补也称作时间标量插补。

由于数据采样插补是用数值量控制机床运动,因此,机床各坐标方向的运动速度与插补运算给出的数值量和插补时间有关。

根据计算机运行速度和加工精度不同,有些系统的插补时间选用,12ms 、10.24ms 、8ms ,对于运行速度较快的计算机有的已选2ms 。

现代数控机床的进给速度已超过15m/min ,达到30m/min ,有些已到60m/min.数据采样法适用于直流伺服电机和交流伺服电机的闭环和半闭环控制系统。

2.2 插补原理——逐点比较法逐点比较法是我国数控机床和线切割机应用很广的一种插补运算方法。

它的特点是加工每走一步,就进行一次偏差计算和偏差判别,即比较到达的新位置和理想线段上对应点的理想位置坐标之间的偏差程度,然后根据偏差大小确定下一步的走向。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数控系统原理介绍(doc 10页)
第二章数控系统原理
2.1 插补理论简介
在CNC数控机床上,各种轮廓加工都是通过插补计算实现的,插补计算的任务就是对轮廓线的起点到终点之间再密集的计算出有限个坐标点,刀具沿着这些坐标点移动,来逼近理论轮廓。

插补方法可分两大类:脉冲增量插补和数据采样插补。

脉冲增量插补是控制单个脉冲输出规律的插补方法。

每输入一个脉冲,移动部件都要相应的移动一定距离,这个距离成为脉冲当量。

因此,脉冲增量插补也叫做行程标量插补。

如逐点比较法、数字积分法。

根据加工精度的不同,脉冲当量可取0.01~0.001mm。

移动部件的移动速度与脉冲当量和脉冲输出频率有关,由于脉冲输出频率最高为几万Hz,因此,当脉冲当量为0.001mm时,最高移动速度也只有2m/min。

脉冲增量插补通常用于步进电机控制系统。

数字增量插补法(也称数据采样插补法)是在规定的时间(称作插补时间)内,计算出各坐标方向的增量值(X,Y,Z),刀具所在的坐标位置及其它一些需要的值。

这些数据严格的限制在一个插补时间内(如8ms)计算完毕,送给伺服系统,再由伺服系统控制移动部件运动。

移动部件也必须在下一个插补时间
F= Yi Xe —Ye Xi=0
式中 F 表示偏差,根据F 可以判断加工点A 偏离直线OP 的情况,也就是当:
F>0时,A 点在直线的上边,为了减少误差应给X 方向走一步; (X i ″,Y i ″)
a ′
a
a ″O
A″Y
X
A(X i ,Y i )
(X i ′,Y i ′)
A ′P(X e ,Y e )
O
Y
A 2(X 2,Y 2)
A 0(X 0,Y O )
X
P e (X e ,Y e )
A 3(X 3,Y 3)
A 1(X 1,Y 1)
A 1在直线OP 的上边时,为了使其加工时不偏离直线太远,它应象X 方向走一步,即进给为∆X+1(见图2.2)。

而在到达A 2点后,如在进给应是Y 方向,即进给∆Y+1。

也就是当加工点位置已知时,根据偏差F 就可以决定进给方向,即
F ≥0,沿X 方向的进给为∆X ←∆X+1; F<0时,沿Y 方向的进给为∆Y ←∆Y+1
(2) 偏差计算 加工时每走一步要作一次偏差计算,由此得出F 后,再确定进给方向。

为了插补运算方便,偏差计算可用下述方法导出的简便公式进行。

设直线OP 的终点坐标为Xe 、Ye ,点A 1的坐标为X 1、Y 1,由此可计算出A 1点的偏差: F= Y 1Xe — YeX 1
如果F
1>0,进给应是向X方向走一步到达A
2
点。

这时A
2
的坐标为X
2
=X
1
+1、
Y
2=Y
1
、因而A
2
点的偏差为:
F
2
=Y
2
Xe-YeX
2
=Y
1
Xe-Ye(X
1
+1)
=(Y
1
Xe-YeX
1
)-Ye
=F
1
-Ye
由于F2<0(A
2
点在直线下边),应向Y方向进给,因而可求得A
3
点的偏差如
下: F
3=Y
3
Xe-YeX
3
=(Y
2+1)Xe-YeX
2
=(Y
2Xe-YeX
2
)+Xe
=F
2
+Xe
根据以上的结论,可归纳出第一象限的直线L1的加工计算公式和进给方向如表2.1所示。

基于这样的方法不难推出第2、3、4象限的直线偏差计算的公式,如图2.3和表2.2所示
由此可见,逐点计算偏差的方法,可把F= Y
A Xe— Ye X
A
的运算公式化为
F←F±Xe或F←F±Ye的简单计算,进给方向可根据F值
的正负确定。

只要根据表2-2,对不同象限的直线加工,采用不同的计算公式和进给就可以了。

偏差符号F≥0F<0
偏差计算F←F-Y F←F+X
表2.1
表2.2
F ≥0
F <0F <0
F <0
L 4
F ≥0
F ≥0
O
L 2
Y
F <0
L 3F ≥0
X
L 1
45
45
L
G X
L
G
L 4
O
G
G X
L 1
用X 方向计数Gx ,还是采用Y 方向计数Gy ?为保证不漏步,应选用Xe 和Ye 中
进给 +∆X +∆Y
线 型
F≥0
F<0
进 给
偏差计算
进 给
偏差计算
L 1 L 3 +∆X -∆X F←F -Y
+∆Y
-∆Y F←F+X
L 2 L 4 +∆Y -∆Y
F←F -X
+∆X
-∆X
F←F+Y
的较大者的坐标值作判终计数值。

一般是以45°为界,按图2.4确定。

也就是来说,如α<45°,应采用X方向的总步数Gx来控制终点;如α>45°,说,对L
1
则用Y方向的总步数Gy,以此判断加工是否到达终点.
2.3 插补原理——数字积分法
数字积分法插补是脉冲增量插补的一种,它是用数字积分的方法计算刀具沿各坐标轴的移动量,从而使刀具沿着设定的曲线运动。

实现数字积分插补计算的装置称为数字积分器,或数字微分器(Digital Differential Analyzer, DD A),数字积分器可以用软件来实现。

数字积分器具有运算速度快,脉冲分配均匀,可以实现一次、二次曲线的插补和各种函数运算,而且易于实现多坐标联动,但传统的DDA插补法也有速度调节不方便,插补精度需要采取一定措施才能满足要求的缺点,不过目前CNC数控系统中多采用软件实现DDA插补时,可以很容易克服以上缺点,所以DDA插补是目前使用范围很广的一种插补方法。

它的基本原理可以用图4.1所示的函数积分表示,从微分几何概念来看,从时刻0到时刻t求函数y=f(t)曲线所包围的面积时,可用积分公式:
(1)
如果将0~t的时间划分成时间间隔为Δt的有限区间,当Δt足够小时,可得近似公式:
(2)
式中yi-1为t=ti-1时f(t)的值,此公式说明:积分可以用数的累加来近似代替,
其几何意义就是用一系列小矩形面积之和来近似表示函数f(t)下面的面积,
如果在数字运算时,用取Δt为基本单位“1”,则(2)式可以简化为:
(3)
如果系统的基本单位Δt设置得足够小,那么就可以满足我们所需要的精度。

一般地,每个坐标方向需要一个被积函数寄存器和一个累加器,它的工作过程可用图4.2表示:
被积函数寄存器用以存放坐标值f(t),累加器也称余数寄存器用于存放坐
的累加值。

每当Δt出现一次,被积函数寄存器中的f(t)值就与累加器中的数值相加一次,并将累加结果存放于累加器中,如果累加器的容量为一个单位面积,被积函数寄存器的容量与累加器的容量相同,那么在累加过程中每超过一个单位面积累加器就有溢出,当累加次数达到累加器的容量时,所产生的溢出总数就是要求的总面积,即积分值。

我们知道,数字积分器溢出脉冲的频率与被积函数寄存器中的存数即溢出基值成正比,也就每个程序段都要完成同样的次数的累加运算,所以不论加工行程长短每个程序段所用的时间都是固定不变的。

因此,各个程序段的进给速度就不一致了,这样影响了加工的表面质量,特别是行程短的程序段生产率低,为了克服这一缺点,使溢出脉冲均匀、溢出速度提高,通常采用左移规格化处理。

所谓“左移规格化”是当被积函数值较小时,如被积函数寄存器有i个前零时,若直
迭代,那么至少需要2i次迭代,才能输出一个溢出脉冲,致使输出脉冲速率下降,因此在实际的数字积分器中,需把被积函数寄存器中的前零移去即对被积函数实现“左移规格化”处理。

经过左移规格化处理后,积分器每累加两次必有
一次溢出,因此不仅提高了溢出速度还使溢出脉冲变得比较均匀。

目前的CNC数控系统一般采用软件来实现数字积分插补[27],这样就可以完全抛开硬件数字积分的左移规格化的概念及由于进位而产生进给脉冲的概念。

因为在软件数字积分里,我们可以很方便地设置一个基值,在完成被积函数值与累加值的加法运算后,把累加结果与基值进行比较,通过比较指令判断在哪个坐标轴方向上有脉冲输出。

相关文档
最新文档