• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2015, Vol. 51 ›› Issue (23): 144-152.doi: 10.3901/JME.2015.23.144

• 数字化设计与制造 • 上一篇    下一篇

扫码分享

通用刀具扫描体隐式曲面建模方法

王鸿亮1,2,  郭锐锋2,  彭健钧2,3,  王 品1,2,   刘 娴1,2   

  1. 1. 中国科学院大学  北京  100049;
    2. 中国科学院沈阳计算技术研究所  沈阳  110168;
    3. 大连工业大学信息科学与工程学院  大连  116034
  • 收稿日期:2014-12-20 修回日期:2015-07-29 出版日期:2015-12-05 发布日期:2015-12-05
  • 通讯作者: 郭锐锋,男,1968年出生,博士,研究员,博士研究生导师。主要研究方向为实时系统、数控技术。 E-mail:grf@sict.ac.cn
  • 作者简介:王鸿亮,男,1982年出生,博士研究生。主要研究方向为计算机辅助设计与图形学、数控技术。 E-mail:wanghl@sict.ac.cn
  • 基金资助:
    国家科技重大专项资助项目(2012ZX01029001-002)

Geometric Representation of the Swept Volume of a Generalized Cutter Using Implicit Surfaces

WANG Hongliang1,2,  GUO Ruifeng2,  PENG Jianjun2,3,  WANG Pin1,2,  LIU Xian1,2   

  1. 1. University of Chinese Academy of Sciences, Beijing 100049;
    2. Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168;
    3. School of Information Science and Engineering, Dalian Polytechnic University, Dalian 116034
  • Received:2014-12-20 Revised:2015-07-29 Online:2015-12-05 Published:2015-12-05

摘要: 提出五轴加工仿真中基于隐式曲面理论的通用刀具扫描体建模方法。为了提高布尔减运算时间性能,采用隐式曲面能够高效判断扫描体与工件体素数据场点集的位置关系,避免耗时的空间相交计算。定义通用刀具体的隐式曲面模型;根据刚体运动框架理论,建立工件框架与刀具框架的映射关系,利用逆向运动法确定曲面边界范围,将刀具体线性位移和旋转角度作线性插补,推导出工件框架中刀具扫描体的隐函数曲面方程;在分析刀具各部分扫描体方程实数根情况的基础上,给出基于隐式曲面的扫描体构造算法。以典型刀具和运动类型为例,分析扫描体构建过程,试验结果验证方法的正确性和较好的时间性能,方法应用于数控系统中的材料去除仿真。

关键词: 扫描体, 数控加工仿真, 五轴, 隐函数曲面

Abstract: An implicit surface methodology for computing the swept volume of a generalized cutter in five-axis NC milling simulation is proposed. In order to improve efficiency of boolean subtraction operations, the implicit surface is adopted to determine spatial relationships between the swept volume and set of points representing a workpiece without a time-consuming intersection computation in the three-dimensional space. The geometry of a generalized cutter represented by implicit surfaces is defined. According to the rigid body motion theory in frames, the mapping from a cutter frame to a workpiece frame is built, and surface boundaries are determined via the inversely motion. Translations and rotational angles are interpolated linearly, and implicit functions of the swept volume are deduced in the workpiece frame. Solutions of implicit functions are analyzed, and can be used to generate the swept volume of a generalized cutter based on implicit surfaces. Examples show the approach developed is exact and efficient, and is applied to the material removal simulation in a CNC controller.

Key words: five-axis, implicit surfaces, NC simulation, swept volume