Abstract
The machining of multi-hole parts often has complex correlated position accuracy tolerances. When some position accuracies do not meet the tolerances, several hole axes need to be adjusted. Previous methods usually corrected all deviated axes to their theoretical locations. However, this correction workload is too large and inefficient. This study proposes an efficient and adaptive hole position correction model for a multi-hole part, and the corresponding correction suggestions can be obtained by substituting the obtained semi-finishing test data into the model and solving it. First, according to the position accuracy tolerances of multi-hole parts, the geometric relationship between the holes and surfaces is established. Then, the model is established in which the objective is to minimize the number of holes to be corrected, and the constraints are the parallelism and perpendicularity tolerances and other constraints of the holes. Finally, the number and axis positions of the holes to be corrected can be obtained by solving the model. The simulation and the experimental results show that the use of this model can effectively reduce the number of holes that need to be corrected during the compensation of the position error between holes. This improves the efficiency in the subsequent compensation process significantly.
Similar content being viewed by others
Availability of data and material
The original data detected by CMM is uploaded to the submission website together with the manuscript, and the name is “rawdata.txt.”
Code availability
The code cannot be shared at this time due to company secret.
References
Rizwan BMB, Daniel MP, Kumar DVVP (2019) Design and analysis of gear box casing with aluminum boron composite and characterization of mechanical properties on specimen. City
Mei B, Wang H, Zhu W (2021) Pose and shape error control in automated machining of fastener holes for composite/metal wing-box assembly. J Manuf Process 66:101–114
Guo Y, Dong H, Wang G, Ke YA (2018) robotic boring system for intersection holes in aircraft assembly. Industrial Robot-the Int J Robot Res Appl 45(3):328–336
Jin Z, Yu C, Li J, Ke YA (2014) robot assisted assembly system for small components in aircraft assembly. Indus Robot-an Int J 41:(5)413–420
Zou C, Liu J (2011) An off-line programming system for flexible drilling of aircraft wing structures. Assembly Auto 31:(2)161–168
Yuan P, Lai T, Li Y, Han W, Lin M, Zhu Q, Liu Y, Shi Z (2016) The attitude adjustment algorithm in drilling end-effector for aviation. Adv Mech Eng 8:1
Yuan P, Wang Q, Shi Z, Wang T, Wang C, Chen D, Shen L (2014) A micro-adjusting attitude mechanism for autonomous drilling robot end-effector. Science China-Information Sciences 57:12
Shen N, Guo Z, Li J, Tong L, Zhu K (2018) A practical method of improving hole position accuracy in the robotic drilling process. Int J Adv Manuf Technol 96(5–8):2973–2987
Shi X, Zhang J, Liu S, Chen K (2020) Correction strategy for hole positions based on Kriging interpolation. Acta Aeronautica et Astronautica Sinica 41:9
Chen D, Yuan P, Wang T, Cai Y, Xue L (2018) A compensation method for enhancing aviation drilling robot accuracy based on co-kriging. Int J Precis Eng Manuf 19(8):1133–1142
Wang Q, Zheng S, Li J, Ke Y, Chen LA (2015) correction method for hole positions based on hole margin constraints and Shepard interpolation. Acta Aeronautica et Astronautica Sinica 36(12):4025–4034
Gao D, Yao YX, Chiu WM, Lam FW (2002) Accuracy enhancement of a small overhung boring bar servo system by real-time error compensation. Precision Engineering-Journal of the International Societies for Precision Engineering and Nanotechnology 26(4):456–459
Chiu WM, Lam FW, Gao D (2002) An overhung boring bar servo system for on-line correction of machining errors. J Mater Process Technol 122(2-3):286–292
Zhang Y, Bi Q, Yu L, Wang Y (2017) Online adaptive measurement and adjustment for flexible part during high precision drilling process. Int J Adv Manuf Technol 89(9–12):3579–3599
Li H, Ren Z, Zhou B, Xiang M, Yao B (2016) The analysis based on effect of machining center positioning accuracy on shell parts hole machining accuracy. Modern Manufac Eng 11(84–87):151
Qi Z, Yan Q, Wang M, Chen W, Tian W (2019) Hole position quick modification method for automatic drilling and riveting system considering workpiece pose deviation. Int J Adv Manuf Technol 104(1–4):1303–1310
Qu T, Nie DX, Li CD, Thurer M, Huang GQ (2017) Optimal configuration of assembly supply chains based on Hybrid augmented Lagrangian coordination in an industrial cluster. Comput Ind Eng 112:511–525
Karimi B, Khorram E, Moeini M (2016) Identification of congestion by means of integer-valued data envelopment analysis. Comput Ind Eng 98:513–521
Funding
This work is supported by the National Defense Basic Scientific Research Program (JCKY2018208B014).
Author information
Authors and Affiliations
Contributions
SZ, ZL, and FP designed and implemented the hole position correction model for multi-hole part, and got the solution of the model. ZS and CX conducted the experiment. SZ wrote this paper.
Corresponding author
Ethics declarations
Ethics approval
The authors declare that this manuscript was not submitted to more than one journal for simultaneous consideration. Also, the submitted work is original and has not been published elsewhere in any form or language.
Consent to participate
The authors declare that they participated in this paper willingly.
Consent for publication
The authors declare to consent to the publication of this paper.
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
About this article
Cite this article
Sun, Z., Feng, P., Zeng, L. et al. Adaptive machining scheme for a multi-hole part with multi-position accuracy tolerances. Int J Adv Manuf Technol 121, 661–670 (2022). https://doi.org/10.1007/s00170-022-09315-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09315-9