Abstract
The numerical computations required for structural analysis are well defined and easy to automate. If structural analysis is to be automated fully, however, the modeling process, as well as the numerical computations, must be automated. This paper outlines a procedure for the automation of the entire modeling and analysis sequence.
Structural analysis is considered as one of several planning, design, and analysis applications to be included in a computerintegrated design system. An essential ingredient of such a system is a central data base that supports all applications. A data base using a hierarchicalcomponent-connection concept is first described. A procedure is then outlined by which a modeler program can extract analysis models from this data base. Whereas the central data base describes the structure in terms of its components and connections, the analysis model is in terms of nodes, elements, substructures, slaving constraints, and so on. The features required in a structural analysis program to analyze the resulting model are also described. This program follows well-established principles, but is substantially different in its arhitecture from conventional analysis programs.
A simple frame building is used as an example. However, the procedure is believed to be applicable to structures of a variety of types.
Similar content being viewed by others
References
Shephard, M.S. (1985) Finite element modeling within an integrated geometric modeling environment, Parts I & II. Eng. Comput. 1(2), 61–85
An-Nashif, H. (1988) Automated analysis for computer integrated structural engineering design. Ph. D. dissertation, University of California, Berkeley
Bhateja, R. (1988) A database concept for computer integrated structural engineering design. Ph. D. dissertation, University of California, Berkeley
Goldberg, A.; Robson, D. (1983) Smalltalk-80: The Language and Its Implementation. Reading, MA: Addison-Wesley
Cox, B.J. (1986) Object-Oriented Programming, An Evolutionary Approach. Reading, MA: Addison Wesley
Pascoe, G.A. (1986) Elements of object-oriented programming, BYTE, 11, 139–144
Przemieniecki, J.S. (1963) Matrix structural analysis of substructures, AIAA J., 1, 138–147
Furnike, T. (1972) Computerized multiple level substructuring analysis. Comput. Struct. 2, 1063–1073
Peterson, H., Popov, E.P. (1977) Substructuring and equation system solutions in finite element analysis. Comput. Struct. 7, 197–206
Hollings, J.P. (1978) The substructure technique as applied to linear elastic analysis. Ph. D. dissertation, University of California, Berkeley
Noor, A.K.; Kamal, H.A.; Fulton, R.E. (1978) Substructuring technique—Status and projections. Comput. Struct. 8, 621–632
Row, D.G., Powell G.H. (1978) A substructure technique for nonlinear static and dynamic analysis. Report EERC 78-15, College of Engineering, University of California, Berkeley
Dodds, R.H. Jr.; Lopez, L.A. (1980) Substructuring in linear and nonlinear analysis. Int. J. Numer. Meth. Eng. 15, 583–597
Wilson, E.L. (1980) SAP-80: Structural analysis for small or large computer systems. CEPA Fall Conference and Annual Meeting, Newport Beach, CA, October 13–15, pp. 23–28
Wilson, E.L., Dovey H.H. (1982) Three-dimensional analysis of building systems—TABS. Report No. EERC 73-22, Earthquake, Engineering Research Center, University of California, Berkeley
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Powell, G.H., An-Nashif, H. Automated modeling for structural analysis. Engineering with Computers 4, 173–183 (1988). https://doi.org/10.1007/BF01213979
Issue Date:
DOI: https://doi.org/10.1007/BF01213979