Our group develop simulation tools to understand the mechanics of reconfigurable and adaptive structures. All of our simulation tools are made open-access to support inclusive academic environments. These packages are developed based on our most recent papers and research results. They are updated frequently and are maintained actively.
Please also check my GitHub page for recent updates of the open-access simulation packages.
This is an open-access simulator that can capture the behaviors of different active structures - including origami systems, MEMS robots, mechanisms, tensegrity systems, knitting structures, etc. The architecture of this package is set up such that it suits educational purpose. Eventually, a note for this package will be published. The package already contains multiple working examples for different active structures. (See GitHub Link)
This code package can be used to compute human understandable design rules for the inverse design of origami structures. The code is based on the Decision Tree-Random Forest method implementation from the sklearn package. The code will automatically track the splitting criteria and find the branch with the highest F-score. We show that this branch and the associated splitting criteria can provide useful information for the inverse design of origami systems. (See GitHub Link)
This is an open-access simulator that can capture the multi-physical behaviors in active origami structures. The package can capture the compliant crease geometry, inter-panel contact, and electro-thermal actuation of active origami. The package allows users to create sequence of loading onto the origami systems with arbitrary number and stacks of different loading methods. (See GitHub Link)
2017 June
Calculate different types of nonlinear response spectrum and damage spectrum. Analyze the spatial distribution of estimated damage. Built in Estimation of base isolated structures.
2018 May
Estimating structural responses of isolated structures with large number ground motions. Capable of reading large number of ground motion records and analyze their impact on isolated structures automatically. Its results provides better insight into the impact of large ground motion variability on structural responses.