
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/">
  <dc:subject xml:lang="eng">Keywords: Equivalent geometric errors; Geometric error compensation; Geometric error identification; Nonorthogonal five-axis machine tool; Kinematic model</dc:subject>
  <dc:rights>All rights reserved</dc:rights>
  <dc:title xml:lang="eng">Equivalent geometric errors of rotary axes and novel algorithm for geometric errors compensation in a nonorthogonal five-axis machine tool</dc:title>
  <dc:source>CIRP Journal of Manufacturing Science and Technology 37</dc:source>
  <dc:date>2022</dc:date>
  <dc:identifier>https://unilib.phaidrabg.rs/o:2472</dc:identifier>
  <dc:identifier>doi:10.1016/j.cirpj.2022.03.001</dc:identifier>
  <dc:identifier>ISSN: 1755-5817</dc:identifier>
  <dc:description xml:lang="eng">ABSTRACT
The indirect identification of the geometric errors (GEs) in the rotary axis of a machine tool yields six equivalent GEs (EGEs) that are position-dependent; through an analytical proof, this study demonstrates that these errors also represent four position-independent GEs of the axis. Moreover, a novel algorithm using ball bar measurements to calculate the EGEs of a nutating rotary B-axis and a rotary C-axis is presented herein. This paper also presents a new analytical solution for the actual inverse kinematics of a nonorthogonal five-axis machine tool; this solution is used for GE compensation. The presented algorithms are implemented in a self-developed software that alters the nominal numerical control code in order to eliminate GEs. The compensation accuracy and efficiency are tested using a simulation system. The results demonstrate that the proposed compensation algorithm eliminates all identified GEs. Lastly, a cutting test executed on a machine confirms that the proposed algorithms considerably improve machining accuracy.
https://www.sciencedirect.com/science/article/pii/S1755581722000505</dc:description>
  <dc:format>application/pdf</dc:format>
  <dc:format>128678 bytes</dc:format>
  <dc:creator id="https://orcid.org/0000-0003-3527-9892">Kvrgic, Vladimir</dc:creator>
  <dc:creator id="https://orcid.org/0000-0003-3465-5008">Ribic, Aleksandar</dc:creator>
  <dc:creator id="https://orcid.org/0000-0002-1496-4981">Dimic, Zoran</dc:creator>
  <dc:creator id="https://orcid.org/0000-0003-4950-8203">Zivanovic, Sasa</dc:creator>
  <dc:creator id="https://orcid.org/0000-0002-1502-0026">Dodevska, Zorica</dc:creator>
  <dc:type>info:eu-repo/semantics/article</dc:type>
  <dc:language>eng</dc:language>
</oai_dc:dc>
