Most of previous computer aided fixture design (CAFD) research has mainly concentrated on machining fixtures rather than welding fixtures, and how to face the challenges such as dynamic requirements, expansion, maintenance and management in the development of complicated computer aided welding fixture design (CAWFD) software system has received much less attention. Application of Unified Modeling Language (UML) and Object-oriented Design Pattern (OODP) for developing CAWFD software system has been discussed in this paper. CAWFD system functions like design phases, workflow and design subtasks in each design phase are introduced. How to employ UML fundamental elements such as use case diagram, class diagram and component diagram to model the CAWFD system has been demonstrated. Multiple-tier architecture of CAWFD and its benefits are also presented. OODP has been certified to be an effective and efficient method especially for class diagram creation and refinement which is the key point during system analysis and design. Due to the complexity of CAWFD, the class diagram for CAWFD is classified as conceptual class diagram and detailed class diagram. How to use Model-View-Control (M-V-C) design pattern in conceptual class diagram and the benefits of M-V-C application are discussed. For detailed class diagram, the techniques of applying Command, Observer, Factory and Template patterns to realize code reuse are articulated. As a result, the extension, reusability and maintainability of CAWFD system can be obtained by applying UML and OODP.
Skip Nav Destination
ASME 2010 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
August 15–18, 2010
Montreal, Quebec, Canada
Conference Sponsors:
- Design Engineering Division and Computers in Engineering Division
ISBN:
978-0-7918-4411-3
PROCEEDINGS PAPER
Unified Modeling Language and Object-Oriented Design Pattern Based Computer-Aided Welding Fixture Design System
Hua Li,
Hua Li
Worcester Polytechnic Institute, Worcester, MA
Search for other works by this author on:
Yiming Rong
Yiming Rong
Worcester Polytechnic Institute, Worcester, MA
Search for other works by this author on:
Hua Li
Worcester Polytechnic Institute, Worcester, MA
Yiming Rong
Worcester Polytechnic Institute, Worcester, MA
Paper No:
DETC2010-28294, pp. 265-274; 10 pages
Published Online:
March 8, 2011
Citation
Li, H, & Rong, Y. "Unified Modeling Language and Object-Oriented Design Pattern Based Computer-Aided Welding Fixture Design System." Proceedings of the ASME 2010 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 3: 30th Computers and Information in Engineering Conference, Parts A and B. Montreal, Quebec, Canada. August 15–18, 2010. pp. 265-274. ASME. https://doi.org/10.1115/DETC2010-28294
Download citation file:
8
Views
Related Proceedings Papers
Related Articles
Special Issue: Highlights From ASME Computers and Information in Engineering (CIE) 2017
J. Comput. Inf. Sci. Eng (September,2018)
A Coarea Formulation for Grid-Based Evaluation of Volume Integrals
J. Comput. Inf. Sci. Eng (December,2020)
Thermal Mechanical Modeling of the Plunge Stage During Friction-Stir Welding of Dissimilar Al 6061 to TRIP 780 Steel
J. Manuf. Sci. Eng (October,2015)
Related Chapters
Is Modeling in Tribology a Useful Activity?
Tribological Modeling for Mechanical Designers
Computer Aided Fixture Design
Computer Aided Design and Manufacturing
Simulation and Optimization of Injection Process for LCD Cover
Proceedings of the 2010 International Conference on Mechanical, Industrial, and Manufacturing Technologies (MIMT 2010)