Javascript must be enabled to continue!
Fast and High Precision Control Approach: Polyline Analysis and Optimal NURBS Interpolation for CNC Machine Tools
View through CrossRef
Abstract
In CNC operations, smooth motions generated using a parametric curve such as NURBS, Bezier curve, and B-spline are crucial for surface quality and machine control. A parametric curve is formed by microlines in CAD/CAM software; however, instead of microlines, polylines are used to define a parametric curve to prevent an increase in NC-file size. It is also possible to see situations where smooth motion is not required due to production requirements. In these cases, point-to-point motion is necessary instead of smooth motion. In this study, a polyline analysis algorithm is proposed to classify the normal line and polyline within the NC-file. A global tool path smoothing method is also applied, where the data points in a polyline group are converted into NURBS because CAD/CAM software commonly uses NURBS as a parametric curve for precision control of CNC machines. In addition, this study presents an optimal feedrate scheduling algorithm for the NURBS curve that generates an optimal feedrate profile for each segment by considering critical parameters such as segment length, initial and final velocity of each segment, maximum jerk, acceleration, and velocity. As the proposed algorithm is compatible with existing feedrate scheduling methods in which different feedrate values at the transition point of the NURBS segments are determined, this study provides an important contribution to the literature. The proposed methods in this study are verified by operating a spherical surface using industrial NC-files on a 3-axis CNC-Milling machine. The proposed methods demonstrate effective performance in experiments that require precision production operations.
Title: Fast and High Precision Control Approach: Polyline Analysis and Optimal NURBS Interpolation for CNC Machine Tools
Description:
Abstract
In CNC operations, smooth motions generated using a parametric curve such as NURBS, Bezier curve, and B-spline are crucial for surface quality and machine control.
A parametric curve is formed by microlines in CAD/CAM software; however, instead of microlines, polylines are used to define a parametric curve to prevent an increase in NC-file size.
It is also possible to see situations where smooth motion is not required due to production requirements.
In these cases, point-to-point motion is necessary instead of smooth motion.
In this study, a polyline analysis algorithm is proposed to classify the normal line and polyline within the NC-file.
A global tool path smoothing method is also applied, where the data points in a polyline group are converted into NURBS because CAD/CAM software commonly uses NURBS as a parametric curve for precision control of CNC machines.
In addition, this study presents an optimal feedrate scheduling algorithm for the NURBS curve that generates an optimal feedrate profile for each segment by considering critical parameters such as segment length, initial and final velocity of each segment, maximum jerk, acceleration, and velocity.
As the proposed algorithm is compatible with existing feedrate scheduling methods in which different feedrate values at the transition point of the NURBS segments are determined, this study provides an important contribution to the literature.
The proposed methods in this study are verified by operating a spherical surface using industrial NC-files on a 3-axis CNC-Milling machine.
The proposed methods demonstrate effective performance in experiments that require precision production operations.
Related Results
The effects of cellulose nanocrystal and dicumyl peroxide on the crystallization kinetics of polylactic acid
The effects of cellulose nanocrystal and dicumyl peroxide on the crystallization kinetics of polylactic acid
AbstractCellulose nanocrystals (CNCs) have been blended into polylactic acid (PLA) to improve the polymer's properties. The dispersion of CNC in the matrix has a strong influence o...
Cellulose Nanocrystals Obtained From Microcrystalline Cellulose by p-toluene Sulfonic Acid Hydrolysis, NaOH and Ethylenediamine Treatment
Cellulose Nanocrystals Obtained From Microcrystalline Cellulose by p-toluene Sulfonic Acid Hydrolysis, NaOH and Ethylenediamine Treatment
Abstract
Cellulose nanocrystals (CNC) were first isolated from microcrystalline cellulose (MCC) by p-toluene sulfonic acid (p-TsOH) hydrolysis. Cellulose II nanocrystal (CN...
Fabrication of PVA/CNC/Ag membrane by electrospinning method
Fabrication of PVA/CNC/Ag membrane by electrospinning method
In this study, the morphology, structure, and properties of three-component composite membrane including poly(vinylalcohol), cellulose nanocrystals, and nanosilver (PVA/CNC/Ag) fab...
NURBS Interpolation Algorithm to Minimize Chord Error in 5-Axis CNC Milling Operations of Turbine Blades
NURBS Interpolation Algorithm to Minimize Chord Error in 5-Axis CNC Milling Operations of Turbine Blades
Abstract
5-Axis CNC machining operations are added to create complicated items with free form surfaces, such as turbine blades. Virtual machining systems are used in machin...
THU504 Is Carney Complex A Predisposing Syndrome For Breast Cancer? Prospective Study Of 50 Women
THU504 Is Carney Complex A Predisposing Syndrome For Breast Cancer? Prospective Study Of 50 Women
Abstract
Disclosure: P. Vaduva: None. F. Violon: None. A. Jouinot: None. L. Bouys: None. S. Espiard: None. F. Bonnet-Serrano: None. N. Marie Odile: None. C. Cardot-b...
Adaptive CNC Machining Process Optimization of Near- net- shaped Blade based on Machining Error data Flow Control
Adaptive CNC Machining Process Optimization of Near- net- shaped Blade based on Machining Error data Flow Control
Abstract
Adaptive CNC machining process is one of the efficient processing solution for near- net- shaped blade, this study proposes an adaptive computer numerical control ...
Adaptive CNC machining process optimization of near- net- shaped blade based on machining error data flow control
Adaptive CNC machining process optimization of near- net- shaped blade based on machining error data flow control
Abstract
Adaptive CNC machining process is one of the efficient processing methods for near- net- shaped blade, this study proposes an adaptive CNC machining process optimi...
Comprehensive Review of Computer Numerical Control (CNC) Systems
Comprehensive Review of Computer Numerical Control (CNC) Systems
Computer Numerical Control (CNC) systems are fundamental to the advancement of modern manufacturing, fundamentally transforming how precision engineering is achieved. These systems...

