2ODE-IPD: An Object-Oriented Design Environment for Robust and Reliable Interdisciplinary Product Design


Article Preview

Electromechanical products such as electrical toothbrushes and robots carry multitechnological characteristics, and functional operation of these systems is depended on the successful operation of all system components. There are interactions between electronic and mechanical components, software and other systems in complex products. These interactions such as heat, vibration, gravity, corrosion and electromagnetism can lead to functional and financial losses and failures of these kinds of products. The physical arrangement and mutual relation of subsystems and parts are very important to design reliable and robust systems. However, designing these products is complicated and time-consuming due to limitations on available expertise, tools, and methods. This paper presents a new product development approach proposed for integrating mechanical design with electronic design to improve design and manufacture of electromechanical products in terms of customer requirements, reliability, structural integrity, weight, cost and time. This approach has been implemented in a Delphi based environment integrated with a CAD system. It assists in evaluating complex systems as far as parts relation and their possible effects on each other, costs, weight and physical constraints are concerned in the early design process. This helps the designers to avoid design iterations, and minimize the likelihood of failures and rapidly develop reliable complex products subject to given constraints.



Key Engineering Materials (Volumes 348-349)

Edited by:

J. Alfaiate, M.H. Aliabadi, M. Guagliano and L. Susmel




A. Gayretli, "2ODE-IPD: An Object-Oriented Design Environment for Robust and Reliable Interdisciplinary Product Design", Key Engineering Materials, Vols. 348-349, pp. 457-460, 2007

Online since:

September 2007





[1] M. I. Campbell, J. Cagan, and K. Kotovsky, Agent-Based Synthesis of Electromechanical Design Configurations, Journal of Mechanical Design, 22, 2000, 61-69.

DOI: https://doi.org/10.1115/1.533546

[2] J. Bowen, Using Dependency Records to Generate Design Co-ordination Advice in a ConstraintBased Approach to Concurrent Engineering, Computers in Industry, 33, 1997, 191-199.

DOI: https://doi.org/10.1016/s0166-3615(97)00024-9

[3] J. van Amerongen, Mechatronic Design, Mechatronics, 13, 2003, 1045-1066.

[4] A. Diaz-Calderon, C. J. J. Paredis and P. K. Khosla, A Modular Composable Software Architecture for The Simulation of Mechatronic System, The Proceedings of DETC'98, 1998, 1998 ASME 18 th Computers in Engineering Conference, Atlanta, Georgia, USA, (1998).

[5] A. Gayretli A and H. Abdalla, A Prototype Constraint-Based System for the Automation and Optimisation of Machining Processes, Journal of Manufacture-Part B, 213, 1999, 655- 676.

DOI: https://doi.org/10.1243/0954405991517100

[6] S. W. Hsiao, Integrated Concurrent Engineering Based Approach for Electric-Fan Design, Journal of Integrated Computer-Aided Engineering, 6(3), 1999, 171-187.

[7] R. Farr, A. Gayretli, H. Speller and N. Gindy, Collaborative Development using EMProDS, the Electromechanical Product Design System, Journal of Engineering Manufacture - Part B, Vol. 216, 2002, pp.453-457.

DOI: https://doi.org/10.1243/0954405021519960

[8] A. Gayretli, Constraint-Based Conflict Management in a Cooperative Design Environment, Invited paper, Technol Res, EJMT, 2005, (3) 1-9.

[9] P. C. Breedveld, Port-Based Modeling of Mechatronic Systems, Mathematics and Computers in Simulation, 2004, Vol. 66, pp.99-127.