第二章 数控系统(1)

合集下载

《数控原理与系统》授课教案

《数控原理与系统》授课教案

《数控原理与系统》授课教案第一章:数控技术概述1.1 课程介绍解释数控技术的定义和基本概念强调数控技术在制造业中的应用和重要性1.2 数控系统的组成与工作原理介绍数控系统的各个组成部分及其功能解释数控系统的工作原理和操作流程1.3 数控编程基础介绍数控编程的基本概念和常用指令讲解数控编程的格式和编程方法1.4 数控加工工艺介绍数控加工的基本工艺和特点探讨数控加工的适用范围和优势第二章:数控机床与数控系统2.1 数控机床的分类与结构解释数控机床的分类和特点介绍数控机床的主要结构和部件2.2 数控系统的硬件与软件讲解数控系统的硬件组成及其功能介绍数控系统的软件配置和编程系统2.3 CNC装置及其功能解释CNC装置的定义和作用探讨CNC装置的主要功能和性能指标2.4 数控系统的故障诊断与维修介绍数控系统故障诊断的方法和步骤讲解数控系统故障排除和维修技巧第三章:数控编程与操作3.1 数控编程的基本方法讲解数控编程的基本方法和步骤探讨数控编程中的坐标系和运动指令3.2 数控加工工艺参数的选择介绍数控加工工艺参数的选取方法和原则强调工艺参数对加工质量和效率的影响3.3 数控机床的操作与维护讲解数控机床的操作步骤和注意事项介绍数控机床的维护保养方法和技巧3.4 数控加工实例分析提供数控加工实例,分析其编程和操作过程讨论加工实例中的问题和解决方案第四章:数控系统的维修与调试4.1 数控系统的维修与故障诊断介绍数控系统维修的重要性和目的讲解数控系统故障诊断的方法和技巧4.2 数控系统的调试与优化解释数控系统调试的意义和目的探讨数控系统调试的方法和优化技巧4.3 数控系统的硬件故障维修讲解数控系统硬件故障的常见原因和维修方法强调硬件维修中的安全注意事项4.4 数控系统的软件故障排除介绍数控系统软件故障的常见原因和排除方法探讨软件故障排除的技巧和经验第五章:数控技术的发展与应用5.1 数控技术的历史与发展趋势回顾数控技术的发展历程和重要事件探讨数控技术的发展趋势和未来展望5.2 数控系统的应用领域介绍数控技术在制造业中的应用领域和实例强调数控技术对产业升级和智能制造的贡献5.3 数控技术的创新与研究讲解数控技术在科研和创新中的重要作用探讨数控技术的创新研究方向和技术挑战5.4 数控技术的产业化与市场需求分析数控技术的产业化进程和市场现状预测数控技术产业的发展前景和市场需求第六章:计算机数控(CNC)系统6.1 CNC系统的基本原理解释CNC系统的工作原理和核心功能探讨CNC系统与传统机床的区别6.2 CNC系统的硬件结构介绍CNC系统硬件的主要组成部分,如控制单元、驱动单元、检测单元等讲解各部分硬件的功能和相互之间的关系6.3 CNC系统的软件结构阐述CNC系统软件的组成和作用介绍常见的CNC系统软件及其特点6.4 CNC系统的参数设置与优化讲解CNC系统参数设置的方法和注意事项探讨CNC系统参数优化技巧及其对加工质量的影响第七章:数控编程语言与功能指令7.1 数控编程语言概述介绍数控编程语言的分类和特点解释数控编程语言的作用和重要性7.2 常用数控编程指令讲解数控编程中的常用指令及其功能探讨指令的使用方法和注意事项7.3 用户宏程序与子程序介绍用户宏程序和子程序的概念及其应用讲解宏程序和子程序的编写方法和调用方式7.4 数控编程实例解析提供典型数控编程实例,分析其编程思路和技巧讨论实例中的问题及其解决方法第八章:数控加工工艺与刀具选择8.1 数控加工工艺基础介绍数控加工工艺的概念和特点解释数控加工工艺的作用和重要性8.2 数控加工工艺参数选择讲解数控加工工艺参数的选择方法和原则强调工艺参数对加工质量、效率和成本的影响8.3 刀具选择与补偿介绍刀具选择的原则和注意事项讲解刀具补偿的概念和作用8.4 典型数控加工工艺分析分析典型数控加工工艺的特点和应用场景讨论加工工艺在实际生产中的应用经验第九章:数控仿真与编程软件9.1 数控仿真软件概述介绍数控仿真软件的功能和作用解释数控仿真软件在数控编程与培训中的应用价值9.2 常用数控仿真软件及其特点讲解常用数控仿真软件的界面、功能和操作方法探讨各软件的优势和适用场景9.3 数控编程软件与后处理介绍数控编程软件的功能和作用讲解后处理的概念及其在数控编程中的应用9.4 数控仿真与实际加工对比分析分析数控仿真与实际加工的差异及其原因探讨如何提高数控仿真与实际加工的吻合度第十章:数控技术的创新与应用案例10.1 数控技术在航空航天领域的应用介绍数控技术在航空航天制造中的应用案例强调数控技术在航空航天领域的重要作用10.2 数控技术在汽车制造业的应用讲解数控技术在汽车制造中的应用案例和优势探讨数控技术在汽车制造业的发展趋势10.3 数控技术在模具制造业的应用介绍数控技术在模具制造中的应用案例解释数控技术对模具制造业的影响和改变10.4 数控技术在能源行业的应用探讨数控技术在能源行业(如风力发电、石油化工等)的应用案例分析数控技术在能源行业中的重要作用和前景第十一章:数控系统的现代发展趋势11.1 精密加工与微细加工探讨数控技术在精密加工与微细加工领域的发展趋势分析精密加工与微细加工技术在现代制造业中的应用11.2 高速数控加工技术介绍高速数控加工技术的概念及其重要性讲解高速数控加工技术的关键技术和应用案例11.3 智能数控系统与解释智能数控系统的定义和特点探讨在数控系统中的应用和发展趋势11.4 网络化数控与远程加工讲解网络化数控技术的概念和应用探讨远程加工技术的原理和实际应用案例第十二章:数控系统的安全操作与维护12.1 数控系统的安全操作规程讲解数控系统的安全操作规程和注意事项强调操作人员应具备的安全意识和技能12.2 数控系统的日常维护与保养介绍数控系统的日常维护保养内容和方法讲解维护保养对数控系统性能和寿命的影响12.3 数控系统的故障预防与处理探讨数控系统故障的预防措施和处理方法讲解故障处理的一般步骤和注意事项12.4 数控系统的安全管理与培训解释数控系统安全管理的重要性探讨数控系统培训的内容和方式,以及培训效果的评估第十三章:数控技术在教育与培训中的应用13.1 数控技术教育的目标与内容讲解数控技术教育的目标及其在现代教育中的重要性介绍数控技术教育的主要内容和教学方法13.2 数控技术培训与认证解释数控技术培训的作用和重要性介绍数控技术培训的类型、方法和认证体系13.3 数控技术教育与实际应用的结合探讨数控技术教育与实际应用之间的联系和差距讲解如何提高数控技术教育与实际应用的结合程度13.4 数控技术教育的发展趋势与挑战分析数控技术教育的发展趋势及其面临的挑战探讨数控技术教育的发展策略和应对措施第十四章:数控技术在国内外的发展现状与展望14.1 数控技术在国外的发晨现状分析国外数控技术的发展现状及其优势介绍国外数控技术的主要发展国家和研究机构14.2 数控技术在我国的发展现状分析我国数控技术的发展现状及其特点介绍我国数控技术的主要发展地区和龙头企业14.3 数控技术的发展展望探讨数控技术在未来制造业发展中的重要作用讲解数控技术的发展趋势和潜在应用领域14.4 我国数控技术发展的政策与措施分析我国政府对数控技术发展的支持政策和措施介绍我国数控技术发展的重要计划和项目第十五章:综合实践与案例分析15.1 数控技术综合实践项目提供一个或多个数控技术综合实践项目,让学生动手操作强调实践项目的设计原则和实施方法15.2 数控技术案例分析与讨论提供典型数控技术应用案例,进行案例分析与讨论强调案例分析对理解和掌握数控技术的重要性15.3 数控技术实践与创新的结合探讨数控技术实践与创新的联系和相互作用讲解如何将实践经验转化为技术创新和实际应用15.4 数控技术发展的机遇与挑战分析数控技术发展面临的机遇与挑战探讨数控技术发展方向和策略,以应对未来的挑战重点和难点解析1. 数控技术的基本概念、组成、工作原理和应用领域2. 数控编程的基本方法、格式和编程技巧3. 数控系统的硬件结构、软件结构和功能指令4. 数控机床的分类、结构和主要部件5. CNC装置的功能、性能指标和故障诊断与维修6. 计算机数控(CNC)系统的基本原理、硬件结构和软件结构7. CNC系统的参数设置与优化方法8. 数控加工工艺参数的选择、刀具选择与补偿9. 数控仿真与编程软件的功能、操作方法和应用价值10. 数控技术的创新与应用案例,包括航空航天、汽车制造、模具制造和能源行业等领域11. 数控系统的现代发展趋势,如精密加工、高速数控加工、智能数控系统和网络化数控等12. 数控系统的安全操作与维护,包括操作规程、日常维护保养、故障预防与处理以及安全管理与培训13. 数控技术在教育与培训中的应用,包括教育目标、培训类型、认证体系以及实践与创新的结合14. 数控技术在国内外的发展现状与展望,包括国外数控技术发展现状、我国数控技术发展现状和发展趋势、政策与措施等15. 数控技术综合实践项目、案例分析与讨论以及实践与创新的结合。

第二章数控加工程序编制1(新)

第二章数控加工程序编制1(新)
• 编程自动化是当今的趋势!但手工编程是学习自动编程基础!
第二章 数控加工程序编制
2.1.3 数控程序编制的内容及步骤
数控编程是指从零件图纸到获得数控加工程序的全部工作过程。编程工 作主要包括:
(1)分析零件图样和制定工艺方案 (2)数学处理 (3)编写零件加工程序 (4)制备控制介质 (5)程序检验
第二章 数控加工程序编制
2.1.2 数控程序编制的方法 数控加工程序的编制方法主要有两种:手工编制程序和自动编制程序。
(1)手工编程 指主要由人工来完成数控编程中各个阶段的工作。对编程人员的要求
高(熟悉数控代码功能、编程规则,具备机械加工工艺知识和数值计算能力) 适用:① 几何形状不太复杂的零件; ② 三坐标联动以下加工程序。
编程手册
夹具表








机床表
艺 规
程 人




刀具表









稿
修改
第二章 数控加工程序编制
(2)自动编程
自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工 进行外,其余工作均由计算机辅助完成。
采用计算机自动编程时,数学处理、编写程序、检验程序等工作是由计 算机自动完成的,由于计算机可自动绘制出刀具中心运动轨迹,使编程人员 可及时检查程序是否正确,需要时可及时修改,以获得正确的程序。又由于 计算机自动编程代替程序编制人员完成了繁琐的数值计算,可提高编程效率 几十倍乃至上百倍,因此解决了手工编程无法解决的许多复杂零件的编程难 题。因而,自动编程的特点就在于编程工作效率高,可解决复杂形状零件的 编程难题。

数控系统参数-参数篇(1)

数控系统参数-参数篇(1)

2013-7-26
4
l X轴轴号 值 :-1、【0】、1、2、3、‥‥15
说明:分配到本通道的逻辑轴X的实际轴轴号,-1为无效。
l Y轴轴号 值 : -1、0、【1】、2、3、‥‥15
说明:分配到本通道的逻辑轴Y的实际轴轴号,-1为无效。
l Z轴轴号 值 : -1、0、1、【2】、3、‥‥15
说明:分配到本通道的逻辑轴Z的实际轴轴号,-1为无效。
说明:本参数设定速度环调节器的比例增益,设定值越大,增益越高,刚 性越大,但太大会造成震荡甚至不稳定。一般情况下,可选择 3000-7000,原则是负载惯量越大,设定值越大。 注意:此参数对脉冲接口式驱动单元无效。
l 速度环积分时间常数 值:0~65535,出厂值为【100】。
说明:本参数设定速度环调节器的积分时间常数,设定值越小,积分速度 越快,刚性越大,但太小会造成震荡甚至不稳定。一般情况下,可 选择20-50,原则是负载惯量越大,设定值越大。 注意:此参数对脉冲接口式驱动单元无效。
说明:软件规定的正方向极限软件保护位置。 只有在机床回参考点后,此参数才有效。
l负软极限位置〖机床厂家〗 单位:内部脉冲当量 值:-2147483648~2147483647, 出厂值为【-8000000】;
2013-7-26
13
l 回参考点方式 值: 0、1、2、3、5、6,出厂值为【0】或【2】; 说明:
2013-7-26
24
l 最大力矩值 单位:驱动额定电流/255 值:0~255,出厂值为【150】 l 最大额定力矩 单位:驱动额定电流/255 值 :0~255,出厂值为【100】 l 最大跟踪误差 单位:内部脉冲当量 值: 0~65535,出厂值为【12000】

数控 系统基本原理与结构

数控 系统基本原理与结构
(3)结构简单,容易实现。
(4)正是由于只有一个微处理机集中控制,其功能将受微处理机字长、数据 宽度、寻址能力和运算速度等因素的限制。
多微处理机(紧耦合、松耦合)的结构特点:
1)性能价格比高。
2)采用模块化结构具有良好的适应性和扩展性。
3)可靠性高。
4)硬件易于组织规模生产。
多微处理机CNC装置的典型结构
输出至机床的
控制信号图2-18 双端口存储器结构框图
CRT (CPU2)
插补 (CPU3)
轴控制 (CPU4)
图2-19 多微处理机共享存储器结构框图
2.3.2 PC-based数控系统的硬件构成
1. PC-based数控系统的体系结构主要有以下3种形式 (1)专用数控加PC前端的复合式结构
串口
并口
模块 (CPU)
系统总线
操作面板 显示模块
CNC插补 模块
(CPU)
PC功能 模块
(CPU)
位置控制 模块
(CPU)
主轴控制 模块
图2-17 多微处理机共享总线结构框图
1)共享存储器结构
中断 控制
仲裁逻 辑控制
端口1 RAM
地址和数据多 路转换器
从机床来的 控制信号
I/O(CPU1) 共享存储器
端口2
第二章 数控系统基本原理与结构
2.3 计算机数控系统硬件结构
2.3.1 CNC系统的定义与结构
CNC系统: 是用一个存储程序的计算机,按照存储在 计算机内的读写存储器中的控制程序去执行数控装置 的一部分或全部功能,在计算机之外的唯一装置是接 口。
CNC控制器
指令 输入
计算机 (CNC软件)
硬件电路 (CNC硬件)

第二章(1)计算机数控系统

第二章(1)计算机数控系统

(四)插补计算
其主要功能是: (1)根据操作面板上“进给修调”开关的设定值,计算本次插补周 期的实际合成位移量: (2)将ΔLi按插补的线形(直线、圆弧等)和本插补点所在的位置分解 到各个进给轴,作为各进给轴的位置控制指令。
CNC装置的工作过程
(五)位置控制处理
位置控制数据转换流程如图3—18所示。位置控制处理主要进行各 进给轴跟随误差(Δx3、Δy3)的计算,并进行调节处理,其输出为位 移速度控制指令(Ux,Uy)。
CNC装置的硬件结构
(2)多机系统。
是指整个CNC装置中有两个或两个以上的CPU,也就是系统中的某些功能模 块自身也带有CPU,根据这些CPU间的相互关系的不同又可将其分为: ①主从结构系统,在该系统中只有一个CPU(通常称为主CPU)对系统的资源 (系统存储器,系统总线)有控制和使用权,而其他带有CPU的功能部件(通常 称之为智能部件),则无它只能接受主CPU的控制命令或数据,或向主CPU 发出请求信息以获得所需的数据。只有一个CPU处于主导地位,其他CPU 处于从属地位的结构,称之为主从结构。 ②多主结构系统:在该系统中有两个或两个以上的带CPU的功能部件对系统 资源有控制或使用权。功能部件之间采用紧耦合(即均挂在系统总线上,集中 在一个机箱内),有集中的操作系统,通过总线仲裁器(软件和硬件)来解决争 用总线问题,通过公共存储器来交换系统信息。 ③分布式结构系统:该系统有两个或两个以上的带有CPU的功能模块,每个 功能模块有自己独立的运行环境(系统总线、存储器、操作系统等),功能模 块间采用松耦合,即在空间上可以较为分散,各模块间采用通信方式交换信 息。
CNC系统的组成
加工程序
C N C 装 置
可编程 控制器
主轴驱 动装置 进给驱 动装置

第二章-典型数控系统介绍-张英杰

第二章-典型数控系统介绍-张英杰

年代
1976 年
系统的种类
FS-5 、 FS-7 、 POWER MATE 系列、F200C, F330D FS-2 系列、FS-3 系列、 FS-6 系列、FS-9 系列 FS 10 系列、FS 11 系 列、FS 12 系列 FS 0 系列 FS 15 系列 FS 16 系列 FS 18 系列 FS 20 系列 FS 21 系列 FS 16i 系列 FS 18i 系列 FS 21i 系列
FANUC 系统 的发展历史
1987 年 1990 年 1991 年 1992 年 1993 年 1996 年
1998 年 2001 年 2003 年 2004 年
FS 15i 系列 FS 0i-A 系列 FS 0i-B 系列 FS 0i MATE- B 系列 FS 0i-C 系列 FS 0i MATE-C 系列 FS 30i/31i/32i 系列
典型数控系统简介
西安交通大学机械工程学院
张英杰 2013.5
典型数控系统介绍
1. FANUC数控系统 2. SIEMENS数控系统
3. FAGOR数控系统
4. 华中HNC-21T/MM数控系统
1. FANUC数控系统
FANUC数控系统 功能完善,品种齐全, 稳定可靠,性能价格 比高,在机械制造领 域拥有较大的市场份 额。
2003年开发,是具 有高可靠性,高性 能价格比的CNC, 和0i-A相比,0iB/0i mate-B 采用 了FSSB(串行伺服 总线)代替了PWM 指令电缆。
常见FANUC产品介绍
0i-C/0i mate-C 系列 2004年开发,是具有高可靠性,高性能价格比的 CNC,和0i-B/0i mate-B相比,其特点是CNC与 液晶显示器构成一体,便于设定和调试。

GSK928TC数控系统用户手册(1)

GSK928TC数控系统用户手册(1)
X
X 轰手轮选择 当配置有电子手轮时,选择 X 轰的秱动由电子手轮控制。
Z
Z 轰手轮选择 当配置有电子手轮时,选择 Z 轰的秱动由电子手轮控制。
单步 Step
单步/点动方式 手动单步不点动方式切换。
3.8 手动换刀及辅助功能键
直接选择下一个刀位及控制机床完成各类辅助功能。含义如下:
6
广州数控设备厂
GSK928TC 数控系统用户手册
广州数控设备厂
4.2 数控系统工作方式的选择
图 1 系统初始显示
GSK928TC 数控系统采用工作方式键直接选择系统各种工作方式,各种工作方式之间可以直接转换,
操作简单,方便,直观。
GSK928TC 数控系统上电时动态显示图 1 所示画面,若无按键操作系统将一直循环显示,直到按
以外的仸一键,系统迕入上一次关电前所处的工作方式,如按住退Es出c 键开机或同时按下
刀补 OFT
选择刀偏工作方式
诊断 DGN
选择诊断工作方式
3.5 编辑键/状态选择键
改写 Rew
编辑工作方式中输入方式—- 揑入/改写 之间相互切换。
删除 Del
编辑工作方式中删除数字,字母,程序段或整个程序。
退出 Esc
叏消当前输入的各类数据或从工作状态退出。
输入 Input
输入各类数据或选择需要编辑或运行的程序及建立新的用户程序。
编辑工作方式中显示数控系统零件程序存储区所存的全部零件程序的程序名清单,所存零件程序个数
编辑
以及零件存储区剩余字节数E。DIT
退出
输入
Esc
Input
按编辑工作方式中按
键或在编辑程序内容时按

键,显示如图 3:

数控系统原理介绍

数控系统原理介绍

第二章数控系统原理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)。

∑=3+1=4<N
+X F5=F4-YA=4-3=1
∑=4+1=5<N
+X F6=F5-YA=1-3=-2 ∑=5+1=6<N
+Y F7=F6+XA=-2+5=3
∑=6+1=7<N
+X F8=F7-YA=3-3=0
∑=7+1=8=N
第二章 数控系统(1)
4.四象限插补
L2 F<0
y F0 F0
F<0 L3
第二章 数控系统(1)
2.1.2 CNC装置的工作过程
机床数控系统是一种位置控制系统。数控 机床的任务是依照操作者的意愿完成所要加工 零件。操作者根据被加工零件的尺寸要求、外 形要求、表面指令要求编制零件加工程序。
第二章 数控系统(1)
CNC在工作过程中完成以下的任务
1.加工程序的输入 2.数据的译码和计算 3.刀具补偿计算 4.插补计算 5.位置控制处理
第二章 数控系统(1)
3.存储器
图 2-6 半导体存储器的分类
第二章 数控系统(1)
4.I/O接口(输入/输出接口)
第二章 数控系统(1)
二、多微处理器系统的组成
多微处理器系统的CNC装置中有两个或两个 以上带CPU的功能部件可对系统资源(存储器、 总线)有控制权和使用权。它们又分为多主结 构和分布式结构。多主结构是指带CPU的功能 部件之间采用紧耦合方式联结,有集中的操作 系统用总线仲裁器解决总线争用通过公共存储 器交换系统信息。
第二章 数控系统(1)
即:
(2-3)
第二章 数控系统(1)
若Fi<0,表明Pi(Xi,Yi)点在OE 的下方,应向+Y 方向进给一步,新点坐标值为(Xi+1,Yi+1),且 Xi+1=Xi ,Yi+1=Yi+1,新点的偏差为:
即:
(2-4)
第二章 数控系统(1)
2.终点判断
在插补计算、进给的同时还要进行终点判别。常 用终点判别方法有两种,一种是设置一个长度计数器, 从直线的起点走到终点,刀具沿X轴应走的步数为Xe, 沿Y轴走的步数为Ye,计数器中存入X和Y两坐标进给 步数总和∑=∣Xe∣+∣Ye∣,当X或Y坐标进给时, 计数长度减一,当计数长度减到零时,即∑=0时,停 止插补,到达终点。另一种是如果在两个轴上的插补 数不一样多,则将插补步数较大的周设为计数轴,步 数值设为计数长度,当在技术轴上每进给一步计数长 度减一,当∑=0时,停止插补,到达终点。
第二章 数控系统(1)
2.1.1 CNC装置的结构
C系统及CNC装置 1) CNC装置 2)输入输出装置 3)主轴驱动和进给伺服系统
第二章 数控系统(1)
2.1.1 CNC装置的结构
第二章 数控系统(1)
2.1.1 CNC装置的结构
• C装置的功能
1)控制功能 2)准备功能 3)插补功能和固定循环功能 4)进给功能、进给速度的控制功能 5)主轴功能 6)辅助功能 7)刀具管理功能 8)补偿功能 9)人机对话功能 10)自诊断功能 11)通讯功能
F0 F0
L1
F<0 x
F<0
L4
四象限直线偏差符号和进给方向
第二章 数控系统(1)
5.四象限直线插补计算公式及进给方向
Fm≥0 直线线型 进给方向
偏差计算
Fm≤0 直线线型 进给方向
偏差计算
L1,L4 +X L2,L3 -X
Fm+1=Fm - ye
L1,L2 +Y L3,L4 -Y
Fm+1=Fm - xe
第二章 数控系统(1)
(二)圆弧插补原理
1. 圆弧插补偏差计算公式 在圆弧加工过程中,可用动点到圆心的距
离来描述刀具位置与被加工圆弧之间关系。如 图2-39所示为圆弧插补过程,设圆弧圆心在坐 标原点,已知圆弧起点A(Xa,Ya),终点B (Xb,Yb),圆弧半径为R。
第二章 数控系统(1)
第二章 数控系统(1)
从 CNC 系统使用的微机及结构来分, CNC 系统 的硬件结构一般分为单一微处理器和多微处理器结构 两大类。
第二章 数控系统(1)
2.2 CNC系统硬件
2.2.2 CNC系统中的微处理器 1.单微处理器系统的组成和特点
单微处理器系统的CNC装置的特点是整个CNC装置中只有一 个CPU,通过该CPU来集中管理和控制整个系统的资源(包括 存储器、总线),并通过分时处理的方法,实现各种数控功能。 有些CNC装置中,虽然有两个或两个以上的CPU,但只有一个 CPU对系统的资源拥有控制权和使用权,该CPU称为主CPU, 其它CPU(称为从CPU)无权控制和使用系统资源,只能接受 主CPU的控制命令和数据,或向主CPU发请求信号以获取所需 要的数据,从而完成某一辅助功能,该结构称为主从结构,也可 归为单机结构。
加工点可能在三种情况出现,即圆弧上、圆弧外、圆 弧内。当动点P(Xi,Yi)位于圆弧上时有: X2+Y2-R2=0
P点在圆弧外侧时,则OP大于圆弧半径R,即 X2+Y2-R2>0
P点在圆弧内侧时,则OP小于圆弧半径R,即 X2+Y2-R2<0
第二章 数控系统(1)
用F表示P点的偏差值,定义圆弧偏差函数判别式为
第二章 数控系统(1)
2.1.3 CNC装置的特点
1.灵活性 2.通用性 3.可靠性 4.易于实现许多复杂的功能 5.使用维修方便
第二章 数控系统(1)
2.2 CNC系统硬件
2.2.1 CNC系统硬件结构与分类 1.CNC系统的结构
随着大规模集成电路技术和表面安装技术的发展, CNC系统硬件模块及安装方式不断改进。从CNC系统 的总体安装结构看,有整体式结构和分体式结构两种。 2.CNC 系统的分类
在计算偏差的同时,还要进行一次终点比较,以确定是否到达了终 点。若已经到达,就不再进行运算,并发出停机或转换新程序段的信号。
第二章 数控系二章 数控系统(1)
例2-1 加工第一象限直线OE,如图2-35所示,起 点为坐标原点O(0,0),终点坐标为E(5,3)。
图2-35直线插补轨迹过程实例
因此,可以构造偏差函数为 :
F=Xe Y- Ye X
第二章 数控系统(1)
对于第一象限直线,其偏差符号与进给方向的 关系为: 当F=0时,表示动点在OE上,如点P,可向 +X向进给,也可向+Y向进给。 当 F>0时,表示动点在OE上方,如点P1,应 向+X向进给。 当 F<0时,表示动点在OE下方,如点P2,应 向+Y向进给 。
第2章 数 控 系 统
第二章 数控系统(1)
2.1 CNC装置
CNC( Computer Numerical Control的缩写) 即计算机数控。CNC是在早期硬件数控系统 的基础上发展起来的。早期的硬件数控(NC) 系统的输入、运算、插补、控制功能是由电子 管、晶体管、中小规模集成电路组成的逻辑控 制电路,不同机床的控制系统都需要专门设计 逻辑电路,这种靠硬件逻辑电路控制的系统, 其通用性、灵活性、功能性方面都较差。
第二章 数控系统(1)
3.多微处理机CNC装置的典型结构
(1)共享总线结构 (2)共享存储器结构
第二章 数控系统(1)
2.3.1 CNC系统软件结构与分类
一、CNC系统软硬件组合类型
第二章 数控系统(1)
1.不用软件插补器,插补完全由硬件完成的 CNC系统;
2.由软件插补器完成粗插补,由硬件插补器 完成精插补的CNC系统;
第二章 数控系统(1)
3.插补计算过程
1)偏差判别 根据偏差值确定刀具位置是在直线的上方(或线上),还是在直线
的下方。 (2)坐标进给
根据判别的结果,决定控制哪个坐标(x或y)移动一步。 (3)偏差计算
计算出刀具移动后的新偏差,提供给下一步作判别依据。根据式 (2-3)及式(2-4)来计算新加工点的偏差,使运算大大简化。但是每 一新加工点的偏差是由前一点偏差 推算出来的,并且一直递推下去,这 样就要知道开始加工时那一点的偏差是多少。当开始加工时,我们是以 人工方式将刀具移到加工起点,这一点当然没有偏差,所以开始加工点 的 F=0。 (4)终点判别
CNC系统软件的功能 1、输入 2、译码 3、预计算 4、插补计算 5、输出 6、管理与诊断软件
第二章 数控系统(1)
2.4 数控插补原理
2.4.1 数控插补原理 1.插补的概念 在数控加工中,一般已知运动轨迹的起点
坐标、终点坐标和曲线方程,如何使切削加工 运动沿着预定轨迹移动呢?数控系统根据这些 信息实时地计算出各个中间点的坐标,通常把 这个过程称为“插补”。
第二章 数控系统(1)
初始点O(0,0),终点(5,3),应用递推公式 (2-3)、(2-4)进行偏差计算。
终点判断:∑=∣Xe∣+∣Ye∣=5+3=8,插补 需要七个循环。
第二章 数控系统(1)
直线插补运算过程
插补循环 偏差判别 进给方向 偏差计算
终点判别
0
1
F0=0
2
F1=-3<0
3
F2=2>0
3.带有完全用软件实施的插补器的CNC系统。
第二章 数控系统(1)
二、CNC装置软件结构的特点
1.多任务并行处理 (1) CNC系统的多任务性 (2) 并行处理
2.实时中断处理 (1)实时性 (2) CNC装置的中断类型 (3) CNC装置中断结构模式
第二章 数控系统(1)
2.3.2 CNC系统软件的功能特点
第二章 数控系统(1)
这里规定动点在直线上时,可归入F>0的情况一同考 虑。插补工作从起点开始,走一步,算一步, 判别一次, 再走一步,当沿两个坐标方向走的步数分别等于Xe和 Ye时,停止插补。下面将F的运算采用递推算法予以 简化,动点Pi(Xi,Yi)的Fi值为:
相关文档
最新文档