{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/29138"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/29138","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"A Framework for Building Assembly Selection and Generation","abstract":"In practice, the building design process can be divided into three major stages; schematic design, design implementation and construction documents development. The majority of the time in the building design delivery process is spent in the latter two stages. Computers can greatly aid the designer in the latter two stages, by providing a tool that helps in choosing the best assemblies for a particular design and, helping in automating the process of construction detail generation. There is lack of such a tool in the architecture design domain. In this dissertation, a novel approach for the selection and generation of building assemblies is presented. A building product model is described. In this model the building is broken down into assemblies. Each assembly has a graphical representation. By using the assemblies' representations a designer can specify his/her design concept. These assemblies are intelligent. They know how to select the correct assembly constructions for each particular design situation, based on a set of defined criteria and constraints. The different kinds of criteria and constraints that affect the selection of assemblies are identified, and examples are provided. A selection procedure is developed that can perform the selection taking into consideration the various criteria and constraints to produce a best compromise solution. A computer prototype is developed on top of a traditional computer graphics package (AutoCAD) as a proof of concept. In the prototype, the design knowledge is encapsulated and intelligence is added to the building assemblies of a specific construction type. This intelligence allows the assemblies to be automatically selected and analyzed. Several examples of assemblies are developed in the computer prototype. The treatment of building components as intelligent objects will significantly increase the efficiency of design in terms of economy and performance. This is because issues related to the specific design can be addressed in an organized way. Issues like cost, constructability, and other performances can be taken into consideration at the design level. The approach described here provides a more efficient and time saving way for selection of building assembly constructions.","abstract_html":"In practice, the building design process can be divided into three major stages; schematic design, design implementation and construction documents development. The majority of the time in the building design delivery process is spent in the latter two stages. Computers can greatly aid the designer in the latter two stages, by providing a tool that helps in choosing the best assemblies for a particular design and, helping in automating the process of construction detail generation. There is lack of such a tool in the architecture design domain. In this dissertation, a novel approach for the selection and generation of building assemblies is presented. A building product model is described. In this model the building is broken down into assemblies. Each assembly has a graphical representation. By using the assemblies&#x27; representations a designer can specify his/her design concept. These assemblies are intelligent. They know how to select the correct assembly constructions for each particular design situation, based on a set of defined criteria and constraints. The different kinds of criteria and constraints that affect the selection of assemblies are identified, and examples are provided. A selection procedure is developed that can perform the selection taking into consideration the various criteria and constraints to produce a best compromise solution. A computer prototype is developed on top of a traditional computer graphics package (AutoCAD) as a proof of concept. In the prototype, the design knowledge is encapsulated and intelligence is added to the building assemblies of a specific construction type. This intelligence allows the assemblies to be automatically selected and analyzed. Several examples of assemblies are developed in the computer prototype. The treatment of building components as intelligent objects will significantly increase the efficiency of design in terms of economy and performance. This is because issues related to the specific design can be addressed in an organized way. Issues like cost, constructability, and other performances can be taken into consideration at the design level. The approach described here provides a more efficient and time saving way for selection of building assembly constructions.","abstract_has_math":false,"creators":["Nassar, Khaled"],"institution":"Virginia Tech","degree_name":"Ph. D.","degree_level":"doctoral","degree_discipline":"Environmental Design and Planning","degree_department":"Environmental Design and Planning","school":null,"contributors":[],"advisors":[],"committee_chairs":["Beliveau, Yvan J."],"committee_members":["Jones, James R.","Thabet, Walid","Qao, Quinsan","Ellis, Michael W."],"year":1999,"date_issued":"1999-06-03","date_published":"1999-06-03","updated_at":"2026-07-22T22:20:35Z","subjects":["construction","selection","assembly","building","automation","CAD","Design","buildings"],"languages":[],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-092999-214332"],"render_values":[{"text":"etd-092999-214332","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/29138","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Beliveau, Yvan J."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Jones, James R.","Thabet, Walid","Qao, Quinsan","Ellis, Michael W."]},{"key":"dc:contributor.department","label":"Department","values":["Environmental Design and Planning"]},{"key":"dc:creator","label":"Author","values":["Nassar, Khaled"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T20:16:54Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T20:16:54Z","2001-01-06"]},{"key":"dc:date.issued","label":"Date","values":["1999-06-03"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Dissertation"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Environmental Design and Planning"]},{"key":"thesis:degree_level","label":"Degree Level","values":["doctoral"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph. D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["construction","selection","assembly","building","automation","CAD","Design","buildings"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-092999-214332"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/29138"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In practice, the building design process can be divided into three major stages; schematic design, design implementation and construction documents development. The majority of the time in the building design delivery process is spent in the latter two stages. Computers can greatly aid the designer in the latter two stages, by providing a tool that helps in choosing the best assemblies for a particular design and, helping in automating the process of construction detail generation. There is lack of such a tool in the architecture design domain. In this dissertation, a novel approach for the selection and generation of building assemblies is presented. A building product model is described. In this model the building is broken down into assemblies. Each assembly has a graphical representation. By using the assemblies' representations a designer can specify his/her design concept. These assemblies are intelligent. They know how to select the correct assembly constructions for each particular design situation, based on a set of defined criteria and constraints. The different kinds of criteria and constraints that affect the selection of assemblies are identified, and examples are provided. A selection procedure is developed that can perform the selection taking into consideration the various criteria and constraints to produce a best compromise solution. A computer prototype is developed on top of a traditional computer graphics package (AutoCAD) as a proof of concept. In the prototype, the design knowledge is encapsulated and intelligence is added to the building assemblies of a specific construction type. This intelligence allows the assemblies to be automatically selected and analyzed. Several examples of assemblies are developed in the computer prototype. The treatment of building components as intelligent objects will significantly increase the efficiency of design in terms of economy and performance. This is because issues related to the specific design can be addressed in an organized way. Issues like cost, constructability, and other performances can be taken into consideration at the design level. The approach described here provides a more efficient and time saving way for selection of building assembly constructions."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Ph. D."]},{"key":"dc:title","label":"Title","values":["A Framework for Building Assembly Selection and Generation"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Beliveau, Yvan J."],"dc:contributor.committeemember":["Jones, James R.","Thabet, Walid","Qao, Quinsan","Ellis, Michael W."],"dc:contributor.department":["Environmental Design and Planning"],"dc:creator":["Nassar, Khaled"],"dc:date.accessioned":["2014-03-14T20:16:54Z"],"dc:date.available":["2014-03-14T20:16:54Z","2001-01-06"],"dc:date.issued":["1999-06-03"],"dc:description.abstract":["In practice, the building design process can be divided into three major stages; schematic design, design implementation and construction documents development. The majority of the time in the building design delivery process is spent in the latter two stages. Computers can greatly aid the designer in the latter two stages, by providing a tool that helps in choosing the best assemblies for a particular design and, helping in automating the process of construction detail generation. There is lack of such a tool in the architecture design domain. In this dissertation, a novel approach for the selection and generation of building assemblies is presented. A building product model is described. In this model the building is broken down into assemblies. Each assembly has a graphical representation. By using the assemblies' representations a designer can specify his/her design concept. These assemblies are intelligent. They know how to select the correct assembly constructions for each particular design situation, based on a set of defined criteria and constraints. The different kinds of criteria and constraints that affect the selection of assemblies are identified, and examples are provided. A selection procedure is developed that can perform the selection taking into consideration the various criteria and constraints to produce a best compromise solution. A computer prototype is developed on top of a traditional computer graphics package (AutoCAD) as a proof of concept. In the prototype, the design knowledge is encapsulated and intelligence is added to the building assemblies of a specific construction type. This intelligence allows the assemblies to be automatically selected and analyzed. Several examples of assemblies are developed in the computer prototype. The treatment of building components as intelligent objects will significantly increase the efficiency of design in terms of economy and performance. This is because issues related to the specific design can be addressed in an organized way. Issues like cost, constructability, and other performances can be taken into consideration at the design level. The approach described here provides a more efficient and time saving way for selection of building assembly constructions."],"dc:description.degree":["Ph. D."],"dc:identifier.other":["etd-092999-214332"],"dc:identifier.uri":["http://hdl.handle.net/10919/29138"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["construction","selection","assembly","building","automation","CAD","Design","buildings"],"dc:title":["A Framework for Building Assembly Selection and Generation"],"dc:type":["Dissertation"],"thesis:degree_discipline":["Environmental Design and Planning"],"thesis:degree_level":["doctoral"],"thesis:degree_name":["Ph. D."],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:20:35Z"}