1. Introduction
Over the last decades, robotic systems have improved the performance in terms of time-consuming and quality of many biomedical applications. In particular, endoscopic surgical operations requiring accurate movements and minimal invasion may get significant advantages from robotic assistance. Laparoscopy was firstly promoted as a diagnostic modality [
1,
2] and later it was used for operations in the fields of gynecology, urology, and cardiac surgery [
3,
4,
5]. AESOP, the automated endoscope system for optimal positioning, represented the first solution eliminating the need for one additional person at the operating table. It is a computer-controlled robot positioner that holds the laparoscope and is moved by means of surgeon’s foot and hand controllers [
6]. Another kind of computer-assisted system has been developed to give assistance in endoscopic coronary artery surgical procedures. The so-called ZEUS system is a 5-degrees of freedom (DOF) voice-controlled robotic surgical system [
7], which allows duplicating the DOFs of a standard endoscopic instrument controlled by the hand of a surgeon. Additionally, the da Vinci robotic surgical system adopts the principle of a master–slave manipulator, in which the handle of the instrument and its top part are physically divided [
8]. Although da Vinci and ZEUS provided certain advantages like high visual magnification, movement scaling, tremor filtering, and dexterity, some drawbacks must be underlined, such as interference among the robotic arms, excessive encumbrances, and lack of tactile feedback. These drawbacks motivated the exploration of other design solutions such as the EasyLap robotic system [
9], which uses instrumentation already available in hospitals.
The aim of this work is to improve the performances of the EasyLap robotic system for laparoscopic surgery operations [
9]. It is made of four to five arms, which are fixed on a common base frame, each being passively self-balanced with five DOFs, while the sixth is supplied by the instrument in use turning about its axis. Four arms are usually actuated, while one is dedicated to the optics and is automatically moved, pointing to the region in which the instruments are manipulated by the doctor. The attention is focused on the design of the adaptor that handles the movements of the traditional surgical instrument that must turn along its axis to modify the plane of opening of the forceps, which needs a particular attention being the most significant part, especially for endoscopic surgery operations.
One of the key features of the EasyLap robotic system is the possibility to fully detach the sterile component (holding the forceps) from the non-sterile part (containing the motors, force sensor, and electronics). For this purpose, it is necessary to keep the motors parallel and, at same time, it is necessary to provide a low-cost transmission solution for the rotation of the end-effector with specific small relative axes inclination angles and reducing ratios of approximately 0.5. A careful search found that there is no off-the-shelf solution being able to satisfy both required transmission and geometric constraints. Accordingly, there has arisen a need to design a customized bevel gear solution, which can satisfy all the design constraints such as inclination/transmission angles with a low-cost and compact solution. Additionally, standard gear design solutions fail to provide a customized design with the desired design characteristics and performance, especially for reducing the encumbrance and, at the same time, ensure good vibrational behavior of the end-effector.
The traditional manufacturing processes are mainly cutting methods that strictly influence the tooth profile of a gear and, thus, its performance. Face milling and face hobbing are two of the main generating methods. However, they do not guarantee customizable control of the tooth profile and good vibrational performances when applying small loads [
10]. Accordingly, a specific design methodology is herewith proposed. This design methodology is based on an extension of the Tredgold approximation method [
11]. It is intended for miniaturized straight bevel gears with any desired number of teeth and relative axes inclination angles.
The proposed design method assumes the use of an additive manufacturing technology that was not considered in conventional design methods such as those proposed in literature [
12,
13]. The proposed method implements a semi-automated pre-processing tool to generate a point-based description of the tooth flank surfaces and then to create a desired finite element (FE) model of the gear pair. The FE model has been used to compute a tooth contact analysis (TCA) of the mating gears in order to determine their vibrational performances, which are extremely significant for the considered biomedical application. The TCA is performed by means of nonlinear FE simulations in the NX Nastran (SOL 601) environment. Simulation results are discussed to attest to the engineering feasibility and effectiveness of the proposed design approach. A 3D-printed prototype of the designed mating elements has been manufactured and mounted on the end-effector of the EasyLap.
2. Tredgold-Based Tooth Profile Generation
Bevel gears are used when the motion has to be transmitted between intersecting shaft axes. In this work, straight bevel gears with involute tooth profiles were considered in order to actuate the end-effector of the robotic system EasyLap when used for laparoscopic surgery operations. Since encumbrances must be minimized, it is necessary to perform a careful design of the mating gears. Small gears and small shaft angle represent the main topics of the proposed gear design.
Traditionally, bevel gears are manufactured by using cutting methods such as gear hobbing, bevel gear generators, or CNC milling. These methods start from a bulk workpiece and remove material to generate a correctly profiled tooth form [
14,
15,
16]. These manufacturing processes do not allow for an easy customization and miniaturization. Other manufacturing methods can be based on die casting or injection molding [
17]. These methods are suitable only for large production lots, since they require an expensive mold design and production. New production processes such as 3D printing have been changing the time-to-market of industrial products but also the design process. In this work, the use of 3D printing techniques is taken into account for modifying the generating method that is used to design a desired straight bevel gear pair. This method can be very fast and cost effective for small production lots of small size plastic gears, such as those considered for the EasyLap robotic system. However, it is necessary to fully design the bevel gear mating profiles in terms of a cloud of points to be provided as input of a 3D printer. Accordingly, this paper proposes a specific semi-automated design algorithm for computing straight bevel gear involute profiles.
The Tredgold approximation method [
11] is usually adopted to study bevel gears, reducing the problem to that of ordinary spur gears. In the proposed approach, the aim is not only to study bevel gear problems but also to design the bevel gear pair starting from its equivalent spur one. As seen in
Figure 1, r
1, and r
2 are the pitch radii, respectively, for the pinion and the gear. The angles γ
1 and γ
2 are defined as pitch angles and their sum is equal to the shaft angle Σ.
The gear ratio is defined in the same manner as for spur gears:
where
ω and
z are, respectively, angular speed and number of teeth of the considered gear. Since the distance OP can be written as
then combining them gives
Rearranging Equation (3) gives
The pitch radius
ri for the i-th gear is defined as
where
m(w) is the module. Considering the bevel gears,
m varies as a function of the face width of the considered gear. Focusing the attention on Equations (4) and (5), once the shaft angle, the number of teeth, and the function of the module are fixed, it is possible to obtain the pitch cones of the gear pair elements.
The Tredgold approximation method allows starting from the pitch back-cone representation of a bevel gear pair in order to build an equivalent problem of spur gears. As long as the gear is made up of eight or more teeth, the method is accurate enough for practical purposes [
12]. According to the Tredgold method, an equivalent spur gear is built whose pitch radius
re is equal to the back-cone radius, such as the radius of the cone whose elements are perpendicular to those of the pitch cone at the largest end of the teeth. Once the equivalent spur gears are obtained, the tooth profiles can then be defined. The results obtained by tooth contact analysis of the equivalent gears correspond closely to those of the bevel gears.
The geometrical relations that occur between the bevel and spur gears are
where
req,i and
zeq,i are, respectively, the pitch radius and the number of teeth, usually a non-integer, of the i-th equivalent spur gear;
p is the circular pitch of the bevel gear measured at the width
w of the gear. In order to make the following discussion easier to understand, the procedure will be shown for a single gear pair element and for a fixed value of the module
m, which would be repeated for a discrete number
n of intermediate values between
mbc (module at the back cone) and
mfc (module at the front cone).
Once the geometrical parameters of the equivalent gears are obtained, it is possible to focus the attention on the 2D design of the involute profiles using the following Cartesian equations:
where
rb,eq is the radius of the fundamental circle of the equivalent gear and
is the involute angle that varies between zero and
.
where
is the angle at which the involute reaches the addendum circle and
is its radius. It is usually useful to adopt the polar coordinates (
,
) where
A significant value that will be useful for 3D parameterization is
, which is the value of
at
, where the involute meets the pitch line. The 3D parameterization of the single tooth of the bevel gears is shown in Equation (11):
where
and
are the polar coordinates, while
is the radius of the virtual auxiliary gear. The latter should mesh with the equivalent spur gear, but it is only used to define the z-coordinate of the gear flank parameterization. They can be defined as reported in Equations (12)–(14).
3. The Proposed Semi-Automated Design Method
The proposed semi-automated process to generate the design of straight bevel gears and the contact performance of the prescribed gear pair can be divided into three main phases, as described in
Figure 2.
The Tredgold profile generation phase is based on Equations (1)–(14) as outlined in the previous section. The flow-chart in
Figure 3 provides a detailed description of the calculation process that can be iterated in order to compute the straight bevel gear tooth profiles with desired performance. The idea is that, having fixed the relative incidence angle between the axes Σ of the gears, the relative number of teeth
z1 and
z2, the module
m, and the pitch angles γ
1 and γ
2 can be consequently obtained. Each gear can be treated with the Tredgold method in an iterative manner by considering a certain number of discrete values for the module along the width of the considered gear. It is also possible, for each gear pair element, to obtain a second gear having an orthogonal axis and ensuring conjugate motion. We define them as virtual auxiliary gears. They can have a non-integer number of teeth and cannot be built. However, the gears we are designing will have the same module, and the involutes meshing in a cone perpendicular to their pitch cone do surely mesh.
Table 1 reports an example of gear data for a computed bevel gear pair in order to analyze the contact characteristics of a straight bevel gear pair. Data have been computed with the proposed Tredgold profile generation algorithm by considering a shaft angle of 12°. Hence, the flank data is generated as an ordered set of points, defined by Cartesian coordinates. The cloud-of-points representation is stored in an Excel file and then given as input to a pre-processing Matlab tool that automatically creates the FE mesh of each gear pair element in the gear mesher phase.
The creation of the finite element mesh is customizable by the user. The latter can change the dimension and the number of elements and provide accuracy of the analysis. Biquadratic interpolation techniques, presented in [
18], are used in order to accurately build the tooth surfaces starting from a certain number of Cartesian points. Depicted in
Figure 4 is an example of the FE mesh creation for the input gear.
Once the FE mesh is available, the third part of the semi-automated design process consists of numerical tooth contact analysis computation, following the steps below:
Creation of the FE assembled model.
Definition of the initial gear pair kinematic configuration.
Specification of loading campaign and boundary conditions.
Multiple static nonlinear simulation.
Post-processing of the tooth contact analysis results.
5. Discussion
The obtained numerical results, depicted in
Figure 7, allow us to underline the effectiveness of the proposed design algorithm for the considered case of study. Namely, it is considered a biomedical application, where the gear train will operate with very slow and accurate motions. It is worth noting that the main source of dynamic excitation of the geared transmission systems comes from the variability of the meshing stiffness at operating conditions. Consequently, small variations of STE, and thus small values of peak-to-peak (p-p), represent a desired outcome of the design procedure for the considered gear pair.
As reported in the literature [
19], reasonable levels of TE peak-to-peak depend on the specific application of the geared system. Two gear pairs that differ in size or in shape can be compared in terms of noise and vibration performance if their STE are expressed in μm [
19]. Large values of STE p-p would be permissible on large, slow-speed geared machinery, where the gear noise usually does not represent a significant problem. At the ultra-precision end, a TE of 1 μm p-p could be considered as extremely good.
Focusing the attention on
Table 2, the peak-to-peak TE values increase with the applied load, because of the increasing of tooth bending. The highest value is about 73.10 μrad. If the latter is multiplied by the pinion’s pitch radius, as reported in
Table 1, the maximum peak-to-peak value is obtained at about 0.24 μm. Hence, this value confirms a good vibrational performance and the designed gear pair can be considered as suitable for the specific application for the transmission system of the EasyLap robotic system, where high precision and small footprint are prescribed.
Future developments of the presented algorithm could include:
A 3D printed prototype is shown in
Figure 10. This prototype has been successfully mounted at the wrist of the EasyLap operating arm.
Figure 11 shows the sterilizable component of the adaptor for standard laparoscopic instruments using the designed couple of small size bevel gears.