A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
- creating base cells comprising applying a level-set function to a base microstructure cell that adheres to a defined geometric model, wherein the level-set function facilitates a mapping of the base microstructure cell to a discrete solid object mesh;
- discretizing a solid object domain into a corresponding conforming mesh comprising a mesh structure;
- applying an isoparametric transformation of the base cells into the corresponding conforming mesh, resulting in transformed base cells;
- applying a global cutting function to the transformed base cells, wherein continuous geometric connections are generated between repeated instances of the transformed base cells within the corresponding conforming mesh;
- determining a level-set function representation of the transformed base cells comprising structure data representative of a cellular structure of the transformed base cells and the mesh structure of the corresponding conforming mesh;
- and
- facilitating access to the structure data by an additive manufacturing device to generate a spatially variable and graded cellular structure.