Research Paper:
Proposal of a Modification Method of CAD Model with Dimensional Tolerances for Tool Path Generation
Eisuke Sogabe*,, Kazuki Chida**, and Keiichi Nakamoto**

*Okuma Corporation
5-25-1 Oguchi-cho, Niwa-gun, Aichi 480-0193, Japan
Corresponding author
**Tokyo University of Agriculture and Technology
Koganei, Japan
Among machining conditions, tool paths exert a significant influence on the final machining outcome. In conventional practice, computer-aided design (CAD) models created from basic dimensions are typically used to generate tool paths within computer-aided manufacturing software. In recent years, 3D annotated models—CAD models enriched with product manufacturing information (PMI)—have become increasingly widespread. However, CAD models are often modified manually to achieve the desired machining results while accounting for machining errors. Consequently, operators consume time and effort in generating tool paths. Moreover, knowledge and experience in machining are required to modify CAD models according to PMI, such as unilateral tolerances. In this study, a method is proposed that leverages operator expertise to automatically modify CAD models and generate tool paths capable of satisfying specified size limits. The method employs a chain expression of dimensions, where the dimensional chain originates from the datum used as a reference for machining. Based on the dimensional chain, the objects requiring shifts are systematically identified. Subsequently, basic dimensions with unilateral tolerances are converted into target dimensions with bilateral tolerances to achieve the desired machining results. Case studies confirm that CAD models can be automatically modified when the target dimension is set to the median value of the size limits. Furthermore, machining experiments demonstrate that the proposed method effectively ensures compliance with the specified size limits.
- [1] F. Ricci, S. J. Bedolla, M. J. Gomez, and P. Chiabert, “PMI: A PLM approach for the management of geometrical and dimensional controls in modern industries,” Computer-Aided Design and Applications, Vol.11, pp. S36-S43, 2014. https://doi.org/10.1080/16864360.2014.914407
- [2] F. Tanaka, H. Abe, S. Igari, and M. Onosato, “Integrated information model for design, machining, and measuring using annotated features,” Int. J. Automation Technol., Vol.8, No.3, pp. 388-395, 2014. https://doi.org/10.20965/ijat.2014.p0388
- [3] P. Cicconi, R. Raffaeli, and M. Germani, “An approach to support model based definition by PMI annotations,” Computer-Aided Design and Applications, Vol.14, pp. 526-534, 2017. https://doi.org/10.1080/16864360.2016.1257194
- [4] T. Asano, Y. Watanabe, and K. Nakamoto, “Proposal of a machining feature recognition method to reflect product and manufacturing information,” J. of Advanced Mechanical Design, Systems, and Manufacturing, Vol.16, No.1, Article No.JAMDSM0015, 2022. https://doi.org/10.1299/jamdsm.2022jamdsm0015
- [5] Y. Inoue and K. Nakamoto, “Proposal of a feature recognition method to reflect design information,” Trans. of the JSME, Vol.86, No.882, Article No.19-00414, 2020 (in Japanese). https://doi.org/10.1299/transjsme.19-00414
- [6] I. Nishida, S. Adachi, and K. Shirase, “Automated process planning system for end milling operation constrained by geometric dimensioning and tolerancing (GD&T),” Int. J. Automation Technol., Vol.13, No.6, pp. 825-833, 2019. https://doi.org/10.20965/ijat.2019.p0825
- [7] U. Urbas, R. Vrabic, and N. Vukasinovic, “Displaying product manufacturing information in augmented reality for inspection,” Procedia CIRP, Vol.81, pp. 832-837, 2019. https://doi.org/10.1016/j.procir.2019.03.208
- [8] Z. Peng, M. Huang, Y. Zhong, L. Chen, and G. Liu, “A new method for interoperability and conformance checking of product manufacturing information,” Computers & Electrical Engineering, Vol.85, 2020. https://doi.org/10.1016/j.compeleceng.2020.106650
- [9] Z. F. Fang, Z. Li, A. Arokiam, and T. Gorman, “Closed loop PMI driven dimensional quality lifecycle management approach for smart manufacturing system,” Procedia CIRP, Vol.56, pp. 614-619, 2016. https://doi.org/10.1016/j.procir.2016.10.121
- [10] M. Hallmann, S. Goetz, and B. Schleich, “Mapping of GD&T information and PMI between 3D product models in the STEP and STL format,” Computer-Aided Design, Vol.115, pp. 293-306, 2019. https://doi.org/10.1016/j.cad.2019.06.006
- [11] W. W. Huang, Y. Zhang, X. Q. Zhang, and L. M. Zhu, “Wall thickness error prediction and compensation in end milling of thin-plate parts,” Precision Engineering, Vol.66, pp. 550-563, 2020. https://doi.org/10.1016/j.precisioneng.2020.09.003
- [12] M. Habibi, B. Arezoo, and M. V. Nojedeh, “Tool deflection and geometrical error compensation by tool path modification,” Int. J. of Machine Tools and Manufacture, Vol.51, No.6, pp. 439-449, 2011. https://doi.org/10.1016/j.ijmachtools.2011.01.009
- [13] G. Ge, Z. Du, and J. Yang, “Rapid prediction and compensation method of cutting force-induced error for thin-walled workpiece,” The Int. J. of Advanced Manufacturing Technology, Vol.106, pp. 5453-5462, 2020. https://doi.org/10.1007/s00170-020-05050-1
- [14] Y. Altintas, O. Tuysuz, M. Habibi, and Z. L. Li, “Virtual compensation of deflection errors in ball end milling of flexible blades,” CIRP Annals, Vol.67, No.1, pp. 365-368, 2018. https://doi.org/10.1016/j.cirp.2018.03.001
- [15] S. Ratchev, S. Liu, W. Huang, and A. A. Becker, “Milling error prediction and compensation in machining of low-rigidity parts,” Int. J. of Machine Tools and Manufacture, Vol.44, No.15, pp. 1629-1641, 2004. https://doi.org/10.1016/j.ijmachtools.2004.06.001
- [16] Y. Koike, A. Matsubara, S. Nishiwaki, K. Izui, and I. Yamaji, “Cutting path design to minimize workpiece displacement at cutting point: Milling of thin-walled parts,” Int. J. Automation Technol., Vol.6, No.5, pp. 638-647, 2012. https://doi.org/10.20965/ijat.2012.p0638
- [17] M. V. Nojedeh, M. Habibi, and B. Arezoo, “Tool path accuracy enhancement through geometrical error compensation,” Int. J. of Machine Tools and Manufacture, Vol.51, No.6, pp. 471-482, 2011. https://doi.org/10.1016/j.ijmachtools.2011.02.005
- [18] R. Sato, K. Morishita, I. Nishida, K. Shirase, M. Hasegawa, A. Saito, and T. Iwasaki, “Improvement of simultaneous 5-axis controlled machining accuracy by CL-data modification,” Int. J. Automation Technol., Vol.13, No.5, pp. 583-592, 2019. https://doi.org/10.20965/ijat.2019.p0583
- [19] R. Sato, S. Hasegawa, K. Shirase, M. Hasegawa, A. Saito, and T. Iwasaki, “Motion accuracy enhancement of five-axis machine tools by modified CL-data,” Int. J. Automation Technol., Vol.12, No.5, pp. 699-706, 2018. https://doi.org/10.20965/ijat.2018.p0699
- [20] C. C. Lo and C. Y. Hsiao, “A method of tool path compensation for repeated machining process,” Int. J. of Machine Tools and Manufacture, Vol.38, No.3, pp. 205-213, 1998. https://doi.org/10.1016/S0890-6955(97)00049-7
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.