{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/27533"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/27533","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Geometric modeling of manufacturing processes variations for model-based tolerance analysis","abstract":"In product design, tolerances are specified due to the inherent variabilities of manufacturing processes. Tolerance specifications have significant implications on the quality and cost of the product. For proper tolerance specification, tolerance analysis must be performed. Prototyping is the the only method available for the analysis of the product geometric variations. For the automation of the analysis procedure, the part tolerance information must be represented in a format suitable for computer interpretation. Previously proposed tolerance representation schemes have suffered either from inadequate variational coverage or departure from the established ANSI tolerancing standards. Toward this end, a tolerance representation scheme capable of modeling the range of tolerances defined in the ANSI Y14.5 standard in a format suitable for automated tolerance analysis has been proposed. One unique feature of this representation scheme is the use of B-splines for the modeling of form variations. The representation scheme can also take into account the distribution characteristics of the manufacturing processes used to enable statistical tolerance analysis. To provide an accurate characterization of the variational form characteristics of the manufactured part features, the use of process capability templates was introduced. For assembly tolerance analysis, a relative positioning scheme capable of modeling the interaction between mating splines was developed to propagate the individual part variations within the assembly. This enabled the tolerance stackup on the assembly design function(s) to be computed automatically without the need to formulate any tolerance functions. A prototype software, written in the C++ programming language and running from within CATIA, has been developed to demonstrate the integration of the above concepts.","abstract_html":"In product design, tolerances are specified due to the inherent variabilities of manufacturing processes. Tolerance specifications have significant implications on the quality and cost of the product. For proper tolerance specification, tolerance analysis must be performed. Prototyping is the the only method available for the analysis of the product geometric variations. For the automation of the analysis procedure, the part tolerance information must be represented in a format suitable for computer interpretation. Previously proposed tolerance representation schemes have suffered either from inadequate variational coverage or departure from the established ANSI tolerancing standards. Toward this end, a tolerance representation scheme capable of modeling the range of tolerances defined in the ANSI Y14.5 standard in a format suitable for automated tolerance analysis has been proposed. One unique feature of this representation scheme is the use of B-splines for the modeling of form variations. The representation scheme can also take into account the distribution characteristics of the manufacturing processes used to enable statistical tolerance analysis. To provide an accurate characterization of the variational form characteristics of the manufactured part features, the use of process capability templates was introduced. For assembly tolerance analysis, a relative positioning scheme capable of modeling the interaction between mating splines was developed to propagate the individual part variations within the assembly. This enabled the tolerance stackup on the assembly design function(s) to be computed automatically without the need to formulate any tolerance functions. A prototype software, written in the C++ programming language and running from within CATIA, has been developed to demonstrate the integration of the above concepts.","abstract_has_math":false,"creators":["Ong, Jin Boon"],"institution":"Virginia Tech","degree_name":"Ph. D.","degree_level":"doctoral","degree_discipline":"Industrial and Systems Engineering","degree_department":"Industrial and Systems Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Eyada, Osama K."],"committee_members":["Deisenroth, Michael P.","Dryden, Robert D.","Myklebust, Arvid","Reasor, Roderick J."],"year":1994,"date_issued":"1994","date_published":"1994","updated_at":"2026-07-22T22:18:42Z","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-05042006-164537"],"render_values":[{"text":"etd-05042006-164537","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/27533","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Eyada, Osama K."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Deisenroth, Michael P.","Dryden, Robert D.","Myklebust, Arvid","Reasor, Roderick J."]},{"key":"dc:contributor.department","label":"Department","values":["Industrial and Systems Engineering"]},{"key":"dc:creator","label":"Author","values":["Ong, Jin Boon"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T20:11:33Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T20:11:33Z","2006-05-04"]},{"key":"dc:date.issued","label":"Date","values":["1994"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Dissertation"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Industrial and Systems Engineering"]},{"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":"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-05042006-164537"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/27533"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In product design, tolerances are specified due to the inherent variabilities of manufacturing processes. Tolerance specifications have significant implications on the quality and cost of the product. For proper tolerance specification, tolerance analysis must be performed. Prototyping is the the only method available for the analysis of the product geometric variations. For the automation of the analysis procedure, the part tolerance information must be represented in a format suitable for computer interpretation. Previously proposed tolerance representation schemes have suffered either from inadequate variational coverage or departure from the established ANSI tolerancing standards. Toward this end, a tolerance representation scheme capable of modeling the range of tolerances defined in the ANSI Y14.5 standard in a format suitable for automated tolerance analysis has been proposed. One unique feature of this representation scheme is the use of B-splines for the modeling of form variations. The representation scheme can also take into account the distribution characteristics of the manufacturing processes used to enable statistical tolerance analysis. To provide an accurate characterization of the variational form characteristics of the manufactured part features, the use of process capability templates was introduced. For assembly tolerance analysis, a relative positioning scheme capable of modeling the interaction between mating splines was developed to propagate the individual part variations within the assembly. This enabled the tolerance stackup on the assembly design function(s) to be computed automatically without the need to formulate any tolerance functions. A prototype software, written in the C++ programming language and running from within CATIA, has been developed to demonstrate the integration of the above concepts."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Ph. D."]},{"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":["Geometric modeling of manufacturing processes variations for model-based tolerance analysis"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Eyada, Osama K."],"dc:contributor.committeemember":["Deisenroth, Michael P.","Dryden, Robert D.","Myklebust, Arvid","Reasor, Roderick J."],"dc:contributor.department":["Industrial and Systems Engineering"],"dc:creator":["Ong, Jin Boon"],"dc:date.accessioned":["2014-03-14T20:11:33Z"],"dc:date.available":["2014-03-14T20:11:33Z","2006-05-04"],"dc:date.issued":["1994"],"dc:description.abstract":["In product design, tolerances are specified due to the inherent variabilities of manufacturing processes. Tolerance specifications have significant implications on the quality and cost of the product. For proper tolerance specification, tolerance analysis must be performed. Prototyping is the the only method available for the analysis of the product geometric variations. For the automation of the analysis procedure, the part tolerance information must be represented in a format suitable for computer interpretation. Previously proposed tolerance representation schemes have suffered either from inadequate variational coverage or departure from the established ANSI tolerancing standards. Toward this end, a tolerance representation scheme capable of modeling the range of tolerances defined in the ANSI Y14.5 standard in a format suitable for automated tolerance analysis has been proposed. One unique feature of this representation scheme is the use of B-splines for the modeling of form variations. The representation scheme can also take into account the distribution characteristics of the manufacturing processes used to enable statistical tolerance analysis. To provide an accurate characterization of the variational form characteristics of the manufactured part features, the use of process capability templates was introduced. For assembly tolerance analysis, a relative positioning scheme capable of modeling the interaction between mating splines was developed to propagate the individual part variations within the assembly. This enabled the tolerance stackup on the assembly design function(s) to be computed automatically without the need to formulate any tolerance functions. A prototype software, written in the C++ programming language and running from within CATIA, has been developed to demonstrate the integration of the above concepts."],"dc:description.degree":["Ph. D."],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-05042006-164537"],"dc:identifier.uri":["http://hdl.handle.net/10919/27533"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["Geometric modeling of manufacturing processes variations for model-based tolerance analysis"],"dc:type":["Dissertation"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Industrial and Systems Engineering"],"thesis:degree_level":["doctoral"],"thesis:degree_name":["Ph. D."],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:18:42Z"}