{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T18:06:18Z","timestamp":1648836378846},"reference-count":41,"publisher":"Cambridge University Press (CUP)","issue":"4","license":[{"start":{"date-parts":[[2006,11,9]],"date-time":"2006-11-09T00:00:00Z","timestamp":1163030400000},"content-version":"unspecified","delay-in-days":8,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AIEDAM"],"published-print":{"date-parts":[[2006,11]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1017\/s0890060406060239","type":"journal-article","created":{"date-parts":[[2006,11,9]],"date-time":"2006-11-09T20:24:31Z","timestamp":1163103871000},"page":"313-328","source":"Crossref","is-referenced-by-count":8,"title":["The representation and handling of constraints for the design, analysis, and optimization of high speed machinery"],"prefix":"10.1017","volume":"20","author":[{"given":"B.J.","family":"HICKS","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.J.","family":"MEDLAND","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"MULLINEUX","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2006,11,9]]},"reference":[{"key":"S0890060406060239_ref028","doi-asserted-by":"crossref","unstructured":"O'Sullivan, B. (2002b).Interactive constraint-aided conceptual design.Artificial Intelligence for Engineering Design, Analysis andManufacturing 16(4),303\u2013328.","DOI":"10.1017\/S0890060402164043"},{"key":"S0890060406060239_ref010","doi-asserted-by":"crossref","unstructured":"Fletcher, R. (2000). Practical Methods ofOptimisation,2nd ed. New York: Wiley.","DOI":"10.1002\/9781118723203"},{"key":"S0890060406060239_ref009","unstructured":"Fine Systems Corporation Limited .(2005). INca, INBIS constraintanalyzer\u2014commercial version of the University of Bath ConstraintModelling Software. Available on-line at http:\/\/www.finegroup.co.kr\/inbis-software\/inca\/applications.htm"},{"key":"S0890060406060239_ref002","doi-asserted-by":"crossref","unstructured":"Anderl, R. & Mendgen, R. (1996).Modelling with constraints: theoretical foundation andapplication.Computer-Aided Design 28(3),155\u2013168.","DOI":"10.1016\/0010-4485(95)00023-2"},{"key":"S0890060406060239_ref014","doi-asserted-by":"crossref","unstructured":"Hicks, B.J. , Culley, S.J. , & Mullineux, G. (2005a).The representation of engineering systems for their embodiment withstandard components. American Society of Mechanical Engineers.Journal of Mechanical Design 127(3),424\u2013432.","DOI":"10.1115\/1.1862676"},{"key":"S0890060406060239_ref003","doi-asserted-by":"crossref","unstructured":"Armarego, E.J.A. & Ostafiev, D. (2003).Multi-constraint optimization and cutting conditions selection inprocess turning operations with modern chip breaker tools. Proceedingsof the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture 217(1),57\u201371.","DOI":"10.1243\/095440503762502288"},{"key":"S0890060406060239_ref018","doi-asserted-by":"crossref","unstructured":"Leigh, R.D. , Medland, A.J. , Mullineux, G. , & Potts, I.R.B. (1989).Model spaces and their use in mechanism simulation. Proceedingsof the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture 203(2),167\u2013174.","DOI":"10.1243\/PIME_PROC_1989_203_064_02"},{"key":"S0890060406060239_ref011","unstructured":"Gray, A. & Atalan, H. (2002).Integrating the design process.3rd Worldwide Aerospace Conf. and Technology Showcase,Paper No. 2001-61, Toulouse."},{"key":"S0890060406060239_ref020","doi-asserted-by":"crossref","unstructured":"Markus, A. , Vancza, J. , & Kovacs, A. (2002).Constraint-based process planning in sheet metal bending.CIRP Annals\u2014Manufacturing Technology 51(1),425\u2013428.","DOI":"10.1016\/S0007-8506(07)61552-2"},{"key":"S0890060406060239_ref004","unstructured":"Bowen, J. & Bahler, D. (1992).Frames, quantification, perspectives and negotiations in constraintnetworks in life-cycle engineering.International Journal for Artificial Intelligence in Engineering7,199\u2013226."},{"key":"S0890060406060239_ref008","doi-asserted-by":"crossref","unstructured":"Counsell, J. , Porter, I. , Dawson, D. , & Duffy, M. (1999).Schemebuilder: computer aided knowledge based design of mechatronicsystems.Assembly Automation 19(2),129\u2013138.","DOI":"10.1108\/01445159910265206"},{"key":"S0890060406060239_ref001","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4485(96)00001-2"},{"key":"S0890060406060239_ref007","unstructured":"Corney, J. (1997).3D Modelling with the ACIS Kernel and Toolkit.Chichester:Wiley."},{"key":"S0890060406060239_ref006","unstructured":"Cianchi, M. (1988).Leonardo da Vinci's Machines.Rome:Becocci Editore."},{"key":"S0890060406060239_ref033","unstructured":"Shigley, J.E. & Uicker, J.J. (2003). Theory of Machines andMechanisms,3rd ed. New York: Oxford University Press."},{"key":"S0890060406060239_ref016","doi-asserted-by":"crossref","unstructured":"Kolda, T.G. , Lewis, R.M. , & Torczon, V. (2003).Optimization by direct search: new perspectives on some classicaland modern methods.SIAM Review 45(3),385\u2013482.","DOI":"10.1137\/S003614450242889"},{"key":"S0890060406060239_ref031","doi-asserted-by":"crossref","unstructured":"Richards, T.G. , Hughes, E.J. , & Tilley, D.G. (1999).A multimedia approach to fluid power systems design.Proc. IEEE Int. Conf. Multimedia Computing andSystems, pp.792\u2013796, Florence, Italy.","DOI":"10.1109\/MMCS.1999.779301"},{"key":"S0890060406060239_ref021","doi-asserted-by":"crossref","unstructured":"McGarva, J.R. & Mullineux, G. (1993).Harmonic representation of closed curves.Applied Mathematical Modelling 17(2),213\u2013218.","DOI":"10.1016\/0307-904X(93)90109-T"},{"key":"S0890060406060239_ref038","unstructured":"UGS Corporation .(2005). NX mechanism Simulation. Availableon-line at http:\/\/www.ugs.com\/products\/nx\/docs\/fs_ideas_mechanism_simulation.pdf"},{"key":"S0890060406060239_ref015","doi-asserted-by":"crossref","unstructured":"Hicks, B.J. , Mullineux, G. , & Medland, A.J. (2005b).Constraint-aided product design.Journal Acta Polytechnica 45(3),31\u201336.","DOI":"10.14311\/702"},{"key":"S0890060406060239_ref032","doi-asserted-by":"crossref","unstructured":"Schmidt, L.C. , Shi, H. , & Kerkar, S. (2005).A constraint satisfaction problem approach linking function andgrammar-based design generation to assembly.Journal of Mechanical Design 127(2),424\u2013432.","DOI":"10.1115\/1.1799632"},{"key":"S0890060406060239_ref022","unstructured":"Medland, A.J. (1990).Whole in One.Engineering Design Education and Training Summer,16\u201318."},{"key":"S0890060406060239_ref039","unstructured":"US Census Bureau .(2002). 2002 Economic census manufacturingindustry series. packaging machinery manufacturing: 2002. Availableon-line at http:\/\/www.census.gov\/prod\/ec02\/ec0231i333993.pdf"},{"key":"S0890060406060239_ref037","unstructured":"Timoshenko, S.P. & Young, D.H. (1948).Advanced Dynamics.New York:McGraw\u2013Hill."},{"key":"S0890060406060239_ref040","unstructured":"Visual Components Ltd. (2005). 3D Manufacturing simulation andvisualisation software. Available on-line at http:\/\/www.visualcomponents.com\/portal\/company\/company"},{"key":"S0890060406060239_ref013","doi-asserted-by":"crossref","unstructured":"Hicks, B.J. , Bowler, C. , Medland, A.J. , & Mullineux, G. (2002b).The role of virtual sequence simulation in the analysis of packagingmachines.Journal of Engineering Design 13(11),19\u201332.","DOI":"10.1080\/09544820110090296"},{"key":"S0890060406060239_ref034","doi-asserted-by":"crossref","unstructured":"Stumptner, M. , Freidrich, G.E. , & Haselb\u00f6ck, A. (1998).Generative constraint based configuration of large technicalsystems.Artificial Intelligence for Engineering Design, Analysis andManufacturing 12(4),307\u2013320.","DOI":"10.1017\/S0890060498124046"},{"key":"S0890060406060239_ref027","unstructured":"O'Sullivan, B. (2002a).Constraint-Aided Conceptual Design.London:Professional Engineering Publishing Limited."},{"key":"S0890060406060239_ref024","unstructured":"MSC Software Corporation .(2005). MECHANISM\/PRo simulation ofkinematic motion. Available on-line at http:\/\/www.mscsoftware.com\/support\/prod_support\/mechanism\/"},{"key":"S0890060406060239_ref025","unstructured":"MTA .(2005). Basic facts. Annual report of theManufacturing Technology Association. Available on-line at http:\/\/www.mta.org.uk\/pdf\/basic_facts.pdf"},{"key":"S0890060406060239_ref041","unstructured":"Walsh, G.R. (1975).Methods of Optimization.London:Wiley."},{"key":"S0890060406060239_ref026","doi-asserted-by":"crossref","unstructured":"Mullineux, G. (2001).Constraint resolution using optimisation techniques.Computers & Graphics 25(3),483\u2013492.","DOI":"10.1016\/S0097-8493(01)00070-X"},{"key":"S0890060406060239_ref035","doi-asserted-by":"crossref","unstructured":"Tay, J.C. , Huang, S.Y. , & Quek, C. (1997). CSL (Part I): modelling general N-ary,logical CSPs, Proc. Int. Conf. Tools With ArtificialIntelligence, pp.414\u2013421.","DOI":"10.1109\/TAI.1997.632283"},{"key":"S0890060406060239_ref029","doi-asserted-by":"crossref","unstructured":"Parunak, H.V.D. , Ward, A.C. , & Sauter, J.A. (1999).The MarCon algorithm: a systematic market approach to distributedconstraint problems.Artificial Intelligence for Engineering Design, Analysis andManufacturing 13(3),217\u2013234.","DOI":"10.1017\/S0890060499133079"},{"key":"S0890060406060239_ref005","unstructured":"Camlinks Ltd. (2005). Machine and motion design software.Available on-line at http:\/\/www.camlinks.com"},{"key":"S0890060406060239_ref012","unstructured":"Hicks, B.J. , Bowler, C. , Medland, A.J. , & Mullineux, G. (2002a).A redesign methodology for analysing and improving the performancecapability of packaging machinery.International Journal of Industrial Engineering 9(4),389\u2013398."},{"key":"S0890060406060239_ref019","doi-asserted-by":"crossref","unstructured":"Mailharro, D. (1998).A classification and constraint-based framework forconfiguration.Artificial Intelligence in Design, Analysis and Manufacture 12(5),383\u2013397.","DOI":"10.1017\/S0890060498124101"},{"key":"S0890060406060239_ref030","unstructured":"PTC .(2005). Pro\/ENGINEER mechanism designsolutions. Available on-line at http:\/\/www.ptc.com\/products\/proe\/mdx\/"},{"key":"S0890060406060239_ref017","unstructured":"KTI .(2003). The ICAD system. Available on-line athttp:\/\/www.ktiworld.com\/our_products\/icad.shtml"},{"key":"S0890060406060239_ref023","unstructured":"Molenbroek, J.F.M. & Medland, A.J. (2000).The application of constraint processes for the manipulation ofhuman models to address ergonomic design problems.Proc. 3rd Int. Symp. Tools and Methods of CompetitiveEngineering, pp.827\u2013835."},{"key":"S0890060406060239_ref036","doi-asserted-by":"crossref","unstructured":"Thornton, A.C. & Johnson, A.L. (1996).CADET: a software support tool for constraint processes inembodiment design.Research in Engineering Design 8(1),1\u201313.","DOI":"10.1007\/BF01616553"}],"container-title":["Artificial Intelligence for Engineering Design, Analysis and Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0890060406060239","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,4]],"date-time":"2021-08-04T16:36:54Z","timestamp":1628095014000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0890060406060239\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,11]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2006,11]]}},"alternative-id":["S0890060406060239"],"URL":"https:\/\/doi.org\/10.1017\/s0890060406060239","relation":{},"ISSN":["0890-0604","1469-1760"],"issn-type":[{"value":"0890-0604","type":"print"},{"value":"1469-1760","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,11]]}}}