In 3D printing, computer-simulated microstructures are commonly used to fabricate objects with spatially varying properties. This is achieved by dividing the volume of the desired object into smaller subcells using computer aided simulation tools and then filling these cells with appropriate microstructures during fabrication. Several different candidate structures with similar behaviours are checked against each other and the object is fabricated when an optimal set of structures are found. Advanced topology optimization methods are used to ensure the compatibility of structures in adjacent cells. This flexible approach to 3D fabrication is widely used across various disciplines from biomedical sciences where they are used to create complex bone structures and human tissue to robotics where they are used in the creation of soft robots with movable parts. 3D printing also finds its uses more and more in design and fabrication of laboratory apparatuses.
