An Integrated Framework for Assembly-Oriented Product Design and Optimization

Similar documents
The Application of Multi-Level Genetic Algorithms in Assembly Planning

An Integrated Simulation Method to Support Virtual Factory Engineering

LL assigns tasks to stations and decides on the position of the stations and conveyors.

AGENT BASED MANUFACTURING CAPABILITY ASSESSMENT IN THE EXTENDED ENTERPRISE USING STEP AP224 AND XML

IDEAS A Senior Course in Design for Manufacturability

GUJARAT TECHNOLOGICAL UNIVERSITY

Advanced Manufacturing Laboratory Department of Industrial Engineering. Sharif University of Technology

This list supersedes the one published in the November 2002 issue of CR.

Combining knowledge-based engineering and case-based reasoning for design and manufacturing iteration

UNIVERSITY OF REGINA FACULTY OF ENGINEERING. TIME TABLE: Once every two weeks (tentatively), every other Friday from pm

DESIGN FOR POKA-YOKE ASSEMBLY AN APPROACH TO PREVENT ASSEMBLY ISSUES

A CAD based Computer-Aided Tolerancing Model for Machining Processes

Proposal for the Conceptual Design of Aeronautical Final Assembly Lines Based on the Industrial Digital Mock-Up Concept

THE CONSTRUCTION- AND FACILITIES MANAGEMENT PROCESS FROM AN END USERS PERSPECTIVE - ProFacil

A Spiral Development Model for an Advanced Traffic Management System (ATMS) Architecture Based on Prototype

Kosuke Imamura, Assistant Professor, Department of Computer Science, Eastern Washington University

The Study on the Architecture of Public knowledge Service Platform Based on Collaborative Innovation

A Data and Knowledge Management System for Intelligent Buildings

VIRTUAL REALITY APPLICATIONS IN THE UK's CONSTRUCTION INDUSTRY

The Collaborative Digital Process Methodology achieved the half lead-time of new car development

The NIST Design/Process Planning Integration Project

ITT Technical Institute. DT1110 Introduction to Drafting and Design Technology Onsite and Online Course SYLLABUS

Path Planning for Mobile Robots Based on Hybrid Architecture Platform

City University of Hong Kong Course Syllabus. offered by Department of Mechanical and Biomedical Engineering with effect from Semester B 2017 / 18

Available online at ScienceDirect. Procedia Engineering 63 (2013 )

Keywords: Educational system, Administrator of production, Product Lifecycle management, Production management, KAIZEN activity

NEW WAYS OF TOOL CUTTING STRATEGY MOTION FOR CNC MILLING OPERATIONS

Chapter 2 Theory System of Digital Manufacturing Science

Process Analysis and Modeling Using IDEF0. School of Mechanical, Industrial, & Manufacturing Engineering

High Performance Computing Systems and Scalable Networks for. Information Technology. Joint White Paper from the

University of Massachusetts Amherst Department of Civil and Environmental Engineering. Newton, MA Transportation Engineer Nov Aug 2007

Systems Engineering CSC 595_495 Spring 2018 Howard Rosenthal

LCA/LCC Tools for Environmental Compliance

ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS

Manufacturing Technology

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

Component Based Mechatronics Modelling Methodology

ITT Technical Institute. CD111 Introduction to Design and Drafting Onsite and Online Course SYLLABUS

Advanced Manufacturing Laboratory Department of Industrial Engineering. Sharif University of Technology

Automated Detection of Early Lung Cancer and Tuberculosis Based on X- Ray Image Analysis

5/28/2015. Sharif University of Technology. Session # 20. Instructor. Class time. Course evaluation. Department of Industrial Engineering

N.B. When citing this work, cite the original published paper.

28 ESSCAD: EXPERT SYSTEM INTEGRATING CONSTRUCTION SCHEDULING WITH CAD DRAWING

SPQR RoboCup 2016 Standard Platform League Qualification Report

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

The Test and Launch Control Technology for Launch Vehicles

Title. Author(s)YU-CHIH SU; YI-CHUAN HSIEH; MENG-CHUNG LEE; CHIH-YUA. Issue Date Doc URL. Type. Note. File Information CONSTRUCTION

Application Of Artificial Intelligence Techniques According To The Process And IT Protocols Applied In Construction Project Process

W. Liu 1,a, Y.Y. Yang 1,b and Z.W. Xing 2,c

Naimeh Sadeghi Aminah Robinson Fayek. Dept. of Civil and Environmental Engineering University of Alberta Edmonton, AB, CANADA

Pure Versus Applied Informatics

CONCURRENT ENGINEERING

An integrated system to design machine layouts for modular special purpose machines

Beating Aggressive Cost Targets with DFMA. Kevin Marett 12 JUNE 2012

UNIT-III LIFE-CYCLE PHASES

Hierarchical Case-Based Reasoning Behavior Control for Humanoid Robot

AC : A KICKING MECHANISM FOR A SOCCER-PLAYING ROBOT: A MULTIDISCIPLINARY SENIOR DESIGN PROJECT

Advanced Manufacturing Laboratory Department of Industrial Engineering. Sharif University of Technology

The secret behind mechatronics

Keywords: DSM, Social Network Analysis, Product Architecture, Organizational Design.

Parametric Analysis and Design Engine for Tall Building Structures

Modeling For Integrated Construction System: IT in AEC 2000 Beyond

Iowa State University Library Collection Development Policy Computer Science

Intelligent Advisory System for Designing Plastics Products

Design of Experimental Platform for Intelligent Car. , Heyan Wang

Clarifications of a Datum Axis or Centerplane Specifying in Maximum Material Condition of Geometric Dimensioning and Tolerancing

TEACHING PLC IN AUTOMATION --A Case Study

Application of Artificial Intelligence in Mechanical Engineering. Qi Huang

Energy modeling/simulation Using the BIM technology in the Curriculum of Architectural and Construction Engineering and Management

TERMS OF REFERENCE FOR CONSULTANTS

THEORY AND PRACTICE OF COMPUTER AIDED MANUFACTURING ENGINEERING (CAME)

Service Science: A Key Driver of 21st Century Prosperity

COURSE TITLE: ENGINEERING DRAWING 2 GRADES LENGTH: FULL YEAR SCHOOLS: RUTHERFORD HIGH SCHOOL RUTHERFORD, NEW JERSEY DATE:

Deciding The Level of Automation During the Design of Assembly Systems: Literature Review of Decision Methods and a New Approach Proposal

A Study on the Impacts of Computer Aided Design on the Architectural Design Process

Computer-Aided Manufacturing

Virtual Engineering: Challenges and Solutions for Intuitive Offline Programming for Industrial Robot

Software Engineering: A Practitioner s Approach, 7/e. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman

Theodore J. Branoff 1. Keywords: engineering design graphics, concurrent engineering design, linear design, LEGO projects, furniture projects.

Chinese civilization has accumulated

A Fuzzy Signal Controller for Isolated Intersections

Research on the Integration and Verification of Foundational Software and Hardware

Affordance based Human Motion Synthesizing System

City University of Hong Kong. Information on a Course offered by Division of Building Science & Technology with effect from Semester A in 2012/2013

Software Agent Reusability Mechanism at Application Level

Meta-Heuristic Approach for Supporting Design-for- Disassembly towards Efficient Material Utilization

CC532 Collaborative System Design

ICT Innovation Spring 2017 MSc in Computer Science and MEng Telecom. Engineering EIT Masters ITA, S&P,SDE

An Integrated HMM-Based Intelligent Robotic Assembly System

Combined Approach for Face Detection, Eye Region Detection and Eye State Analysis- Extended Paper

Research on Presentation of Multimedia Interactive Electronic Sand. Table

Application of CPLD in Pulse Power for EDM

Detection of License Plates of Vehicles

A new method to recognize Dimension Sets and its application in Architectural Drawings. I. Introduction

Creating a 3D environment map from 2D camera images in robotics

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza

Computer Aided Production Engineering (CAPE) as Subsystem of CIM

IDENTIFICATION OF POWER QUALITY PROBLEMS IN IEEE BUS SYSTEM BY USING NEURAL NETWORKS

UNIT T15: RAPID PROTOTYPING TECHNOLOGIES. Technologies

Transcription:

Volume 19, Number 2 - February 2003 to April 2003 An Integrated Framework for Assembly-Oriented Product Design and Optimization By Dr. Qiang Su and Dr. Shana Shiang-Fong Smith KEYWORD SEARCH CAD CIM Design Management Manufacturing Reviewed Article The Official Electronic Publication of the National Association of Industrial Technology www.nait.org 2003 1

Qiang Su is a research follow in the Department of Industrial & Systems Engineering at Florida International University. Prior to joining FIU, Dr. Su worked at Tsinghua University (Beijing), China. He received his degrees in Mechanical Engineering, Xi an Jiaotong University, China. His research interests include DFMA, assembly process planning, production systems modeling and simulating, and quality management in virtual organizations. Shana Shiang-Fong Smith is an assistant professor in the Department of Industrial Education and Technology at Iowa State University. Prior to joining Iowa State University, Dr. Smith worked at the Hong Kong University of Science and Technology and Tri-State University. She is a designated Miller Fellow for year 2002-2003 for enhancing undergraduate graphics course. She received the Ray Witt Gift from the Foundry Educational Foundation in 2000. Dr. Smith s research focuses on assembly/disassembly analysis, CAD/CAM, product design, virtual reality, and robot motion planning. An Integrated Framework for Assembly-Oriented Product Design and Optimization By Dr. Qiang Su and Dr. Shana Shiang-Fong Smith Abstract This paper presents an integrated framework for assembly-oriented product design and optimization (AOPDO). In AOPDO, the three main activities of an assembly planning system (design for assembly (DFA), assembly process planning, and production simulation) are integrated in a single framework. Moreover, in AOPDO the three main activities of an assembly planning system support each other, in accordance with the practice of concurrent engineering. Function models for AOPDO are also presented. The IDEF0 (Integration Definition for Function Modeling) analysis method is used to describe the activities and provide communication between models. Through AOPDO, all assembly activities and their applications are integrated into a powerful computer aided product design and optimization system. Introduction Industrial Technologists often work as technical or managerial professionals in design and manufacturing sectors. It is necessary to equip industrial technologists with up-to-date technological practices to keep their organizations competitive in the global market. Concurrent engineering and design for manufacturing are two important product design methods used in modern industry to reduce lead-time and increase productivity. In academia, in order to meet market needs and to produce well-prepared future industrial technologists, CAD/CAM programs are increasingly integrating concurrent engineering and design for manufacturing into their curricula. For concurrent engineering, good communication methods between different technical and managerial professionals are needed. For some technical manufacturing problems, design changes might be needed. To reduce design changes, it is important for design personnel to communicate with manufacturing personnel concerning manufacturability matters, early in the design stage. Technical managers also need to understand the importance of design for manufacturing in order to lead a successful production system. The scope of design for manufacturing not only includes manufacturability issues but also testability, serviceability, maintainability, and so forth (Kalpakjian & Schmid, 2001; Groover, 1999). Tackling design for manufacturing often involves assembly activities, as well. According to Delchambre (1996), assembly activities make up, on average, 40% of product costs and 50% of production investments. In order to reduce cost, reduce technical problems, improve quality, and increase productivity, it is important to concurrently consider product assemblability, assembly sequence, and possible production layout early in the design stage. Background Design for Assembly /Disassembly Design for assembly is a design technique that takes assemblability and ease of assembly into design consideration (Delchambre, 1996; Boothroyd, Dewhurst, & Knight, 2002; Redford. & Chal, 1994). A significant amount of research has been conducted in design for assembly (DFA)/disassembly (DFD). DFA and DFD methods are similar to some extent. DFA concentrates more on simplifying product 2

assembly structure, to save production time and cost. DFD concentrates on simplifying disassembly effort, to reduce maintenance and recycling costs. Zha, Du, and Qiu (2001) used a knowledge-based approach and framework for intelligent assembly-oriented design. They incorporated concurrent engineering knowledge into their assembly design process. Boothroyd, Dewhurst, and Knight (2002) reduced production cost by reducing the number of fasteners and the number of separate parts. By applying DFA methods, a given product structure can be optimized to dramatically improve product quality and reduce both production cost and time to market. Assembly Process Planning Assembly process planning is an activity that determines part assembly order and resource usage to minimize assembly cost and time (Homem de Mello & Lee,1993; Jones, Wilson & Calton, 1998). The cost and quality of a product are not only determined by component design but also by assembly processes. Assembly process planning contains three aspects: assembly sequence planning, assembly tool and fixture planning, and assembly instruction generation. Recently, many researchers have conducted research in computer-aided assembly sequence planning (Ellis & Bhoja, 2002; Shimizu & Nishiyachi, 1996; Smith & Smith, 2003; Smith, Smith, & Liao, 2001; Zhao & Masood, 1999). Based on the results of assembly sequence planning, facilities, tools, and fixtures for each assembly operation can be determined and planned. For different types of companies, assembly facilities, tools, and fixtures might be different. After assembly sequences and resources have been determined, assembly instructions can be generated. Figure 1 presents a systematic flowchart to show the relationship between each action. two types of constraints: hard constraints (such as available facilities, tools, fixtures, assembly robots, assembly workstations, assembly vehicles, assembly lines, and manpower) and soft constraints (such as process plans and production schedules). Therefore, in production optimization, not only the hard constraints need to be considered, but also the soft constraints. Based on this perspective, a production optimization architecture is proposed in figure 2. Within the architecture, the physical view represents assembly system hardware. In the physical view, the three circles represent the three different types of production methods (manual, mechanical, and automatic). The operational view of the system represents the assembly soft constraints. The model view of the system represents some selected types of modeling methods (for example, Petri nets, neural networks, genetic algorithms) for creating a simulation model of the physical system. The model Figure 1. Assembly process planning view can be used to calculate assembly properties, such as assembly time, assembly cost, facility and utility usage rates, etc. Moreover, using a simulation model, the differences between different systems and production schedules can be compared. After reviewing the three aspects of an assembly system described above, it was found that the existing assembly related research mainly focuses on a certain single area of assembly problems. The three areas of study are usually conducted separately and have not been integrated and investigated systematically, from design to production, as a whole. Purpose From a concurrent engineering point of view, the three assembly planning activities cannot be considered separately. It is necessary to have a design tool which incorporates design for assembly, assembly process planning, and assembly production simulation in an integrated system. This paper proposes an integrated framework for Figure 2. The architecture for assembly production optimization Assembly Production Planning Production simulation is an activity that analyzes and optimizes possible production plans (Little & Hemmings, 1994; Fuh, Wong, Yee, Zhuang, & Neo, 1996). Product production must be conducted under 3

assembly-oriented product design and optimization (AOPDO). The purpose of the AOPDO system is to take all assembly related issues into consideration, in accordance with the practice of concurrent engineering, as shown in figure 3. In this framework, the following integration functions are realized: Product design is integrated with a DFA analysis system. The DFA analysis system is integrated with assembly sequence planning (ASP). Assembly production simulation is integrated with assembly process planning. In this system, downstream and upstream assembly activities and their applications are integrated into a powerful computer aided product design and optimization system. This system can act as an advisor that designers can use to consider assembly issues throughout the product design stages. The IDEF0 (Integration Definition for Function Modeling) technique is used to establish and define communication between each function (Knowledge Based Systems Inc., 1993). Function Models IDEF Modeling Method During the 1970s, the U.S. Air Force Program for Integrated Computer Aided Manufacturing (ICAM) sought to increase manufacturing productivity through systematic application of computer technology. As a result, the ICAM program developed a series of techniques known as the IDEF (Integration DEFinition) technique (U. S. Air Force, 1981; Knowledge Based Systems Inc., 1993). The objective of the IDEF methodology is to decompose a process being analyzed into activities and sub-activities, in a logical and progressive manner. The IDEF technique includes sixteen methods: IDEF0 - IDEF14 and IDEF1X. IDEF0 IDEF4 are the methods most commonly used. The IDEF0 method is used to produce function models. A function model is a structured representation of the functions, activities, or processes within the modeled system or subject Figure 3. Concurrent engineering oriented integrated model for assembly planning Figure 4. IDEF0 Function Box and Interface Arrows (Knowledge Based Systems Inc., 1993) Figure 5. Decomposition Structure (Knowledge Based Systems Inc., 1993) 4

area (Knowledge Based Systems Inc., 1993). In 1993, the National Institute of Standards and Technology (NIST) released IDEF0 as a software standard for function modeling. The IDEF0 modeling language consists of simple boxes, arrows, and English text labels to describe the meanings of diagram elements. Activities can be described by their inputs, outputs, controls, and mechanisms. Figure 4 gives an example for a manufacturing function. In addition, the description of the activities of a system can be recursively refined into greater and greater detail until the model is as descriptive as necessary for decision-making or implementation. For example, in figure 5, function A1 can be refined into functions A11, A12, and A13, and function A12 can be refined into functions A121, A122, and A123. An effective IDEF0 model helps to organize the analysis of a system and to promote communication between the different functions. Thus, IDEF0 models are often created as one of the first tasks in a system development effort. The Function Models for AOPDO To specify the activities, functions, and communication between the subsystems in AOPDO, the IDEF0 modeling method is used. The toplevel system is modeled as IDEF0_A1, as shown in figure 6. IDEF0_A1 contains three function modules: Module 1, structure design, includes drafting, product modeling, and part modeling. Module 1 can be further divided into three sub-modules, as shown in figure 7 (IDEF0_A11). Module 2, assembly process planning, includes assembly sequence planning, resource planning, and detailed operation instruction generation. Module 2 contains three sub-modules as shown in figure 8 (IDEF0_A12). Module 3, production simulation, includes simulation and optimization of the assembly system and production schedule. Module 3 contains three submodules as shown in figure 9 (IDEF0_A13). From figures 6 to 9, assemblyoriented product design is concurrently conducted from three views: structure, Figure 6. The whole system (IDEF0_A!) Figure 7. Structure design (IDEF0_A11) Figure 8. Assembly process planning (IDEF0_A12) 5

process, and production. In this concurrent design process, the three views should be connected to each other and supported by each other. For example, in the production view (figure 9), the production capabilities can be calculated based on the assembly modeling and simulation. Then, production capabilities can be used to support assembly process planning and optimization, as shown in figure 8. In process planning (figure 8), assembly sequences and assembly processes can be generated according to the constraints from the product structure and the production system. The production capabilities and assembly processes can support DFA analysis in structure design, as shown in figure 7. Implementation The proposed AOPDO system is illustrated in figure 10. Based on the IDEF0 models, the framework has been implemented (Su, 1997). A description of the AOPDO system implemented follows. The first version of the system was developed for use in China. Figure 9. Production Simulation (IDEF0_A13) Figure 10. The framework of AOPDO Subsystem I: Product Design and Optimization In this subsystem, as shown in figure 11, an assembly model can be created based upon product CAD models. In addition, the product can be evaluated, redesigned, and optimized according to the principles of Design for Assembly (DFA). In this subsystem, the other two subsystems can supply information to support product design and optimization from assembly process and production perspectives, respectively. Subsystem II: Assembly Process Planning In figure 12, the optimal assembly sequence can be determined and printed out as assembly process instructions. From the optimal assembly sequence, assembly process properties, such as assembly time, operation difficulty, and assembly design efficiency can be analyzed and calculated. Analysis results, as shown in figure 13, can be sent back to Subsystem I to support evaluating and improving the product design. Subsystem III: Production Simulation In Subsystem III, different production planning and resource schedules, such as assembly workstation arrangements and worker deployments, can be simulated, analyzed, and then compared with each other (Su, Lin & Chen, 1996). Analysis results can be fed back to Subsystem II, or directly to Subsystem I, for product improvements. Supporting Modules Supporting modules include a database module, a communication and control module, and a user interface module. In the database module, all required data (e.g., CAD data, assembly process 6

data, model data, resource data, and rules and criteria for DFA) are stored. In figure 14, the geometry parameters and assembly parameters are listed. In figure 15, the DFA analysis criteria and the function flowchart is shown to assist the user in analyzing assembly design efficiency. In addition to the database module, a communication and control module manages the large volume of data and controls data-flows between the subsystems. A user interface is used to facilitate the interaction between designers and the system. Conclusions Technical and managerial professionals understand the importance of concurrent engineering and design for manufacturing (Ezell, Brown, Waggoner, 2001). Proper collaboration between manufacturing and the design and development activities of a company can reduce cost, improve quality, minimize investment and speed the launch of new products (Design for Effective Manufacture, 1997). Companies are demanding that designers incorporate more efficient production characteristics into their designs. However, even the best designers have difficulty incorporating all factors and criteria into their designs. This paper describes a design advisor, Assembly- Oriented Product Design & Optimization (AOPDO), which can lead designers to better designs and decision-making. The AOPDO system realizes the functional requirements of concurrent engineering-based assembly design. The function models of AOPDO are established using the IDEF0 structural analysis method. In AOPDO, three aspects of an assembly planning system, i.e., assembly-oriented product design, assembly processes planning, and assembly production simulation, are integrated into a single framework. Thus, all three aspects can be concurrently considered, and all three aspects support each other for evaluating and optimizing a design. With AOPDO, users can import CAD models, and the system will evaluate the models and provide redesign suggestions. The system also generates optimal assembly sequences Figure 11. Assembly model analysis Figure 12. Assembly sequences Figure 13. DFA analysis 7

based on production resources. The framework can also be used as an instructional tool by industrial technology educators to introduce the concepts of concurrent engineering and design for manufacturing. References Boothroyd, G., Dewhurst, P. & Knight, W. (2002). Product Design for Manufacture and Assembly, Marcel Dekker, Inc., New York, America. Delchambre, A. (1996). CAD Method for Industrial Assembly: Concurrent Design of Products, Equipment, and Control Systems, John Wiley & Sons Ltd. Design for Effective Manufacture (1997). Retrieved on November 21, 2002, from http://www.dti.gov.uk/ mbp/bpgt/m9fa35002/ m9fa350021.html. Ellis, K. P. & Bhoja, S. (2002, July). Optimization of the assignment of circuit cards to assembly lines in electronics assembly, International Journal of Production Research, 40(11), 2609-2631. Ezell, E., Brown, A. D., Waggoner, T. (2001). A Closer Look at Design for Manufacturability, selected paper, 2001 NAIT Annual Convention, pp. 46-49. Fuh, J. Y. H., Wong, Y. S., Yee, C. Y., Zhuang, L. & Neo, K. S. (1996). Modeling, Analysis and Simulation for the Design of a Robotics Assembly System, Computer Integrated Manufacturing Systems, 9 (1), 19-32. Groover, M. P. (1999). Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, John Wiley & Sons, Inc. Homem de Mello, L. S. & Lee, S. (1993). Computer-Aided Mechanical Assembly Planning, Kluwer Academic Publishers. Jones, R. E., Wilson, R. H. & Calton, T. L. (1998, December). On Constraints in Assembly Planning, IEEE Transactions on Robotics and Automation, 14 (6), 849-863. Kalpakjian, S. & Schmid, S. R. (2001). Manufacturing Engineering and Technology, Fourth Edition, Prentice Hall, Upper Saddle River, N. J. Knowledge Based Systems Inc. (Dec. 21, 1993). Draft Federal Information Processing Standards Integration Definition for Function Modeling (IDEF0), Retrieved November 1, 2002, from http://www.idef.com/idef0.html. Little, D. & Hemmings, A. (1994). Automated Assembly Scheduling: A Review, Computer Integrated Manufacturing System, 7 (1), 51-61. Redford, A. & Chal, J. (1994). Design for Assembly - Principles and Practice, McGraw-Hill, England. Figure 14. The CAD data of an assembly Figure 15. The DFA analysis criteria Shimizu, Y. & Nishiyachi, K. (1996, July). Development of computer aided process planning (CAPP) for assembly, Proceedings of the Japan/ USA Symposium on Flexible Automation, 2, 811-814. Smith, G. C. & Smith, S. S-F. (April- May 2003). Automated Initial Population Generation for Genetic Assembly Planning, International Journal of Computer Integrated Manufacturing, 16 (3), 219-228. 8

Smith, S. S-F., Smith, G. C., & Liao, X-Y. (2001). Automatic Stable Assembly Sequence Generation and Evaluation, Journal of Manufacturing Systems, 20 (4), 225-235. Su, Q. (1997). Study on the Approaches of Computer Aided Assembly Sequence Planning and DFA with Integrated System Development, Ph.D. Dissertation, CIMS Center, Xi an Jiaotong University. Su, Q, Lin, Z. & Chen, K. (1996). Timed Petri Net based modeling of a flexible assembly system and analysis of its dynamic characteristics. Journal of Xi an Jiaotong University, 30 (7), 71-78. U. S. Air Force (1981), ICAM Architecture Part II, Vol. VI-Dynamics Modeling Manual. Zha, X. F., Du, H. J. & Qiu, J. H (2001, Feb). Knowledge-based approach and system for assembly oriented design, Part I: The approach, Engineering Applications of Artificial Intelligence, 14(1), 61-75. Zhao, J. & Masood, S. (1999). Intelligent computer-aided assembly process planning system, International Journal of Advanced Manufacturing Technology, 15(5), 332-337. An Integrated Framework for Assembly-Oriented Product Design and Optimization 9