{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/37261"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/37261","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Design for manufacturability methodology and data representation framework for machined components","abstract":"The traditional product development process has been sequential in nature, with the product going through design, process planning, manufacturing and assembly. This sequential decision making results in increased costs and higher product development times. With the trend towards better product quality, product customization, shorter product life cycle, and international competition, manufacturers are faced with the challenge of improving product quality while reducing product development time, manufacturing lead-time, and product cost. To cope with these challenges, the product development process has to be made more efficient by integrating manufacturing and assembly considerations in the design phase itself, through the use of techniques such as Design For Manufacturability (DFM) and Design For Assembly (DFA). DFM techniques have to be automated to take advantage of the vast advances in CAD and CAM systems. However, the automation of DFM has been constrained, especially for machined components, by the lack of methodologies which are dependent on the process of manufacture, and the incomplete part data representation in CAD systems. This research created a DFM methodology for machined components, along with an appropriate data representation scheme. Also, a software prototype was developed to demonstrate and validate both the methodology and the data structure. The DFM methodology consists of three modules: DFM feasibility, process plan generation, and DFM analysis. The DFM feasibility module performs an initial feasibility check on the material, dimensions, tolerances, and configuration of the part. It also generates the spatial relationships between features. The process plan generation module uses a sequence identifier algorithm to generate the manufacturing sequence. The DFM analysis module evaluates tolerances relative to their stacking effects and manufacturability. It then analyzes the part configuration for possible design and process plan improvements. A software prototype was developed using C++. It addresses the dimension checking, tolerance checking, configuration checking and spatial relationships generation in the DFM feasibility module. In the process plan generation module, the sequence of surfaces/features to be generated has been automated. This sequence is one of the major inputs to a computer-aided process planning module. Other methodologies for non-machined components can be easily integrated into the DFM framework for complete automation of DFM analysis.","abstract_html":"The traditional product development process has been sequential in nature, with the product going through design, process planning, manufacturing and assembly. This sequential decision making results in increased costs and higher product development times. With the trend towards better product quality, product customization, shorter product life cycle, and international competition, manufacturers are faced with the challenge of improving product quality while reducing product development time, manufacturing lead-time, and product cost. To cope with these challenges, the product development process has to be made more efficient by integrating manufacturing and assembly considerations in the design phase itself, through the use of techniques such as Design For Manufacturability (DFM) and Design For Assembly (DFA). DFM techniques have to be automated to take advantage of the vast advances in CAD and CAM systems. However, the automation of DFM has been constrained, especially for machined components, by the lack of methodologies which are dependent on the process of manufacture, and the incomplete part data representation in CAD systems. This research created a DFM methodology for machined components, along with an appropriate data representation scheme. Also, a software prototype was developed to demonstrate and validate both the methodology and the data structure. The DFM methodology consists of three modules: DFM feasibility, process plan generation, and DFM analysis. The DFM feasibility module performs an initial feasibility check on the material, dimensions, tolerances, and configuration of the part. It also generates the spatial relationships between features. The process plan generation module uses a sequence identifier algorithm to generate the manufacturing sequence. The DFM analysis module evaluates tolerances relative to their stacking effects and manufacturability. It then analyzes the part configuration for possible design and process plan improvements. A software prototype was developed using C++. It addresses the dimension checking, tolerance checking, configuration checking and spatial relationships generation in the DFM feasibility module. In the process plan generation module, the sequence of surfaces/features to be generated has been automated. This sequence is one of the major inputs to a computer-aided process planning module. Other methodologies for non-machined components can be easily integrated into the DFM framework for complete automation of DFM analysis.","abstract_has_math":false,"creators":["Krishnan, Krishna Kumar"],"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.","Fabrycky, Wolter J.","Dryden, Robert D.","Myklebust, Arvid"],"year":1994,"date_issued":"1994-12-15","date_published":"1994-12-15","updated_at":"2026-07-22T22:20:16Z","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-02012006-141745"],"render_values":[{"text":"etd-02012006-141745","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/37261","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.","Fabrycky, Wolter J.","Dryden, Robert D.","Myklebust, Arvid"]},{"key":"dc:contributor.department","label":"Department","values":["Industrial and Systems Engineering"]},{"key":"dc:creator","label":"Author","values":["Krishnan, Krishna Kumar"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:09:01Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:09:01Z","2006-02-01"]},{"key":"dc:date.issued","label":"Date","values":["1994-12-15"]},{"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-02012006-141745"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/37261"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["The traditional product development process has been sequential in nature, with the product going through design, process planning, manufacturing and assembly. This sequential decision making results in increased costs and higher product development times. With the trend towards better product quality, product customization, shorter product life cycle, and international competition, manufacturers are faced with the challenge of improving product quality while reducing product development time, manufacturing lead-time, and product cost. To cope with these challenges, the product development process has to be made more efficient by integrating manufacturing and assembly considerations in the design phase itself, through the use of techniques such as Design For Manufacturability (DFM) and Design For Assembly (DFA). DFM techniques have to be automated to take advantage of the vast advances in CAD and CAM systems. However, the automation of DFM has been constrained, especially for machined components, by the lack of methodologies which are dependent on the process of manufacture, and the incomplete part data representation in CAD systems. This research created a DFM methodology for machined components, along with an appropriate data representation scheme. Also, a software prototype was developed to demonstrate and validate both the methodology and the data structure. The DFM methodology consists of three modules: DFM feasibility, process plan generation, and DFM analysis. The DFM feasibility module performs an initial feasibility check on the material, dimensions, tolerances, and configuration of the part. It also generates the spatial relationships between features. The process plan generation module uses a sequence identifier algorithm to generate the manufacturing sequence. The DFM analysis module evaluates tolerances relative to their stacking effects and manufacturability. It then analyzes the part configuration for possible design and process plan improvements. A software prototype was developed using C++. It addresses the dimension checking, tolerance checking, configuration checking and spatial relationships generation in the DFM feasibility module. In the process plan generation module, the sequence of surfaces/features to be generated has been automated. This sequence is one of the major inputs to a computer-aided process planning module. Other methodologies for non-machined components can be easily integrated into the DFM framework for complete automation of DFM analysis."]},{"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":["Design for manufacturability methodology and data representation framework for machined components"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Eyada, Osama K."],"dc:contributor.committeemember":["Deisenroth, Michael P.","Fabrycky, Wolter J.","Dryden, Robert D.","Myklebust, Arvid"],"dc:contributor.department":["Industrial and Systems Engineering"],"dc:creator":["Krishnan, Krishna Kumar"],"dc:date.accessioned":["2014-03-14T21:09:01Z"],"dc:date.available":["2014-03-14T21:09:01Z","2006-02-01"],"dc:date.issued":["1994-12-15"],"dc:description.abstract":["The traditional product development process has been sequential in nature, with the product going through design, process planning, manufacturing and assembly. This sequential decision making results in increased costs and higher product development times. With the trend towards better product quality, product customization, shorter product life cycle, and international competition, manufacturers are faced with the challenge of improving product quality while reducing product development time, manufacturing lead-time, and product cost. To cope with these challenges, the product development process has to be made more efficient by integrating manufacturing and assembly considerations in the design phase itself, through the use of techniques such as Design For Manufacturability (DFM) and Design For Assembly (DFA). DFM techniques have to be automated to take advantage of the vast advances in CAD and CAM systems. However, the automation of DFM has been constrained, especially for machined components, by the lack of methodologies which are dependent on the process of manufacture, and the incomplete part data representation in CAD systems. This research created a DFM methodology for machined components, along with an appropriate data representation scheme. Also, a software prototype was developed to demonstrate and validate both the methodology and the data structure. The DFM methodology consists of three modules: DFM feasibility, process plan generation, and DFM analysis. The DFM feasibility module performs an initial feasibility check on the material, dimensions, tolerances, and configuration of the part. It also generates the spatial relationships between features. The process plan generation module uses a sequence identifier algorithm to generate the manufacturing sequence. The DFM analysis module evaluates tolerances relative to their stacking effects and manufacturability. It then analyzes the part configuration for possible design and process plan improvements. A software prototype was developed using C++. It addresses the dimension checking, tolerance checking, configuration checking and spatial relationships generation in the DFM feasibility module. In the process plan generation module, the sequence of surfaces/features to be generated has been automated. This sequence is one of the major inputs to a computer-aided process planning module. Other methodologies for non-machined components can be easily integrated into the DFM framework for complete automation of DFM analysis."],"dc:description.degree":["Ph. D."],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-02012006-141745"],"dc:identifier.uri":["http://hdl.handle.net/10919/37261"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["Design for manufacturability methodology and data representation framework for machined components"],"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:20:16Z"}