数控机床讲义 5章
数控机床编程与操作教程课件第五章ppt
5.3 加工中心机床编程
5.3.7 综合编程实例 实例一、编写图 5-15 所示零件程序。参考程序见表 5.5。
本章小结
本章主要讲了加工中心机床简介、加工中心的加工工艺准备、加工中心机床编程。加工中心机床是在数控 铣床基础上发展起来的,两者的编程基本上是一样的,最大的区别在于加工中心有自动换刀装置,可以实 现自动换刀。但正是由于这个区别,两者的工艺方法和工艺范围有比较大的区别,而且加工中心机床的价 值也是所有机床设备最高的,充分利用机床特有的性能,最大限度发挥加工中心机床的价值,是每个管理 者、编程工艺人员的使命!所以编者把加工中心机床单独列为一章。本章的重点是加工中心的加工工艺准 备、刀库的使用。难点是那些高级编程指令,例如坐标旋转、极坐标、子程序运用等。由于现在的现代化 工厂数控铣床/加工中心机床绝大部分都使用了自动编程(CAD/CAM技术),所以在本章就省略了传统的 宏程序编程,在第六章补充了自动编程。要熟练掌握加工中心机床编程,读者必须要熟记加工中心机床常 用编程指令,在数控铣床编程基础上,使用不同的图形、不同的数控系统、不同的工艺方法、不同的数控 指令,并使用数控仿真软件和加工中心机床验证(第九章),勤加练习,就能熟练掌握,达到举一反三的 目的,也能够达到国家铣工中级技能鉴定的要求。
5.1 加工中心机床简介
2、加工中心机床分类 (1)加工中心通常以主轴与工作台在空间的相对位置分类,分为立式、卧式、龙门加工中心、复合加工中心。 1)立式加工中心。指主轴轴线与工作台垂直设置的加工中心 2)卧式加工中心。卧式加工中心指主轴为水平状态的加工中心, 3)龙门加工中心:用于加工大型、重型箱体类、模具类、叶片等复杂的零件,主要应用于航空航天、汽车、船舶等 重型重工业行业中,比如加工飞机的梁、框以及大型工程机械上的某些零件等。 4)复合加工中心(又称万能加工中心或五面加工中心)。指在一台加工中心上有立、卧两个主轴或主轴可900改 变角度,因而可在工件一次装夹中实现5个面的加工。
数控技术第5章5.4节
5.4 数控机床的换刀运动 1.自动换刀装置换刀过程:
5.4 数控机床的换刀运动 2.刀具交换装置——一个双臂机械手完成新旧刀具的运输及交换
5.4 数控机床的换刀运动
本机械手的特点: 能实现任意位置换刀,换刀时主轴箱不需要在换刀位
置和加工位置之间来回移动,节约了空程时间,同时也减 少了导轨副的磨损及重复定位误差,从而提高了镗阶梯孔 的同心度;控制抓刀,拔、插刀油缸的四个电磁阀放在机 械手本体上,并尽量采用构件内部配油,大大减少了油管 数量,因而外观、布局较为匀称紧凑。
1.交换装置的形式
1)由刀库和主轴的相对运动实现刀具交换
必须将主轴上 用过的刀具送回刀 库,再从刀库中取 出新刀,两个动作 不能同时进行。 缺点:换刀时间 较长;换刀动作较 多。
5.4 数控机床的换刀运动
电机 气缸
直线导轨 主轴
刀库刀盘 ((aa))
((bb))
((cc))
(d)
(e)
(f)
刀库和主轴的相对运动实现刀具的过程示意图
5.4 数控机床的换刀运动 2)由机械手进行刀具交换
5.4 数控机床的换刀运动
2)由机械手进行刀具交换
钩手, 旋转 运动
扠手, 直线运 动
抱手, 手指旋转 运动
扠手, 直线运动
5.4 数控机床的换刀运动
机械手
5.4 数控机床的换刀运动
钩刀机械手换刀过程:
抓刀
拔刀
换刀
刀库
油缸
换刀机械手
主轴
2. 更换主抽换刀
右图中是八方形主轴头,装有八根主轴, 每根主轴上装有一把刀具。根据工序要求, 按顺序自动将所需要的刀具的主轴转到工作 位置,实现自动换刀,同时接通主传动,不 在工作位置的主轴便于主传动脱开。
第五单元--数控加工ppt课件
课题一 数控车加工
子课题4 数控车综合训练
一、课题图
车球头轴零件。
球头轴零件加工实例
二、准备过程
1.选择机床:FANUC 0i系统CKA6140型数控车床。 2.材料:φ45mm×80mm,45钢。 3.工具、量具、刀具
三、工件加工过程
加工工艺分析 1. 分析零件图样
(1)尺寸精度 (2)几何精度 (3)表面粗糙度
2.编程原点的确定
由于工件在长度方向的要求较低,根据编程原点的确定原则, 该工件的编程原点取在工件的左、右端面与主轴轴线相交的交点 上。
3.数控加工工艺过程
4.选择刀具及确定切削用量
四、程序编制
五、注意事项 1.严格遵守安全操作规程。 2.不准做与以上训练内容无关的其他操作。 3.操作必须按规定步骤和要求进行。 4.练习完毕,认真擦拭机床,使机床返回零 点位置,关闭机床电源开关。
7.关机操作
(1) 检查操作面板上的循环启动灯是否关闭。 (2) 检查数控机床的移动部件是否都已停止。 (3) 如有外部输入/ 输出设备接到机床上,先关外部设 备的电源。 (4) 检查完毕,按下急停键,再按下“POWER O FF” 键,关机床电源,切断总电源。
四、注意事项 1.严格遵守安全操作规程。 2.不准做与以上训练内容无关的其他操作。 3.操作必须按规定步骤和要求进行。 4.练习完毕,认真擦拭机床,使机床返回零点 位置,关闭机床电源开关。
课题二 数控铣加工
子课题2 铣外轮廓零件
一、课题图
外轮廓零件
二、准备过程
1.根据图样要求确定加工工艺
(1) 加工方式。 此零件的加工部位主要是上表面及两侧面 外轮廓,采用立铣方式。
(2) 加工设备。FANUC0i数控系统的立式加工中心。 (3) 毛坯材料。材料为45钢,规格为100mm×80 mm×16mm。 (4) 加工刀具。根据零件的外形和加工要求选择刀具,T1 为ϕ80mm的盘形铣刀,T2为ϕ20mm的立铣刀,T3为ϕ 12mm的立铣刀。 (5) 夹具选用。选用机用虎钳装夹零件。
发那科培训讲义第五章
倒刀控制
第十七页,共44页。
第十八页,共44页。
第十九页,共44页。
刀杯翻上翻下控制过程
第二十页,共44页。
第二十一页,共44页。
2.自动刀具交换动作步骤
(3)当倒刀检测开关8发出信号且机械手原位开关7处于接通状态时,换刀电
动机10旋转带动机械手从原位逆时针旋转一个固定角度(65/75度),进行 机械手抓刀控制,如图5—11c所示。
5.8 系统电源单元的工作原理及常见故障分析 1.电源单元输入电路工作原理
第三十八页,共44页。
2.电源单元输出工作原理
第三十九页,共44页。
3.电源单元常见故障及诊断 (1)电源单元无法接通的故障诊断
(4)机电配合控制合理,故障率低。
第八页,共44页。
意大利BARUFFALDI TS200/12 电动转塔结构
第九页,共44页。
2.电动刀塔的电气控制线路
第十页,共44页。
3.电动刀塔的PMC控制
(1)系统PMC输入/输出信号地址分配
第十一页,共44页。
4.电动刀塔常见故障及维修
(1)正常工作中,出现刀塔未锁紧报警 通过系统梯形图(如图5—9)查看到是由于锁紧到位信号X21.2未接通产生的报警 (信息继电器A0.1为1)。故障原因可能是接近开关损坏、接近开关调整位置不当
D001—D024设定值分别为1、2、3-24进行设定。
3) 通过系统PMC参数画面,刀库计数器初始化设定为23。 4) 系统MDI方式下,把实际刀具送回到刀库中。
第二十九页,共44页。
3.自动换刀装置常见故障及维修
(2)换刀过程中出现碰刀的处理 故障原因: 1) 主轴换刀点位置不正确
数控机床讲义5章
数控机床讲义5章第五章数控装置的轨迹控制原理第⼀节概述数控机床上进⾏轨迹加⼯的各种⼯件,⼤部分由直线和圆弧构成,因此⼤多数数控装置都具有直线和圆弧的插补功能。
对于⾮直线、⾮圆弧组成的轨迹,可以⽤⼀⼩段直线或圆弧来拟合。
数控车床还具有螺纹切削功能。
⽬前使⽤的插补算法有两类:⼀类是脉冲增量插补;另⼀类是数据采样插补。
⼀、脉冲增量插补脉冲增量插补算法主要为各坐标轴进⾏脉冲分配什算。
其特点是每次插补的结束仅产⽣⼀个⾏程增量,以⼀个个脉冲的形式输出给各进给轴的伺服电动机。
⼀个脉冲所产⽣的进给轴移动量叫脉冲当量,⽤δ表⽰。
脉冲当量是脉冲分配计算的基本单位,根据加⼯精度选择,普通机床取δ=0.01mm,较为精密的积床取δ=1µm或0.1µm。
插补误差不得⼤于⼀个脉冲当量。
⼆、数据采样插补数据采祥插补⼜称时间标量插补或数字增量插补。
这类插补算法的特点是数控装置产⽣的不是单个脉冲,⽽是数字量。
插补运算分两步完成。
第⼀步为粗插补,它是在给定起点和终点的曲线之间插⼊若⼲个点,即⽤若⼲条微⼩直线段来逼近给定曲线,每⼀微⼩直线段的长度△L都相等,且与给定进给速度有关。
粗插补在每⼀微⼩直线段的长度△L与进给速度F和插补T周期有关,即△L=FT。
第⼆步为精插补,它是在粗插补算出的每⼀微⼩直线上再作“数据点的密化”⼯作。
这⼀步相当于对直线的脉冲增量插补。
数据采样插补⽅法适⽤于闭环和半闭环的直流或交流伺服电动机为驱动装置的位置采样控制系统。
第⼆节脉冲增量插补脉冲增量插补就是分配脉冲的计算,在插补过程中不断向各坐标轴发出相互协凋的进给脉冲,控制机床坐标作相应的移动。
脉冲增量插补算法中分:逐点⽐较法、数字积分法和⽐较积分法等。
⼀、逐点⽐较法插扑原理逐点⽐较法⼜称为代数运算法或醉步法。
它的基本原理是:数控装置在控制⼑具按要求的轨迹移动过程中,不断⽐较⼑具与给定轮廓的误差,由此误差决定下⼀步⼑具移动⽅向,使⼑具向减少误差的⽅向移动,且只有⼀个⽅向移动。
机床数控技术5
适合于: 几何形状复杂的零件 / 有复杂曲面的零件 几何形状并不复杂,但程序量很大的零件
PPT文档演模板
机床数控技术5
孔带有 ISO 和 EIA 代码。
(二)G 指令、 M 指令及其它指令
1. G 指令 ——准备功能
PPT文档演模板
机床数控技术5
(1)数控编程的步骤
零 件 图 纸
确 定 工 艺 过 程
和计 加算 工加 尺工 寸轨
迹
编 写 程 序 单
制
校 核
Y
作 控 制 介
N
质
程
序
N
校 验 和
检 完成 验
Y
试
切
1.确定工艺过程
要求: 考虑通用的一般工艺原则 考虑充分发挥数控机床的指令功能
对毛坯的基准面和余量有一定要求
具备机械工艺知识 编程人员: 数值计算能力
熟悉数控代码、编程规则 适合于:几何形状比较简单的零件 / 一般的点位加工零件
经济、省时
PPT文档演模板
机床数控技术5
(2)数控编程的方法分类
② 自动编程 自动编程是指由计算机来完成数控编程的大 部分或全部工作,如数学处理、加工仿真、数控加工程序 生成等。自动编程方法减轻了编程人员的劳动强度,缩短 了编程时间,提高了编程质量,同时解决了手工编程无法 解决的复杂零件的编程难题,也利于与CAD的集成。工 件表面形状越复杂,工艺过程越繁琐,自动编程的优势就 越明显。
PPT文档演模板
机床数控技术5
坐标轴的确定顺序和方法:
Z 坐标方位:
① 对只有一个主轴,且主轴无摆动运动的,则平行主轴轴 线的坐标轴为Z坐标;
② 对没有主轴或有多个主轴的数控机床,则规定垂直于工件 装夹面的方向的坐标轴为Z 坐标;
数控技术5
18
下午2时32分
数 第一节 数控机床的主运动结构
控 机
床 三、主轴部件
1、概述
第
功用:
五
章
夹持工件或刀具实现切削运动;
数 控
传递运动及切削加工所需要的动力。
机 床
组成:
的
机 械
主轴、支承、传动零件、装夹刀具或工件的附件
结 构
及辅助零部件。
19
下午2时32分
数 第一节 数控机床的主运动结构
控
机
床 要求:
机 床
nmin ----主轴最低输出转速
的
机 械
通常数控机床的都较普通机床要高,R n:100~10000
结
构
13
下午2时32分
数 第一节 数控机床的主运动结构
控 机
床 二、主运动的配置形式和驱动电机
1. 普通电机—机械变速系统—主轴部件
第
五
特点:能够满足各种切削运动转
章
矩输出的要求,但变速范围不大,
第
按照控制系统的指令自动地进行,每次转位回
五
转一定的角度,如( 1°、5°、10°、
章
15°、30°、45°、90°、180°)。
数 控
分类:按定位元件分
机 床
1. 插销定位;
的
2. 反靠定位;
机
械
3. 齿盘定位;
结
构
4. 钢球定位。
30
下午2时32分
数 第二节 进给系统的机械传动结构
控
机
床 3、数控回转工作台
床
的
度下,利用其全功率。
机
械
结
变速范围负载波动时,速度应稳定。
数控机床与数控系统教学课件作者陈子银第5章
数控机床与数控系统教学课件作者陈子银第5章第 5 章典型数控机床与编程基础 5.1 数控车床 5.1.1 数控车床的基本组成数控车床是由床身、主传动系统、进给传动系统、自动回转刀架等部分组成。
1.床身数控车床的床身结构和导轨有多种形式,其布局形式如图5.2所示,主要有平床身、斜床身、平床身斜滑板和立床身。
2.主传动系统数控车床的主传动系统一般采用直流或交流无级调速电机,通过带传动带动主轴旋转,实现自动无级调速及恒切削速度控制,如图5.3(a)所示。
3.进给传动系统进给传动系统分为横向进给传动系统和纵向进给传动系统。
横向进给传动系统是带动刀架作横向(X轴)移动的装置,它控制工件的径向尺寸,如图5.4(a)所示;纵向进给传动系统是带动刀架作纵向(Z轴)移动的装置,它控制工件的轴向尺寸,如图5.4(b)所示。
4.自动回转刀架数控车床的刀架分为排式刀架和转塔式刀架两种类型,其中转塔式刀架是普遍采用的刀架形式,它通过转塔头的旋转、分度、定位来实现机床的自动换刀工作。
排式刀架有两种类型,如图5.5(a)所示。
转塔式回转刀架也有两种类型:一种是回转轴与主轴垂直,如图5.5(b)所示;另一种是回转轴与主轴平行,如图5.5(c)所示。
5.1.2 数控车床的特点1.全封闭防护2.排屑方便配有自动排屑装置和切屑运输小车的数控车床,可以使排屑更加方便,如图5.6所示。
3.主轴转速较高,工件夹紧可靠 4.自动换刀 5.传动链短,主传动与进给传动分离,并由数控系统协调工作 5.1.3 数控车床的类型 1.按数控系统的功能分类(1)经济型数控车床。
(2)全功能型数控车床。
(3)车削中心。
2.按主轴的配置形式分类(1)卧式数控车床。
(2)立式数控车床。
无论是卧式还是立式数控车床,一般都只有一个主轴和一个刀架,如图5.11(a)所示,而图5.11(b)所示为单主轴双刀架。
另外,具有两根主轴的车床称。
数控课件5
图中给出了整个机床计算机数控系统的组成框图, 是在通常总体考虑机床控制功能意义上的概念。 实际的CNC可以不含伺服驱动和某些输入输出设备。
6
3、CNC控制器一般的工过程
CNC的工作是在计算机硬件的支持下,执行软件控 制功能的全过程。
(1)输入:输入CNC控制器通常有零件程序、机床 参数和补偿数据。
29
2)可移植性(Portability): 指不同的应用程序模块可运行于不同供应商提供 的系统平台之上。 这一特征解决CNC软件的公用问题; 要求设计的软件与设备无关性,即通过统一的应用 程序接口,完成对设备的控制。 3)可缩放性(Scalability):指增加和减少系统 功能仅表现为特定模块单元的装载和卸载。 4)可相互替代性(Interchangeability):指不同性 能与可靠性和不同功能能力的功能模块可相互替代。
新的开放型的系统设计框架,使数控系统向模块化、
平台化、工具化和标准化发展。
27
国外,数控系统开放性在技术上体现为平台技术和 面向应用功能单元的系统参考结构。
美国1981年开始的NDD(Next Generational Controller)计划,最终形成了一份开放式系统体系 结构规范SOSAS。
诊断程序一般都可以包含在系统程序中,在运行过 程中进行检查和诊断,也可作服务性程序脱机诊断17 。
(11)通信功能: CNC控制器都具有RS232通信接口,有的还备有DNC 接口,还有的CNC可与MAP相连,介入工厂通信网络。 DNC设有缓冲存储器,可以数控格式输入,也可以二 进制格式输入,进行高速传输。
第三种的硬件通常无需专门设计,只要装入不同的
控制软件,便可构成不同类型的CNC,通用性大,易
于维修。
数控技术第5章5.2节
1-主轴 2-同步感应器 3-主轴电动机
4-永久磁铁 5-磁传感器
5.2 数控机床的主运动
2. 刀具自动夹紧装置、切屑清除装置
实现刀具在主轴上的自动装卸,并保证刀具在主轴中正确定位。
自动换刀卧式镗床(镗铣加工中心)的主轴部件
5.2 数控机床的主运动
自动清除主轴孔中的切屑和灰尘
如果在主轴锥孔中掉进了切屑或其他污染物,在拉近 刀杆时,就可能划伤锥孔和锥柄表面,或者使刀杆发生偏 斜,破坏刀具的正确定位,影响加工零件的精度,甚至使 零件报废。 为了保持主轴锥孔的清洁,常用压缩空气吹屑。活塞 和拉杆的中心都有压缩空气通道,当活塞向左移动时,压 缩空气经活塞和拉杆的通道,由空气喷嘴喷出,将锥孔清 理干净。喷气小孔要有合理的喷射角度,并均匀分布,以 提高吹屑效果。
5.2 数控机床的主运动
(3) 解决电主轴的发热问题的措施
5.2 数控机床的主运动
(4)电主轴的支承
滚动轴承支承:高速性能好,支承刚性好、价格适中、便 于维修更换的优点,应用广泛。高速精密电主轴一般采用 小钢球精密角接触球轴承。 气压和液压的动、静压轴承支承,电磁悬浮轴承:其内外圈 小接触,理论上寿命无限长,结构简单并能达到很高的转速。 电磁轴承价格较高,主要应用在超高速加工等高科技设备 上,而动、静压轴承在多种精密、高速设备中应用非常普遍。 复合陶瓷轴承:发展较快的一种支撑形式。其耐磨耐热,能 满足在一些特殊工作条件下的要求,寿命是传统轴承的数倍。
第5章 运动系统与典型机构
5.1 概述 5.2 数控机床的主运动 5.3 数控机床的进给运动 5.4 数控机床的换刀运动
5.2 数控机床的主运动
5.2.1 主运动参数 ——运动参数和动力参数两种。运动参数是指主轴的转速
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章数控装置的轨迹控制原理第一节概述数控机床上进行轨迹加工的各种工件,大部分由直线和圆弧构成,因此大多数数控装置都具有直线和圆弧的插补功能。
对于非直线、非圆弧组成的轨迹,可以用一小段直线或圆弧来拟合。
数控车床还具有螺纹切削功能。
目前使用的插补算法有两类:一类是脉冲增量插补;另一类是数据采样插补。
一、脉冲增量插补脉冲增量插补算法主要为各坐标轴进行脉冲分配什算。
其特点是每次插补的结束仅产生一个行程增量,以一个个脉冲的形式输出给各进给轴的伺服电动机。
一个脉冲所产生的进给轴移动量叫脉冲当量,用δ表示。
脉冲当量是脉冲分配计算的基本单位,根据加工精度选择,普通机床取δ=0.01mm,较为精密的积床取δ=1μm或0.1μm。
插补误差不得大于一个脉冲当量。
二、数据采样插补数据采祥插补又称时间标量插补或数字增量插补。
这类插补算法的特点是数控装置产生的不是单个脉冲,而是数字量。
插补运算分两步完成。
第一步为粗插补,它是在给定起点和终点的曲线之间插入若干个点,即用若干条微小直线段来逼近给定曲线,每一微小直线段的长度△L都相等,且与给定进给速度有关。
粗插补在每一微小直线段的长度△L与进给速度F和插补T周期有关,即△L=FT。
第二步为精插补,它是在粗插补算出的每一微小直线上再作“数据点的密化”工作。
这一步相当于对直线的脉冲增量插补。
数据采样插补方法适用于闭环和半闭环的直流或交流伺服电动机为驱动装置的位置采样控制系统。
第二节脉冲增量插补脉冲增量插补就是分配脉冲的计算,在插补过程中不断向各坐标轴发出相互协凋的进给脉冲,控制机床坐标作相应的移动。
脉冲增量插补算法中分:逐点比较法、数字积分法和比较积分法等。
一、逐点比较法插扑原理逐点比较法又称为代数运算法或醉步法。
它的基本原理是:数控装置在控制刀具按要求的轨迹移动过程中,不断比较刀具与给定轮廓的误差,由此误差决定下一步刀具移动方向,使刀具向减少误差的方向移动,且只有一个方向移动。
四个工作节拍是:第一节拍---------偏差判别判别刀具当前位置相对于给定轮廓的偏离情况,以此决定刀具移动方向;第二节拍--------进给根据偏差判别结果,控制刀具相对于工件轮廓进给一步,即向给定的轮廓靠拢,减少偏差;第三节拍-------偏差计算由于刀具进给已改变了位置,因此应计算出刀其当前位置的新偏差,为下次判别作准备;第四节拍--------终点判别判别刀具是否已到达被加工轮廓线段的终点。
若已到达终点,则停止插补;若未到达终点,则继续插补。
逐点比较法既可作为直线插补,又可作圆弧插补。
它的特点是:运算直观。
插补误差小于一个脉冲量,输出脉冲均匀,而且输出脉冲的速度变化小,调节方便。
1.直线插补(l)偏差计算设被加工直线OE位于XOY平面的第一象限内,起点为原点,终点为E(Xe,Ye)。
直线方程为:x/y=x e/y e改写为yx e-xy e=0直线插补时,所在位置可能有三种情况:位于直线的上方(如A点);位于直线的下方(如C点);在直线上(B点)。
(2)进给综合以上三种情况,偏差判别函数F与刀具位置有以下关系:F=O,刀具在直线上;F>O,刀其在直线上方;F<O,刀具在直线下方。
第一象限直线偏差判别函数与进给方向的关系如下:F>0沿+X方向走一步,F←F-y eF>O沿+y方向走一步,F←F+x e(3)终点判别每进给一步后,都要进行一次终点判别,以确定是否到达直线插补的终点判别,可采用两种方法:一是把每个程序段中的总步数n=∣x e∣+∣y e∣求出,每走一步减1,二是每走一步判断x i-x e≥0是否成立。
(4)直线插补软件流程图逐点比较法第一象限直线插补软件流程图书P120图5-3。
2.圆弧插补(l)偏差计算现以第一象限逆圆为例推导出偏差计算公式。
设第一象限直线插补软件流程图圆弧起点为(x s,y s),终点为(x e,y e),以圆心为坐标原点。
如图。
设圆上任意一点为(x,y),则下式成立F=(x2+y2)-(x s2+y s2)若F>O,则动点在圆弧外侧F=O,则动点在圆弧上F<O,则动点在圆弧内侧(2)进给第一象限逆圆偏差判别函数F与进给方向的关系如下F≥O,沿-X方向走一步,F←F-2x+1x←x-1F<O,沿+Y方向走一步,F←F+2y+1y←y-1(3)终点判断圆弧插补时每进给一步要进行终点判断。
(4)圆弧插补软件流程图逐点比较法第一象限逆圆软件流程图书P122如图5-6所示。
3.象限处理与坐标变换(l)直线插补与圆弧插补的象限处理前面介绍的插补运算公式只适用于第一象限的直线。
对于其它象限直线,x的进给方向与第一象限不同,具体按书P124页表5-3计算。
二、数字积分法数字积分法又称数字微分分析法(DDA)。
数字积分法具有运算速度快、脉冲分配均匀、易于实现多坐标联动及描绘平面各种函数曲线的特点。
其缺点是速度调节不便,插补精度需要采用一定措施才能满足要求。
根据积分法的基本原理,函数y=f(x)的积分,就是该函数曲线与横坐标兹在区间内所围成的面积l.DDA直线插补(l)DDA直线插补原理以xy平面为例,设直线OE,起点在原点,终点为(x e,y e),如图所示。
令v x,v y分别表示动点在x轴y轴方向的速度,根据前述积分原理计算公式,在x轴y轴方向上微小位移增量△x、△y应为: △x=V x△t△y=V y△tV和L满足下式V x/v=x e/LV y/V=y e/L因此坐标轴的位移增量为:△x=kx e△t△y=ky e△t 各坐标轴的位移量为: x=k∑x e△ty=k∑y e△t所以,动点从原点走向终点的过程,可以看作是各坐标轴每经过一个单位时问间隔△t,分别以增量kx e,ky e时累加的过程。
据此可以作出直线插补原理图,如图5-15所示。
假设经过n次累加后到达终点则下式成立x=k∑x e△t=kx e n=x ey=k∑y e△t=ky e n=y e由此得到nk=1,即n=1/k上式表明比例数k和累加(迭代)次数的关系,由于n必须是整数,所以k一定为小数。
k的选择主衷考虑每次增量△x或△y不大于l,以保证坐标轴上每次进给脉冲不超过一个。
若取寄存器位数为N位。
因此累加次数为:N=1/K=2NDDA直线插补的终点判别较简单,因为直线程序段需要进行2N次累加运算,进行2N次累加后就一定到达终点,故可由一个与积分器中寄存器容量相同的终点记数器JE实现,其初值为0。
每累加一次,JE加l,当累加2N次后,产生溢出,使JE=O,完成插补。
(2)DDA直线插补软件流程图2.DDA圆弧插补(l)DDA圆弧插补原理(请自学)数字积分直线插补的物理意义是使动点沿速度矢量的方向前进,这同样适合于圆弧插补。
3.不同象限的脉冲分配不高象限的直线`顺圆及逆圆的DDA插补有一共同点,就是累加方式是相同的,都是作J R←J R+Jv运算,被积函数为绝对值。
只是进给脉冲的分配(正或负)及圆弧插补软件流程图弧插补时对动点瞬时值X i,Y i作+l或-l修正的情况不同,修正方式如表5-6所示。
4.DDA插补的合成进给速度及稳速控制(l〉合成进给速度 DDA插补的特点是:控制脉冲源每发出一个脉冲,进行一次累加运算。
(2)稳速控制 DDA插补实施稳速的方法有:左移规格化、按进给速度率数FRN代码编程等。
l)左移规格化直线插补时,若寄存器中的数其最高位为”l ”时,该数称为规格化数;反之,若最高位数为“O”,则该数为非规格化数。
显然,规格化数经过两次累加后必有一次溢出;而非规格化数必须作两次以上的累加后才会有溢出。
直线插补的左移规格化方法是:将被积函数寄存器J VX,J VY中的数高时左移(最低有效位输入零),并记下左移位数,直到J vx或J vy中的一个数是规格化数为止。
直线插补经过左移规格化处理后,x、y两方向脉冲分配速度扩大同样倍数(即左移位数),而两者数值之比不变,所以斜率也不变。
因为规格化后,每累加运算两次必有一次溢出,溢出速度不受被积函数的大小影响,较均匀,所以加工的效率和质量都大为提高。
由于左移后,被积函数变大,为使发出的进给脉冲总数不变,就要相应的减少累加次数。
圆弧插补的左移规格化处理与直线插补基本相同,不同的是:圆弧插补的左移规格化是使坐标值最大的被积函数寄存器的次高位为“l ”(即保留一个前零)。
综上所述,虽然直线插补和圆弧插补时规格化数不一样,但均能提高进给脉冲溢出速度。
2)按FRN(Feedrate Number)代码编程编程时,可按FRN代码编制进给速度即 F=FRN=V O/L (直线)F=FRN=V O/R (圆弧)合成速度 V=FL=V O(直线)V=RF=X O (圆弧由此可见,若不同的程序段要求相同的切削速度V O,可选择不同的F代码予以实现。
例子:若某CNC系统的脉冲当量=O.Olmm,被加工直线长度L=4Omm,耍求的进给速度Vo=240mm/mim,设寄存器位数N=8。
试计算时钟频率fMF。
解 FRN=Vo/L=240/40=6 1/min按此代码选择程编F代码,即插补时将fMF作为中断频率。
5.提高DDA插补精度的措施DDA直线插补的插补误差小于脉冲当量。
圆弧插补误差小于或等于两个脉冲当量。
其原因是:当在坐标轴附近进行插补时,一个积分器的被积函数值接近于O,而另一个积分器的被积函数值接近最大值(圆弧半径),这样,后者连续溢出,而前者几乎没有溢出脉冲,两个积分器的溢出脉冲速率相差很大,致使插补轨迹偏离理论曲线。
减少插补误差的方法有:(l)减少脉冲当量减少脉冲当量,加工误差则也变小。
(2)余数寄存器预置数在DDA插补之前,余数寄存器JRx.JRy,预置某一数值。
通常采用余数寄存器半加载。
6.多坐标插补(同理)三、比较积分法DDA可灵活的实现各种函数的插补和多坐标直线的插补。
但是由于溢出脉冲频率与被积函数值大小有关,所以存在着速度调节不便的缺点。
而逐点比较法由于以判断原理为基础,其进给脉冲是跟随插补运算频率,因而速度平稳、调节方便,但使用的方便性上不如DDA 插补。
比较积分法集DDA插补和逐点比较法插补于一身,能够实现各种函数和多坐标插补,且插补精度高,度线插补误差小于l个脉冲当量,易于调速、运算简单。
1.比较积分法的原理我们先用直线插补来说明。
设已知直线方程:y=(y e/x e)y d y/d x=y e/x e=d x y∑y e=∑x ed此式表明,x方向每发一个进给脉冲,相当于积分值增加一个量y e,y方向每发一个进给脉冲,积分值增加一个量x e。
为了得到直线,必须使两个积分值相等。
在时间轴上分别作出轴和轴的脉冲序列,当x轴发出x个脉冲后,有:∑y e= y e+y e+……同样,当y轴发出y个脉冲后,有:∑x e=x e+x e+……要实现直线插补必须始终保持上述两个积分式相等因此,参照逐点比较要实现直线插补,我们引入一个判别函数F,令F=∑y e-∑x e若X轴进给一步则F i+1=F i+y e若y轴进给一步 则F i+1=F i-x e若X轴和Y轴同时进给则F i+1=F i+y e -x e根据F可以决定两轴的脉冲分配关系。