基于西门子840D数控系统的防碰撞技术研究.pdf
《基于西门子840D数控系统的防碰撞技术研究.pdf》由会员分享,可在线阅读,更多相关《基于西门子840D数控系统的防碰撞技术研究.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于西门子 8 4 0 D数控系统的防碰撞技术研究 许 玮 张为民 金致富 (同济大学机械工程学院,上海 2 0 1 8 0 4;同济大学中德学院,上海 2 0 0 0 9 2)摘要:介绍了基于层次包围盒的碰撞检测算法以及西门子 S I N UME R I C 8 4 0 D的保护区设定指令,并在此 基础上通过一个镗孔加工实例实现了 S I N U ME R I C 8 4 0 D 的保护区功能应用。关键词:数控机床防碰撞层次包围盒西门子 S I NU ME R I C 8 4 0 D保护区 An t i-Co l l i s i o n T e c h n o l o g y Re s e
2、a r c h Ba s e d o n Si e me n s 8 4 0 D CNC Sy s t e m XU W e i。ZHANG We i mi n,J I N Z h i f u ()C o l l e g e o f Me c h a n i c a l E n g i n e e r i n g,T o n i U n i v e r s i t y,S h a n g h a i 2 0 1 8 0 4,C HN;()S i n o-G e r m a n C o l l e g e,T o n i U n i v e r s i t y,S h a n g h a i 2
3、 0 0 0 9 2,C HN)Ab s t r a c t:Th i s p a p e r i n t r o d u c e s c o l l i s i o n d e t e c t i o n a l g o rit h m b a s e d o n h i e r a r c h i c a l b o u nd i n g b o x a n d S i e me n s S I N U ME R I C 8 4 0 D p r o t e c t i o n z o n e s s e t t i n g c o mm a n d,a i m e d t o a p r
4、o j e c t e x a m p l e o f b o r i n g h o l e,t h e f u n c t i o n o f p r o t e c t i o n z o ne s i n S I NUMERI C 8 40D i s s h o wn a n d r e s e a r c he d Ke ywo r ds:CNC Ma c h i n e To o l;An t i-c o l l i s i o n;Hi e r a r c hi c a l Bo u n d i n g Bo x;S i e me ns S I NUMERI C 8 4 0D;P
5、 r o t e c t i o n Zo n e s 当前很多的数控机床切削速度高,切削路径复杂,在实际工作中要想使机床操作人员预测机床发生碰撞 的可能性,并在紧急状态下立即关 闭开关和切断电源 几乎是不可能的 。数控加工机床的刀具及 主轴、刀 架在运行过程中一旦发生意外碰撞,会造成机床设备 损坏和停产,因此开发基于数控系统的防碰撞功能势 在必行。本文主要介绍了基于层次包围盒的碰撞检测 算法并通过工程实例 中的镗孔工艺实现了西 门子 S I N U ME R I C 8 4 0 D的防碰撞保护区功能的应用。1 碰撞检测算法简介 1 1 三维空间碰撞检测 问题综述 三维空间碰撞检测按照物体干涉
6、的类型可以分为 静态干涉检测和动态碰撞检测。(1)静态干涉检测是指物体在空间中的位置不随 时间变化而变化,判别是 否有任何一对物体 占有公共 空间。静态干涉检测算法按照物体建模方法的不同可 以分为两类,一类是基于 B r e p 模型的空间分解法,另 一类是以层次模型为基础的层次包围盒法 J。(2)动态干涉检测是指物体在空间的位置随着 时 间的变化而变化,它是检查沿特定轨迹移动的物体 的 碰撞干涉情况。一般可分为离散碰撞检测和连续碰撞 检测。离散碰撞检测的实质就是仍是在若干个离散时 间点采用静态干涉检测算法进行碰撞检测,但存在漏 检等缺点。而连续碰撞检测算法解决了离散检测算法 的缺点,但也存在
7、计算量大、系统实时性差的缺点。1 2 基于层次包围盒的碰撞检测算法 包围盒技术的基本思想是利用一个简单的几何形 体将待检验的具有复杂外形 的物体包 围,当进行碰撞 检测时,首先检测这两个物体的包围盒是否相交,若相 交,便进一步对物体进行详细的碰撞测试,若不相交,则说明两物体无碰撞干涉。常用 的包 围盒 的类 型包括:沿 坐标 轴 的包 围盒 A A B B(a x i s a l i g n e d b o u n d i n g b o x e s)、包 围 球(s p h e r e s)、方 向包 围盒 O B B(o r i e n t e d b o u n d i n g b o
8、x)等,如图 1 所示。沿坐标轴的包围盒 A A B B,是 包含几何对象且各 边平行于坐标轴 的最小六面体。对 于给定 两物体 A 和 B的 A A B B包围盒碰撞检测方法非常简单,只需要 计算出物体 A和 B的点集合 中在、y、z方 向上的最 大值和最小值,而A和 B的碰撞可表示为两物体在3 个坐标面上 的投影均重合,因此仅需要通过 6次 比较 国家“高档数控机床与基础制造装备”科技重大专项(编号:2 0 0 9 Z X 0 4 0 0 1-0 7 2 0 2);国家 8 6 3计划重点项 目(编号:2 0 0 7 A A 0 4 2 0 0 2)基金资助 蒂森克虏伯基金 33 设计与研
9、究 D e s ig n a n d R e s e a rc h 计算便可以得到碰撞测试结果。但是 A A B B检测算法 存在着不足,特别是当物体处于与 3个坐标轴 均有偏 角时,包围盒的冗余空间就会增加,从而导致算法的效 率降低。西门子 S I N U ME R I C 8 4 0 D中的保护区功能实 际上就是基于层次包围盒算法中 A A B B包围盒的相关 理论而建立的,通过数控系统提供的高级编程语句,在、y、z三个方向上设定最大和最小的约束值,便可确 定沿坐标轴方向的包围盒并作为碰撞检测的依据。AA B B包围盒 球状包围盒 OB B 包围盒 图1 包围盒类 型 包围球与 A A B
10、 B包 围盒法相类似,它被定义为包 围对象的最小球体。当利用包 围球进行碰撞检测时,先计算两物体 A和 B的点集合在、l,、z方向上 的最 大值和最小值,由此计算出包 围球球心 的位置 C,再通 过计算球心到 6个极值点 的距离确定包 围球 的半 径。这样便得 到两个物体 的包 围球(C 1,R 1)和(C 2,R 2),通过判断两 圆心问的距离是否大于两球体 的半 径之和,即 l C 1 一 C 2 I 和 R1+R 2的大小,便可得到碰撞 检测的结果。包围球构造简单,不受物体转动的影响,可以准确判断碰撞,适用于物体频繁旋转的场合,但是 它的紧密性较差,和 A A B B相似,随着冗余空 问
11、的增 加,算法效率会受到较大影响。方 向包围盒 O B B被定义 为包含几何对象且相对 于坐标轴方向任意的最小长方体。方 向包围盒的关键 在于寻找最佳方向,使得包 围盒的尺寸最小。O B B包 围盒碰撞检测是基于分离轴理论。一对 O B B包 围盒 之间共存在 1 5条分离轴,检测 时只要判断这 1 5条轴 中是否存在这样一根轴,使得一对 O B B包围盒沿该轴 的投影不重叠,若存在则可判断未发生碰撞,否则有可 能发生了碰撞干涉,需做进一步细化检测。方向包围 盒相对于 A A B B包围盒紧密性好,可以成倍地减少进 行相交测试的包围盒数 目和基本几何元素 的数 目,提 高了算法的效率,目前在刚
12、体碰撞检测中应用十分广 泛。2西 门子 S I N UME R I C 8 4 0 D 数 控 系统碰 撞 保护区设置 2 1 西门子 S I N UME R I C 8 4 0 D数控系统简介 3 4 S I N U ME R I C 8 4 0 D是西 门子公司 2 0世纪 9 0年代 推出的高性能数控系统,可进行各种复杂 的加工。它 保持 了与前几代系统 同样的结构,通过建立在综合的 系统平 台上,由数 控 及驱 动单元(N C U)、人机 通信(MMC)、可编程逻辑控制器(P L C)三部分组成。相比 前几代系统,8 4 0 D具有数字化驱动、轴控规模大、可实 现五轴联动和碰撞监控等功
13、能。2 2 S I NU ME R I C 8 4 0 D保护区指令 2 2 1 保护区的确定 利用图2所示的保护 区,可 以保护机床上各个不 同的部件、夹具 以及工件,防止误动作。图2 机床保护 区示例(1)与刀具有关的保护 区:用于属 于刀具 的零件(例如刀具,刀架)。(2)与工件有关的保护 区:用于属于工件 的零件(例如工件的零件,装夹台,夹爪,主轴卡盘,尾架)。定义保护区的编程指令有:表 1 保护 区指 令和参数含义 定义局部变量、整数 数据类 型(可 比较运 动 D E F I N T N O TU S E D 同步动作一章)定义通道特有 的保护 区(仅用 于 N C U 5 7 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 西门子 840 数控系统 碰撞 技术研究
限制150内