A model based framework for semantic interpretation of architectural construction drawings

Babalola, O O (2011) A model based framework for semantic interpretation of architectural construction drawings. PhD thesis, Georgia Institute of Technology, USA.

Abstract

The study addresses the automated translation of architectural drawings from 2D Computer Aided Drafting (CAD) data into a Building Information Model (BIM), with emphasis on the nature, possible role, and limitations of a drafting language Knowledge Representation (KR) on the problem and process. The central idea is that CAD to BIM translation is a complex diagrammatic interpretation problem requiring a domain (drafting language) KR to render it tractable and that such a KR can take the form of an information model. Formal notions of drawing-as-language have been advanced and studied quite extensively for close to 25 years. The analogy implicitly encourages comparison between problem structures in both domains, revealing important similarities and offering guidance from the more mature field of Natural Language Understanding (NLU). The primary insight we derive from NLU involves the central role that a formal language description plays in guiding the process of interpretation (inferential reasoning), and the notable absence of a comparable specification for architectural drafting. We adopt a modified version of Engelhard’s approach which expresses drawing structure in terms of a symbol set, a set of relationships, and a set of compositional frameworks in which they are composed. We further define an approach for establishing the features of this KR, drawing upon related work on conceptual frameworks for diagrammatic reasoning systems. We augment this with observation of human subjects performing a number of drafting interpretation exercises and derive some understanding of its inferential nature therefrom. We consider this indicative of the potential range of processes a computational drafting model should ideally support. The KR is implemented as an information model using the EXPRESS language because it is in the public domain and is the implementation language of the target Industry Foundation Classes (IFC) model. We draw extensively from the IFC library to demonstrate that it can be applied in this manner, and apply the MVD methodology in defining the scope and interface of the DOM and IFC. This simplifies the IFC translation process significantly and minimizes the need for mapping. We conclude on the basis of selective implementations that a model reflecting the principles and features we define can indeed provide needed and otherwise unavailable support in drafting interpretation and other problems involving reasoning with this class of diagrammatic representations.

Item Type: Thesis (Doctoral)
Thesis advisor: Eastman, C M
Uncontrolled Keywords: building information model; drafting; industry foundation classes; reasoning; specification
Index terms: specification, reasoning, drawing, methodology, mapping, human subject, conceptual framework, exercise, drafting, industry foundation classes, implementation
Subjects: health behaviours and lifestyles, computational design, contractual arrangements, research methods, spatial and geospatial analysis, theoretical framing, research management, cognitive psychology, technical documentation, contractual condition
Topics: Contract Administration, Digital Applications, Design Practice, Research Practice, Procurement, Health and Safety
Descriptive scope: 4 PCTA

N.B. Descriptive scope is a count of how many of the five facets of empirical research are indicated by the words used in title, abstract and keywords. It is not intended as a judgement on the research; merely a count of the kind of word we would expect to indicate Phenomenon, Concepts, Theoretical framing, Empirical techniques, Analytical techniques. If all five are present, then a code of “5 PCTEA” will indicate this. If you feel the coding for this record is questionable, we welcome discussion around the terms we matched or the way we categorized them. The facet you would expect may not be coded, or a facet may be coded inappropriately. This can also bear on a larger question, of which facets should be treated as defining in construction management research. Please get in touch, and we will look at it. More details here