A method of designing an interbody fusion cage is disclosed. The method
uses topology optimization algorithms to define the structural layout and
the inner microstructures of the cage. After the structural layout is
defined, a density distribution process is performed. Based on the
density distribution, the inner microstructures of the cage are defined.