Version 1.1 | Developed by Dr Athanasios (Thanos) Goulas | © 2026 All Rights Reserved
Free to download and use for academic and non-commercial research purposes.
📦 Download The 3D Printing Formulator v1.1
Installation: No installation required. Download the
.zipfile, extract it, and run3D Printing Formulator.exedirectly.System requirements: Windows 10 or later.
⚠️ Windows Security Note: Windows may show a SmartScreen warning. To proceed:
- Click "More info"
- Click "Run anyway"
The software is safe and open source — you can verify the source code directly in this repository.
Dr Athanasios (Thanos) Goulas 2026
This software was developed independently by the Author in personal time, using personal resources. It is not affiliated with, nor a deliverable of, any funded research project or institutional programme.
The 3D Printing Formulator is a standalone desktop application designed to assist researchers and practitioners in formulating ceramic resins and pastes for additive manufacturing. It provides a structured, user-friendly interface for calculating and optimising formulation parameters.
The tool works in two directions:
- Forward Formulator — you decide the amounts, the app calculates the final composition (wt.%, vol.%, mixture density)
- Inverse Solver — you decide the composition you want, the app calculates the amounts for you
Additional features include:
- Built-in Materials Database with ~200 editable entries
- PDF export of results
- Save/Load functionality for recipes
- Blend support with per-constituent mass breakdown on hover
- Merge DB for safe database upgrades
- 10-language user interface
- Comprehensive built-in Help & User Guide
- Bug fixes
- Blend breakdown tooltip — hover over a blend component after Solve to see individual masses
- Merge DB — safely add new default materials without affecting custom entries
- Materials added to the default database
- Materials' properties corrected
See WHATS_NEW.txt for full details.
Two example recipe files from published research are available as a separate download alongside this release:
📦 Example Formulations.zip
Download, extract, and open the .json files using the 📂 Load button
in the app. These examples demonstrate typical Inverse Solver workflows
for ceramic resin formulations.
Example 1 — Alumina (Al₂O₃) DLP formulation: Goulas et al. (2025). Enabling accessible additive manufacturing of alumina ceramics through formulation design. Materials & Design, 114601. https://doi.org/10.1016/j.matdes.2025.114601
Example 2 — 3YSZ DLP formulation: Goulas et al. (2025). Formulation-driven additive manufacturing of 3YSZ advanced ceramics via digital light processing. Open Ceramics, 100785. https://doi.org/10.1016/j.oceram.2025.100785
If you use these formulations in your own work, please cite the original publications as well as this software.
Your custom materials database is preserved between versions and will not be overwritten when you install a new release.
To receive new default materials added in v1.1:
- Download
materials_database_april_2026.jsonfrom the release assets - Open the app → click 🗃 Materials DB in the sidebar
- Click 🔀 Merge DB and select the downloaded file
- The app adds only new entries — your custom materials are never modified
This software is released under a proprietary licence. See LICENCE.txt for full terms.
In summary:
- ✅ Free to use for academic and non-commercial research purposes
- ✅ Must be cited in any publication that uses it
- ❌ No commercial use without written permission
- ❌ No modification or redistribution without written permission
- ❌ No claiming as institutional or project output
If you use this software in your research, please cite it as:
Goulas, A. (2026). The 3D Printing Formulator (v1.1). [Software]. https://doi.org/10.5281/zenodo.19558281
For licensing, permissions, or enquiries contact the Author at: [email protected]


