###### Keywords

flat-end cutter; tilt angle; machining strip width; scallop height.

###### Research Identity (RIN)

###### Journal

LJER Volume 21, Issue 1, Compilation 1.0

###### License

Attribution 2.0 Generic (CC BY 2.0)

English

#### Abstract

This paper proposes a method for calculating the tilt angle of the tool and the machining strip width when the tool is inclined to the feed direction. We considered the geometry of the surface and the tool as well as the scallop height to determine the tool tilt angle, thus ensuring the tool to be contacted with the surface at two points. This allows us to calculate the tool tilt angle and the machining strip width by so1ving quadric equations based on the contact circle. An experiment of machining on the biquantic B-spline surface was performed and the results show that the proposed method has considerably higher machining efficiency than the CMM.

# Calculating Method of Tool Tilt Angle by Solving of Quadratic Equations in 5-Axis Machining with Flat-End Cutter

Gyong Wal Jangα , Nam Chol Yuσ , Hyon Chol Hwangρ , Guan Sik JangѠ & Tae Jin Bang¥

## ____________________________________________

ABSTRACT

This paper proposes a method for calculating the tilt angle of the tool and the machining strip width when the tool is inclined to the feed direction. We considered the geometry of the surface and the tool as well as the scallop height to determine the tool tilt angle, thus ensuring the tool to be contacted with the surface at two points. This allows us to calculate the tool tilt angle and the machining strip width by solving quadric equations based on the contact circle. An experiment of machining on the quintic B-spline surface was performed and the results show that the proposed method has considerably higher machining efficiency than the CMM.

Keywords: flat-end cutter; tilt angle; machining strip width; scallop height.

Author α ¥: Robotics Institute, Kim Chaek University of Technology, Pyongyang, DPR Korea.

σ: School of Science and Engineering, Kim Chaek University of Technology, Pyongyang, DPR Korea.

ρ: Control Machine Institute, Academy of state science, Pyongyang, DPR Korea.

Ѡ: Faculty of Mechanical Science and Technology, Kim

Chaek University of Technology, Pyongyang, DPR

Korea.

### INTRODUCTION

5-axis machining tools are widely used for sculptured object machining in aircrafts, auto- mobiles, molds, dies, etc. A sculptured surface is often machined with a ball-end cutter in a 3-axis NC machine tool. Traditionally, the ball-end cutter is widely used in sculptured surface machining for the highly flexible controllability. But the process efficiency is low especially for freeform surface machining, which generally needs multiple tool-paths. Some researchers describe that the feasible adjustment of the tool orientation by the two additional degrees of free- dom in flat-end or filleted-end cutter 5-axis machining achieves higher efficiency than ball- end cutter 3-axis machining [1].

The main problems in 5-axis tool path generation are feasible tool orientation determination, avoidance of tool collisions, tool path phase, etc., of which the determination of tool orientations is the most important in increasing the machining strip width within a given tolerance. In 5-axis NC machining, flat-end or filleted-end cutters are known to be much more effective than a ball-end cutter with same diameter. Therefore, many methods have been proposed to determine the tool orientation with different types of cutters. To improve the machining efficiency of multi-axis flank milling of freeform surface, Ming Luo et al proposed a novel barrel cutter design method [2].

The simplest Sturz method has been widely used in the commercial CAD/CAM systems such as UGS NX. In the Sturz method, the tool is traditionally inclined for a constant angle that may range from 5 to 15° to the feed direction about the CC point in the plane containing the CC point, the feed direction and the surface normal. If the tilt angle is too high, then lower gains in metal removal rate will occur. Otherwise, if it is too low, then the tool may gouge the designed surface. Therefore, the tilt angle must be chosen carefully so that no rear gauging occurs during the machining. But, it could not be expected that the machining would be efficient because the tilt angle is determined irrespective of the geometry of the tool and the surface in the neighborhood of the contact point. A searching method in the machining configuration space (C-space) is proposed to find the optimal tool orientation by considering the local gouging, rear gouging and global tool collision in machining. By using the minimum cusp height as the objective function, first determine the locally optimal tool orientation in the C-space to minimize the machined surface error. Considering the adjacent part geometry and the alternative feasible tool orientations in the C-space, tool orientation are then globally optimized and smoothed to minimize the dram- atic charge of tool orientation during machining [3]. Tool postures of the flat-end cutter can make a huge difference to both machining strip width and machining efficiency in five-axis end milling. Most of current methods evaluate the machining strip width and implement a tool orientation optimization by finding two intersection points between the effective cutting profile of a flat-end cutter and the offset surface profile which represents machined surface. However, real machining strip width and real residual height should be formed between two adjacent cutter contours. In order to solve the above problems, Baohai Wu et al presented and proved a more suitable method for computing machining strip width [4]. Rao et al. examined the effect of feed on the machined surface for tool orientations using the Principal Axis Method (PAM). In the PAM, the orientation of tool is determined based on the geometric properties of tool and surface at the CC point. The feed direction is selected to be in the direction of minimum curvature calculated at each CC point [5]. The PAM is a special case for the curvature matched machining (CMM). The iterative search for an angle that does not cause gouging used the tilt angle calculated from the maximum curvature as a starting point. Each tool orientation must be incrementally checked for gouging and adjusted until it is gouge-free. It is known that PAM provides lower efficiency than MPM. Lee proposed a non-isoparametric tool path generation method, which feasibly evaluates the machining strip width in flat-end cutter 5-axis surface machining. In this method, the disjointed segments of non-parametric offset path should be connected for smooth tool movements. Further- more, discontinuities in the surface curvature may also cause lacking smoothness in the trajectory of a tool center or in the curve of cutter contact points on a surface. The fixed tilt angle of tool was used in his experiments [6].

Generation of efficient tool paths is essential for the cost-effective machining of parts with complex free-form surfaces. A new method to generate constant scallop height paths for the efficient five-axis machining of free-form surfaces using flat-end mills is presented. The tool orientations along the tool paths are optimized to maximize material removal and avoid local gouging. The distances between adjacent tool paths are further optimized according to the specified scallop height constraint to maximize machining efficie- ncy. The constant scallop height tool paths are generated successively across the design surface from the immediate previous tool path and its corresponding scallop curve. An offset surface of the three-dimensional design surface based on the spacified scallop height, is used to establish accurately the scallop curve with the constant scallop height [7]. Lo presented a method of tuning adaptively the tilt angle of the flat-end cutter so that the machining strip width can be as large as possible in 5-axis machining with a flat-end cutter. In this method, the cutter paths were scheduled so that the scallop height formed by two adjacent machining paths was constant [8]. Anotaipaiboon et al. presented the concept of an adaptive space-filling curve for tool path planning for five-axis NC machining of sculptured surfaces. Generation of the adaptive space-filling curves requires three steps: grid construction, generation of the adaptive space-filling curve, and tool path correction. The space-filling curves, adapted to the local optimal cutting direction, produce sculptor tool paths. This method is endowed with a new modification of techniques for computing the machining strip width along with a modified formula for the minimum tool inclination angle to avoid gouging [9]. Chiou et al. presented a machining potential field (MPF) method to generate tool paths for multi-axis sculptured surface machining. A machining potential field is constructed by considering both the part geometry and the cutter geometry to represent the machining-oriented information on the part surface for machining planning. The largest feasible machining strip width and optimal cutting direction at a surface point can be found on the constructed machining potential field. The tool paths can be generated by following the optimal cutting direction. Feasible cutter sizes and cutter orientations can also be determined by using the MPF method [10].

Some researchers proposed a Coordinate Matched Method (CMM) that the effective cutting radius of the tool matches the curvature radius of the section curve on the plane normal to the surface at the CC point for better machining efficiency in 5-axis surface machining. Wang et al. presented a 3D curvature matched machining method and a curvature gouge detection and elimination method for 5-axis surface machining. This method is based on the Eular-Meusnier spheres concept and the geometric model of surface curvature geometry [11]. Shanming Luo et al. proposed the curvature matching method and the minimum distance method to inspect interfe- rences occurring in the five-axis end milling of cycloidal gears [12]. Jensen et al. presented a method for determining the tool orientation based on the CMM in 5-axis finish surface machining. The tool is inclined to the direction corresponding to minimum principle curvature of the designed surface, and the tilt angle is adjusted until the “effective cutting radius” of tool is equal to the radius of maximum curvature of the designed surface at the CC point [13].

Some researchers presented various methods for determining the optimal tool orientation.

Wang et al. presented a 5-axis tool-path generation algorithm for alleviating the abrupt change of tool orientations when the tool orientation was adaptively determined to avoid the local and global gouge [1]. Feng et al. examined the effect of tool tilt angle on the machining strip width in determining the optimal tool orientation and feed direction in 5-axis flat-end milling [14].

On the other hand, Warkentin et al. proposed a Multi-Point Machining (MPM) method for higher effectiveness in 5-axis NC machining. In MPM, there exist more than one-point contact between the desired surface and the cutting tool [15]. Also proposed an efficient algorithm that generate the multi-point positions of tool. Their algorithm was found to be less effective for complex surface machining [15] and [16]. Warkentin et al. compa- red MPM with the Sturz method and the PAM, and showed that the scallop height generated in 5-axis machining using MPM is much smaller than the others [17]. In MPM, the tool is positioned such that there are two CC points. This method is mathematically complicated because it needs search of specific areas for potential candidates for the second cutter point for each tool position after the first CC point is predetermined. The tool is forced to maintain contact at the first CC point. It is then rotated about two independent axes until an optimal position is achieved that minimizes the distance between the tool and the second CC point. Among two independent axes, one is the feed direction and the other is a vector normal to the plane that includes the feed direction and perpendicular to the surface. This method is still much complicated than other methods and would have a limited use in industry due to the complexities of the algorithm.

Together with the tool orientation, the tool path phase has a large influence on the machining efficiency. The simplest approach is the iso- parametric method which use the curves of constant parameter. For the iso-parameter machining, if the feed direction is set along the u parameter, the tool paths are generated by incrementing the v parameter. Here, the path interval must be set carefully because the scallop height between the tool paths could not be constant. Another approach for the tool path generation is to use intersection curves of parametric surface and a series of vertical planes. For this iso-plane machining, the path interval or the distance between the vertical planes is also determined based on the scallop height limitation. For both iso-parameter and iso-plane approaches, the scallop height could not be maintained to be constant. The iso-scallop height approach was proposed to overcome this drawback.

The Point-In-Convex-Hull-Control (PICHC) met- hod is presented for the calculation of the optimum tool orientation during the 5-axis simultaneous CNC machining of sculptured surfaces. More specifically, this novel exact multi -point algorithm minimizes the clearance and/or overclosure of the contact surface between the tool and the work piece and maximizes the material removal rate [18]. Convex edge surfaces are always encountered in industry, such as the leading and trailing edges of turbine blades. Concave cutter can be used to flank machine such surfaces. The fundamental theory is given by investigating the conjugation between a concave cutter and a cylindrical surface. By analyzing the projection of the grazing curve in the cross- section plane, it finds that convex edge surface with various cross-section radiuses can be machined with a concave cutter by adjusting the cutter orientation [19]. Machchhara et al. presents an algebraic based approach and a computational framework for the simulation of multi-axis CNC machining of general freeform tools. The boun- dary of the swept volume of the tool is precisely modeled by a system of algebraic constraints, using B-spline basis functions [20]. The Drop and Spin Method (DSM), a multipoint tool positioning technique for five-axis machining of corners formed by the intersection of two bi-quadratic Bazier surfaces with a toroidal end mill is presented by Kumar Sharma et al. In the DSM the tool is dropped onto one of the surfaces to identify the first point of contact. The second point of contact is determined on the second surface. These two points of contact ensure that the toroidal tool can be positioned in the closest possible proximity to the two surfaces along the common edge [21]. To solve the problem of the poor machining quality of the leading and trailing edge surface of the aircraft engine blade, a tool path generation method based on smooth machine rotary angle and tilt angle in five-axis surface machining with torus cutters was proposed by Zhang et al. In terms of a specified type of five-axis machine tool, a relationship equation between design variables of tool position and machine rotary angles was firstly derived. A new tool orientation smoothing approach was then put forward. On this foundation, a tool path generation method based on a smooth machine rotary angle and tilt angle was presented [22].

As mentioned above, a flat-end cutter is still widely used in industry with a fillet-end cutter. Many previous studies considered only a single CC point in flat-end cutter 5-axis machining when determining the tool orientation. The machining efficiency could be increased with multi contact points as MPM. In this paper, we propose a simple method for calculating the tool tilt angle and the machining strip width when the tool is inclined to the feed direction in order to maximize the machining strip width in flat-end cutter five-axis surface machining. And we verify the effectiveness through the machining experiments.

This paper is divided into five sections. The section 1 gives a brief overview of various concepts and notations in 5-axis machining and then, Section 2 gives explanations of the method for calculation of tool tilt angle and machining strip width based on the contact circle and the scallop height. In Section 3, the machining experiments are shown based on the proposed method.

### THEORETICAL BACKGROUND

Fig.1 shows a rotated flat-end cutter of radius R at a CC point and the associated coordinate systems in 5-axis surface machining with a flat-end cutter. A local coordinate system is established at the CC point on the design surface. The CC point is the origin of this local coordinate system. In the local coordinate system, n is the unit vector in the surface normal direction and f is the unit vector in the feed direction and k = n x f.

In 5-axis machining, the tool orientation is defined by 2 rotation angles. The tool is first rotated about t for an tilt angle and then about n for a tilt angle β. Tool coordinate system (TCS) is established by the center of the bottom tool circle (BTC) of the flat-end cutter as the origin and tool axis as taxis.

Fig. 1: Machining with flat-end cutter

It was known that the machining efficiency is good when the feed direction is chosen as the maximum curvature direction [7]. However, they assume that the feed direction is arbitrarily predefined.

Fig. 2: Cutting ellipse

When the contact point between the tool and the designed surface is only one, the orthogonal projection of the bottom edge of tool on k-n plane is called the cutting ellipse and the curvature radius of this ellipse at CC point is called the cutting radius as shown in Fig. 2. In Fig. 3, the tool axis is inclined for an angle to the feed direction and contacts with the part surface at CC point. The plane formed by the tool axis and the feed direction is called the tool axis plane.

A unit vector e is defined as:

e = n × (n × f)

Then the unit vector for the tool axis is

taxis = cos(φ)n + sin(φ)e (1)

And the tool position tpos can be expressed as

tpos = cc + Rsin(φ)n – Rcos(φ)e (2)

Fig. 3: Situation of tool in the tool axis plane

Suppose that the local normal curvature of the machined surface at the CC point perpendicular to the feed direction is . Then, the cutting radius is when the tool tilt angle is . Thus,

As a result, the tool tilt angle can be determined by using the local normal curvature of the surface as follows:

(3)

Calculation of a machining strip width by one contact point method was carefully explained in [6].

### METHOD

###### 3.1: Determination of a tool tilt angle based on the contact circle

The scallop height forms the residual after machining and is removed during the fine finish process. Previously, the machining strip width was evaluated based on this scallop height. The scallop height is an important factor that effects on the machining strip width. The machining strip was defined as the machined region that lies within the required scallop height limits, where the scallop height was not greater than the tolerance. From the viewpoint of the permissible tolerance, this means that the scallop height is not greater than the permissible tolerance at all points within the machining strip, and never means that the tool must be surely contacted with the surface within the machining strip.

Now, we consider the tool orientation in which the tool contacted with the machined surface at 2 points and with the offset surface at one point as shown in Fig. 4. The tool is assumed to be inclined to a predetermined direction. In Fig. 4, the point cc0 is generated by translating the reference contact point cc with the given tolerance δ to the direction perpendicular to the surface. The tool is inclined to the machining direction about the axis k1, which passes through the point cc0 and perpendicular to the machining direction.

The intersection curve of the t-n plane and the machined surface can be approximated by a contact circle with a radius equal to the major radius of the effective cutting ellipse. Here, the bottom circle of the inclined tool intersects at two points with the contact circle when the tool is inclined in the feed direction as shown in Fig. 4. Fig. 4 also shows the situation of the cutting ellipses in the case of one contact point. As shown in Fig. 4, we can expect that the machining strip width W would be much greater than the machining strip width WFAM at only one contact point.

Fig. 4: Arrangement of cutting ellipses at one point of contact and two points of contact

Fig. 5: Relation between the contact circle and the cutting ellipse at a contact point

First, we consider the case in which the cutting ellipse contacts with the contact circle at the cc point. In Fig. 5, ρ is the radius of the contact circle. As shown in Fig. 5, the points on the circumstance of the contact circle in the coordinate system with the cc point as the origin is described as follows:

Then

Therefore,

(4)

Fig. 6 shows the situation of the cutting ellipses in the case of two contact points. Let’s consider the points on the circumstance of the cutting ellipse, which are the points on the bottom edge of the tool.

The tool is inclined about k1 until the tool contacts with the contact circle at two points.

When the tool is inclined as long as in the feed direction, the cutting ellipse has the major radius a=R and the minor radius b=Rsin. Then, the center of the ellipse is represented as:

The points on the circumstance of the ellipse are represented as:

Thus,

(5)

Fig. 6: Relation between the contact circle and the effective cutting ellipse at two contact points.

From Eqs. (4) and (5), we can obtain the position (x(), y()) of the point at which the cutting ellipse and the contact circle are contacted.

(6)

Now, the determinant for extreme value of y is as following.

Let’s be X. Then the above equation can be rewritten as:

where the solution is ignored.

Therefore, the tilt angle of the tool is calculated as:

(7)

From the two solutions, the minimum value is only selected because the smaller the tilt angle, the larger the machining strip width.

The machining strip width can be calculated from the fact that the difference between the value y of equation for the contact circle and the value y of the cutting ellipse is equal to δ. As a result, instead of Eq. (6), we can get the following equation.

(8)

From Eq. (8), two values y1,2 can be calculated. From the positive values, we select the greater value, and twice that value must be not greater than 2R. Then, the machining strip width W is ca-

lculated as:

W=2y (9)

Now, the tool tilt angle and the machining strip width along with it can be easily calculated by using analytic methods.

In this way, we determined the tool orientation where the machining strip width could be increased as much as possible when the tool was inclined in the predefined direction, thus establishing the calculating method for the machining strip width.

Ifand are the principal curvature of the designed surface at the reference contact point cc, ρ becomes the maximum principal curvature radius corresponding to when the predetermined feed direction is selected as the minimum principal curvature direction. Then the tool tilt angle and the machining strip width can be also calculated by Eqs. (7), (8) and (9).

Let the angle between the feed direction and the direction of the minimum curvature be denoted as θ, then the machining strip width is described as:

W1 =W∙cos(θ) (10)

When θ = 0°, i.e. the machining direction coincides with the direction of the minimum curvature, then the machining strip width is maximum, while when θ = 90°, it is minimum.

Feng et al. [10] studied the influence of the tilt angle on the machining strip width and showed that the direction of minimum curvature is not always the best feed direction for machining all the area of the surface. However, that is still a relatively good direction. If the tilt angle is not so large, the machining strip width in the feed direction can be approximately evaluated by Eq. (9).

Also, based on the reference contact point CC and the tool tilt angle, we can generate the CL data by using Eqs. (1) and (2).

###### 3.2: Tool path search

In 5-axis surface machining, the primary tool path usually starts with the boundary curve of the surface. After determining the primary tool path, the adjacent paths must be determined seque- ntially.

Lee studied carefully the methods to avoid the tool gouge and obtain the adjacent contact points in 5-axis machining with a flat-end cutter [6].

When the machining strip width, W0, is determined at the current reference contact point S(u0, v0) and is assumed to be the distance between the primary and the adjacent tool paths, the adjacent contact point can be calculated from Eq. (11).

(11)

When ∆u and ∆v – the increment values of parameters u and v, respectively – are calculated from Eq. (11), the parameters of the reference contact point of the adjacent path are as:

However, this point S(u0+Δu, v0+Δv) cannot always be the correct adjacent reference contact point because of the assumption that the machining strip width W0 is the distance between the primary and the adjacent standard contact points.

Fig. 7: Search scheme of the adjacent reference contact point

Therefore, regarding S(u0+Δu, v0+Δv) as a reference contact point, the machining strip width must be calculated again. In this case, the candidate feed direction is the straight line that connects the two predetermined adjacent reference contact points. And the final parameters of reference contact points of the adjacent tool path are determined by recalculating ∆u and ∆v based on the following equation:

(12)

The local and global gouges in 5-axis machining are solved by the methods proposed by Lee. (1998). And the tool tilt angle and tilt angle are adjusted at cc0 .

### RESULT AND DISCUSSION

The surface to be machined is a quintic B-spline surface with 36 control points and the CNC machine tool is a dual tool head rotation type(Fig 6). This surface is thought to be such complicated that the efficiency of the proposed method could be verified and concave. The details of values of the control points of the surface are listed in Table. 1.

Fig. 8: B-spline surface and control points

The surface is included in the cubic of 187 × 124 × 53(mm) and the minimum curvature radius is 28.25mm. The flat-end cutter with R = 30mm was selected for surface machining.

The allowance for finishing was 0.5mm and the tolerance was 0.03mm. The tool path was generated along with the iso-parametric curves (v-parameter). The tool path was generated in Zig mode for the observation to the tool paths. Fig. 9 shows the situation of the tool path for machining. The CMM required 29 segments of tool path, while the proposed method required 21. As a result, the machining period is 28persents reduced for machining with the same tolerance.

Fig. 9: Tool paths for 5-axis machining by the CMM (a) and the proposed method (b)

Fig. 10 shows the surface deviation produced when machining the sample surface with the CMM and the proposed method. The proposed method can considerably reduce the finishing time because the distributions of residuals are sparse.

Fig. 10: Surface deviation produced when machining bi-quantic B-spline surface in CMM (a) and the proposed method (b)

Table 1: The control points of sample surface.

row | Column1 | Column2 | Column3 | Column4 | Column5 | Column6 | |

Row1 | X | -33.153 | 24.843 | 74.154 | 113.219 | 140.483 | 154.39 |

Y | 88.38 | 88.38 | 88.38 | 88.38 | 88.38 | 88.38 | |

z | 0 | -15.284 | -22.927 | -22.927 | -15.284 | 0 | |

Row2 | X | -33.153 | 24.844 | 74.154 | 113.219 | 140.484 | 154.39 |

Y | 67.235 | 67.235 | 67.235 | 67.235 | 67.235 | 67.235 | |

z | -19..12 | -34.405 | -42.047 | -42.047 | -34.405 | -19..12 | |

Row3 | X | -33.153 | 24.843 | 74.154 | 113.219 | 140.484 | 154.39 |

Y | 40.568 | 40.568 | 40.568 | 40.568 | 40.568 | 40.568 | |

z | -28.68 | -43.965 | -51.607 | -51.607 | -43.965 | -28.68 | |

Row4 | X | -33.153 | 24.844 | 74.154 | 113.219 | 140.484 | 154.39 |

Y | 12.061 | 12.061 | 12.061 | 12.061 | 12.061 | 12.061 | |

z | -28.68 | -43.965 | -51.607 | -51.607 | -43.965 | -28.68 | |

Row5 | X | -33.153 | 24.844 | 74.154 | 113.219 | 140.484 | 154.39 |

Y | -14.606 | -14.606 | -14.606 | -14.606 | -14.606 | -14.606 | |

z | -19.12 | -34.405 | -42.047 | -42.047 | -34.405 | -19.12 | |

Row6 | X | -33.153 | 24.843 | 74.154 | 113.219 | 140.484 | 154.39 |

Y | -35.751 | -35.751 | -35.751 | -35.751 | -35.751 | -35.751 | |

z | 0 | -15.284 | -22.927 | -22.927 | -15.284 | 0 |

The proposed method is expected to improve concave surface machining. But for the convex surface, the machining efficiency is lowered due to the reduced machining strip width. In this case, one contact point method can be used as in [6].

### CONCLUSIONS

This paper proposed a method to calculate the tool tilt angle and the machining strip width based on the predefined scallop height in machining where the tool contacts with the surface at two points.

First, we considered the geometry property of the surface and the tool as well as the scallop height, thus considering the tool to be contacted with the surface and the tool. Second, we also calculated the tool tilt angle and the machining strip width by so1ving quadric equations based on the contact circle. Third, we experimented the machine of proposed method and CMM on the biquantic B-spline surface and ensured machining efficiency. In the proposed method, the tool tilt angle and the machining strip width could be analytically calculated by so1ving a quadric equation based on the contact circle. The example have shown that the machining time can be considerably saved and the productivity increased by using the proposed method compared with the CMM.

-Ethical Approval

-Consent to Participate

-Consent to Publish

-Authors Contributions

-Funding

-Competing Interests

-Availability of data and materials

### REFERENCES

- Nan. Wang., Kai. Tang. (2008). Five-axis tool path generation for a flat-end tool based on iso-conic partitioning. Computer-Aided Desi- gn, vol. 40, no 12, p.1067-1079, DOI: 10. 1016/ j.cad.09.005.
- Ming Luo, Dongqing Yan, Baohai Wu & Dinghua Zhang. (2016). Barrel cutter design and toolpath planning for high-efficiency machining of freeform surface. The Inter- national Journal of Advanced Manufacturing Technology volume, vol. 85, no.11, p. 2495-2503, DOI :10.1007/s00170 -015-8113-z
- Jun CS, Cha K, Lee YS. (2003) Optimizing tool orientation for 5-axis machining by configu- ration-space search method. Computer Aided Design, vol. 35, p.549-566, DOI:10.1016/S00 10-4485(02)00077-3.
- Baohai Wu, Mancang Liang, Ying Zhang, Ming Luo & Kai Tang. (2018). Optimization of machining strip width using effective cutting shape of flat-end cutter for five-axis free-form surface machining. The Inter- national Jour- nal of Advanced Manufacturing Technology, vol. 94, no. 1, p.2623-2633, DOI:10.1007/s00 170-017- 0953-2.
- Rao. N., Ismail. F, Bedi. S. (1997). Tool Path planning for five-axis machining using the principal axis method. International Journal of Machine Tools & Manufacture, vol. 37, no. 7, p. 1025-40, DOI:10.1016/s0890-6955 (96) 00046-6.
- Lee .Y. S. (1998). Non-isoparametric tool path planning by machining strip evaluation for 5-axis sculptured surface machining. Computer-Aided Design, vol. 30, no. 7, p. 559-570,DOI:10.1016/s0010-4485(98)000822-7.
- H.Li, H.Y.Feng. (2004). Efficient five axis machining of free-form surfaces with constant scallop height tool paths. Int J Prod Res, vol. 42, p. 2403-2417, DOI:10.1080/ 00207540310001652905
- Lo. C-C. (1999). Efficient cutter-path plann- ing for five-axis surface machining with a flat-end cutter. Computer-Aided Design, vol. 31, no. 9, p. 557-566, DOI:10.1016/s0167- 4485 (99)00052-4
- Anotaipaiboon W, Makhanov SS. (2005). Tool path generation for five-axis NC machining using adaptive space-filling curves. Int J Prod Res, vol. 43, p. 1643-1665, DOI:10.1080/00207540412331322948.
- Chiou CJ, Lee YS. (2002). A machining potential field approach to tool path generation for multi-axis sculptured surface machining. Computer Aided Design, vol. 34,no.9, p. 357-371, DOI:10.1016/S0010-44 85(01)00102-6.
- Wang. Y J, Dong. Z, Vickers. G W. (2007). A 3D curvature gouge detection and elimina- tion method for 5-axis CNC milling of curved surfaces, Int. J. Adv. Manuf. Technol., vol. 33, p.368-378, DOI 10.1007/s00170-006-08 25-7.
- Shanming Luo, Longxing Liao, Jian Wang, Yin Wang & Jixiang Yi. (2017). Study on inspection and avoidance of interferences in five-axis end milling of cycloidal gears.The International Journal of Advanced Manufa- cturing Technology, vol. 91, no. 1, p.3307- 3314, DOI:10.1007/s00170-017-0002-1.
- Jensen. C.G., Red. W.E., Pi. J. (2002). Tool selection for five-axis curvature matched machining. Computer-Aided Design, vol. 34, no. 3, p. 251-256, DOI:10.1016/s0010-4485 (01)00086-0.
- Fard. M.J.Barakchi., Feng. H. –Y. (2009). Effect of tool tilt angle on machining strip width in five-axis flat-end milling of free-form surface. The international journal of Advanced Manufacturing Technology,vol. 44, p. 211-222, DOI: 10.1007/s00170-008- 1828-3.
- Warkentin. A., Ismail. F., Bedi.S. (1998). Intersection approach to multi-point mach- ining of sculptured surface. Computer- Aided Design, vol. 15, p. 567-584, DOI: 10.1016/s01- 67-8396(97)00039-3.
- Warkentin. A., Ismail. F., Bedi. S. (2000). Multi-point tool positioning strategy for 5-axis machining of sculptured surfaces. Computer Aided Geometric Design, vol. 17, p. 83–100, DOI:10.1016/s0167-8396(99)00040-0.
- Warkentin. A., Ismail. F., Bedi. S. (2000). Comparison between multi-point and other 5-axis tool positioning strategies. Internation- nal Journal of Machine Tools & Manufa- cture, vol. 40, p. 185-208, DOI:10.1016/s08 90-6955(99)00058-9.
- Andreas Marios Tsainis, George Papaza- feiropoulos & Constantinos Stergiou. (2019). A novel convex hull method for optimum multi-point 5-axis tool positioning for mach- ining of complex sculptured surfaces. The International Journal of Advanced Manu- facturing Technology, vol. 103,no. 5,p.4369- 4383, DOI :10.1007/ s00170-019-03833-9.
- He Ying, Chen Zhitong & Xu Rufeng. (2016). Research on five-axis flank milling of convex edge surface with a concave cutter. The International Journal of Advanced Manufa- cturing Technology, vol. 86, no. 2, p.2401-24 09, DOI :10.1007/s00170-016- 8371- 4.
- Jinesh Machchhara, Denys Plakhotnikb, Gershon Elbera. (2017). Precise algebraic- based swept volumes for arbitrary free-form shaped tools towards multi-axis CNC machi- ning verification. Computer Adied Design, vol. 90, no. 9, p. 48-58, DOI:10.1016/j.cad.2017 .05.015.
- Sandeep Kumar Sharma, Ravinder Kumar Duvedi, Sanjeev Bedi, Stephen Mann. (2019). A multipoint tool positioning method for five-axis machining in the region of two intersecting tensor product Bazier surfaces. International Journal of Machine Tools and Manufacture, vol. 142, no. 7, p. 42-53, DOI: 10.1007/s00170-016-8371-4
- Yu Zhang, Rufeng Xu, Xun Li, Xiang Cheng, Guangming Zheng & Jianbing Meng. (2020). A tool path generation method based on smooth machine rotary angle and tilt angle in five-axis surface machining with torus cutter- s.The International Journal of Advanced Manufacturing Technology, vol.107, no. 4, p. 4261-4271, DOI:10.1007/s00170-020-05271- 4.