We present a method for designing truss structures, a common
and complex category of buildings, using non-linear optimization.
Truss structures are ubiquitous in the industrialized world, appearing
as bridges, towers, roof supports and building exoskeletons, yet
are complex enough that modeling them by hand is time consuming
and tedious