Next Article in Journal
A Study of the Adsorption Properties of Individual Atoms on the Graphene Surface: Density Functional Theory Calculations Assisted by Machine Learning Techniques
Next Article in Special Issue
Experimental Investigation of Water Jet-Guided Laser Micro-Hole Drilling of Cf/SiC Composites
Previous Article in Journal
The Influence of the Modification of Carbon Nanotubes on the Properties of Copper Matrix Sintered Materials
Previous Article in Special Issue
Investigations on the Surface Integrity and Wear Mechanisms of TiAlYN-Coated Tools in Inconel 718 Milling Operations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Study of 2D Roughness Periodical Profiles on a Flat Surface Generated by Milling with a Ball Nose End Mill

by
Mihaita Horodinca
*,
Florin Chifan
,
Emilian Paduraru
,
Catalin Gabriel Dumitras
,
Adriana Munteanu
and
Dragos-Florin Chitariu
Digital Manufacturing Systems Department, Gheorghe Asachi Technical University of Iasi, 700050 Iasi, Romania
*
Author to whom correspondence should be addressed.
Materials 2024, 17(6), 1425; https://doi.org/10.3390/ma17061425
Submission received: 1 March 2024 / Revised: 12 March 2024 / Accepted: 16 March 2024 / Published: 20 March 2024
(This article belongs to the Special Issue Cutting Processes for Materials in Manufacturing)

Abstract

:
This paper presents a study of 2D roughness profiles on a flat surface generated on a steel workpiece by ball nose end milling with linear equidistant tool paths (pick-intervals). The exploration of the milled surface with a surface roughness tester (on the pick and feed directions) produces 2D roughness profiles that usually have periodic evolutions. These evolutions can be considered as time-dependent signals, which can be described as a sum of sinusoidal components (the wavelength of each component is considered as a period). In order to obtain a good approximate description of these sinusoidal components, two suitable signal processing techniques are used in this work: the first technique provides a direct mathematical (analytical) description and is based on computer-aided curve (signal) fitting (more accurate); the second technique (synthetic, less accurate, providing an indirect and incomplete description) is based on the spectrum generated by fast Fourier transform. This study can be seen as a way to better understand the interaction between the tool and the workpiece or to achieve a mathematical characterisation of the machined surface microgeometry in terms of roughness (e.g., its description as a collection of closely spaced 2D roughness profiles) and to characterise the workpiece material in terms of machinability by cutting.

1. Introduction

The surface roughness of steel work pieces machined by milling with ball nose cutters appears to be closely related to the interaction between the tool and the workpiece, and the machinability of the workpiece material by cutting. It depends mainly on the shape, geometry, and position of the tool (tilt angle, axial depth of cut, effective cutting diameter), the machining parameters (cutting speed, feed, and direction), the milling strategy (tool path pattern, step over distance), and the cutting forces (involved in the elastic deformations of the tool). Some non-systematic phenomena are also occasionally involved in the definition of this roughness: relative vibrations between tool and workpiece, self-excited vibrations, local variations in the hardness of the workpiece material, tool wear, cutting edge adhesion or fractures, etc. Therefore, under the most suitable milling conditions, the roughness is mainly characterised by a micro-geometry with a regular (periodic) shape, with equidistant pick (path) and feed interval scallops [1] on the pick and feed directions.
A better understanding of the interaction between tool and workpiece during any cutting (machining) process requires a thorough investigation of the surface roughness. The first approach to this investigation is the experimental sampling of the surface roughness description using appropriate equipment. The most common method to achieve this sampling is the use of contact profilometers [2,3,4,5,6,7,8,9,10] as a reliable but time-consuming method. Some other methods use the non-contact surface exploration by lasers [11], laser interferometry [12,13], laser confocal microscopes [14], optical systems [15,16,17,18], machine vision systems [19], or are inspired by research into the optical properties of surfaces (ability to split white light, diffractive properties) using scanning electron microscopy and atomic force microscopy [20].
As the description of a 3D surface roughness by sampling is generally obtained by joining many 2D roughness profiles (e.g., as a grid on pick and feed directions), the study of these surfaces mainly means a study of each of these 2D roughness profiles (2DRPs), often as a periodic evolution [2,4,5,8,11,15,16,18,20,21]. Some investigation techniques on this topic are available in the literature, most of which reveal the presence of numerous permanent sinusoidal components within these 2DRPs (as wavinesses [21], with dominants and some harmonics). Some previous studies indicate the availability of techniques to describe the components using synthetic rather than analytical methods, treating the 2DRPs mainly as digital time-dependent signals. The simplest synthetic description of the components can be obtained by digital filtering [22], in particular by selective band-pass filtering [8]. A relatively better approach to this synthetic description is possible using the power spectral density (by Fast Fourier Transform, FFT) of 2DRPs as time-dependent signals [2,7,8,19,21]. On an FFT spectrum (with amplitude on the y-axis and conventional frequency as the inverse of the wavelength on the x-axis), each significant sinusoidal component within a 2DRP is described as a peak. However, the availability of the FFT is generally seriously limited by the insufficiently low resolution of the conventional frequency (Rcf) on the spectrum. The use of a high sampling rate (or sampling frequency fs) for 2DRP description (in order to have a high Nyquist limit fNq = fs/2) should be mandatorily accompanied by a high number (N) of samples (or a large size length of 2DRP) in order to have a conveniently small resolution of conventional frequency Rcf = fs/N. If this resolution is not small enough, some peaks in the spectrum will be missing or will have incorrectly described amplitudes (smaller than normal). This is a major inconvenience of the FFT that has not yet been resolved in these previous approaches. However, there is an additional drawback to the FFT analysis: the synthetic description of the sinusoidal components is incomplete (their phases at the origin of time are missing).
In some cases, the 2DRPs, considered as time-dependent signals, contain short sinusoidal components that do not persist permanently. For these situations (not considered in our work), where generally short oscillations (waves) occur transiently, the FFT analysis is not at all appropriate, but there are available other specific investigation techniques (inspired by the study of vibrations), e.g., based on Wavelet Transform (as Continuous Wavelet Transform [7], Frequency Normalised Wavelet Transform [23,24], and Wavelet Packet Transform [25]).
The main purpose of this work is focused on the study of periodic 2DRPs (considered as time-dependent signals) in order to determine the best analytical approximation of them (as a pattern), as close as possible to experimental evolutions, as a sum of significant sinusoidal components. Each sinusoidal component (analytically defined by the amplitude, a conventional angular frequency, and a phase at the conventional time origin) is a description of waviness on the machined surface of the workpiece. The inverse of the conventional frequency (as the conventional period) is the wavelength of the waviness.
Specifically, these 2DRPs are experimentally sampled in feed and pick directions (using a contact profilometer) on a theoretically flat surface milled with a ball nose end mill (on a steel workpiece in our approach). In order to analyse the 2DRP, a curve fitting procedure in Matlab R2019b (based on the Curve Fitting Toolbox) is favoured in this approach. In contrast to the FFT procedure (also discussed here), the curve fitting procedure can now be applied to relatively small (in length) 2DRPs, providing a high degree of accuracy in the analytical description of sinusoidal components. Similar to the FFT procedure, the curve fitting procedure has the same Nyquist limit (fNq = fs/2); in other words, it is not possible to find out the analytical descriptions of sinusoidal components having conventional frequency above the Nyquist limit fNq. The curve fitting procedure allows for an interesting approach: a 2DRP in the analytical description can be artificially resized by mathematical extrapolation (increasing the number of samples N, while keeping the same sampling rate fs). The accuracy of the FFT spectrum of this resized 2DRP is significantly improved due to a lower conventional frequency resolution, so that the FFT spectrum is now better suited to synthetically describe the content (in sinusoidal components) of a 2DRP.
There is an interesting option in the 2DRP analysis: one period of the synthetically described roughness pattern is obtained by a special kind of moving averaging. This averaging drastically reduces both the sinusoidal components harmonically uncorrelated and the noise. The analytical description of this pattern is also achieved by curve fitting.
The following sections of this paper are organised as follows: Section 2 presents the materials and methods, Section 3 presents the results and discussions, and Section 4 presents the conclusions.

2. Materials and Methods

A flat surface was milled on a workpiece made of 90MnCrV8 steel (hardness 60 HRC) using a 12 mm diameter, 3 flute, TiAlN coated carbide ball nose end mill (as GARANT Diabolo solid carbide ball nose slot drill HPC 12 mm, from the Hoffmann Group, Bucharest, Romania), tilted at 25 degrees to the pick direction and perpendicular to the feed direction, with the following cutting regime parameters: 5200 rpm, 1560 mm/min feed rate, constant axial cutting depth of 0.1 mm and 0.4 mm step over (with theoretically equal pick-interval scallops height [26]). Figure 1 shows a conceptual description of the down milling process (with the workpiece in cyan, the tool in red, the feed direction in green, and the direction of rotation in blue). The magenta-coloured straight line (d1) represents the pick direction, and the black straight line (d2) represents the feed direction, with both conventionally used for experimental sampling of 2DRP. Figure 2 shows a view of the tool and workpiece (with the cutting process stopped) on an OKUMA GENOS M460R-VE CNC vertical machining centre (Charlotte, NC, USA).
Figure 3 shows a view of the roughness sampling setup (using a SURFTEST SV-2100W4 contact profilometer, from Mitutoyo (Bucharest, Romania), with 0.0001 μm resolution, 2 μm stylus tip radius), with the flat milled surface placed in a horizontal position (here for sampling in pick direction).
The numerical description of a 2DRP is delivered as a two-column .txt file describing N = 8000 equidistant samples (Δx = 0.5 μm sampling interval between samples on the x-axis, for a total distance of 4 mm). This file can be easily loaded into Matlab R2019b and analysed as a time-dependent signal (by FFT and curve (signal) fitting). Figure 4 shows a 4 mm long 2DRP, sampled in the pick direction (plotted in Matlab).
Here the profilometer resolution (0.0001 μm) was experimentally confirmed (as the minimum describable variation of the y-coordinate). As expected, there is a dominant periodic component within the 2DRP of Figure 4. A rough estimation indicates that this dominant has 10 periods, with each period being equal to the milling step over (400 μm), and an average pick-interval scallop height of 2.5 μm.
Figure 5 shows a partial view of the FFT spectrum of this 2DRP with real amplitudes (in Matlab). The 2DRP from Figure 4 was processed with FFT as a time-dependent signal (the x-coordinates of the samples are seen as signal samples time; the y-coordinates are seen as signal level). The sampling interval Δx on the x-axis (Δx = 0.5 μm) is seen as the conventional sampling period Δt on the t-axis. An x-coordinate on the x-axis of Figure 5 is equivalent to a conventional frequency or the inverse of a conventional period, or the inverse of a wavelength λ. A peak on the FFT spectrum (e.g., the highest peak 1, represented by an x-coordinate of 0.0025 μm−1 and a y-coordinate of 1.138 μm) indicates that there is a dominant sinusoidal component in the 2DRP with wavelength λ = 1/x (e.g., λ1 = 1/0.0025 = 400 μm for peak 1). This is exactly the step over value (pick feed) previously highlighted. In Figure 5, some other relevant peaks (2, 3, 4, and 5) represent sinusoidal components, harmonically correlated with the dominant, having the wavelengths λ1/2 = 200 μm, λ1/3 = 133.(3) μm, λ1/4 = 100 μm, and λ1/5 = 80 μm. The conventional sampling period Δt = 0.5 μm corresponds to the sampling frequency (rate) fs = 1/Δt = 2 μm−1 which is a conventional Nyquist limit (frequency) of fNq = fs/2 = 1 μm−1. In other words, the smaller synthetically describable wavelength of a sinusoidal component within the 2DRP by FFT spectrum is defined as λmin = (fNq)−1 = (fs/2)−1 = 1 μm.
However, as Figure 5 clearly shows, the conventional frequency resolution Rcf = fs/N = 2/8000 = 0.00025 μm−1 is not small enough in order to describe an accurate spectrum. In the spectrum from Figure 5 there are only 0.02/Rcf = 0.02/0.00025 = 80 samples. There are certainly other harmonics (with higher conventional frequencies) that are not visible in the spectrum. A longer 2DRP (obtained by increasing the number of samples at the same sampling frequency) significantly reduces the conventional frequency resolution. It should also be noted that the FFT spectrum does not provide the phase at the origin of the conventional time (x = 0) for sinusoidal components. A better approach proposed in this paper considers that within the y(x) 2DRP there is a consistent deterministic part yd(x) and a less significant non-deterministic part ynd(x), mainly as noise, with y(x) = yd(x) + ynd(x). In general, for periodic 2DRPs, this deterministic part yd(x) can be described as the sum of n sinusoidal components:
y d x = j = 1 n y d j x = j = 1 n A j · sin ω j · x + φ j  
In Equation (1), Aj are amplitudes, ωj are conventional angular frequencies (related by wavelengths λj, with ωj = 2π/λj), and φj are conventional phase shifts at the origin (x = 0). Here, x (the current position of the profilometer stylus on the x-axis) plays the role of time.
The curve (signal) fitting procedure (using the Curve Fitting Tool from Matlab) allows for the values of Aj, ωj, and φj to be determined with a good approximation. A sine model (as f(x) = a1*sin(b1*x + c1)) was used for a first fit, with x—coordinates as X data and y—coordinates as Y data. In this model, a1, b1, and c1 play the role of A1, ω1, and φ1 values in defining the first sinusoidal component yd1(x). The first curve fit gives A1 = 1.151 μm, ω1 = 0.01558 rad/μm, and φ1 = 4.1871 rad, whereby typically this curve fitting procedure finds the description of the highest amplitude component. It systematically searches for those suitable A1, ω1, and φ1 values that satisfy the condition: y x y d 1 x = m i n . This first sinusoidal component yd1(x) is shown (as dominant) in blue in Figure 6, superimposed on y(x), shown in red (an evolution already described in Figure 4). The component yd1(x) can be described mathematically as:
y d 1 x = A 1 · sin ω 1 · x + φ 1 = 1.151 · sin 0.01557 · x + 4.1871  
The description of yd1(x) from Equation (2) allows for the mathematical removal from y(x), with the result shown in Figure 7 as the first residual (r1(x)) of 2DRP, as r1(x) = y(x) − yd1(x), after the first curve fitting (drawn at the same scale as Figure 6). The decrease in the y-coordinates of the residual profile is additional evidence of the quality of the mathematical description of yd1(x) found by curve fitting.
It is clear that the dominant component yd1(x) does indeed fit y(x). Its amplitude A1 is close to that shown in the FFT spectrum (peak 1), and its wavelength λ1 = 2π/ω1 = 2π/0.01558 = 403.285 μm is close to the step over value or pick feed (400 μm) during the milling process. The conventional frequency of yd1(x) is 1/λ1 = 0.002479 μm−1, which is more precisely described by comparison with Figure 5, as related to the first peak (there 1/λ1 = 0.0025 μm). Related by the difference between the measured wavelength λ1 = 403.285 μm (determined by curve fitting) and the pick feed (400 μm, as theoretical wavelength λ1 generated by the CNC machining centre), a logical conclusion must be drawn: we suspect an inaccurate control of the x movement of the contact profilometer during the 2DRP measurement (involved in the measured λ1) rather than inaccurate control of the pick feed during the milling process. In Figure 6, there are not exactly ten periods of the dominant yd1(x), as the ratio between the 2DRP length (4000 μm) and the theoretical wavelength (400 μm) suggests.
It is clear that this procedure can be repeated many times in an identical way (automatically, by programming in Matlab), and the mathematical description of the sinusoidal component ydj(x) can be found by curve fitting of the (j − 1)th residual of 2DRP, as rj−1(x), described by Equation (3):
r j 1 x = y x k = 1 j 1 y d k x  
Of course, in the curve-fitting procedure (as in the case of the FFT spectrum), exceeding of the Nyquist limit is forbidden (ωj < 2πfNq or λj > (fNq)1).
Hypothetically, considering that ynd(x) = 0, a perfect mathematical description of yd(x) (after n similar curve-fitting steps), should produce an rn(x) = 0 for the nth residual of 2DRP (graphically represented as a straight line placed exactly on the x-axis).
The viability of this method of determining the mathematical description of a roughness profile (using a similar curve-fitting method developed in Matlab) has previously been demonstrated [27] in the analysis of other types of complex signals (vibration, active electrical power, instantaneous angular speed, etc.) containing many sinusoidal components.

3. Results and Discussion

3.1. Analysis of 2D Roughness Profiles in the Pick Direction by Curve Fitting

The analysis of the previously sampled 2DRP (Figure 4) was similarly performed using repetitively this curve fitting procedure a further 121 times. The mathematical description of these 122 sinusoidal components within y(x) was found (these components having amplitudes greater than the resolution of the contact profilometer). Figure 8 shows the 2DRP (already shown in red in Figure 4 and Figure 6) superimposed on an approximation of yd(x) by mathematical addition of these 122 sinusoidal components (shown in blue). In the same figure, the 122nd residual of 2DRP (r122(x)), shown in purple, is superimposed. Figure 9 shows a zoomed section of area A from Figure 8.
It is obvious that there is a good fit between the approximation of yd(x) and y(x). Compared to Figure 7, there is a significantly smaller residual of 2DRP, which mainly describes the non-deterministic part ynd(x) of y(x) and the measurement noise. In a simple approach, this noise—which does not significantly affect the fitting results—can be greatly reduced by numerical low-pass filtering.
As is well known [28], any evolution of a signal in time (or similar, e.g., this 2DRP in pick direction) can be well approximated as a sum of sinusoidal components. In our approach, it is more interesting to find the approximate analytical description of 2DRP (strictly related to the milling process) as a sum of harmonically correlated sinusoidal components (as ydh(x)) with a fundamental at 0.01557 rad/μm as conventional angular frequency ω1 (Equation (2)) related by pick feed or step over and some harmonics (at 2·0.01557 rad/μm, 3·0.01557 rad/μm, etc.). In other words, the deterministic part of y(x) should be seen as yd(x) = ydh(x) + ydnh(x), where ydnh(x) is a sum of sinusoidal non-harmonically correlated components. Of course, this new type of approximation is available here because ydh(x) is dominant (yd(x) ≈ ydh(x)).
Among the 122 identified sinusoidal components, 30 components (Hi) were found to be well harmonically correlated (and involved in the definition of ydh(x) from Equation (4)) with a good approximation, with the values of AHi (amplitudes), ωHi (conventional angular frequencies), and φHi (phases in origin) given in Table 1.
y d h x i = 1 30 A H i · sin ω H i · x + φ H i
Some harmonics in Table 1 are missing (e.g., H6, H17, H20, H21, etc.).
Figure 10 shows an equivalent of Figure 8 but with an approximation of yd(x) by ydh(x), according to Equation (4) and Table 1. Figure 11 shows a zoomed detail in area A of Figure 10 (similar to Figure 9).
A comparison of Figure 10 and Figure 11 with Figure 8 and Figure 9 shows that the fit is acceptable but less good than before, an aspect that is well highlighted by the evolution of the residual (r30(x)). In particular, in some areas (e.g., B, C, and D in Figure 10) the fit between y(x) and ydh(x) is locally less good. There are several reasons for this mismatch. Firstly, we should consider the angular position of the milling tool (due to its rotation). This position was not necessarily the same each time when its axis intersects the line (e.g., (d1) on Figure 1) where the 2DRP was sampled (the pick-interval scallops geometry on this line from the working piece is slightly different). Secondly, there is a variable flexional deformation of the milling tool in the direction of this line (pick feed direction).
However, in this approach, the evolution of ydh(x) (shown separately in Figure 12) provides one of the best characterisations of the 2DRP, which is systematically related to the interaction between the milling tool and the workpiece (and obviously by the properties of its material).
Due to a small imprecision in the curve (signal) fitting process, there is not a perfect harmonic correlation between the 30 components within ydh(x), as clearly indicated in Table 1 (with ωHi ≈ Hi·ωH1 or λHi ≈ λH1/Hi), and the evolution of ydh(x) from Figure 12 is not strictly periodic, as expected.
This inconvenience can be easily avoided by roughly considering ωHi = Hi·ωH1 in Equation (4). A more rigorous approach is to replace above the conventional angular frequency ωH1 with a more precisely equivalent value ωHe1, calculated as follows:
ω H e 1 = ( i = 1 30 A H i A H 1 ) 1 · i = 1 30 A H i A H 1   ω H i H i = 0.0155785   r a d / μ m  
In Equation (5), ωHe1 is the weighting (by amplitude AHi) of the conventional angular frequency ωHiof each harmonic, relative to the amplitude AH1 of the first harmonic H1 (as dominant). However, here particularly, there is no significant difference between ωH1 and ωHe1.
With this value ωHe1, the description of ydh(x) from Equation (4) can be rewritten as ydhe(x) according to Equation (6) and plotted according to Figure 13.
y d h e x = i = 1 30 A H i · sin H i · ω H e 1 · x + φ H i
This ydhe(x) profile can be accepted as a systematic characterisation (pattern) of the 2DRP in the pick direction. An even more interesting characterisation is obtained if this ydhe(x) profile is described by artificially shifting the origin on x-axis (x = 0) in the abscissa (φH1)/ωHe1 of the first zero crossing (from negative to positive values) of the dominant sinusoidal component (H1 in Table 1). Now the profile ydhe(x) becomes ydhe0(x), described mathematically by Equation (7) and shown graphically in blue in Figure 14. Here, the magenta curve describes the dominant component (H1), also shifted to new origin (as H10), with ωH1 replaced by ωHe1.
y d h e 0 x = i = 1 30 A H i · sin [ H i · ω H e 1 · ( x + 2 π φ H 1 ω H e 1 ) + φ H i ]  
With Equation (7) rewritten as Equation (8), this motion to a new origin is equivalent to a positive phase shift (with Hi·(2π − φH1)) at the origin for each sinusoidal component.
y d h e 0 x = i = 1 30 A H i · sin [ H i · ω H e 1 · x + φ H i + H i · ( 2 π φ H 1 ) ) ]
Figure 15 shows a zoomed detail of Figure 14, with a first period of the ydhe0(x) profile and of the H10 sinusoidal component.
Figure 14. 1—The evolution of ydhe0(x) profile; 2—The evolution of the dominant component H10.
Figure 14. 1—The evolution of ydhe0(x) profile; 2—The evolution of the dominant component H10.
Materials 17 01425 g014
This ydhe0(x) type of 2DRP is useful when comparing two (or more) 2DRPs sampled under similar conditions. In this approach, a second 2DRP was sampled on the same flat milled surface on a straight line parallel to (d1) on the pick direction, with a randomly chosen distance between (several millimetres).
As an equivalent to Figure 10, Figure 16 shows this new 2DRP (as y(x), in red) with the same number of samples (8000) and sampling interval (Δx = 0.5 μm), overlaid with the ydh(x) profile (in blue) and the residual (in purple). This time only 12 harmonically related sinusoidal components inside ydh(x) were found (Table 2) among the 122 sinusoidal components in yd(x). The areas A–D mark some mismatches between the y(x) and ydh(x) profiles.
As an equivalent to Figure 14, Figure 17 shows the evolution of the ydhe0(x) profile (in green) superimposed on the evolution of the dominant component H10 (in brown).
It is interesting here to note the similarities (by comparison) between the ydhe0(x) profiles (from Figure 14 and Figure 17) by their overlap in Figure 18. This is possible because both profiles start from a zero crossing (from negative to positive y-ordinates) of their dominant component H10. A zoomed detail of the first period of Figure 18 is shown in Figure 19.
As can be seen in Figure 18 and especially in Figure 19, there are strong similarities between the ydhe0(x) profiles 1 and 3 (and also between the dominant components H10 2 and 4). This proves that the proposal of this ydhe0(x) pattern is a useful approach in a comparative analysis of 2DRPs sampled under similar conditions (especially direction) on a flat milled surface with a ball nose end mill.

3.1.1. Synthesis of a 2D Roughness Profile Pattern on a Period by Profile Averaging

There is another simple way of obtaining a synthetic (non-analytical) description of a pattern useful for characterizing the periodic 2DRPs graphically represented by m conventional periods: the y-coordinate of a point on this pattern (as yap(x)) is an average of the y-coordinates of m samples of 2DRP (calculated using a moving average, with m samples selectively selected for averaging). The distance (measured on the x-axis) between each two consecutive samples considered within the average is exactly the conventional period of the dominant H1, as the equivalent wavelength λHe1 calculated with λHe1 = 2π/ωHe1. A y-coordinate value of this—pattern yap(x) is determined by calculation as Equation (9):
y a p x = 1 m i = 0 m 1 y x + i · λ H e 1        w i t h   x = 0 ÷   λ H e 1  
The length of this yap(x) pattern is exactly the conventional period (the wavelength λHe1). A better approach is to describe this yap(x) pattern starting from the zero crossing of the dominant H1 (as yap0(x), Equation (10)), where this starting point still has the x-coordinate (φH1)/ωHe1.
y a p 0 x = 1 m i = 0 m 1 y x + 2 π φ H 1 ω H e 1 + i · λ H e 1       w i t h   x = 0 ÷   λ H e 1  
Here, x is the x-coordinate of a generic point on the pattern yap0(x). In Equation (10), in almost all previous equations (except Equation (5)) and in the sampled 2DRP, the x-coordinate is described numerically as x = Δx for the lth sample, l = 1 ÷ N. Here above, x + (2π − φH1)/ωHe1+ i·λHe1 and x + i·λHe1 in Equation (9) are also x-coordinates (numerically described) of samples placed on 2DRP.
Figure 20 shows this yap0(x) pattern, established by averaging, for the first sampled 2DRP (with m = 9). This averaging (acting as a form of digital filtering) greatly attenuates the non-sinusoidal components (noise) as well as the harmonic uncorrelated components with the dominant H1, but it retains the harmonically correlated (averaged) components if they occur systematically. In other words, it is expected that this yap0(x) pattern is similar with the first period of the ydhe0(x) profile (already shown in Figure 15). This is fully confirmed in Figure 21, where the yap0(x) pattern, the ydhe0(x) profile, and the dominant H10 (the first periods) are overlapped.
Similar considerations can be made for the yap0(x) pattern of the 2nd 2DRP sampled in the pick direction, as shown in Figure 22.
There is an interesting utility of these yap0(x) patterns, similar to the utility of the first periods of the ydhe0(x) profiles, already shown in Figure 19. It allows us to synthetically characterize the roughness profiles, possibly for comparison. As an example, Figure 23 shows the overlap of the yap0(x) patterns for both sampled 2DRPs in the pick direction.
As expected, there is a very good similarity between the yap0(x) patterns, which is even better than between the ydhe0(x) profiles (from Figure 19).
There is an interesting and simpler way to obtain a more trustworthy mathematical description of the ydhe0(x) profiles (as ydhe0t(x)) through analysis by curve (signal) fitting of the mathematically extended yap0(x) patterns over a large number of periods (e.g., 10), while keeping the same sampling interval Δx = 0.5 μm. Figure 24 shows the yap0(x) pattern for the 1st 2DRP, the first period of the ydhe0t(x) profile, and the residual yap0(x) − ydhe0t(x). The ydhe0t(x) profile is described as the sum of 30 harmonically correlated sinusoidal components found in the extended yap0(x) pattern. Now, by comparison with the results from Figure 21, the similarity between the yap0(x) pattern and the ydhe0t(x) profile is consistently improved.
The first periods from these ydhe0t(x) profiles (for each 2DRP, each one as a sum of 30 harmonically correlated sinusoidal components) obtained using this new approach are shown in Figure 25.
Compared to Figure 19 (where the profiles ydhe0(x) are overlapped), in Figure 25 the ydhe0t(x) profiles are much more similar, with the exception of area A. As expected, there are very strong similarities between the ydhe0t(x) profiles of Figure 25 and the yap0(x) patterns of Figure 23.

3.1.2. An Approach on FFT Spectrum in 2D Roughness Profile Description

There is another interesting resource that can be exploited related to the mathematical description of the ydh(x) profile, and in particular the ydhe(x) profile. As already mentioned in Section 1, the length of any of two analytical profiles can be artificially increased by mathematical extrapolation (by increasing the number of samples from N to p·N), while keeping the same sampling rate fs (or the same sampling interval Δx = 0.5 μm). In this way, the conventional frequency resolution (as Rcfe) of the FFT spectrum for each of the two extrapolated profiles (Rcfe = fs/pN) is significantly reduced (by p times compared to the spectra of the original profiles having Rcf = fs/N conventional frequency resolution), while the Nyquist limit remains unchanged. The quality description of the sinusoidal profile components by means of the FFT spectrum increases significantly.
As a first example, related by the first 2DRP, Figure 26 shows partially (in the range 0 ÷ 0.02 μm−1 of conventional frequency) the FFT spectrum for the y(x) profile (in red, a spectrum already presented before in Figure 5)—and for the extrapolated ydhe(x) profile (in blue, with p = 10). Figure 27 presents both spectra over an extended conventional frequency range (0 ÷ 0.08 μm−1), with the first 27 harmonic correlated sinusoidal components (with ωHi= Hi ·ωHe1).
Because in this approach the conventional angular frequencies ωH1 and ωHe1 have very similar values (Table 1 and Equation (5)), the FFT spectrum of the extrapolated ydh(x) and ydhe(x) profiles are very similar. Changing the origin of the ydhe(x) profile (to produce the ydhe0(x) profile) does not produce any change on the FFT spectrum (which is insensitive to the phase shifting). The FFT spectra of the extrapolated ydhe(x) and ydhe0(x) profiles are identical.
It is obvious that the FFT spectrum of the extrapolated ydhe(x) profile can also be used as a pattern to compare two (or more) 2DRPs, sampled on the same surface, under identical conditions. The similarities between the partial FFT spectra of the extrapolated ydhe(x) profiles (with p = 10) found in both 2DRPs analysed before, are clearly highlighted in Figure 28, with a zoom on the y-axis shown in Figure 29. In both figures, in order to facilitate the comparison, the FFT spectrum of extrapolated ydhe(x) of the 2nd analysed 2DRP has been artificially shifted by 0. 02 μm upwards and 0.0005 μm−1 to the right.
A simpler and more reliable approach is to examine the resources provided by the compared FFT spectra of mathematically extended yap0(x) patterns (related by both 2DRPs) over a large number of periods.

3.2. Analysis of 2D Roughness Profiles in the Feed Direction

A similar study can be made on the 2DRPs sampled on the same machined surface, in the feed direction, parallel to (d2), under identical conditions, number of samples, and sampling rate (sampling interval). Each of these 2DRPs is expected to describe a periodic succession of feed-interval scallops, as traces left by the tips of the milling tool edges during its rotation and feed motion. For a milling tool having three teeth, a 5600 rpm rotation speed, and a feed rate of 1560 mm/min, the conventional period of these feed-interval scallops should be equal to the feed per tooth ft = 0.1 mm.
Figure 30 shows a first 2DRP sampled in the feed direction (coloured in red), the deterministic harmonically correlated part ydh(x) (as a sum of 11 components, coloured in blue), and the residual r11(x) coloured in purple. Figure 31 shows the overlap of the first two periods of the dominant H10 (curve 1), the first two periods of the profile ydhe0(x) (curve 2), and the pattern yap0(x)—with m = 11—extrapolated on two periods (curve 3). As expected, there is a relatively good fit between them.
Unexpectedly, the conventional angular frequency ωHe1 = 0.020921 rad/μm defines the wavelength λHe1 = 2π/ωHe1 = 300.32 μm, as a conventional period, three times greater than the feed per tooth (100 μm), but practically equal to the feed per rotation fr of the milling tool. This means that the 2DRP in the feed direction reveals an abnormal behaviour of the milling tool, since because it turns off of its axis (with run out [3]), a single tooth is involved in the definition of the final machined surface (roughness). Obviously, the theoretical 2DRP in the feed direction consists mainly of a group of 2D curve (trochoidal) arcs, as parts of the trajectories of points on the teeth cutting edges. Figure 32 shows a conceptual simulation (without milling tool run-out) of these identical trochoidal trajectories (Tr1, Tr2, and Tr3) at a high feed rate (for clarity of approach). Figure 33 describes these trajectories with a particular run-out of milling tool: the centre of tool rotation is in opposite direction to the point involved in generating the trajectory Tr2. In both figures, for down milling, the theoretical 2DRP is described by arcs between the lowest intersection points of the trajectories.
If the run-out is large enough, then the theoretical 2DRP is described by arcs placed on a single trochoidal trajectory as in Tr2 in Figure 33. Here, (d) is the workpiece surface reference line before milling. A conventional period of the dominant component in 2DRP is equal with the feed per rotation (fr) and not with the feed per tooth (ft = fr/3). The points A, B in Figure 33 are located in the areas A, B in Figure 31. We should mention that, as opposed to Figure 33, Figure 31 does not have the same scale on the x and y-axis.
A similar and comparative study can be made in relation to a second 2DRP sampled on a straight line (feed direction) as a parallel direction to (d2) in Figure 1. As opposed to the analysis of the 2DRP in the pick direction, now this second 2DRP was sampled along a straight line carefully placed as accurately as possible over a whole number of pick intervals. A correct comparison requires that the first and second theoretical 2DRP should be the result of the trajectories of the same points on the teeth cutting edges.
The equivalent of Figure 30 is shown in Figure 34 and the equivalent of Figure 31 is depicted in Figure 35. As expected, similar to Figure 31, there is a relatively good fit between the dominant component H10, the ydhe0(x) profile, and the pattern yap0(x).
As previously stated, related by the first 2DRP in the feed direction, the same abnormal behaviour of the milling tool persists, because for the run-out it is the case that a single tooth is involved in defining the final machined surface, and the conventional angular frequency ωHe1 = 0.020946 rad/μm defines the wavelength λHe1 = 2π/ωHe1 = 299.97 μm, as a conventional period or feed per rotation fr (very close to that determined for the first profile), which is three times greater than the feed per tooth (100 μm).
A comparison of Figure 31 and Figure 35 shows that, similar to the study in the pick direction, there are also strong similarities between these two different 2DRPs sampled in the feed direction. Figure 36 shows two periods of the overlapped profiles ydhe0(x), Figure 37 shows the overlap of the extended patterns yap0(x) with two periods, and Figure 38 shows the first two overlapped periods of the ydhe0t(x) profiles.
However, it should be noted that the coincidence of these two ydhe0(x) profiles (Figure 36) is less good than in the case of the ydhe0(x) profiles for 2DRPs sampled in the pick direction (Figure 19). A similar conclusion can be drawn for the fit of the yap0(x) patterns (by comparing Figure 23 and Figure 37) or for the ydhe0t(x) profiles (Figure 25 and Figure 38). The main reason for these mismatches is the lack of certainty that the two analysed 2DRPs were generated by the same points of the tool edges (an error that must be eliminated for an accurate analysis).
As already stated before, the description of the ydhe0t(x) profiles is more reliable (in relation to the yap0(x) patterns) than the description of the ydhe0(x) profiles.
It is also possible to make a comparison between the FFT spectra of the extrapolated ydhe(x) profiles of both 2DRPs, with p = 10, as Figure 39 indicates, with zooming in on the y-axis, as shown in Figure 40. For easier comparison, the FFT spectrum of the extrapolated ydh(x) of the 2nd analysed 2DRP has been artificially shifted by 0.01 μm upwards and 0.0005 μm−1 to the right.
The similarities between spectra of the extrapolated ydhe(x) profiles are certainly related by conventional peak frequencies but less certainly related by the peak amplitudes.

4. Conclusions

The proposed method for analysing and finding (by curve/signal fitting) the mathematical description of the periodic part of an experimental 2D roughness profile, 2DRP (as a sum of sinusoidal components harmonically correlated), provides reliable results, experimentally confirmed, useful for the characterisation of the milled surface (as a sum of wavinesses in two perpendicular directions), the interaction between the tool and workpiece during the milling process (in particular of flat surfaces machined with a ball nose end mill, constant step over), and the machinability of workpiece materials by a cutting process.
This paper proposes an analytical definition of a periodic profile as the best systematic characterisation (pattern) of an experimental 2DRP sampled with a contact profilometer (in pick and feed directions). A very similar periodic profile (but without an analytical description) is generated by a special type of sample averaging within the experimental 2DRP. These periodic profiles are useful for comparison purposes between different experimental 2DRPs, or to validate a predictive model for 2DRP [12,29,30], or to obtain the mathematical description of the microgeometry of a milled surface.
As suggested during the review of this paper, a possible approach would be to use a curve fitting formula using the milling process parameters (and also tool condition and characteristics) as variables. This will be a challenge for a future approach. In the current approach (valid for any type of evolution of a physical quantity with a dominant periodic component), the fitting formula (a sinusoidal function), repetitively applied to obtain the best characterisation of the 2DRP profile as the sum of significantly harmonically correlated sinusoidal components (used as a pattern), indirectly provides some information related to the milling process, such as the peak to peak amplitude of the resultant is the pick-interval or feed-interval scallop height, and the conventional angular frequency of the fundamental describes the pick feed (pick direction 2DRP) or feed per tooth (feed direction 2DRP) as a relationship between tool rotation speed and feed rate. The analysis of the shapes of the experimental 2DRP patterns and the highlighting of differences with the theoretical patterns allows for the qualitative description of some anomalies of the machining process, such as the tool run-out (already shown in this paper), tool wear or cutting edges fracture, elastic bending deformation of the tool, etc.
This paper proves that the mathematical extrapolation of the analytically defined periodic profile of 2DRP improves the availability of a known but underutilized method of roughness analysis based on the spectrum of the periodic profile (seen as a time-dependent signal) generated by Fast Fourier Transform (FFT), with a low (conventional) frequency resolution.
Of course, generalisation of these results to the analysis of other types of milled surfaces, machined on other milling machines, with other types of tools on other workpiece materials (and possibly using other roughness sampling methods), is entirely feasible in a future approach.
As a future approach, we also intend to extend this study to the investigation of the 3D mathematical description of the roughness microgeometry of the complex milled surfaces, experimentally sampled with a suitable optical system.

Author Contributions

Conceptualization, M.H. and F.C.; methodology, M.H., E.P., C.G.D. and A.M.; software M.H. and C.G.D.; validation F.C., E.P. and A.M.; investigation E.P., M.H. and D.-F.C.; resources C.G.D. and D.-F.C.; data curation, M.H., E.P., C.G.D., A.M. and D.-F.C.; writing—original draft preparation, M.H., F.C., C.G.D. and A.M.; writing—review and editing, E.P. and D.-F.C.; supervision and project administration, M.H. and C.G.D.; funding acquisition, C.G.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Gheorghe Asachi Technical University of Iasi, Romania.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this paper are available upon request addressed to the corresponding author. The data are not publicly available due to privacy.

Acknowledgments

Many thanks to Mitutoyo Romania for the donation of the roughness measuring equipment. We would like to thank our colleagues Neculai-Eugen Seghedin and Eugen Carata who previously equipped the department with several modern CNC machines and equipment. Some of these were used in this study. We also thank our colleague Florentin Cioata for his support and advice.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chen, J.S.; Huang, Y.K.; Chen, M.S. A study of the surface scallop generating mechanism in the ball-end milling process. Int. J. Mach. Tools Manuf. 2005, 45, 1077–1084. [Google Scholar] [CrossRef]
  2. Costes, J.P. A predictive surface profile model for turning based on spectral analysis. J. Mater. Process. Technol. 2013, 213, 94–100. [Google Scholar] [CrossRef]
  3. Ren, Z.; Fang, Z.; Kobayashi, G.; Kizaki, T.; Sugita, N.; Nishikawa, T.; Kugo, J.; Nabata, E. Influence of tool eccentricity on surface roughness in gear skiving. Precis. Eng. 2020, 63, 170–176. [Google Scholar] [CrossRef]
  4. Álvarez-Flórez, J.; Buj-Corral, I.; Vivancos-Calvet, J. Analysis of roughness, force and vibration signals in ball-end milling processes. J. Trends Dev. Mach. Assoc. Technol. 2015, 19, 1–4. [Google Scholar]
  5. Zahaf, M.Z.; Benghersallah, M. Surface roughness and vibration analysis in end milling of annealed and hardened bearing steel. Measur. Sens. 2021, 13, 100035. [Google Scholar] [CrossRef]
  6. Bai, J.; Zhao, H.; Zhao, L.; Cao, M.; Duan, D. Modelling of surface roughness and studying of optimal machining position in side milling. Int. J. Adv. Manuf. Technol. 2021, 116, 3651–3662. [Google Scholar] [CrossRef]
  7. Grzesik, W.; Brol, S. Wavelet and fractal approach to surface roughness characterization after finish turning of different workpiece materials. J. Mater. Process. Technol. 2009, 209, 2522–2531. [Google Scholar] [CrossRef]
  8. Drbúl, M.; Martikáň, P.; Bronček, J.; Litvaj, I.; Svobodová, J. Analysis of roughness profile on curved surfaces. MATEC Web Conf. 2018, 244, 01024. [Google Scholar] [CrossRef]
  9. Dumitras, C.G.; Chitariu, D.F.; Chifan, F.; Lates, C.G.; Horodinca, M. Surface Quality Optimization in Micromachining with Cutting Tool Having Regular Constructive Geometry. Micromachines 2022, 13, 422. [Google Scholar] [CrossRef]
  10. Seyedi, S.S.; Shabgard, M.R.; Mousavi, S.B.; Heris, S.Z. The impact of SiC, Al2O3, and B2O3 abrasive particles and temperature on wear characteristics of 18Ni (300) maraging steel in abrasive flow machining (AFM). Int. J. Hydrogen Energy 2021, 46, 33991–34001. [Google Scholar] [CrossRef]
  11. Krolczyk, G.; Legutko, S. Experimental analysis by measurement of surface roughness variations in turning process of duplex stainless steel. Metrol. Meas. Syst. 2014, XXI, 759–770. [Google Scholar] [CrossRef]
  12. Shang, S.; Wang, C.; Liang, X.; Cheung, C.F.; Zheng, P. Surface roughness prediction in ultra-precision milling: An extreme learning machine method with data fusion. Micromachines 2023, 14, 2016. [Google Scholar] [CrossRef]
  13. Wang, N.; Jiang, F.; Zhu, J.; Xu, Y.; Shi, C.; Yan, H.; Gu, C. Experimental study on the grinding of an Fe-Cr-Co permanent magnet alloy under a small cutting depth. Micromachines 2022, 13, 1403. [Google Scholar] [CrossRef] [PubMed]
  14. Li, J.; Xu, W.; Shen, T.; Jin, W.; Wu, C. Evaluating surface roughness of curved surface with circular profile based on arithmetic circular arc fitting. AIP Adv. 2023, 13, 125312. [Google Scholar] [CrossRef]
  15. Kundrák, J.; Felhő, C.; Nagy, A. Analysis and prediction of roughness of face milled surfaces using CAD model. Manuf. Technol. 2022, 22, 555–572. [Google Scholar] [CrossRef]
  16. Lazkano, X.; Aristimunno, P.X.; Aizpuru, O.; Arrazola, P.J. Roughness maps to determine the optimum process window parameters in face milling. Int. J. Mech. Sci. 2022, 221, 107191. [Google Scholar] [CrossRef]
  17. Varga, J.; Ižol, P.; Vrabel’, M.; Kaščák, L.; Drbúl, M.; Brindza, J. Surface Quality Evaluation in the Milling Process Using a Ball Nose End Mill. Appl. Sci. 2023, 13, 10328. [Google Scholar] [CrossRef]
  18. Żurawski, K.; Żurek, P.; Kawalec, A.; Bazan, A.; Olko, A. Modeling of Surface Topography after Milling with a Lens-Shaped End-Mill, Considering Runout. Materials 2022, 15, 1188. [Google Scholar] [CrossRef]
  19. Palani, S.; Natarajan, U. Prediction of surface roughness in CNC end milling by machine vision system using artificial neural network based on 2D Fourier transform. Int. J. Adv. Manuf. Technol. 2011, 54, 1033–1042. [Google Scholar] [CrossRef]
  20. Lou, Z.; Yan, Y.; Wang, J.; Zhang, A.; Cui, H.; Li, C.; Geng, Y. Exploring the structural color of micro-nano composite gratings with FDTD simulation and experimental validation. Opt. Express 2024, 32, 2432–2451. [Google Scholar] [CrossRef]
  21. Zeng, Q.; Qin, Y.; Chang, W.; Luo, X. Correlating and evaluating the functionality-related properties with surface texture parameters and specific characteristics of machined components. Int. J. Mech. Sci. 2018, 149, 62–72. [Google Scholar] [CrossRef]
  22. Filtration Techniques for Surface Texture. Available online: https://guide.digitalsurf.com/en/guide-filtration-techniques.html (accessed on 15 February 2024).
  23. Josso, B.; Burton, D.R.; Lalor, M.J. Frequency normalised wavelet transform for surface roughness analysis and characterisation. Wear 2002, 252, 491–500. [Google Scholar] [CrossRef]
  24. Josso, B.; Burton, D.R.; Lalor, M.J. Wavelet strategy for surface roughness analysis and characterization. Comput. Methods Appl. Mech. Eng. 2001, 191, 829–842. [Google Scholar] [CrossRef]
  25. Wang, X.; Shi, T.; Liao, G.; Zhang, Y.; Hong, Y.; Chen, K. Using wavelet packet transform for surface roughness evaluation and texture extraction. Sensors 2017, 17, 933. [Google Scholar] [CrossRef]
  26. Hao, H.; He, D.; Li, Z.; Hu, P.; Chen, Y.; Tang, K. Efficient cutting path planning for a non-spherical tool based on an iso-scallop height distance field. Chin. J. Aeronaut. 2023, in press, uncorrected proof. [Google Scholar] [CrossRef]
  27. Horodinca, M.; Bumbu, N.-E.; Chitariu, D.-F.; Munteanu, A.; Dumitras, C.-G.; Negoescu, F.; Mihai, C.-G. On the behaviour of an AC induction motor as sensor for condition monitoring of driven rotary machines. Sensors 2023, 23, 488. [Google Scholar] [CrossRef]
  28. Lecture: Sums of Sinusoids (of Different Frequency). Available online: http://www.spec.gmu.edu/~pparis/classes/notes_201/notes_2019_09_12.pdf (accessed on 15 February 2024).
  29. Chen, C.-H.; Jeng, S.-Y.; Lin, C.-J. Prediction and analysis of the surface roughness in CNC end milling using neural networks. Appl. Sci. 2022, 12, 393. [Google Scholar] [CrossRef]
  30. Peng, Z.; Jiao, L.; Yan, P.; Yuan, M.; Gao, S.; Yi, J.; Wang, X. Simulation and experimental study on 3D surface topography in micro-ball-end milling. Int. J. Adv. Manuf. Technol. 2018, 96, 1943–1958. [Google Scholar] [CrossRef]
Figure 1. A conceptual description of the cutting process.
Figure 1. A conceptual description of the cutting process.
Materials 17 01425 g001
Figure 2. A view of the milling setup.
Figure 2. A view of the milling setup.
Materials 17 01425 g002
Figure 3. A view on the roughness sampling setup.
Figure 3. A view on the roughness sampling setup.
Materials 17 01425 g003
Figure 4. Graphical description of a 2DRP sampled on work piece, in the pick direction.
Figure 4. Graphical description of a 2DRP sampled on work piece, in the pick direction.
Materials 17 01425 g004
Figure 5. A partial view on the FFT spectrum of 2DRP from Figure 4.
Figure 5. A partial view on the FFT spectrum of 2DRP from Figure 4.
Materials 17 01425 g005
Figure 6. 1—The 2DRP from Figure 4; 2—The first (dominant) sinusoidal component (yd1(x)) found by curve (signal) fitting (Equation (2)).
Figure 6. 1—The 2DRP from Figure 4; 2—The first (dominant) sinusoidal component (yd1(x)) found by curve (signal) fitting (Equation (2)).
Materials 17 01425 g006
Figure 7. The first residual 2DRP after first analysis by curve fitting (as r1(x) = y(x) − yd1(x)).
Figure 7. The first residual 2DRP after first analysis by curve fitting (as r1(x) = y(x) − yd1(x)).
Materials 17 01425 g007
Figure 8. 1—The 2DRP; 2—An approximation of yd(x) through ydh(x) with 122 components; 3—The 122nd residual r122(x).
Figure 8. 1—The 2DRP; 2—An approximation of yd(x) through ydh(x) with 122 components; 3—The 122nd residual r122(x).
Materials 17 01425 g008
Figure 9. A zoom-in detail in area A from Figure 8.
Figure 9. A zoom-in detail in area A from Figure 8.
Materials 17 01425 g009
Figure 10. 1—The 2DRP; 2—An approximation of yd(x) with the profile ydh(x) with 30 components described in Table 1; 3—The 30th residual r30(x).
Figure 10. 1—The 2DRP; 2—An approximation of yd(x) with the profile ydh(x) with 30 components described in Table 1; 3—The 30th residual r30(x).
Materials 17 01425 g010
Figure 11. A zoom-in detail in area A from Figure 10.
Figure 11. A zoom-in detail in area A from Figure 10.
Materials 17 01425 g011
Figure 12. The evolution of the ydh(x) profile.
Figure 12. The evolution of the ydh(x) profile.
Materials 17 01425 g012
Figure 13. The evolution of the ydhe(x) profile.
Figure 13. The evolution of the ydhe(x) profile.
Materials 17 01425 g013
Figure 15. A detail of Figure 14 with the first period of the ydhe0(x) profile and H10.
Figure 15. A detail of Figure 14 with the first period of the ydhe0(x) profile and H10.
Materials 17 01425 g015
Figure 16. 1—A new 2DRP; 2—An approximation of yd(x) with ydh(x) profile having 12 components; 3—The 12th residual r12(x).
Figure 16. 1—A new 2DRP; 2—An approximation of yd(x) with ydh(x) profile having 12 components; 3—The 12th residual r12(x).
Materials 17 01425 g016
Figure 17. 1—The evolution of the ydhe0(x) profile; 2—The evolution of the dominant component H10. An equivalent of Figure 14.
Figure 17. 1—The evolution of the ydhe0(x) profile; 2—The evolution of the dominant component H10. An equivalent of Figure 14.
Materials 17 01425 g017
Figure 18. An overlap of both ydhe0(x) profiles (for 1st and 2nd 2DRP) and their dominants H10.
Figure 18. An overlap of both ydhe0(x) profiles (for 1st and 2nd 2DRP) and their dominants H10.
Materials 17 01425 g018
Figure 19. A zoomed detail of Figure 18: 1, 3—the ydhe0(x) profiles; 2, 4—the dominants H10.
Figure 19. A zoomed detail of Figure 18: 1, 3—the ydhe0(x) profiles; 2, 4—the dominants H10.
Materials 17 01425 g019
Figure 20. The yap0(x) pattern of the first 2DRP.
Figure 20. The yap0(x) pattern of the first 2DRP.
Materials 17 01425 g020
Figure 21. 1—The yap0(x) pattern of the first 2DRP; 2—The first period of the ydhe0(x) profile; 3—The dominant H10.
Figure 21. 1—The yap0(x) pattern of the first 2DRP; 2—The first period of the ydhe0(x) profile; 3—The dominant H10.
Materials 17 01425 g021
Figure 22. The yap0(x) pattern of the 2nd 2DRP.
Figure 22. The yap0(x) pattern of the 2nd 2DRP.
Materials 17 01425 g022
Figure 23. A graphical overlapping of the yap0(x) patterns: 1—for 1st 2DRP; 2—for 2nd 2DRP.
Figure 23. A graphical overlapping of the yap0(x) patterns: 1—for 1st 2DRP; 2—for 2nd 2DRP.
Materials 17 01425 g023
Figure 24. 1—The yap0(x) pattern for 1st 2DRP; 2—The first period from the ydhe0t(x) profile; 3—The residual yap0(x) − ydhe0t(x).
Figure 24. 1—The yap0(x) pattern for 1st 2DRP; 2—The first period from the ydhe0t(x) profile; 3—The residual yap0(x) − ydhe0t(x).
Materials 17 01425 g024
Figure 25. The first period of the ydhe0t(x) profiles: 2—for 1st 2DRP; 4—for 2nd 2DRP.
Figure 25. The first period of the ydhe0t(x) profiles: 2—for 1st 2DRP; 4—for 2nd 2DRP.
Materials 17 01425 g025
Figure 26. A partial view of the FFT spectrum: 1—of the y(x) profile; 2—of the extrapolated ydhe(x) profile, with p = 10. The peaks H1–H7 depict harmonic correlated components.
Figure 26. A partial view of the FFT spectrum: 1—of the y(x) profile; 2—of the extrapolated ydhe(x) profile, with p = 10. The peaks H1–H7 depict harmonic correlated components.
Materials 17 01425 g026
Figure 27. An extended view of the FFT spectra of the y(x) profile (in red) and the extrapolated ydhe(x) profile, with p = 10 (in blue). The peaks H1–H32 depict harmonic correlated components.
Figure 27. An extended view of the FFT spectra of the y(x) profile (in red) and the extrapolated ydhe(x) profile, with p = 10 (in blue). The peaks H1–H32 depict harmonic correlated components.
Materials 17 01425 g027
Figure 28. A partial view of the FFT spectra of extrapolated ydhe(x) profiles with p = 10; 1—for 1st 2DRP; 2—for 2nd 2DRP (shifted).
Figure 28. A partial view of the FFT spectra of extrapolated ydhe(x) profiles with p = 10; 1—for 1st 2DRP; 2—for 2nd 2DRP (shifted).
Materials 17 01425 g028
Figure 29. A zoomed image on y-axis of the FFT spectra from Figure 28.
Figure 29. A zoomed image on y-axis of the FFT spectra from Figure 28.
Materials 17 01425 g029
Figure 30. 1—A first 2DRP; 2—The profile ydh(x) with 11 components; 3—The 11th residual r11(x).
Figure 30. 1—A first 2DRP; 2—The profile ydh(x) with 11 components; 3—The 11th residual r11(x).
Materials 17 01425 g030
Figure 31. Some results of the analysis of the first 2DRP. Two conventional periods of: 1—the dominant component H10; 2—the profile ydhe0(x); 3—the pattern yap0(x).
Figure 31. Some results of the analysis of the first 2DRP. Two conventional periods of: 1—the dominant component H10; 2—the profile ydhe0(x); 3—the pattern yap0(x).
Materials 17 01425 g031
Figure 32. A simulation of 2D trajectories of points placed on teeth cutting edges (no run-out).
Figure 32. A simulation of 2D trajectories of points placed on teeth cutting edges (no run-out).
Materials 17 01425 g032
Figure 33. A simulation of 2D trajectories of points placed on teeth cutting edges (with run-out).
Figure 33. A simulation of 2D trajectories of points placed on teeth cutting edges (with run-out).
Materials 17 01425 g033
Figure 34. 1—A second 2DRP; 2—The profile ydh(x) having 11 components; 3—The 11th residual r11(x).
Figure 34. 1—A second 2DRP; 2—The profile ydh(x) having 11 components; 3—The 11th residual r11(x).
Materials 17 01425 g034
Figure 35. Some results of the analysis of the second 2DRP. Two conventional periods of: 1—the dominant component H10; 2—the profile ydhe0(x); 3—the pattern yap0(x).
Figure 35. Some results of the analysis of the second 2DRP. Two conventional periods of: 1—the dominant component H10; 2—the profile ydhe0(x); 3—the pattern yap0(x).
Materials 17 01425 g035
Figure 36. An overlap of the ydhe0(x) profiles (two periods) for the 1st and 2nd 2DRP (1 and 2).
Figure 36. An overlap of the ydhe0(x) profiles (two periods) for the 1st and 2nd 2DRP (1 and 2).
Materials 17 01425 g036
Figure 37. An overlap of the yap0(x) patterns (two periods) for the 1st and 2nd 2DRP (3 and 4).
Figure 37. An overlap of the yap0(x) patterns (two periods) for the 1st and 2nd 2DRP (3 and 4).
Materials 17 01425 g037
Figure 38. The first two periods of the ydhe0t(x) profiles: 1—for the 1st 2DRP; 2—for the 2nd 2DRP.
Figure 38. The first two periods of the ydhe0t(x) profiles: 1—for the 1st 2DRP; 2—for the 2nd 2DRP.
Materials 17 01425 g038
Figure 39. A partial view of the FFT spectra of the extrapolated ydhe(x) profiles with p = 10: 1—for the first 2DRP; 2—for the second 2DRP (shifted).
Figure 39. A partial view of the FFT spectra of the extrapolated ydhe(x) profiles with p = 10: 1—for the first 2DRP; 2—for the second 2DRP (shifted).
Materials 17 01425 g039
Figure 40. A zoomed image on the y-axis of the FFT spectra from Figure 39.
Figure 40. A zoomed image on the y-axis of the FFT spectra from Figure 39.
Materials 17 01425 g040
Table 1. The values of AHi, ωHi, and φHi involved in the mathematical description of 30 well harmonically correlated sinusoidal components within ydh(x) of the 2DRP, in the pick direction.
Table 1. The values of AHi, ωHi, and φHi involved in the mathematical description of 30 well harmonically correlated sinusoidal components within ydh(x) of the 2DRP, in the pick direction.
Harmonic #
(Hi)
Amplitude AHi
[μm]
Conventional Angular Frequency ωHi
[rad/μm]
Wavelength
λHi = 2π/ωi
[μm]
Phase φHi at Origin (x = 0)
[rad]
H1AH1 = 1.148ωH1 = 0.01557 λH1 = 403.544φH1 = 4.2031
H20.24590.03118 (as 2.0025·ωH1)201.53 (as λH1/2.0024)1.412
H30.093670.04669 (as 2.9987·ωH1)134.57 (as λH1/2.9988)4.3261
H40.11160.06239 (as 4.0070·ωH1)100.70 (as λH1/4.0074)2.456
H50.024610.07848 (as 5.0404·ωH1)80.061 (as λH1/5.0405)3.085
H70.038160.1092 (as 7.0138·ωH1)57.538 (as λH1/7.0135)4.785
H80.0092020.1245 (as 7.9961·ωH1)50.467 (as λH1/7.9962)5.8120
H90.02360.1404 (as 9.0173·ωH1)44.752 (as λH1/9.0173)3.4731
H100.022670.1558 (as 10.0064·ωH1)40.328 (as λH1/10.0065)4.6591
H110.01290.1714 (as 11.0083·ωH1)36.658 (as λH1/11.0083)1.21
H120.011710.1873 (as 12.0295·ωH1)33.546 (as λH1/12.0296)5.3275
H130.013170.2027 (as 13.0186·ωH1)30.997 (as λH1/13.0188)1.796
H140.011740.2181 (as 14.0077·ωH1)28.808 (as λH1/14.0081)5.8364
H150.010970.2337 (as 15.0096·ωH1)26.885 as λH1/15.0100)5.3481
H160.013860.2493 (as 16.0016·ωH1)25.203 (as λH1/16.0117)3.097
H180.011520.2805 (as 18.0154·ωH1)22.399 (as λ1/18.0162)5.5279
H190.01920.2961 (as 19.0173·ωH1)21.219 (as λH1/19.0180)0.628
H220.010290.3425 (as 21.9974·ωH1)18.345 (as λH1/21.9975)3.9651
H230.0088420.3586 (as 23.0315·ωH1)17.521 (as λH1/23.0320)2.8171
H240.020650.3741 (as 24.0270·ωH1)16.795 (as λH1/24.0276)4.3321
H250.0094710.3896 (as 25.0225·ωH1)16.127 (as λH1/25.0229)1.299
H260.016930.4053 (as 26.0308·ωH1)15.502 (as λH1/26.0317)1.822
H270.010810.4208 (as 27.0263·ωH1)14.931 (as λH1/27.0273)4.2351
H280.0092380.4365 (as 28.0347·ωH1)14.394 (as λH1/28.0356)1.563
H290.0078530.4524 (as 29.0559·ωH1)13.888 (as λH1/29.0570)0.7781
H310.013260.4833 (as 31.0405·ωH1)13.000 (as λH1/31.0418)0.5155
H320.010140.4985 (as 32.0167·ωH112.604 (as λH1/32.0171)3.9471
H380.0084850.5924 (as 38.0475·ωH1)10.606 (as λH1/38.0487)5.7423
H410.024970.6392 (as 41.0533·ωH1)9.829 (as λH1/41.0565)1.478
H420.017820.6548 (as 42.0552·ωH1)9.595 (as λH1/42.0577)0.9996
Table 2. The values AHi, ωHi, and φHi involved in the mathematical description of 12 harmonically correlated sinusoidal components within ydh(x) of the 2nd 2DRP, sampled in the pick direction.
Table 2. The values AHi, ωHi, and φHi involved in the mathematical description of 12 harmonically correlated sinusoidal components within ydh(x) of the 2nd 2DRP, sampled in the pick direction.
Harmonic #
(Hi)
Amplitude AHi
[μm]
Conventional Angular Frequency ωHi
[rad/μm]
Wavelength
λHi = 2π/ωi
[μm]
Phase φHi at Origin (x = 0)
[rad]
H1AH1 = 1.124ωH1 = 0.01552λH1 = 404.8444φH1 = 0.4821
H20.24060.03099 (as 1.9968·ωH1)202.7488 (as λH1/1.9968)0.407
H30.081590.04671 (as 3.0097·ωH1)134.5148 (as λH1/3.0097)5.2621
H40.12320.06224 (as 4.0103·ωH1)100.9509 (as λH1/4.0103)6.1897
H50.02340.07745 (as 4.9903·ωH1)81.1257 (as λH1/4.9903)4.9971
H60.0082680.09263 (as 5.9604·ωH1)67.8310 (as λH1/5.9684)0.205
H70.037930.1088 (as 7.0103·ωH1)57.7499 (as λH1/7.0103)3.7771
H90.018610.1404 (as 9.0464·ωH1)44.7520 (as λH1/9.0464)0.1429
H100.026160.1558 (as 10.0387·ωH1)40.3285 (as λH1/10.0387)3.6981
H110.012560.1712 (as 11.0309·ωH1)36.7008 (as λH1/11.0309)2.608
H130.011060.2026 (as 13.0541·ωH1)31.0128 (as λH1/13.0541)2.05
H220.01070.3425 (as 22.0683·ωH1)18.3451 (as λH1/22.0683)1.326
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Horodinca, M.; Chifan, F.; Paduraru, E.; Dumitras, C.G.; Munteanu, A.; Chitariu, D.-F. A Study of 2D Roughness Periodical Profiles on a Flat Surface Generated by Milling with a Ball Nose End Mill. Materials 2024, 17, 1425. https://doi.org/10.3390/ma17061425

AMA Style

Horodinca M, Chifan F, Paduraru E, Dumitras CG, Munteanu A, Chitariu D-F. A Study of 2D Roughness Periodical Profiles on a Flat Surface Generated by Milling with a Ball Nose End Mill. Materials. 2024; 17(6):1425. https://doi.org/10.3390/ma17061425

Chicago/Turabian Style

Horodinca, Mihaita, Florin Chifan, Emilian Paduraru, Catalin Gabriel Dumitras, Adriana Munteanu, and Dragos-Florin Chitariu. 2024. "A Study of 2D Roughness Periodical Profiles on a Flat Surface Generated by Milling with a Ball Nose End Mill" Materials 17, no. 6: 1425. https://doi.org/10.3390/ma17061425

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop