Real-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools

A straight line or G01 is the most common path in computer numerical control (CNC) contour machining. However, non-smooth corners introduce discontinuous movement along each axis during machining. The commonly used strategy is to redesign a corner into a smooth corner path. Therefore, optimal corner...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Tzyy-Chyang Lu, Shyh-Leh Chen
Formato: article
Lenguaje:EN
Publicado: IEEE 2021
Materias:
Acceso en línea:https://doaj.org/article/dd1a31605b8a4581937d452eaef4ad9c
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:dd1a31605b8a4581937d452eaef4ad9c
record_format dspace
spelling oai:doaj.org-article:dd1a31605b8a4581937d452eaef4ad9c2021-11-20T00:02:36ZReal-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools2169-353610.1109/ACCESS.2021.3123329https://doaj.org/article/dd1a31605b8a4581937d452eaef4ad9c2021-01-01T00:00:00Zhttps://ieeexplore.ieee.org/document/9590511/https://doaj.org/toc/2169-3536A straight line or G01 is the most common path in computer numerical control (CNC) contour machining. However, non-smooth corners introduce discontinuous movement along each axis during machining. The commonly used strategy is to redesign a corner into a smooth corner path. Therefore, optimal corner smoothing should simultaneously find an optimal corner path and a corner speed that satisfied the axis motion limits. To achieve this goal, we use particle swarm optimization (PSO) to find the optimal Bézier curve and the optimal corner speed, then convert the axis constraints into polynomial inequalities and use fitness selection to deal with axis acceleration and jerk limits. For real-time operation, we establish a look-up table with the optimal corner speed and corner path models for use by a CNC controller. In the experiment, the YCM NXV560A vertical machining center was used to conduct a real machining test on a Taiwan contour, and the feasibility of the controller to generate the optimal corner strategy for various linear paths was verified.Tzyy-Chyang LuShyh-Leh ChenIEEEarticleBézier corner curveCNC machine toolcorner smoothingparticle swarm optimization (PSO)Electrical engineering. Electronics. Nuclear engineeringTK1-9971ENIEEE Access, Vol 9, Pp 152718-152727 (2021)
institution DOAJ
collection DOAJ
language EN
topic Bézier corner curve
CNC machine tool
corner smoothing
particle swarm optimization (PSO)
Electrical engineering. Electronics. Nuclear engineering
TK1-9971
spellingShingle Bézier corner curve
CNC machine tool
corner smoothing
particle swarm optimization (PSO)
Electrical engineering. Electronics. Nuclear engineering
TK1-9971
Tzyy-Chyang Lu
Shyh-Leh Chen
Real-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools
description A straight line or G01 is the most common path in computer numerical control (CNC) contour machining. However, non-smooth corners introduce discontinuous movement along each axis during machining. The commonly used strategy is to redesign a corner into a smooth corner path. Therefore, optimal corner smoothing should simultaneously find an optimal corner path and a corner speed that satisfied the axis motion limits. To achieve this goal, we use particle swarm optimization (PSO) to find the optimal Bézier curve and the optimal corner speed, then convert the axis constraints into polynomial inequalities and use fitness selection to deal with axis acceleration and jerk limits. For real-time operation, we establish a look-up table with the optimal corner speed and corner path models for use by a CNC controller. In the experiment, the YCM NXV560A vertical machining center was used to conduct a real machining test on a Taiwan contour, and the feasibility of the controller to generate the optimal corner strategy for various linear paths was verified.
format article
author Tzyy-Chyang Lu
Shyh-Leh Chen
author_facet Tzyy-Chyang Lu
Shyh-Leh Chen
author_sort Tzyy-Chyang Lu
title Real-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools
title_short Real-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools
title_full Real-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools
title_fullStr Real-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools
title_full_unstemmed Real-Time Local Optimal Bézier Corner Smoothing for CNC Machine Tools
title_sort real-time local optimal bézier corner smoothing for cnc machine tools
publisher IEEE
publishDate 2021
url https://doaj.org/article/dd1a31605b8a4581937d452eaef4ad9c
work_keys_str_mv AT tzyychyanglu realtimelocaloptimalbx00e9ziercornersmoothingforcncmachinetools
AT shyhlehchen realtimelocaloptimalbx00e9ziercornersmoothingforcncmachinetools
_version_ 1718419868270723072