The Development of Methodology for Tool Path Generation Using STEP Data Model Based on ISO 6983

The Development of Methodology for Tool Path Generation Using STEP Data Model Based on ISO 6983

  IJETT-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
© 2021 by IJETT Journal
Volume-69 Issue-6
Year of Publication : 2021
Authors : Abd Rahman, Z, Mohamed, S.B, Kasim, M.S, Ariffïn, M.K.A, Zulkifli, A.R
DOI :  10.14445/22315381/IJETT-V69I6P222

How to Cite?

Abd Rahman, Z, Mohamed, S.B, Kasim, M.S, Ariffïn, M.K.A, Zulkifli, A.R, "The Development of Methodology for Tool Path Generation Using STEP Data Model Based on ISO 6983," International Journal of Engineering Trends and Technology, vol. 69, no. 6, pp. 144-153, 2021. Crossref,

The STEP file contains 3D data in a universal data format (ISO 10303-21) structured in boundary representation methodology. It can exchange data models in G-code (ISO 6983) between CAD, CAM, and CNC systems. Currently, G-code generation uses CAM software as an add-on, with high installation costs. This software usually only embraces a specific CAD format. This paper addresses a methodology for designing, implementing, developing, and testing the Integrated Interface System (IIS). In current manufacturing systems requiring intelligent machine controllers, developing IIS for CNC machining provides an alternative to generating G-code without using CAM software. This system can generate G-code based on ISO 6983 and offer tool paths for the machining process using STEP files. The system provides the function to read and extract relevant information from the STEP file that eventually writes a G-code file format. A geometric sample part modeled on a 3D model in a STEP file format. Machining is conducted using the Mach4 controller to mill the sample, and the results were tested using the CNC simulator and the Mach4 simulation. The validation process compares the CAD design features, simulation results, and final machining process products.

STEP, B-rep, CNC, Geometric Data Extraction, G-code.

[1] M. Hou and T. N. Faddis, Automatic tool path generation of a feature-based CAD/CAPP/CAM integrated system, International Journal of Computer Integrated Manufacturing. 19(4) (2006) 350-358.
[2] Mohamed, S. B., Minhat, M., Sulaiman, T. M. S. T., Kasim, M. S. M., Mohamed, A. S., Mohamed, A. R. and Ismail, J., Integrated interface system for tool path generation of STEP file, AIP Conference Proceedings. 2129 (2019).
[3] Z. Al-Bayaa, M.Minhat, V.Vyatkin, X.Xu and S.Wong, A novel open CNC architecture based on STEP, Robotics and Computer-Integrated Manufacturing. (2008).
[4] T. M.S. Tg Sulaiman, S. B. Mohamed, M. Minhat, A. S. Mohamed and A. R. Mohamed, Integrated Interface Development Environment using STEP Universal Data Structure, International Journal of Engineering & Technology. 7 (2.15) (2018) 27.
[5] Emad S. Abouel Nasr and Ali K. Kamrani, A New Methodology for Extracting Manufacturing Features From CAD System, Computers & Industrial Engineering. 51(3) (2006) 389-415.
[6] X. Huang, G. Zhou and R. Liang, A Web 3D Viewer Based on STEP, 16th International Conference. (2007).
[7] N. Ismail, C. F. Tan, S. V. Wong, M. R. Osman and S. Sulaiman, Rule-based feature extraction and recognition from STEP file, 2002 Student Conference on Research and Development: Globalizing Research and Development in Electrical and Electronics Engineering, SCOReD 2002 - Proceedings. (2002) 90-93.
[8] M. Liang, S. Ahamed, and B. van den Berg, A STEP based tool path generation system for rough machining of planar surfaces, Computers in Industry. 32(2) (1996) 219-231.
[9] P. L. Wenlei Xiao, Lianyu Zheng, and Ji Huan, A complete CAD/CAM/CNC solution for STEP-compliant manufacturing, Robotics and Computer-Integrated Manufacturing. (2014).
[10] A. A. Khan, E. A. Nasr, and A. Al-Ahmari, An independent CAPP system for prismatic parts, International Journal of Rapid Manufacturing (IJRAPIDM). 5 (2015).
[11] C. Danjou, J. Le Duigou, and B. Eynard, Closed-loop manufacturing process based on STEP-NC, International Journal on Interactive Design and Manufacturing (IJIDeM). 11 (2017) 233-245.
[12] V. N. Malleswari, P. Valli M, and M. M. M. Sarcar, Automatic Recognition of Machining Features using STEP Files, International Journal of Engineering Research & Technology (IJERT). 2(3) (2013).
[13] D. Sreeramulu and C. S. P. Rao, A new methodology for recognizing features in rotational parts using STEP data exchange standard, International Journal of Engineering, Science and Technology. 3(6) (2012) 102-115.
[14] B. Babic, N. Nesic, and Z. Miljkovic, A review of automated feature recognition with rule-based pattern recognition, Computers in Industry. 59(4) (2008) 321-337.
[15] D. Sreeramulu and C.S.P. Rao, A New Methodology for Recognition of Milling Features from STEP File, The International Journal of Applied Management and Technology. 6(3) (2008).
[16] S. B. Mohamed, A. Jameel, and M. Minhat, A Review on Intelligence STEP-NC Data Model and Function Blocks CNC Machining Protocol, Advanced Materials Research. 845 (2013) 779-785.
[17] S. B. Mohamed, D. J. Petty, D. K. Harrison, and R. Rigby, A cell management system to support robotic assembly, International Journal of Advanced Manufacturing Technology. 18(8) (2001) 598-604.
[18] S Ma, Y Maréchal and J.-L Coulomb, Methodology for An Implementation of The STEP Standard: A Java Prototype, Advances in Engineering Software. 32(1) (2001) 15-19.
[19] M. Al-wswasi and A. Ivanov, A novel and smart interactive feature recognition system for rotational parts using a STEP file, International Journal of Advanced Manufacturing Technology. 104(1-4) (2019) 261-284.
[20] N. Ismail, S. V. Wong, S. Sulaiman, and M. R. Osman, Development of Hole Recognition System from Step File, ASEAN Journal on Science and Technology for Development. 22(3) (2007) 285-295.
[21] J. Wang, Research on Shape Feature Recognition of B-Rep Model Based on Wavelet Transform, Mathematical Problems in Engineering. (2018) 8.
[22] M. A. R. Md Sharizam, S. B. Mohamed, T. M. S. T. Sulaiman, Z. Abd Rahman, and R. Awang, Development of the PC-based Integrated Interface System of STEP file for CNC Machining Application: Circular Features, International Journal of Integrated Engineering. 12(7) (2020) 195-203.
[23] D. Sreeramulu, S. P., and S. K. Adapa, A New Methodology to Extract Machining Features From Prismatic Parts, in International Conference on Advances in Engineering and Technology (ICAET’2014). (2014).
[24] P. Sateesh and P. V Mahesh, A Methodology for Feature Extraction and Recognition For CAD/CAM Integration Using Step File, Mechanical Engineering IJRIME. 469(3) (2017) 319–323.
[25] C. F. Tan, N. Ismail, S. V. Wong, S. Sulaiman, and M. R. Osman, Development of Step Hole Recognition System for Computer Aided Process Planning, Jurnal Teknologi. 43(1) (2005) 73–86.
[26] A. Anbalagan, Feature recognition & tool path generation for 5 axis STEP-NC machining of free form / irregular contoured surfaces, Annals of DAAAM for 2010 & Proceedings of the 21st International DAAAM Symposium. 21(1) (2010) 1235–1236.
[27] C. F. Tan, V. K. Kher, and N. Ismail, Design of a feature recognition system for CAD/CAM integration, World Applied Sciences Journal. 21(8) (2013) 1162–1166.