IMPLEMENTATION OF HEURISTIC REASONING TO RECOGNIZE ORTHOGONAL AND NON-ORTHOGONAL INNER LOOP FEATURES FROM BOUNDARY REPRESENTATION (B-REPS) PARTS
Keywords:Feature recognition, design feature, geometric modeler, heuristic identifier
AbstractB-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.
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,
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
How to Cite
Copyright of articles that appear in Jurnal Mekanikal belongs exclusively to Penerbit Universiti Teknologi Malaysia (Penerbit UTM Press). This copyright covers the rights to reproduce the article, including reprints, electronic reproductions or any other reproductions of similar nature.