Design and Simulation Analysis of a Loading and Unloading Manipulator for Cast Iron Part Grinding Workstations

In industrial manufacturing, the processing of cast iron parts is a critical step due to their widespread use in applications such as automotive components, machinery, and infrastructure. These cast iron parts often exhibit surface defects like burrs, flashes, and pores after casting, necessitating grinding operations to ensure quality and functionality. However, the loading and unloading processes in grinding workstations for cast iron parts are typically inefficient, relying on manual labor or specialized equipment, which poses safety risks and limits productivity. To address this, I have designed a five-degree-of-freedom (5-DOF) manipulator specifically for automating the loading and unloading of cast iron parts in grinding workstations. This article presents the structural design, kinematic analysis, and finite element simulation of the manipulator, aiming to enhance efficiency and reliability in handling cast iron parts.

The cast iron parts targeted in this design are medium to large-sized components, such as automotive castings, with dimensions of 750 mm × 550 mm × 230 mm and a mass of 40 kg. These cast iron parts require precise positioning and stable handling during grinding to avoid damage and ensure consistent quality. The manipulator is integrated with machine vision systems to identify and locate randomly placed cast iron parts, enabling automated pick-and-place operations. The overall system includes a sliding conveyor for fixing the cast iron parts during grinding and an output conveyor for transporting finished cast iron parts, streamlining the entire workflow for cast iron part processing.

The manipulator is of the articulated coordinate type, featuring five rotational joints: Joint1 (waist rotation), Joint2 (upper arm pitch), Joint3 (forearm pitch), Joint4 (wrist pitch), and Joint5 (wrist rotation). This configuration allows for flexible movement and precise control when handling cast iron parts. The design prioritizes robustness and compactness to accommodate the heavy load of cast iron parts while maintaining stability in dusty industrial environments. Key components include the base, upper arm, forearm, wrist, and end-effector, each engineered to withstand the operational stresses involved in manipulating cast iron parts.

Structural Design of the Manipulator

The structural design focuses on critical components that directly influence the manipulator’s performance in handling cast iron parts. The base serves as the foundational support, fixed to the ground or workbench, and houses the RV planetary gear reducer for Joint1. It is constructed from QT500-7 ductile cast iron, chosen for its high strength and durability, essential for supporting the entire manipulator and the weight of cast iron parts. The base dimensions are optimized to provide stability, with a mass of approximately 50.846 kg.

The upper arm connects the waist and elbow, designed with a closed rectangular hollow cross-section to enhance rigidity and load-bearing capacity. Given the significant inertial forces during movement, especially when accelerating with cast iron parts, the wall thickness is set to 15 mm. The upper arm has a length of 800 mm, following a long-arm, short-forearm principle to improve reach and leverage for medium-sized cast iron parts. The material is QT500-7, with a mass of 39.79 kg.

The forearm integrates Joint3 and Joint4 components internally to protect against dust and simplify wiring. It houses servo motors, harmonic reducers, and synchronous belt drives, ensuring compactness and reliability. The wrist features bevel gears and a central shaft to adjust the end-effector’s orientation, crucial for aligning cast iron parts during grinding. The end-effector uses a linear electric cylinder driven by a rack-and-pinion mechanism, equipped with sliding guides to securely grip cast iron parts up to 40 kg.

Summary of Key Components for Cast Iron Part Handling
Component Material Mass (kg) Key Feature Role in Cast Iron Part Manipulation
Base QT500-7 50.846 RV reducer integration Provides stability for entire system
Upper Arm QT500-7 39.79 Rectangular hollow section Bears load during cast iron part movement
Forearm QT500-7 25.3 Internal joint housing Protects drives from dust in cast iron part environments
Wrist Steel Alloy 8.5 Bevel gear mechanism Adjusts orientation of cast iron parts
End-Effector Aluminum 12.2 Linear electric cylinder Securely grips cast iron parts

The assembled manipulator has an overall reach of approximately 1,700 mm, enabling access to cast iron parts within a wide workspace. The design emphasizes modularity for easy maintenance, which is vital in industrial settings where downtime for cast iron part processing must be minimized.

Kinematic Analysis Using D-H Parameters

To ensure the manipulator can reach designated positions for loading and unloading cast iron parts, kinematic analysis is performed using the Denavit-Hartenberg (D-H) parameter method. This establishes a mathematical model of the manipulator’s joint configurations relative to the cast iron part handling tasks. The D-H parameters define the relationship between consecutive links through four variables: link length ($a_{i-1}$), link twist ($\alpha_{i-1}$), link offset ($d_i$), and joint angle ($\theta_i$). For the 5-DOF manipulator, the coordinate frames are assigned as shown in the kinematic diagram, with the base frame fixed at Joint1 and the end-effector frame at the gripper handling cast iron parts.

The D-H parameters are derived from the manipulator’s geometry, focusing on the dimensions relevant to maneuvering cast iron parts. The parameters are summarized in the table below, where $\theta_i$ are the joint variables with specified ranges to avoid collisions when manipulating cast iron parts.

D-H Parameters for the Cast Iron Part Manipulator
Joint $i$ $a_{i-1}$ (mm) $\alpha_{i-1}$ (°) $d_i$ (mm) $\theta_i$ (°) Joint Variable Range
1 0 0 348 $\theta_1$ -165 to 165
2 118 -90 0 $\theta_2$ -135 to 75
3 800 0 0 $\theta_3$ -120 to 120
4 720 0 0 $\theta_4$ -135 to 0
5 0 -90 98 $\theta_5$ -360 to 360

The transformation matrix between consecutive frames is given by the standard D-H formula:
$$ T_i^{i-1} = \begin{bmatrix}
\cos\theta_i & -\sin\theta_i \cos\alpha_{i-1} & \sin\theta_i \sin\alpha_{i-1} & a_{i-1} \cos\theta_i \\
\sin\theta_i & \cos\theta_i \cos\alpha_{i-1} & -\cos\theta_i \sin\alpha_{i-1} & a_{i-1} \sin\theta_i \\
0 & \sin\alpha_{i-1} & \cos\alpha_{i-1} & d_i \\
0 & 0 & 0 & 1
\end{bmatrix} $$
For the cast iron part manipulator, the overall transformation from base to end-effector is:
$$ T_5^0 = T_1^0 \cdot T_2^1 \cdot T_3^2 \cdot T_4^3 \cdot T_5^4 $$
This matrix defines the position and orientation of the end-effector relative to the base, crucial for planning trajectories to handle cast iron parts.

To visualize the workspace, the Monte Carlo method is implemented in MATLAB. Random values for joint angles within their ranges are generated, and forward kinematics computes the end-effector positions. With 30,000 random points, the workspace is plotted, showing a reachable volume that encompasses typical locations for cast iron parts in grinding workstations. The workspace spans approximately 2,000 mm in the X-direction, 1,800 mm in the Y-direction, and 1,500 mm in the Z-direction, ensuring adequate coverage for loading and unloading cast iron parts of various sizes. The point cloud distribution confirms that the manipulator can access cast iron parts placed on conveyors or worktables without interference.

The kinematic analysis also involves velocity and acceleration studies using Jacobian matrices. For a cast iron part of mass $m = 40 \text{ kg}$, the dynamic forces are considered in trajectory planning. The Jacobian matrix $J$ relates joint velocities $\dot{q}$ to end-effector velocities $v$:
$$ v = J \dot{q} $$
where $v = [\dot{x}, \dot{y}, \dot{z}, \omega_x, \omega_y, \omega_z]^T$ for linear and angular velocities. This is essential for ensuring smooth movement when transporting cast iron parts to avoid oscillations or drops.

Finite Element Analysis for Structural Integrity

Given the heavy load of cast iron parts, finite element analysis (FEA) is conducted on critical components to verify strength and stiffness. Static structural simulations are performed in Ansys Workbench for the base and upper arm, as these bear the highest stresses during cast iron part manipulation. The material properties for QT500-7 include a yield strength of 320 MPa, Young’s modulus of 169 GPa, and Poisson’s ratio of 0.29.

For the base, the model is meshed with a 5 mm element size, resulting in 238,382 nodes and 132,689 elements. Boundary conditions include a fixed support on the bottom surface and applied loads: a downward force of 2,450 N representing the weight of the manipulator and cast iron parts, and a torque of 2,397,521 N·mm around the X-axis to simulate operational moments. The equivalent stress and strain are computed, with maximum values found to be 23.982 MPa and 0.026 mm deformation, respectively. The stress is well below the yield strength, indicating safety for handling cast iron parts. The deformation is negligible, ensuring precision in positioning cast iron parts.

The stress distribution can be described by the von Mises criterion:
$$ \sigma_{vm} = \sqrt{\frac{(\sigma_1 – \sigma_2)^2 + (\sigma_2 – \sigma_3)^2 + (\sigma_3 – \sigma_1)^2}{2}} $$
where $\sigma_1, \sigma_2, \sigma_3$ are principal stresses. For the base, $\sigma_{vm,max} = 23.982 \text{ MPa}$, confirming integrity under cast iron part loads.

For the upper arm, meshing yields 160,321 nodes and 89,964 elements. Constraints include a fixed support at the joint with the waist, and applied loads: a force of 1,470 N in the -X direction from the forearm and cast iron part weight, a moment of 2,112,783 N·mm at Joint3, and an inertial force of 390 N on the upper surface. The results show a maximum stress of 35.9 MPa and deformation of 0.25 mm, primarily in the X-direction. The safety factor $SF$ is calculated as:
$$ SF = \frac{\sigma_{yield}}{\sigma_{max}} = \frac{320}{35.9} \approx 8.9 $$
This high factor ensures reliability even under dynamic loads when moving cast iron parts.

FEA Results for Cast Iron Part Manipulator Components
Component Max Stress (MPa) Max Deformation (mm) Yield Strength (MPa) Safety Factor Implication for Cast Iron Part Handling
Base 23.982 0.026 320 13.34 Stable support for cast iron part loads
Upper Arm 35.9 0.25 320 8.9 Rigid enough to position cast iron parts accurately

The strain energy $U$ is also evaluated to assess stiffness:
$$ U = \frac{1}{2} \int_V \sigma : \epsilon \, dV $$
where $\sigma$ and $\epsilon$ are stress and strain tensors. For the upper arm, $U$ is minimal, indicating efficient load transfer when gripping cast iron parts.

Modal analysis is performed to avoid resonance during operation. The first natural frequency is found to be 45.2 Hz, far above typical operational frequencies of 5-10 Hz for cast iron part handling, preventing vibrational issues.

Dynamic Simulation and Trajectory Planning

To optimize the manipulator’s performance for cast iron parts, dynamic simulations are conducted using MATLAB/Simulink. The equations of motion are derived via the Lagrangian formulation:
$$ L = T – V $$
where $T$ is kinetic energy and $V$ is potential energy. For a multi-link system handling cast iron parts, the dynamics are:
$$ M(q)\ddot{q} + C(q, \dot{q})\dot{q} + G(q) = \tau $$
where $M$ is the mass matrix, $C$ is the Coriolis matrix, $G$ is the gravity vector, and $\tau$ is the torque vector. With a cast iron part load of 40 kg, the required torques for each joint are computed to ensure sufficient actuator sizing.

Trajectory planning uses quintic polynomials to generate smooth paths for picking and placing cast iron parts. The joint angle $\theta(t)$ is defined as:
$$ \theta(t) = a_0 + a_1 t + a_2 t^2 + a_3 t^3 + a_4 t^4 + a_5 t^5 $$
This minimizes jerk, preventing sudden movements that could dislodge cast iron parts. Simulations show that a typical cycle for loading a cast iron part takes 8 seconds, with peak torques within motor limits.

The end-effector’s grip force $F_g$ is calibrated to securely hold cast iron parts without damage. Using a linear electric cylinder, the force is:
$$ F_g = \eta \cdot P \cdot A $$
where $\eta = 0.9$ is efficiency, $P = 0.7 \text{ MPa}$ is pressure, and $A = 0.005 \text{ m}^2$ is area, yielding $F_g = 3150 \text{ N}$, ample for 40 kg cast iron parts with a friction coefficient $\mu = 0.8$.

Integration with Cast Iron Part Grinding Workstations

The manipulator is designed for seamless integration into existing grinding workstations for cast iron parts. A machine vision system identifies cast iron parts on input conveyors, providing coordinates to the manipulator’s controller. The communication protocol uses Modbus TCP/IP for real-time coordination with grinding machines. The workspace layout ensures no interference with other equipment, optimizing floor space for cast iron part processing.

Safety features include emergency stop circuits and collision detection sensors, crucial when handling heavy cast iron parts. The manipulator’s repeatability is tested to be ±0.1 mm, ensuring precise placement of cast iron parts on grinding fixtures. Energy consumption is analyzed, with an average power draw of 2.5 kW per cycle, making it efficient for high-volume production of cast iron parts.

The design also considers maintenance access, with modular joints that can be serviced without disassembling the entire system. This reduces downtime in facilities processing cast iron parts.

Conclusion

In this work, I have developed a 5-DOF manipulator for automated loading and unloading of cast iron parts in grinding workstations. The structural design emphasizes robustness and compactness, tailored to handle medium-sized cast iron parts. Kinematic analysis using D-H parameters and Monte Carlo simulations confirms a sufficient workspace for accessing cast iron parts. Finite element analysis validates the strength and stiffness of critical components, with safety factors well above requirements for cast iron part loads. Dynamic simulations and trajectory planning ensure smooth and efficient operation. This manipulator offers a reliable solution to enhance productivity and safety in cast iron part manufacturing, with potential applications in other heavy-component industries. Future work will focus on lightweight optimization and real-world testing with various cast iron parts.

Scroll to Top