Richard Ward
|
7dad845cd8
|
Merge pull request #33 from Rich43/codex/add-scaffolding-for-overhangs
Implement overhang scaffolding generation
|
2025-07-18 13:06:08 +01:00 |
|
Richard Ward
|
6f1eaf283d
|
Add scaffolding generation for overhangs
|
2025-07-18 13:05:43 +01:00 |
|
Richard Ward
|
ba730fcaba
|
Merge pull request #32 from Rich43/codex/enforce-stl-printability-checks
Enforce printability validation for STL export
|
2025-07-18 11:47:49 +01:00 |
|
Richard Ward
|
f4a24f10f3
|
Enforce default printability validation
|
2025-07-18 11:47:20 +01:00 |
|
Richard Ward
|
ef089d5fec
|
Merge pull request #31 from Rich43/codex/add-bambu-printability-rules-file
Add Bambu printability rules and validator
|
2025-07-18 09:58:52 +01:00 |
|
Richard Ward
|
c972ec337e
|
Add Bambu printability validation
|
2025-07-18 09:58:25 +01:00 |
|
Richard Ward
|
39f7f9ccf5
|
Merge pull request #30 from Rich43/codex/convert-primitives-to-dataclass-and-add-type-hints
Add return type hints to Primitive methods
|
2025-07-18 09:12:36 +01:00 |
|
Richard Ward
|
d4ffab2036
|
Add return type hints to Primitive methods
|
2025-07-18 09:12:00 +01:00 |
|
Richard Ward
|
f4c3ccb70d
|
Merge pull request #29 from Rich43/codex/convert-primitives-to-dataclass-and-add-type-hints
Convert primitives to dataclasses
|
2025-07-17 18:31:21 +01:00 |
|
Richard Ward
|
3bb6d09549
|
Refactor primitives as dataclasses
|
2025-07-17 18:30:55 +01:00 |
|
Richard Ward
|
9c411f4f91
|
Merge pull request #28 from Rich43/codex/create-logging-configuration-for-parametric_cad
Centralize logging setup
|
2025-07-17 18:15:19 +01:00 |
|
Richard Ward
|
2802e96110
|
Add centralized logging setup and update examples
|
2025-07-17 18:14:44 +01:00 |
|
Richard Ward
|
b18c66999d
|
Merge pull request #27 from Rich43/codex/update-readme.md-with-combining-primitives-section
Document primitive combination helpers
|
2025-07-17 16:51:54 +01:00 |
|
Richard Ward
|
02da4eb4a9
|
Add combining primitives usage to README
|
2025-07-17 16:51:21 +01:00 |
|
Richard Ward
|
818a44c2df
|
Merge pull request #26 from Rich43/codex/create-primitive-class-for-cad-shapes
Refactor primitives with base class
|
2025-07-17 11:46:30 +01:00 |
|
Richard Ward
|
0d41cb1836
|
Add Primitive base class and refactor primitives
|
2025-07-17 11:46:05 +01:00 |
|
Richard Ward
|
ccba30ebec
|
Merge pull request #25 from Rich43/codex/edit-scripts-to-remove-trailing-text
Fix missing newline at end of scripts
|
2025-07-17 11:33:56 +01:00 |
|
Richard Ward
|
d0664bc95e
|
fix: ensure newline at end of scripts
|
2025-07-17 11:33:29 +01:00 |
|
Richard Ward
|
17d00b0166
|
Merge pull request #24 from Rich43/codex/refactor-to-ensure-single-implementation
Update example scripts
|
2025-07-17 11:15:33 +01:00 |
|
Richard Ward
|
94b75db09a
|
Simplify example runner
|
2025-07-17 11:15:00 +01:00 |
|
Richard Ward
|
24ccdb2a09
|
Merge pull request #23 from Rich43/codex/update-sphere-import-and-__all__-list
Add Sphere import to package init
|
2025-07-17 11:12:14 +01:00 |
|
Richard Ward
|
e8b16c23d3
|
Expose Sphere primitive
|
2025-07-17 11:11:39 +01:00 |
|
Richard Ward
|
c102fd6517
|
Merge pull request #22 from Rich43/codex/avoid-using-args,-kwargs-in-api
Refine geometry helpers
|
2025-07-17 10:01:10 +01:00 |
|
Richard Ward
|
27d185a71f
|
Make geometry wrappers explicit
|
2025-07-17 10:00:18 +01:00 |
|
Richard Ward
|
23fdb4665a
|
Merge pull request #21 from Rich43/codex/define-custom-geometry-functions
Add explicit geometry factory functions
|
2025-07-17 09:51:35 +01:00 |
|
Richard Ward
|
d16e6a5058
|
Add explicit geometry factory functions
|
2025-07-17 09:51:10 +01:00 |
|
Richard Ward
|
97712fe9f1
|
Merge pull request #20 from Rich43/codex/use-our-api-instead-of-shapely
Add geometry wrapper for shapely
|
2025-07-17 09:43:37 +01:00 |
|
Richard Ward
|
a99b8ff458
|
Add geometry wrapper to avoid direct shapely imports
|
2025-07-17 09:43:11 +01:00 |
|
Richard Ward
|
0193a7a7c8
|
Merge pull request #19 from Rich43/codex/improve-rc-car-chassis-design
Add complex RC car chassis example
|
2025-07-17 09:36:34 +01:00 |
|
Richard Ward
|
79dbf2ffde
|
feat: add complex RC chassis example
|
2025-07-17 09:35:45 +01:00 |
|
Richard Ward
|
9817f50300
|
Merge pull request #18 from Rich43/codex/add-declarative-chassis-creation-for-rc-car
Add RC car chassis example
|
2025-07-17 09:28:05 +01:00 |
|
Richard Ward
|
409cf47d62
|
Add RC car chassis example
|
2025-07-17 09:26:57 +01:00 |
|
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 |
|