A Fast and Efficient Mesh Smoothing Algorithm for 3D Graphical Models Using Cubic B-Splines

Author(s):  
Rishabh Roy ◽  
Kireeti Bodduna ◽  
Neha Kumari ◽  
Rajesh Siddavatam
Author(s):  
Qin Hu ◽  
Youping Chen ◽  
Jixiang Yang ◽  
Dailin Zhang

Linear motion commands of multi-axis computer numerical control (CNC) machine tools need to be smoothed at the transition corners, because the velocity discontinuities at corners can result in fluctuations on machine tool motions and lead to poor surface quality. However, no research has been reported on local corner smoothing algorithm for four-axis CNC machine tools with two rotary axes by considering their special kinematic characteristics. To this end, this paper proposes an analytical C3 continuous local corner smoothing algorithm for four-axis CNC machines with two rotary axes. After coordinates transformation, the tool tip positions and tool orientations are smoothed by locally inserting specially designed three-dimensional (3D) quintic B-splines and one-dimensional (1D) quintic B-splines into the corners between linear motion segments, respectively. The smoothing algorithm guarantees C3 continuity of the tool tip position and C3 continuous synchronization of the tool orientation related to the tool tip position, through analytically evaluating control points of the inserted microsplines. The maximum error tolerances of the tool tip position and tool orientation are mathematically constrained. Experiments on an in-house developed four-axis machine verify the efficacy of the proposed algorithm, where maximal errors caused by the local corner smoothing algorithm are constrained, the synchronization of the tool orientation and the tool tip position are achieved, and the proposed C3 continuous corner smoothing algorithm has lower jerk and jounce but higher tracking and contour accuracy than C2 continuous algorithm.


PLoS ONE ◽  
2020 ◽  
Vol 15 (5) ◽  
pp. e0232854
Author(s):  
Yongqing Hai ◽  
Siyuan Cheng ◽  
Yufei Guo ◽  
Shaojing Li

2021 ◽  
Vol 54 (2) ◽  
pp. 69-79
Author(s):  
Tom Gustafsson

This work describes a concise algorithm for the generation of triangular meshes with the help of standard adaptive finite element methods. We demonstrate that a generic adaptive finite element solver can be repurposed into a triangular mesh generator if a robust mesh smoothing algorithm is applied between the mesh refinement steps. We present an implementation of the mesh generator and demonstrate the resulting meshes via examples.


2008 ◽  
Vol 25 (2) ◽  
pp. 139-148 ◽  
Author(s):  
Zhong Li ◽  
Lizhuang Ma ◽  
Xiaogang Jin ◽  
Zuoyong Zheng

Sign in / Sign up

Export Citation Format

Share Document