A Simple Point-based Iso-Scallop Tool Path Planning Method for Noisy Point Clouds with High Robustness and Controlled Errors

被引:3
作者
Luo, Guoyue [1 ]
Zou, Qiang [1 ]
机构
[1] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou 310027, Peoples R China
关键词
CAD; CAM; Tool path generation; Noisy point clouds; Robustness; Error control; Ball -nosed cutters; CONFORMAL PARAMETERIZATION; TRIANGULAR MESHES; OFFSET PATHS; GOUGE-FREE; GENERATION; SURFACES;
D O I
10.1016/j.cad.2023.103560
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the rapid advances in 3D scanning and vision technologies, point clouds have seen a significant increase in their application to CNC machining. As an important way to generate tool paths from point clouds, point-based direct planning methods are, however, now restricted to high-quality point clouds. Most existing methods would have robustness issues if a noisy point cloud is given due to their reliance on the noise-sensitive estimation of differential properties from point clouds. Error control under noisy point clouds is also rarely considered. This paper presents a robust and error-controlled point-based iso-scallop tool path planning method for CNC machining with ball-nosed cutters. It casts the problem of searching for scallop/CL points to another problem of finding circle-sphere intersection points and the maximum/minimum among them. Both circle-sphere intersections and max/min comparisons are easy to implement and robust. It has also been theoretically proved that the intersections and comparisons can ensure an error bound of 2 & epsilon; on the final results if two conditions called & epsilon;-sampling and & epsilon;-covering are met. The effectiveness of the method has been demonstrated by a series of examples and comparisons.& COPY; 2023 Elsevier Ltd. All rights reserved.
引用
收藏
页数:11
相关论文
共 56 条
  • [1] Virtual High Performance Machining
    Altintas, Yusuf
    [J]. 7TH HPC 2016 - CIRP CONFERENCE ON HIGH PERFORMANCE CUTTING, 2016, 46 : 372 - 378
  • [2] A Survey of Surface Reconstruction from Point Clouds
    Berger, Matthew
    Tagliasacchi, Andrea
    Seversky, Lee M.
    Alliez, Pierre
    Guennebaud, Gael
    Levine, Joshua A.
    Sharf, Andrei
    Silva, Claudio T.
    [J]. COMPUTER GRAPHICS FORUM, 2017, 36 (01) : 301 - 329
  • [3] Point cloud based tool path generation for corrective machining in ultra-precision diamond turning
    Buhmann, Marco
    Carelli, Erich
    Egger, Christian
    Frick, Klaus
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 120 (9-10) : 6891 - 6907
  • [4] A reverse engineering approach to generating interference-free tool paths in three-axis machining from scanned data of physical models
    Chuang, CM
    Chen, CY
    Yau, HT
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2002, 19 (01) : 23 - 31
  • [5] Direct 5-axis tool-path generation from point cloud input using 3D biarc fitting
    Chui, K. L.
    Chiu, W. K.
    Yu, K. M.
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2008, 24 (02) : 270 - 286
  • [6] Adaptive spiral tool path generation for computer numerical control machining using point cloud
    Dhanda, Mandeep
    Kukreja, Aman
    Pande, S. S.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2021, 235 (22) : 6240 - 6256
  • [7] Region-Based Efficient Computer Numerical Control Machining Using Point Cloud Data
    Dhanda, Mandeep
    Kukreja, Aman
    Pande, S. S.
    [J]. JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2021, 21 (04)
  • [8] Iso-planar piecewise linear NC tool path generation from discrete measured data points
    Feng, HY
    Teng, ZJ
    [J]. COMPUTER-AIDED DESIGN, 2005, 37 (01) : 55 - 64
  • [9] Constant scallop-height tool path generation for three-axis sculptured surface machining
    Feng, HY
    Li, HW
    [J]. COMPUTER-AIDED DESIGN, 2002, 34 (09) : 647 - 654
  • [10] Review of reverse engineering systems - current state of the art
    Geng, Zhaohui
    Bidanda, Bopaya
    [J]. VIRTUAL AND PHYSICAL PROTOTYPING, 2017, 12 (02) : 161 - 172