Commit Graph

38 Commits

Author SHA1 Message Date
Richard Ward
047dcc5880 Merge pull request #17 from Rich43/codex/refactor-right-angle-bracket-code-declaratively
Add declarative motor bracket example
2025-07-17 09:19:33 +01:00
Richard Ward
3f5323afcd Add declarative motor bracket example and builder helpers 2025-07-17 09:19:07 +01:00
Richard Ward
9e734f3f87 Merge pull request #16 from Rich43/codex/add-right-angle-motor-bracket-example
Add 540 motor bracket example
2025-07-17 09:01:57 +01:00
Richard Ward
3a98c17dbe Add motor bracket mechanism and example 2025-07-17 09:01:20 +01:00
Richard Ward
50b528463b Merge pull request #15 from Rich43/codex/verify-unit-test-stl-output
Add expected STL outputs for tests
2025-07-17 08:18:18 +01:00
Richard Ward
1ffbe97859 Add expected STL outputs and update tests 2025-07-17 08:17:47 +01:00
Richard Ward
ea6b01fe1c Merge pull request #14 from Rich43/codex/create-3d-model-from-sprocket_make2.jpg
Add chain sprocket primitive and example
2025-07-17 01:43:54 +01:00
Richard Ward
8cbe9fb9b0 Add chain sprocket primitive and example 2025-07-17 01:42:53 +01:00
Richard Ward
e393502dad Add files via upload 2025-07-17 01:30:50 +01:00
Richard Ward
21597b759f Merge pull request #13 from Rich43/codex/refactor-api-for-difference-method
Add safe_difference helper
2025-07-17 01:27:59 +01:00
Richard Ward
c41e48f1a7 Add safe_difference helper and use in gear 2025-07-17 01:27:33 +01:00
Richard Ward
2ab0e5ca34 Merge pull request #12 from Rich43/codex/remove-direct-trimesh-import-in-examples
Centralize trimesh usage
2025-07-17 01:18:54 +01:00
Richard Ward
e8fcc4fd5e Centralize trimesh import 2025-07-17 01:18:30 +01:00
Richard Ward
817f5a868b Merge pull request #11 from Rich43/codex/switch-to-ascii-stl-and-assert-contents
Switch exports to ASCII STL
2025-07-17 01:01:46 +01:00
Richard Ward
701f09b3ae Default to ASCII STL and assert file contents 2025-07-17 01:01:20 +01:00
Richard Ward
ffa0fbe076 Merge pull request #10 from Rich43/codex/create-object-types-and-test-stl-code-output
Add new primitives and STL export test
2025-07-17 00:36:46 +01:00
Richard Ward
fac7faab14 Add cylinder and sphere primitives with STL export tests 2025-07-17 00:36:16 +01:00
Richard Ward
ed4410c942 Merge pull request #9 from Rich43/codex/move-helper-scripts-to-repository-root
Flatten helper scripts
2025-07-17 00:28:13 +01:00
Richard Ward
7c5c7f0b4e Add helper scripts to repo root 2025-07-17 00:27:42 +01:00
Richard Ward
d94874d43d Merge pull request #8 from Rich43/codex/add-unit-test-suite-and-github-action
Add tests and CI workflow
2025-07-17 00:14:39 +01:00
Richard Ward
69e6114e84 Add unit tests and GitHub Action 2025-07-17 00:14:08 +01:00
Richard Ward
f1ef73134e Merge pull request #7 from Rich43/codex/consolidate-parametric_cad-packages
Consolidate parametric_cad packages
2025-07-17 00:06:36 +01:00
Richard Ward
cf92a21ace Consolidate duplicate parametric_cad packages. 2025-07-17 00:05:12 +01:00
Richard Ward
3dd7bfd607 Merge pull request #6 from Rich43/codex/expand-readme-with-project-documentation
Improve README documentation
2025-07-16 23:31:49 +01:00
Richard Ward
5324a35631 Expand README with usage and install details 2025-07-16 23:31:33 +01:00
Richard Ward
8afca0a721 Merge pull request #5 from Rich43/codex/add-license-file-and-update-readme
Add MIT license and update README
2025-07-16 23:27:55 +01:00
Richard Ward
87bc3eda73 Add MIT license and update README 2025-07-16 23:27:44 +01:00
Richard Ward
8d5d536a42 Merge pull request #4 from Rich43/codex/fix-missing-back-face-vertices
Fix box_with_door door mesh creation
2025-07-16 23:19:55 +01:00
Richard Ward
e226307d40 Fix door mesh construction in box_with_door example 2025-07-16 23:19:44 +01:00
Richard Ward
21c857c303 Merge pull request #3 from Rich43/codex/fix-openscad-installer-url-handling
Fix OpenSCAD installer URL handling
2025-07-16 23:07:00 +01:00
Richard Ward
272103e0f7 Fix OpenSCAD installer URL handling. 2025-07-16 23:05:48 +01:00
Richard Ward
5d06f41e45 Merge pull request #2 from Rich43/codex/append-newline-to-files-without-it
Fix missing newline at EOF
2025-07-16 23:01:08 +01:00
Richard Ward
8e8fac1ab0 Add missing newline at end of files 2025-07-16 23:00:53 +01:00
Richard Ward
2146a97ed5 Merge pull request #1 from Rich43/codex/delete-pyc-files-and-add-gitignore
Remove Python bytecode and add gitignore
2025-07-16 22:48:48 +01:00
Richard Ward
091c38ddb2 Remove Python cache files and add gitignore 2025-07-16 22:48:32 +01:00
Richard Ward
dbb4cb18cf Add files via upload 2025-07-16 13:42:27 +01:00
Richard Ward
aeab9b32fe Add files via upload 2025-07-15 06:38:31 +01:00
Richard Ward
4c3d9474b4 Initial commit 2025-07-15 06:37:46 +01:00