6 Commits

Author SHA1 Message Date
Richard Ward
f4a24f10f3 Enforce default printability validation 2025-07-18 11:47:20 +01:00
Richard Ward
1ffbe97859 Add expected STL outputs and update tests 2025-07-17 08:17:47 +01:00
Richard Ward
e8fcc4fd5e Centralize trimesh import 2025-07-17 01:18:30 +01:00
Richard Ward
701f09b3ae Default to ASCII STL and assert file contents 2025-07-17 01:01:20 +01:00
Richard Ward
fac7faab14 Add cylinder and sphere primitives with STL export tests 2025-07-17 00:36:16 +01:00
Richard Ward
69e6114e84 Add unit tests and GitHub Action 2025-07-17 00:14:08 +01:00