Skip to main navigation Skip to search Skip to main content

Fast rendering of Boolean difference of solidsfor CNC machining simulation

  • Zi Yan Feng
  • , Rui Cheng Wu
  • , Peng Bo Bo*
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In order to improve the speed of CNC milling simulation, a method for fast rendering of differences between entity sets was proposed. By applying space partition of the entities, the dimension of the problem was reduced and fast rendering could be achieved. The number of sweeping volumes of milling tools in the rendering sequence and the repeated drawing of primitives could be reduced by subdividing the viewing frustum. At the same time, the data of the sub-window was independent in the drawing process, facilitating the parallel generation of images. Several experiments demonstrated that the proposed algorithm can achieve the real-time rendering of CNC milling process simulation, and provided the processing simulation results of several industrial parts by analyzing and experimentally verifying the parameters of the algorithm.

Original languageEnglish
Pages (from-to)1088-1095
Number of pages8
JournalJournal of Graphics
Volume43
Issue number6
DOIs
StatePublished - 30 Dec 2022
Externally publishedYes

Keywords

  • Boolean difference
  • CNC machining simulation
  • parallel rendering
  • real-time rendering

Fingerprint

Dive into the research topics of 'Fast rendering of Boolean difference of solidsfor CNC machining simulation'. Together they form a unique fingerprint.

Cite this