ABSTRACT
The drafting or technical drawing of mechanical parts is a common activity during the phase of detailed design. Traditionally, engineering drawings are created manually by draftspersons with the support of CAD software, which is a time-consuming and error-prone task, requiring significant experience and a high level of technical expertise. To automate and accelerate this task, the present work introduces a new automatic drafting tool named iDrafter which enables the creation of 2D engineering drawings out of the 3D model's boundary representation (B-Rep). The iDrafter algorithm has been developed using a state-of-the-art CAD system Application Programming Interface (API) and incorporated into this system. The tool covers not only the dimensioning, but also other aspects of automatic drafting such as the creation of the drawing document, drawing sheet, and the corresponding views. To verify the algorithm, different CAD models have been subjected to testing.
- ASME, Y14.41. 2019. Technical product documentation - Digital product definition data practicesGoogle Scholar
- ISO 16792. 2021. Technical Product Documentation - Digital Product Definition Data PracticesGoogle Scholar
- K.Z Chen, A.A. Feng, Q.S. Lu. 2001. Intelligent dimensioning for mechanical parts based on feature extraction. Computer-Aided Design 33(13):949-965. DOI: 10.1016/S0010-4485(00)00132-9Google ScholarCross Ref
- B. R. Fischer. 2011. Mechanical Tolerance Stackup – Second edition, CRC Press, Boca Raton-London-New YorkGoogle Scholar
- H. Simmons, N. Phelps. 2012. Manual of Engineering Drawing Technical Product Specification & Documentation to British & International Standards, Fourth Edition, Butterworth-Heinemann. https://doi.org/10.1016/C2009-0-64285-9Google Scholar
- X. Jing, M. Tang , J. Liu, H. Zhou, P. Zhao, Z. Wang, X. Cao, S. Sheng, G. Wei. 2020. Research on the intelligent generation method of MBD model 3D marking using predefined features, Concurrent Engineering: Research & Applications Vol. 28(3) 222–23. DOI: 10.1177/1063293X20958920Google ScholarCross Ref
- S.P. Ruemler, K.E. Zimmerman, N.W. Hartman, T. Hedberg, A.B. Feeny. 2017. Promoting Model-based Definition to Establish a Complete Product Definition. J Manuf Sci Eng.; 139(5):051008. DOI: 10.1115/MSEC2016-8702Google Scholar
- P. J. Drake. 1999. Dimensioning & Tolerancing Handbook, McGraw-Hill, New YorkGoogle Scholar
- D. A. Madsen, D. P. Madsen. 2012. Engineering drawing & design, Fifth Edition, Delmar Cengage Learning, USAGoogle Scholar
- A. Bond, S. Ahmed. 1989. Knowledge-based automatic dimensioning. Artificial Intelligence in Engineering. 4(1):32-40. DOI: 10.1016/0954-1810(89)90023-XGoogle ScholarCross Ref
- R. Raffaeli, P. Cicconi, M. Germani. 2016. Automation of drafting execution by schemes definitions & feature recognition, Computer-Aided Design & Applications, 13(4):1-12, DOI: 10.1080/16864360.2015.1131538Google ScholarCross Ref
- K. Z. Chen, A.A. Feng, Q.S. Lu. 2002. Intelligent location-dimensioning of cylindrical surfaces in mechanical parts. Computer-Aided Design, 34(3):185-194. DOI: 10.1016/S0010-4485(01)00076-8Google ScholarCross Ref
- A. G. Siozos, K. G. Kakoulis. 2017. On the Automatic dimensioning of Technical Drawings, Sixth International Conference on Advances in Mechanical & Robotics Engineering - AMRE 2017, 30-34. DOI: 10.15224/978-1-63248-140-5-41Google Scholar
- I. Stroud, H. Nagy. 2011. Solid modelling & CAD systems: How to survive a CAD system, Springer, LondonGoogle Scholar
- G. Li, P. Yang. 2020. Automated Dimensioning Method of Engineering Drawings for Mechanical Products Based on Curve Chain, Computers, Materials & Continua CMC, 65(1):847-86. DOI: 10.32604/cmc.2020.011398Google ScholarCross Ref
- K.M. Yu, S.T. Tan, M.F. Yuen. 1994. A review of Automatic dimensioning & tolerancing schemes, Engineering with Computers, 10(2):63-80. DOI: 10.1007/BF01200178Google ScholarDigital Library
- X. Huang, G. Chen, L. Chen, Q. Wang. 2008. Grid partitioning method for automatic placement of dimensions, Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design & Computer Graphics 20(8):1070-1077.Google Scholar
- C.L. Li, Y.H. Lee, K.M. Yu. 2006. Automatic datum dimensioning for plastic injection mould design & manufacturing, 28(3-4):370–378. DOI: 10.1007/s00170-004-2374-2Google Scholar
- J. Lin, G. Thimm, G.A. Britton. 2003. Alternative design specifications of prismatic parts for manufacturability, Proceedings of the Institution of Mechanical Engineers Part B Journal of Engineering Manufacture 217(4):569-572. DOI: 10.1243/095440503321628242Google ScholarCross Ref
- G. Thimm, J. Lin. 2005. Redimensioning parts for manufacturability: A design rewriting system, Int J Adv Manuf Technol 26: 399–404. DOI: 10.1007/s00170-003-2002-6Google ScholarCross Ref
- T. Kandikjan, J.J. Shah, J.K. Davidson. 2001. A mechanism for validating dimensioning & tolerancing schemes in CAD systems, Computer-Aided Design, 33(10): 721-737. DOI: 10.1016/S0010-4485(00)00106-8Google ScholarCross Ref
- T. Sui, Z. Tan, L. Wang, X. Gu, Z. Ren. 2013. Method for Completeness Testing of Dimensioning in 2D Drawing, Applied Mechanics & Materials, 319 :351-355. DOI: 10.4028/www.scientific.net/AMM.319.351Google ScholarCross Ref
- Y. Chenga, Z. Ni, T. Liu, X. Liu. 2014. An intelligent approach for dimensioning completeness inspection in 3D based on transient geometric elements, Computer-Aided Design, 53:14-27. DOI: 10.1016/j.cad.2014.03.004Google ScholarCross Ref
- X. Liua, J. Xinga, Y. Cheng, Z. Nia. 2017. An inspecting method of 3D dimensioning completeness based on the recognition of RBs, Journal of Manufacturing Systems, 42:271-288. DOI: 10.1016/j.jmsy.2017.01.001Google ScholarCross Ref
- M. Buric, D. Marijanovic. 2018. A tool for idealization of CAD models, Proceedings of the DESIGN 2018 15th International Design Conference. DOI: 10.21278/idc.2018.0367Google ScholarCross Ref
- Towards Automated Drafting in CAD Systems
Comments