Computational Design of Lightweight Trusses

Caigui Jiang, Chengcheng Tang, Hans Peter Seidel, Renjie Chen, Peter Wonka

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


Trusses are load-carrying light-weight structures consisting of bars connected at joints ubiquitously applied in a variety of engineering scenarios. Designing optimal trusses that satisfy functional specifications with a minimal amount of material has interested both theoreticians and practitioners for more than a century. In this paper, we introduce two main ideas to improve upon the state of the art. First, we formulate an alternating linear programming problem for geometry optimization. Second, we introduce two sets of complementary topological operations, including a novel subdivision scheme for global topology refinement inspired by Michell's famed theoretical study. Based on these two ideas, we build an efficient computational framework for the design of lightweight trusses. We show that our method achieves trusses with smaller volumes and is faster compared with recent state-of-the-art approaches.
Original languageEnglish (US)
Pages (from-to)103076
JournalCAD Computer Aided Design
StatePublished - Jul 8 2021

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Industrial and Manufacturing Engineering
  • Computer Science Applications


Dive into the research topics of 'Computational Design of Lightweight Trusses'. Together they form a unique fingerprint.

Cite this