Inverse kinematics for a novel hybrid parallel–serial five-axis machine tool

Yuan-Lung Lai, Chien Chih Liao, Zi Gui Chao

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

Instead of obsessively emphasizing to interpolate more points from the linearization algorithm, the NC codes are recalculated to form a new path for the pivot that can avoid the discretization near the singularity points in this study. In previous studies, orientable-spindle machines were directly used to generate smooth tool paths traversing singular positions through inverse kinematics. In many characteristics and practices, PKMs (parallel kinematic machines) and serial machines are the opposites of each other. Fully PKMs have relatively very limited working-space, especially in terms of orientation characteristics. Fully serial machines have a problem of error accumulation. This paper presents a modular method to construct a postprocessor system for a novel hybrid parallel-serial five-axis machine tool. A hybrid parallel-serial mathematical model is introduced to analyze a structural configuration. The configuration decomposition of machine tools is used to create the kernel of the postprocessor. The proposed modified Denavit–Hartenberg notation is used in the coordinate conversion procedure, and then an algorithm is used for developing the inverse kinematics of five-axis machines. The feasibility of solutions depends on the surface normal along the tool path satisfying certain orientation constraints. The proposed algorithm can be easily adapted to convert between cutter contact path and cutter location code and implemented on computer-aided design and computer-aided manufacturing systems. Examples with end-milling and side-milling tools are demonstrated and real cutting parts are implemented for verifying the algorithm.

Original languageEnglish
Pages (from-to)63-79
Number of pages17
JournalRobotics and Computer-Integrated Manufacturing
Volume50
DOIs
Publication statusPublished - 2018 Apr 1

Fingerprint

Inverse Kinematics
Inverse kinematics
Machine Tool
Machine tools
Tool Path
Kinematics
Computer Aided Manufacturing
Path
Configuration
Normal Surface
Milling (machining)
Pivot
Computer-aided Design
Computer aided manufacturing
Linearization
Notation
Convert
Computer aided design
Discretization
Interpolate

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Software
  • Mathematics(all)
  • Computer Science Applications
  • Industrial and Manufacturing Engineering

Cite this

@article{a5aa7c346bc844809bd13beeb59fde18,
title = "Inverse kinematics for a novel hybrid parallel–serial five-axis machine tool",
abstract = "Instead of obsessively emphasizing to interpolate more points from the linearization algorithm, the NC codes are recalculated to form a new path for the pivot that can avoid the discretization near the singularity points in this study. In previous studies, orientable-spindle machines were directly used to generate smooth tool paths traversing singular positions through inverse kinematics. In many characteristics and practices, PKMs (parallel kinematic machines) and serial machines are the opposites of each other. Fully PKMs have relatively very limited working-space, especially in terms of orientation characteristics. Fully serial machines have a problem of error accumulation. This paper presents a modular method to construct a postprocessor system for a novel hybrid parallel-serial five-axis machine tool. A hybrid parallel-serial mathematical model is introduced to analyze a structural configuration. The configuration decomposition of machine tools is used to create the kernel of the postprocessor. The proposed modified Denavit–Hartenberg notation is used in the coordinate conversion procedure, and then an algorithm is used for developing the inverse kinematics of five-axis machines. The feasibility of solutions depends on the surface normal along the tool path satisfying certain orientation constraints. The proposed algorithm can be easily adapted to convert between cutter contact path and cutter location code and implemented on computer-aided design and computer-aided manufacturing systems. Examples with end-milling and side-milling tools are demonstrated and real cutting parts are implemented for verifying the algorithm.",
author = "Yuan-Lung Lai and Liao, {Chien Chih} and Chao, {Zi Gui}",
year = "2018",
month = "4",
day = "1",
doi = "10.1016/j.rcim.2017.09.002",
language = "English",
volume = "50",
pages = "63--79",
journal = "Robotics and Computer-Integrated Manufacturing",
issn = "0736-5845",
publisher = "Elsevier Limited",

}

Inverse kinematics for a novel hybrid parallel–serial five-axis machine tool. / Lai, Yuan-Lung; Liao, Chien Chih; Chao, Zi Gui.

In: Robotics and Computer-Integrated Manufacturing, Vol. 50, 01.04.2018, p. 63-79.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Inverse kinematics for a novel hybrid parallel–serial five-axis machine tool

AU - Lai, Yuan-Lung

AU - Liao, Chien Chih

AU - Chao, Zi Gui

PY - 2018/4/1

Y1 - 2018/4/1

N2 - Instead of obsessively emphasizing to interpolate more points from the linearization algorithm, the NC codes are recalculated to form a new path for the pivot that can avoid the discretization near the singularity points in this study. In previous studies, orientable-spindle machines were directly used to generate smooth tool paths traversing singular positions through inverse kinematics. In many characteristics and practices, PKMs (parallel kinematic machines) and serial machines are the opposites of each other. Fully PKMs have relatively very limited working-space, especially in terms of orientation characteristics. Fully serial machines have a problem of error accumulation. This paper presents a modular method to construct a postprocessor system for a novel hybrid parallel-serial five-axis machine tool. A hybrid parallel-serial mathematical model is introduced to analyze a structural configuration. The configuration decomposition of machine tools is used to create the kernel of the postprocessor. The proposed modified Denavit–Hartenberg notation is used in the coordinate conversion procedure, and then an algorithm is used for developing the inverse kinematics of five-axis machines. The feasibility of solutions depends on the surface normal along the tool path satisfying certain orientation constraints. The proposed algorithm can be easily adapted to convert between cutter contact path and cutter location code and implemented on computer-aided design and computer-aided manufacturing systems. Examples with end-milling and side-milling tools are demonstrated and real cutting parts are implemented for verifying the algorithm.

AB - Instead of obsessively emphasizing to interpolate more points from the linearization algorithm, the NC codes are recalculated to form a new path for the pivot that can avoid the discretization near the singularity points in this study. In previous studies, orientable-spindle machines were directly used to generate smooth tool paths traversing singular positions through inverse kinematics. In many characteristics and practices, PKMs (parallel kinematic machines) and serial machines are the opposites of each other. Fully PKMs have relatively very limited working-space, especially in terms of orientation characteristics. Fully serial machines have a problem of error accumulation. This paper presents a modular method to construct a postprocessor system for a novel hybrid parallel-serial five-axis machine tool. A hybrid parallel-serial mathematical model is introduced to analyze a structural configuration. The configuration decomposition of machine tools is used to create the kernel of the postprocessor. The proposed modified Denavit–Hartenberg notation is used in the coordinate conversion procedure, and then an algorithm is used for developing the inverse kinematics of five-axis machines. The feasibility of solutions depends on the surface normal along the tool path satisfying certain orientation constraints. The proposed algorithm can be easily adapted to convert between cutter contact path and cutter location code and implemented on computer-aided design and computer-aided manufacturing systems. Examples with end-milling and side-milling tools are demonstrated and real cutting parts are implemented for verifying the algorithm.

UR - http://www.scopus.com/inward/record.url?scp=85030451909&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85030451909&partnerID=8YFLogxK

U2 - 10.1016/j.rcim.2017.09.002

DO - 10.1016/j.rcim.2017.09.002

M3 - Article

AN - SCOPUS:85030451909

VL - 50

SP - 63

EP - 79

JO - Robotics and Computer-Integrated Manufacturing

JF - Robotics and Computer-Integrated Manufacturing

SN - 0736-5845

ER -