TechMecha Robosphere

A Global Journal on Intelligent Automation, Mechatronics, Robotics, Engineering, Management, and Sustainable Innovation
ISSN Online: 3155-6019

Open access

Article credentials

Methodological Article

Error Analysis on Ball Screw and Lead Screw for Proto‑Typed CNC‑Based Milling

TechMecha Robosphere

ISSN Online: 3155-6019

Volume 1 | Issue 1 | 2026 | 15 – 21

Engr. Danfort Raven E. Inocencio 1
Wilfredo D. Timajo 2, PhD
Jayros V. Amar 1

1Instructor II , College of Engineering , Rizal Technological University, 704 Boni Avenue , Mandaluyong City, Philippines
2Associate Professor V, Rizal Technological University, 704 Boni Avenue, Mandaluyong City, Philippines

Article History:

Initial submission: 31 March 2026
First decision: 08 April 2025
Revision received: 22 May 2026
Accepted for publication: 18 June 2026
Online release: 01 July 2026

Quick links

Ready to submit? Click the button below.

Need more help before you submit?

Abstract

CNC machines are vital in modern manufacturing, as even minor errors from friction, loading, or vibration impact precision. These errors can be generated from motors, nut and screw friction, loadings, wear and tear, and machine vibrations. This study experimentally evaluates the linear end-travel errors of ball screw and trapezoidal lead screw actuators in a classroom-scale CNC milling platform under low-load conditions (0–4000 g) and three motion profiles (default, accelerated, and decelerated). Each condition was tested through 20 bidirectional cycles, repeated five times, in both individual and simultaneous operating modes. Testing involved 20 cycles per condition repeated 5 times for individual and simultaneous operations. While average errors between both mechanisms showed no significant difference, lead screws exhibited higher errors above 2800 g. Errors increased proportionally with load, primarily due to backlash and vibration. Ball screws demonstrated better consistency, especially under heavier loads, owing to reduced friction. The motion controller software used has axes settings that can be configured. Error can be reduced by encoding the error compensation values based on the data from this study, in the “backlash” tab on the axes setting of the controller software.

Keywords: Computer Numerically Controlled (CNC) milling, ball screw, lead screw, error analysis, backlash and vibration, load-dependent accuracy

Cite this article

APA (7th edition)

Inocencio, D. R. E., Timajo, W. D., & Amar, J. V. (2026). Error analysis on ball screw and lead screw for proto‑typed CNC‑based milling. TechMecha RoboSphere, 1(1), 15–21. https://doi.org/10.62718/vmca.tech-robo.1.1.SC-0126-004.

Author contributions

Danfort Raven E. Inocencio: Writing – original draft, Resources, Methodology, Project administration, Writing – review & editing
Wilfredo dL. Timajo: Conceptualization, Supervision, Validation
Jayros V. Amar: Software, Data curation, Formal analysis, Writing – original draft.

Funding

This research received no external funding.

Conflict of interest

The authors declare that the research was conducted without commercial or financial relationships that could be construed as a potential conflict of interest.

Institutional ethics review statement

This research involved only experimental testing of mechanical components (CNC-based systems) and did not include human participants, human data, or animal subjects. Consequently, ethical approval from an institutional review board or ethics committee was not required.

Data availability statement

All data supporting the findings of this study are included within the manuscript and its supplementary materials.

Declaration of generative AI use/assistance

AI-assisted language editing was performed using ChatGPT, Quilbot; authors reviewed and approved all contents.

Acknowledgement

– (Not available).

Publisher’s disclaimer

The views expressed in this article are those of the authors and do not necessarily reflect the views of the publisher. The publisher disclaims any responsibility for errors or omissions.

×

Cart