Commit Graph

8 Commits

Author SHA1 Message Date
Richard Ward 3f5323afcd Add declarative motor bracket example and builder helpers 2025-07-17 09:19:07 +01:00
Richard Ward 1ffbe97859 Add expected STL outputs and update tests 2025-07-17 08:17:47 +01:00
Richard Ward 8cbe9fb9b0 Add chain sprocket primitive and example 2025-07-17 01:42:53 +01:00
Richard Ward c41e48f1a7 Add safe_difference helper and use in gear 2025-07-17 01:27:33 +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