Dynamic Simulation of Soft Multimaterial 3D-Printed Objects

被引:127
作者
Hiller, Jonathan [1 ]
Lipson, Hod [1 ,2 ]
机构
[1] Cornell Univ, Sibley Sch Mech & Aerosp Engn, Ithaca, NY 14850 USA
[2] Cornell Univ, Comp & Informat Sci, Ithaca, NY 14850 USA
基金
美国国家科学基金会;
关键词
TOPOLOGY OPTIMIZATION; COMPLIANT MECHANISMS; MODEL; HOMOGENIZATION; DEFLECTION;
D O I
10.1089/soro.2013.0010
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This article describes a 2D and 3D simulation engine that quantitatively models the statics, dynamics, and nonlinear deformation of heterogeneous soft bodies in a computationally efficient manner. There is a large body of work simulating compliant mechanisms. These normally assume small deformations with homogeneous material properties actuated with external forces. There is also a large body of research on physically based deformable objects for applications in computer graphics with the purpose of generating realistic appearances at the expense of accuracy. Here we present a simulation framework in which an object may be composed of any number of interspersed materials with varying properties (stiffness, density, Poisson's ratio, thermal expansion coefficient, and friction coefficients) to enable true heterogeneous multimaterial simulation. Collisions are handled to prevent self-penetration due to large deformation, which also allows multiple bodies to interact. A volumetric actuation method is implemented to impart motion to the structures, which opens the door to the design of novel structures, and mechanisms. The simulator was implemented efficiently such that objects with thousands of degrees of freedom can be simulated at suitable frame rates for user interaction with a single thread of a typical desktop computer. The code is written in platform agnostic C++ and is fully open source. This research opens the door to the dynamic simulation of freeform 3D multimaterial mechanisms and objects in a manner suitable for design automation.
引用
收藏
页码:88 / 101
页数:14
相关论文
共 28 条
[1]  
[Anonymous], 4D PRINT REV MAT FOR
[2]  
[Anonymous], BULL PHYS PROJ SUMM
[3]  
[Anonymous], SYSTEMS MAN CYBERN A
[4]  
[Anonymous], PHYSX FEAT SOFT BOD
[5]  
[Anonymous], COMPUTER GRAPHICS FO
[6]  
[Anonymous], 2002, Proc_2002_ACM_SIGGRAPH/Eurograph_Symp_Comp_Anim, DOI DOI 10.1145/545261.545269
[7]  
[Anonymous], FULLC MAT DAT
[8]  
[Anonymous], ACM SIGGRAPH 2007 PA
[9]  
[Anonymous], ROBOT RACE USE COMPU
[10]  
Bathe K.-J., 2006, FINITE ELEMENT PROCE