{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/40616"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/40616","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"The enhancement of PHIGS plus B-spline functionality for geometric modeling in CAD","abstract":"Computer aided design (CAD) software delivered by vendors is seldom complete. Customizing and/or developing new software is inevitable. A recent survey indicates that most companies purchase or write custom computer aided design software tailored to their specific needs. Design of such software requires the development of modeling tools for the creation of CAD geometry. This research investigates the capabilities of the proposed graphics standard, PHIGS plus, as a geometric modeling interface in CAD that off-loads many basic modeling functions to PHIGS. Specifically, how the B-spline modeling capabilities of PHIGS plus can be enhanced through the use of a new modeling interface prototype is examined. This prototype consists of a proposed graPHIGS modeling toolbox based entirely on PHIGS plus concepts. The prototype provides functionality to easily create B-spline curves and surface geometric entities based on data points and continuity constraints. Functionality is also included to easily perform modeling operations on B-spline surfaces such as intersection and trimming.","abstract_html":"Computer aided design (CAD) software delivered by vendors is seldom complete. Customizing and/or developing new software is inevitable. A recent survey indicates that most companies purchase or write custom computer aided design software tailored to their specific needs. Design of such software requires the development of modeling tools for the creation of CAD geometry. This research investigates the capabilities of the proposed graphics standard, PHIGS plus, as a geometric modeling interface in CAD that off-loads many basic modeling functions to PHIGS. Specifically, how the B-spline modeling capabilities of PHIGS plus can be enhanced through the use of a new modeling interface prototype is examined. This prototype consists of a proposed graPHIGS modeling toolbox based entirely on PHIGS plus concepts. The prototype provides functionality to easily create B-spline curves and surface geometric entities based on data points and continuity constraints. Functionality is also included to easily perform modeling operations on B-spline surfaces such as intersection and trimming.","abstract_has_math":false,"creators":["Fleming, Steven"],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Mechanical Engineering","degree_department":"Mechanical Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Myklebust, Arvid"],"committee_members":["Jayaram, Sankar","Reinholtz, Charles F."],"year":1992,"date_issued":"1992-04-24","date_published":"1992-04-24","updated_at":"2026-07-22T22:19:09Z","subjects":[],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-01122010-020154"],"render_values":[{"text":"etd-01122010-020154","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/40616","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Myklebust, Arvid"]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Jayaram, Sankar","Reinholtz, Charles F."]},{"key":"dc:contributor.department","label":"Department","values":["Mechanical Engineering"]},{"key":"dc:creator","label":"Author","values":["Fleming, Steven"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:27:06Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:27:06Z","2010-01-12"]},{"key":"dc:date.issued","label":"Date","values":["1992-04-24"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Mechanical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"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-01122010-020154"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/40616"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Computer aided design (CAD) software delivered by vendors is seldom complete. Customizing and/or developing new software is inevitable. A recent survey indicates that most companies purchase or write custom computer aided design software tailored to their specific needs. Design of such software requires the development of modeling tools for the creation of CAD geometry. This research investigates the capabilities of the proposed graphics standard, PHIGS plus, as a geometric modeling interface in CAD that off-loads many basic modeling functions to PHIGS. Specifically, how the B-spline modeling capabilities of PHIGS plus can be enhanced through the use of a new modeling interface prototype is examined. This prototype consists of a proposed graPHIGS modeling toolbox based entirely on PHIGS plus concepts. The prototype provides functionality to easily create B-spline curves and surface geometric entities based on data points and continuity constraints. Functionality is also included to easily perform modeling operations on B-spline surfaces such as intersection and trimming."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["BTD"]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["The enhancement of PHIGS plus B-spline functionality for geometric modeling in CAD"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Myklebust, Arvid"],"dc:contributor.committeemember":["Jayaram, Sankar","Reinholtz, Charles F."],"dc:contributor.department":["Mechanical Engineering"],"dc:creator":["Fleming, Steven"],"dc:date.accessioned":["2014-03-14T21:27:06Z"],"dc:date.available":["2014-03-14T21:27:06Z","2010-01-12"],"dc:date.issued":["1992-04-24"],"dc:description.abstract":["Computer aided design (CAD) software delivered by vendors is seldom complete. Customizing and/or developing new software is inevitable. A recent survey indicates that most companies purchase or write custom computer aided design software tailored to their specific needs. Design of such software requires the development of modeling tools for the creation of CAD geometry. This research investigates the capabilities of the proposed graphics standard, PHIGS plus, as a geometric modeling interface in CAD that off-loads many basic modeling functions to PHIGS. Specifically, how the B-spline modeling capabilities of PHIGS plus can be enhanced through the use of a new modeling interface prototype is examined. This prototype consists of a proposed graPHIGS modeling toolbox based entirely on PHIGS plus concepts. The prototype provides functionality to easily create B-spline curves and surface geometric entities based on data points and continuity constraints. Functionality is also included to easily perform modeling operations on B-spline surfaces such as intersection and trimming."],"dc:description.degree":["Master of Science"],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-01122010-020154"],"dc:identifier.uri":["http://hdl.handle.net/10919/40616"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["The enhancement of PHIGS plus B-spline functionality for geometric modeling in CAD"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Mechanical Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:09Z"}