Researchers from John Hopkins University have developed a new 3D printing programming language called Time Code (T-Code). Outlined in a Nature Communications study, co-authors Sarah Propst and Jochen Mueller claim T-Code improves 3D printing speed and quality for complex multi-material parts. Optimized for Direct Ink Writing (DIW) additive manufacturing, this new approach uses a Python script to divide traditional G-Code into two separate tracks. One controls the 3D print path, while the other manages printhead functions. Unlike G-Code, which executes tasks line-by-line, T-Code uses time to synchronize the 3D printer’s motion with key commands like material switching and flow adjustments. This eliminates common start-stop interruptions that slow production and create defects, enabling continuous, uninterrupted fabrication. As a result, 3D printing becomes faster without losing accuracy or detail, facilitating advanced capabilities like smooth gradients and in-situ material changes. According to the Baltimore-based researchers, their new methodology can handle complex designs that… read more