Abstract
Part descriptions of a 3-D computer-aided design model are in a form of basic geometry and topology to which manufacturing process and engineering analysis cannot be directly applied. A formalism for symbolic representation of a three-dimensional pattern model is presented to aid local and global shape analysis of casting design. Local shape analysis is carried out based on symbolic representation and global shape analysis is performed by analyzing the extracted skeleton from a discretized object.
The purpose of local shape analysis is to reason about local shape characteristics so as to alter the design to obey casting requirement. On the other hand, the purpose of global shape analysis is to locate and measure global shape characteristics, thus allowing the system to aid the decision making process in evaluating the global casting soundness. The main aim of developing an expert system for casting design is to provide the casting designer with a tool for on-line manufacturability evaluation of a part design while the functional design is being performed. This paper explains the basic concepts of the three-dimensional pattern model and describes its use for castability evaluation of casting design. An implementation of the algorithms and examples are provided.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
M.R. Henderson, “Feature recognition in geometric modeling,” in CAM-I's 13th Annual Meeting and Technical Conference, 1984, pp. 5.1–5.12
S. Joshi and T.-C. Chang, “Graph-based heuristics for recognition of machined features from a 3-D solid model,” CAD, vol. 20, no. 2, pp. 58–66, 1988.
L.K. Kyprianou, “Shape classification in computeraided design,” Ph.D. Thesis, University of Cambridge, England, 1980.
E.C. Libardi, J.R. Dixon, and M.K. Simmon, “Designing with features: Design and analysis of extrusions as an example,” in Proceedings of Mechanical Design Conference, 1986, pp. 1–8.
P.R. Wilson and M.J. Pratt, “A taxonomy of features for solid modeling,” in Geometric Modeling for CAD Applications, edited by M.J. Wozny, H.W. Mclaughlin, and J.L. Encarnacao, North-Holland, pp. 125–136, 1988.
I.C. You, C.N. Chu, and R.L. Kashyap, “Expert system for castability evaluation: Using a fixed-features based design approach,” Robotics and Computer-Integrated Manufacturing, vol. 6, no. 3, pp. 181–189, 1989.
B.K. Choi, M.M. Barash, and D.C. Anderson, “Automatic recognition of machined surfaces from a 3D solid model,” CAD, vol. 16, no. 2, pp. 81–86, 1984.
S.M. Staley, M.R. Henderson, and D.C. Anderson, “Using syntactic pattern recognition to extract feature information from a solid geometric data base,” Computers in Mechanical Engineering, pp. 61–66, 1983.
T.C. Woo, “Interfacing solid modeling to CAD and CAM: Data structures and algorithms for decomposing a solid,” Computer Integrated Manufacturing, edited by M.R. Martinez and M.C. Leu, American Society of Mechanical Engineers, New York, pp. 39–46, 1983.
H. Yoshiura, K. Fujimura, and T.L. Kunii, “Top-down construction of 3-D mechanical object shapes from engineering drawings,” IEEE Computer, pp. 32–39, 1984.
M. Marefat, S.J. Feghhi, and R.L. Kashyap, “Geometric reasoning for recognition of three-dimensional object features,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-12, no. 10, pp. 949–965, 1990.
P.J. Herbert, C.J. Hinde, V.A. Launders, D. Round, and D.M. Temple, “Feature recognition within a truth maintained process planning system,” An International Journal of Computer Integrated Manufacturing, vol. 3, no. 2, pp. 121–132, 1990.
Y.C. Lee and K.S. Fu, “Machine understanding of CSG: Extraction and unification of manufacturing features,” IEEE Computer Graphics and Applications, pp. 20–32, 1987.
D.T. Lee, “Medial axis transformation of a planar shape,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-4, no. 4, pp. 363–369, 1982.
U. Montanari, “Continuous skeletons from digitized images,” Journal of the Association for Computing Machinery, vol. 16, no. 4, pp. 534–549, 1969.
N.M. Patrikalakis and H.N. Gursoy, “Skeoetons in shape feature recognition for automated analysis, in design laboratory memorandum 88-4,” Massachusetts Institute of Technology, 1988.
L.R. Nackman, “Three-dimensional shape description using the symmetric axis,” Ph.D. Thesis, University of North Carolina, 1982.
J.R. Dixon, “Designing with features: building manufacturing knowledge into more intelligent CAD systems,” in Proceedings of ASME Manufacturing International, 1988, pp. 51–57.
A.A.G. Requicha and J.H. Vandenbrande, “Form features for mechanical design and manufacturing,” in Proceedings of ASME Computers in Engineering Conference, pp. 47–52, 1989.
G.P. Turner, “An object-oriented approach to interactive, feature-based design for quick turnaround manufacturing,” TR-ERC 88-6, Purdue University, 1988.
J.J. Shah and M.T. Rogers, “Expert form feature modelling shell,” CAD, vol. 20, no. 9, pp. 515–524, 1980.
K.S. Fu, Syntactic Pattern Recognition, Englewood Cliffs, NJ: Prentice-Hall, 1982.
K.R. Vemuri, S.I. Oh, and R.A. Miller, “Topologybased geometry representation to support geometric reasoning.,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 19, no. 2, pp. 175–187, 1989.
Y.F. Tsao and K.S. Fu, “A parallel thinning algorithm for 3-D pictures,” Computer Graphics and Image Processing, vol. 17, pp. 315–331, 1981.
X. Gong and G. Bertrand, “A simple parallel 3D thinning algorithm,” in 10th IEEE International Conference of Pattern Recognition, 1990, pp. 188–190.
R. Jakubowski, “Syntactic characterization of machine parts shapes,” An International Journal of Cybernetics and Systems, vol. 13, no. 1, pp. 1–24, 1982.
W.C. Lin and K.S. Fu, “A syntactic approach to 3-D object representation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-6, no. 3, pp. 351–364, 1984.
Y.-C. Yu, “A new solid modeling system for CAD/CAM integration,” Ph.D. Thesis, Purdue University, 1987.
L. Mohan and R.L. Kashyap, “Abstractions in objectoriented data models: A formalized representation scheme,” Proceedings of the First International Conference on Software Engineering and Knowledge Engineering, 1989, pp. 79–84.
D.L. Spooner and M. Hardwick, “A conceptual framework for data management in mechanical CAD,” in Geometric Modeling for CAD Applications, edited by M.J. Wozny, H.W. Mclaughlin, and J.L. Encarnacao, North-Holland, pp. 317–329, 1988.
R. Davis, “Applications of meta level knowledge to the construction, maintenance, and use of large knowledge bases,” in Knowledge-Based Systems in Artificial Intelligence, edited by R. Davis and D.B. Lenat, New York: McGraw-Hill, 1982, Stanford AI Memo 283 (July 1976).
R. Davis, “Content reference: Reasoning about rules,” Artificial Intelligence, vol. 15, pp. 223–239, 1980.
R. Natarajan, C.N. Chu, and R.L. Kashyap, “An integrated environment for intelligent design of casting,” in The Metallurgical Society Annual Meeting, 1990, pp. 143–157.
T.L. Lewis, S. Liou, and Y. Shin, “Literature review of solidification simulations in the design of sand casting,” Steel Founders Research Journal, vol. 17, pp. 1–21, 1987.
S.J. Neises, J.J. Uicker, and R.W. Heine, “Geometric modeling of directional solidification using section modulus,” Transactions of the American Foundary Men's Society, vol. 95, pp. 25–30, 1987.
A.A.G. Requicha, “Representation for rigid solids: Theory, methods, and systems,” The Association for Computing Machinery Computing Surveys, vol. 12, no. 4, pp. 437–464, 1980.
S. Lobregt, P.W. Veerbeck, and F.C.A. Groen, “Three-dimensional skeletonization: Principle and algorithm,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-2, no. 1, pp. 75–77, 1980.
P. Danielsson, “Euclidean distance mapping,” Computer Graphics and Image Processing, vol. 14, pp. 227–248, 1980.
A.A.G. Requicha and H.B. Voelcker, “Solid modeling: Current status and research direction,” IEEE Computer Graphics and Applications, pp. 25–37, 1983.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
You, I.C., Chu, C.N. & Kashyap, R.L. Symbolic representation of three-dimensional objects to aid local and global shape analysis for defect prediction of casting design. Appl Intell 1, 99–120 (1991). https://doi.org/10.1007/BF00058877
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00058877