{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T12:50:47Z","timestamp":1753879847590,"version":"3.41.2"},"reference-count":34,"publisher":"ASME International","issue":"5","license":[{"start":{"date-parts":[[2021,5,12]],"date-time":"2021-05-12T00:00:00Z","timestamp":1620777600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.asme.org\/publications-submissions\/publishing-information\/legal-policies"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["RGPIN-2017-06707"],"award-info":[{"award-number":["RGPIN-2017-06707"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>The simulation of complex geometries and non-linear deformation has been a challenge for standard simulation methods. There has traditionally been a trade-off between performance and accuracy. With the popularity of additive manufacturing and the new design space it enables, the challenges are even more prevalent. Additionally, multiple additive manufacturing techniques now allow hyperelastic materials as raw material for fabrication and multi-material capabilities. This allows designers more freedom but also introduces new challenges for control and simulation of the printed parts. In this paper, a novel approach to implementing non-linear material capabilities is devised with negligible additional computations for geometry-based methods. Material curves are fitted with a polynomial expression, which can determine the tangent modulus, or stiffness, of a material based on strain energy. The moduli of all elements are compared to determine relative shape factors used to establish an element\u2019s blended shape. This process is done dynamically to update a material\u2019s stiffness in real-time, for any number of materials, regardless of linear or non-linear material curves.<\/jats:p>","DOI":"10.1115\/1.4050045","type":"journal-article","created":{"date-parts":[[2021,2,5]],"date-time":"2021-02-05T17:50:59Z","timestamp":1612547459000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":2,"title":["Simulation of Hyperelasticity by Shape Estimation"],"prefix":"10.1115","volume":"21","author":[{"given":"Christopher-Denny","family":"Matte","sequence":"first","affiliation":[{"name":"Department of Mechanical, Industrial and Aerospace Engineering, Concordia University, Montreal, QC H3G 1M8, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tsz-Ho","family":"Kwok","sequence":"additional","affiliation":[{"name":"Department of Mechanical, Industrial and Aerospace Engineering, Concordia University, Montreal, QC H3G 1M8, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2021,5,12]]},"reference":[{"issue":"4","key":"2021051217073928400_CIT0001","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3072959.2990496","article-title":"Quasi-Newton Methods for Real-Time Simulation of Hyperelastic Materials","volume":"36","author":"Liu","year":"2017","journal-title":"ACM Trans. Graph."},{"key":"2021051217073928400_CIT0002","first-page":"111","article-title":"Framework for Online Simulation of Soft Robots With Optimization-Based Inverse Model","author":"Duriez","year":"2016"},{"article-title":"Dynamic Simulation of Soft Heterogeneous Objects","year":"2012","author":"Hiller","key":"2021051217073928400_CIT0003"},{"issue":"2","key":"2021051217073928400_CIT0004","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0192052","article-title":"Reduced-Order Modeling of Soft Robots","volume":"13","author":"Chenevier","year":"2018","journal-title":"PLoS ONE."},{"issue":"6","key":"2021051217073928400_CIT0005","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1111\/cgf.12346","article-title":"A Survey on Position-Based Simulation Methods in Computer Graphics","volume":"33","author":"Bender","year":"2014","journal-title":"Comput. Graph. Forum"},{"issue":"11","key":"2021051217073928400_CIT0006","doi-asserted-by":"publisher","first-page":"111006","DOI":"10.1115\/1.4037429","article-title":"Geometry-Driven Finite Element for Four-Dimensional Printing","volume":"139","author":"Kwok","year":"2017","journal-title":"ASME J. Manuf. Sci. Eng."},{"issue":"4","key":"2021051217073928400_CIT0007","doi-asserted-by":"publisher","first-page":"1272","DOI":"10.1109\/TRO.2020.2985583","article-title":"Kinematics of Soft Robots by Geometric Computing","volume":"36","author":"Fang","year":"2020","journal-title":"IEEE Trans. Rob."},{"issue":"6244","key":"2021051217073928400_CIT0008","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1126\/science.aab0129","article-title":"A 3d-Printed, Functionally Graded Soft Robot Powered by Combustion","volume":"349","author":"Bartlett","year":"2015","journal-title":"Science"},{"key":"2021051217073928400_CIT0009","first-page":"27","volume-title":"Experiments in Underactuated In-Hand Manipulation","author":"Odhner","year":"2013"},{"key":"2021051217073928400_CIT0010","first-page":"1629","article-title":"Adaptive Under-Actuated Anthropomorphic Hand: Isr-Softhand","author":"Tavakoli","year":"2014"},{"key":"2021051217073928400_CIT0011","doi-asserted-by":"publisher","first-page":"84","DOI":"10.3389\/frobt.2018.00084","article-title":"Soft Robots Manufacturing: A Review","volume":"5","author":"Schmitt","year":"2018","journal-title":"Front. Rob. AI"},{"issue":"3","key":"2021051217073928400_CIT0012","doi-asserted-by":"publisher","first-page":"1077","DOI":"10.1007\/s10237-017-0874-x","article-title":"A Study of Hyperelastic Models for Predicting the Mechanical Behavior of Extensor Apparatus","volume":"16","author":"Elyasi","year":"2017","journal-title":"Biomech. Model. Mechanobiol."},{"key":"2021051217073928400_CIT0013","first-page":"283","volume-title":"SOFA: A Multi-Model Framework for Interactive Physical Simulation","author":"Faure","year":"2012"},{"key":"2021051217073928400_CIT0014","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.mechmachtheory.2018.08.010","article-title":"Design and Modeling of a Soft Robotic Surface With Hyperelastic Material","volume":"130","author":"Chen","year":"2018","journal-title":"Mech. Mach. Theory"},{"key":"2021051217073928400_CIT0015","first-page":"424","article-title":"Topology Optimized Design, Fabrication and Evaluation of a Multimaterial Soft Gripper","author":"Zhang","year":"2018"},{"key":"2021051217073928400_CIT0016","first-page":"2550","article-title":"Real-Time Control of Soft-Robots Using Asynchronous Finite Element Modeling","author":"Largilliere","year":"2015"},{"issue":"1","key":"2021051217073928400_CIT0017","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2661735.2661737","article-title":"Unshackling Evolution: Evolving Soft Robots with Multiple Materials and a Powerful Generative Encoding","volume":"7","author":"Cheney","year":"2014","journal-title":"SIGEVOlution"},{"key":"2021051217073928400_CIT0018","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1016\/j.cma.2015.06.015","article-title":"Fast Computation of Soft Tissue Deformations in Real-Time Simulation With Hyper-Elastic Mass Links","volume":"295","author":"Goulette","year":"2015","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"4","key":"2021051217073928400_CIT0019","doi-asserted-by":"crossref","first-page":"80:1","DOI":"10.1145\/3197517.3201387","article-title":"Hyper-Reduced Projective Dynamics","volume":"37","author":"Brandt","year":"2018","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"2021051217073928400_CIT0020","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2766917","article-title":"Nonlinear Material Design Using Principal Stretches","volume":"34","author":"Xu","year":"2015","journal-title":"ACM Trans. Graph."},{"issue":"2","key":"2021051217073928400_CIT0021","doi-asserted-by":"publisher","first-page":"12:1","DOI":"10.1145\/3180491","article-title":"Stable Neo-Hookean Flesh Simulation","volume":"37","author":"Smith","year":"2018","journal-title":"ACM Trans. Graph."},{"key":"2021051217073928400_CIT0022","doi-asserted-by":"publisher","first-page":"101569","DOI":"10.1016\/j.media.2019.101569","article-title":"Simulation of Hyperelastic Materials in Real-Time Using Deep Learning","volume":"59","author":"Mendizabal","year":"2020","journal-title":"Med. Image Anal."},{"issue":"2","key":"2021051217073928400_CIT0023","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.jvcir.2007.01.005","article-title":"Position Based Dynamics","volume":"18","author":"M\u00fcller","year":"2007","journal-title":"J. Vis. Commun. Image Represent"},{"issue":"2","key":"2021051217073928400_CIT0024","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/38.365005","article-title":"Shape Blending Using the Star-Skeleton Representation","volume":"15","author":"Shapira","year":"1995","journal-title":"IEEE Comput. Graph. Appl."},{"article-title":"As-Rigid-as-Possible Surface Modeling","year":"2007","author":"Sorkine","key":"2021051217073928400_CIT0025"},{"issue":"2","key":"2021051217073928400_CIT0026","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1111\/cgf.12331","article-title":"Deformation With Enforced Metrics on Length, Area and Volume","volume":"33","author":"Jin","year":"2014","journal-title":"Comput. Graph. Forum"},{"key":"2021051217073928400_CIT0027","first-page":"1495","article-title":"A Local\/Global Approach to Mesh Parameterization","author":"Liu","year":"2008"},{"issue":"5","key":"2021051217073928400_CIT0028","doi-asserted-by":"publisher","first-page":"1657","DOI":"10.1111\/j.1467-8659.2012.03171.x","article-title":"Shape-Up: Shaping Discrete Geometry With Projections","volume":"31","author":"Bouaziz","year":"2012","journal-title":"Comput. Graph. Forum"},{"key":"2021051217073928400_CIT0029","first-page":"1980","article-title":"Rope Caging and Grasping","author":"Kwok","year":"2016"},{"key":"2021051217073928400_CIT0030","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.euromechsol.2012.09.010","article-title":"A Hyperelastic Constitutive Model for Rubber-Like Materials","volume":"38","author":"Khajehsaeid","year":"2013","journal-title":"Eur. J. Mech. A\/Solids"},{"issue":"5","key":"2021051217073928400_CIT0031","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1016\/j.ijimpeng.2008.09.008","article-title":"The Yeoh Model Applied to the Modeling of Large Deformation Contact\/Impact Problems","volume":"36","author":"Renaud","year":"2009","journal-title":"Int. J. Impact Eng."},{"issue":"4","key":"2021051217073928400_CIT0032","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1778765.1778775","article-title":"A Simple Geometric Model for Elastic Deformations","volume":"29","author":"Chao","year":"2010","journal-title":"ACM Trans. Graph."},{"issue":"1567","key":"2021051217073928400_CIT0033","first-page":"565","article-title":"Large Deformation Isotropic Elasticity\u2014On the Correlation of Theory and Experiment for Incompressible Rubberlike Solids","volume":"326","author":"Ogden","year":"1972","journal-title":"Proc. R. Soc. Lond. Ser. A, Math. Phys. Sci."},{"key":"2021051217073928400_CIT0034","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1016\/j.cad.2019.05.031","article-title":"Digital Material Design Using Tensor-Based Error Diffusion for Additive Manufacturing","volume":"114","author":"Leung","year":"2019","journal-title":"Comput. Aided Des."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/21\/5\/050903\/6695532\/jcise_21_5_050903.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/21\/5\/050903\/6695532\/jcise_21_5_050903.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,12]],"date-time":"2021-05-12T17:10:20Z","timestamp":1620839420000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/21\/5\/050903\/1097140\/Simulation-of-Hyperelasticity-by-Shape-Estimation"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,12]]},"references-count":34,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,10,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4050045","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2021,5,12]]},"article-number":"050903"}}