Abstract
The industrial robot bonnet polishing platform can not only meet the requirements of high efficiency and precision of optical polishing, but also reduce the system cost. It is a promising polishing equipment solution. The most practical method to improve BP material removal efficiency is to increase the contact depth. It is generally believed that the profile of the tool influence function (TIF) of BP is Gaussian-like distribution traditionally, but it is found that it actually changes into M-shape obviously with large contact depth. However, the existing reports on the TIF of bonnet polishing are mostly based on the Gaussian like TIF model which cannot accurately describe the M-shaped TIF. Therefore, according to the material characteristics of inflatable rubber bonnet, this paper establishes a new model to explain the changes of pressure distribution caused by large contact depth. Furthermore, a bonnet polishing approach based on dual-mode contact depth TIF is proposed in order to improve the removal efficiency in rough polishing stage and increase the convergence accuracy in fine polishing stage.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
With the increasing demand for optical equipment performance, modern optical systems also put forward higher and higher requirements for the profile accuracy and surface quality of optical components. Fine polished optical mirrors often need to reach nanometer or even sub-nanometer level. If workpiece is large then processing usually takes long. Therefore, how to realize efficient and controllable processing of optical components has become an urgent problem to be solved in modern optical manufacturing.
Bonnet polishing was first proposed by London optical laboratory and Zeeko company at the end of the twentieth century [1]. In BP, the amount of removed material is a convolution of the tool influence function (TIF) and the dwell time. Hence, TIF is the basis of the dwell time algorithm, and it is also the key factor affecting the processing efficiency and convergence accuracy [2]. The removal characteristics of bonnet polishing have been studied by researchers through a large number of experiments with certain results [3]. In general situations, Preston equation can be used to describe the relationship between material removal rate and various processing parameters. The most accurate method to measure TIF is through experiments. Many researches of TIF show that it usually turns out to be M-shaped when adopting a large contact depth during polishing. But few studies of M-shaped TIF modeling have been done and nor the applying of it in the dwell time algorithm.
The removal amount of BP is a 2-dimension convolution of TIF and dwell time, so solution algorithm of dwell time is essentially a deconvolution process. When the TIF used is not Gaussian-like, there are chances that iterative impulse algorithm may not converge due to non-Gaussian-like TIF in the solution process [4]. Therefore, we adopted the non-negative least square method to calculate the dwell time when using a M-shaped TIF with large contact depth, and used the Gaussian-like TIF with small contact depth by iterative impulse method to further improve the converge accuracy of the surface in fine polishing stage.
In this paper, we not only analyzed the mechanism of M-shaped TIF with large contact depth, but also proposed a dual-Gaussian model to fit it. Then, we used the model in rough polishing stage combined with Gaussian-like TIF in fine polishing stage, to explore an efficient BP approach based on dual- mode contact depth TIF.
2 Dual-mode contact depth TIF in BP
The Preston equation is the very foundation of BP TIF model [5]:
where \(\Delta Z\) denotes the removed material amount (i.e., removal depth) from workpiece by polishing in a certain dwell time \(\Delta t\). \(K\) denotes the Preston coefficient. \(P\) and \(V\) denote the contacting pressure and relative velocity distribution on the contact area.
Therefore, \(P\) and \(V\) distribution models are needed for TIF model.
2.1 The velocity and pressure distribution analysis
According to the precession polishing characteristics of bonnet, the polishing velocity model of bonnet is established, in which \(R\) is the radius of flexible bonnet and \(\rho\) is the precession angle, \({\omega }_{H}\) is rotation angle, and \(d\) is contact depth. The coordinate system is shown in Fig. 1: \(C\) and \(O\) represent the bonnet center and the circle center of the contact area, respectively; \(P\) is an arbitrary point in the contact area; \({V}_{P}\) is the effective polishing velocity vector at point \(P\).
The velocity at point \(P\):
In which \({l}_{1}=y\mathrm{cos}\rho\), \({l}_{2}=\left(R-d\right)\mathrm{sin}\rho -x\mathrm{cos}\rho\).
Set the initial polishing posture \({\alpha }_{1}=0\), then \({\alpha }_{i}\):
The radius of contact area:
According to the analysis, we can get the velocity distribution in Fig. 2:
The parameters for calculation are shown in Table 1. As shown in Fig. 2, the velocity at an arbitrary point during non-procession TIF is proportional to the distance between the point and zero point.
It is generally believed that the pressure distribution conforms to the Gaussian distribution traditionally [6]:
where \({p}_{max}\) is the maximum contact pressure. \(\lambda\) is the distance from an arbitrary point to the contact area center. \(\sigma\) is the standard deviation. \(\varphi\) is the correction factor.
The pressure distribution obtained according to this model [7]:
The parameters for calculation are shown in Table 1. As shown in Fig. 3, the pressure distribution is Gaussian-like. Combining the velocity distribution and pressure distribution together, the traditional non-procession TIF model is shown in Fig. 4.
From the analysis above, it is concluded that the M-shaped TIF is not obtainable if based on the traditional TIF model. Since the velocity distribution is accurate and stays the same, it can be seen that the difference must be that pressure distribution is no longer Gaussian-like with large contact depth. Thus, a new BP TIF model, especially the pressure distribution model part with large contact depth, is needed.
2.2 Mechanical model of M-shaped TIF
The M-shaped TIF has been proved by many researches; however, studies on M-shaped TIF model are few. With the increase of contact depth, the Gaussian-like TIF turns into M-shaped TIF. Thus, a new TIF model is needed.
The pressure distribution is considered to be superimposed by two main parts:
where \(P\) is the total pressure. \({P}_{rub}\) is the pressure caused by rubber bonnet’s elastic deformation. \({P}_{air}\) is the constant pressure from inner air.
The bonnet polishing mechanical model is shown as Fig. 5:
The strain of bonnet polishing tool head is:
where \(\varepsilon\) is the actual strain of bonnet. \(E(d)\) is the total strain of the bonnet (\(E(d)\) increases with \(d\)). \(e\) is the virtual strain of the bonnet. \(d\) is contact depth.
According to the compressive force-strain curve of an elastic hollow ball compression [8], there is an inflection point during elastic deformation stage which divides small contact depth part from large contact depth part.
On the left side of the inflection point, the bonnet polishing TIF presents a Gaussian pressure distribution, the same as shown in Fig. 3. On the right side of the inflection point, the bonnet polishing TIF starts to present an M-shaped pressure distribution, as shown in Fig. 6. The \(V*P\) distribution of TIF is shown in Fig. 7. The parameters for calculation are shown in Table 1.
Therefore, the new TIF fitting model is:
where \(d\) is the contact depth. \({d}_{{\varepsilon }_{0}}\) is the inflection point of contact depth.
Clearly, the M-shaped pressure distribution leads to a M-shaped TIF. The new model explains the mechanism of M-shaped TIF with large contact depth and agrees with the TIF experimental results. In M-shaped TIF modeling part, the new model agrees with the following experimental results better.
2.3 TIF with small contact depth analysis
The BP system is shown in Fig. 8, including a six-joint robot (ABB-IRB6620) with a position repeatability of the robot less than 0.05 mm, BP tool head device, and a 3-axis force sensor. Diamond powder (size 1.5 μm) polishing slurry is selected to guarantee purely mechanical removal. The workpiece (SiC) is installed on an adjustment platform equipped with a 3-axis force sensor to monitor the polishing force. Through the adjustment of leveling nuts on the bottom fixture, the workpiece surface is kept parallel to the coordinate plane of robot (XYZ). To suppress the edge effect, the top fixture is kept at the same height as the workpiece by adjusting leveling nuts. The TIF and workpiece surface profiles followed are measured by the white-light interferometer (Zygo, NX2).
With 0.15 mm contact depth, the measured TIF is shown in Fig. 9, and the profile basically conforms to a Gaussian-like form.
As shown in Fig. 10, the model fits the TIF well. The measured removal amount of TIF is 1.218 × 10^7 μm3 and the removal amount of fit TIF is 1.281 × 10^7 μm3. The relative error is 5.3%.
Therefore, the Gaussian-like pressure distribution is still suitable when using small contact depth TIF [9].
The TIF is still Gaussian-like:
Comparing the profile of measured TIF with the one from new model in Fig. 10, the new model can be used to calculate Gaussian-like TIF with small contact depth as expected.
2.4 TIF with large contact depth analysis
With 0.50 mm contact depth, the measured TIF is shown in Fig. 11, and apparently it is M-shaped in section.
With large contact depth, the cross-section of the TIF presents a clear M-shape. Therefore, the pressure distribution should not be Gaussian-like as analyzed above. We adopt a dual-Gaussian TIF pressure model:
The M-shaped pressure distribution calculated by the new model is shown in Fig. 6, and the \(V*P\) distribution is shown in Fig. 7. It is clear that the new model fits the measured M-shaped TIF profile better.
As shown in Fig. 12, the measured removal amount of TIF is 1.549 × 10^7 μm3 and the removal amount of fit TIF is 1.622 × 10^7 μm3. The relative error is 4.7%; In Fig. 13, with Gaussian-like TIF model, the removal amount of fit TIF is 1.696 × 10^7 μm3. The relative error is 9.5%.
Therefore, the new TIF model is both suitable in fitting M-shaped TIF’s profile and removal amount. And it is obvious that traditional Gaussian-like TIF model does not match with M-shaped TIF.
In the paper, since most material removal is expected to be achieved in rough polishing stage, we define the rough polishing stage as stage where at least 80% of the total material removal happens.
It can be seen that the removal amount of TIF with small contact depth is smaller than that of TIF with large contact depth, due to the small contact area caused by small contact depth. Thus, it is more effective to use TIF with large contact depth in terms of removal efficiency. Since high removal efficiency is more needed in rough polishing stage to quickly remove workpiece material as much as possible, basically we would try to adopt TIF with large contact depth in rough polishing stage.
To sum up, based on the TIF analysis above, the whole model proposed can describe both Gaussian-like TIF with small contact depth and M-shaped TIF with large contact depth, in both profile and removal amount.
3 BP approach based on dual-mode contact depth TIF
3.1 Dwell time calculation in BP
The total material removal amount of the workpiece surface is a 2-dimension spatial convolution of the removal function (i.e., TIF) and dwell time, so the BP approach is mainly about solving dwell time distribution using the TIF model proposed above.
Taking the dwell time \(D(x,y)\) of the polishing tool in any area as an independent variable when it moves on the workpiece surface, the material removal amount on the surface of the workpiece is described in the form [10]:
where \(D(x,y)\) is the dwell time function. \(T\) is the total polishing time.
With the removal function moving on the surface of workpiece, if the removal amount of each point on the workpiece surface is added up, the total material removal amount of the whole surface can be calculated [11]. According to this differential idea, the removal function of the polishing tool is differentiated to \(\delta \alpha\), the dwell time function of the workpiece surface is differentiated to \(\delta \beta\), and the removal amount of the area scanned by the polishing tool is superimposed in infinite differential elements [12]:
When \(\delta \alpha ,\delta \beta \propto 0\), \(\delta \alpha ,\delta \beta\) can be infinitely reduced to area microelement \(d\alpha ,d\beta\):
The total material removal amount of the workpiece surface is regarded as 2-dimension spatial convolution of the removal function \(R\left(x,y\right)\) and dwell time \(D(x,y)\) [13]:
With certain removal function \(R\left(x,y\right)\) related to TIF and total material removal amount \(H\left(x,y\right)\), the aim of BP dwell time algorithms is to figure out dwell time distribution \(D\left(x,y\right)\) on each dwell point during processing.
3.2 Dwell time solving algorithms
Based on dual-model contact depth TIF, iterative impulse method and non-negative least square method are chosen to be used in the BP approach.
3.2.1 Iterative impulse method
The general idea of iterative impulse method is to stack one dwell time increment \(\Delta {T}_{k}\) in each iteration, and then the new removal amount \({H}_{k}\) after stacking is calculated. Comparing \({H}_{k}\) with the required total removal amount \({\Delta E}_{0}\) to get the residual error \({\Delta E}_{k+1}\). If the residual error \({\Delta E}_{k+1}\) is bigger than the required residual error \(\Delta e\), iteration continues; Otherwise, it is considered that the iteration has entered the required residual convergence range, and the calculation is over:
where \({H}_{k}\) is the calculating total material removal amount until iteration \(k\). \(\Delta {T}_{k}\) is the calculating dwell time increment in iteration \(k\). \({H}_{0}\) & \(\Delta {T}_{0}\) are the initial iteration parameter s. \({\Delta E}_{0}\) is the required total removal amount of the surface. \({R}_{0}\) is a given constant. \(R\) is the removal function calculated from TIF. \(\Delta e\) is the required residual error.
If \({\Delta E}_{k+1}>\Delta e\), then iteration continues; Otherwise, the calculation stops and the total dwell time is:
The algorithm works well with Gaussian-like TIF with small contact depth as shown in Fig. 21. However, when using M-shaped TIF with large contact depth, there is a problem here: the iterative calculation may end up non-convergence. For example, an M-shaped TIF with 0.70 mm contact depth is shown in Fig. 14, workpiece is a 50 \(*\) 50 \(*\) 10 mm3 silicon carbide block (SiC) with an initial surface (PV 3.410 μm) shown in Fig. 15. Simulation purpose is to polish an initial surface into a plane.
As shown in Fig. 16, the residual surface is divergent in 1000 iterations, and will not come to convergence in more iterations. The results are clearly wrong and not usable. The time consumed in calculating is less than 2 min.
From our observation and analysis, the problem lies in the dwell time increment \(\Delta {T}_{k}\) in each iteration of the algorithm:
In the equation, \({R}_{0}\) is a constant because the removal function \(R\) is supposed to be an ideal impulse function with no convolution effect on nearby dwell points. \(R\) from a Gaussian-like TIF is close to it. But if the TIF is not Gaussian-like, e.g., M-shaped, then it cannot be regarded as an ideal impulse function with no convolution effect anymore, which may lead to non-convergence results.
Though the calculating results are not right, there is a clear periodicity in the solution distribution as shown in Fig. 17. The diameter of these cycle regions is about 3 mm. It is close to the distance between 2 peaks of M-shaped TIF used, which is 3–5 mm. So, it might be relevant to the profile and size of certain TIF used.
Since the iterative impulse method does not work well with M-shaped TIF sometimes, it is necessary to apply other algorithms which can deal with M-shaped TIF.
3.2.2 Non-negative least square method
To apply the non-negative least square method, firstly the 2-dimension convolution between the removal function and dwell time should be expanded into a matrix equation. Each line is equivalent to a linear constraint, and the objective function is nonlinear:
where \(A\) is constraint matrix. \(b\) is a vector. \(\Delta e\) is residual error.
The objective function is the sum of the squares of the residuals of each point, which is directly proportional to RMS. The dwell time points and calculating points are independent from each other.
The calculating PV is 0.152 μm after rough polishing with M-shaped TIF, down from 3.416 μm of the initial surface. And according to the calculation results shown in Fig. 18, the M-shaped TIF can be used in rough polishing stage by this algorithm. The TIF used is shown in Fig. 14.
The disadvantage is that this algorithm takes longer time than iterative impulse method. With 3600 dwell points, it takes 35 min to calculate dwell time distribution, much slower than 2 min with iterative impulse method.
And there are still cycle regions in the solution distribution with non-negative least square method shown in Fig. 19; the diameter of these cycle regions is about 5 mm. It needs further research.
The tool path shown in Fig. 20 is calculated based on the dwell time distribution and feed movement trajectory. The tool path must be continuous.
From the analysis in iterative impulse method part above, the more a TIF’s profile is close to an ideal impulse function, the less convolution effect it has on its nearby dwell time points, and thus, the more algorithm convergence accuracy it has. Though a Gaussian-like TIF with small contact depth has lower removal efficiency than an M-shaped TIF with large contact depth, the profile of a Gaussian-like TIF is clearly closer to an ideal impulse function than an M-shaped TIF, which means less convolution effect and more algorithm convergence accuracy. Actual TIF are not ideal impulse functions, so they always have convolution effect. In general, if both types of TIF are applied in the same situation with same algorithm, Gaussian-like TIF will have better convergence accuracy but longer polishing time.
Therefore, after rough polishing with large contact depth TIF, it is more suitable for Gaussian-like TIF with small contact depth to be applied in fine polishing stage to further improve the surface convergence accuracy. Results are shown in Fig. 21. The TIF used is shown in Fig. 9. The calculating PV is 0.041 μm after fine polishing with Gaussian-like TIF. Therefore, iterative impulse method can be applied in this stage.
With Gaussian-like TIF, the 3–5 mm cycle regions do not appear in the solution distribution. But there is still smaller periodicity in the results as shown in Fig. 21. According to the results and analysis above, it may relate to the profile and size of TIF used.
Based on dual-mode contact depth TIF, we develop an adaptive BP approach: In rough polishing stage, in order to improve removal efficiency, non-negative least square method is adopted to calculate dwell time using M-shaped TIF with large contact depth; In fine polishing stage, iterative impulse method is adopted to calculate dwell time using Gaussian-like TIF with small contact depth, which further improves the convergence accuracy.
4 Experimental study
In order to verify the BP approach, a 50 \(*\) 50 \(*\) 10 mm3 silicon carbide block (SiC) with an initial surface (PV 3.416 μm) is chosen as the workpiece, shown in Fig. 15. Dual-mode contact depth TIF (0.15 mm and 0.70 mm) are shown in Fig. 9 and Fig. 14, with parameters shown in Table 2. Bonnet polishing system is shown in Fig. 8. It takes 347 min and 276 min in rough polishing and fine polishing stages. The experiment is to polish an initial surface into a plane.
The results in Fig. 22 reveal that most material removal happen in rough polishing stage using large contact depth TIF as expected, the PV is down from 3.416 to 1.638 μm. M-shaped TIF are viable in rough polishing stage to improve removal efficiency and non-negative least square method can be applied with M-shaped TIF in rough polishing; In fine polishing stage, Gaussian-like TIF have advantages in better convergence accuracy, with PV value further down from 1.638 to 1.442 μm. Thus, the effectiveness and convergence accuracy of the adaptive BP approach are confirmed.
5 Conclusion
In this paper, a new compound model suitable for both Gaussian-like and M-shaped TIF was proposed, and the mechanism of dual-mode contact depth TIF was analyzed in the aspect of stress and strain properties of the elastic bonnet with inflated inner air. Then, based on the new TIF model, an adaptive BP approach was proposed to improve the removal efficiency and, meanwhile, guarantee the convergence accuracy. Experiment results showed that removal efficiency is higher in rough polishing stage with M-shaped TIF. And with Gaussian-like TIF, surface PV value was further down to 1.442 μm. Therefore, the removal efficiency and the surface convergence accuracy of the approach are verified.
Abbreviations
- TIF:
-
Tool influence function
- BP:
-
Bonnet polishing
- \(K\) :
-
Constant in Preston equation \(\Delta Z=K\bullet P(x,y)\bullet V(x,y)\bullet \Delta t\)
- \(P\) :
-
Contacting pressure distribution in the contact area
- \(V\) :
-
Relative velocity distribution in the contact area
- \(\Delta Z\) :
-
Removed material amount
- \(\Delta t\) :
-
Dwell time
- \(R\) :
-
Radius of the bonnet
- \(d\) :
-
Contact depth
- \(n\) :
-
Rotation speed
- \({\omega }_{H}\) :
-
Rotation angle speed
- \(\rho\) :
-
Precession angle
- \({r}_{i}\) :
-
Radius of the contact area
- \({F}_{x}\), \({F}_{y}\), \({F}_{z}\) :
-
3-Dimension contacting polishing forces
- \(E\) :
-
Total strain of the bonnet
- \(e\) :
-
Virtual strain of the bonnet
- \(\varepsilon\) :
-
Actual strain of the bonnet
References
Jones RA (1986) Computer controlled optical surfacing with orbital tool motion. SPIE Proc 1333:12
Pan R, Bo Z, Chen D, Wang Z, Wei S (2018) Modification of tool influence function of bonnet polishing based on interfacial friction coefficient. Int J Mach Tools Manuf 124:43–52
Su X, Ji P, Jin Y, Li D, Wang B (2019) Simulation and experimental study on form-preserving capability of bonnet polishing for complex freeform surfaces. Precis Eng 60:54–62
Li H, Walker D, Yu G, Zhang W (2013) Modeling and validation of polishing tool influence functions for manufacturing segments for an extremely large telescope. Appl Opt 52(23):5781–5787
Walker DD, Brooks D, King A, Freeman R, Morton R, McCavanaG KSW (2003) The ‘Precessions’ tooling for polishing and figuring flat, spherical and aspheric surfaces. Opt Express 11(8):958–964
Walker DD, Freeman R, Morton R, McCavana G, Beaucamp A (2006) Use of the ‘Precessions’ TM process for prepolishing and correcting 2D & 21/2D form. Opt Express 14(24):11787–117957
Wang C, Wang Z, Yang X, Sun Z, Peng Y, Guo Y, Xu Q (2014) Modeling of the static tool influence function of bonnet polishing based on FEA. Int J Adv Manuf Technol 74(1–4):341–349
Shorter R, Smith JD, Coveney VA, Busfield JJC (2010) Axial compression of hollow elastic spheres. J Mech Mater Struct 5(5):693–705
Shiou F-J, Loc PH, Dang NH (2013) Surface finish of bulk metallic glass using sequential abrasive jet; polishing and annealing processes. Int J Adv Manuf Technol 66(9–12):1523–1533
Sarkar M, Jain VK, Sidpara A (2019) On the flexible abrasive tool for nanofinishing of complex surfaces. J Adv Manuf Syst 18:157–166
Cao Z-C, Cheung CF, Ho LT, Liu MY (2017) Theoretical and experimental investigation of surface generation in swing precess bonnet polishing of complex three-dimensional structured surfaces. Precis Eng 50:361–371
Tao J, Judong L, Jun P, Zhilong X, Zhihuang S (2018) Simulation and experimental study on the concave influence function in high efficiency bonnet polishing for large aperture optics. Int J Adv Manuf Technol 97:2431–2437
Beaucamp A, Namba Y (2013) Super-smooth finishing of diamond turned hard X-ray molding dies by combined fluid jet and bonnet polishing. CIRP Ann Manuf Technol 62:315–318
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception, design, and manuscript.
Corresponding author
Ethics declarations
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
All authors approved the final manuscript and the submission to this journal.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Feng, J., Zhang, Y., Rao, M. et al. An adaptive bonnet polishing approach based on dual-mode contact depth TIF. Int J Adv Manuf Technol 125, 2183–2194 (2023). https://doi.org/10.1007/s00170-022-10694-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-10694-2