Abstract

Face milling is not only a primary machining technique for the mass production of bevel gears, but it has also become a standardized process integrated into computer numerical control (CNC) bevel gear-cutting machines in the last two decades. Controlling suitable feed rates for face milling is one of the most direct and pivotal factors influencing processing efficiency for CNC machines. Despite being programmed through numerical codes, the feed rates provided by the gear machines most rely on experiential insights rather than optimization. Therefore, leveraging material removal rate (MRR) directly correlates with machining power and will hold immense potential for optimizing feed rates and enhancing efficiency. Because commercial software solutions cannot accurately predict the MRR for face milling operations, this paper uses a novel ring-dexel-based model for cutting simulation to address this issue. The main aim of this model is to provide a more precise prediction of the MRR across all face milling cuttings. By controlling the cutting depth and generating angle, the ring gear's plunging process and the pinion's single-roll generating process were successfully simulated. Thus, the MRRs through all cutting processes were calculated. Experimental results showed that tool torques are positively correlated with the MRRs. Finally, by appropriately increasing the cutting feed rate based on the MRR, the pinion and ring gear machining times were reduced by 44% and 18%, respectively.

1 Introduction

Face milling and face hobbing [1], also known as the single-indexing and continuous-indexing methods, are the most popular and widely used techniques for mass-producing bevel gears. The former method employs a sophisticated nonlinear movement of five axes [2] to fabricate these gears precisely. Modern computer numerical control (CNC) bevel gear-cutting machines can perform all face-milling operations, allowing for precise and efficient production. CNC machines also enable easy adjustment of cutting feed rates through NC code programming, providing flexibility and control over the manufacturing process. Relying solely on the speed planning provided by the machine software may not result in the most efficient solution. Engineers must frequently manually adjust feed rates based on experience to enhance overall cutting efficiency. Because machining power is directly related to material removal rate (MRR) [3], optimizing machining feed rates can be achieved by leveraging MRR data. However, current commercial software cannot accurately predict MRR for face-milling operations. This highlights a gap in the existing software functionality for machines. This issue also emphasizes a need for an advanced tool incorporating predictive MRR models. Therefore, it is essential to develop a fast-cutting simulation method for bevel gear manufacturing on CNC machines. Additionally, an accurate calculation method for MRR is crucial for optimizing the cutting feed rate.

The American company Gleason Works first developed the single-indexing method using a face cutter head in 1913 [1]. Later, the German company Klingelnberg GmbH introduced two continuous-indexing methods: Palloid (1923) and Cyclo-Palloid (1955), based on a tapered hob cutter and a two-part cutter head. These were eventually replaced by the modern face hobbing method, which used a face cutter head with stick blades, developed by the Swiss company Oerlikon. These methods were initially implemented on conventional cradle-type bevel gear cutting machines, which employ specific mechanisms to perform generating processes. Gleason Works developed two primary tooth surface modification methods, modified roll [4] and helical [5], to enhance the gear pair's contact performance. The Litvin research team has extensively studied this topic and published numerous related papers [69]. The mathematical models for the auxiliary tooth flank modification movements in manufacturing bevel gears, the helical motion and the cutter tilt methods, are detailed in Refs. [68] and Ref. [9], respectively. However, conventional machines often suffer from poor rigidity and accuracy due to complex mechanism designs. Krenzer and Hunkeler [10] of Gleason Works introduced a novel patent in 1991 for a CNC bevel gear-cutting machine. This machine utilized three rectilinear axes positioned orthogonally and three rotational axes to facilitate various gear-cutting motions under numerical control. This patent marked the inception of the CNC bevel gear-cutting machine era. The CNC machine is renowned for its simple yet robust structural design and offers remarkable rigidity and precision. It can execute all essential bevel gear-cutting movements with six degrees-of-freedom, allowing it to replace numerous conventional machines. Consequently, the movement for correcting the tooth surface is no longer confined by mechanism design constraints, as seen in conventional machines. Fong [11] introduced a universal mathematical model for face-milled bevel gears capable of simulating various flank correction motions. Wang and Fong [12] then utilized this mathematical model to propose a fourth-order kinematic synthesis for modified radial motion correction. Fan et al. [13] established fourth-order polynomials for adjusting machine settings to significantly reduce flank errors in manufacturing bevel gears for CNC machines. Shih et al. [14] introduced a universal mathematical model applicable to bevel gears, enabling simulation across various cutting methods for face milling and face hobbing. Subsequently, Hsu et al. [15] utilized this mathematical model to determine the cutting coordinates for a six-axis CNC bevel gear-cutting machine.

The MRR is critical in determining machining power. It is a constant value during milling, turning, gear hobbing, skiving, and generating grinding and can be easily computed. Lv et al. [3] compared three approaches for predicting machining power consumption in the milling process. One of these approaches involves multiplying the specific cutting energy by the MRR. However, determining the MRR for bevel gear cutting has been much more challenging due to the variable chip geometry during the cutting process. Therefore, an accurate MRR prediction is necessary for bevel gear cutting. Two primary models are utilized in cutting simulation: voxel-based, dexel-based models. The former combines volume and pixel representations, while the latter combines depth and pixel representations. Initially, the voxel-based model was the main computational core [16]. This model divides workpieces into small cubic elements, offering a discretized representation that simplifies simulation. Lorensen and Cline [17] introduced marching cubes for 3D surface construction to enhance surface quality. However, the cutting simulation using the voxel-based model is time-consuming and challenging to integrate into the CNC machine. Consequently, alternative models are being researched to replace the voxel-based model. A one-dimensional dexel model, first introduced by Van Hook [18], is used for real-time simulation in the milling process. This method is widely recognized for its high computation speed. Peng and Zhang [19] proposed a triple-dexel model to improve the surface quality of sculpted workpieces. This enhanced model finds widespread use in cutting simulations for turning, milling, and drilling operations. Recently, Inui et al. [20] utilized the triple-dexel representation for internal gears to simulate the power skiving process, facilitating the prediction of chip geometry during cutting. Habibi and Chen [21] proposed a plane-based model for face hobbing cutting simulation of bevel gears to determine the chip geometry. This approach conducts cutting simulations by discretizing the workpiece into several planes along the gear axis in small increments. Efstathiou and Tapoglou proposed a cutting simulation method for face milling [22] and face hobbing [23], leveraging computer-aided design Boolean operations to determine tooth solid geometry and its cutting chip, as well as to predict cutting forces. However, this cutting simulation uses five-axis milling kinematics instead of real bevel gear cutting kinematics. The WZL of RWTH Aachen University developed two different penetration calculation methods to simulate gear cutting. These two methods model a gear blank as scattered points or planes along the gear axis. Brecher et al. [24] applied the scattered-point penetration calculation method to simulate bevel gear cutting, including Palloid, Cyclo-Palloid, face hobbing, and face milling methods. This enables the determination of chip thickness and cutting length along the tool edge in response to the cutting velocity. Janßen et al. [25] and Kamratowski et al. [26] applied the planar penetration calculation method to simulate gear skiving and bevel gear cutting. This method also determines chip thickness and cutting length. While utilizing a dexel model for cutting simulation is a promising approach, Shih et al. [27] introduced a novel ring-dexel-based model to simulate face-milling cutting. However, this model falls short of accurately representing the geometry of root fillets. Additionally, while machining power is directly linked to the MRR, there is currently no established method for determining MRR specifically for face milling.

This paper aims to develop a calculation method for MRR in face milling based on an improved ring-dexel model. This enhanced model addresses the low display resolution at the tooth root observed in previous research [27]. Additionally, the MRR in face milling can be determined at every cutting position, thereby optimizing the cutting feed rate. The model discretizes the gear workpiece into multiple rings, simplifying the cutting simulation process. Triangular meshes represent the resulting tooth surfaces, enabling precise calculation of the volume of undeformed material removed at specific cutting positions. By incorporating the volume and intended cutting feed rate at each cutting position, MRRs can be precisely assessed. These MRR values can then serve as targets for optimizing cutting feed rates and enhancing machining efficiency. This method is applied to simulate various face-milling processes, including plunging for the ring gear and single-roll generating for the pinion, and to determine their respective MRRs. Experimental results demonstrate that controlling the MRR can effectively reduce machining time. The developed method can be integrated into the CNC machine's human–machine interface, optimizing the gear-cutting feed rate.

2 Virtual Cradle-Type Bevel Gear Generator

The face-milling method involves two operations: generating and forming (plunging). The generating operation is used to manufacture pinions, while the plunging operation is used for ring gears, particularly those with a gear ratio greater than 2.5, to reduce machining time. Given the intermeshing nature of pinion and ring gear, the pinion must rectify any tooth surface errors introduced by the formate method employed on the gear. Additionally, crowning is applied to the pinion tooth surfaces to prevent edge contact. Several dynamic flank modification motions have been developed for the pinion machining, including the modified roll [4], helical motion [58], and tilt cutter [9]. References [11,13,14] provide comprehensive mathematical models covering these cutting methods.

Fong and Shih's research team has developed bevel gear-cutting methods for over a decade [11,14,15]. The face-milling cutting tool features numerous blade groups, each consisting of inside and outside blades. The inside blades produce the convex surfaces, while the outside blades produce the concave surfaces. These blades are strategically positioned along the pitch circle on a plane, as depicted in Fig. 1. The blade profile typically has at least a straight line (I) and a fillet (II). The straight line is sometimes substituted with a circular arc to incorporate profile crowning. Two cutter parameters need to be given: the cutter radius r0 and the fillet radius ρb.

Fig. 1
Coordinate systems for a right-handed face-milling cutter head [15]
Fig. 1
Coordinate systems for a right-handed face-milling cutter head [15]
Close modal
The cutting edge position ra(u) is a function of variable u (curve parameter). The tool surface position is expressed in the coordinate system St, as shown as
(1)
where β is the cutter rotation angle.

Figure 2 shows a universal cradle-type bevel gear-cutting generator that has been used for decades. This versatile tool has been proven to have the ability to simulate all bevel-gear cutting methods, as documented in published papers [11,14,15]. It is a virtual machine and has nine machine settings, including i, j, SR, θc, Em, ΔB, ΔA, γm, and Ra. The cutter head and gear are fixedly connected to coordinate systems St and S1. This arrangement ensures a stable and synchronized connection between these components during the machining of bevel gears.

Fig. 2
Coordinate systems of a virtual cradle-type bevel gear generator [15]
Fig. 2
Coordinate systems of a virtual cradle-type bevel gear generator [15]
Close modal
This paper introduces a cutting depth s into the sliding base (ΔB) to indicate the tool's cutting depth. The locus of the cutting edge observed in S1 is defined by Eq. (2) using a coordinate transformation matrix M1t:
(2)
For optimal clarity, the matrices, although presented in the literature [15], are listed as follows:
where ϕ1=Raϕc for a generating motion.

Machining bevel gears consists of two primary operations: plunging and generating, as depicted in Fig. 3. In the plunging operation, the tool advances gradually by the cutting depth (s) while the generating angle is fixed. On the other hand, in the generating operation, the tool progressively advances from the gear toe to heel by the generating angle (ϕc) while the cutting depth is fixed. The cutter head and workpiece gear are moved through the coordinate transformation matrix M1t(s,ϕc), which depends on two parameters: s and ϕc. Hence, by manipulating these two parameters, the cutting positions can be governed to simulate diverse bevel gear processing operations, encompassing plunging, single-rolling, double-rolling generating, and beyond.

Fig. 3
Cutting operations of face milling: (a) plunging operation and (b) generating operation
Fig. 3
Cutting operations of face milling: (a) plunging operation and (b) generating operation
Close modal

3 Ring-Dexel Cutting Simulation for Face-Milled Bevel Gear

A rapid-cutting simulation method has been developed over the past decade [1820]. This simulation utilizes a dexel model, which discretizes a virtual workpiece into rays. A sequence of spatial points defines the tool path. The tool moves along this path and intersects with the virtual workpiece, allowing material removal between them. With the high-speed operation, the tool's cutting process on the workpiece can be visualized in real-time in the simulation. Consequently, it is commonly utilized in milling process simulations, as illustrated in Fig. 4. However, this method has yet to be applied in manufacturing bevel gears. Considering the axis symmetry of the gear workpiece, a novel ring-dexel-based model is proposed to simulate gear cutting effectively.

Fig. 4
Cutting simulation for a milling process based on a triple-dexel model
Fig. 4
Cutting simulation for a milling process based on a triple-dexel model
Close modal

Figure 5 illustrates our developed cutting simulation of a left-hand face-milled bevel gear using a generating operation. Initially, the gear blank is discretized into multiple three-dimensional rings. The cutting depth s is set to a specified value (for instance, setting it to 0.5 mm for roughing while setting it to 0.0 mm for finishing). The tool moves with a generating motion from the toe (ϕct) to the heel (ϕct), governed by a range of generating angles segmented into cutting positions, where Δϕc represents an increment. When cutting a left-hand gear, the angle ϕct is larger than ϕch; when cutting a right-hand gear, the angle ϕct is smaller than ϕch. First, for cutting the first tooth (i=1), the tool advances toward the gear workpiece depending on the cutting position (s and ϕc), guided by the motion matrix M1t shown in Eq. (2). Subsequently, intersection points (IPs) on the tool surface with the blank rings are calculated, enabling the determination of cutting points (CPs) on the tooth surface. Finally, the tooth surface geometry is constructed by triangular meshes based on these cutting points. Repeat this process until all cutting positions for the first tooth are completed. The tooth surfaces from the second tooth to the last tooth at each cutting position are generated by replicating and rotating the cutting points obtained from the first tooth to enhance the simulation speed.

Fig. 5
Flowchart of the ring-dexel based cutting simulation for the left-hand bevel gear during the generating motion
Fig. 5
Flowchart of the ring-dexel based cutting simulation for the left-hand bevel gear during the generating motion
Close modal

4 Determination of Intersection Points on the Tool Surface

The produced tooth surface geometry is constructed by cutting points on the tooth surface. These points are determined from the intersection points on the locus of the cutting edge with the workpiece rings at each cutting position. As depicted in Fig. 6, the gear blank is discretized into multiple rings arranged sequentially. These rings are located on lines extending from the toe to the heel of the gear blank. Each line consists of multiple points spanning from the top to the root, facilitating the generation of rays. Each ring is represented in Sd by rotating the two-dimensional topographic points rp(xp,yp) around the x-axis, as described in the following manner:

Fig. 6
3D ring-dexel model of gear blank
Fig. 6
3D ring-dexel model of gear blank
Close modal
(3)

Figure 7 illustrates the intersection points at a specific cutting position in two and three dimensions. The intersection points on the rings must be determined one by one along each blank line. To enhance the resolution of the tooth root simulation, an alternative strategy is employed for handling the intersection points at the tooth root. Specifically, the intersection points are categorized into two groups: those belonging to the tool's straight-lined part (I), which is determined from the rays, and those belonging to the tool's fillet part (II), which is determined from the defined blank lines. The tool surface is transformed from St to S1 based on the provided cutting parameters: cutting depth (s) and generating angle (ϕc). This tool locus r1 is expressed by Eq. (4); it has two variables u and β.

Fig. 7
IPs between on the locus of the cutting edge with the workpiece rings: (a) intersection points in 2D and (b) intersection points in 3D
Fig. 7
IPs between on the locus of the cutting edge with the workpiece rings: (a) intersection points in 2D and (b) intersection points in 3D
Close modal
(4)

Before determining the intersection points in part I, it is important to identify which ring intersects with the edge swept surface belonging to the straight-lined part. To achieve this, a length ratio is applied. In Fig. 8, the ring intersects with the straight-lined part when situated on a blank line between the gear blank's top line and the tool's fillet upper boundary. The points of the rings are positioned on the blank line with two endpoints: p1(xp1,yp1) and p2(xp2,yp2). The length ratio t of each ring point on the line can be computed by Eq. (5). This ratio helps in determining the precise location of the intersection point on the line segment.

Fig. 8
Intersection points on the tool surface: (a) on the tool straight-lined surface (I) and (b) on the tool fillet surface (II)
Fig. 8
Intersection points on the tool surface: (a) on the tool straight-lined surface (I) and (b) on the tool fillet surface (II)
Close modal
(5)
The points on the fillet upper boundary and the top (p2) have length ratios of tl and 1, respectively. If the ratio t of ring point is between tl and 1, this ring intersects with the straight-lined part. The intersection points can be determined by
(6)

The intersection points in part II are determined based on the blank lines. Initially, several curves on the fillet surface are established by substituting a specified set of variables, denoted as u, into Eq. (4). These u values are generated by subdividing the interval of the fillet curve variable u. The number of u values determines the resolution of the tooth root simulation. Subsequently, these curves are projected onto the xy plane as described in Eq. (7). Finally, the intersection points are determined using Eq. (8). Figure 9 illustrates the intersection points on each section over the gear toe to heel at the specific cutting position. Solid points denote intersections on the straight edge on the left side, while hollow points signify intersections on the fillet edge.

Fig. 9
IPs on the tool profile in the blank line section
Fig. 9
IPs on the tool profile in the blank line section
Close modal
(7)
(8)

5 Determination of Cutting Points on the Tooth Surface

The cutting points, arranged from the gear toe to the heel, construct the tooth surfaces. These cutting points are determined through the intersection points. Figure 10 illustrates the process of determining these cutting points. The cutting points on each line distributed on the gear blank must be obtained individually. They are determined separately for the convex and concave flanks. There are two modes for face milling: plunging and generating processes. In the plunging process, the tool penetrates from the tooth tip to the root through control of the cutting depth s (see Fig. 10(a)). The new cutting points replicate the intersection points at each cutting position.

Fig. 10
CPs on the tooth surface: (a) plunging operation, (b) points on the same ring during generating operation, and (c, and d) points not on the ring during generating operation
Fig. 10
CPs on the tooth surface: (a) plunging operation, (b) points on the same ring during generating operation, and (c, and d) points not on the ring during generating operation
Close modal
In the generating process, the tool moves from the gear toe to the heel by controlling the generating angle ϕc. It is more intricate to determine the cutting points in the generating operation than in the plunging operation. They are derived by comparing the cutting points on the tooth surface from the previous step with the intersection points on the tool surface in this step. There are two scenarios: (1) when the points are on the same rings, as depicted in Fig. 10(b), and (2) when they are not on the rings, as shown in Fig. 10(c). In Fig. 10(b), if the normal vector n to the tool and the vector v between the intersection point (from this step) and the cutting point (from the previous step) satisfies Eq. (9), the intersection point becomes the cutting point. Otherwise, the cutting point from the previous step remains the cutting point for this step. These cuttings are marked by solid points.
(9)

To determine the cutting points for the second scenario, the bounding box method is used to determine whether a point is inside or outside a polygon. In Fig. 10(c), the cutting points from the previous step and the intersection points from this step create bounding boxes for Polygon I and II, respectively. If the intersection points lie outside Polygon I and the cutting points lie outside Polygon II, they are designated as the cutting points.

Those determined cutting points are used to construct triangle meshes, which represent the surface geometry of the 3D gear. As depicted in Fig. 11, the surfaces are individually delineated for the tooth surface, toe, heel, top, upper plane, and lower plane. Increasing the number of cutting points will improve the display resolution of the triangular mesh surfaces.

Fig. 11
Triangle meshes for the gear surface geometry
Fig. 11
Triangle meshes for the gear surface geometry
Close modal

6 Calculation of Material Removal Rate

The MRR can be used to predict machining power consumption, such as in the milling process [3]. Calculating the MRR in face milling bevel gears can be challenging due to the irregular chip geometry of the material removed. However, the developed simulation simplifies this task by enabling easy determination of the gear tooth space's volume. By computing the volume of material removed (vk) and the machining time (tk) for each cutting position, the MRR can be determined as
(10)
This simulation allows us to calculate the volume of material removed by analyzing the tooth surface geometry at each cutting position. The tooth space's surface geometry includes the tooth surface, top, toe, and heel, represented by triangle meshes, as depicted in Fig. 12. Each triangle, together with the origin, forms a tetrahedron. Therefore, the volume of the tooth space can be calculated as the sum of the signed volumes of these tetrahedra [28], as represented in Eq. (11).
(11)
where the volume of a tetrahedral OABC is
Fig. 12
Volume of material removed at the kth cutting position
Fig. 12
Volume of material removed at the kth cutting position
Close modal
Each cutting volume can be obtained by subtracting the tooth space volumes at the rear and front cutting positions, as shown in the following equation:
(12)
The subsequent step calculates the machining time between these two cutting positions. The machining time can be determined based on the predetermined cutting feed rate and the distance between the front and rear cutting positions. According to the definition of linear interpolation (G01) in the operator's manual of the Fanuc NC controller [29], the time required for traversal is calculated by dividing the distance between two cutting positions by the feed rate, as follows:
(13)
Face milling is conducted on a CNC bevel gear cutting machine equipped with three linear axes (cx, cy, and cz) and three rotation axes (tool rotation angle ψa, workpiece rotation angle ψb, and tilting the workpiece table angle ψc), allowing for machining bevel gears. To determine the distance, it is necessary to derive the cutting coordinates. The MRR should be determined for both roughing and finishing processes; therefore, the cutting depth must be considered. The equations are modified for determining the six coordinates of the CNC machine as Eq. (14) from the literature [15]. These equations are nonlinear and functions of the cutting depth (s) and the generating angle (ϕc).
(14)
where
Converting a cradle-type virtual machine to a CNC machine with a Cartesian structure results in the incremental angles of the tool axis (Δψa) and workpiece axis (Δψb). In face milling operations, the tooth surface geometry remains unaffected by the tool rotation angle ψa. The workpiece rotation angle ψb is determined solely by the sum of the workpiece angle for generation and its incremental angle, as depicted as follows:
(15)
Combining Eqs. (10) and (13), the relationship between the feed rate and MRR can be recognized through the following equation. Given the known chip volume and distance, the feed rate can be adjusted based on the MRR according to this equation.
(16)

7 Numerical Examples

7.1 Design and Manufacturing Parameters of Hypoid Gear Pair.

A face-milled hypoid gear pair is used as an example to illustrate cutting simulation for both the generating and plunging methods. The pair consists of a pinion with 13 teeth and a ring gear with 41 teeth. The fundamental design parameters are outlined in Table 1. The manufacturing parameters, including the tool, workpiece, and machine settings, are computed from Gleason's calculation table [5]. The results are organized in Tables 1 and 2. In this scenario, a helical motion is employed to adjust the tool cutting depth during generating, thereby modifying the pinion's tooth surface. The length unit used in the tables is millimeters.

Table 1

Basic gear and cutter parameters for the hypoid gear pair

ItemsPinionRing gear
ConvexConcaveConvexConcave
(a) Basic gear data
Number of teethz1341
Outer modulemet3.8522.999
Pressure angleαn21.969 deg19.031 deg19.031 deg21.969 deg
Spiral angleβm−50.446 deg+35.460 deg
Shaft angleσ90.000 deg
Offsete15.000
(b) Gear blank data
Pitch angleδ20.473 deg68.868 deg
Face angleδa25.001 deg70.815 deg
Outer diameterdae57.992123.734
Outer whole depthhe6.0576.051
Face widthb19.05817.080
Mounting distanceMd64.00035.000
(c) Tool data
Cutter radiusr056.51857.78256.38857.912
Profile angleαb22.000 deg18.000 deg22.000 deg18.000 deg
Fillet radiusρb0.3810.762
ItemsPinionRing gear
ConvexConcaveConvexConcave
(a) Basic gear data
Number of teethz1341
Outer modulemet3.8522.999
Pressure angleαn21.969 deg19.031 deg19.031 deg21.969 deg
Spiral angleβm−50.446 deg+35.460 deg
Shaft angleσ90.000 deg
Offsete15.000
(b) Gear blank data
Pitch angleδ20.473 deg68.868 deg
Face angleδa25.001 deg70.815 deg
Outer diameterdae57.992123.734
Outer whole depthhe6.0576.051
Face widthb19.05817.080
Mounting distanceMd64.00035.000
(c) Tool data
Cutter radiusr056.51857.78256.38857.912
Profile angleαb22.000 deg18.000 deg22.000 deg18.000 deg
Fillet radiusρb0.3810.762
Table 2

Universal cradle-type machine settings for the hypoid gear pair

ItemsPinion
(Generated)
Ring gear
(Non-generated)
ConvexConcaveConvexConcave
Tilt anglei26.5494 deg0.0000 deg
Swivel anglej344.7359 deg0.0000 deg
Initial cradle angle settingθc76.1323 deg−65.2185 deg
Radial settingSR52.623852.8273
Vertical offsetEm15.34490.0000
Increment of machine center to backΔA−0.00361.0654
Sliding base feed settingΔB7.1914−4.4274ϕc0.0000
Machine root angleγm−5.8536 deg62.8252 deg
Roll ratioRa3.0792770.0000
ItemsPinion
(Generated)
Ring gear
(Non-generated)
ConvexConcaveConvexConcave
Tilt anglei26.5494 deg0.0000 deg
Swivel anglej344.7359 deg0.0000 deg
Initial cradle angle settingθc76.1323 deg−65.2185 deg
Radial settingSR52.623852.8273
Vertical offsetEm15.34490.0000
Increment of machine center to backΔA−0.00361.0654
Sliding base feed settingΔB7.1914−4.4274ϕc0.0000
Machine root angleγm−5.8536 deg62.8252 deg
Roll ratioRa3.0792770.0000

7.2 Result of Cutting Simulation.

The developed cutting simulation method is broadly applicable, encompassing various processes such as plunging, single-roll, and double-roll generating methods. Table 3 depicts the CNC machine's nonlinear coordinates for cutting the pinion and ring gear, functions of s and ϕc, as Eqs. (14) and (15). An example demonstrates the machining of a left-hand pinion using a single-roll generating process. Figure 13 illustrates the simulation of intersection points on the tool surface and cutting points on the tooth surface, alongside the pinion surface geometry represented by triangle meshes. This cutting method is divided into two stages: rough plunging (P) and finish generating (G). During rough plunging, the tool advances inward from a cutting depth of 4.688 mm to 0.500 mm at the toe position (ϕc = 15.463 deg), then transitions to the finish position (s = 0.000 mm) and proceeds to cut the pinion from the toe (ϕc = 15.463 deg) to the heel (ϕc = −15.111 deg), as illustrated in Fig. 14. This sequential process repeats for each tooth, advancing to the next tooth for cutting until all teeth are processed.

Fig. 13
Intersection points, cutting points, and surface geometry for the pinion at the specified cutting position: (a) intersection points and cutting points and (b) surface geometry of the pinion.
Fig. 13
Intersection points, cutting points, and surface geometry for the pinion at the specified cutting position: (a) intersection points and cutting points and (b) surface geometry of the pinion.
Close modal
Fig. 14
Cutting simulation of the pinion at the first tooth using the single-roll generating method: (a) P: s=4.688mm, (b) P: s=4.219mm, (c) P: s=0.938mm, (d) P: s=0.5mm, (e) G: ϕc=15.463deg, (f) G: ϕc=14.409deg, (g) G: ϕc=10.191deg, (h) G: ϕc=3.866deg, (i) G: ϕc=−2.460deg, (j) G: ϕc=−8.786deg, (k) G: ϕc=−13.003deg, and (l) G: ϕc=−15.111deg
Fig. 14
Cutting simulation of the pinion at the first tooth using the single-roll generating method: (a) P: s=4.688mm, (b) P: s=4.219mm, (c) P: s=0.938mm, (d) P: s=0.5mm, (e) G: ϕc=15.463deg, (f) G: ϕc=14.409deg, (g) G: ϕc=10.191deg, (h) G: ϕc=3.866deg, (i) G: ϕc=−2.460deg, (j) G: ϕc=−8.786deg, (k) G: ϕc=−13.003deg, and (l) G: ϕc=−15.111deg
Close modal
Table 3

Nonlinear cutting coordinates of the CNC machine

PinionRing gear
ConvexConcaveConvexConcave
Coord.(1) P: ϕc = 0.269 rad, 4.688 mm ≥ s ≥ 0.500 mm
(2) G: s = 0.000 mm, 0.270 rad ≥ ϕc ≥ −0.264 rad
P: ϕc = 0.000 rad, 5.990 mm ≥ s ≥ 0.000 mm
cx(s,ϕc)mm−41.657 + 0.895s, + 1.119ϕc−36.532,ϕc2.−0.847ϕc3 + 3.044,ϕc4 + 0.042,ϕc5.−0.101ϕc6.25.461 + s
cy(s,ϕc)mm(139.072−0.447s) + (54.454 + 0.012s)ϕc + (21.671 + 0.253s)ϕc2
−(13.442 + 0.006s)ϕc3−(7.710 + 0.058s)ϕc4 + (3.635 + 0.003s)ϕc5 + (1.778 + 0.020s)ϕc6
−21.731
cz(s,ϕc)mm−(35.811 + 0.012s)−(15.225 + 0.475s)ϕc + (29.347 + 0.009s)ϕc2
+(3.644 + 0.122s)ϕc3−(6.474 + 0.004s)ϕc4−(0.871 + 0.034s)ϕc5 + (2.170 + 0.002s)ϕc6
−47.963
ψb(ϕc)deg−0.667−203.795ϕc + 0.437ϕc2 + 5.971ϕc3−0.152ϕc4−1.248ϕc5 + 0.066ϕc6180.000
ψc(ϕc)deg69.312 + 0.664ϕc + 13.610ϕc2−0.170ϕc3−1.743ϕc4 + 0.047ϕc5 + 0.321ϕc6−27.175
PinionRing gear
ConvexConcaveConvexConcave
Coord.(1) P: ϕc = 0.269 rad, 4.688 mm ≥ s ≥ 0.500 mm
(2) G: s = 0.000 mm, 0.270 rad ≥ ϕc ≥ −0.264 rad
P: ϕc = 0.000 rad, 5.990 mm ≥ s ≥ 0.000 mm
cx(s,ϕc)mm−41.657 + 0.895s, + 1.119ϕc−36.532,ϕc2.−0.847ϕc3 + 3.044,ϕc4 + 0.042,ϕc5.−0.101ϕc6.25.461 + s
cy(s,ϕc)mm(139.072−0.447s) + (54.454 + 0.012s)ϕc + (21.671 + 0.253s)ϕc2
−(13.442 + 0.006s)ϕc3−(7.710 + 0.058s)ϕc4 + (3.635 + 0.003s)ϕc5 + (1.778 + 0.020s)ϕc6
−21.731
cz(s,ϕc)mm−(35.811 + 0.012s)−(15.225 + 0.475s)ϕc + (29.347 + 0.009s)ϕc2
+(3.644 + 0.122s)ϕc3−(6.474 + 0.004s)ϕc4−(0.871 + 0.034s)ϕc5 + (2.170 + 0.002s)ϕc6
−47.963
ψb(ϕc)deg−0.667−203.795ϕc + 0.437ϕc2 + 5.971ϕc3−0.152ϕc4−1.248ϕc5 + 0.066ϕc6180.000
ψc(ϕc)deg69.312 + 0.664ϕc + 13.610ϕc2−0.170ϕc3−1.743ϕc4 + 0.047ϕc5 + 0.321ϕc6−27.175

In the alternate example, the ring gear is manufactured using the plunging method, where the tool enters from the middle of the tooth at the generating angle of ϕc=0.000deg. Figure 15 illustrates the cutting simulation of its first tooth, with the cutting depth gradually decreasing from 5.990 mm to 0.000 mm.

Fig. 15
Cutting simulation of the ring gear at the first tooth using the plunging method: (a) P: s = 5.990 mm, (b) P: s = 5.691 mm, (c) P: s = 4.792 mm, (d) P: s = 4.193 mm, (e) P: s = 2.396 mm, (f) P: s = 1.498 mm, (g) P: s = 0.899 mm, and (h) P: s = 0.000 mm
Fig. 15
Cutting simulation of the ring gear at the first tooth using the plunging method: (a) P: s = 5.990 mm, (b) P: s = 5.691 mm, (c) P: s = 4.792 mm, (d) P: s = 4.193 mm, (e) P: s = 2.396 mm, (f) P: s = 1.498 mm, (g) P: s = 0.899 mm, and (h) P: s = 0.000 mm
Close modal

The topographic errors of the simulated tooth surface were evaluated by comparing with the theoretical one. Figure 16 illustrates their results for both the pinion and ring gear. The maximum surface errors measure +4.4 μm and +1.3 μm, while the tooth thickness errors are −0.09 μm and +0.05 μm, respectively. The simulation errors indicate minimal discrepancies, confirming the accuracy of the mathematical model.

Fig. 16
Topographic deviations of the tooth surface for cutting simulation: (a) pinion and (b) ring gear
Fig. 16
Topographic deviations of the tooth surface for cutting simulation: (a) pinion and (b) ring gear
Close modal

7.3 Chip Volumes and Material Removal Rate.

Figure 17 illustrates the material removal while producing a pinion using solidworks, covering the rough plunging and finish generating processes. The corresponding volumes, obtained from both the cutting simulation and solidworks, are presented in Table 4 and visually represented in Fig. 18. These visualizations offer detailed information on the volumes of material removed at each of the 40 cutting positions. A comparison between the simulation and solidworks outputs demonstrates a close correspondence, with differences amounting to less than 1% after the second cutting position. This high level of agreement confirms the simulation's reliability in accurately modeling the material removal process.

Fig. 17
Undeformed material is removed between two consecutive cutting positions for the pinion: (a) rough plunging process at the toe position (P1–P10) and (b) finish generating process from the toe to heel position (G1–G30)
Fig. 17
Undeformed material is removed between two consecutive cutting positions for the pinion: (a) rough plunging process at the toe position (P1–P10) and (b) finish generating process from the toe to heel position (G1–G30)
Close modal
Fig. 18
Volumes of undeformed material removed from the pinion compared to solidworks: (a) plunging process (rough) and (b) generating process (finish)
Fig. 18
Volumes of undeformed material removed from the pinion compared to solidworks: (a) plunging process (rough) and (b) generating process (finish)
Close modal
Table 4

Partial volumes of undeformed material removed for the pinion compared to solidworks

No.Cutting position
(mm/deg)
Volume (mm3)Diff.
(%)
No.Cutting position
(deg)
Volume (mm3)Diff.
(%)
solidworksSimulationsolidworksSimulation
P1s = 4.2190.2560.237−7.556G10ϕc = 5.97430.83130.8470.051
P2s = 3.7511.2651.246−1.505G12ϕc = 3.86633.35233.3570.016
P4s = 2.8133.1923.171−0.652G14ϕc = 1.75727.52127.5680.172
P6s = 1.8754.9024.838−1.311G16ϕc = −0.35119.82019.8640.223
P8s = 0.9386.5166.474−0.645G18ϕc = −2.46012.83312.8830.393
P10s = 0.0008.0938.038−0.677G20ϕc = −4.5687.4867.5240.502
G1ϕc = 15.46315.72315.508−1.370G22ϕc = −6.6773.8783.8880.246
G2ϕc = 14.40917.86918.1421.527G24ϕc = −8.7861.9301.9430.699
G4ϕc = 12.30021.32621.322−0.017G26ϕc = −10.8940.7650.7690.497
G6ϕc = 10.19124.28023.966−1.294G28ϕc = −13.0030.1570.1580.403
G8ϕc = 8.08327.34627.341−0.017G30ϕc = −15.1110.0020.001
No.Cutting position
(mm/deg)
Volume (mm3)Diff.
(%)
No.Cutting position
(deg)
Volume (mm3)Diff.
(%)
solidworksSimulationsolidworksSimulation
P1s = 4.2190.2560.237−7.556G10ϕc = 5.97430.83130.8470.051
P2s = 3.7511.2651.246−1.505G12ϕc = 3.86633.35233.3570.016
P4s = 2.8133.1923.171−0.652G14ϕc = 1.75727.52127.5680.172
P6s = 1.8754.9024.838−1.311G16ϕc = −0.35119.82019.8640.223
P8s = 0.9386.5166.474−0.645G18ϕc = −2.46012.83312.8830.393
P10s = 0.0008.0938.038−0.677G20ϕc = −4.5687.4867.5240.502
G1ϕc = 15.46315.72315.508−1.370G22ϕc = −6.6773.8783.8880.246
G2ϕc = 14.40917.86918.1421.527G24ϕc = −8.7861.9301.9430.699
G4ϕc = 12.30021.32621.322−0.017G26ϕc = −10.8940.7650.7690.497
G6ϕc = 10.19124.28023.966−1.294G28ϕc = −13.0030.1570.1580.403
G8ϕc = 8.08327.34627.341−0.017G30ϕc = −15.1110.0020.001

To clearly explain how to determine the MRR, Table 5 offers detailed data for the pinion during the generating process. The five cutting coordinates are computed from Table 3 by utilizing the specified cutting position (s and ϕc). Subsequently, the MRR can be calculated by considering the distance between two consecutive cutting positions and their respective time consumption. Figure 19 illustrates the pinion's MRR during the rough plunging and finish generating processes. Analysis of the figure reveals that the MRR is relatively small at the initial position during rough plunging machining and at the beginning and end positions during finish generating machining. Consequently, accelerating the cutting speed at the lower MRR can effectively enhance processing efficiency.

Fig. 19
Feed rate and its MRR for producing the pinion: (a) rough plunging process and (b) finish generating process
Fig. 19
Feed rate and its MRR for producing the pinion: (a) rough plunging process and (b) finish generating process
Close modal
Table 5

Partial MRR for the pinion during generating

No.Cutting positionFeed rateΔcxΔcyΔczΔψbΔψcTimeVolumeMRR
(deg)(mm/min)(mm)(deg)(s)(mm3)(cm3/min)
115.463389.6850.304−1.139−0.0263.721−0.1490.60115.5081.547
214.409419.8960.283−1.135−0.0073.724−0.1400.55818.1421.950
412.300480.3180.240−1.1230.0343.730−0.1220.48821.3222.623
610.191534.9030.197−1.1090.0743.736−0.1050.43823.9663.284
88.083580.2200.153−1.0930.1153.74−0.0870.40427.3414.065
105.974625.5360.110−1.0740.1563.744−0.0690.37430.8474.947
123.866670.8520.066−1.0520.1963.747−0.0500.34933.3575.741
141.757716.1690.023−1.0290.2373.749−0.0320.32627.5685.069
16−0.351761.485−0.021−1.0030.2773.750−0.0140.30719.8643.887
18−2.460806.801−0.064−0.9750.3163.7500.0050.28912.8832.673
20−4.568844.023−0.108−0.9450.3553.7490.0230.2767.5241.635
22−6.677874.234−0.151−0.9140.3933.7480.0410.2663.8880.876
24−8.786904.444−0.193−0.8810.4303.7450.0600.2571.9430.453
26−10.894934.655−0.235−0.8470.4663.7420.0780.2490.7690.186
28−13.003964.866−0.277−0.8110.5013.7380.0960.2410.1580.039
30−15.111995.077−0.319−0.7750.5353.7330.1140.2330.0010.000
No.Cutting positionFeed rateΔcxΔcyΔczΔψbΔψcTimeVolumeMRR
(deg)(mm/min)(mm)(deg)(s)(mm3)(cm3/min)
115.463389.6850.304−1.139−0.0263.721−0.1490.60115.5081.547
214.409419.8960.283−1.135−0.0073.724−0.1400.55818.1421.950
412.300480.3180.240−1.1230.0343.730−0.1220.48821.3222.623
610.191534.9030.197−1.1090.0743.736−0.1050.43823.9663.284
88.083580.2200.153−1.0930.1153.74−0.0870.40427.3414.065
105.974625.5360.110−1.0740.1563.744−0.0690.37430.8474.947
123.866670.8520.066−1.0520.1963.747−0.0500.34933.3575.741
141.757716.1690.023−1.0290.2373.749−0.0320.32627.5685.069
16−0.351761.485−0.021−1.0030.2773.750−0.0140.30719.8643.887
18−2.460806.801−0.064−0.9750.3163.7500.0050.28912.8832.673
20−4.568844.023−0.108−0.9450.3553.7490.0230.2767.5241.635
22−6.677874.234−0.151−0.9140.3933.7480.0410.2663.8880.876
24−8.786904.444−0.193−0.8810.4303.7450.0600.2571.9430.453
26−10.894934.655−0.235−0.8470.4663.7420.0780.2490.7690.186
28−13.003964.866−0.277−0.8110.5013.7380.0960.2410.1580.039
30−15.111995.077−0.319−0.7750.5353.7330.1140.2330.0010.000

Figure 20 depicts the material removal while producing a ring gear using solidworks, encompassing the plunging process. The corresponding volumes, extracted from the cutting simulation and solidworks, are tabulated in Table 6 and graphically represented in Fig. 21(a). Their differences are less than 1% after the second cutting position. Figure 21(b) illustrates the ring gear's MRR during the plunging operation. The figure reveals that MRR is relatively small at the initial position, suggesting that its feed rate can be increased.

Fig. 20
Undeformed material is removed between two consecutive CPs for the ring gear
Fig. 20
Undeformed material is removed between two consecutive CPs for the ring gear
Close modal
Fig. 21
Volumes of undeformed material are removed from the ring gear compared to solidworks and MRR: (a) volumes of undeformed cutting chips and (b) feed rate and its MRR
Fig. 21
Volumes of undeformed material are removed from the ring gear compared to solidworks and MRR: (a) volumes of undeformed cutting chips and (b) feed rate and its MRR
Close modal
Table 6

Volumes of undeformed material removed for the ring gear compared to solidworks

No.Cutting position
(mm)
Volumes of chip
(mm3)
Diff.
(%)
No.Cutting position
(mm)
Volumes of chip
(mm3)
Diff.
(%)
solidworksSimulationsolidworksSimulation
P15.6910.2930.282−3.686P112.69619.50719.503−0.020
P25.3912.1442.097−2.210P122.39620.94020.938−0.009
P35.0924.3104.276−0.795P132.09722.23022.228−0.010
P44.7926.5296.465−0.981P141.79723.67723.667−0.042
P54.4938.6768.647−0.337P151.49824.96124.955−0.024
P64.19310.97510.947−0.251P161.19826.40026.4010.005
P73.89413.28913.250−0.294P170.89927.67427.67−0.016
P83.59415.36815.356−0.075P180.59929.13429.122−0.041
P93.29516.77316.767−0.035P190.30030.39830.394−0.013
P102.99518.2018.198−0.009P200.00031.86031.849−0.036
No.Cutting position
(mm)
Volumes of chip
(mm3)
Diff.
(%)
No.Cutting position
(mm)
Volumes of chip
(mm3)
Diff.
(%)
solidworksSimulationsolidworksSimulation
P15.6910.2930.282−3.686P112.69619.50719.503−0.020
P25.3912.1442.097−2.210P122.39620.94020.938−0.009
P35.0924.3104.276−0.795P132.09722.23022.228−0.010
P44.7926.5296.465−0.981P141.79723.67723.667−0.042
P54.4938.6768.647−0.337P151.49824.96124.955−0.024
P64.19310.97510.947−0.251P161.19826.40026.4010.005
P73.89413.28913.250−0.294P170.89927.67427.67−0.016
P83.59415.36815.356−0.075P180.59929.13429.122−0.041
P93.29516.77316.767−0.035P190.30030.39830.394−0.013
P102.99518.2018.198−0.009P200.00031.86031.849−0.036

8 Cutting Experiments

Cutting experiments are conducted using our developed five-axis CNC bevel-gear cutting machine. Solid cutters made of HSS M2 material with TiN coating were utilized for the wet cutting (cooling lubricant: Daphne Super Multi Oil #2) of both the pinion and ring gear, composed of S50C material with a hardness of 200HB. The tool cutting speed was set at 50 m/min (140 rpm). Figure 22 illustrates the production process for both gears. The tooth surface errors of this gear pair were subsequently examined by a Klingelnberg P40 gear measuring center. The topographic deviations are depicted in Fig. 23, indicating maximum flank errors of +6.2 μm and +4.4 μm for the pinion and ring gear, respectively. Additionally, tooth thickness errors were found to be −19 μm for the pinion and +1 μm for the ring gear.

Fig. 22
Photographs of the cutting experiments for the (a) pinion and (b) ring gear
Fig. 22
Photographs of the cutting experiments for the (a) pinion and (b) ring gear
Close modal
Fig. 23
Reports of P40 gear measuring center for the topographic deviations of the (a) pinion and (b) ring gear
Fig. 23
Reports of P40 gear measuring center for the topographic deviations of the (a) pinion and (b) ring gear
Close modal

The experimental machine is equipped with the Siemens 840D sl controller, which allows the torques and positions of the axes to be monitored and acquired using the controller's Diagnostics/Trace function. The pinion and ring gear underwent rough and finish processes, with the pinion undergoing rough plunge and finish generating processes, while the ring gear underwent rough and finish plunging processes. The MRRs and the tool torques of their rough processes were recorded in detail, as shown in Figs. 24 and 25, respectively. In these figures, tool torque positively correlated to the MRR. Therefore, the tool torque can be predicted based on the calculated MRR. Two cutting experiments were conducted for each gear (pinion and gear). The initial MRR was determined from the feed rates provided by the CNC machine, while the improved MRR was derived from the target tool torque. The MRR is increased to enhance the cutting feed rate for both the pinion and ring gear, as shown in Figs. 24(b) and 25(b). Consequently, the machining times for the pinion and ring gear were reduced by 44% and 18%, respectively. The total machining times for the pinion and ring gear were 3.5 min and 4 min, respectively. These experiments demonstrate that MRRs can be effectively utilized to optimize the processing efficiency of CNC bevel gear-cutting machines.

Fig. 24
MRR and tool torque for producing the pinion during the generating process: (a) original MRR and tool torque and (b) improved MRR and tool torque
Fig. 24
MRR and tool torque for producing the pinion during the generating process: (a) original MRR and tool torque and (b) improved MRR and tool torque
Close modal
Fig. 25
MRR and tool torque for producing the ring gear during the plunging process: (a) original MRR and tool torque and (b) improved MRR and tool torque
Fig. 25
MRR and tool torque for producing the ring gear during the plunging process: (a) original MRR and tool torque and (b) improved MRR and tool torque
Close modal

9 Conclusions

The paper introduces a novel ring-dexel-based model for the face milling simulation of bevel gears, focusing on calculating the MRR. This model provides the flexibility to adjust cutting depth and generating angle, allowing for the simulation of various face-milling processes, such as plunging and single-roll generating processes. Using triangle meshes, the simulation accurately constructs tooth surfaces and facilitates the calculation of irregular material removal during different machining operations. The MRR for producing the pinion and ring gear is determined based on the volume of material removed and the cutting feed rate. This relationship enables the optimization of cutting feed rates according to predefined MRR criteria. Cutting experiments were conducted. Machining times for the pinion and ring gear are significantly reduced by 44% and 18%. Additionally, the model is feasible for integrating cutting simulation into human–machine interface software for CNC bevel gear-cutting machines. This integration can enhance the overall efficiency of bevel gear production.

Acknowledgment

The authors thank the National Science and Technology Council of the Republic of China (ROC) for its financial support. This work was partially conducted under Contract No. MSTC 111-2221-E-011-098. Special thanks to Dr. Bor-Tyng Sheen and Mr. Jing Guo for their valuable efforts in revising the paper.

Conflict of Interest

There are no conflicts of interest.

Data Availability Statement

No data, models, or code were generated or used for this paper.

Nomenclature

s =

cutting position parameter 1: cutting depth

t =

length ratio

r1 =

locus of the cutting tool in the coordinate system S1 on the universal machine

rd =

position vector of the gear blank ring in the coordinate system Sd

rt =

position vector of the cutting tool in the coordinate system St

Mij =

homogeneous transformation matrix from coordinate system Sj to coordinate system Si

cx,cy,cz =

translating coordinates for the CNC bevel gear cutting machine i,j,θc,SR,Em

u, β =

parameters of the tool surface

ΔA,ΔB,γm,Ra =

machine settings of the universal cradle-type bevel-gear cutting machine

ϕ1 =

rotation angle of the work gear

ϕc =

cutting position parameter 2: generating angle

ψa, ψb, ψc =

rotation angles for the CNC bevel gear cutting machine

References

1.
Klingelnberg
,
J.
,
2016
,
Bevel Gear, Fundamentals and Applications
, 1st ed.,
Springer Verlag
,
Berlin
, Chap. 6.
2.
Shih
,
Y. P.
,
Sun
,
Z. H.
, and
Lai
,
K. L.
,
2017
, “
A Flank Correction Face-Milling Method for Bevel Gears Using a Five-Axis CNC Machine
,”
Int. J. Adv. Manuf. Technol.
,
91
(
9–12
), pp.
3635
3652
.
3.
Lv
,
J.
,
Jia
,
S.
,
Wang
,
H.
,
Ding
,
K.
, and
Chan
,
F. T. S.
,
2021
, “
Comparison of Different Approaches for Predicting Material Removal Power in Milling Process
,”
Int. J. Adv. Manuf. Technol.
,
116
(
1–2
), pp.
213
227
.
4.
Gleason Works
,
1971
, “
Calculation Instructions: Generated Spiral Bevel Gears, Fixed Setting Method for Finishing Pinions (For Machines With Modified Roll) Including Grinding
,” Rochester, NY.
5.
Gleason Works
,
1971
, “
Calculation Instructions: Generated Hypoid Gears, Duplex-Helical Method, Including Grinding
,” Rochester, NY.
6.
Litvin
,
F. L.
, and
Gutman
,
Y.
,
1981
, “
Methods of Synthesis and Analysis for Hypoid Gear-Drives of Formate and Helixform-Part 1. Calculations For Machine Settings For Member Gear Manufacture of the Formate and Helixform Hypoid Gears
,”
ASME J. Mech. Des.
,
103
(
1
), pp.
83
88
.
7.
Litvin
,
F. L.
, and
Gutman
,
Y.
,
1981
, “
Methods of Synthesis and Analysis for Hypoid Gear-Drives of Formate and Helixform-Part 2. Machine Setting Calculations for the Pinions of Formate and Helixform Gears
,”
ASME J. Mech. Des.
,
103
(
1
), pp.
89
101
.
8.
Litvin
,
F. L.
, and
Gutman
,
Y.
,
1981
, “
Methods of Synthesis and Analysis for Hypoid Gear-Drives of Formate and Helixform-Part 3. Analysis and Optimal Synthesis Methods for Mismatch Gearing and Its Application For Hypoid Gears of Formate and Helixform
,”
ASME J. Mech. Des.
,
103
(
1
), pp.
102
110
.
9.
Litvin
,
F. L.
,
Zhang
,
Y.
,
Lundy
,
M.
, and
Heine
,
C.
,
1988
, “
Determination of Settings of a Tilted Head Cutter for Generation of Hypoid and Spiral Bevel Gears
,”
ASME J. Mech. Des.
,
110
(
4
), pp.
495
500
.
10.
Krenzer
,
T. J.
, and
Hunkeler
,
E. J.
,
1991
, “
Multi-axis Bevel and Hypoid Gear Generating Machine
,” US Patent No. 4981402.
11.
Fong
,
Z. H.
,
2000
, “
Mathematical Model of Universal Hypoid Generator With Supplemental Kinematic Flank Correction Motions
,”
ASME J. Mech. Des.
,
122
(
1
), pp.
136
142
.
12.
Wang
,
P. Y.
, and
Fong
,
Z. H.
,
2006
, “
Fourth-Order Kinematic Synthesis for Face-Milling Spiral Bevel Gears With Modified Radial Motion (MRM) Correction
,”
ASME J. Mech. Des.
,
128
(
2
), pp.
457
467
.
13.
Fan
,
Q.
,
Dafoe
,
R. S.
, and
Swanger
,
J. W.
,
2008
, “
Higher-Order Tooth Flank Form Error Correction for Face-Milled Spiral Bevel and Hypoid Gears
,”
ASME J. Mech. Des.
,
130
(
7
), p.
072601
.
14.
Shih
,
Y. P.
,
Fong
,
Z. H.
, and
Lin
,
G. C. Y.
,
2007
, “
Mathematical Model for a Universal Face Hobbing Hypoid Gear Generator
,”
ASME J. Mech. Des.
,
129
(
1
), pp.
38
47
.
15.
Hsu
,
R. H.
,
Shih
,
Y. P.
,
Fong
,
Z. H.
,
Huang
,
C. L.
,
Chen
,
S. H.
,
Chen
,
S. S.
,
Lee
,
Y. H.
,
Chen
,
K. H.
,
Hsu
,
T.-P.
, and
Chen
,
W. J.
,
2020
, “
Mathematical Model of a Vertical Six-Axis Cartesian Computer Numerical Control Machine for Producing Face-Milled and-Face Hobbed Bevel Gears
,”
ASME J. Mech. Des.
,
142
(
4
), p.
043301
.
16.
Ratchev
,
S.
,
Liu
,
S.
,
Huang
,
W.
, and
Becker
,
A. A.
,
2004
, “
Milling Error Prediction and Compensation in Machining of Low-Rigidity Parts
,”
Int. J. Mach. Tool Manuf.
,
44
(
15
), pp.
1629
1641
.
17.
Lorensen
,
W. E.
, and
Cline
,
H. E.
,
1987
, “
Marching Cubes: A High Resolution 3D Surface Construction Algorithm
,”
ACM SIGGRAPH Comput. Graph.
,
21
(
4
), pp.
163
169
.
18.
Van Hook
,
T.
,
1986
, “
Real-Time Shaded NC Milling Display
,”
ACM SIGGRAPH Comput. Graph.
,
20
(
4
), pp.
15
20
.
19.
Peng
,
X.
, and
Zhang
,
W.
,
2009
, “
A Virtual Sculpting System Based on Triple Dexel Models With Haptics
,”
Comput.-Aided Des. Appl.
,
6
(
5
), pp.
645
659
.
20.
Inui
,
M.
,
Huang
,
Y.
,
Onozuka
,
H.
, and
Umezu
,
N.
,
2020
, “
Geometric Simulation of Power Skiving of Internal Gear Using Solid Model With Triple-Dexel Representation
,”
Proc. Manuf.
,
48
, pp.
520
527
.
21.
Habibi
,
M.
, and
Chen
,
Z. C.
,
2016
, “
An Accurate and Efficient Approach to Undeformed Chip Geometry in Face-Hobbing and Its Application in Cutting Force Prediction
,”
ASME J. Mech. Des.
,
138
(
2
), p.
023302
.
22.
Efstathiou
,
C.
, and
Tapoglou
,
N.
,
2021
, “
A Novel CAD-Based Simulation Model for Manufacturing of Spiral Bevel Gears by Face Milling
,”
CIRP J. Manuf. Sci. Technol.
,
33
, pp.
277
292
.
23.
Efstathiou
,
C.
, and
Tapoglou
,
N.
,
2022
, “
Simulation of Spiral Bevel Gear Manufacturing by Face Hobbing and Prediction of the Cutting Forces Using a Novel CAD-Based Model
,”
Int. J. Adv. Manuf. Technol.
,
122
(
9–10
), pp.
3789
3813
.
24.
Brecher
,
C.
,
Klocke
,
F.
,
Schröder
,
T.
, and
Rütjes
,
U.
,
2008
, “
Analysis and Simulation of Different Manufacturing Processes for Bevel Gear Cutting
,”
J. Adv. Mech. Des. Syst. Manuf.
,
2
(
1
), pp.
165
172
.
25.
Janßen
,
C.
,
Brimmers
,
J.
, and
Bergs
,
T.
,
2021
, “
Validation of the Plane-Based Penetration Calculation for Gear Skiving
,”
Proc. CIRP
,
99
, pp.
220
225
.
26.
Kamratowski
,
M.
,
Brimmers
,
J.
, and
Bergs
,
T.
,
2023
, “
Validation of a Planar Penetration Calculation for Face Hobbing Generating of Bevel Gears
,”
Proc. CIRP
,
118
, pp.
477
482
.
27.
Shih
,
Y. P.
,
Sheen
,
B. T.
,
Ting
,
C. F.
,
Chang
,
W. C.
, and
Hong
,
J. L.
,
2024
, “
Face-Milling Cutting Simulation of Bevel Gears Using Ring-Dexel Method
,”
Adv. Mech. Mach. Sci.
,
149
, pp.
13
26
.
28.
Zhang
,
C.
, and
Chen
,
T.
,
2001
, “
Efficient Feature Extraction for 2D/3D Objects in Mesh Representation
,”
Proceedings of 2001 International Conference on Image Processing
,
Thessaloniki, Greece
,
Oct. 7–10
, Vol.
3
, pp.
935
938
.
29.
Fanuc Series 0+ Mate-Model D Operator's Manual
, B-64304EN/02.