Abstract Most approaches to 3D printing at various scales are layer based, meaning they start with a CAD model that is sliced into planar print paths be translated machine code. However, this approach entails number of drawbacks, such as slow speeds, limited build volumes, allowable geometric properties, and material diversity. To overcome these limitations, the authors have developed novel add...