Hostname: page-component-76fb5796d-vvkck Total loading time: 0 Render date: 2024-04-25T15:27:46.827Z Has data issue: false hasContentIssue false

The representation and handling of constraints for the design, analysis, and optimization of high speed machinery

Published online by Cambridge University Press:  09 November 2006

B.J. HICKS
Affiliation:
Innovative Manufacturing Research Centre, Department of Mechanical Engineering, University of Bath, Bath, United Kingdom
A.J. MEDLAND
Affiliation:
Innovative Manufacturing Research Centre, Department of Mechanical Engineering, University of Bath, Bath, United Kingdom
G. MULLINEUX
Affiliation:
Innovative Manufacturing Research Centre, Department of Mechanical Engineering, University of Bath, Bath, United Kingdom

Abstract

High speed machinery has played and continues to play a vital role in the manufacture and production of consumer goods. In the design of high speed systems there are two key considerations: power transmission and motion control. Although there is considerable computer-based support for the design of systems to achieve requirements of power transmission, there is only limited support for the design of systems to deliver complex motion control. This is particularly the case where mechanism and linkage systems are considered in order to achieve large displacements and intricate paths involving reentrant and reciprocating components. One explanation for this relative lack of supportive tools is the underlying reasoning and analysis techniques implemented within many commercial and research software environments. To overcome these limitations a constraint-based approach has been employed to provide the fundamental elements of a design environment for mechanisms and machine systems. The design environment provides support for the transition from concept to embodiment stages of the design process and the subsequent stages of detailed design and optimization. In contrast to many research approaches the design environment presented in this paper has been created and developed through close collaboration with industry and through extensive application to real design scenarios. First, the underlying representations and methods are presented. The fundamental elements of the design environment are then described and its capabilities discussed with particular reference to the use of constraints in design.

Type
Research Article
Copyright
© 2006 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

Anantha, R., Kramer, G.A., & Crawford, R.H. (1996). Assembly modelling by geometric constraint satisfaction. Computer-Aided Design 28(9), 707722.CrossRefGoogle Scholar
Anderl, R. & Mendgen, R. (1996). Modelling with constraints: theoretical foundation and application. Computer-Aided Design 28(3), 155168.Google Scholar
Armarego, E.J.A. & Ostafiev, D. (2003). Multi-constraint optimization and cutting conditions selection in process turning operations with modern chip breaker tools. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture 217(1), 5771.Google Scholar
Bowen, J. & Bahler, D. (1992). Frames, quantification, perspectives and negotiations in constraint networks in life-cycle engineering. International Journal for Artificial Intelligence in Engineering 7, 199226.
Camlinks Ltd. (2005). Machine and motion design software. Available on-line at http://www.camlinks.com
Cianchi, M. (1988). Leonardo da Vinci's Machines. Rome: Becocci Editore.
Corney, J. (1997). 3D Modelling with the ACIS Kernel and Toolkit. Chichester: Wiley.
Counsell, J., Porter, I., Dawson, D., & Duffy, M. (1999). Schemebuilder: computer aided knowledge based design of mechatronic systems. Assembly Automation 19(2), 129138.Google Scholar
Fine Systems Corporation Limited. (2005). INca, INBIS constraint analyzer—commercial version of the University of Bath Constraint Modelling Software. Available on-line at http://www.finegroup.co.kr/inbis-software/inca/applications.htm
Fletcher, R. (2000). Practical Methods of Optimisation, 2nd ed. New York: Wiley.
Gray, A. & Atalan, H. (2002). Integrating the design process. 3rd Worldwide Aerospace Conf. and Technology Showcase, Paper No. 2001-61, Toulouse.
Hicks, B.J., Bowler, C., Medland, A.J., & Mullineux, G. (2002a). A redesign methodology for analysing and improving the performance capability of packaging machinery. International Journal of Industrial Engineering 9(4), 389398.Google Scholar
Hicks, B.J., Bowler, C., Medland, A.J., & Mullineux, G. (2002b). The role of virtual sequence simulation in the analysis of packaging machines. Journal of Engineering Design 13(11), 1932.Google Scholar
Hicks, B.J., Culley, S.J., & Mullineux, G. (2005a). The representation of engineering systems for their embodiment with standard components. American Society of Mechanical Engineers. Journal of Mechanical Design 127(3), 424432.Google Scholar
Hicks, B.J., Mullineux, G., & Medland, A.J. (2005b). Constraint-aided product design. Journal Acta Polytechnica 45(3), 3136.Google Scholar
Kolda, T.G., Lewis, R.M., & Torczon, V. (2003). Optimization by direct search: new perspectives on some classical and modern methods. SIAM Review 45(3), 385482.Google Scholar
KTI. (2003). The ICAD system. Available on-line at http://www.ktiworld.com/our_products/icad.shtml
Leigh, R.D., Medland, A.J., Mullineux, G., & Potts, I.R.B. (1989). Model spaces and their use in mechanism simulation. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture 203(2), 167174.Google Scholar
Mailharro, D. (1998). A classification and constraint-based framework for configuration. Artificial Intelligence in Design, Analysis and Manufacture 12(5), 383397.Google Scholar
Markus, A., Vancza, J., & Kovacs, A. (2002). Constraint-based process planning in sheet metal bending. CIRP Annals—Manufacturing Technology 51(1), 425428.Google Scholar
McGarva, J.R. & Mullineux, G. (1993). Harmonic representation of closed curves. Applied Mathematical Modelling 17(2), 213218.Google Scholar
Medland, A.J. (1990). Whole in One. Engineering Design Education and Training Summer, 1618.
Molenbroek, J.F.M. & Medland, A.J. (2000). The application of constraint processes for the manipulation of human models to address ergonomic design problems. Proc. 3rd Int. Symp. Tools and Methods of Competitive Engineering, pp. 827835.
MSC Software Corporation. (2005). MECHANISM/PRo simulation of kinematic motion. Available on-line at http://www.mscsoftware.com/support/prod_support/mechanism/
MTA. (2005). Basic facts. Annual report of the Manufacturing Technology Association. Available on-line at http://www.mta.org.uk/pdf/basic_facts.pdf
Mullineux, G. (2001). Constraint resolution using optimisation techniques. Computers & Graphics 25(3), 483492.Google Scholar
O'Sullivan, B. (2002a). Constraint-Aided Conceptual Design. London: Professional Engineering Publishing Limited.
O'Sullivan, B. (2002b). Interactive constraint-aided conceptual design. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 16(4), 303328.Google Scholar
Parunak, H.V.D., Ward, A.C., & Sauter, J.A. (1999). The MarCon algorithm: a systematic market approach to distributed constraint problems. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 13(3), 217234.Google Scholar
PTC. (2005). Pro/ENGINEER mechanism design solutions. Available on-line at http://www.ptc.com/products/proe/mdx/
Richards, T.G., Hughes, E.J., & Tilley, D.G. (1999). A multimedia approach to fluid power systems design. Proc. IEEE Int. Conf. Multimedia Computing and Systems, pp. 792796, Florence, Italy.
Schmidt, L.C., Shi, H., & Kerkar, S. (2005). A constraint satisfaction problem approach linking function and grammar-based design generation to assembly. Journal of Mechanical Design 127(2), 424432.Google Scholar
Shigley, J.E. & Uicker, J.J. (2003). Theory of Machines and Mechanisms, 3rd ed. New York: Oxford University Press.
Stumptner, M., Freidrich, G.E., & Haselböck, A. (1998). Generative constraint based configuration of large technical systems. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 12(4), 307320.Google Scholar
Tay, J.C., Huang, S.Y., & Quek, C. (1997). CSL (Part I): modelling general N-ary, logical CSPs, Proc. Int. Conf. Tools With Artificial Intelligence, pp. 414421.
Thornton, A.C. & Johnson, A.L. (1996). CADET: a software support tool for constraint processes in embodiment design. Research in Engineering Design 8(1), 113.Google Scholar
Timoshenko, S.P. & Young, D.H. (1948). Advanced Dynamics. New York: McGraw–Hill.
UGS Corporation. (2005). NX mechanism Simulation. Available on-line at http://www.ugs.com/products/nx/docs/fs_ideas_mechanism_simulation.pdf
US Census Bureau. (2002). 2002 Economic census manufacturing industry series. packaging machinery manufacturing: 2002. Available on-line at http://www.census.gov/prod/ec02/ec0231i333993.pdf
Visual Components Ltd. (2005). 3D Manufacturing simulation and visualisation software. Available on-line at http://www.visualcomponents.com/portal/company/company
Walsh, G.R. (1975). Methods of Optimization. London: Wiley.