{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T02:01:33Z","timestamp":1648605693457},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2011,4,23]],"date-time":"2011-04-23T00:00:00Z","timestamp":1303516800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Engineering with Computers"],"published-print":{"date-parts":[[2012,4]]},"DOI":"10.1007\/s00366-011-0220-3","type":"journal-article","created":{"date-parts":[[2011,4,22]],"date-time":"2011-04-22T10:22:50Z","timestamp":1303467770000},"page":"95-107","source":"Crossref","is-referenced-by-count":0,"title":["An object-oriented approach for mechanical components design and visualization"],"prefix":"10.1007","volume":"28","author":[{"given":"Mihai","family":"Dupac","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,4,23]]},"reference":[{"key":"220_CR1","first-page":"453","volume":"89","author":"L Bardis","year":"1989","unstructured":"Bardis L, Patrikalakis NM (1989) Blending rational b-spline surfaces. Eurographics 89:453\u2013462","journal-title":"Eurographics"},{"issue":"4","key":"220_CR2","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1016\/0167-8396(88)90013-1","volume":"5","author":"J Bloomenthal","year":"1988","unstructured":"Bloomenthal J (1988) Polygonization of implicit surfaces. Comput Aided Geom Des 5(4):341\u2013355","journal-title":"Comput Aided Geom Des"},{"key":"220_CR3","volume-title":"Introduction to implicit surfaces","year":"1997","unstructured":"Bloomenthal J (eds) (1997) Introduction to implicit surfaces. Morgan Kaufmann Publishers Inc., San Francisco"},{"key":"220_CR4","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/0010-4485(89)90071-7","volume":"21","author":"MIG Bloor","year":"1989","unstructured":"Bloor MIG, Wilson MJ (1989) Generating blend surfaces using partial differential equations. Comput Aided Des 21:165\u2013171","journal-title":"Comput Aided Des"},{"key":"220_CR5","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1002\/cae.20156","volume":"15","author":"M Campbell","year":"2007","unstructured":"Campbell M, Cheng HH (2007) Teaching computer-aided mechanism design and analysis using a high-level mechanism toolkit. Comput Appl Eng Educ 15:277\u2013288","journal-title":"Comput Appl Eng Educ"},{"key":"220_CR6","doi-asserted-by":"crossref","unstructured":"Cartwright R, Adzhiev V, Pasko A, Goto Y, Kunii TL (2005) Web-based shape modeling with HyperFun. Computer graphics and applications, IEEE, pp 60\u201369","DOI":"10.1109\/MCG.2005.49"},{"key":"220_CR7","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/0146-664X(74)90028-8","volume":"3","author":"GM Chaikin","year":"1974","unstructured":"Chaikin GM (1974) An algorithm for high speed curve generation. Comput Graphics Image Process 3:346\u2013349","journal-title":"Comput Graphics Image Process"},{"key":"220_CR8","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1007\/s00366-005-0008-4","volume":"21","author":"HH Cheng","year":"2006","unstructured":"Cheng HH, Trang DT (2006) Object-oriented interactive mechanism design and analysis. Eng Comput 21:237\u2013246","journal-title":"Eng Comput"},{"key":"220_CR9","doi-asserted-by":"crossref","first-page":"995","DOI":"10.1016\/j.advengsoft.2008.01.009","volume":"39","author":"D Cojocaru","year":"2008","unstructured":"Cojocaru D, Karlsson AM (2008) An object-oriented approach for modeling and simulation of crack growth in cyclically loaded structures. Adv Eng Softw 39:995\u20131009","journal-title":"Adv Eng Softw"},{"issue":"45","key":"220_CR10","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1115\/1.1486217","volume":"2","author":"CL Collins","year":"2002","unstructured":"Collins CL, McCarthy JM, Perez A, Su H (2002) The structure of an extensible Java applet for spatial linkage synthesis. J Comput Inf Sci Eng 2(45):45\u201350","journal-title":"J Comput Inf Sci Eng"},{"key":"220_CR11","unstructured":"de Figueiredo LH (1996) Surface intersection using affine arithmetic. In: Proceedings of graphics interface\u201996, pp 168\u2013175"},{"key":"220_CR12","unstructured":"Dupac M (2007) Mechanism components generation and visualization using mathematical functions. In: Proceedings of the 2007 ASME early career technical conference (CD-ROM)"},{"key":"220_CR13","doi-asserted-by":"crossref","unstructured":"Dupac M, Popirlan CI (2010) Web technologies for modelling and visualization. In: Shkelzen Cakaj (ed) Mechanical engineering, modeling simulation and optimization\u2014tolerance and optimal control. ISBN: 978-953-307-056-8, InTech","DOI":"10.5772\/9037"},{"key":"220_CR14","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1017\/CBO9780511550140.002","volume":"11","author":"N Dyn","year":"2002","unstructured":"Dyn N, Levin D (2002) Subdivision schemes in geometric modeling. Acta Numer 11:73\u2013144","journal-title":"Acta Numer"},{"key":"220_CR15","volume-title":"Handbook of computer aided geometric design","author":"GE Farin","year":"2002","unstructured":"Farin GE, Hoschek J, Kim M-S (2002) Handbook of computer aided geometric design. Elsevier, Amsterdam"},{"issue":"5","key":"220_CR16","doi-asserted-by":"crossref","first-page":"828","DOI":"10.1093\/ietisy\/e88-d.5.828","volume":"E88D","author":"P-A Fayolle","year":"2005","unstructured":"Fayolle P-A, Schmitt B, Goto Y, Pasko A (2005) Web-based constructive shape modeling using real distance functions. IEICE Trans Inf Syst E88D(5):828\u2013835","journal-title":"IEICE Trans Inf Syst"},{"issue":"5","key":"220_CR17","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/TVCG.2005.72","volume":"11","author":"Y Fougerolle","year":"2005","unstructured":"Fougerolle Y, Gribok A, Foufou S, Truchetet F, Abidi M (2005) Boolean operations with implicit and parametric representation of primitives using R-functions. IEEE Trans Vis Comput Graphics 11(5):529\u2013539","journal-title":"IEEE Trans Vis Comput Graphics"},{"key":"220_CR18","doi-asserted-by":"crossref","first-page":"825","DOI":"10.1016\/0167-8396(95)00002-1","volume":"12","author":"E Hartmann","year":"1995","unstructured":"Hartmann E (1995) Blending an implicit with a parametric surface. Comput Aided Geom Des 12:825\u2013835","journal-title":"Comput Aided Geom Des"},{"issue":"10","key":"220_CR19","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1243\/0954405011519178","volume":"215","author":"A Hatna","year":"2001","unstructured":"Hatna A, Grieve RJ, Broomhead P (2001) Surface blending for machining purposes: a brief survey and application for machining compound surfaces. J Eng Manuf 215(10):1397\u20131408","journal-title":"J Eng Manuf"},{"key":"220_CR20","doi-asserted-by":"crossref","unstructured":"Hoffmann CM (1990) Algebraic and numerical techniques for offsets and blends. In: Dahmrn W, Gasca M, Micchelli CA (eds). Kluwer, Dordrecht, pp 499\u2013528","DOI":"10.1007\/978-94-009-2017-0_15"},{"issue":"1","key":"220_CR21","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1109\/38.180121","volume":"13","author":"C Hoffmann","year":"1993","unstructured":"Hoffmann C (1993) Implicit curves and surfaces in computer aided geometric design. IEEE Comput Graphics Appl 13(1):79\u201388","journal-title":"IEEE Comput Graphics Appl"},{"key":"220_CR22","volume-title":"Fundamentals of computer aided geometric design","author":"J Hoschek","year":"1993","unstructured":"Hoschek J, Lasser D (1993) Fundamentals of computer aided geometric design. Taylor & Francis, London"},{"key":"220_CR23","doi-asserted-by":"crossref","first-page":"786","DOI":"10.1016\/j.cad.2006.04.006","volume":"38","author":"KC Hui","year":"2006","unstructured":"Hui KC, Lai YH (2006) Smooth blending of subdivision surfaces. Comput Aided Des 38:786\u2013799","journal-title":"Comput Aided Des"},{"key":"220_CR24","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1016\/j.finel.2004.06.003","volume":"41","author":"V Kromera","year":"2005","unstructured":"Kromera V, Dufosseb F, Gueurya M (2005) On the implementation of object-oriented philosophy for the design of a finite element code dedicated to multibody systems. Finite Elem Anal Des 41:493\u2013520","journal-title":"Finite Elem Anal Des"},{"issue":"6","key":"220_CR25","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1023\/A:1026548305291","volume":"11","author":"J Larson","year":"2000","unstructured":"Larson J, Cheng HH (2000) Object-oriented cam design through the internet. J Intell Manuf 11(6):515\u2013534","journal-title":"J Intell Manuf"},{"key":"220_CR26","doi-asserted-by":"crossref","unstructured":"Lee T, Bedi S, Dubey RN (1993) A parametric surface blending method for complex engineering objects. In: Proceedings on the 2nd ACM symposium on solid modeling and applications, SMA \u201993. ACM, New York, pp 179\u2013188","DOI":"10.1145\/164360.164421"},{"key":"220_CR27","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.cag.2006.09.008","volume":"31","author":"K Levinski","year":"2007","unstructured":"Levinski K, Sourin A (2007) Interactive function-based shape modelling. Comput Graphics 31:66\u201376","journal-title":"Comput Graphics"},{"issue":"4","key":"220_CR28","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1016\/j.cag.2006.03.006","volume":"30","author":"Q Liu","year":"2006","unstructured":"Liu Q, Sourin A (2006) Function-based shape modelling extension of the Virtual Reality Modelling Language. Comput Graphics 30(4):629\u2013645","journal-title":"Comput Graphics"},{"issue":"10","key":"220_CR29","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1016\/j.advengsoft.2006.04.001","volume":"37","author":"Z Liu","year":"2006","unstructured":"Liu Z, Wang Z, Tan J, Fu Y, Wan C (2006) A virtual environment simulator for mechanical system dynamics with online interactive control. Adv Eng Softw 37(10):631\u2013642","journal-title":"Adv Eng Softw"},{"issue":"23\u201326","key":"220_CR30","doi-asserted-by":"crossref","first-page":"2241","DOI":"10.1016\/j.compstruc.2003.10.027","volume":"82","author":"RI Mackie","year":"2004","unstructured":"Mackie RI (2004) Extensibility of finite element class systems\u2014a case study. Comput Struct 82(23\u201326):2241\u20132249","journal-title":"Comput Struct"},{"key":"220_CR31","volume-title":"Physics-based deformable models","author":"D Metaxas","year":"1996","unstructured":"Metaxas D (1996) Physics-based deformable models. Kluwer, Dordrecht"},{"issue":"5","key":"220_CR32","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/0952-1976(91)90003-O","volume":"4","author":"DS Motza","year":"1991","unstructured":"Motza DS, Haghighi K (1991) A knowledge-based design model for mechanical components. Eng Appl Artif Intell 4(5):351\u2013358","journal-title":"Eng Appl Artif Intell"},{"key":"220_CR33","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1016\/j.cam.2003.04.009","volume":"168","author":"O Pantale","year":"2004","unstructured":"Pantale O, Caperaa S, Rakotomalala R (2004) Development of an object-oriented finite element program: application to metal-forming and impact simulations. J Comput Appl Math 168:341\u2013351","journal-title":"J Comput Appl Math"},{"issue":"2","key":"220_CR34","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MCG.2005.37","volume":"25","author":"G Pasko","year":"2005","unstructured":"Pasko G, Pasko A, Kunii T (2005) Bounded blending for function-based shape modeling. IEEE Comput Graph Appl 25(2):36\u201345","journal-title":"IEEE Comput Graph Appl"},{"key":"220_CR35","unstructured":"Popirlan C, Dupac M (2008) A web-based approach for 3D mechanism components modeling and visualization. In: Proceedings of the 17th IASTED international conference on applied simulation and modelling, paper no. 609-080, pp 123\u2013129"},{"key":"220_CR36","unstructured":"Pratt MJ, Geisow AD (1986) Surface\/surface intersection problems. In: Gregory JA (eds) The mathematics of surfaces, vol 16. Clarendon Press, Oxford, pp 117\u2013142"},{"key":"220_CR37","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.advengsoft.2005.06.002","volume":"37","author":"H Qiao","year":"2006","unstructured":"Qiao H (2006) Object-oriented programming for the boundary element method in two-dimensional heat transfer analysis. Adv Eng Softw 37:248\u2013259","journal-title":"Adv Eng Softw"},{"key":"220_CR38","unstructured":"Santos C (1994) Design and implementation of an object-oriented view mechanism. GOODSTEP ESPRIT\u2013III No. 6115, GOODSTEP Technical Report No. 7, pp 1\u201322"},{"key":"220_CR39","unstructured":"Sederberg T (1983) Implicit and parametric curves and surface for computer-aided geometric design. PhD dissertation, Purdue University"},{"key":"220_CR40","doi-asserted-by":"crossref","unstructured":"Seth A, Su H-J, Vance JM (2006) SHARP: a system for haptic assembly and realistic prototyping. In: Proceedings of the DETC\u201906\/CIE-99476, pp 1\u20139","DOI":"10.1115\/DETC2006-99476"},{"key":"220_CR41","doi-asserted-by":"crossref","first-page":"1130","DOI":"10.1016\/j.simpat.2009.04.002","volume":"17","author":"A Siemers","year":"2009","unstructured":"Siemers A, Fritzson D (2009) Visualisation and data representation for large scale multibody simulations with detailed contact analysis: a case study. Simul Model Pract Theory 17:1130\u20131142","journal-title":"Simul Model Pract Theory"},{"key":"220_CR42","doi-asserted-by":"crossref","unstructured":"Su H, Collins C, McCarthy JM (2002) An extensible Java applet for spatial linkage synthesis. In: Proceedings of DETC2002\/MECH-34371, pp 1\u20138","DOI":"10.1115\/DETC2002\/MECH-34371"},{"key":"220_CR43","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1109\/34.85659","volume":"13","author":"D Terzopoulos","year":"1991","unstructured":"Terzopoulos D, Metaxas D (1991) Dynamic 3D models with local and global deformations: deformable superquadrics. IEEE Trans Pattern Anal Mach Intell 13:703\u2013714","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"220_CR44","volume-title":"The mechanical design process, 2nd edn","author":"DG Ullman","year":"1997","unstructured":"Ullman DG (1997) The mechanical design process, 2nd edn. McGraw-Hill, New York"},{"issue":"1","key":"220_CR45","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1006\/cviu.2000.0881","volume":"81","author":"C \u00dcnsalan","year":"2001","unstructured":"\u00dcnsalan C, Er\u00e7il A (2001) Conversions between parametric and implicit forms using polar\/spherical coordinate representations. Comput Vis Image Underst 81(1):1\u201325","journal-title":"Comput Vis Image Underst"},{"key":"220_CR46","first-page":"255","volume-title":"The mathematics of surfaces","author":"JR Woodwark","year":"1987","unstructured":"Woodwark JR (1987) Blends in geometric modeling. In: Martin RR (ed) The mathematics of surfaces. Oxford University Press, Oxford, pp 255\u2013297"},{"issue":"1","key":"220_CR47","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1016\/S0007-8506(07)63195-3","volume":"48","author":"M Woonga","year":"1999","unstructured":"Woonga M, Chaa J-H, Parka J-H, Kangb M (1999) Development of an intelligent design system for embodiment design of machine tools. CIRP Ann Manuf Technol 48(1):329\u2013332","journal-title":"CIRP Ann Manuf Technol"},{"key":"220_CR48","doi-asserted-by":"crossref","first-page":"947","DOI":"10.1016\/j.cad.2003.09.013","volume":"36","author":"D Xue","year":"2004","unstructured":"Xue D, Yang H (2004) A concurrent engineering-oriented design database representation model. Comput Aided Des 36:947\u2013965","journal-title":"Comput Aided Des"},{"key":"220_CR49","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1016\/S0010-4485(03)00135-0","volume":"36","author":"Y Yan","year":"2004","unstructured":"Yan Y, Tan ST (2004) Adding draft angles on mechanical components containing constant radius blending surfaces. Comput Aided Des 36:565\u2013580","journal-title":"Comput Aided Des"}],"container-title":["Engineering with Computers"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-011-0220-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00366-011-0220-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-011-0220-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,10]],"date-time":"2019-06-10T06:34:24Z","timestamp":1560148464000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00366-011-0220-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,4,23]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,4]]}},"alternative-id":["220"],"URL":"https:\/\/doi.org\/10.1007\/s00366-011-0220-3","relation":{},"ISSN":["0177-0667","1435-5663"],"issn-type":[{"value":"0177-0667","type":"print"},{"value":"1435-5663","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,4,23]]}}}