海天精工机床有限公司 海天精工博客

分析虚拟加工和其关键技术、系统结构(二)

5 个基本功能和合适的错误信息管理,就能构建一个良好的针对特定精工系统的专用 NC 代码翻译器, 我国已有几家院校如华中理工大学、 上海交通大学、 哈尔滨工业大学等实现了某些精工系统的 NC代码翻译器, 应用情况良好。但是由于目前精工系统种类很多, 各种精工代码之间差别很大, 因此专用的翻译器适用面太窄。要解决这一问题, 可以考虑基于模版的翻译方法, 即由于各精工系统所完成的各个功能基本相同, 可以按功能实现翻译器, 并对各功能建立对应的函数库, 里面存放不同精工系统中该功能的实现函数,这样实现的翻译器就可以动态地适用于多个精工系统, 是一种通用 NC代码翻译器。

分析虚拟加工和其关键技术、系统结构(三)

计算机三维实体碰撞检测一直是计算机图形学领域的一个研究热点, 从 20 世纪 70 年代以来, 有许多专家学者对三维运动体碰撞检测方法作了大量的研究工作: 1988 年 Canny[6]提出了基于 B- Rep 多面体的动态体与静态间的碰撞检测方法; 1989 年 Nobrio等[7]用八叉树实体表示检测动态与静态体间的碰撞问题; 2004 年,Ding等人[8]研究了基于八叉树的碰撞检测算法并将其应用于 5 轴加工的干涉检测, Kim等[9]用球面矢量 Voronoi图来解决高速运动中的碰撞检测问题; 2005 年, Ilushin等[10]针对多轴加工过程提出了一种采用射线跟踪(Ray-tracing)来检测实体干涉碰撞的方法。 总结这些研究不难发现, 运动碰撞检测的算法可以分为 3 大类。

分析虚拟加工和其关键技术、系统结构(一)

由于计算机性能的不断改善以及计算机图形学技术的迅猛发展, 计算机仿真技术在制造系统中得到了广泛的应用。如果采用计算机上的仿真加工来替代或减少实际的试切工作, 就可以大大缩短产品的生产周期, 降低其制造成本, 增加整个产品的市场竞争力。在这样的背景之下, 虚拟加工应运而生。