Skip to main content
Log in

Extraction of manufacturing information from design-by-feature solid model through feature recognition

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

Abstract

Feature recognition is the key to the computer-aided design (CAD) and computer-aided manufacturing (CAM) integration to build a computer-integrated manufacturing system. There are two approaches to CAD feature recognition: platform-dependent and platform-independent. In the platform-independent approach, the part’s geometrical data are extracted from a neutral file such as DXF, IGES, or STEP. In contrast, the platform-dependent approach extracts the information of the design features directly from a design-by-feature solid model through the object-oriented model of a part. This paper explains a platform-dependent approach which is implemented to translate design features into manufacturing information. This approach begins with simplification using the suppression of fillets, and clustering non-intersecting design features is done. Then, the rule-based method is employed in order to recognize machining features. Finally, the needed manufacturing information such as tool accessing direction, dimensions, material removal regions, and geometrical and topological data is recognized. The application of the proposed system would be exhibited in generating machine path code for rapid prototyping and CNC machines and providing a database for computer-aided process planning. The proposed system was implemented on Autodesk Inventor and successfully tested for many complex 3D models.

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.

Similar content being viewed by others

References

  1. Jain PK (1999) Extraction of compound volumetric features from a three-dimensional wire frame model. Proc Inst Mech Eng B J Eng Manuf 213:597–613

    Article  Google Scholar 

  2. Wong TN, Lam SM (2000) Automatic recognition of machining features from computer aided design part models. Proc Inst Mech Eng B J Eng Manuf 214:515–20

    Article  Google Scholar 

  3. Dimov SS, Brousseau EB, Setchi RM (2005) Automatic formation of rules for feature recognition in solid models. CUIMRC Working Paper Series 034

  4. Joshi S, Chang TC (1988) Graph-based heuristics for recognition of machined features from a 3D solid model. Comput Aided Des 20:58–66. doi:10.1016/0010-4485(88)90050-4

    Article  MATH  Google Scholar 

  5. Zhang C, Chan KW, Chen YH (1998) A hybrid method for recognizing feature interactions. Integr Manuf Syst 9(2):120–128. doi:10.1108/09576069810202078

    Article  Google Scholar 

  6. Ibrahim RN, McCormack AD (2005) Robustness and generality issues of feature recognition for CNC machining. Int J Adv Manuf Technol 25:705–713. doi:10.1007/s00170-003-1929-y

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  8. Rahmani K, Arezoo B (2007) A hybrid hint-based and graph-based framework for recognition of interacting milling features. Comput Ind 58:304–312. doi:10.1016/j.compind.2006.07.001

    Article  Google Scholar 

  9. Ozturk N, Ozturk F (2004) Hybrid neural network and genetic algorithm based machining feature recognition. J Intell Manuf 15:278–298. doi:10.1023/B:JIMS.0000026567.63397.d5

    Article  Google Scholar 

  10. Chen YH, Lee HM (1998) A neural network system for two-dimensional feature recognition. Int J Comput Integr Manuf 11(2):111–117. doi:10.1080/095119298130859

    Article  Google Scholar 

  11. Ozturk N, Ozturk F (2001) Neural networks based non-standard feature recognition to integrate CAD and CAM. J Comput Ind 45(2):289–299

    MathSciNet  Google Scholar 

  12. Han J (1996) 3D geometric reasoning algorithms for feature recognition. Ph.D. Thesis, University of Southern California

  13. Regli WC, Gupta SK, Nau DS (1997) Towards multiprocessor feature recognition. Comput Aided Des 29(1):37–51. doi:10.1016/S0010-4485(96)00047-4

    Article  Google Scholar 

  14. Lee JY, Kim K (1998) A feature-based approach to extracting machining features. Comput Aided Des 30(13):1019–1035. doi:10.1016/S0010-4485(98)00055-4

    Article  Google Scholar 

  15. Woo Y, Sakurai H (2002) Recognition of maximal features by volume decomposition. Comput Aided Des 34:195–207

    Article  Google Scholar 

  16. Huang Z, Xie B, Ma L, Wei X (2006) Feature conversion based on decomposition and combination of swept volumes. Comput Aided Des 38:857–873. doi:10.1016/j.cad.2006.04.011

    Article  Google Scholar 

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

    Article  Google Scholar 

  18. Sadaiah M, Yadav DR, Mohanram PV, Radhakrishnan PA (2002) Generative computer-aided process planning system for prismatic components. Int J Adv Manuf Technol 20:709–719. doi:10.1007/s001700200228

    Article  Google Scholar 

  19. Zhu H, Menq CH (2002) B-Rep model simplification by automatic fillet/round suppressing for efficient automatic feature recognition. Comput Aided Des 34:109–123. doi:10.1016/S0010-4485(01)00056-2

    Article  Google Scholar 

  20. Hayasi M, Asiabanpour B (2008) Machine path generation using direct slicing from design-by-feature solid model for rapid prototyping. Solid Freeform Fabrication (SFF) Symposium, Austin, TX

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bahram Asiabanpour.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hayasi, M.T., Asiabanpour, B. Extraction of manufacturing information from design-by-feature solid model through feature recognition. Int J Adv Manuf Technol 44, 1191–1203 (2009). https://doi.org/10.1007/s00170-008-1922-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-008-1922-6

Keywords

Navigation