Skip to main content
Log in

Automatic generation method of 3D process models for shaft parts based on volume decomposition

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

Three-dimensional (3D) process models are serial intermediate models formed by each process operation during the process of machining a blank into a finished part. They are the process information carriers under the model-based definition (MBD) mode and play an important role in process planning. However, in the traditional design pattern, the 3D process models are mainly constructed manually, which is time-consuming and error prone. In this paper, a novel method for automatically generating 3D process models for shaft parts is proposed. First, an extended feature relation graph (EFRG) is used to describe the topological relationship between the design features (DFs) of the part. Second, the cutting surfaces and the machining method chains are generated based on the design feature surfaces (DFSs). The cutoff surfaces are used to limit the decomposition range of the cutting surfaces to ensure that the machining volume can be decomposed into machining volume units. Then, the machining features are generated by linking the machining method chains to the machining volume units. Finally, the 3D process models are generated by performing Boolean operations. An automatic generation system of 3D process models for shaft parts is developed based on the proposed method, and the effectiveness of the system is verified by typical parts.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  1. Quintana V, Rivest L, Pellerin R, Venne F, Kheddouci F (2010) Will model-based definition replace engineering drawings throughout the product lifecycle? a global perspective from aerospace industry. Comput Ind 61(5):497–508. https://doi.org/10.1016/j.compind.2010.01.005

    Article  Google Scholar 

  2. Alemanni M, Destefanis F, Vezzetti E (2011) Model-based definition design in the product lifecycle management scenario. Int J Adv Manuf Technol 52:1–14. https://doi.org/10.1007/s00170-010-2699-y

    Article  Google Scholar 

  3. Ruemler SP, Zimmerman KE, Hartman NW, Hedberg T Jr, Barnard Feeny A (2017) Promoting model-based definition to establish a complete product definition. J Manuf Sci Eng 139(5):051008. https://doi.org/10.1115/MSEC2016-8702

    Article  Google Scholar 

  4. Liu JF, Liu XJ, Cheng YL, Ni ZH (2016) A systematic method for the automatic update and propagation of the machining process models in the process modification. Int J Adv Manuf Technol 82:473–487. https://doi.org/10.1007/s00170-015-7371-0

    Article  Google Scholar 

  5. Houshmand M, Imani DM (2009) A volume decomposition model to determine machining features for prismatic parts. J Appl Sci 9(9):1703–1710. https://doi.org/10.3923/jas.2009.1703.1710

    Article  Google Scholar 

  6. Park S (2006) Generating intermediate models for process planning. Int J Prod Res 44(11):2169–2182. https://doi.org/10.1080/00207540500521527

    Article  Google Scholar 

  7. Zhang SS, Shi YF, Fan HT, Huang R, Cao JJ (2010) Serial 3D model reconstruction for machining evolution of rotational parts by merging semantic and graphic process planning information. Comput Aided Des 42:781–794. https://doi.org/10.1016/j.cad.2010.04.007

    Article  Google Scholar 

  8. Wan N, Mo R, Liu LL, Li J (2014) New methods of creating MBD process model: on the basis of machining knowledge. Comput Ind 65(4):537–549. https://doi.org/10.1016/j.compind.2013.12.005

    Article  Google Scholar 

  9. Gulesin M (1996) Intermediate part modelling in a process planning and fixturing system. Robot Comput Integr Manuf 12(4):321–328. https://doi.org/10.1016/S0736-5845(96)00018-X

    Article  Google Scholar 

  10. Zhang X, Liang C, Si TD, Ding D (2013) Machining feature modeling and process intermediate model generation in process planning. Asme International Design Engineering Technical Conferences & Computers & Information in Engineering Conference. https://doi.org/10.1115/DETC2013-13550

  11. Li JX, Chen ZN, Yan XG (2014) Automatic generation of in-process models based on feature working step and feature cutter volume. Int J Adv Manuf Technol 71:395–409. https://doi.org/10.1007/s00170-013-5507-7

    Article  Google Scholar 

  12. Zhao M, Wang XY (2014) Rapid generation method of mbd process model based on volume decomposition. Comput Integr Manuf Syst 20(8):1843–1850. (in Chinese). https://doi.org/10.13196/j.cims.2014.08.zhaoming.1843.8.2014086

    Article  Google Scholar 

  13. Zubair AF, Abu Mansor MS (2018) Automatic feature recognition of regular features for symmetrical and non-symmetrical cylinder part using volume decomposition method. Eng Comput 34:843–863. https://doi.org/10.1007/s00366-018-0576-8

    Article  Google Scholar 

  14. Kataraki PS, Abu Mansor MS (2017) Auto-recognition and generation of material removal volume for regular form surface and its volumetric features using volume decomposition method. Int J Adv Manuf Technol 90:1479–1506. https://doi.org/10.1007/s00170-016-9394-6

    Article  Google Scholar 

  15. Zhang F, Zhang YF, Nee AYC (1997) Using genetic algorithms in process planning for job shop machining. IEEE Trans Evol Comput 1(4):278–289. https://doi.org/10.1109/4235.687888

    Article  Google Scholar 

  16. Kataraki PS, Abu Mansor MS (2020) Automatic designation of feature faces to recognize interacting and compound volumetric features for prismatic parts. Eng Comput 36:1499–1515. https://doi.org/10.1007/s00366-019-00777-2

    Article  Google Scholar 

  17. Sreeramulu D, Lokanadham D, Rao CSP (2014) Development of computer aided process planning system for rotational components having form features. Proceedings of the Third International Conference on Soft Computing for Problem Solving, Springer India

    Book  Google Scholar 

  18. Huang Z, Yip-Hoi D (2002) High-level feature recognition using feature relationship graphs. Comput Aided Des 34(8):561–582. https://doi.org/10.1016/S0010-4485(01)00128-2

    Article  MATH  Google Scholar 

  19. Li WD, Ong SK, Nee AYC (2002) Recognizing manufacturing features from a design-by-feature model. Comput Aided Des 34(11):849–868. https://doi.org/10.1016/S0010-4485(01)00156-7

    Article  Google Scholar 

  20. Gao S, Shah JJ (1998) Automatic recognition of interacting machining features based on minimal condition subgraph. Comput Aided Des 30(9):727–739. https://doi.org/10.1016/S0010-4485(98)00033-5

    Article  MATH  Google Scholar 

  21. Babic B, Nesic N, Miljkovic Z (2008) A review of automated feature recognition with rule-based pattern recognition. Comput Ind 59(4):321–337. https://doi.org/10.1016/j.compind.2007.09.001

    Article  Google Scholar 

  22. Sormaz D, Sarkar A (2019) Simpm – upper-level ontology for manufacturing process plan network generation. Robot Comput Integr Manuf 55:183–198. https://doi.org/10.1016/j.rcim.2018.04.002

    Article  Google Scholar 

  23. Kirkwood R, Sherwood JA (2018) Sustained CAD/CAE integration: integrating with successive versions of step or IGES files. Eng Comput 34:1–13. https://doi.org/10.1007/s00366-017-0516-z

    Article  Google Scholar 

  24. Sanfilippo EM, Borgo S (2016) What are features? an ontology-based review of the literature. Computer Aided Design 80:9–18. https://doi.org/10.1016/j.cad.2016.07.001

    Article  Google Scholar 

Download references

Availability of data and materials

The authors declare that the data and the materials for the study are available from the corresponding author upon reasonable request.

Funding

This work was supported by the Fundamental Research Funds for the Central Universities (CN).

Author information

Authors and Affiliations

Authors

Contributions

He Zhang: investigation, conceptualization, methodology, visualization, writing—original draft.

Xiao-Bo Ge: conceptualization, supervision, and visualization.

Yuan-Ying Qiu: writing—review and editing, validation.

Xiao-Dong Shao: project administration, funding acquisition, resources, validation.

Corresponding author

Correspondence to Xiao-Bo Ge.

Ethics declarations

Ethical approval

Not applicable.

Consent to participate

Not applicable.

Consent to publish

Not applicable.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, H., Ge, XB., Qiu, YY. et al. Automatic generation method of 3D process models for shaft parts based on volume decomposition. Int J Adv Manuf Technol 118, 1043–1060 (2022). https://doi.org/10.1007/s00170-021-07968-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-021-07968-6

Keywords

Navigation