Precision Mechanical Design: Rotary Axis Errors - Part I & II (Dr. Ronnie Fesperman, PE)
Precision Mechanical Design: Rotary Axis Errors - Part I & II
Introduction to Angular Positioning Systems
Angular positioning systems are critical components in precision mechanical design, enabling accurate rotational movement.
Common types of angular positioning systems include:
Rotary tables
Rotary stages
Rotation stages
Rotary axes
Examples of rotary systems in machine tools and other applications:
Machine Tool Rotary Table + Trunnion: A combination used for positioning workpieces, often featuring a rotary table paired with a trunnion for additional tilting capability.
Gimbal Systems: Multi-axis rotational platforms typically used for orienting sensors, cameras, or antennas.
Goniometers: Devices that precisely measure or rotate an object through a fixed angular range, often used in scientific instruments.
Work & Tool Spindles: Essential components in machine tools:
Work Spindles: Hold and rotate the workpiece.
Tool Spindles: Hold and rotate the cutting tool.
Angular Positioning Axis + Spindle: The integration of a work spindle or C-axis positioning system with its corresponding tool spindle to achieve coordinated motion.
Relevant Standards for Axes of Rotation
Several international and national standards govern the specification and testing of axes of rotation to ensure consistency and precision in mechanical design and manufacturing.
Key standards mentioned include:
ASME B5.54
ASME B5.57
ISO 230-1: Test code for machine tools – Part 1: Geometric accuracy of machines operating under no-load or quasi-static conditions.
ASME B89.3.4-2010: Axes of Rotation: Methods for Specifying and Testing.
ISO 230-7-2006: Test code for machine tools – Part 7: Geometric accuracy of axes of rotation.
Fundamental Definitions Related to Rotary Axis Errors (per ISO 230-1)
Axis of Rotation:
Defined as the line about which rotation occurs.
It is the instantaneous center of rotation of the rotating component (rotor, spindle, table) relative to the stationary component (stator, spindle housing, base).
Axis Average Line:
A straight line fixed with respect to the reference coordinate frame.
It represents the mean (average) location of the axis of rotation over a full revolution or a specified period.
Axis of Rotation Error Motion:
Refers to the changes in position and orientation of the axis of rotation relative to its axis average line.
These changes are observed as a function of the angle of rotation of the rotary axis.
Rotary Axis Error Motions - General Overview
Rotary axis error motions are deviations from ideal rotational behavior.
A rotary axis exhibits six error motions:
Three linear error motions (translational movements).
Three angular error motions (rotational movements, often called tilt errors).
These errors are typically defined relative to a coordinate system where +Za represents the axial direction, and +Xa and +Y_a represent the radial directions.
Detailed Description of Rotary Axis Error Motions
Linear Error Motions
Axial Error Motion (E{ZC} for a C-axis, E{XA} for an A-axis, E_{YB} for a B-axis):
This error motion is coaxial with the axis average line.
It represents unwanted translation along the nominal axis of rotation.
For a C-axis rotating about the Z-axis, this is typically denoted as E_{ZC}.
Radial Error Motion (E{XC}, E{YC} for a C-axis):
This error motion occurs in a direction perpendicular to the axis average line at a specified axial location.
It represents unwanted translational movement perpendicular to the nominal axis of rotation.
For a C-axis:
E_{XC}: Radial error motion of the C-axis in the X-axis direction.
E_{YC}: Radial error motion of the C-axis in the Y-axis direction.
Angular Error Motions (Tilt and Angular Positioning)
Angular Positioning Error Motion:
This is unwanted motion along the direction of rotation itself.
It results in the actual angular position reached by the rotating component differing from the local commanded position.
It is a direct error in the rotational angle.
Angular Positioning Deviation (E{CC} for a C-axis, E{AA} for an A-axis, E_{BB} for a B-axis):
Quantified as the actual angular position reached by the rotating component minus the commanded or target position.
For a C-axis, this is denoted as E_{CC}.
Tilt Error Motions (E{AC}, E{BC} for a C-axis):
These are error motions in an angular direction relative to the axis average line.
They represent unwanted angular deviations (tilts) of the axis of rotation itself.
For a C-axis:
E_{AC}: Tilt error motion of the C-axis about the X-axis.
E_{BC}: Tilt error motion of the C-axis about the Y-axis.
Six Components of Positioning Error Motion for Specific Rotary Axes
Each primary rotary axis (C, A, B) has six defined error components:
C-Axis Angular Positioning Errors (Rotation about Z-axis)
Linear Errors (Radial/Axial):
E_{XC} – Radial Error in X direction.
E_{YC} – Radial Error in Y direction.
E_{ZC} – Axial Error in Z direction (coaxial with C-axis).
Angular Errors (Tilt/Position):
E_{AC} – Tilt Error About X-axis.
E_{BC} – Tilt Error About Y-axis.
E_{CC} – Angular Position Error (error in rotation about Z-axis).
A-Axis Angular Positioning Errors (Rotation about X-axis)
Linear Errors (Radial/Axial):
E_{XA} – Axial Error in X direction (coaxial with A-axis).
E_{YA} – Radial Error in Y direction.
E_{ZA} – Radial Error in Z direction.
Angular Errors (Tilt/Position):
E_{BA} – Tilt Error About Y-axis.
E_{CA} – Tilt Error About Z-axis.
E_{AA} – Angular Position Error (error in rotation about X-axis).
B-Axis Angular Positioning Errors (Rotation about Y-axis)
Linear Errors (Radial/Axial):
E_{XB} – Radial Error in X direction.
E_{YB} – Axial Error in Y direction (coaxial with B-axis).
E_{ZB} – Radial Error in Z direction.
Angular Errors (Tilt/Position):
E_{AB} – Tilt Error About X-axis.
E_{CB} – Tilt Error About Z-axis.
E_{BB} – Angular Position Error (error in rotation about Y-axis).
Axis Shift
Definition: A quasi-static change in the location and orientation of the axis average line due to a change in operating or environmental conditions.
Unlike error motions which are dynamic and repeatable over a revolution, axis shift is a slow, non-cyclic change in the overall position or tilt of the average axis.
Common Causes of Axis Shift:
Thermal drift: Changes in temperature causing expansion or contraction of components.
Load changes: Variations in the mechanical load applied to the axis during operation.
Speed changes: Alterations in rotational speed affecting dynamic forces and bearing performance.