NC machining verification algorithm based on the STL model

被引:1
作者
Miao, Ying [1 ,2 ]
Song, Xiaowen [3 ]
Wang, Jun [1 ,2 ]
Lu, Zhonghua [1 ,2 ]
机构
[1] Wuxi Inst Technol, Mech Inst Technol, Wuxi 214121, Jiangsu, Peoples R China
[2] Wuxi Inst Technol, Jiangsu Intelligent Prod Line Technol & Equipment, Wuxi 214121, Jiangsu, Peoples R China
[3] Zhejiang Univ, Coll Mech Engn, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China
基金
中国国家自然科学基金;
关键词
NC machining verification; STL model; Sampling step; Signed distance; Background grid; HAUSDORFF DISTANCE COMPUTATION; SIMULATION; MESH;
D O I
10.1007/s00170-020-05867-w
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An algorithm to assess the deviation of a machined workpiece model for a nominal part of the stereolithography (STL) model-based numerically controlled (NC) machining verification is presented, which is inspired by several algorithms used for evaluating the difference between two triangular meshes of similar shape, and some improvements are made. First, each triangle of the machined workpiece model is sampled under a user-defined sampling step delta. Then, the signed distance between each sample and the nominal part is computed to obtain the maximal error, minimal error, and mean error between the two STL models. Finally, a background grid is constructed to quickly search for the triangle closest to the sampling point. The experimental results demonstrate that the accuracy can be improved by sampling all the triangles, including those too small to be sampled under the current sampling step delta. The efficiency can be increased by applying a background grid, and the undercut and overcut areas can be easily detected by coloring the machined workpiece model according to the signed distance associated with each sample.
引用
收藏
页码:1153 / 1161
页数:9
相关论文
共 50 条
  • [31] NC Machining and Simulation for Large Channel Head
    Chen, Tian
    Yu, Zhonghai
    Liu, Dishi
    Wang, Jing
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE II, PTS 1-6, 2012, 121-126 : 2110 - +
  • [32] An indirect method of industrial robot programming for machining tasks based on STEP-NC
    Slavkovic, Nikola
    Zivanovic, Sasa
    Milutinovic, Dragan
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2019, 32 (01) : 43 - 57
  • [33] Research on S-gear design, manufacturing and measuring based on NC machining center
    Ren, Shao-ying
    Wang, Yan-zhong
    Li, Yuan
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2021, 235 (6-7) : 995 - 1006
  • [34] Distortion Analysis of Arc Shaped Workpiece in NC Machining
    Mei Zhongyi
    Wang Yunqiao
    Saleem, Amir
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL III, 2011, : 2319 - 2324
  • [35] An approach for applying STEP-NC in robot machining
    Zivanovic, Sasa
    Slavkovic, Nikola
    Milutinovic, Dragan
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2018, 49 : 361 - 373
  • [36] STL Model Based Interference Check and Correction in Double Sided CNC Incremental Forming
    Zhu H.
    Xiao D.
    Kang J.
    Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2019, 30 (23): : 2890 - 2897
  • [37] Study on segmental reconstruction technique of STL model section contours based on NURBS curves
    Zhao, JB
    Liu, WJ
    Wang, YC
    CAD/ GRAPHICS TECHNOLOGY AND ITS APPLICATIONS, PROCEEDINGS, 2003, : 355 - 356
  • [38] The Aeronautics Face-gear NC Hobbing Machining Technology
    Wu, Canhui
    Wang, Yanzhong
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [39] An advanced STEP-NC controller for intelligent machining processes
    Rauch, Matthieu
    Laguionie, Raphael
    Hascoet, Jean-Yves
    Suh, Suk-Hwan
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2012, 28 (03) : 375 - 384
  • [40] The substitution of the curve with circle in the NC interpolation in the machining of guide pulley
    Liu Huran
    CEIS 2011, 2011, 15