{"id":{"repo_id":"utc","oai_identifier":"oai:scholar.utc.edu:theses-1006"},"canonical_url":"https://search.dev.ndltd.org/etd/utc/oai:scholar.utc.edu:theses-1006","repository":{"repo_id":"utc","name":"University of Tennessee - Chattanooga","base_url":"https://scholar.utc.edu/do/oai/"},"display":{"title":"Design optimization using CAD parameterization through CAPRI","abstract":"Design optimization is one of the many areas of Computational Engineering that is directly applicable to almost any engineering endeavor. The design cycle is a multi-step process, beginning with a Computer Aided Design (CAD) model and ending with an optimized version of that model relative to some objective function. This is accomplished by parameterizing the model, through one of many different algorithms, and finding the ideal value of those parameters with respect to the specified objective. The purpose of this research is to explore the use of a Computational Analysis PRogramming Interface (CAPRI) for utilizing CAD parameters in design optimization along with exploring the steps taken to integrate this technology into a typical deterministic design optimization cycle. CAPRI is an interface developed by Robert Haimes of MIT which allows communication with CAD software during the various stages of computational design. A framework was developed for implementing CAPRI within the SimCenter's current GEOMETRY libraries with the aim of improving geometry representation and accuracy. The framework also supports functionality to interface with a design optimization cycle by providing sensitivity derivatives and surface mesh coordinates throughout successive iterations. A sample wing was generated using SolidWorks as the CAD tool and the root and tip sections of a NACA 2412 airfoil. Design optimization was then performed upon this model with tip rotation and wing length as adjustable parameters.","abstract_html":"Design optimization is one of the many areas of Computational Engineering that is directly applicable to almost any engineering endeavor. The design cycle is a multi-step process, beginning with a Computer Aided Design (CAD) model and ending with an optimized version of that model relative to some objective function. This is accomplished by parameterizing the model, through one of many different algorithms, and finding the ideal value of those parameters with respect to the specified objective. The purpose of this research is to explore the use of a Computational Analysis PRogramming Interface (CAPRI) for utilizing CAD parameters in design optimization along with exploring the steps taken to integrate this technology into a typical deterministic design optimization cycle. CAPRI is an interface developed by Robert Haimes of MIT which allows communication with CAD software during the various stages of computational design. A framework was developed for implementing CAPRI within the SimCenter&#x27;s current GEOMETRY libraries with the aim of improving geometry representation and accuracy. The framework also supports functionality to interface with a design optimization cycle by providing sensitivity derivatives and surface mesh coordinates throughout successive iterations. A sample wing was generated using SolidWorks as the CAD tool and the root and tip sections of a NACA 2412 airfoil. Design optimization was then performed upon this model with tip rotation and wing length as adjustable parameters.","abstract_has_math":false,"creators":["Brock, William Emerson, V"],"institution":"University of Tennessee at Chattanooga","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":["Karman, Steve","Arabshahi, Abdollah; Swafford, Timothy W.","College of Engineering and Computer Science"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-07-24T05:46:02Z","subjects":["Computer-aided design"],"languages":["English","eng"],"rights":[],"rights_urls":["https://rightsstatements.org/page/InC/1.0/?language=en"],"identifier_entries":[]},"links":{"outbound_url":"https://scholar.utc.edu/theses/6","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Karman, Steve","Arabshahi, Abdollah; Swafford, Timothy W.","College of Engineering and Computer Science"]},{"key":"dc:creator","label":"Author","values":["Brock, William Emerson, V"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2011-08-01T07:00:00Z"]},{"key":"dc:publisher","label":"Institution","values":["University of Tennessee at Chattanooga","Chattanooga (Tenn.)"]},{"key":"dc:relation","label":"Dc Relation","values":["Masters Theses and Doctoral Dissertations"]},{"key":"dc:type","label":"Dc Type","values":["Masters theses","Text"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer-aided design"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English","eng"]},{"key":"dc:rights","label":"Dc Rights","values":["https://rightsstatements.org/page/InC/1.0/?language=en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://scholar.utc.edu/theses/6"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Dept. of Computational Engineering","M. S.; A thesis submitted to the faculty of the University of Tennessee at Chattanooga in partial fulfillment of the requirements of the degree of Master of Science."]},{"key":"dc:description.abstract","label":"Abstract","values":["Design optimization is one of the many areas of Computational Engineering that is directly applicable to almost any engineering endeavor. The design cycle is a multi-step process, beginning with a Computer Aided Design (CAD) model and ending with an optimized version of that model relative to some objective function. This is accomplished by parameterizing the model, through one of many different algorithms, and finding the ideal value of those parameters with respect to the specified objective. The purpose of this research is to explore the use of a Computational Analysis PRogramming Interface (CAPRI) for utilizing CAD parameters in design optimization along with exploring the steps taken to integrate this technology into a typical deterministic design optimization cycle. CAPRI is an interface developed by Robert Haimes of MIT which allows communication with CAD software during the various stages of computational design. A framework was developed for implementing CAPRI within the SimCenter's current GEOMETRY libraries with the aim of improving geometry representation and accuracy. The framework also supports functionality to interface with a design optimization cycle by providing sensitivity derivatives and surface mesh coordinates throughout successive iterations. A sample wing was generated using SolidWorks as the CAD tool and the root and tip sections of a NACA 2412 airfoil. Design optimization was then performed upon this model with tip rotation and wing length as adjustable parameters."]},{"key":"dc:title","label":"Title","values":["Design optimization using CAD parameterization through CAPRI"]}]}],"canonical_facts":{"dc:contributor":["Karman, Steve","Arabshahi, Abdollah; Swafford, Timothy W.","College of Engineering and Computer Science"],"dc:creator":["Brock, William Emerson, V"],"dc:date":["2011-08-01T07:00:00Z"],"dc:description":["Dept. of Computational Engineering","M. S.; A thesis submitted to the faculty of the University of Tennessee at Chattanooga in partial fulfillment of the requirements of the degree of Master of Science."],"dc:description.abstract":["Design optimization is one of the many areas of Computational Engineering that is directly applicable to almost any engineering endeavor. The design cycle is a multi-step process, beginning with a Computer Aided Design (CAD) model and ending with an optimized version of that model relative to some objective function. This is accomplished by parameterizing the model, through one of many different algorithms, and finding the ideal value of those parameters with respect to the specified objective. The purpose of this research is to explore the use of a Computational Analysis PRogramming Interface (CAPRI) for utilizing CAD parameters in design optimization along with exploring the steps taken to integrate this technology into a typical deterministic design optimization cycle. CAPRI is an interface developed by Robert Haimes of MIT which allows communication with CAD software during the various stages of computational design. A framework was developed for implementing CAPRI within the SimCenter's current GEOMETRY libraries with the aim of improving geometry representation and accuracy. The framework also supports functionality to interface with a design optimization cycle by providing sensitivity derivatives and surface mesh coordinates throughout successive iterations. A sample wing was generated using SolidWorks as the CAD tool and the root and tip sections of a NACA 2412 airfoil. Design optimization was then performed upon this model with tip rotation and wing length as adjustable parameters."],"dc:identifier":["https://scholar.utc.edu/theses/6"],"dc:language":["English","eng"],"dc:publisher":["University of Tennessee at Chattanooga","Chattanooga (Tenn.)"],"dc:relation":["Masters Theses and Doctoral Dissertations"],"dc:rights":["https://rightsstatements.org/page/InC/1.0/?language=en"],"dc:subject":["Computer-aided design"],"dc:title":["Design optimization using CAD parameterization through CAPRI"],"dc:type":["Masters theses","Text"]},"updated_at":"2026-07-24T05:46:02Z"}