IMPLEMENTATION OF HEURISTIC REASONING TO RECOGNIZE ORTHOGONAL AND NON-ORTHOGONAL INNER LOOP FEATURES FROM BOUNDARY REPRESENTATION (B-REPS) PARTS

Authors

  • Zheng Y Zheng Y Faculty of Mechanical Engineering Universiti Teknologi Malaysia, 81310 Johor Bahru, Johor, Malaysia
  • J M. Taib J M. Taib Faculty of Mechanical Engineering Universiti Teknologi Malaysia, 81310 Johor Bahru, Johor, Malaysia
  • M M Tap M M Tap Faculty of Mechanical Engineering Universiti Teknologi Malaysia, 81310 Johor Bahru, Johor, Malaysia

Keywords:

Feature recognition, design feature, geometric modeler, heuristic identifier

Abstract

B-Reps models are represented as complicated network of topology and geometry that will pose difficulties in the recognition of features. To simplify the search process, heuristic reasoning is adopted. Reasoning on topology will search and define the features, and geometry data are then used to extract the geometrical properties. This search process will identify features emanated from inner loops that lead to the recognition of island, pocket, and through pocket. Since the search is mainly based on the topology, the orthogonal and non-orthogonal features can be identified using the same procedure. Then, heuristics reasoning is again applied to features especially nested of pocket and island as well as isolated island to convert the design feature into machining features. Features such as pocket and through pocket and a new feature which is called prismatic ring are identified. The implementation of heuristic reasoning to recognize isolated design features with the aim to recognize machining will simplify the search process on the complicated of B-Reps data. The focus of this paper is to demonstrate the application of heuristics reasoning by showing the programming algorithm based on Visual Basic Language (VBA) using Application Programming Interface (API) of Solidworks CAD software.

References

McCarthy J, 2007, From here to human-level AI, Journal Artificial Intelligence, Vol 171, pp 1174-1182

Gavankar P, 1993, Graph-based recognition of morphological features, Journal of Intelligent Manufacturing, Vol. 4, pp 209-218.

Verma A K, and Rajotia, S., 2004, Feature vector: a graph-based feature recognition methodology, International Journal of Production Research, Vol. 42, pp. 3219 -3234.

Babic B, Nesic N, and Miljkovic. Z, A review of automated feature recognition with rule-based pattern recognition, Computers in Industry, Vol. 59, pp. 321-337.

Jain P K and S Kumar, 1998 Automatic feature extraction in PRIZCAPP, International Journal of Computer Integrated Manufacturing, Vol. 11, pp 500-512

Kyprianou L K, 1980, Shape Classification in Computer Aided Design, Ph.D. dissertation, Christ College, Univ. Cambridge, Cambridge, U.K.

Woo T C, 1982, Feature extraction by volume decomposition, in Proc. Conf. CAD/CAM Technology in Mechanical Engineering, 1982.

Wang M T, and Chang T C, 1990, Feature recognition for automated process planning, In: Proc. Manuf. Int. 90, Part-2: Adv. Manuf. Syst., ASME, New York, pp. 49–54

Nagaraj H S and B. Gurumoorthy, 2001, Automatic extraction of machining primitives with respect to preformed stock for process planning, Journal of Manufacturing Systems, Vol. 20, pp. 210–222.

Subrahmanyam S, and Wozny M, 1995, An Overview of Automatic Feature Recognition Techniques for Computer-aided Process Planning, Computers in Industry, Vol. 26, pp. 1-21.

Ozturk N, and Ozurk, F, 2001, Neural network based non-standard feature recognition to integrate CAD and CAM, Computers in Industry, Vol. 45, pp. 123-135

Sunil V B and Pande S S, 2009, Automatic Recognition of Machining Features Using Artificial Neural Networks. The International Journal of Advanced Manufacturing Technology, Vol. 41, pp. 9-10.

Rahmani K and B Arezoo, 2007, Hybrid Hint-based and Graph-based Framework for Recognition of Interacting Milling Features, Computers in Industry, Vol. 58, pp. 304-312.

Rameshbabu V, and Shunmugam M S, 2009, Hybrid feature recognition method for setup planning from STEP AP-203, Robotic and Computer-Integrated Manufacturing, Vol. 25, pp. 393-408.

Guan X, Meng G, and Yuan X, 2010, Machining feature recognition of part from STEP file based on ANN, 2010 International Conference on Computer, Mechatronics, Control and Electronic Engineering (CMCE), , 26 – 28 August,

Changcun, China

Li T, Fu C, Guan P, Yu T, and Wang W, 2010, Milling Feature Recognition and Construction for Structural Parts Based on STEP, International Conference on Digital Manufacturing & Automation, 18-20 December, Chansa, China

Downloads

Published

2018-04-03

How to Cite

Zheng Y, Z. Y., J M. Taib, J. M. T., & M M Tap, M. M. T. (2018). IMPLEMENTATION OF HEURISTIC REASONING TO RECOGNIZE ORTHOGONAL AND NON-ORTHOGONAL INNER LOOP FEATURES FROM BOUNDARY REPRESENTATION (B-REPS) PARTS. Jurnal Mekanikal, 33(2). Retrieved from https://jurnalmekanikal.utm.my/index.php/jurnalmekanikal/article/view/82

Issue

Section

Mechanical

Similar Articles

<< < 5 6 7 8 9 10 11 > >> 

You may also start an advanced similarity search for this article.