Skip to main content
Log in

Closed-loop manufacturing process based on STEP-NC

  • Original Paper
  • Published:
International Journal on Interactive Design and Manufacturing (IJIDeM) Aims and scope Submit manuscript

Abstract

The paper proposes a new concept to support closed-loop manufacturing from CNC machines to CAD/CAM systems. The main goal is to manage knowledge from the CNC machine to the CAM system to help CAM programmer in making choices for planning new machining sequences. The STEP-NC standard enables bi-directional exchanges between all the manufacturing technologies in the digital chain—from CAD systems to CNC machines. Unfortunately, STEP-NC standard does not allow having a traceability of machining program. To achieve the information feedback from CNC machine to CAM system the proposal set up a manufacturing loop based on PLM systems. This proposal is based on OntoSTEP-NC model an ontology based on STEP-NC which provides trades between product data management, manufacturing process management and enterprise resource planning. As a solution OntoSTEP-NC aims at supporting data extraction from CNC machines, and relevant information integration into CAM systems. In order to have the most relevant information integration, a feature recognition stage has been introduced in the CAM programming stage. Moreover, coupled to case base reasoning, this recognition loop will allow filling the database of manufacturing process management. Last, this proposal will help CAM programmers in making choices for cutting conditions based on company best practices.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Abbreviations

AIM:

Application interpreted model

AP:

Application protocol

ARM:

Application reference model

CAD:

Computer aided design

CAE:

Computer aided engineering

CAM:

Computer aided manufacturing

CAPP:

Computer aided process planning

CAx:

Computer aided X

CBR:

Case base reasoning

CLM:

Closed-loop manufacturing

CNC:

Computer numerical control

ERP:

Enterprise resource planning

MES:

Manufacturing execution system

MPM:

Manufacturing process management

PDM:

Product data management

PLM:

Product lifecycle management

PP:

Post-processor

SDM:

Simulation data management

References

  1. Lee, Y.-S.: Admissible tool orientation control of gouging avoidance 5-axis complex surface machining. Comput. Aided Des. 29, 507–521 (1997)

    Article  Google Scholar 

  2. International Standards Organization, ISO 6983-1. Automation systems and integration—numerical control of machines—program format and definitions of address words—part 1: data format for positioning, line motion and contouring control systems (2009)

  3. Kannan, G., Vinay, V.P.: Multi-criteria decision making for the selection of CAD/CAM system. Int. J. Interact. Des. Manuf. 2, 151–159 (2008)

    Article  Google Scholar 

  4. Fischer, X., Nadeau, J.-P.: Research in Interactive Design, vol. 2. Springer, Paris (2011)

    Book  Google Scholar 

  5. Lee, S.-H., Jeong, Y.-S.: A system integration framework through development of ISO 10303-based product model for steel bridges. Autom. Constr. 15, 212–228 (2006)

    Article  Google Scholar 

  6. Rachuri, S., Subrahmanian, E., Bouras, A., Fenves, S.J., Foufou, S., Sriram, R.D.: Information sharing and exchange in the context of product lifecycle management: Role of standards. Comput. Des. 40, 789–800 (2008)

    Google Scholar 

  7. Laguionie, R., Rauch, M., Hascoet, J.: Toolpaths programming in an intelligent STEP-NC manufacturing context. J. Mach. Eng. 8, 33–43 (2008)

    Google Scholar 

  8. Xu, X.W.: Realization of STEP-NC enabled machining. Robot. Comput. Integr. Manuf. 22, 144–153 (2006)

    Article  Google Scholar 

  9. International Standards Organization, ISO/IS 10303–238. Industrial automation systems and integration—product data representation and exchange—part 238: application interpreted model for computerized numerical controllers (2006)

  10. International Standards Organization, ISO 14649-1. Industrial automation systems and integration—physical device control—data model for computerized numerical controllers—part 1: overview and fundamental principles (2003)

  11. Nassehi, A., Newman, S.T., Xu, X.W., Rosso, R.S.U.: Toward interoperable CNC manufacturing. Int. J. Comput. Integr. Manuf. 21, 222–230 (2008)

    Article  Google Scholar 

  12. Campos, J.G., Miguez, L.R.: Standard process monitoring and traceability programming in collaborative CAD/CAM/CNC manufacturing scenarios. Comput. Ind. 62, 311–322 (2011)

    Article  Google Scholar 

  13. Xu, X.W., Wang, L., Rong, Y.: STEP-NC and function blocks for interoperable manufacturing. IEEE Trans. Autom. Sci. Eng. 3, 297–308 (2006)

    Article  Google Scholar 

  14. Ridwan, F., Xu, X.: Advanced CNC system with in-process feed-rate optimisation. Robot. Comput. Integr. Manuf. 29, 12–20 (2013)

    Article  Google Scholar 

  15. Zhao, F., Xu, X., Xie, S.: STEP-NC enabled on-line inspection in support of closed-loop machining. Robot. Comput. Integr. Manuf. 24, 200–216 (2008)

    Article  Google Scholar 

  16. Borgia, S., Matta, A., Tolio, T.: STEP-NC compliant approach for setup planning problem on multiple fixture pallets. J. Manuf. Syst. 32, 781–791 (2013)

    Article  Google Scholar 

  17. Newman, S.T., Nassehi, A., Xu, X.W., Rosso, R.S.U., Wang, L., Yusof, Y., Ali, L., Liu, R., Zheng, L.Y., Kumar, S., Vichare, P., Dhokia, V.: Strategic advantages of interoperability for global manufacturing using CNC technology. Robot. Comput. Integr. Manuf. 24, 699–708 (2008)

    Article  Google Scholar 

  18. Wegner, P.: Interoperability. ACM Comput. Surv. 28, 285–287 (1996)

    Article  Google Scholar 

  19. EIF: European Interoperability Framework (2004)

  20. Nguyen Van, T.: System engineering for collaborating data management systems: application to design/simulation loop, PhD thesis from Ecole Centrale Paris (2006)

  21. Valilai, O., Houshmand, M.: INFELT STEP: an integrated and interoperable platform for collaborative CAD/CAPP/CAM/CNC machining systems based on STEP standard. Int. J. Comput. Integr. Manuf. 23, 1097–1117 (2010)

    Article  Google Scholar 

  22. Pratt, M.J.: ISO 10303: the STEP standard for product data exchange and its capabilities. Int. J. Prod. Lifecycle Manag. 1, 86–94 (2005)

    Article  Google Scholar 

  23. International Standards Organization, ISO 10303-209. Industrial automation systems and integration—product data representation and exchange—part 209: composite and metallic structural analysis and related design (2001)

  24. Troussier, N.: A way to identify and manage the knowledge provided by mechanical simulations in engineering design. Comput. Inf. Syst. 7, 79–84 (2000)

    Google Scholar 

  25. Etienne, A., Guyot, E., Van Wijk, D., Roucoules, L.: Specifications and development of interoperability solution dedicated to multiple expertise collaboration in a design framework. Int. J. Comput. Integr. Manuf. 5, 1–14 (2011)

    Google Scholar 

  26. Tan, A.R., Matzen, D., McAloone, T.C., Evans, S.: Strategies for designing and developing services for manufacturing firms. CIRP J. Manuf. Sci. Technol. 3, 90–97 (2010)

    Article  Google Scholar 

  27. Nosenzo, V., Tornincasa, S., Bonisoli, E., Brino, M.: Open questions on Product Lifecycle Management (PLM) with CAD /CAE integration. Int. J. Interact. Des. Manuf. 8, 91–107 (2014)

    Article  Google Scholar 

  28. Biahmou, A., Fröhlich, A., Stjepandic, J.: Improving interoperability in mechatronic product developement. In: Proceedings of PLM, pp. 510–521. Bremen, Germany (2010)

  29. Catalano, C.E., Camossi, E., Ferrandes, R., Cheutet, V., Sevilmis, N.: A product design ontology for enhancing shape processing in design workflows. J. Intell. Manuf. 20, 553–567 (2008)

    Article  Google Scholar 

  30. Assouroko, I., Ducellier, G., Boutinaud, P., Eynard, B.: Knowledge management and reuse in collaborative product development-a semantic relationship management-based approach. Int. J. Prod. Lifecycle Manag. 7, 54–74 (2014)

    Article  Google Scholar 

  31. Li, C., Mcmahon, C., Newnes, L., Liu, Y.: Ontology-based annotation in PLM systems. In: International Conference on Product Lifecycle Management, Bremen, Germany (2010)

  32. Barbau, R., Krima, S., Rachuri, S., Narayanan, A., Fiorentini, X., Foufou, S., Sriram, R.D.: OntoSTEP: enriching product model data using ontologies. Comput. Des. 44, 575–590 (2012)

    Google Scholar 

  33. Jun, H.-B., Kiritsis, D., Xirouchakis, P.: Research issues on closed-loop PLM. Comput. Ind. 58, 855–868 (2007)

    Article  Google Scholar 

  34. Paviot, T.: Méthodologie de résolution des problèmes d’interopérabilité dans le domaine du Product Lifecycle Management, PhD thesis from Ecole Centrale Paris (2010). http://tel.archives-ouvertes.fr/tel-00504680/. Accessed 5 Jan 2015

  35. Bernard, A., Delplace, J.-C., Perry, N., Gabriel, S.: Integration of CAD and rapid manufacturing for sand casting optimisation. Rapid Prototyp. J. 9, 327–333 (2003)

    Article  Google Scholar 

  36. Martin, L., Moraru, G., Véron, P.: Development of an integrated tool for the foundry industry. In: 6th International Conference on Engineering, Design and Manufacturing in Mechanical (IDMME), Grenoble, France (2006)

  37. Harik, R.F., Derigent, W.J.E., Ris, G., Henri, U., Nancy, P.: Computer aided process planning in aircraft manufacturing. Comput. Aided. Des. Appl. 5, 1–10 (2008)

    Article  Google Scholar 

  38. Le Duigou, J., Bernard, A., Perry, N.: Framework for product lifecycle management integration in small and medium enterprises networks. Comput. Aided. Des. Appl. 8, 531–544 (2011)

    Article  Google Scholar 

  39. Kuo, T., Huang, S., Zhang, H.: Design for manufacture and design for “X”: concepts, applications, and perspectives. Comput. Ind. Eng. 41, 241–260 (2001)

    Article  Google Scholar 

  40. Suh, S.-H., Shin, S.-J., Yoon, J.-S., Um, J.-M.: UbiDM: a new paradigm for product design and manufacturing via ubiquitous computing technology. Int. J. Comput. Integr. Manuf. 21, 540–549 (2008)

  41. Demoly, F., Toussaint, L., Eynard, B., Kiritsis, D., Gomes, S.: Geometric skeleton computation enabling concurrent product engineering and assembly sequence planning. Comput. Des. 43, 1654–1673 (2011)

    Google Scholar 

  42. Mantripragada, R., Whitney, D.E.: The datum flow chain: a systematic approach to assembly design and modeling. Res. Eng. Des. 10, 150–165 (1998)

    Article  Google Scholar 

  43. Fenves, S.J., Foufou, S., Bock, C., Sriram, R.D.: CPM: a core model for product data. J. Comput. Inf. Sci. Eng. 8, 1–14 (2008)

    Article  Google Scholar 

  44. Danjou, C., Le Duigou, J., Eynard, B.: Integrated platform from CAD to CNC: state of the art. In: Product Lifecycle Management for Society, pp. 130–139. Springer, Berlin, Heidelberg (2013)

  45. Noy, N., Klein, M.: Ontology evolution: not the same as schema evolution. Knowl. Inf. Syst. 6, 428–440 (2004)

    Article  Google Scholar 

  46. Xú, S., Anwer, N., Lavernhe, S.: Conversion of G-code programs for milling into STEP-NC. In: JCM: International Joint Conference on Mechanics, Design Engineering and Advanced Manufacturing, Toulouse, France (2014)

  47. Tan, C.F., Kher, V.K., Ismail, N.: Design of a feature recognition system for CAD/CAM integration. World Appl. Sci. J. 21, 1162–1166 (2013)

    Google Scholar 

  48. De Mantaras, R.L.: Case-based reasoning. In: Machine Learning and its Applications, pp. 127–145. Springer, Berlin, Heidelberg (2001)

  49. Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Commun. 7, 39–59 (1994)

    Google Scholar 

Download references

Acknowledgments

This work is done in the French FUI project ANGEL. We also thank all consortium partners for their contribution during the development of ideas and concepts proposed in this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christophe Danjou.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Danjou, C., Le Duigou, J. & Eynard, B. Closed-loop manufacturing process based on STEP-NC. Int J Interact Des Manuf 11, 233–245 (2017). https://doi.org/10.1007/s12008-015-0268-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12008-015-0268-1

Keywords

Navigation