Solid Modeling of RC Beams: I. Data Structures and Algorithms
- 1 October 1992
- journal article
- Published by American Society of Civil Engineers (ASCE) in Journal of Computing in Civil Engineering
- Vol. 6 (4) , 389-403
- https://doi.org/10.1061/(asce)0887-3801(1992)6:4(389)
Abstract
Solid modeling is the process of building and analyzing geometrically complete representations of points, lines, polygons, and three‐dimensional solid objects. In a functional sense, a model is said to be geometrically complete if it is possible to answer questions about the geometry of an object with algorithmic operations that act on the underlying data representation. For this to be possible, objects must be closed, orientable, non‐self‐intersecting, bounding, and connected. This paper describes data structures and algorithms used in a solid modeling‐based methodology for the interactive design and analysis of reinforced concrete (RC) beam structures. Data structures are described for steel reinforcing‐bar trajectories and a three‐dimensional boundary representation of the concrete beam solid. After the concrete beam model is set up, the envelope of ultimate flexural strength is obtained by slicing the beam solid at selected locations and extracting the cross section. Algorithms are given for the slicing process, plus the calculation of cross‐section properties and ultimate flexural strength.Keywords
This publication has 4 references indexed in Scilit:
- Solid Modeling of RC Beams: 2. Computational EnvironmentJournal of Computing in Civil Engineering, 1992
- Representations for Rigid Solids: Theory, Methods, and SystemsACM Computing Surveys, 1980
- Biaxially Loaded Concrete SectionsJournal of the Structural Division, 1979
- Winged Edge Polyhedron RepresentationPublished by Defense Technical Information Center (DTIC) ,1972