Commit Graph

  • 3f59e7091b Add renovate.json renovate/configure renovate[bot] 2025-12-25 06:20:01 +00:00
  • dd01670041 Add CadQuery wrappers and update docs codex/refactor-project-to-extend-cadquery Richard Ward 2025-07-18 15:25:39 +01:00
  • 7dad845cd8 Merge pull request #33 from Rich43/codex/add-scaffolding-for-overhangs main Richard Ward 2025-07-18 13:06:08 +01:00
  • 6f1eaf283d Add scaffolding generation for overhangs Richard Ward 2025-07-18 13:05:43 +01:00
  • ba730fcaba Merge pull request #32 from Rich43/codex/enforce-stl-printability-checks Richard Ward 2025-07-18 11:47:49 +01:00
  • f4a24f10f3 Enforce default printability validation Richard Ward 2025-07-18 11:47:20 +01:00
  • ef089d5fec Merge pull request #31 from Rich43/codex/add-bambu-printability-rules-file Richard Ward 2025-07-18 09:58:52 +01:00
  • c972ec337e Add Bambu printability validation Richard Ward 2025-07-18 09:58:25 +01:00
  • 39f7f9ccf5 Merge pull request #30 from Rich43/codex/convert-primitives-to-dataclass-and-add-type-hints Richard Ward 2025-07-18 09:12:36 +01:00
  • d4ffab2036 Add return type hints to Primitive methods Richard Ward 2025-07-18 09:12:00 +01:00
  • f4c3ccb70d Merge pull request #29 from Rich43/codex/convert-primitives-to-dataclass-and-add-type-hints Richard Ward 2025-07-17 18:31:21 +01:00
  • 3bb6d09549 Refactor primitives as dataclasses Richard Ward 2025-07-17 18:30:55 +01:00
  • 9c411f4f91 Merge pull request #28 from Rich43/codex/create-logging-configuration-for-parametric_cad Richard Ward 2025-07-17 18:15:19 +01:00
  • 2802e96110 Add centralized logging setup and update examples Richard Ward 2025-07-17 18:14:44 +01:00
  • b18c66999d Merge pull request #27 from Rich43/codex/update-readme.md-with-combining-primitives-section Richard Ward 2025-07-17 16:51:54 +01:00
  • 02da4eb4a9 Add combining primitives usage to README Richard Ward 2025-07-17 16:51:21 +01:00
  • 818a44c2df Merge pull request #26 from Rich43/codex/create-primitive-class-for-cad-shapes Richard Ward 2025-07-17 11:46:30 +01:00
  • 0d41cb1836 Add Primitive base class and refactor primitives Richard Ward 2025-07-17 11:46:05 +01:00
  • ccba30ebec Merge pull request #25 from Rich43/codex/edit-scripts-to-remove-trailing-text Richard Ward 2025-07-17 11:33:56 +01:00
  • d0664bc95e fix: ensure newline at end of scripts Richard Ward 2025-07-17 11:33:29 +01:00
  • 17d00b0166 Merge pull request #24 from Rich43/codex/refactor-to-ensure-single-implementation Richard Ward 2025-07-17 11:15:33 +01:00
  • 94b75db09a Simplify example runner Richard Ward 2025-07-17 11:15:00 +01:00
  • 24ccdb2a09 Merge pull request #23 from Rich43/codex/update-sphere-import-and-__all__-list Richard Ward 2025-07-17 11:12:14 +01:00
  • e8b16c23d3 Expose Sphere primitive Richard Ward 2025-07-17 11:11:39 +01:00
  • c102fd6517 Merge pull request #22 from Rich43/codex/avoid-using-args,-kwargs-in-api Richard Ward 2025-07-17 10:01:10 +01:00
  • 27d185a71f Make geometry wrappers explicit Richard Ward 2025-07-17 10:00:18 +01:00
  • 23fdb4665a Merge pull request #21 from Rich43/codex/define-custom-geometry-functions Richard Ward 2025-07-17 09:51:35 +01:00
  • d16e6a5058 Add explicit geometry factory functions Richard Ward 2025-07-17 09:51:10 +01:00
  • 97712fe9f1 Merge pull request #20 from Rich43/codex/use-our-api-instead-of-shapely Richard Ward 2025-07-17 09:43:37 +01:00
  • a99b8ff458 Add geometry wrapper to avoid direct shapely imports Richard Ward 2025-07-17 09:43:11 +01:00
  • 0193a7a7c8 Merge pull request #19 from Rich43/codex/improve-rc-car-chassis-design Richard Ward 2025-07-17 09:36:34 +01:00
  • 79dbf2ffde feat: add complex RC chassis example Richard Ward 2025-07-17 09:35:45 +01:00
  • 9817f50300 Merge pull request #18 from Rich43/codex/add-declarative-chassis-creation-for-rc-car Richard Ward 2025-07-17 09:28:05 +01:00
  • 409cf47d62 Add RC car chassis example Richard Ward 2025-07-17 09:26:57 +01:00
  • 047dcc5880 Merge pull request #17 from Rich43/codex/refactor-right-angle-bracket-code-declaratively Richard Ward 2025-07-17 09:19:33 +01:00
  • 3f5323afcd Add declarative motor bracket example and builder helpers Richard Ward 2025-07-17 09:19:07 +01:00
  • 9e734f3f87 Merge pull request #16 from Rich43/codex/add-right-angle-motor-bracket-example Richard Ward 2025-07-17 09:01:57 +01:00
  • 3a98c17dbe Add motor bracket mechanism and example Richard Ward 2025-07-17 09:01:20 +01:00
  • 50b528463b Merge pull request #15 from Rich43/codex/verify-unit-test-stl-output Richard Ward 2025-07-17 08:18:18 +01:00
  • 1ffbe97859 Add expected STL outputs and update tests Richard Ward 2025-07-17 08:17:47 +01:00
  • ea6b01fe1c Merge pull request #14 from Rich43/codex/create-3d-model-from-sprocket_make2.jpg Richard Ward 2025-07-17 01:43:54 +01:00
  • 8cbe9fb9b0 Add chain sprocket primitive and example Richard Ward 2025-07-17 01:42:53 +01:00
  • e393502dad Add files via upload Richard Ward 2025-07-17 01:30:50 +01:00
  • 21597b759f Merge pull request #13 from Rich43/codex/refactor-api-for-difference-method Richard Ward 2025-07-17 01:27:59 +01:00
  • c41e48f1a7 Add safe_difference helper and use in gear Richard Ward 2025-07-17 01:27:33 +01:00
  • 2ab0e5ca34 Merge pull request #12 from Rich43/codex/remove-direct-trimesh-import-in-examples Richard Ward 2025-07-17 01:18:54 +01:00
  • e8fcc4fd5e Centralize trimesh import Richard Ward 2025-07-17 01:18:30 +01:00
  • 817f5a868b Merge pull request #11 from Rich43/codex/switch-to-ascii-stl-and-assert-contents Richard Ward 2025-07-17 01:01:46 +01:00
  • 701f09b3ae Default to ASCII STL and assert file contents Richard Ward 2025-07-17 01:01:20 +01:00
  • ffa0fbe076 Merge pull request #10 from Rich43/codex/create-object-types-and-test-stl-code-output Richard Ward 2025-07-17 00:36:46 +01:00
  • fac7faab14 Add cylinder and sphere primitives with STL export tests Richard Ward 2025-07-17 00:36:16 +01:00
  • ed4410c942 Merge pull request #9 from Rich43/codex/move-helper-scripts-to-repository-root Richard Ward 2025-07-17 00:28:13 +01:00
  • 7c5c7f0b4e Add helper scripts to repo root Richard Ward 2025-07-17 00:27:42 +01:00
  • d94874d43d Merge pull request #8 from Rich43/codex/add-unit-test-suite-and-github-action Richard Ward 2025-07-17 00:14:39 +01:00
  • 69e6114e84 Add unit tests and GitHub Action Richard Ward 2025-07-17 00:14:08 +01:00
  • f1ef73134e Merge pull request #7 from Rich43/codex/consolidate-parametric_cad-packages Richard Ward 2025-07-17 00:06:36 +01:00
  • cf92a21ace Consolidate duplicate parametric_cad packages. Richard Ward 2025-07-17 00:05:12 +01:00
  • 3dd7bfd607 Merge pull request #6 from Rich43/codex/expand-readme-with-project-documentation Richard Ward 2025-07-16 23:31:49 +01:00
  • 5324a35631 Expand README with usage and install details Richard Ward 2025-07-16 23:31:33 +01:00
  • 8afca0a721 Merge pull request #5 from Rich43/codex/add-license-file-and-update-readme Richard Ward 2025-07-16 23:27:55 +01:00
  • 87bc3eda73 Add MIT license and update README Richard Ward 2025-07-16 23:27:44 +01:00
  • 8d5d536a42 Merge pull request #4 from Rich43/codex/fix-missing-back-face-vertices Richard Ward 2025-07-16 23:19:55 +01:00
  • e226307d40 Fix door mesh construction in box_with_door example Richard Ward 2025-07-16 23:19:44 +01:00
  • 21c857c303 Merge pull request #3 from Rich43/codex/fix-openscad-installer-url-handling Richard Ward 2025-07-16 23:07:00 +01:00
  • 272103e0f7 Fix OpenSCAD installer URL handling. Richard Ward 2025-07-16 23:05:48 +01:00
  • 5d06f41e45 Merge pull request #2 from Rich43/codex/append-newline-to-files-without-it Richard Ward 2025-07-16 23:01:08 +01:00
  • 8e8fac1ab0 Add missing newline at end of files Richard Ward 2025-07-16 23:00:53 +01:00
  • 2146a97ed5 Merge pull request #1 from Rich43/codex/delete-pyc-files-and-add-gitignore Richard Ward 2025-07-16 22:48:48 +01:00
  • 091c38ddb2 Remove Python cache files and add gitignore Richard Ward 2025-07-16 22:48:32 +01:00
  • dbb4cb18cf Add files via upload Richard Ward 2025-07-16 13:42:27 +01:00
  • aeab9b32fe Add files via upload Richard Ward 2025-07-15 06:38:31 +01:00
  • 4c3d9474b4 Initial commit Richard Ward 2025-07-15 06:37:46 +01:00